СПОСОБ И УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ РЕЖИМА ВЗАИМОДЕЙСТВИЯ
METHOD AND APPARATUS FOR DETERMINING INTERACTION MODE

ОБЛАСТЬ ТЕХНИКИ
Настоящее описание в целом относится к электронному устройству.
УРОВЕНЬ ТЕХНИКИ
В последнее время резко возросло использование электронных устройств. Большинство этих электронных устройств оснащены перезаряжаемыми батареями. Многие пользователи для зарядки своих электронных устройств используют несколько зарядных блоков.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Различные аспекты примеров осуществления настоящего изобретения изложены в формуле изобретения.
Раскрывается устройство, содержащее процессор и память, в которой хранится код компьютерной программы, при этом память и код компьютерной программы сконфигурированы таким образом, чтобы при взаимодействии с процессором устройство выполняло по меньшей мере следующее: работу в первом режиме взаимодействия; прием от зарядного блока информации об атрибутах зарядного блока; определение второго режима взаимодействия на основе, по меньшей мере частично, информации об атрибутах зарядного блока, при этом второй режим взаимодействия отличается от первого режима взаимодействия; завершение работы в первом режиме взаимодействия и работу во втором режиме взаимодействия.
Раскрывается способ, включающий работу в первом режиме взаимодействия; прием от зарядного блока информации об атрибутах зарядного блока; определение второго режима взаимодействия на основе, по меньшей мере частично, информации об атрибутах зарядного блока, при этом второй режим взаимодействия отличается от первого режима взаимодействия; завершение работы в первом режиме взаимодействия и работу во втором режиме взаимодействия.
Раскрывается машиночитаемый носитель информации, содержащий инструкции, при исполнении которых компьютером выполняется следующее: работа в первом режиме взаимодействия; прием от зарядного блока информации об атрибутах зарядного блока; определение второго режима взаимодействия на основе, по меньшей мере частично, информации об атрибутах зарядного блока, при этом второй режим взаимодействия отличается от первого режима взаимодействия; завершение работы в первом режиме взаимодействия и работа во втором режиме взаимодействия.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Для того чтобы лучше понять варианты осуществления настоящего изобретения, далее приводится описание со ссылками на прилагаемые чертежи.
На фиг.1A-1D показаны схемы, иллюстрирующие положение зарядного блока по отношению к устройству в соответствии по меньшей мере с одним примером осуществления настоящего изобретения.
На фиг.2А-2С показаны схемы, иллюстрирующие графические представления, связанные с режимами взаимодействия, в соответствии по меньшей мере с одним примером осуществления настоящего изобретения.
На фиг.3 показана схема, иллюстрирующая связь между зарядным блоком и устройством в соответствии по меньшей мере с одним примером осуществления настоящего изобретения.
На фиг.4 показана блок-схема, иллюстрирующая набор 400 операций для определения режима взаимодействия в соответствии с примером осуществления настоящего изобретения.
На фиг.5 показана блок-схема, иллюстрирующая набор операций в соответствии с примером осуществления настоящего изобретения.
На фиг.6 показана структурная схема устройства в соответствии с примером осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Один из вариантов осуществления настоящего изобретения и его потенциальные преимущества становятся понятными при рассмотрении фиг.1А-6.
Большинство пользователей выполняют различные действия при наличии у них устройства, такого как электронное устройство. При выполнении действий пользователь мог бы взаимодействовать со своим устройством более простым способом в том случае, если бы устройство было способно модифицировать это взаимодействие в зависимости от выполняемого пользователем действия. Такие действия могут быть не связаны с использованием устройства, однако они могут изменять способ, посредством которого пользователь желает взаимодействовать с устройством. Например, пользователь может пожелать, чтобы его взаимодействие с устройством было различным в зависимости от того, спит ли он, находится за рулем, трудится за рабочим столом, занимается физическими упражнениями или отдыхает.
Большинство пользователей для зарядки своих устройств используют несколько зарядных блоков. В качестве средства для определения способа взаимодействия с пользователем устройство может использовать зарядный блок.
Например, устройство может обнаружить, что оно подключено к зарядному блоку на ночном шкафчике. В таком сценарии устройство может взаимодействовать с пользователем на основе, по меньшей мере частично, режима взаимодействия в ночное время. Например, режим взаимодействия в ночное время может быть связан с режимом взаимодействия с отображением времени, который аналогичен режиму, описываемому со ссылкой на фиг.2В. Кроме того, режим взаимодействия в ночное время может включать перенаправление вызовов в голосовую почту, обновление информации в социальных сетях для указания на то, что пользователь отдыхает и/или недоступен, запрет выдачи предупреждающих сигналов и т.п. Режим взаимодействия в ночное время может быть основан, по меньшей мере частично, на ориентации устройства. Например, горизонтальная ориентация может соответствовать режиму взаимодействия с отображением времени, а вертикальная ориентация - телефонному режиму взаимодействия.
Согласно другому примеру устройство может обнаруживать, что оно подключено к зарядному блоку, расположенному на приборной панели автомобиля. В таком сценарии устройство может взаимодействовать с пользователем на основе, по меньшей мере частично, режима взаимодействия в автомобиле. Например, устройство может включить функцию распознавания речи, запрета передачи текстовых сообщений и т.п. Режим взаимодействия в автомобиле может быть также основан, по меньшей мере частично, на ориентации устройства. Например, если устройство ориентировано горизонтально, то оно может взаимодействовать с пользователем на основе, по меньшей мере частично, режима взаимодействия с отображением карты, подобного режиму, описываемому со ссылкой на фиг.2С, телефонного режима взаимодействия и т.п. Согласно другому примеру, если устройство ориентировано вертикально, то оно может взаимодействовать с пользователем на основе, по меньшей мере частично, режима взаимодействия в формате медиаплеера, подобного режиму, описываемому со ссылкой на фиг.2А, телефонного режима взаимодействия и т.п.
Без какого-либо ограничения формулы изобретения по меньшей мере некоторые технические эффекты определения режима взаимодействия на основе, по меньшей мере частично, зарядного блока могут заключаться в уменьшении объема вводимой пользовательской информации, связанной с изменением режима взаимодействия, и/или в устранении необходимости ввода пользователем такой информации, предоставлении пользователю простого средства для изменения режима взаимодействия, уменьшении степени внимания, которое пользователь должен уделять устройству для изменения режима взаимодействия, и т.п. Другой технический эффект может заключаться в обеспечении для пользователя простого способа взаимодействия с устройством.
На фиг.1A-1D показаны схемы, иллюстрирующие положение зарядного блока по отношению к устройству в соответствии по меньшей мере с одним примером осуществления настоящего изобретения. На фиг.1A-1D приведены всего лишь примеры положения зарядного блока по отношению к устройству, которые не ограничивают объем формулы изобретения. Например, способ соединения между зарядным блоком и устройством может изменяться, также может изменяться ориентация зарядного блока, ориентация устройства и т.п.
В примере осуществления настоящего изобретения устройство получает энергию от зарядного блока. Устройство может накапливать по меньшей мере часть энергии, например, в батарее.
В примере осуществления настоящего изобретения устройство получает энергию от зарядного блока с помощью сигнала зарядки. Сигнал зарядки может быть непериодическим сигналом, таким как сигнал постоянной величины. Сигнал зарядки может быть периодическим сигналом, таким как синусоидальный сигнал, ступенчатый сигнал и т.п. Сигнал зарядки может быть простым сигналом, таким как периодически изменяющийся сигнал, например синусоидальный сигнал, ступенчатый сигнал и т.п. Сигнал зарядки может быть сложным сигналом, таким как модулированный сигнал, например амплитудно-модулированный сигнал, частотно-модулированный сигнал и т.п. Сигнал зарядки может представлять собой электрический сигнал, например напряжение, ток, электрическое поле и т.п. Сигнал зарядки может представлять собой магнитный сигнал, например индуктивный сигнал. Сигнал зарядки может представлять собой электромагнитный сигнал, например радиочастотный сигнал.
Устройство может принимать сигнал зарядки посредством соединения между зарядным блоком и устройством. Соединение может быть прямым соединением, таким как проводное соединение, соединение с помощью электрического контакта и т.п. Соединение может не являться прямым соединением, например, в случае индуктивного соединения, радиочастотного соединения, емкостного соединения и т.п. Отсутствие соединения и/или прерывание соединения между зарядным блоком и устройством может характеризоваться как разъединение.
Зарядный блок может находиться в контакте с устройством, или непосредственный контакт с устройством может отсутствовать. Например, зарядный блок с непрямым соединением может обеспечивать энергию без какого-либо контакта между зарядным блоком и устройством. Однако согласно другому примеру зарядный блок с непрямым соединением может обеспечивать энергию, когда зарядный блок и устройство касаются друг друга.
Зарядный блок может представлять собой держатель для устройства или может не являться для устройства держателем. Держатель может удерживать, поддерживать, позиционировать устройство, устанавливать ориентацию устройства и т.п. с помощью механических, магнитных и других средств. Например, зарядный блок может механически поддерживать устройство. Согласно другому примеру зарядный блок может удерживать устройство посредством магнитного взаимодействия. В примере осуществления настоящего изобретения зарядный блок может представлять собой держатель для устройства, связанный с одной ориентацией устройства. Например, зарядный блок может представлять собой держатель для устройства в вертикальной ориентации. Согласно другому примеру зарядный блок может представлять собой держатель для устройства в горизонтальной ориентации. В примере осуществления настоящего изобретения зарядный блок может представлять собой держатель для устройства, связанный с множеством положений. Например, зарядный блок может представлять собой держатель для устройства в вертикальной и горизонтальной ориентациях. Согласно другому примеру зарядный блок может представлять собой держатель для устройства в горизонтальной ориентации и ориентации, ассоциированной не с углом в девяносто градусов, например в наклонном положении, под углом и т.п.
Зарядный блок может представлять собой устройство, отличное от компьютера. Например, зарядный блок может быть не оснащен другим интерфейсом кроме своего источника питания, например электрической розетки, и своего соединения с устройством. Однако зарядный блок может быть оснащен интерфейсными элементами кроме своего источника питания и соединения с устройством.
На фиг.1А показано положение устройства 100 по отношению к зарядному блоку 101. В примере, показанном на фиг.1А, устройство 100 непосредственно соединяется с зарядным блоком 101. Зарядный блок 101 не является держателем для устройства 100. Зарядный блок 101 может подавать электрический сигнал зарядки в устройство 100.
На фиг.1В показано положение устройства 120 по отношению к зарядному блоку 121. В примере, показанном на фиг.1В, устройство 120 непосредственно не соединяется с зарядным блоком 121. Устройство 120 может посредством непрямого соединения подключаться к зарядному блоку 121. Зарядный блок 121 обеспечивает магнитный держатель для устройства 120. Хотя на фиг.1В показано расположение устройства в горизонтальной плоскости, держатель может ориентировать устройство в одном или более направлениях. Зарядный блок 121 может подавать в устройство 120 электрический сигнал зарядки, магнитный сигнал зарядки, электромагнитный сигнал зарядки и т.п.
На фиг.1C показано положение устройства 140 по отношению к зарядному блоку 141. В примере, показанном на фиг.1C, устройство 140 контактирует с зарядным блоком 141. Устройство 140 может непосредственно и/или посредством непрямого соединения подключаться к зарядному блоку 141. Зарядный блок 141 обеспечивает механический держатель для устройства 140. Хотя на фиг.1C показан пример вертикальной ориентации устройства, держатель может ориентировать устройство в одном или более направлениях. Зарядный блок 141 может подавать в устройство 140 электрический сигнал зарядки, магнитный сигнал зарядки, электромагнитный сигнал зарядки и т.п.
На фиг.1D показано положение устройства 160 по отношению к зарядному блоку 161. В примере, показанном на фиг.1D, устройство 160 контактирует с зарядным блоком 161. Устройство 160 может непосредственно и/или посредством непрямого соединения подключаться к зарядному блоку 161. Зарядный блок 161 обеспечивает механический держатель, магнитный держатель и т.п. для устройства 160. Хотя на фиг.1D показана горизонтальная ориентация устройства, держатель может ориентировать устройство в одном или более направлениях. Зарядный блок 161 может подавать в устройство 160 электрический сигнал зарядки, магнитный сигнал зарядки, электромагнитный сигнал зарядки и т.п.
На фиг.2А-2С показаны схемы, иллюстрирующие графические представления, связанные с режимами взаимодействия, в соответствии по меньшей мере с одним примером осуществления настоящего изобретения. На фиг.2А-2С приведены всего лишь примеры графических представлений, связанных с режимами взаимодействия, и эти примеры не ограничивают изобретение. Например, графическое представление может изменяться в том, что касается содержимого, размера, цвета и т.п.
В примере осуществления настоящего изобретения режим взаимодействия относится к способу взаимодействия устройства по меньшей мере с одним пользователем, по меньшей мере с одним другим устройством и т.п. Например, режим взаимодействия может относиться к способу взаимодействия устройства с пользователем, сетью, сервером, другим устройством и т.п.
В примере осуществления настоящего изобретения режим взаимодействия может быть связан со способом взаимодействия, независящим от предоставления информации о зарядке. Например, режим взаимодействия может быть связан со способом взаимодействия, информация о котором отображается совместно с индикацией информации о зарядке и/или при отсутствии этой индикации. В таком варианте осуществления изобретения режим взаимодействия может характеризоваться как режим взаимодействия, независящий от представления информации о зарядке. В примере осуществления настоящего изобретения информация о зарядке относится к состоянию процесса зарядки, энергии, накопленной устройством, и т.п. Например, устройство может указывать состояние зарядки с помощью света, мигания, изменения цвета и т.п. Согласно другому примеру устройство может указывать состояние зарядки путем отображения изображения, анимации и т.п. На фиг.2А-2С в соответствии по меньшей мере с одним примером осуществления настоящего изобретения показаны схемы, иллюстрирующие графические представления, связанные с режимами взаимодействия и независящие от представления информации о зарядке. Таким образом, хотя в примерах, изображенных на фиг.2А-2С, не показана индикация информации о зарядке, устройство может вывести эту индикацию.
Режим взаимодействия может быть связан с информацией, предоставляемой пользователю. Например, режим взаимодействия может быть связан с содержимым информации, предоставляемой пользователю, например текстовой информации, видеоинформации, информации изображения, информации карты, звуковой информации и т.п. Согласно другому примеру режим взаимодействия может быть связан со способом вывода информации на дисплей, например с размером изображения, размером шрифта, ориентацией изображения, уровнем звукового сигнала и т.п. Режим взаимодействия может быть связан со способом индикации устройством события, такого как предупреждающий сигнал, прием сообщения, прием телефонного вызова и т.п. Например, режим взаимодействия может быть связан с подавлением индикации о событии, задержкой индикации о событии, подавлением типа индикации о событии и т.п. Тип индикации о событии может относиться к звуковой индикации, визуальной индикации, тактильной индикации, графической индикации и т.п.
Режим взаимодействия может относиться по меньшей мере к одному параметру связи. Например, режим взаимодействия может относиться к активации связи, настройкам связи, деактивацией связи и т.п. Связь может быть беспроводной и/или проводной. Параметр связи может иметь отношение к связи с сетью, устройством и т.п. Например, параметр связи может иметь отношение к настройкам вызова, таким как переадресация вызовов, блокировка вызовов, голосовая почта и т.п. Согласно другому примеру параметр связи может иметь отношение к установлению соединения в беспроводной сети, в сотовой сети, установлению соединения по универсальной последовательной шине, по протоколу Bluetooth и т.п. Согласно еще одному примеру параметр связи может иметь отношение к настройкам связи, таким как адрес Интернет-протокола, значение тайм-аута, информация межсетевого экрана и т.п.
В примере осуществления настоящего изобретения параметр связи имеет отношение к параметру взаимодействия в социальных сетях. Параметр взаимодействия в социальных сетях может быть связан с информацией о наличии, доступности, секретности, местоположении, учетной записи, состоянии и т.п. Информация о взаимодействии в социальных сетях может иметь отношение к одной или более учетным записям, связанным с устройством, пользователем и т.п.
На фиг.2А показано графическое представление 200 режима взаимодействия в формате медиаплеера. Режим взаимодействия в формате медиаплеера может иметь отношение к режиму взаимодействия, связанному с воспроизведением звуковой информации, видеоинформации и т.п.
На фиг.2В показано графическое представление 220 режима взаимодействия с отображением времени. Режим взаимодействия с отображением времени может быть связан с графическим отображением времени.
На фиг.2С показано графическое представление 240 режима взаимодействия с отображением карты. Режим взаимодействия с отображением карты может быть связан с информацией карты, информацией о маршруте, информацией о местоположении, информацией о географическом направлении и т.п.
На фиг.3 показана схема, иллюстрирующая связь между зарядным блоком 301 и устройством 301 в соответствии по меньшей мере с одним примером осуществления настоящего изобретения. На фиг.3 приведен всего лишь пример связи между зарядным блоком и устройством, который не ограничивает объем формулы изобретения. Например, устройство может осуществлять связь с зарядным блоком, при этом зарядный блок может, помимо информации об атрибутах зарядного блока, сообщать дополнительную информацию и т.п.
В примере осуществления настоящего изобретения устройство принимает от зарядного блока информацию 303 об атрибутах зарядного блока. Информация 303 об атрибутах зарядного блока может быть связана с информацией о типе зарядного блока, идентификационной информацией, информацией о режиме взаимодействия, связанном с зарядным блоком, информацией о местоположении, информацией, связанной по меньшей мере с одним окружением, и т.п. Идентификационная информация может иметь отношение к идентификации зарядного блока, типу зарядного блока и т.п. Идентификационная информация о зарядном блоке может иметь отношение к уникальному идентификатору, который устройство может ассоциировать с зарядным блоком. Информация о типе зарядного блока может быть связана с возможностями воспроизведения мультимедийных данных, возможностями обработки видеосигнала, типом настольного зарядного блока, типом автомобильного зарядного блока и т.п. Информация о местоположении может иметь отношение к ночному шкафчику, рабочему месту в офисе, приборной панели автомобиля, автомобильному пульту, панели управления беговой дорожкой и т.п. Информация об окружении может иметь отношение к уровню звука вокруг зарядного блока, уровню освещения вокруг зарядного блока и т.п. Информация о режиме взаимодействия может иметь отношение к информации, связанной с режимом взаимодействия, в котором функционирует устройство, соединенное с зарядным блоком. Например, режим взаимодействия устройства может быть основан, по меньшей мере частично, на информации о режиме взаимодействия, принятой от зарядного блока.
В примере осуществления настоящего изобретения устройство принимает информацию об атрибутах зарядного блока отдельно от сигнала зарядки. Например, информация об атрибутах зарядного блока может приниматься посредством электрического, магнитного, оптического, электромагнитного и/или другого взаимодействия независимо от сигнала зарядки.
В другом примере осуществления настоящего изобретения устройство принимает информацию об атрибутах зарядного блока как часть сигнала зарядки. Например, сигнал зарядки может модулироваться в соответствии с информацией об атрибутах зарядного блока. Например, сигнал зарядки может представлять собой сигнал с импульсно-кодовой модуляцией, частотной модуляцией, амплитудной модуляцией и т.п. В таком варианте осуществления настоящего изобретения для приема информации об атрибутах зарядного блока устройство может демодулировать модулированный сигнал зарядки.
На фиг.4 показана блок-схема, иллюстрирующая набор 400 операций для определения режима взаимодействия в соответствии с примером осуществления настоящего изобретения. Набор 400 операций может выполнять устройство, например электронное устройство 10, изображенное на фиг.6, или компоненты этого устройства. Устройство может содержать средства, включая, например, процессор 20, показанный на фиг.6, для выполнения операций, указанных на фиг.4. В примере осуществления настоящего изобретения устройство, например электронное устройство 10, изображенное на фиг.6, оснащается памятью, например памятью 42, показанной на фиг.6, в которой хранится компьютерный код, сконфигурированный таким образом, чтобы при взаимодействии с процессором, например процессором 20, показанным на фиг.6, устройство выполняло набор 400 операций.
В блоке 401 устройство работает в первом режиме взаимодействия. Режим взаимодействия может быть аналогичен одному из режимов, описанных со ссылкой на фиг.2А-2С.
В блоке 402 устройство принимает от зарядного блока информацию об атрибутах зарядного блока. Зарядный блок может быть аналогичен зарядному блоку, описанному со ссылкой на фиг.1A-1D. Информация об атрибутах зарядного блока и способ ее приема могут быть аналогичны информации и способу, описанным со ссылкой на фиг.3.
В блоке 403 устройство определяет второй режим взаимодействия на основе, по меньшей мере частично, информации об атрибутах зарядного блока. Второй режим взаимодействия может отличаться от первого режима взаимодействия. Режим взаимодействия может быть аналогичен одному из режимов, описанных со ссылкой на фиг.2А-2С.
В примере осуществления настоящего изобретения устройство определяет второй режим взаимодействия на основе, по меньшей мере частично, настроек, связанных, по меньшей мере частично, с информацией об атрибутах зарядного блока. Например, устройство может использовать таблицу, которая связывает по меньшей мере часть информации об атрибутах зарядного блока с настройками. Согласно этому примеру определение второго режима взаимодействия может быть основано, по меньшей мере частично, на настройках, соответствующих принятой информации об атрибутах зарядного блока, указанной в таблице.
Определение второго режима взаимодействия может быть основано, по меньшей мере частично, на введенной пользователем информации, связанной, по меньшей мере частично, с информацией об атрибутах зарядного блока. Устройство может принимать введенную пользователем информацию в различные моменты времени. Например, устройство может принимать введенную пользователем информацию после приема информации об атрибутах зарядного блока. Согласно такому примеру устройство может передавать пользователю запрос относительно режима взаимодействия, связанного с информацией об атрибутах зарядного блока. Согласно другому примеру устройство может принимать введенную пользователем информацию перед приемом информации об атрибутах зарядного блока.
Определение второго режима взаимодействия может быть основано, по меньшей мере частично, на идентификации заранее заданного режима взаимодействия, который соответствует информации об атрибутах зарядного блока. Процесс идентификации может выполняться с использованием таблицы, базы данных, списка, вычисления и т.п. Заранее заданный режим взаимодействия может относиться к одной или более установкам, хранимым в устройстве. В примере осуществления настоящего изобретения устройство может принимать информацию об атрибутах зарядного блока, включающую идентификационную информацию. Согласно такому примеру устройство для определения второго режима взаимодействия может использовать настройки, связанные с идентификационной информацией. Например, устройство может использовать настройки, связанные с режимом взаимодействия в формате медиаплеера, в ответ на прием идентификационной информации, соответствующей этим настройкам.
В примере осуществления настоящего изобретения устройство может определять второй режим взаимодействия на основе, по меньшей мере частично, свойств, присущих сопоставлению по меньшей мере с частью информации об атрибутах зарядного блока. Например, если устройство принимает идентификационную информацию, связанную с информацией об окружении, то оно может определить второй режим взаимодействия в соответствии с информацией об окружении. Например, информация об окружении может указывать на зашумленную область. Согласно такому примеру устройство может определять второй режим взаимодействия, характеризующийся высоким уровнем звукового сигнала. Согласно другому примеру, если устройство принимает идентификационную информацию, связанную с местоположением, то оно может определять второй режим взаимодействия на основе, по меньшей мере частично, свойств, присущих информации о местоположении. Например, если информация о местоположении относится к тренировочному оборудованию, такому как беговая дорожка, устройство может определить, что во втором режиме взаимодействия необходимо использовать крупный шрифт, руководствуясь, по меньшей мере частично, тем, что обычно на тренировочном оборудовании пользователь находится в движении, и в этом случае чтение мелкого шрифта становится затруднительным. Согласно еще одному примеру, если устройство принимает идентификационную информацию, связанную с типом зарядного блока, то оно может определить второй режим взаимодействия на основе, по меньшей мере частично, свойств, присущих информации о типе зарядного блока. Например, если информация о типе зарядного блока относится к автомобильному зарядному блоку, то устройство может определить, что во втором режиме взаимодействия следует запретить передачу текстовых сообщений, активировать режим работы без использования рук и т.п. на основе, по меньшей мере частично, свойств, присущих безопасности вождения автомобиля.
В блоке 404 устройство завершает работу в первом режиме взаимодействия. Процесс завершения работы в первом режиме взаимодействия может быть связан с деактивацией режима взаимодействия, изменением режима взаимодействия, существенным изменением режима взаимодействия и т.п. Устройство может прервать функционирование в первом режиме взаимодействия в ответ на определение второго режима взаимодействия.
В блоке 405 устройство функционирует во втором режиме взаимодействия. Режим функционирования может быть подобен режиму, описанному со ссылкой на блок 401. Устройство может функционировать во втором режиме взаимодействия в ответ на завершение работы в первом режиме взаимодействия, определение второго режима взаимодействия и т.п.
На фиг.5 показана блок-схема, иллюстрирующая набор 500 операций в соответствии с примером осуществления настоящего изобретения. Набор 500 операций может выполнять устройство, например электронное устройство 10, изображенное на фиг.6, или компоненты этого устройства. Устройство может содержать средства, включая, например, процессор 20, показанный на фиг.6, для выполнения операций, указанных на фиг.5. В примере осуществления настоящего изобретения устройство, например электронное устройство 10, изображенное на фиг.6, оснащается памятью, например памятью 42, показанной на фиг.6, в которой хранится компьютерный код, сконфигурированный таким образом, чтобы при взаимодействии с процессором, например процессором 20, показанным на фиг.6, устройство выполняло набор 500 операций.
В блоке 501 устройство работает в первом режиме взаимодействия, аналогичном режиму, описанному со ссылкой на блок 401, показанный на фиг.4.
В блоке 502 устройство определяет, установлено ли соединение с зарядным блоком. Соединение может устанавливаться таким же образом, как это описано со ссылкой на фиг.1A-1D. Устройство может определять наличие соединения с зарядным блоком путем обнаружения сигнала зарядки, обнаружения контакта между зарядным блоком и устройством, например, с помощью датчика и т.п. Если устройство определяет наличие соединения с зарядным блоком, осуществляется переход к блоку 503. В противном случае осуществляется переход к блоку 501.
В блоке 503 устройство принимает от зарядного блока информацию об атрибутах зарядного блока аналогично тому, как описано со ссылкой на блок 402, показанный на фиг.4.
В блоке 504 устройство определяет ориентацию. Устройство может быть ориентировано таким же образом, как это описано со ссылкой на фиг.1A-1D. Устройство может определять ориентацию с помощью датчика, такого как датчик 37, показанный на фиг.6.
В блоке 505 устройство определяет второй режим взаимодействия на основе, по меньшей мере частично, информации об атрибутах зарядного блока и об ориентации. Второй режим взаимодействия может отличаться от первого режима взаимодействия. Этот процесс определения может выполняться аналогично тому, как описано со ссылкой на блок 403, показанный на фиг.4.
В блоке 506 устройство определяет действие на основе, по меньшей мере частично, информации об атрибутах зарядного блока и выполняет это действие. Действие может быть связано с передачей сообщения, установлением соединения с другим устройством, передачей сигнала и т.п. Например, действие может быть связано с обновлением информации взаимодействия в социальных сетях. Согласно этому примеру действие может иметь отношение к уведомлению о позиции, состоянии и т.п., например может представлять собой передачу сообщения, указывающего на то, что пользователь отдыхает, если устройство определяет режим взаимодействия в ночное время. Согласно другому примеру действие может быть связано с соединением с беспроводной сетью, такой как сотовая сеть. Согласно еще одному примеру действие может быть связано с установлением соединения с устройством Bluetooth. Согласно другому примеру действие может быть связано с потоковой передачей информации в другое устройство, в зарядный блок и т.п. Действие может выполняться в ответ на определение второго режима взаимодействия.
В блоке 507 устройство завершает работу в первом режиме взаимодействия аналогично тому, как описано со ссылкой на блок 404, показанный на фиг.4.
В блоке 508 устройство работает во втором режиме взаимодействия аналогично тому, как описано со ссылкой на блок 405, показанный на фиг.4.
В блоке 509 устройство определяет, не отсоединен ли зарядный блок. Разъединение может осуществляться аналогично тому, как описано со ссылкой на фиг.1A-1D. Устройство может определять разъединение с зарядным блоком путем обнаружения отсутствия сигнала зарядки, обнаружения потери физического контакта между зарядным блоком и устройством, например, с помощью датчика и т.п. Если устройство обнаруживает разъединение с зарядным блоком, осуществляется переход к блоку 510. В противном случае осуществляется переход к блоку 508.
В блоке 510 устройство завершает работу во втором режиме взаимодействия. Процесс завершения работы может выполняться аналогично тому, как описано со ссылкой на блок 404, показанный на фиг.4. Устройство может выполнять процесс завершения работы в ответ на определение разъединения с зарядным блоком. В ответ на завершение работы во втором режиме взаимодействия устройство в блоке 501 работает в первом режиме взаимодействия.
На фиг.6 показана структурная схема устройства, такого как электронное устройство 10, в соответствии с примером осуществления настоящего изобретения. Однако следует понимать, что электронное устройство, показанное на чертеже и описываемое далее, служит только в качестве примера одного из электронных устройств, в котором могут быть реализованы преимущества вариантов осуществления настоящего изобретения, и, таким образом, его не следует рассматривать как ограничение настоящего изобретения. Хотя ниже в качестве примера иллюстрируется и описывается один из вариантов реализации электронного устройства 10, варианты осуществления настоящего изобретения могут легко использоваться электронными устройствами других типов, включая, не ограничиваясь этим, персональные информационные устройства (PDA, portable digital assistant), пейджеры, портативные компьютеры, настольные компьютеры, телевизионные устройства, игровые устройства, ноутбуки, медиаплееры, камеры, видеомагнитофоны, устройства глобального позиционирования (GPS, global positioning system) и электронные системы других типов. Кроме того, в примере осуществления настоящего изобретения устройство может не представлять собой целое электронное устройство и согласно другим примерам осуществления изобретения может являться компонентом или группой компонентов электронного устройства.
Помимо этого устройства могут легко использовать варианты осуществления настоящего изобретения независимо от их возможностей, связанных с обеспечением мобильности. В этом отношении, хотя варианты осуществления настоящего изобретения описываются с точки зрения применения в области мобильной связи, следует понимать, что настоящее изобретение может использоваться и для других различных применений, относящихся как к отрасли мобильной связи, так и к отраслям, выходящим за рамки мобильной связи.
Электронное устройство 10 может быть оснащено антенной (или множеством антенн), проводным соединителем и т.п., взаимодействующими с передатчиком 14 и приемником 16. Электронное устройство 10 может также включать процессор 20 или другую схему обработки, предназначенную соответственно для подачи сигналов в передатчик 14 и приема сигналов из приемника 16. Сигналы могут содержать информацию сигнализации, соответствующую стандарту интерфейса связи, пользовательские речевые данные, принятые данные, сгенерированные пользователем данные и т.п. Электронное устройство 10 может работать согласно одному или более стандартам радиоинтерфейса, протоколам связи, типам модуляции и типам доступа. Например, электронное устройство 10 может функционировать в соответствии с любым количеством протоколов связи первого, второго, третьего и/или четвертого поколения и т.п. Например, электронное устройство 10 может работать в соответствии с протоколами проводной связи, такими как Ethernet, цифровая абонентская линия (DSL, digital subscriber line), режим асинхронной передачи (ATM, asynchronous transfer mode), протоколами IS-156 (множественный доступ с временным разделением (TDMA, time division multiple access)) беспроводной связи второго поколения (2G), протоколом глобальной системы для мобильной связи (GSM, Global System for Mobile communications) и IS-95 (множественный доступ с кодовым разделением (CDMA, code division multiple access)), протоколами беспроводной связи третьего поколения (3G), такими как универсальная система мобильной связи (UMTS, Universal Mobile Telecommunications System), CDMA2000, широкополосный протокол CDMA (WCDMA, wideband CDMA) и синхронный протокол CDMA с разделением по времени (TD-SCDMA, time division-synchronous CDMA), или протоколами беспроводной связи четвертого поколения (4G), протоколами беспроводного сетевого взаимодействия, такими как 802.11, протоколами беспроводной связи на короткие расстояния, такими как Bluetooth, и т.п.
Используемый в описании термин "схема" относится к следующему: только к аппаратными реализациям (таким как реализации только на аналоговых и/или цифровых схемах) и к комбинациям схем и программного обеспечения и/или встроенного программного обеспечения, таким как комбинация процессора (процессоров), программного обеспечения и модуля (модулей) памяти, которые работают совместно, чтобы заставить устройство, такое как мобильный телефон или сервер, выполнять различные функции, и к схемам, таким как микропроцессор (микропроцессоры) или часть микропроцессора (микропроцессоров), для работы которых необходимо программное обеспечение или встроенное программное обеспечение, даже если это программное обеспечение или встроенное программное обеспечение физически не присутствует. Это определение термина "схема" используется везде в данном описании, включая формулу изобретения. В качестве другого примера использования в данном описании этого термина термин "схема" также охватывает реализацию просто процессора, множества процессоров или части процессора и сопровождающего его (или их) программного или встроенного программного обеспечения. Термин "схема" охватывает также, например, интегральную схему основной полосы частот или интегральную схему процессора приложений в мобильном телефоне или аналогичную интегральную схему в сервере, устройстве сотовой сети или в другом сетевом устройстве.
Процессор 20 может содержать средства, такие как схемы, для выполнения функций обработки звуковых сигналов, видеосигналов, функций связи, навигации, логических функций и т.п., а также для реализации вариантов настоящего изобретения, включая, например, одну или более функций, описанных со ссылкой на фиг.1-6. Например, процессор 20 может содержать такие средства как цифровой сигнальный процессор, микропроцессорное устройство, различные аналого-цифровые преобразователи, цифроаналоговые преобразователи, схемы обработки и другие схемы поддержки для выполнения различных функций, включая, например, одну или более функций, описанных со ссылкой на фиг.1-6. Устройство может выполнять функции управления и обработки сигнала электронного устройства 10 среди этих устройств в соответствии с их возможностями. Процессор 20, соответственно, может включать функциональность кодирования и перемежения сообщений и данных перед модуляцией и передачей. Процессор 20 дополнительно может содержать внутренний речевой кодер, а также внутренний модем данных. Кроме того, процессор 20 может включать функциональность выполнения одной или более программ, которые могут храниться в памяти и которые, помимо прочего, инициируют реализацию процессором 20 по меньшей мере одного варианта осуществления настоящего изобретения, включая, например, одну или более функций, описанных со ссылкой на фиг.1-6. Например, процессор 20 может выполнять программу установления связи, например такую как стандартный Интернет-браузер. Программа установления связи может позволять электронному устройству 10 передавать и принимать Интернет-контент, например основанный на местоположении контент и/или другой контент веб-страниц, в соответствии, например, с протоколом управления передачей (TCP, Transmission Control Protocol), Интернет-протоколом (IP, Internet Protocol), протоколом передачи дейтаграмм пользователя (UDP, User Datagram Protocol), протоколом доступа к сообщениям в Интернете (IMAP, Internet Message Access Protocol), почтовым протоколом (POP, Post Office Protocol), простым протоколом электронной почты (SMTP, Simple Mail Transfer Protocol), протоколом приложений для беспроводной связи (WAP, Wireless Application Protocol), протоколом передачи гипертекста (HTTP, hypertext transfer protocol) и т.п.
Электронное устройство 10 может содержать пользовательский интерфейс, предназначенный для вывода и/или ввода информации. Электронное устройство 10 может содержать устройство вывода, такое как вызывное устройство, обычные наушники и/или динамик 24, микрофон 26, дисплей 28 и/или пользовательский интерфейс ввода информации, которые связаны с процессором 20. Пользовательский интерфейс ввода информации, позволяющий электронному устройству 10 принимать данные, может содержать такие средства как одно или более устройств, которые могут позволять электронному устройству 10 принимать данные, например клавиатура 30, сенсорный экран, в том случае, если дисплей 28 оснащен сенсорными средствами, и т.п. В варианте осуществления настоящего изобретения, предполагающем использование сенсорного дисплея, сенсорный дисплей может быть сконфигурирован для приема входных данных, соответствующих одной точке касания, множеству точек касания и т.п. В таком варианте осуществления изобретения сенсорный дисплей и/или процессор могут определять входные данные на основе, по меньшей мере частично, позиции, передвижения, скорости, контактной области и т.п.
Электронное устройство может включать разнообразные сенсорные дисплеи, включая дисплеи, сконфигурированные для распознавания касания путем любой технологии, предполагающей использование резистивных, емкостных, инфракрасных датчиков, тензодатчика, поверхностной волны, оптического формирования изображений, технологии дисперсионного сигнала, распознавания акустических импульсов, или с помощью других технологий, а затем предоставления сигналов, указывающих на местоположение и другие параметры, связанные с касанием. Кроме того, сенсорный дисплей может быть сконфигурирован для приема индикации входных данных в виде события касания, которое может быть определено как фактический физический контакт между объектом выбора (например, пальцем, пером, ручкой, карандашом или другим указательным устройством) и сенсорным дисплеем. В альтернативном варианте событие касания может определяться как помещение объекта выбора вблизи сенсорного дисплея, зависание над отображаемым объектом или приближение объекта в пределах заранее заданного расстояния, даже если физический контакт с сенсорным дисплеем отсутствует. По существу, под сенсорным вводом данных понимается любой ввод данных, обнаруживаемый сенсорным дисплеем, включая события касания, к которым относятся фактический физический контакт, и события касания без физического контакта, но иначе обнаруживаемые сенсорным дисплеем, например в результате нахождения объекта выбора в непосредственной близости от сенсорного дисплея. Сенсорный дисплей может принимать информацию, связанную с силой, прикладываемой к сенсорному экрану, и относящуюся к сенсорному вводу данных. Например, сенсорный экран может различать данные, введенные путем сильного нажатия и легкого касания. Дисплей 28 может отображать двумерную информацию, трехмерную информацию и т.п.
В тех вариантах осуществления изобретения, в которых используется клавиатура 30, эта клавиатура может содержать цифровые клавиши (например, 0-9), символьные клавиши (например, #, *), алфавитно-цифровые клавиши и т.п., предназначенные для работы с электронным устройством 10. Например, клавиатура 30 может представлять собой стандартную клавиатуру с раскладкой QWERTY. Клавиатура 30 также может содержать различные программируемые клавиши с ассоциированными функциями. Дополнительно или альтернативно, электронное устройство 10 может включать интерфейсное устройство, такое как джойстик или другой пользовательский интерфейс ввода информации. Электронное устройство 10 также содержит батарею 34, такую как вибрационный блок батарей, предназначенный для питания различных схем, требуемых для функционирования электронного устройства 10, а также для опционального обеспечения механической вибрации в качестве обнаруживаемой выходной информации.
В примере осуществления настоящего изобретения электронное устройство 10 содержит элемент захвата мультимедийной информации, такой как камера, видеокамера и/или модуль воспроизведения звукового сигнала, который взаимодействует с процессором 20. Элемент захвата мультимедийной информации может представлять собой любое средство для захвата изображения, видеосигналов и/или звуковых сигналов для их последующего сохранения, отображения или передачи. Например, в примере осуществления настоящего изобретения, согласно которому элемент захвата мультимедийной информации представляет собой модуль 36 камеры, этот модуль может представлять собой цифровую камеру, которая может формировать файл цифрового изображения на основе захваченного изображения. По существу, модуль 36 камеры может содержать аппаратуру, такую как линзы или другой оптический (оптические) компонент (компоненты), и/или программное обеспечение, необходимое для создания файла цифрового изображения из захваченного изображения. В альтернативном варианте модуль 36 камеры может содержать только аппаратуру для просмотра изображения, в то время как в памяти электронного устройства 10 хранятся инструкции, исполняемые процессором 20, в виде программного обеспечения для создания файла цифрового изображения из захваченного изображения. В примере осуществления настоящего изобретения модуль 36 камеры может также содержать элемент обработки, такой как сопроцессор, содействующий процессору 20 в ходе обработки видеоданных, и кодер и/или декодер для сжатия и/или распаковки данных изображения. Кодер и/или декодер могут выполнять кодирование и/или декодирование в соответствии со стандартным форматом, например со стандартным форматом объединенной группы экспертов по обработке фотографических изображений (JPEG, Joint Photographic Experts Group).
Электронное устройство 10 может содержать один или более модулей 38 идентификации пользователя (DIM, user identity module). Модуль DIM может содержать информацию, хранимую в памяти электронного устройства 10, части электронного устройства 10, другого устройства, связанного с электронным устройством 10, и т.п. Модуль UIM 38 может содержать модуль памяти со встроенным процессором. Модуль DIM 38 может содержать, например, модуль идентификации абонента (SIM, subscriber identity module), универсальную карту с интегральной схемой (UICC, universal integrated circuit card), универсальный модуль идентификации абонента (USIM, universal subscriber identity module), съемный модуль идентификации абонента (R-UIM, removable user identity module) и т.п. В модуле UIM 38 могут храниться информационные элементы, связанные с абонентом, оператором, учетной записью пользователя и т.п. Например, в модуле DIM 38 может храниться информация об абоненте, информация сообщений, контактная информация, информация о безопасности, программная информация и т.п. Допускается разрешать и/или запрещать использование одного или более модулей UIM 38. Например, электронное устройство 10 может разрешить использование первого модуля UIM и запретить использование второго модуля UIM.
В примере осуществления настоящего изобретения электронное устройство 10 содержит один модуль UIM 38. В таком варианте осуществления изобретения по меньшей мере часть абонентской информации может храниться в модуле UIM 38.
В другом примере осуществления настоящего изобретения электронное устройство 10 содержит множество модулей UIM 38. Например, электронное устройство 10 может содержать два модуля 38 UIM. Согласно такому примеру электронное устройство 10 может в некоторых ситуациях использовать часть абонентской информации первого модуля UIM 38, а в других ситуациях - часть абонентской информации второго модуля UIM 38. Например, электронное устройство 10 может разрешить использование первого модуля UIM 38 и запретить использование второго модуля UIM 38. Согласно другому примеру электронное устройство 10 может запретить использование первого модуля UIM 38 и разрешить использование второго модуля UIM 38. В соответствии с еще одним примером электронное устройство 10 может использовать абонентскую информацию, хранящуюся как в первом, так и во втором модулях UIM 38.
Электронное устройство 10 может содержать запоминающее устройство, включая в одном из вариантов осуществления изобретения энергозависимую память 40, такую как энергозависимая оперативная память (RAM, Random Access Memory), содержащая область кэша для временного хранения данных. Электронное устройство 10 также может содержать память другого типа, например энергонезависимую память 42, которая может быть встроенной и/или съемной. Энергонезависимая память 42 также может включать память EEPROM, флэш-память и т.п. Модули памяти могут хранить любое количество фрагментов информации и данные. Информация и данные могут использоваться электронным устройством 10 для выполнения одной или более функций этого устройства, таких, например, как функции, описанные со ссылкой на фиг.1-6. Например, в памяти может храниться идентификатор, такой как международный идентификационный код мобильного оборудования (IMEI, international mobile equipment identification), с помощью которого можно уникально идентифицировать электронное устройство 10.
Электронное устройство 10 может содержать один или более датчиков 37. Датчик 37 может представлять собой светочувствительный датчик, бесконтактный датчик, датчик движения, датчик местоположения и т.п. Например, датчик 37 может представлять собой один или более светочувствительных датчиков, расположенных в различных местах устройства. Согласно этому примеру датчик 37 может предоставлять информацию о световом потоке, воспринятом одним или более светочувствительными датчиками. К таким светочувствительным датчикам может относиться фотогальванический элемент, фоторезистивный элемент, прибор с зарядовой связью (CCD, charge coupled device) и т.п. Согласно другому примеру датчик 37 может представлять собой один или более бесконтактных датчиков, расположенных в различных местах устройства. Согласно этому примеру датчик 37 может предоставлять информацию, указывающую на близость объекта, пользователя, части тела пользователя и т.п. к одному или более бесконтактным датчикам. Такие бесконтактные датчики могут выполнять емкостные измерения, локационные измерения, радарные измерения и т.п.
Хотя на фиг.6 показан пример электронного устройства, в котором могут использоваться варианты осуществления настоящего изобретения, включая те, что описаны выше и проиллюстрированы, например, на фиг.1-6, электронное устройство 10, изображенное на фиг.6, представляет собой лишь пример устройства, в котором могут применяться варианты осуществления настоящего изобретения.
Варианты осуществления настоящего изобретения могут быть реализованы в виде программного обеспечения, аппаратуры, логики приложений или комбинации программного обеспечения, аппаратуры и логики приложений. Программное обеспечение, логика приложений и/или аппаратура могут располагаться в устройстве, отдельном устройстве или во множестве отдельных устройств. При необходимости часть программного обеспечения, логики приложений и/или аппаратуры может располагаться в устройстве, часть программного обеспечения, логики приложений и/или аппаратуры может располагаться в отдельном устройстве, и часть программного обеспечения, логики приложений и/или аппаратуры может располагаться в множестве отдельных устройств. В одном из примеров осуществления настоящего изобретения логика приложений, программное обеспечение или набор инструкций хранятся на одном из различных известных машиночитаемых носителей информации. В контексте этого документа "машиночитаемый носитель" может представлять собой любой физический носитель или средство, способное содержать или хранить инструкции для использования или в связи с использованием системой, оборудованием или устройством исполнения инструкций, таким как компьютер, один из примеров которого описан выше и показан на фиг.6. Машиночитаемый носитель может содержать машиночитаемый носитель информации, который может представлять собой любой физический носитель или средство, способное содержать или хранить инструкции для использования или в связи с использованием системой, оборудованием или устройством исполнения инструкций, таким как компьютер.
При необходимости различные функции, обсуждавшиеся в этом описании, могут выполняться в ином порядке и/или параллельно друг с другом. Например, блок 403, показанный на фиг.4, может выполняться после выполнения блока 404. Согласно другому примеру блок 503, показанный на фиг.5, может выполняться после выполнения блока 504. Согласно еще одному примеру блок 507, показанный на фиг.5, может выполняться перед выполнением блока 506. Кроме того, при необходимости одна или более вышеописанных функций могут объединяться или быть необязательными для выполнения. Например, блоки 504 и 506, показанные на фиг.5, могут быть необязательными и/или могут быть объединены с блоком 505.
Хотя различные аспекты настоящего изобретения изложены в независимых пунктах формулы изобретения, другие аспекты изобретения содержат другие комбинации признаков, приведенных в описанных вариантах осуществления изобретения и/или зависимых пунктах формулы изобретения, с признаками, указанными в независимых пунктах формулы изобретения, и не только комбинации, явно изложенные в формуле изобретения.
Следует также отметить, что хотя выше описаны примеры осуществления настоящего изобретения, это описание не должно рассматриваться в ограничительном смысле. Более того, могут быть выполнены модификации и изменения в пределах сущности настоящего изобретения, определяемой приложенной формулой изобретения.