×
10.02.2015
216.013.2629

Результат интеллектуальной деятельности: ПОЛЬЗОВАТЕЛЬСКИЕ НАСТРОЙКИ И ОБНАРУЖЕНИЕ ОБЪЕКТА

Вид РИД

Изобретение

№ охранного документа
0002541222
Дата охранного документа
10.02.2015
Аннотация: Изобретение относится к компьютерной технике. Технический результат - автоматическое определение пользовательских настроек, необходимых для конфигурации пользовательского интерфейса. Способ конфигурирования пользовательского интерфейса для отображения на поверхности клиента, в котором при реализации объект, помещенный на поверхность клиента, обнаруживается клиентом, определяют, кому из множества пользователей соответствует обнаруженный объект и располагают один или более пользовательских параметров настройки, которые соответствуют определенному пользователю. 3 н. и 17 з.п. ф-лы, 5 ил.

УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ

Пользователи имеют доступ к постоянно увеличивающемуся разнообразию содержимого. Дополнительно, пользователи также непрерывно подвергаются влиянию различных устройств, которые могут быть использованы для взаимодействия с этим содержимым. Например, традиционно пользователи были ограничены в доступе к сети Интернет при использовании настольных компьютеров. Тем не менее, теперь пользователи могут получить доступ к сети Интернет, используя различные другие устройства, такие как игровые консоли, персональные цифровые помощники (PDA) и мобильные смартфоны.

Следовательно, пользователь может использовать разнообразие различных устройств для взаимодействия с разнообразием различного содержимого. Традиционные технологии, которые доступны для взаимодействия с содержимым при использовании различных устройств, тем не менее, часто являются несовместимыми и безличными. Следовательно, опыт работы пользователя с содержимым может зависеть от устройства, даже при использовании одинаковых устройств.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Описаны технологии пользовательских настроек и обнаружения объекта. В варианте реализации объект, помещенный на поверхность клиента, обнаруживается клиентом. Определяют, какое из множеств пользователей соответствует обнаруженному объекту. Располагают одну или более пользовательских настроек, которые соответствуют определенному пользователю.

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

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

Данная сущность изобретения предоставлена для выборочного представления в упрощенном виде идей изобретения, которые дополнительно описаны ниже в подробном описании. Данная сущность не предназначена ни для определения ключевых признаков или существенных признаков заявленного объекта изобретения, ни для использования в качестве пособия для определения объема заявленного объекта изобретения.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Подробное описание описано со ссылкой на сопроводительные фигуры. На фигурах крайняя левая цифра(ы) ссылочной позиции обозначает фигуру, на которой ссылочная позиция появляется впервые. Использование одинаковых ссылочных позиций в различных примерах описания и на фигурах может указывать на подобные или идентичные элементы.

Фиг.1 является иллюстрацией среды в примерной реализации, допускающей выполнение технологий обнаружения объекта и расположения пользовательских настроек.

Фиг.2 является иллюстрацией системы в примерной реализации, более подробно показывающей клиент по фиг.1.

Фиг.3 является блок-схемой, показывающей процесс в примерной реализации, в котором пользовательский интерфейс конфигурируют на основе одной или более пользовательских настроек, которые располагают на основе обнаружения объекта, помещенного на поверхность клиента.

Фиг.4 является блок-схемой, показывающей процесс в примерной реализации, в котором объект, помещенный на поверхность клиента по фиг.1 и 2, включает в себя пользовательские настройки, которые используют для конфигурации пользовательского интерфейса.

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

ПОДРОБНОЕ ОПИСАНИЕ

Обзор

Описаны технологии обнаружения объекта и расположения пользовательских настроек. При реализации конфигурация пользовательского интерфейса основывается на одном или более объектах, которые помещены на поверхность клиента. Например, клиент может быть сконфигурирован с возможностью выполнения функций стола. Клиент может также включать в себя функциональные возможности для определения того, какие объекты помещены на поверхность стола, например на крышку стола. Идентификация конкретных объектов, которые были помещены на поверхность, затем может быть использована для определения того, какие пользовательские настройки должны быть использованы для конфигурации пользовательского интерфейса.

Например, пользователь может поместить телефон на поверхность клиента. Телефон может быть обнаружен, и пользовательские настройки, которые сохранены в телефоне, могут быть использованы для конфигурации пользовательского интерфейса, например любимых телевизионных каналов. В другом примере объект, который помещен на стол (например, набор ключей от автомобиля, который соответствует конкретному автомобилю), может быть использован для расположения пользовательских настроек, которые соответствуют этому пользователю. Предполагается множество других примеров, дополнительное обсуждение которых можно найти в отношении последующих разделов.

В последующем обсуждении сначала описана примерная среда, которая допускает выполнение одной или более технологий, которые имеют отношение к обнаружению объекта и расположению пользовательских настроек. Затем описаны примерные процессы, которые могут быть реализованы с использованием примерной среды, а также других сред. Следовательно, реализация процессов не ограничена примерной средой, так же как примерная среда не ограничена реализацией примерных процессов.

Примерная среда

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

Клиент 102 может быть сконфигурирован различными способами. Например, клиент 102 может быть сконфигурирован в виде компьютера, который допускает взаимодействие посредством сети 104, например в виде настольного компьютера, мобильной станции, развлекательного устройства, компьютерной приставки к телевизору, коммуникативным образом соединенной с устройством отображения, беспроводного телефона, игровой консоли и т.д. Таким образом, тип клиента 102 может меняться от устройств с полными ресурсами, имеющих значительные память и вычислительные ресурсы (например, персональные компьютеры, игровые консоли), до устройства с малыми ресурсами с ограниченными памятью и/или вычислительными ресурсами (например, традиционные приставки к телевизору, ручные игровые консоли). Клиенты 102 могут также относиться к лицу и/или объекту, которые управляют клиентами. Другими словами, клиенты 102 могут описывать логические клиенты, которые включают в себя программное обеспечение и/или устройства.

Хотя сеть 104 проиллюстрирована в виде сети Интернет, сеть может допускать большое разнообразие конфигураций. Например, сеть 104 может включать в себя глобальную сеть (WAN), локальную сеть (LAN), беспроводную сеть, телефонную сеть общего пользования, интрасеть и т.д. Дополнительно, хотя показана единственная сеть 104, сеть 104 может быть сконфигурирована с возможностью включения в себя нескольких сетей. Например, клиент 102 и другой клиент 106 могут быть коммуникативным образом соединены посредством локального сетевого соединения, один с другим. Дополнительно, клиент 102 может быть коммуникативным образом соединен с поставщиком 108 содержимого посредством сети Интернет. Также, рекламодатель 112 может быть коммуникативным образом соединен с поставщиком 108 содержимого посредством сети Интернет. Также предполагается большое разнообразие другие примеров.

В проиллюстрированной среде 100 проиллюстрирован клиент 102, имеющий форм-фактор стола. Форм-фактор стола включает в себя корпус 116, имеющий множество ножек 118. Корпус 116 включает в себя крышку стола, имеющую поверхность 120, которая сконфигурирована с возможностью отображения одного или более изображений, например автомобиля, как проиллюстрировано на фиг.1.

Дополнительно проиллюстрировано, что клиент 102 включает в себя модуль 122 вычисления поверхности. Модуль 122 вычисления поверхности представляет функциональную возможность клиента 102 обеспечивать относящуюся к вычислениям функциональную возможность, которая использует поверхность 120. Например, модуль 122 вычисления поверхности может быть сконфигурирован с возможностью вывода пользовательского интерфейса через поверхность 120. Модуль 122 вычисления поверхности может быть также сконфигурирован с возможностью обнаружения взаимодействия с поверхностью 120 и, следовательно, с пользовательским интерфейсом. Следовательно, пользователь может затем различными способами взаимодействовать с пользовательским интерфейсом посредством поверхности 120.

Например, пользователь может использовать один или более пальцев в качестве устройства управления курсором, в качестве кисти, для управления изображениями (например, для изменения размеров и перемещения изображений), для передачи файлов (например, между клиентом 102 и другим клиентом 106), для получения содержимого 110 через сеть 104 просмотром веб-страниц Интернет, для взаимодействия с другим клиентом 106 (например, телевизором), который расположен близко к клиенту 102 (например, для выбора содержимого, которое должно быть выведено другим клиентом 106) и т.д. Таким образом, модуль 122 вычисления поверхности клиента 102 может использовать поверхность 120 различными способами, как в качестве устройства вывода, так и устройства ввода, дополнительное обсуждение можно найти в отношении фиг.2.

Также проиллюстрировано, что клиент 102 имеет модуль 124 конфигурирования пользовательского интерфейса (UI) и пользовательские настройки 126. Модуль 124 конфигурирования UI представляет функциональную возможность клиента 102 конфигурировать пользовательский интерфейс, используя пользовательские настройки 126. Например, как описано ранее, модуль 122 вычисления поверхности может выполнять вместе с поверхностью 120 функции устройства ввода. Следовательно, объекты, помещенные на поверхность 120, могут быть обнаружены модулем 122 вычисления поверхности.

Эти объекты затем могут быть идентифицированы модулем 122 вычисления поверхности для идентификации пользовательских настроек 126, которые соответствуют объектам. Например, объект, такой как мобильный телефон пользователя, может быть сконфигурирован для сохранения пользовательских настроек 126. При обнаружении объекта пользовательские настройки 126 могут быть извлечены из объекта и использованы модулем 124 конфигурирования UI для конфигурирования пользовательского интерфейса. В другом примере идентификация объекта может быть использована для расположения соответствующих пользовательских настроек 126, например, обнаружением ключей от автомобиля конкретного пользователя и затем извлечением пользовательских настроек 126 из запоминающего устройства, находящегося вблизи клиента 102 и/или удаленно через сеть 104.

Множество различных пользовательских интерфейсов может быть сконфигурировано, используя пользовательские настройки 126. Например, пользовательский интерфейс может быть выведен через поверхность 120, которая сконфигурирована для управления работой клиента 102. В другом примере пользовательский интерфейс может быть выведен другим клиентом 106, таким как электронный телегид (EPG), на телевизор, который сконфигурирован с возможностью включения в себя любимых шоу пользователя.

Модуль 124 конфигурирования UI может также поддерживать различные функциональные возможности для расширения показа содержимого, выводимого другим клиентом 106, проиллюстрированным в виде телевизора на фиг.1. Например, клиент 102 и другой клиент 106 могут взаимодействовать один с другим через сеть 104 (например, непосредственно через локальную сеть и/или удаленно через удаленный сервер, доступный посредством Интернет) для получения сведений о состоянии друг друга. Когда телевизионная программа отображается другим клиентом 106, который связан с расширенными возможностями, клиент 102 отображает содержимое, которое расширяет содержимое, отображаемое другим клиентом 106.

Например, во время события (например, спортивного соревнования) может быть отображена дополнительная информация для дополнения содержимого, выводимого в настоящее время посредством другого клиента 106. Например, вывод автомобильных гонок на другом клиенте 106, как проиллюстрировано на фиг.1, может дополняться посредством поверхности 120 клиента 102 отображаемой статистикой, схемой путевых развязок, дополнительными ракурсами камеры и т.д.

В другом примере несколько событий могут отслеживаться через поверхность 120 клиента 102. Например, определенное количество одновременных событий, таких как внешние видеосигналы, информация и т.д., может отслеживаться во время спортивного соревнования. Таким образом, пользователь может быть легко проинформирован в отношении дополнительного содержимого, которое может быть доступно для вывода, которое не выводится в настоящий момент другим клиентом 106.

В дополнительном примере через поверхность 120 клиента 102 может быть выведен предупреждающий сигнал, который может быть конкретизирован посредством пользовательских настроек 126 клиента 102. Пользовательские настройки 126 предназначены для конкретизации различных условий вывода предупреждающего сигнала, например, при появлении конкретного действия при спортивном соревновании, в деловых новостях (например, курс акций), информации о погоде и т.д. Информация, относящаяся к предупреждающему сигналу, затем может быть выведена через поверхность 120 клиента 102 и/или другой клиент 106. Предусматривается также множество других примеров без отклонения от сущности и объема настоящей заявки.

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

Фиг.2 показывает систему 200 в примерной реализации, более подробно показывающую клиент 102 по фиг.1. Клиент 102 включает в себя модуль 122 вычисления поверхности по фиг.1, причем в данном примере проиллюстрировано, что он включает в себя процессор 202 и память 204. Процессоры не ограничены материалами, из которых они образованы, или используемыми ими механизмами обработки.

Например, процессоры могут состоять из полупроводника(ов) и/или транзисторов (например, электронных интегральных схем (ИС)). В таком контексте, выполняемые процессором команды могут быть электронно-выполняемыми командами. Альтернативно, механизмы процессоров или для процессоров и, таким образом, вычислительного устройства или для вычислительного устройства могут включать в себя, но не ограничиваясь, квантовые вычисления, оптические вычисления, механические вычисления (например, с использованием нанотехнологии) и т.д. Дополнительно, хотя показана единственная память 204, может быть использовано большое разнообразие типов и комбинаций памяти, например оперативная память (ОЗУ), память жесткого диска, память съемного диска и другие типы считываемой компьютером среды.

Проиллюстрировано, что клиент 102 выполняет операционную систему 206 с помощью процессора 202, которая также сохранена в памяти 204. Операционная система 206 допускает выполнение абстрактными функциональными возможностями аппаратного и программного обеспечения лежащего в основе клиента 102, например, одним или более приложениями 208, которые проиллюстрированы сохраненными в памяти 204. В данной системе 200 по фиг.2 модуль 124 конфигурирования UI проиллюстрирован в виде одного из приложений 208, которые сохранены в памяти 204 клиента 102 с пользовательскими настройками 126, например, модуль 124 конфигурирования UI является выполнимым модулем в проиллюстрированном случае.

Также проиллюстрировано, что модуль 122 вычисления поверхности включает в себя модуль 210 проецирования изображений и модуль 212 поверхностного обнаружения. Модуль 210 проецирования изображений представляет функциональную возможность клиента 102 проецировать изображение на поверхность 120. Несколько различных технологий могут быть использованы модулем 210 проецирования изображений для проецирования изображения, например система обратного проецирования, LCD и т.д.

Модуль 212 поверхностного обнаружения представляет функциональную возможность клиента 102 обнаруживать один или более объектов, помещенных максимально близко к поверхности 120. Модуль 212 поверхностного обнаружения может использовать несколько различных технологий для выполнения такого обнаружения, например радиочастотную идентификацию (RF ID), распознавание изображений, сканирование штриховых кодов, оптическое распознавание знаков и т.д.

Например, проиллюстрировано, что модуль 212 поверхностного обнаружения по фиг.2 включает в себя один или более инфракрасных проекторов 214, одну или более инфракрасных камер 216 и модуль 218 обнаружения. Один или более инфракрасных проекторов 214 сконфигурированы для проецирования инфракрасного света и/или света в ближней ИК-области спектра на поверхность 120. Одна или более инфракрасных камер 216 при этом могут быть сконфигурированы для захвата изображений отраженного инфракрасного света, выводимых инфракрасными проекторами 214.

Например, объекты, такие как пальцы рук 220, 222 пользователя, соответственно, телефон 224 пользователя и ключи 226, видны инфракрасным камерам 216 через поверхность 120. В проиллюстрированном случае инфракрасные камеры 216 помещены на противоположную от рук 220, 222 пользователя сторону поверхности 120, например внутри корпуса клиента 102. Модуль 218 обнаружения может затем проанализировать изображения, захваченные инфракрасными камерами 216, для обнаружения объектов, которые помещены на поверхность 120. Выходные данные такого анализа затем могут быть обеспечены для операционной системы 206, приложений 208 и т.д.

При реализации модуль 212 поверхностного обнаружения может обнаружить несколько объектов в один момент времени. Например, пальцы рук 220, 222 пользователя, соответственно, могут быть обнаружены при взаимодействии с пользовательским интерфейсом, выведенным операционной системой 206. Таким образом, клиент 102 может поддерживать одновременное взаимодействие с несколькими пользователями.

Клиент 102 может также поддерживать жесты, которые могут быть использованы для взаимодействия с пользовательским интерфейсом. Например, различные жесты могут быть использованы для увеличения изображения, поворота изображения, перемещения файлов между устройствами, вывода конкретного элемента содержимого и т.д. Хотя описано обнаружение с использованием захвата изображения, модулем 122 вычисления поверхности и, более конкретно, модулем 212 поверхностного обнаружения может быть также использовано большое разнообразие других технологий для обнаружения объектов, помещенных на или вблизи поверхности 120 клиента 102, таких как RFID, «звучащие» технологии (например, ультразвуковые технологии, подобные радиолокации), биометрия (например, определение температуры) и т.д. Также предполагается разнообразие других технологий, которые могут быть использованы для достижения взаимодействия с поверхностью 120 клиента 102, без отклонения от сущности и объема настоящей заявки.

При реализации модуль 124 конфигурирования UI может использовать обнаружение объектов на поверхности 120 клиента 102. Например, пользователь может поместить ключи 226 на поверхность 120. Ключи 226 могут быть затем обнаружены модулем 212 поверхностного обнаружения, который может затем вывести индикатор того, что ключи 226 были обнаружены, на модуль 124 конфигурирования UI. Этот индикатор может быть сконфигурирован различными способами, например с помощью числового идентификатора, который является уникальным для связки ключей 226, изображения ключей 226 для дополнительной обработки модулем 124 конфигурирования UI и т.д.

Модуль 124 конфигурирования UI может затем идентифицировать объект, помещенный на поверхность 120, и использовать эту идентификацию в качестве основы для конфигурирования пользовательского интерфейса. Возвращаясь к предыдущему примеру, модуль 124 конфигурирования UI может идентифицировать конкретного пользователя, который связан с ключами 226, и разместить пользовательские настройки 126, которые соответствуют конкретному пользователю. Пользовательский интерфейс может быть затем сконфигурирован на основе пользовательских настроек 126 и выведен посредством поверхности 120. Пример проиллюстрирован на фиг.2 в виде изображения автомобиля 228 в качестве «фона», который выведен модулем 210 проецирования изображений на поверхность 120. В другом примере пользовательский интерфейс может быть выведен другим клиентом, таким как электронный телегид 230, выведенный другим клиентом 106, который коммуникативным образом соединен с клиентом 102 посредством сети 104. Предусматривается множество других примеров, дополнительное обсуждение которых можно найти в связи с последующими процессами.

Примерные процессы

Следующее обсуждение описывает технологии вычисления поверхности, которые могут быть реализованы с использованием ранее описанных систем и устройств. Аспекты каждого процесса могут быть реализованы посредством аппаратного обеспечения, программно-аппаратного обеспечения или программного обеспечения или их комбинации. Процессы показаны в виде набора блоков, которые определяют операции, выполняемые одним или более устройствами, и необязательно ограничены показанным порядком выполнения операций соответствующими блоками. На участках следующего обсуждения будет дана ссылка на среду 100 по фиг.1 и систему 200 по фиг.2.

Фиг.3 показывает процесс 300 в примерной реализации, в котором пользовательский интерфейс конфигурируют на основе одной или более пользовательских настроек, размещенных на основе обнаружения объекта, помещенного на поверхность клиента. Обнаруживают (блок 302) объект, который помещен на поверхность клиента. Объект может быть обнаружен различными способами, например с помощью технологий обработки изображений, описанных ранее в отношении фиг.2, технологий радиочастотной идентификации, «звучащих» технологий (например, ультразвуковых технологий), штриховых кодов, оптического распознавания знаков (OCR) и т.д.

Следовательно, множество различных объектов может быть помещено на поверхность 120 клиента 102 для обнаружения клиентом 102. Например, один или более пальцев рук пользователя 220, 222 могут быть помещены на поверхность 120 клиента 102, ключи 226, мобильный телефон, бумажник и т.д.

Определяют (блок 304), кому из множества пользователей соответствует обнаруженный объект. Модуль 122 вычисления поверхности, например, может использовать технологии распознавания изображений и/или RFID (например, считыванием уникального идентификатора), чтобы определить, что ключи 226 соответствуют конкретному пользователю. Модуль 122 вычисления поверхности может затем расположить (блок 306) пользовательские настройки 126, которые соответствуют конкретному пользователю, например, из памяти 204, находящейся в непосредственной близости от клиента 102 и/или удаленно посредством сети 104.

Пользовательский интерфейс конфигурируют (блок 308), используя одну или более пользовательских настроек. Например, пользовательские настройки 126 могут определять «предпочтения» конкретного пользователя (например, любимые каналы, веб-сайты, музыку, актеров и т.д.), конкретный фон, который должен быть использован в пользовательском интерфейсе, настройки, конкретные для одного или более приложений 208, и т.д.

Дополнительно, пользовательский интерфейс, который сконфигурирован с помощью пользовательских настроек 126, может быть выведен различными способами. Например, пользовательский интерфейс может быть выведен (блок 310), используя, по меньшей мере, участок поверхности клиента. В другом примере пользовательский интерфейс может быть выведен (блок 312) с использованием другого клиента, расположенного близко к клиенту, такого как другой клиент 106 по фиг.1 или 2. Следовательно, пользовательский интерфейс может быть сконфигурирован для обеспечения взаимодействия с клиентом 102 и/или другим клиентом 106, который проиллюстрирован в виде телевизора. Например, пользовательский интерфейс может быть выведен посредством поверхности 120 клиента 102 для управления работой клиента 102 и/или телевизора, например для переключения каналов, увеличения или уменьшения звука и т.д. Предполагается множество других примеров без отклонения от сущности и объема настоящей заявки.

Фиг.4 показывает процесс 400 в примерной реализации, в котором объект, помещенный на поверхность клиента 102 по фиг.1 и 2, включает в себя пользовательские настройки, которые используют для конфигурации пользовательского интерфейса. Идентифицируют (блок 402) объект, помещенный на поверхность клиента, причем объект содержит одну или более пользовательских настроек. Пользователь может поместить мобильный телефон на поверхность 120 клиента 102. Модуль 122 вычисления поверхности может затем обнаружить присутствие мобильного телефона и инициировать локальное сетевое соединение (например, локальное беспроводное соединение) с мобильным телефоном. Пользовательские настройки, которые содержатся в памяти мобильного телефона, затем могут быть обнаружены модулем 122 вычисления поверхности. Таким образом, пользовательские настройки в мобильном телефоне могут легко передаваться между клиентами.

Пользовательский интерфейс конфигурируют (блок 404) в соответствии с одним или более пользовательскими настройками и пользовательский интерфейс выводят (блок 406), используя, по меньшей мере, участок поверхности. Как обсуждалось ранее, пользовательские настройки 126 могут быть использованы модулем 124 конфигурирования UI множеством различных способов для конфигурирования пользовательского интерфейса. Таким образом, эти пользовательские настройки могут быть затем использованы для персонализации пользовательского интерфейса поверхности 120 клиента 102, который был использован для обнаружения объекта, хранящего настройки.

В другом примере другой пользовательский интерфейс (который был сконфигурирован с использованием одной или более пользовательских настроек) может быть выведен (блок 408) с использованием другого клиента, расположенного близко к клиенту, имеющему поверхность. Например, другой клиент 106 может вывести электронный телегид (EPG), сконфигурированный в соответствии с одной или более пользовательскими настройками, как проиллюстрировано на фиг.1 и 2, например, для определения расположения телевизионных программ в EPG. Хотя описана конфигурация пользовательского интерфейса в соответствии с настройками, которые соответствуют одному пользователю, должно быть очевидно, что пользовательский интерфейс может быть сконфигурирован с использованием пользовательских настроек, которые соответствуют множеству пользователей, дополнительное обсуждение такого случая можно найти в отношении следующей фигуры.

Фиг.5 показывает процесс 500 в примерной реализации, в котором пользовательские настройки, общие для множества пользователей, используют для конфигурации пользовательского интерфейса. Идентифицируют (блок 502) множество пользователей, которые расположены наиболее близко к клиенту 102 в конкретный момент времени. Например, множество пользователей может быть расположено вокруг клиента 102 по фиг.1, имеющего форм-фактор стола, причем каждый из пользователей помещает объект на поверхность 120 клиента 102, который может быть использован для идентификации пользователя с использованием одной или более ранее описанных технологий. Может быть также использовано множество других технологий, таких как распознавание голоса, сканирование отпечатков пальцев с использованием поверхности 120 и т.д.

Располагают (блок 504) одну или более пользовательских настроек для каждого идентифицированного множества пользователей, что можно выполнить, используя одну или более из описанных ранее технологий. Затем определяют (блок 506), какие из расположенных пользовательских настроек являются общими для идентифицированного множества пользователей. Например, пользовательские настройки пользователей могут указывать, что интерес является общим к определенному содержимому (например, телевизионным программам, музыке и т.д.), к конкретным жанрам и т.д.

Пользовательский интерфейс затем может быть сконфигурирован (блок 508) с использованием определенных общих пользовательских настроек. Возвращаясь к предыдущему примеру, участок «фаворитов» электронного телегида может быть сконфигурирован с возможностью включения в себя общих предпочтений пользователей, на поверхность 120 может быть выведен фон, который соответствует общим интересам, и т.д.

Заключение

Хотя изобретение описано на языке, конкретном для структурных признаков и/или методических действий, следует понимать, что изобретение, определенное в прилагаемой формуле изобретения, необязательно ограничено конкретными описанными признаками или действиями. Точнее, конкретные признаки и действия раскрыты в качестве примерных форм реализации заявленного изобретения.


ПОЛЬЗОВАТЕЛЬСКИЕ НАСТРОЙКИ И ОБНАРУЖЕНИЕ ОБЪЕКТА
ПОЛЬЗОВАТЕЛЬСКИЕ НАСТРОЙКИ И ОБНАРУЖЕНИЕ ОБЪЕКТА
ПОЛЬЗОВАТЕЛЬСКИЕ НАСТРОЙКИ И ОБНАРУЖЕНИЕ ОБЪЕКТА
ПОЛЬЗОВАТЕЛЬСКИЕ НАСТРОЙКИ И ОБНАРУЖЕНИЕ ОБЪЕКТА
ПОЛЬЗОВАТЕЛЬСКИЕ НАСТРОЙКИ И ОБНАРУЖЕНИЕ ОБЪЕКТА
Источник поступления информации: Роспатент

Показаны записи 241-250 из 466.
20.02.2019
№219.016.be2e

Декларативная последовательная параметризация отчетов

Изобретение относится к области информационных технологий, в частности к способу ввода информации пользователем. Технический результат заключается в улучшении системы параметризации отчетов, достигается за счет способа выбора элементов пользователем, которые собирают и подают в сервер отчетов,...
Тип: Изобретение
Номер охранного документа: 0002340937
Дата охранного документа: 10.12.2008
20.02.2019
№219.016.be3b

Способ управления множеством состояний файла для дублированных файлов

Изобретение относится к области обработки файлов, в частности раскрывает сервер с видоизмененной операцией открытия файла. Технический результат, заключающийся в обеспечении усовершенствованного разрешения конфликтных ситуаций для пользователя, достигается за счет использования трех копий...
Тип: Изобретение
Номер охранного документа: 0002344468
Дата охранного документа: 20.01.2009
20.02.2019
№219.016.be3e

Публикация цифрового содержания в определенном пространстве, таком, как организация, в соответствии с системой цифрового управления правами (цуп)

Группа изобретений относится к системам цифрового управления правами для публикации цифрового содержания. Техническим результатом является обеспечение создания управляемого представления цифрового содержания и его произвольных форм, определяемых владельцем/разработчиком. Лицензиар получает от...
Тип: Изобретение
Номер охранного документа: 0002344469
Дата охранного документа: 20.01.2009
20.02.2019
№219.016.be43

Регистрация/субрегистрация сервера управления цифровыми правами (уцп) в архитектуре уцп

Изобретение относится к системе управления цифровыми правами. Техническим результатом является возможность осуществления контролируемого воспроизведения или проигрывания произвольных форм цифрового контента в среде, где документы совместно используюся определенной группой лиц. (УЦП) имеет...
Тип: Изобретение
Номер охранного документа: 0002348073
Дата охранного документа: 27.02.2009
20.02.2019
№219.016.be52

Способ управления репликацией файлов в приложениях

Изобретение относится к системам управления версиями электронного файла. Техническим результатом является обеспечение возможности запрашивания процесса синхронизации файла и управления этим процессом. При осуществлении способа распознают первую и вторую версии электронного файла и инициируют...
Тип: Изобретение
Номер охранного документа: 0002349952
Дата охранного документа: 20.03.2009
20.02.2019
№219.016.bf5a

Согласование цифрового информационного потока с системой восприятия человека

Изобретение относится к области согласования потока цифровой информации с системой восприятия человека. Техническим результатом является увеличение пропускной способности, доступной для сортировки информации в системе восприятия человека. В различных осуществлениях усиливается поддержка...
Тип: Изобретение
Номер охранного документа: 0002383928
Дата охранного документа: 10.03.2010
20.02.2019
№219.016.bf5e

Устройство для облегчения воспоминаний

Изобретение представляет собой небольшое носимое устройство для облегчения воспоминаний для захвата изображений, запускаемого комбинацией обнаружения условия захвата (например, изменений в движении, температуре или уровне освещенности) и относительно стабильного периода, как обнаруживается...
Тип: Изобретение
Номер охранного документа: 0002383915
Дата охранного документа: 10.03.2010
20.02.2019
№219.016.bf89

Принудительное связывание цифровой лицензии с пользователем и принудительное связывание пользователя с несколькими вычислительными устройствами в системе управления правами на цифровое содержимое (drm)

Изобретение относится к вычислительной технике и может быть использовано в системе принудительного выполнения требований, которая обеспечивает возможность доступа к шифрованному цифровому содержимому на вычислительном устройстве только в соответствии с параметрами, определенными правами...
Тип: Изобретение
Номер охранного документа: 0002350038
Дата охранного документа: 20.03.2009
20.02.2019
№219.016.bfa2

Связывание элементов документа с соответствующими полями, запросами и/или процедурами в базе данных

Изобретение относится к способам и системам связывания элементов в создаваемом с помощью компьютера документе с соответствующими данными в базе данных. Изобретение обеспечивает автоматическое обновление документа при обновлении связанной с ним базы данных и автоматическое обновление базы данных...
Тип: Изобретение
Номер охранного документа: 0002352983
Дата охранного документа: 20.04.2009
20.02.2019
№219.016.bfb1

Способ и система для преобразования иерархической структуры данных на основе схемы в плоскую структуру данных

Изобретение относится к способам и системам для преобразования иерархической структуры данных в плоскую структуру данных. Техническим результатом является обеспечение способа и системы для преобразования иерархической структуры данных в плоскую структуру данных, пригодную для использования в...
Тип: Изобретение
Номер охранного документа: 0002378690
Дата охранного документа: 10.01.2010
Показаны записи 231-239 из 239.
10.04.2015
№216.013.39f6

Совместное использование планирования работ в электронной записной книжке

Изобретение относится к компьютерной технике, а именно к системам электронных записных книжек. Техническим результатом является автоматизация планирования для синхронизации новой работы посредством экземпляра клиента в зависимости от информации совместно используемой записной книжки, основанной...
Тип: Изобретение
Номер охранного документа: 0002546326
Дата охранного документа: 10.04.2015
10.04.2015
№216.013.3b01

Отображения интегрирующего интерфейса цифровой книги и изменения масштаба

Изобретение относится к области отображения пользовательского интерфейса цифровой книги. Техническим результатом является сокращение времени, необходимого пользователю для выбора/расположения страниц/книг. Способ содержит этапы, на которых: отображают первую страницу цифровой книги в первой...
Тип: Изобретение
Номер охранного документа: 0002546593
Дата охранного документа: 10.04.2015
20.07.2015
№216.013.6536

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

Изобретение относится к устройствам дистанционного ввода информации. Технический результат заключается в повышении скорости ввода данных. Устройство содержит сенсорную поверхность, выполненную с возможностью отображения области сенсорной поверхности отображаемого представления функций...
Тип: Изобретение
Номер охранного документа: 0002557457
Дата охранного документа: 20.07.2015
10.06.2016
№216.015.4937

Динамическое управление списком контактов

Изобретение относится к средствам динамического управления информацией списков контактов в мультимодальной системе связи. Технический результат заключается в уменьшении времени на управление списком контактов. Определяют профиль пользователя. Определяют информацию о контактах, ассоциированную с...
Тип: Изобретение
Номер охранного документа: 0002586861
Дата охранного документа: 10.06.2016
13.01.2017
№217.015.7ca1

Служба рекомендации медиаресурсов

Изобретение относится способу рекомендации ресурсов, инициируемому в пользовательском устройстве. Технический результат заключается в повышении точности рекомендаций медиаресурса для пользователя. Принимают выбор медиаресурса, который выбирается пользователем. Принимают данные взаимодействий,...
Тип: Изобретение
Номер охранного документа: 0002600541
Дата охранного документа: 20.10.2016
25.08.2017
№217.015.ac88

Система связи для создания сеанса связи в режиме реального времени

Изобретение относится к области организации сетей данных. Техническим результатом является сокращение задержки при установлении сеанса связи в режиме реального времени между мобильными пользователями. Способ содержит этапы, на которых конфигурируют один или более серверов-ретрансляторов по...
Тип: Изобретение
Номер охранного документа: 0002611969
Дата охранного документа: 01.03.2017
26.08.2017
№217.015.e72b

Энергоэффективная передача контента по беспроводному соединению

Изобретение относится к беспроводной связи. Техническим результатом является возможность для улучшения в технологиях, относящихся к энергоэффективному беспроводному отображению. Энергоэффективная передача контента может быть обеспечена с использованием разнообразия способов. В примерном способе...
Тип: Изобретение
Номер охранного документа: 0002627222
Дата охранного документа: 04.08.2017
19.01.2018
№218.016.041e

Приоритет многомодальной связи по беспроводным сетям

Изобретение относится к области унифицированной связи (UC). Технический результат изобретения заключается в возможности предварительного резервирования полосы пропускания, обеспечиваемого во время настройки сеанса связи. Полоса пропускания статически или динамически выделяется для сеансов...
Тип: Изобретение
Номер охранного документа: 0002630588
Дата охранного документа: 11.09.2017
18.01.2019
№219.016.b122

Устройства, способы и графические интерфейсы пользователя для управления объектами интерфейса пользователя с визуальной и/или гаптической обратной связью

Изобретение относится к устройствам ввода. Технический результат заключается в снижении числа, степени и/или характера вводов от пользователей и соответственно экономии энергии и увеличении времени между зарядками батареи. Такой результат достигается за счет того, что отображают множество...
Тип: Изобретение
Номер охранного документа: 0002677381
Дата охранного документа: 16.01.2019
+ добавить свой РИД