Жести функцій управління

 

РІВЕНЬ ТЕХНІКИ

Пристрої дистанційного управління були розроблені для розширення можливостей користувачів з управління взаємодією з контентом за допомогою відповідних клієнтських коштів. Наприклад, програмний засіб може бути виконано у вигляді телевізійного приймача для споживання традиційного мовного контенту (наприклад, телевізійні програми), а традиційне пристрій дистанційного управління може бути поєднане із можливістю здійснення зв'язку з телевізійним приймачем для ініціювання однієї або кількох функцій управління, наявних у телевізійному приймачі. Таким чином, користувач може натискати кнопки на традиційно сконфігурованом пристрої дистанційного управління для збільшення або зменшення гучності телевізійного приймача, перемикання каналів, вибору інших джерел контенту і т. д. Однак конкретна конфігурація пристрою дистанційного керування для одного набору користувачів може не влаштовувати інший набір користувачів.

СУТНІСТЬ ВИНАХОДУ

Описані способи, що використовують жести функцій управління. В одному варіанті реалізації функція управління визначається у відповідності�ої функції управління ініціюється клієнтським пристроєм, яке з'єднане з можливістю здійснення зв'язку з пристроєм дистанційного керування і яке налаштовано для зміни клієнтським пристроєм вихідного контенту, що транслюється на клієнтський пристрій.

В одному варіанті реалізації один або кілька прочитуваних комп'ютером матеріальних носіїв містять команди, які можуть виконуватися пристроєм дистанційного керування для формування повідомлення для передачі на клієнтський пристрій, щоб ініціювати налаштування клієнтського пристрою на конкретний канал згідно командам, заданими з використанням жесту на сенсорному екрані пристрою дистанційного управління.

В одному варіанті реалізації пристрій дистанційного керування містить сенсорний екран і один або декілька модулів. Ці один або кілька модулів призначені для виявлення одного або декількох жестів, схожих з одним або кількома цифрами, що вводяться через сенсорний екран, і визначення каналу, який відповідає одному або кільком виявленим жестам. Ці один або кілька модулів сконфігуровані також для формування повідомлення для бездротового зв'язку з клієнтським пристроєм, який вказує, що до�ий у спрощеній формі, які більш докладно розкриваються нижче в розділі «Докладний опис винаходу». Даний розділ призначений для ідентифікації ключових ознак або істотних ознак предмета заявленого винаходу і не призначений для використання при визначенні обсягу предмета заявленого винаходу.

КОРОТКИЙ ОПИС КРЕСЛЕНЬ

В докладному описі робляться посилання на супровідні креслення. На цих кресленнях крайня ліва цифра (цифри) посилальної позиції ідентифікує фігуру, на якій ця посилальна позиція з'являється перший раз. Використання в описі і на кресленнях однакових посилальних позицій у різних випадках може вказувати на аналогічні або однакові деталі.

Фіг.1 - ілюстрація середовища в зразковому варіанті реалізації, виконаної з можливістю використання способів, які використовують жести функцій управління для пристрою дистанційного управління;

Фіг.2 - зразкова система, більш докладно показує пристрій дистанційного керування по Фіг.1, яке відображає уявлення однієї або кількох функцій управління клієнтського кошти, які можуть бути ініційовані за допомогою вибору на пристрої дистанційного управління;

Фі�ичения або зменшення значення функції управління завдовжки жесту, прикладеного до сенсорного екрану;

Фіг.4 - система відповідно до примірного варіанту реалізації, в якій жест використовують для ініціювання функції управління, яка відноситься до персонального відеомагнітофона (PVR);

Фіг.5 - блок-схема, що ілюструє процедуру згідно примірного варіанту реалізації, де жест використовують для ініціювання виконання клієнтських засобом функції управління;

Фіг.6 - блок-схема, що ілюструє процедуру згідно примірного варіанту реалізації, де один жест використовують для завдання конкретного каналу, а інший жест використовують для реалізації режиму Trick mode (режим емуляції функцій PVR).

ДЕТАЛЬНИЙ ОПИС ВИНАХОДУ

Огляд

Описані способи, що відносяться до жестів функцій управління. В одному варіанті реалізації пристрій дистанційного керування має функціональні можливості для виявлення та ідентифікації жестів, що приймаються через сенсорну поверхню (наприклад, сенсорний екран, сенсорну панель і т. д.) пристрої дистанційного управління. Ці жести можуть ставитися до функцій управління, наявними в клієнтському пристрої (наприклад, телевізійний приймач), яке з'єднане з можливістю здійснення зв'язку з пристроєм дринять жест, схожий на одну або декілька цифр, наприклад, шляхом пересування пальця або стилуса користувача по поверхні сенсорного екрану, що імітує одну або декілька цифр. Потім цю одну або декілька цифр можна використовувати, щоб ініціювати налаштування клієнтського пристрою (наприклад, телевізійний приймач) на канал, який відповідає зазначеній однієї або декількох цифр. Таким чином, користувач може забезпечити наочний введення, «намалювавши» номер бажаного каналу на пристрої дистанційного управління. Використовуючи жести, можна також ініціювати безліч інших функцій управління, таких як збільшення або зменшення гучності, ініціювання запису вмісту на персональний відеомагнітофон тощо, з чим можна більш детально ознайомитися в наступних розділах.

У подальшому обговоренні спочатку описуються приблизна середовище і система, виконані з можливістю виконання способів, пов'язаних з використанням жестів функцій управління. Потім описуються зразкові процедури, які можна використовувати у примірній середовищі, а також в інших середовищах. Хоча жести функцій управління описані далі стосовно до телевізійної середовищі, слід ясно розуміти, що ці жести можна �дах, таких як наземне і не наземне радіомовлення.

Приблизна середовище

На Фіг.1 показана середовище 100 в одному варіанті реалізації, яка виконана з можливістю використовувати способи, пов'язані з жестами функцій управління. Показана в якості прикладу середовище 100 включає в себе мережевого оператора 102 (наприклад, головний вузол), клієнтський засіб 104, пристрій 106 дистанційного керування і постачальника 108 контенту, які з'єднані з можливістю здійснення зв'язку один з одним через мережеві з'єднання 110, 112, 114. У подальшому обговоренні мережевий оператор 102, клієнтське засіб 104, пристрій 106 дистанційного керування і постачальник 108 контенту можуть бути представлені одним або кількома об'єктами, і тоді на них можна посилатися як на один об'єкт (наприклад, клієнтське засіб 104) або безліч об'єктів (наприклад, клієнтські кошти 104, безліч клієнтських коштів 104 тощо).

До того ж, хоча на цій фігурі безліч мережевих з'єднань 110-114 показані окремо, мережеві з'єднання 110-114 можуть представляти собою мережеві з'єднання, забезпечувані з використанням однієї мережі або безлічі мереж; наприклад, мережеві з'єднання 110, 112 можуть бути реалізовані через мережу Інтернет, а мережеве сої� з'єднання і т. п. В іншому прикладі мережеве з'єднання 114 може також бути реалізовано через Інтернет.

Клієнтське засіб 104 може бути конфігурований в різних видах. Наприклад, програмний засіб 104 може бути виконано у вигляді комп'ютера, здатного здійснювати зв'язок через мережеві з'єднання 112, 114 телевізійного приймача, мобільної станції, розважальної приставки (наприклад, ігрова консоль), телевізійної приставки, з'єднаної з можливістю здійснення зв'язку з пристроєм відображення, і т. д. Таким чином, програмний засіб 104 може представляти пристрій з самим різним діапазоном можливостей від розвиненого пристрою з істотним кількістю пам'яті і ресурсів обробки (наприклад, персональні комп'ютери з телевізійними можливостями, телевізійні магнітофони, обладнані жорстким диском) до малоресурсних пристроїв з обмеженою пам'яттю та/або ресурсами обробки (наприклад, традиційні телевізійні приставки).

Передача контенту клієнтського засобу 104 може бути виконана різними шляхами. Наприклад, програмний засіб 104 може бути з'єднана з можливістю здійснення зв'язку з постачальником 108 контенту (який може представляти собою одного або нескольое засіб 104 може приймати одну або кілька порцій контенту 116, трансльованого безпосередньо від постачальника 108 контенту. Контент 116 може включати в себе різні дані, такі як телевізійні програми, файли «відео на вимогу (VOD) і т. п. Також можна навести безліч інших прикладів, де, наприклад, використовується непряме поширення, при якому контент 116 передається мережного оператора 102 через мережеве з'єднання 110.

Наприклад, контент 116 може передаватися через мережеве з'єднання 110 мережного оператора 102 і запам'ятовуватися у вигляді однієї або декількох порцій контенту 118. Контент 118 може бути таким же, як контент 116, прийнятий від постачальника 108 контенту, або може від нього дещо відрізнятися. Наприклад, контент 118 може включати в себе додаткові дані для трансляції клієнтського засобу 104. Контент 118 в якості прикладу може включати в себе дані електронного програмного гіда (EPG) з бази даних EPG для трансляції їх клієнтського засобу 104 з використанням файлової системи карусельного типу і внеполосного каналу (OOB). Поширення від мережевого оператора 102 клієнтського засобу 104 через мережеве з'єднання 112 може відбуватися декількома шляхами, включаючи кабельну, радіочастотну (RF) і мікрохвильову лінію, цифрову абонентську лінію (DSL) та сЀиантах для отримання контенту 108 через мережеве з'єднання 114. Клієнтське засіб 104, як правило, має апаратні і програмні засоби для транспортування і дешифрування контенту 118, отриманого від мережевого оператора 102, для виводу та візуалізації пристроєм відображення, показаним на даній фігурі. Хоча тут показано пристрій відображення, не виключається використання інших різних пристроїв виводу, які можуть замінити пристрій відображення або доповнити його, наприклад, використання динаміків. Крім того, хоча тут пристрій відображення показано окремо від клієнтського кошти 104, слід ясно розуміти, що клієнтське засіб 104 може також включати в себе пристрій відображення в якості його складової частини.

Клієнтське засіб 104 також може мати функціональні можливості персонального відеомагнітофона (PVR). Наприклад, програмний засіб 104 може включати в себе запам'ятовуючий пристрій 120 для запису вмісту 118 у вигляді контенту 122, прийнятого через мережеве з'єднання 112, для виводу та відтворення пристроєм відображення. Запам'ятовуючий пристрій 120 може бути виконано в різних видах, таких як накопичувач на жорсткому диску, зчитаний комп'ютером знімний носій (наприклад, перезаписуваний цифровий відеодиск)ься копіями контенту 118, який був отриманий у вигляді потоку від мережевого оператора 102. До того ж, контент 122 може бути отриманий з безлічі інших різних джерел, наприклад, з считиваемого комп'ютером носія, до якого може здійснювати доступ клієнтське засіб 104, і т. д. Наприклад, контент 122 може зберігатися на цифровому видеодиске (DVD), якщо клієнтський засіб 104 виконано з можливістю використання функціональних можливостей DVD.

Клієнтське засіб 104 включає в себе клієнтський модуль 124 зв'язку, який представляє функціональні можливості клієнта кошти з управління взаємодією з контентом, наприклад, за допомогою використання однієї або декількох функцій управління». Функції управління можуть включати в себе безліч різних функцій для управління висновком контенту, наприклад, для управління гучністю, перемикання каналів, вибору різних кодів, конфігурації звукового оточення і т. п. Функції управління можуть також забезпечувати «режими Trick mode», які підтримують нелінійне відтворення контенту 122 (тобто часовий зсув відтворення контенту 122), наприклад, пауза, зворотній перемотування назад, перемотування вперед, уповільнене відтворення і т. п. Напріме�е контенту 122. Клієнтське засіб 104 допомогою приведення в дію клієнтського модуля 124 зв'язку може потім відтворити контент 122 із запам'ятовуючого пристрою 120, починаючи з моменту, коли перервалося відтворення контенту 122, при продовженні запису в запам'ятовуючому пристрої 120 поточного трансльованого контента 118 від мережевого оператора 102.

При запиті відтворення контенту 122 клієнтський модуль 124 зв'язку витягує вміст 122. Клієнтський модуль 124 зв'язку може також відновити контент 122 у вихідному закодованому форматі, отриманому від постачальника 108 контенту. Наприклад, при запису вмісту 122 у запам'ятовуючому пристрої 120 контент 122 може бути стиснутий. Отже, коли клієнтський модуль 124 зв'язку витягує вміст 122, цей контент розпаковується для візуалізації пристроєм відображення.

На Фіг.1 показано, що мережевий оператор 102 включає в себе модуль-адміністратор 126. Модуль-адміністратор 126 являє функціональні можливості для конфігурування контенту 118 для виводу (наприклад, потокового виводу) через мережеве з'єднання 112 клієнтського засобу 104. Модуль-адміністратор 126 може, наприклад, використовувати вміст 116, прийнятий від постачальника 108 контенту, у вигляді, зручному для переду�спечить конфігурацію для конкретного мовного каналу і т. д.

Таким чином, у середовищі 100 по Фіг.1 постачальник 108 контенту може транслювати контент 116 через мережеве з'єднання безлічі мережевих операторів, один із прикладів якого показаний у вигляді мережевого оператора 102. Потім мережевий оператор 102 може забезпечити потокову передачу контенту 118 через мережеве з'єднання 112 безлічі клієнтських коштів, прикладом яких є показане тут клієнтське засіб 104. Потім клієнтський засіб 104 може запам'ятати контент 118 в запам'ятовуючому пристрої 120 у вигляді контенту 122, наприклад, коли клієнтське засіб 104 виконано з функціональними можливостями персонального відеомагнітофона (PVR) та/або має можливість безпосереднього виведення вмісту 118.

Тут показано, що пристрій 106 дистанційного керування містить модуль 128 управління, який являє функціональні можливості для управління роботою пристрою 106 дистанційного керування і/або клієнтського кошти 104 через мережеве з'єднання 114. Таким чином, модуль 128 управління також являє функціональні можливості для ініціювання функції управління клієнтського кошти 104. Наприклад, модуль 128 управління може бути налаштований для прийому вхідних даних, относящихве 106 дистанційного керування з використанням кнопки. Потім дані, що вказують зроблений вибір, можуть бути передані через мережеве з'єднання 114 клієнтського засобу 104, що змусить клієнтське засіб 104 (наприклад, через модуль 124 зв'язку клієнтського кошти 104) збільшити гучність. Як було описано раніше, модуль 128 функції управління може також ініціювати ряд інших функцій управління.

Як тут показано, модуль 128 управління включає в себе модуль 130 жестів, який представляє функціональні можливості, пов'язані з жестами, що вводяться з допомогою пристрою 106 дистанційного керування. Модуль 130 жестів може, наприклад, виявити жест, введений з сенсорного екрану 132 (наприклад, ємнісний сенсорний екран пристрою 106 дистанційного керування. Хоча тут описаний сенсорний екран 132, слід ясно розуміти, що не виключено використання інших сенсорних поверхонь, таких як сенсорні панелі.

Потім модуль 130 жестів може порівняти дані, що представляють даний жест, з даними 134 жестів для ідентифікації того, яка з безлічі функцій управління, швидше за все, була ініційована користувачем. Потім модуль 130 жестів може сформувати повідомлення, яке підлягає передачі клієнтського засобу 104 через мережеве з'єднання 114, дляет ініціювати безліч різних функцій управління, додаткове обговорення яких можна знайти при описі Фіг.2-4.

Хоча при описі пристрою 106 дистанційного керування було зазначено, що воно має функціональні можливості модуля 130 жестів, ці функціональні можливості можуть удосконалити середу 100 різними шляхами. Наприклад, тут показано, що клієнтське засіб 104 включає в себе модуль 136 жестів, який представляє функціональні можливості, що відносяться до жестів, які можуть бути реалізовані клієнтським засобом 104. Аналогічним чином, як тут показано, мережевий оператор 102 (і зокрема, модуль-адміністратор 126) містить модуль 138 жестів, що представляє функціональні можливості, що відносяться до жестів, які можуть бути реалізовані мережевим оператором 102.

Наприклад, модуль 130 жестів у пристрої 106 дистанційного управління може приймати вхідні дані про жесті через сенсорний екран 132. Дані, які описують цей enter, можуть передаватися клієнтського засобу 104 та/або мережевого оператора 102 для подальшої обробки з тим, щоб ідентифікувати функцію управління, яку, швидше за все, мав на увазі користувач пристрою 106 дистанційного керування. Потім ця функція управління може бути инициирпутем виконання даної функції управління безпосередньо у клієнтського кошти 104 після ідентифікації жесту клієнтським засобом 104 і т. д. Не виключено також безліч інших варіантів, таких як щонайменше часткове використання функціональних можливостей жестів шляхом максимального використання стороннього постачальника, незалежного від пристрою 106 дистанційного керування, мережевого оператора 102 та/або клієнтського кошти 104.

В загальному випадку із використанням програмних засобів, програмно-апаратних засобів (наприклад, схеми з жорсткою логікою), ручної обробки або їх комбінації можна реалізувати будь-яку з описаних тут функцій. Використовувані тут терміни «модуль» «функціональні можливості» і «логіка» у загальному випадку являють програмні засоби, програмно-апаратні засоби або комбінацію програмних та програмно-апаратних засобів. У випадку програмної реалізації модуль, функціональні можливості або логіка являє програмний код, який виконує певні завдання при його виконанні в процесорі (наприклад, центральний процесор або центральні процесори). Програмний код може зберігатися в одному або декількох прочитуваних комп'ютером запам'ятовуючих пристроїв, наприклад, у вигляді пам'яті. Наведені нижче ознаки способів використання жестів для функцій управління не зависярческих обчислювальних платформ, мають різні процесори.

На Фіг.2 показана приблизна система 200 з більш детальним зображенням пристрою 106 дистанційного керування, де відображені зображення 202 однієї або кількох функцій управління клієнтського кошти 104, які можуть бути ініційовані за допомогою вибору на пристрої 106 дистанційного керування. Таке пристрій 106 дистанційного управління включає в себе сенсорний екран 132, який займає приблизно половину зовнішньої поверхні пристрою 106 дистанційного управління, у зв'язку з чим пристрій дистанційного управління виглядає як «скляний брусок».

В іншому варіанті реалізації сенсорний екран 132 пристрою 106 дистанційного керування покриває щонайменше сорок відсотків зовнішньої поверхні пристрою 106 дистанційного керування. Ще в одному варіанті реалізації сенсорний екран 132 займає практично всю зовнішню поверхню пристрою 106 дистанційного управління, яку може бачити користувач при знаходженні пристрою 106 на якій-небудь поверхні (наприклад, поверхня столу) та/або коли користувач тримає його в руці, як наприклад, зовнішня поверхня пристрою 106 дистанційного керування, показана 106 дистанційного управління займає більшу або меншу частину зовнішньої поверхні пристрою 106 дистанційного управління.

Для виявлення вводу з сенсорного екрану 132 можуть бути використані різні способи, такі як резистивні технології, поверхневі акустичні хвилі, ємнісні інфрачервоні датчики, датчики механічних напруг, оптичне відтворення, технологія на основі дисперсійних сигналів, розпізнавання акустичних імпульсів, технологія на основі повного внутрішнього відбиття і т. п. Використання цих технологій у пристрої 106 дистанційного управління дозволяє виявити одну або кілька вхідних впливів (наприклад, багаторазове дотик), які можна використовувати для ініціювання однієї або декількох функцій управління.

Наприклад, шляхом вибору одного або декількох зображень 202 користувач може створити вхідний вплив для ініціювання представленої функції управління клієнтським засобом 104. Як показано в якості прикладу на Фіг.2, користувач може вибрати на пристрої 106 дистанційного керування наступні зображення: «Харчування», одну або декілька цифр для вибору каналу, «Заглушення», «Останній», «Канал ↑», «канал ↓», «Гучність ↑», «Гучність ↓» і «Вибір вхідного сигналу». Таким чином, пристрій 106 дистанційного управління може�тройство 106 дистанційного управління на Фіг.2 може також мати функціональні можливості для розпізнавання жестів допомогою сенсорного екрану 132. Наприклад, як показано на Фіг.2 рука виконує жест, що нагадує цифру «2». Цей жест вказано на Фіг.2 пунктирними лініями, щоб показати, що в цьому прикладі сенсорний екран 132 не забезпечує висновок, який слідує за введенням жесту. В іншому прикладі, обговорення якого можна знайти нижче щодо Фіг.4, забезпечується висновок, який слідує за введенням жесту.

В даному прикладі введення жесту, який відповідає цифрі, може розпізнаватися автоматично модулем 130 жестів пристрою 106 дистанційного управління як відповідний номер каналу. Відповідно, модуль 130 жестів разом з керуючим модулем 128 пристрою 106 дистанційного керування можуть сформувати повідомлення. Це повідомлення може бути передано через мережеве з'єднання 114 клієнтського засобу 104 для ініціювання функції управління клієнтського кошти 104 для налаштування на канал, що відповідає цифрі, введеної за допомогою жесту, який в даному прикладі представляє канал «2».

До того ж, через сенсорний екран 132 пристрою 106 дистанційного керування можна вводити кілька цифр. Якщо продовжити попередній приклад, то користувач може виконати жест, що відповідає цифрі «2», а � модуль 130 жестів містить граничне значення кількості введених цифр, на основі якого модуль 130 розглядає послідовні вводи, сприйняті через сенсорний екран 132 пристрою 106 дистанційного управління, як позначення одного каналу, а не декількох каналів.

Слід зауважити, що в системі 200, показаної на Фіг.2, зображення функцій управління виводяться одночасно з введенням жесту 206 рукою 204 користувача. Використовуючи ці функціональні можливості, користувач пристрою 106 дистанційного управління може ініціювати функції управління, які в даний момент не представлені на сенсорному екрані 132, що забезпечує економне використання доступної області відображення сенсорного екрану 132. Використання жестів може також забезпечити ініціювання безлічі інших функцій управління, приклад яких можна знайти нижче спільно з описом наступної фігури.

На Фіг.3 показана система 300 в якості прикладу реалізації, де відносне збільшення або зменшення значення функції управління вказується довжиною жесту, прикладеного до сенсорного екрану 132. Як і раніше, пристрій 106 дистанційного управління включає в себе зображення 202 функцій управління. У прикладі, показаному на Фіг.3, жест складається з двох частин. Перша частина 302 ж�функції управління, зменшує гучність аудиовивода контенту.

Жест, зазначений першою і другою частинами 302, 304, може також вказувати відносну величину збільшення чи зменшення відповідної функції управління. Наприклад, довжина другої частини 304 жесту (тобто стрілка «вниз») може відповідати величині необхідного зменшення гучності. В одному варіанті реалізації цю величину можна вводити в режимі реального часу, так що гучність буде продовжувати зменшуватися по мірі введення другої частини 304 жесту. Таким чином, коли користувач досяг бажаного рівня гучності, він може закінчити введення другої частини 304 жесту, наприклад, шляхом введення цього жесту. Ці функціональні можливості можуть бути розширені за рахунок безлічі інших функцій управління, таких як збільшення гучності, перемикання на попередні канали і перемикання на наступні канали (наприклад, для прокрутки каналів), яскравість, контрастність і т. п.

На Фіг.4 показаний приблизний варіант реалізації системи 400, де жест використовується для ініціювання функції управління, що відноситься до персонального відеомагнітофона (PVR). У наведеному прикладі пристрій дистанційного керування поєднане із можливістю здійснення связиьние можливості PVR. Наприклад, програмний засіб 104 може використовувати клієнтський модуль 124 зв'язку і пам'ять 120 для реалізації одного чи декількох особливих режимів, таких як призупинення виводу вмісту, прийнятого клієнтським засобом 104, як було описано раніше.

У наведеному прикладі в системі 400 на Фіг.4 через сенсорний екран 132 вводиться жест 402 літерою «R». У цьому випадку сенсорний екран 132 виводить в режимі реального часу індикацію, повторює введення жесту 402. В іншому випадку ця індикація може виводитися, коли визначено, що введення жесту 402 відповідає конкретній операції, наприклад, однієї з раніше описаних функцій управління.

Наприклад, буква «R» може виводитися тоді, коли модуль 130 жестів пристрою 106 дистанційного керування розпізнає, що enter, отриманий через сенсорний екран 32, відповідає функції управління записом, що підлягає ініціювання клієнтським засобом 104. Також не виключається використання безлічі інших варіантів, якщо вони не виходять за рамки сутності та обсягу винаходу, наприклад: висновок текстового опису відповідного даного жесту (і, отже, функції управління, наприклад, виведення тексту з використанням шрифту зі словом «Запис», як в �п.

Зразкові процедури

У подальшому описі розкриваються способи персоналізації, які можна реалізувати, використовуючи раніше описану середу, системи, інтерфейси та пристрої. Аспекти кожної з зазначених процедур можна реалізувати апаратними засобами, програмно-апаратними або програмними засобами, або їх комбінацією. Зазначені процедури представлені у вигляді набору блоків, які задають операції, що виконуються одним або декількома пристроями, причому порядок їх виконання не обов'язково обмежується показаним тут порядком виконання операцій відповідними блоками. У частинах подальшого опису робляться посилання на середу 100 по Фіг.1 і системи 200-400 по Фіг.2-4 відповідно.

На Фіг.5 показана процедура 500 в зразковому варіанті реалізації, де жест використовується для ініціювання виконання функції управління клієнтським засобом. Приймають жест, який був введений через сенсорну поверхню пристрою дистанційного управління (блок 502). Наприклад, жест може бути сприйнятий через сенсорний екран 132 пристрою 106 дистанційного керування, як було описано раніше, сенсорну панель і т. д.

Ідентифікують функцію управління, яка сооторий з'єднаний з можливістю здійснення зв'язку з пристроєм дистанційного керування, при цьому пристрій дистанційного керування конфігурований для зміни клієнтом виведення контенту, який транслюється клієнту (блок 506). Наприклад, жест може відповідати такої функції управління, як функція управління перемиканням каналів, функція управління гучністю, яскравістю, контрастністю і т. д.

На Фіг.6 показана процедура 600 в зразковому варіанті реалізації, де один жест використовується для завдання конкретного каналу, а інший жест використовується для реалізації режиму Trick mode. Виявляють один або кілька жестів, схожих з однією або кількома цифрами, що вводяться через сенсорний екран (блок 602). Наприклад, це можуть бути рухи, що імітують введення цифр, коли вони пишуться вручну користувачем.

Визначають канал, який відповідає виявленому одному або декільком жестам (блок 604). Наприклад, модуль 130 жестів може визначити, які цифри, швидше за все, були введені з використанням жестів через сенсорний екран 132 пристрою 106 дистанційного управління.

Формують повідомлення для бездротової передачі клієнту, яке вказує клієнтського засобу, що воно має налаштуватися на певний канал (блок 606). Наприклад, повідомлення може бути сформированинициироваться безліч інших функцій управління.

Наприклад, може бути виявлений інший жест, який задає режим Trick mode, що входить у функціональні можливості PVR клієнтського кошти (блок 608). Наприклад, програмний засіб 104 може вивести вміст, отриманий через мережевого оператора 102, а користувач, що бажає записати цей контент 118 в пам'ять 120 у вигляді контенту 122, може виконати жест (наприклад, «R» по Фіг.4), щоб ініціювати запис цього контенту. В іншому прикладі може бути виявлений інший жест, прикладений до сенсорного екрану, де довжина жесту показує відносну кількість збільшення або зменшення значення (блок 610) (приклади таких жестів були описані раніше в зв'язку з Фіг.4).

Висновок

Хоча винахід було описано мовою, орієнтованому на структурні ознаки та/або методологічні дії, має бути зрозуміло, що винахід, певне додається формулі винаходу, не обов'язково обмежується описаними тут конкретними ознаками чи діями. Конкретні ознаки і дії швидше представлені тут як зразкові форми реалізації заявленого винаходу.

1. Спосіб виконання функції управління, що містить етапи, на яких:
відображають щонайменше в одній галузі сенсорної �правління, яке може вибиратися у відповідь на сенсорний ввід через сенсорну поверхню;
приймають жест, введений через сенсорну поверхню пристрою дистанційного управління поверх принаймні одного із згаданих уявлень;
ідентифікують функцію управління, яка відповідає прийнятому жесту, причому жест вказує ідентифіковану функцію управління, відмінну від вибору принаймні одного із згаданих відображуваних уявлень, і
ініціюють виконання ідентифікованої функції управління клієнтським пристроєм, яке з'єднане з можливістю здійснення зв'язку з пристроєм дистанційного керування і яке налаштовано для зміни висновку клієнтським пристроєм контенту, який транслюється на клієнтський пристрій.

2. Спосіб за п. 1, в якому функція управління включає в себе функціональні можливості для вибору одного конкретного каналу з безлічі трансльованих каналів.

3. Спосіб за п. 2, в якому жестом є цифровий жест, який вказує введення однієї або декількох цифр.

4. Спосіб за п. 1, в якому відносну величину збільшення чи зменшення значення вказують довжиною жесту, прикладеного до сенсорної пов�ента, виведеного клієнтським пристроєм.

6. Спосіб за п. 1, в якому виконання функції управління змінює те, яким чином клієнтський пристрій візуалізує контент для виводу.

7. Спосіб за п. 1, в якому клієнтський пристрій включає в себе функціональні можливості персонального відеомагнітофона (PVR), а функція управління містить режим Trick mode (режим емуляції PVR) функціональних можливостей PVR.

8. Спосіб за п. 1, в якому клієнтським пристроєм є телевізійний приймач.

9. Спосіб за п. 1, в якому ідентифікація та ініціювання виконуються пристроєм дистанційного керування.

10. Пристрій дистанційного керування, що містить:
сенсорну поверхню, виконану з можливістю відображення щонайменше в одній галузі сенсорної поверхні щонайменше одного короткого представлення функцій управління, яке може вибиратися у відповідь на сенсорний ввід через сенсорну поверхню; і
один або кілька модулів для
виявлення одного або декількох жестів, введених через сенсорну поверхню поверх принаймні одного із згаданих уявлень;
визначення функції управління, яка відповідає виявленому одному іл�ня, відмінну від вибору принаймні одного із згаданих відображуваних уявлень;
формування повідомлення для бездротової передачі на клієнтський пристрій, що вказує клієнтського пристрою змінити висновок контенту, який транслюється на клієнтський пристрій, відповідно до згаданої певною функцією управління.

11. Пристрій дистанційного керування з п. 10, в якому:
клієнтським пристроєм є телевізійна приставка,
яка налаштована для налаштування на певний канал для прийому контенту через трансляцію;
сенсорною поверхнею є сенсорний екран або сенсорна панель.

12. Пристрій дистанційного керування з п. 10, в якому клієнтський пристрій включає в себе функціональні можливості персонального відеомагнітофона (PVR), і в якому згадані один або кілька модулів додатково сконфігуровані для виявлення ще одного жесту, який задає режим Trick mode (режим емуляції PVR) функціональних можливостей PVR.

13. Пристрій дистанційного керування з п. 10, в якому згадані один або кілька модулів додатково сконфігуровані для виявлення довжини жесту, прикладеного до сенсорної повер�відсутності з виявленою довжиною жесту.

14. Пристрій дистанційного керування з п. 13, в якому згадане збільшення або зменшення відноситься до гучності аудіоконтенту, виведеного клієнтським пристроєм.

15. Пристрій дистанційного керування з п. 10, в якому формується повідомлення вказує те, яким чином клієнтський пристрій має змінити візуалізацію контенту для виводу.



 

Схожі патенти:

Користувальницький інтерфейс пристрою мобільного зв'язку

Винахід відноситься до інтерфейсу пристрою мобільного зв'язку. Технічним результатом є забезпечення перетягування за допомогою жесту елементів вмісту жесту і можливості відправляти контактам повідомлення з вмістом. Спосіб включає в себе висновок користувальницького інтерфейсу з областю, яка конфігурується для прийому вмісту. Коли яка-небудь опція вибирається відносно області для встановлення зв'язку, а вміст включає в себе один або кілька контактів, формується повідомлення, яке включає в себе вміст, і автоматично передається одному або кільком контактам. 3 н. і 15 з.п. ф-ли, 6 іл.

Вказівний пристрій

Винахід відноситься до вказівного пристрою "миша". Технічним результатом є забезпечення надійного функціонування пристрою на дзеркальних, прозорих, гладких монохромних поверхнях. Вказівний пристрій "миша" для дзеркальних, прозорих і гладких монохромних поверхонь містить корпус і розташовані всередині нього чіпсет і з'єднаний з чіпсетом оптичний блок відстеження переміщення "миші", причому в/на його корпусі встановлено один або кілька підфарбовуючих блоків, що містять одну або кілька підфарбовуючих головок, які здатні по командах від чіпсету наносити додаткове зображення або квазиизображение на ту опорну поверхню, на якій здійснюється експлуатація "миші", з допомогою рідини чи води, в тому числі насищаемих газовими бульбашками, з допомогою порошкоподібної пилу, з допомогою нагріву опорної поверхні та/або її охолодження і подальшого перетворення отримуваної теплової картинки в кольорове зображення з використанням холестерического рідкого кристала, а також за допомогою крижаних кристалів. 1 іл.

Спосіб керування положенням бічного автомобільного скла та пристрій для його реалізації

Група винаходів відноситься до керування об'єктами за допомогою жестів, вироблених оператором в заданому просторовому обсязі. Пристрій для керування положенням бічного автомобільного скла містить камеру і оптично зв'язані з нею перший і другий інфрачервоні випромінювачі, світловідбивач, оптично зв'язані з камерою і з обома випромінювачами, сервопривід, пов'язаний з редуктором-підйомником автомобільного скла. Телевізійна камера розміщується в нижньому куті віконного отвору автомобільної двері, а кут огляду охоплює протилежну поверхню з розміщеним там світловідбивачем. Обчислювач здійснює почергове включення одного з двох випромінювачів, вводить в пам'ять координати тіней на поверхні світловідбивачі, утворені при появі на шляху випромінювань пальця користувача, і розраховує за ним координати пальця і швидкість його переміщення. Далі обчислювач розраховує вироблений користувачем жест і виробляє відповідний цього жесту сигнал в сервопривід, керуючий положенням скла. Досягається можливість регулювання скла бічній автомобільної двері. 2 н. п. ф-ли, 10 іл.

Пристрій контролю системи рухів

Винахід відноситься до обчислювальної техніки, зокрема до пристроїв введення, і може бути використане в комп'ютерних іграх, для керування об'єктами в модельованих на ЕОМ просторах, в галузі машинобудування, літакобудування, космонавтики, спрямоване на підвищення надійності і точності управління системою рухів, це досягається за рахунок того, що пристрій включає в себе кнопки, 1, корпус 2 з шарніром 3, хвостовиком 4, жорстко з'єднаним з сидінням оператора 13, кронштейном 14 із затискачами 15. Корпус 2 жорстко з'єднаний з керуючим елементом 5, виконаному у вигляді Н-образної рами з затискачами 11, з криволінійними опорними поверхнями 6 для розташування рук оператора з можливістю руху за рахунок шарніра 3, жорсткість ходу якого може регулюватися за допомогою розташованого в корпусі 2 регулятора 12, на передніх частинах 7 керуючого елемента 5 по периферії навпроти один одного з бічних сторін розташовані кнопки 1, кнопки шарнірні 8, кнопки многоконтактние 9, ролики 10. Педалі 16 і датчики руху 17, з'єднані з керуючим елементом 5 проводами або бездротовим зв'язком. 1 іл.

Управління віртуальними портами

Група винаходів відноситься до пристроїв вводу з можливістю забезпечення одночасної роботи декількох користувачів. Технічний результат полягає в забезпеченні зворотного зв'язку між користувачами обчислювальної середовища. Кожен такий віртуальний порт може мати різні відносяться до нього ознаки, наприклад, переважні права, права або додаткові можливості. Коли один або більше користувачів знаходяться у сцені захоплення, заснованої на жестах системи, система може асоціювати віртуальні порти з користувачами і підтримувати віртуальні порти. Також передбачено скасування асоціації віртуальних портів з користувачами або обміну віртуальними портами між двома або більше користувачами. 3 н. і 5 з.п. ф-ли, 15 іл.

Незагрязняемое вказівний пристрій

Винахід відноситься до області обробки цифрових даних. Технічний результат полягає в поліпшенні гігієнічності використання вказівного пристрою "миша". Пристрій містить корпус, одну або декілька кнопок і/або безконтактно спрацьовують сенсорів. Корпус, кнопка або кнопки і/або безконтактно спрацьовують сенсори конструктивно виконані з повітряними трубопроводами або каналами всередині, через які повітря і/або інший газ підводиться під тиском від повітряного насоса та/або газового балона, з можливістю обдування зовнішніх поверхонь корпусу і створення повітряної подушки між ними і рукою людини-користувача при зближенні їх з користувацької рукою. 2 з.п. ф-ли, 1 іл.

Пристрій обробки інформації, спосіб обробки інформації, програма, кінцевий пристрій управління і система обробки інформації

Винахід відноситься до пристрою обробки інформації, способу обробки інформації, програмі, прикінцевого пристрою керування та систему обробки інформації. Технічний результат - більш зручне управління кінцевим пристроєм за рахунок здійснення процесу підтвердження результату операцій, виконуваних користувачем, що представляє собою відображення допустимих команд, які може вибрати користувач при управлінні кінцевим пристроєм. Пристрій містить: поле вводу, що підтримує введення інформації про операції; секцію зв'язку, що здійснює зв'язок, за допомогою радіосигналу, з кінцевим пристроєм; секцію відображення; секцію отримання інформації про операції, яка одержує інформацію про операції через секцію введення; секцію повідомлення про команду, створює команди попередження на підставі інформації про операції і уведомляющую кінцевий пристрій, за допомогою секції зв'язку, про створеній команді; секцію отримання результату операції, що представляє собою допустимі команди, і секцію управління відображенням. 4 н. і 13 з.п. ф-ли, 13 іл.

Пристрій, спосіб, комп'ютерна програма і користувальницький інтерфейс

Винахід відноситься до пристроїв введення інформації. Технічний результат полягає зменшення ймовірності ненавмисної активації доступною для вибору частини. Пристрій містить блок інтерфейсу вводу, процесор, пам'ять, що включає комп'ютерний програмний код для забезпечення виконання пристроєм: надання частини блоку інтерфейсу вводу, доступною для вибору користувачем; конфігурування пристрою так, щоб воно перебувало або в першому стані, або у другому стані, при цьому в першому стані згадана частина, доступна для вибору користувачем, пов'язана з першою функцією, що має першу характеристику, так що перша функція виконується у відповідь на активацію згаданої частини, доступною для вибору користувачем, і в другому стані згадана частина, доступна для вибору користувачем, не пов'язана з першою функцією, так що перша функція не виконується у відповідь на активацію згаданої частини, доступною для вибору користувачем; та конфігурування пристрою для управління тактильним якістю згаданої частини, доступною для вибору користувачем, щодо решти блоку користувальницького введення, так що згадана частина, доѲ першому стані, і з другим тактильним якістю, якщо пристрій знаходиться в другому стані. 5 н. і 30 з.п. ф-ли, 9 іл.

Втілення візуального представлення за допомогою вивченого введення від користувача

Винахід відноситься до області візуалізації візуального уявлення користувача. Технічний результат - забезпечення візуального представлення користувача за допомогою виконання анімацій, заснованих на історії вводів від користувача. Спосіб застосування ефектів до візуальному представленню містить: вибір першої анімації з безлічі збережених анімацій на підставі першого зображення, що вказує користувача, що знаходиться в даний час у фізичному просторі для захоплення; застосування згаданої першої анімації до візуальному представленню користувача на пристрої відображення; оновлення щонайменше однієї анімації з цього безлічі збережених анімацій на підставі характеристик користувача, ідентифікованого на підставі першого зображення; у відповідь на ухвалу з другого зображення фізичного простору для захоплення, що користувач не знаходиться в згаданому фізичному просторі для захоплення, вибір другої анімації з цього безлічі збережених анімацій на підставі попереднього зображення; застосування згаданої другий анімації до візуальному представленню користувача на пристрої відображення. 3 н. і 15 з.п. ф-ли, 12

Гібридний пристрій відображення

Винахід відноситься до пристрою відображення і способу представлення інформації за допомогою пристрою відображення. Технічним результатом є об'єднання подання оптичної інформації у візуальному зображенні з поданням інформації про формою, представленої топологією, накладеної на зображення, з можливістю динамічного представлення топологічної інформації, виявлення тактильного введення користувача і тактильного зворотного зв'язку з користувачем при виявленні дотику, а також підвищення безпеки використання пристрою відображення. Пристрій містить блок відображення зображення (IDU), що має поверхню візуального відображення (VDS); блок відображення топології (TDU), накладений на поверхню візуального відображення (VDS) і пристосований для керованої зміни топології на тактильної поверхні відображення (TDS) за допомогою полімерного активизирующего шару, блок відображення топології (TDU) додатково надає сигнали від датчиків, які вказують на те, що до тактильної поверхні відображення (TDS) прикладені зовнішні сили, причому блок відображення топології (TDU) містить безліч пакетів активних шарів з шаром (L1-L5) ї поверхні відображення (TDS). 2 н. і 24 з.п. ф-ли, 7 іл.
Up!