Область техники, к которой относится изобретение
Настоящее изобретение относится к вычислительным устройствам, которые позволяют пользователю выполнять переход внутри или между программными приложениями или интернет-сайтами, и к способу работы вычислительного устройства. В частности, но не исключительно, изобретение относится к вычислительному устройству, обладающему удобством и простотой использования, при возникновении у пользователя трудностей с точным выбором функции, отображаемой на экране дисплея, используя устройство входных команд от пользователя.
Уровень техники
Известно предоставление вычислительного устройства, имеющего графический интерфейс пользователя (GUI), выполненный с возможностью отображения выбираемых пользователем функциональных элементов, таких как меню и гиперссылки. Пользователь может выбирать функциональный элемент, используя устройство интерфейса пользователя, такое как "мышь", сенсорный экран, сенсорная ручка или любое другое соответствующее устройство.
Вычислительное устройство обычно выполнено таким образом, что выбор функционального элемента приводит к выполнению вычислительным устройством определенной функции. Например, выбор функционального элемента может привести к закрытию окна GUI, запуску программного приложения, сохранению файла или навигации между страницами веб-сайта. Функциональные элементы, выполненные с возможностью обеспечения навигации между страницами веб-сайта или между страницами различных веб-сайтов, могут называться гиперссылками.
В определенных ситуациях пользователь может сталкиваться с трудностями при точном выборе определенной функции меню или гиперссылки. Например, если экран, просматриваемый пользователем, является относительно малым, например экран смартфона.
Некоторые известные смартфоны позволяют пользователю увеличивать заданную область экрана, размещая пару пальцев поверх области, которая должна быть увеличена, и перемещая или "скользя" пальцами в стороны друг от друга, находясь в контакте с экраном, для "расширения" области, представляющей интерес, на экране. Таким образом, гиперссылки, функциональные кнопки или любые другие выбираемые пользователем функциональные элементы, отображаемые на экране, могут быть увеличены с тем, чтобы способствовать точному выбору требуемого функционального элемента.
Недостаток таких устройств состоит в том, что пользователь должен концентрироваться на экране в течение длительного периода и проявлять существенную ловкость рук для правильного увеличения требуемой области на экране. Пользователь должен затем сократить изображение на экране обратно до его прежнего размера (обычно, используя обратную функцию скольжения), для продолжения просмотра экрана, как и раньше.
Пользователь также может сталкиваться с трудностью при выборе определенного функционального элемента, если пользователь находится в нестабильной окружающей среде. Например, перемещаясь в транспортном средстве, самолете или на морском судне, пользователь может быть подвергнут движению или вибрациям, которые уменьшают его или ее способность точного выбора отображаемого функционального элемента.
В случае смартфонов, которые обеспечивают возможность увеличения заданной области экрана, при операции скольжения пары пальцев по экрану, пользователь может сталкиваться с определенными трудностями при точном выборе области, представляющей интерес, в нестабильной окружающей среде.
Для пользователя также может быть оказаться трудным выполнять точный выбор, из-за работы других задач, таких, как выполнение навигационных операций на суше, в воздухе или в море. Аналогично, пилот самолета может сталкиваться с трудностью при выборе функционального элемента на экране из-за многозадачных операций, которые могут включать в себя одновременное выполнение полета в воздухе, навигационных задач и обмена данными с центром управления воздушным транспортом.
В других ситуациях пользователи могут страдать от одного или больше медицинских показаний, которые влияют на их возможность сделать точный выбор функционального элемента или выполнить скоординированное скольжение своими пальцами по экрану для увеличения заданной области, как описано выше.
Цель вариантов осуществления настоящего изобретения состоит в том, чтобы по меньшей мере частично уменьшить недостатки известных вычислительных устройств с GUI, имеющими выбираемые пользователем функциональные элементы.
Сущность изобретения
Аспекты изобретения будут понятны при ссылке на приложенную формулу изобретения.
В одном аспекте изобретения предусмотрено вычислительное оборудование, содержащее вычислительное устройство, устройство, содержащее: участок дисплея, предназначенный для отображения данных; и участок входных команд от пользователя, предназначенный для приема входных команд от пользователя, устройство во время работы выполнено с возможностью отображения первого набора выбираемых пользователем функциональных элементов в первом формате, устройство выполнено с возможностью приема входных команд от пользователя, в соответствии с выбранным пользователем участком участка дисплея и отображения второго набора функциональных элементов, содержащих один или больше функциональных элементов первого набора выбираемых пользователем функциональных элементов, которые ассоциированы с выбранным участком участка дисплея во втором формате, отличающемся от первого формата, устройство во время работы выполнено с возможностью выбора пользователем функционального элемента, отображаемого во втором формате, для исполнения, таким образом, функции, ассоциированной с этим элементом.
Данные, отображаемые участком дисплея, могут представлять собой данные, вводимые в устройство посредством соединения, например, с диском, картой памяти, любым другим соответствующим средством.
В случае необходимости, второй формат представляет собой формат, предписанный оборудованием.
В качестве альтернативы, первый формат представляет собой формат, предписанный оборудованием.
Первый и/или второй формат могут быть предписаны вычислительным устройством.
Кроме того, в случае необходимости, первый формат представляет собой формат, предписанный внешним провайдером содержания.
Предпочтительно, оборудование выполнено с возможностью идентификации функционального элемента, ассоциированного с выбранным пользователем участком дисплея, в качестве функционального элемента, имеющего участок, который попадает в предписанную область отображения, ассоциированную с выбранным пользователем участком дисплея.
Таким образом, если участок функционального элемента попадает в предписанную область отображения, ассоциированную с выбранным пользователем участком дисплея, оборудование идентифицирует функциональный элемент, как функциональный элемент, ассоциированный с выбранным пользователем участком дисплея.
Предпочтительно, предписанная область экрана представляет собой область, содержащую выбранный пользователем участок.
В случае необходимости, предписанная область представляет собой участок дисплея с предписанными размерами.
Предписанные размеры могут, по существу, представлять собой установленные размеры, независимые от количества функциональных элементов, отображаемых в дисплее.
В качестве альтернативы, предписанные размеры могут зависеть от по меньшей мере одного из выбранных среди множества функциональных элементов, отображаемых в дисплее, расстояния между двумя или больше функциональными элементами на дисплее и размера функциональных элементов, отображаемых в дисплее.
Предпочтительно, предписанная область представляет собой область, установленную по центру с участком, выбранным пользователем на дисплее.
Оборудование может быть выполнено с возможностью определения того, что функциональный элемент представляет собой функциональный элемент, ассоциированный с выбранным пользователем участком дисплея, если функциональный элемент представляет собой один из N ближайших функциональных элементов к выбранному пользователем участку дисплея.
N может представлять собой заданное целое число.
N может представлять собой одно из выбранных среди целых чисел 1, 2, 3, 4, 5, 6, 7,8, 9 и 10.
Предпочтительно, выбранный пользователем участок содержит одну или больше из множества областей индекса участка дисплея, содержащего выбираемый пользователем участок, области индекса, представляют собой области, по существу, фиксированного размера и местоположения относительно границы участка дисплея.
Оборудование может быть выполнено с возможностью предоставления обозначения для пользователя в отношении соответствия между функциональными элементами, отображаемыми в первом и втором форматах, с тем чтобы таким образом способствовать выбору пользователем функционального элемента во втором формате на основе распознавания пользователем соответствия между элементами, отображаемыми в первом и втором форматах.
Оборудование может быть выполнено с возможностью обозначения соответствия между функциональными элементами, отображаемыми в первом и втором форматах посредством одного из выбранных среди выделенных функциональных элементов, отображаемых в первом формате, которые представляют собой элементы второго набора, ассоциирования цвета с функциональными элементами в первом формате, которые представляют собой элементы второго набора, и ассоциирования пиктограммы с функциональными элементами в первом формате, которые представляют собой элементы второго набора.
Предпочтительно, оборудование выполнено с возможностью обозначения соответствия между функциональными элементами, отображаемыми в первом и втором форматах, путем выделения функциональных элементов, отображаемых в первом формате, которые представляют собой элементы второго набора различными соответствующими цветами и отображения пиктограммы, посредством которой каждый функциональный элемент отображается во втором формате, пиктограмма, имеющая цвет, соответствующий цвету, которым выделяют соответствующий функциональный элемент, отображаемый в первом формате.
Оборудование может быть выполнено с возможностью идентификации выбираемых пользователем функциональных элементов, путем ссылки на один или больше идентификаторов, содержащихся в данных, обрабатываемых оборудованием, оборудование выполнено с возможностью детектировать один или больше идентификаторов.
Оборудование может идентифицировать один или больше идентификаторов во время операции, такой как операция анализа, посредством алгоритма поиска строки или с использованием любой другой соответствующей операции.
Идентификаторы могут представлять собой идентификаторы, которые понимают, как обозначающие то, что выбираемый пользователем функциональный элемент ассоциирован с идентификатором. Например, идентификатор гиперссылки, содержащийся в языке разметки гипертекста (HTML), предоставляемый провайдером содержания. Данные, следующие после идентификатора, выбираемого пользователем функционального элемента, или предоставляемые между соответствующими идентификаторами, поэтому, могут отображаться в формате, обозначающем, что они соответствуют выбираемому пользователем функциональному элементу. Например, текст, ассоциированный с данными, может быть подчеркнут, представлен полужирным шрифтом или может отображаться по-другому, таким образом, обозначая, что он соответствует выбранному пользователем функциональному элементу. Таким образом, программный код, в котором содержатся данные, фактически отображаемые на экране, может содержать команду или идентификатор, идентифицирующий часть данных, как соответствующий URL (унифицированный указатель ресурса), и то, что URL должен отображаться, как гиперссылка.
Оборудование может быть выполнено с возможностью идентификации выбираемых пользователем функциональных элементов путем детектирования одной или больше структур в данных, отображаемых в другом устройстве, кроме идентификаторов гиперссылки.
Таким образом, следует понимать, что может существовать поднабор выбираемых пользователем функциональных элементов, которые представляют собой функциональные элементы, детектируемые оборудованием в отсутствие идентификаторов в самих данных, идентифицирующих определенную часть данных, как выбираемый пользователем функциональный элемент. Члены такого поднабора могут называться здесь ассоциированными с оборудованием, выбираемыми пользователем функциональными элементами.
Например, оборудование может быть выполнено с возможностью детектировать, что определенная часть данных соответствует адресу, путем детектирования почтового кода, почтового индекса и т.п.Устройство может быть выполнено с возможностью детектировать адрес электронной почты, номер телефона, имя, URL или любые другие соответствующие данные, с помощью которых устройство может ассоциировать выбираемый пользователем функциональный элемент. В некоторых вариантах осуществления оборудование может детектировать адрес электронной почты, детектируя структуру, имеющую символ "@", и, в случае необходимости, один или больше символов "." в ожидаемом структурном формате, связанном с символом "@". URL может быть детектирован посредством префикса "http" или "www", или участка ".com" и т.п.
Другими словами, если заданная часть данных, обрабатываемая оборудованием, не имеет идентификатор, идентифицирующий эту часть, как имеющую выбираемую пользователем функцию, ассоциированную с нею, само оборудование может быть выполнено с возможностью ассоциировать выбираемую пользователем функцию с этой частью данных, путем детектирования или по-другому распознавания структуры данных. Часть данных, поэтому, может быть определена оборудованием как выбираемый пользователем функциональный элемент.
Следует понимать, что выбираемая пользователем функция, ассоциированная с гиперссылкой, кодируемой в данных, может представлять собой навигацию по содержанию, кодированному в гиперссылке (которая может представлять собой URL веб-сайта).
Таким образом, оборудование может динамически выполнять операции по распознаванию элементов данных не-URL с содержанием данных, таких как файл данных или поток данных. Оборудование может быть выполнено с возможностью распознавания элементов не-URL данных в файле данных, соответствующем веб-странице, документу или любой другой соответствующей форме данных. Оборудование может быть выполнено с возможностью формировать гиперссылку (то есть выбираемый пользователем функциональный элемент) в соответствии с детектируемыми не-URL элементами данных. Оборудование может быть выполнено с возможностью выполнять операции после выбора пользователем такой гиперссылки, для отображения гиперссылки во втором формате, как описано выше.
Оборудование может выполнять операции для идентификации одной или больше структуры в видеоданных. В качестве альтернативы или в дополнение, оборудование может выполнять операции по идентификации одной или больше структур в аудиоданных. Например, в случае аудиоданных, могут использоваться алгоритм распознавания голоса или другой алгоритм обработки аудиоданных, такой как алгоритм, выполненный с возможностью распознавания предписанных одной или больше структур в музыкальных данных. В случае видеоданных, оборудование может быть выполнено с возможностью применения обработки распознавания изображения для данных изображения, такой как распознавание лиц, распознавание объекта и т.п.
Оборудование может во время работы генерировать один или больше функциональных элементов для отображения на участке дисплея, в соответствии с которым оборудование может быть выполнено с возможностью захвата кадра видеопотока, изображения, отображаемого на дисплее, части или всего аудио или аудио/видеофайла, или потока данных и т.п.Оборудование может быть выполнено с возможностью во время работы обеспечить для пользователя возможность выбора части данных среди аудио или видеофайла в заданный момент, во время воспроизведения файла, то есть оборудование может выполнять операции, которые обеспечивают временной выбор содержания.
Оборудование может быть выполнено с возможностью идентифицировать выбираемые пользователем функциональные элементы путем детектирования одной или больше структур среди данных, отображаемых устройством, которое отвечает за ввод пользователя.
Например, оборудование может быть выполнено с возможностью детектировать одну или больше структур в данных, отображаемых на выбранном пользователем участке дисплея, в соответствии с предписанным вводом пользователя, таким как двойное постукивание по сенсорному экрану или двойное нажатие на кнопку "мыши".
Предпочтительно, ввод пользователя обеспечивается посредством по меньшей мере одного выбранного среди "мыши", одной или больше кнопок, сенсорного экрана и устройства управления мыслью.
Под устройством управления мыслью подразумевается устройство, выполненное с возможностью обеспечения для пользователя возможности предоставления ввода команды посредством мысли, вместо активации физического управления, такого как с помощью "мыши" или сенсорного экрана. Таким образом, устройство управления мыслью может быть выполнено с возможностью отслеживания неврологических электрических сигналов от пользователя для получения входной команды пользователя.
Также используется другое средство ввода.
Ввод может быть обеспечен посредством кнопочной панели или с помощью компоновки из кнопок, отделенных друг от друга. Кнопки могут быть предусмотрены в местах, соответствующих функциональным элементам, когда их отображают во втором формате. Например, кнопки могут быть расположены в виде массива, такого как массив 2×2, массив 3×2 или любого другого соответствующего с×r массива, где с, r представляют собой целые числа, соответствующие количеству столбцов и рядов функциональных элементов, отображаемых во втором формате.
Кнопки могут быть установлены на приборной доске моторного транспортного средства, в котором предусмотрено устройство. В качестве альтернативы или в дополнение они могут быть установлены на рулевом колесе, на дверной панели или в любом другом соответствующем местоположении. В некоторых компоновках одна или больше кнопок могут представлять собой программируемые кнопки. В некоторых компоновках одна или больше кнопок могут представлять собой аппаратные кнопки.
Оборудование во время работы может обеспечивать для пользователя возможность определения выбираемого пользователем участка на участке дисплея путем выбора множества положений участка дисплея.
Предпочтительно, оборудование работает так, что обеспечивает для пользователя возможность определения выбираемого пользователем участка экрана, используя одно выбранное из действия быстрого перемещения и действия перетягивания. Следует понимать, что одиночное действие быстрого перемещения или одиночное действие перетягивания может позволить пользователю определить множество положений на участке дисплея.
Действие быстрого перемещения может, например, быть выполнено пальцем пользователя по поверхности сенсорного экрана, в то время как действие быстрого перемещения или действие перетягивания могут быть выполнены пользователем, работающим с "мышью", когда указатель перемещают с нажатием на кнопку мыши. Следует понимать, что в некоторых вариантах осуществления может выполняться только одно из этих действий. Например, в некоторых вариантах осуществления, имеющих сенсорный экран, но не имеющих функцию "мыши", может быть разрешено только действие быстрого перемещения, для определения выбранного пользователем участка на участке дисплея.
Предпочтительно, когда выбираемый пользователем функциональный элемент имеет множество функций, ассоциированных с ним, оборудование работает после выбора функционального элемента, запрашивая пользователя идентифицировать, какую из множества функций следует выполнить.
Таким образом, например, если оборудование детектирует адрес электронной почты, содержащийся в данных для отображения, устройство может предоставить пользователю возможность выбрать адрес электронной почты на дисплее, когда отображается второй набор функциональных элементов во втором формате. После выбора адреса электронной почты из отображаемых функциональных элементов второго набора во втором формате, устройство может затем предложить пользователю выбрать, какую из множества исполняемых функций, ассоциированных с выбранным функциональным элементом (в данном примере адрес электронной почты), следует выполнить. Функции могут включать в себя функцию сохранения адреса электронной почты в адресной книге и функцию генерирования электронной почты для передачи в этот адрес электронной почты.
Предпочтительно, оборудование выполнено с возможностью идентифицировать выбираемые пользователем функциональные элементы среди данных путем ссылки на язык разметки гипертекста (HTML), определяющий содержание, которое должно отображаться.
В случае необходимости, оборудование выполнено с возможностью определения, является ли взаимосвязанной ссылка в виде гипертекста (или гиперссылка), отображаемая на участке дисплея, с выбранным пользователем участком дисплея, путем сопоставления положения на участке дисплея текста, изображения или пиктограммы, ассоциированных с гиперссылкой.
В качестве альтернативы или в дополнение, оборудование может быть выполнено с возможностью идентификации выбираемых пользователем функциональных элементов путем обращения к видеопамяти, определяющей состояние пикселей на участке дисплея.
Под состоянием пикселей подразумевается состояние пикселя, в соответствии с которым пиксели передают информацию пользователю, например относительный контраст, цвет, серая шкала или любое другое средство, с помощью которого пиксели передают информацию пользователю.
Оборудование может быть выполнено с возможностью идентификации выбираемых пользователем функциональных элементов путем ссылки на поток данных, определяющий состояние пикселей на участке дисплея.
Таким образом, вместо считывания видеопамяти, оборудование может считывать поток данных, по которому состояние пикселей на участке дисплея предоставляют в участок дисплея для установки состояния пикселей. Также могут использоваться другие компоновки.
Оборудование может быть выполнено с возможностью идентификации избираемых пользователем функциональных элементов, используя оптическое распознавание символов в отношении информации, отображаемой на участке дисплея.
Таким образом, в отличие от анализа инструкций среди данных для отображения, таких как команды HTML, по которым устройство определяет, как и где следует отобразить функциональные элементы, устройство может быть выполнено с возможностью обработки данных, по существу, как отображается на дисплее, то есть, по существу, в форме, в которой они отображаются.
Оборудование может быть выполнено с возможностью идентификации выбираемых пользователем функциональных элементов путем оптического распознавания символов в отношении состояния пикселей на участке дисплея.
В случае необходимости, первый набор выбираемых пользователем функциональных элементов отображается в первом формате, каждый из которых имеет соответствующий текст, изображение или пиктограмму, ассоциированную с ним, при этом устройство выполнено с возможностью отображения по меньшей мере части текста, изображения или пиктограммы, взаимосвязанных с каждым функциональным элементом второго набора, во втором формате.
Оборудование может быть выполнено с возможностью идентификации выбираемых пользователем функциональных элементов в форме кнопок программных приложений.
Устройство оборудования может представлять собой самодвижущееся устройство приема данных.
Оборудование (в случае необходимости, устройство, когда оборудование содержит больше компонентов, чем устройство) может быть выполнено с возможностью установки его в одном из выбранных из приборной панели транспортного средства и спинки сиденья транспортного средства.
Оборудование (в случае необходимости, устройство, когда оборудование содержит больше компонентов, чем устройство) может быть предусмотрено в транспортном средстве.
Устройство может по меньшей мере представлять собой одно выбранное среди мобильного устройства, мобильного устройства передачи данных и устройства двусторонней мобильной передачи данных.
Устройство может содержать настольное вычислительное устройство.
Устройство может во время работы связываться с удаленным сервером для приема, таким образом, данных для отображения.
Оборудование может состоять только из вычислительного устройства.
Таким образом, устройство может работать независимо от любого другого вычислительного устройства или оборудования для выполнения операций, описанных в отношении данных, подаваемых в устройство.
В качестве альтернативы, оборудование может дополнительно содержать по меньшей мере одно вычислительное устройство, удаленное от участка дисплея, по меньшей мере одно удаленное вычислительное устройство, выполненное с возможностью работы для обработки данных, отображаемых на участке дисплея, чтобы, таким образом, уменьшить количество обработки, требуемой для выполнения устройством для заданного набора данных, предназначенных для отображения.
Таким образом, оборудование может быть выполнено с возможностью работы с использованием канала передачи данных, такого как соединение по сети, соединение через мировую сеть или любого другого соответствующего канала передачи. Канал передачи данных может содержать беспроводное соединение, проводное соединение или любое другое соответствующее соединение.
В дополнительном аспекте изобретения предусмотрен способ выполнения функции, ассоциированной с вычислительным оборудованием, содержащий следующие этапы: отображают с помощью участка дисплея первый набор выбираемых пользователем функциональных элементов в первом формате; принимают с помощью участка входных команд от пользователя ввод пользователя, соответствующий выбранному пользователем участку на участке дисплея; отображают с помощью участка дисплея один или больше из первого набора выбранных пользователем функциональных элементов, взаимосвязанных с выбранным участком на участке дисплея во втором формате, который отличается от первого формата; и принимают посредством участка входных команд от пользователя ввод пользователя, соответствующий функциональному элементу, отображаемому во втором формате и выполняют функцию, взаимосвязанную с этим элементом.
В одном аспекте изобретения предложено вычислительное устройство, содержащее: участок дисплея, предназначенный для отображения информации; и участок входных команд от пользователя, предназначенный для приема входных команд от пользователя, устройство, выполненное с возможностью отображения первого набора выбираемых пользователем функциональных элементов в первом формате, устройство, выполненное с возможностью приема входных команд от пользователя, соответствующего выбранному пользователем участку на участке дисплея и для отображения второго набора функциональных элементов, содержащих один или больше функциональных элементов из первого набора выбираемых пользователем функциональных элементов, которые ассоциированы с выбранным участком участка дисплея во втором формате, отличающемся от первого формата, устройство во время работы выполнено с возможностью выбора пользователем функционального элемента, отображаемого во втором формате, чтобы, таким образом, выполнить функцию, ассоциированную с этим элементом.
В дополнительном аспекте изобретения предложен способ выполнения функции, ассоциированной с вычислительным устройством, содержащий следующие этапы:
отображают посредством участка дисплея первый набор выбираемых пользователем функциональных элементов в первом формате; принимают посредством участка входных команд от пользователя ввод пользователя, соответствующий выбранному пользователем участку участка дисплея; отображают посредством участка дисплея один или больше из первого набора выбираемых пользователем функциональных элементов, взаимосвязанных с выбранным участком на участке дисплея во втором формате, который отличается от первого формата; и принимают посредством участка входных команд от пользователя ввод пользователя, соответствующий функциональному элементу, отображаемому во втором формате, и выполняют функцию, ассоциированную с этим элементом.
В еще одном дополнительном аспекте изобретения предложено моторное транспортное средство, содержащее устройство, в соответствии с предыдущим аспектом.
Устройство может быть установлено на одном выбранном из приборной панели транспортного средства и сиденья транспортного средства.
В одном аспекте изобретения предложено судно, содержащее устройство в соответствии с предыдущим аспектом.
В дополнительном аспекте изобретения предложен самолет, содержащий устройство в соответствии с предыдущим аспектом.
В еще одном дополнительном аспекте изобретения предложено мобильное оборудование для передачи данных, содержащее устройство, в соответствии с предыдущим аспектом.
В одном аспекте изобретения предложен код компьютерной программы, выполненный с возможностью его выполнения в устройстве для воплощения, таким образом, способа в соответствии с предшествующим аспектом.
В дополнительном аспекте изобретения предложен считываемый компьютером носитель информации, содержащий компьютерный программный код, выполненный с возможностью его исполнения в устройстве таким образом, что воплощается способ в соответствии с предшествующим аспектом.
Краткое описание чертежей
Варианты осуществления изобретения будут описаны ниже со ссылкой на приложенные чертежи, на которых:
на фиг.1 показана схематическая иллюстрация оборудования в соответствии с вариантом осуществления настоящего изобретения;
на фиг.2 показан снимок экрана, снятый с участка дисплея оборудования в соответствии с вариантом осуществления изобретения, представляющий гиперссылки, отображаемые в принимаемом формате, и четыре из гиперссылок, отображаемых в формате помощи пользователю;
на фиг.3 показан снимок экрана, снятый с участка дисплея того же оборудования, что и на фиг.2, представляющий гиперссылки, отображаемые в принимаемом формате, и две гиперссылки в формате помощи пользователю;
на фиг.4 показан снимок экрана, снятый с участка дисплея того же оборудования, что и на фиг.2, в котором горизонтальная строка меню показана в принимаемом формате, на отображении также показаны четыре из гиперссылок строки меню в формате помощи пользователю; и
на фиг.5 в позиции (а) показан прямоугольник выбора с заданными размерами, установленный по центру в выбранном пользователем положении участка дисплея, и в позиции (b) показана сетка возможных прямоугольников выбора, один из которых выбран на основании выбранного пользователем положения.
Подробное описание изобретения
В одном варианте осуществления настоящего изобретения предусмотрено вычислительное устройство 100, имеющее участок 110 дисплея в форме сенсорного экрана (фиг.1). Устройство 100 соединено с приемником 190 данных, выполненным с возможностью приема посредством антенны 195 данных, передаваемых радиопередатчиком. Радиопередатчик может составлять часть сети, такой как сотовая сеть в системе мобильной передачи данных.
Устройство 100 выполнено с возможностью приема данных из приемника 190 данных и для отображения принятых данных на участке 110 дисплея.
В одном варианте осуществления устройство 100 выполнено с возможностью приема данных, соответствующих содержанию веб-сайта на языке разметки гипертекста (HTML) и для отображения содержания на участке дисплея. Содержание может включать в себя выбираемые пользователем функциональные элементы в форме гиперссылок.
Следует понимать, что устройство 100 выполнено с возможностью отображения гиперссылок 120 и другого содержания для принимаемых данных, по существу, в той форме, как они были переданы и приняты устройством 100 для отображения. То есть с любым текстом или пиктограммами, ассоциированными с содержанием, отображаемым в относительных положениях и с относительном размером, по существу, как предполагалось провайдером содержания.
Следует понимать, что любое такое отображение содержания выполняется в пределах ограничений возможностей устройства 100, таких как разрешающая способность участка дисплея. Такой формат, в соответствии с которым устройство 100 отображает содержание, будет называться "принимаемый формат" содержания.
Устройство 100 во время работы обеспечивает возможность для пользователя выбирать гиперссылку 120, отображаемую в принимаемом формате, путем прикосновения к сенсорному экрану 110 в местоположении этой гиперссылки. Устройство 100 определяет, какая гиперссылка была выбрана, детектируя местоположение на экране, в котором пользователь прикоснулся к экрану. Это местоположение называется "выбранным пользователем местоположением" 130. Пример выбранного пользователя местоположения 130 показан затемненным на фиг.2. Выбранное пользователем местоположение 130 может представлять собой одну точку на сенсорном экране 110 или конечную область, например область, соответствующую области пальца пользователя, находящегося в контакте с сенсорным экраном 110.
Устройство 100 затем выполняет функцию, взаимосвязанную с выбранной гиперссылкой, такую как отображение содержания сетевой страницы, адрес которой был предоставлен по гиперссылке.
В дополнение к этой обычной функции устройства дисплея, в устройстве 100 также предусмотрена кнопка 112 "помощи пользователю", выбор которой переводит устройство в режим помощи пользователю. Режим помощи пользователю может также называться здесь режимом EasyLink.
Когда устройство 100 находится в режиме помощи пользователю, после детектирования прикосновения пользователя к сенсорному экрану 110 в выбранном пользователем местоположении 130, устройство 100 выполнено с возможностью определения четырех ближайших гиперссылок 121, 122, 123, 124 к выбранному пользователем местоположению 130.
Эти гиперссылки 121, 122, 123, 124 будут называться "предполагаемой группой" гиперссылок, поскольку они представляют собой гиперссылки, одну из которых, как предполагает устройство 100, пользователь может желать выбрать на основе выбранного пользователем местоположения 130.
Текст, взаимосвязанный с предполагаемой группой гиперссылок 121, 122, 123, 124, затем отображают на участке 110 дисплея в предписанном формате 141, 142, 143, 144 помощи пользователю, в дополнение к принимаемому формату 121,122,123, 124.
Текст, отображаемый в формате 141, 142, 143, 144 помощи пользователю, расположен таким образом, что текст имеет заданный размер и гиперссылки отображаются с заданным промежутком, который будет непосредственно видимым для пользователя, что помогает пользователю правильно выбрать гиперссылку, которой он желает следовать. Другие компоновки текста, пиктограмм или изображений, взаимосвязанные с предполагаемой гиперссылкой 121, 122, 123, 124, также являются полезными.
Устройство 100 выполнено таким образом, что пользователь может впоследствии выбрать гиперссылку по своему выбору, при ее отображении в формате 141, 142, 143, 144 помощи пользователю, и, таким образом, обеспечить выполнение устройством 100 функции, взаимосвязанной с выбранной гиперссылкой 141, 142, 143, 144.
Следует понимать, что пользователь может определять, какую из гиперссылок 141, 142, 143, 144 в формате помощи пользователю требуется выбрать, считывая текст, отображаемый в формате 141, 142, 143, 144 помощи пользователю.
Устройство также выполнено с возможностью выделения текста, взаимосвязанного с каждой из предполагаемых гиперссылок 141, 142, 143, 144, отображаемых в принимаемом формате 121, 122, 123, 124, разным соответствующим предписанным цветом (в одном варианте осуществления, цвета представляют собой красный, зеленый, синий и желтый, в случае когда предполагаются четыре гиперссылки).
Соответствующее отображение каждой из гиперссылок в формате 141, 142, 143, 144 помощи пользователю выполнено таким образом, что пиктограмма отображается рядом с каждой гиперссылкой 141, 142, 143, 144, при этом пиктограмма имеет тот же цвет, что и выделенная гиперссылка, отображаемая в принимаемом формате 121, 122, 123, 124. В вариантах осуществления, показано, что пиктограмма является квадратной и заполнена соответствующим цветом заполнения.
Таким образом, в дополнение к или вместо чтения текста, представляемого в формате 141,142, 143, 144 помощи пользователю, пользователь может определять, какую гиперссылку требуется выбрать на основе цвета выделенной требуемой гиперссылки, как отображается в принимаемом формате 121, 122, 123, 124, и соответствующего цвета пиктограммы, отображаемой в формате 141, 142, 143, 144 помощи пользователю.
Следует понимать, что другие компоновки также полезны. Например, вместо выделения гиперссылок, отображаемых в принимаемом формате 121, 122, 123, 124, устройство 100 может отображать пиктограмму рядом с этими гиперссылками 121, 122, 123, 124, и соответствующую пиктограмму рядом с текстом гиперссылки, отображаемым в формате 141, 142, 143, 144 помощи пользователю. Соответствующие пиктограммы могут быть взаимосвязаны друг с другом с использованием соответствующего цвета, по изображению или любым другим соответствующим способом. В качестве альтернативы, все пиктограммы могут быть все одинаковыми, или пиктограммы, отображаемые по гиперссылкам, отображаемым в принимаемом формате 121, 122, 123, 124, могут быть аналогичны друг другу, но могут отличаться от гиперссылок, отображаемых в формате 141, 142, 143, 144 помощи пользователю, которые могут снова быть аналогичны друг другу.
Устройство 100 выполнено с возможностью определения гиперссылок 121, 122, 123, 124 ближайших к выбранному пользователем местоположению 130 на экране, к которому пользователь прикоснулся, путем проверки кода HTML, ассоциированного с отображаемой страницей. Текст, соответствующий команде "href, распознается устройством 100 как текст, соответствующий гиперссылке. Следует понимать, что другие форматы, кроме формата HTML, также могут быть инспектированы. Другие компоновки также являются полезными.
Устройство 100 выполнено с возможностью выделения текста тех гиперссылок 121, 122, 123, 124, которые представлены в принимаемом формате, в одном из предписанных цветов, описанных выше.
После определения, какую гиперссылку пользователь желает выбрать, устройство затем принимает данные, соответствующие этой гиперссылке, такие как данные, определяющие содержание новой сетевой страницы, к которой относится эта ссылка, и отображает эти данные.
На фиг.3 показан снимок экрана дисплея 210, для которого устройство, в соответствии с вариантом осуществления изобретения, определило, что пользователь желает выбрать одну из двух гиперссылок 221, 222, отображаемых в принимаемом формате.
Предполагаемые гиперссылки 221, 222 были выбраны, поскольку устройство выполнено с возможностью детектировать гиперссылки, попадающие в пределы предписанной области, с центром в выбранном пользователем местоположении 230 на участке 210 дисплея. В показанном варианте осуществления, предписанная область имеет форму 250 квадрата, имеющего сторону, соответствующую предписанному количеству пикселей. Количество предписанных пикселей зависит от разрешающей способности дисплея, и его выбирают так, чтобы предписанная область 250 содержала вплоть до 4 гиперссылок, отображаемых с размером шрифта содержания, обычно отображаемого на участке дисплея. Также возможны другие компоновки.
Текст, взаимосвязанный с гиперссылками 221, 222 ("Liz Rhodes" и "Bias"), которые попадают в эту область 250, был выделен разными соответствующими цветами для каждой гиперссылки 221, 222. Кроме того, текст отображен в формате 241, 242 помощи пользователю в предписанном местоположении участка 210 дисплея, в показанном примере оно представляет собой нижнюю часть участка 210 дисплея. Квадратная пиктограмма 241А, 242А, имеющая полный цвет, соответствующий цвету выделения соответствующей гиперссылки 221, 222, отображаемой в принимаемом формате, отображается рядом с соответствующей гиперссылкой, которая отображается в формате 241,242 помощи пользователю.
На фиг.4 показан снимок экрана участка 410 дисплея устройства в соответствии с вариантом осуществления изобретения, в котором гиперссылки 421, 422, 423, 424, ассоциированные со строкой 420М меню, отображают в принимаемом формате. Гиперссылки 421, 422, 423, 424 были предложены устройством как гиперссылки, одна из которых представляет интерес для пользователя, на основе местоположения выбранного пользователем участка 430 на участке 410 дисплея.
В показанном примере устройство определило, что только две гиперссылки 422, 423 попадают в предписанную область 450, окружающую выбранный пользователем участок 430. Устройство поэтому увеличило в размере предписанную область до второй предписанной области 451 и определяет, что четыре гиперссылки теперь попадают во вторую предписанную область 451.
Следует понимать, что в некоторых вариантах осуществления устройство может быть выполнено с возможностью увеличения размера предписанной области поэтапно, до тех пор, пока предписанное количество гиперссылок (например, 4) не попадет в пределы предписанной области.
В качестве альтернативы или в дополнение, устройство может быть выполнено таким образом, что если количество гиперссылок в пределах предписанной области меньше, чем предписанное предполагаемое количество, следующую ближайшую гиперссылку (гиперссылки) выбирают для получения предписанного количества гиперссылок. Это можно видеть на фиг.5 (а), на которой устройство, в соответствии с вариантом осуществления изобретения, выполнено с возможностью предложения гиперссылок 521, 522, 523, 524, попадающих в пределы области 550, которая установлена по центру участка 530, выбранного пользователем дисплея 510. Область 550 имеет заданные размеры на основе ожидаемого размера и промежутки между текстом, отображаемые на участке 510 дисплея.
Другие компоновки также полезны. Например, на фиг.5 (b) иллюстрируется участок 610 дисплея устройства, в соответствии с вариантом осуществления изобретения, в котором участок 610 дисплея подразделен на фиксированные области А-Р. Устройство выполнено с возможностью идентификации области А-Р, выбранной пользователем (в настоящем примере, области G), которая становится предписанной областью 650, в которой устройство выполняет поиск идентификации функциональных элементов. В настоящем примере функциональные элементы представляют собой гиперссылки. В представленном примере участок по меньшей мере трех гиперссылок находится в пределах предписанной области 650. Поэтому устройство последовательно отображает эти гиперссылки 621, 622, 623 в формате помощи пользователю, как описано выше.
В дополнение к или вместо идентификации выбираемых пользователем функциональных элементов, в присутствии определенной команды (или идентификатора) в данных, представляющих код, предназначенных для отображения, в некоторых вариантах осуществления устройство выполнено с возможностью определения положения выбираемых пользователем функциональных элементов на дисплее 110 путем ссылки на видеопамять устройства.
Таким образом, устройство может быть выполнено с возможностью сканировать видеопамять устройства для детектирования функциональных элементов, например, путем детектирования текста, который подчеркнут или представлен в цвете, соответствующем выбираемому пользователем функциональному элементу. Устройство может быть выполнено с возможностью детектировать функциональные элементы в форме кнопок управления в графическом формате или любой другой форме выбираемого пользователем функционального элемента, например по форме или цвету элемента. Другие средства детектирования также могут использоваться.
В некоторых вариантах осуществления устройство 100 во время работы определяет, могут ли данные, отображаемые устройством 100, которые не определены в исходном коде (такие как данные веб-страницы, принимаемые устройством 100 через соединение Интернет), как соответствующие гиперссылке, соответствовать функции, которую может выполнять устройство 100. Например, текст, содержащийся в данных, отображаемых в устройстве 100, может соответствовать адресу улицы, номеру телефона, адресу электронной почты, URL веб-страницы или любым другим данным, в отношении которых для пользователя может быть желательным выполнение функции устройством.
Например, пользователь может желать получить указание для перемещения к адресу улицы, отображаемому на экране 110, но для которого отсутствует идентификатор, кодированный в исходном коде, обозначающий, что эта функция может быть ассоциирована с определенной частью данных. Например, данные, соответствующие адресу, могут не иметь идентификатор, ассоциированный с ними (такой как идентификатор гиперссылки), обозначающий, что данные представляют собой адрес и что функция может быть выполнена устройством 100 в отношении этого адреса.
Устройство 100 выполнено с возможностью детектировать присутствие части данных, соответствующих функции, которую устройство 100 может выполнить в отношении части данных. Например, адрес с указанием улицы (и, в частности, почтовый код или почтовый индекс, ассоциированный с адресом с указанием улицы), адрес электронной почты, номер телефона и т.д.
В случае адреса с указанием улицы, когда пользователь выбирает участок сенсорного экрана 110, на котором отображается адрес с указанием улицы, устройство 100 может быть выполнено с возможностью отображения текста в формате помощи пользователю, соответствующем функции "навигации", в которой транспортное средство выполнено с возможностью предоставления навигационных инструкций водителю, которые позволяют водителю прибыть к выбранному местоположению.
В случае когда некоторые данные отображаются устройством (включая в себя адрес с указанием улицы), становится возможным выполнить множество функций, взаимосвязанных с этими данными.
Например, устройство 100 может предоставлять вариант добавления данных к базе данных, ассоциированной с устройством 100, такой как адресная книга или другой базе данных, а также выполнение дополнительной функции в отношении этих данных. Таким образом, в случае адреса с указанием улицы, устройство может предоставлять вариант добавления этого адреса к базе данных или перемещение по этому адресу.
В случае детектирования адреса электронной почты, устройство может предоставлять возможность добавить адрес электронной почты в адресную книгу или сгенерировать новое сообщение электронной почты для детектированного адреса электронной почты. В случае номера телефона, устройство может предоставлять вариант добавить этот номер к адресной книге или вызвать этот номер. В варианте сетевой страницы, этот URL может быть добавлен к базе данных, или к URL, доступ к которому производится.
В некоторых вариантах осуществления устройство 100 может выполнять поиск в базе данных для определения, присутствуют ли уже соответствующие данные, сохраненные в ней. Если они присутствуют, устройство 100 может отображать по меньшей мере часть дополнительных соответствующих данных. Например, в случае номера телефона, устройство может отображать имя человека или название компании, которым соответствует этот номер телефона.
Устройство может предоставлять вариант выбора в формате помощи пользователю для выполнения функции, соответствующей данным, сохраненным в базе данных, которая соответствует данным, отображаемым на сенсорном экране 110. Например, если устройство 100 определяет, что номер телефона, отображаемый на экране 110, имеет адрес с указанием улицы, ассоциированный с ним в базе данных, устройство 100 может представить пользователю вариант выбора переместиться к этому уличному адресу. Например, если пользователь выбирает адрес с указанием улицы, отображаемый как вариант выбора в формате помощи пользователю, устройство 100 может последовательно предоставить вариант выбора для пользователя, в котором устройство 100 предоставляет навигационные инструкции пользователю в отношении того, как переместиться к уличному адресу как месту назначения.
В одной компоновке, когда пользователь идентифицирует выбранный пользователем участок на дисплее, устройство предоставляет список гиперссылок, которые кодированы в данных, предназначенных для отображения устройством, эти гиперссылки отображаются в формате помощи пользователю, как описано выше.
В некоторых вариантах осуществления, если устройство детектирует данные, не имеющие гиперссылку, кодированную в принятых данных и для которых устройство определяет, что одна или больше функции могут быть выполнены устройством в отношении этих данных, устройство предоставляет для пользователя вариант выбора (в формате помощи пользователю) для выполнения функции, ассоциированной с этими данными. В случае когда одна функция ассоциирована с данными, выбор в соответствии с вариантом выбора может привести к выполнению устройством этой функции. В случае множества функций, выбор варианта выбора может привести к тому, что устройство предоставит дополнительный список вариантов выбора, соответствующих каждой из множества функций, ассоциированных с данными.
В некоторых вариантах осуществления устройство может быть выполнено с возможностью определения, желает ли пользователь выбрать гиперссылку, которая была кодирована в данных, принятых устройством, или данные, для которых гиперссылка не была кодирована в то время, когда пользователь выбирает участок на экране.
Устройство может различать между этими вариантами выбора, в соответствии с входными командами, предоставляемыми пользователем. Например, одиночное постукивание по сенсорному экрану или один щелчок клавишей "мыши" может инициировать отображение гиперссылок в формате помощи пользователю, так, как представлено выше.
С другой стороны, двойное постукивание по экрану или двойной щелчок клавиши "мыши" может инициировать отображение вариантов выбора в отношении данных, находящихся в области участка дисплея, выбранного пользователем, который не имеет гиперссылку, ассоциированную с ним, но для которого устройство определило, что определенная функция ассоциирована с данными.
Определение, находится ли часть данных в пределах выбранного пользователем участка дисплея, может быть выполнено аналогично тому, что описано выше в отношении гиперссылок.
В некоторых вариантах осуществления устройство выполнено с возможностью отображения в формате помощи пользователю как гиперссылок, кодированных в данные, предназначенных для отображения устройством 100, так и варианта выбора, для выполнения одной из или больше функций, которые устройство определило как взаимосвязанные с данными, отображаемыми на дисплее и для которых гиперссылка не была предусмотрена в данных.
Очевидно, что описание вариантов осуществления изобретения в отношении сенсорного экрана, не следует понимать как ограничение сенсорным дисплеем. Также можно использовать отмеченные выше другие средства ввода.
Следует понимать, что варианты осуществления изобретения могут найти применение при выполнении операций другими программными приложениями, кроме навигации, посредством гиперссылок. Например, функции помощи пользователю могут быть введены в программное приложение, управляемое через меню, в результате чего, меню или другие функциональные элементы, взаимосвязанные с участком дисплея, выбранным пользователем, могут быть представлены в формате помощи пользователю, по аналогии с представленным выше описанием в отношении гиперссылок.
Варианты осуществления изобретения имеют преимущество, состоящее в том, что риск неправильного выбора гиперссылки или другого выбранного пользователем функционального элемента программного приложения может быть уменьшен или устранен. Это связано с тем, что перед выбором гиперссылки или другого функционального элемента, пользователь может обеспечить отображение устройством гиперссылок или функциональных элементов в непосредственной близости к гиперссылке или функциональному элементу, представляющему интерес, в формате, позволяющем пользователю более точно выбирать гиперссылку или функциональный элемент, представляющий интерес. Пользователь имеет возможность выполнять эти задачи в процессе трех щелчков, хотя следует понимать, что в некоторых вариантах осуществления может использоваться процесс двух щелчков.
В процессе трех щелчков пользователь (1) выбирает режим помощи пользователю, (2) выбирает область на экране, в которой отображаются гиперссылка или функциональный элемент, представляющий интерес, и (3) выбирает из предложенных одной или больше гиперссылок или функциональных элементов, отображаемых последовательно в формате помощи пользователю, гиперссылку или функциональный элемент, представляющий интерес.
Следует понимать, что в некоторых вариантах осуществления первый этап может быть устранен при постоянной установке режима помощи пользователю или путем предоставления функции переключения, в которой режим помощи пользователю остается выбранным до тех пор, пока пользователь не отключит режим помощи пользователю.
Следует понимать, что варианты осуществления изобретения полезны в ситуациях, в которых пользователь не может точно выбрать область участка 110 дисплея, для того чтобы следовать требуемой гиперссылке или выбрать требуемый функциональный элемент.
Например, пилот самолета, такого как самолет, имеющий стеклянную кабину, может не иметь возможности точно выбирать требуемую гиперссылку или функцию управления на консоли управления самолета, в случае когда на самолет воздействуют турбулентные условия. Консоль управления, имеющая свойство помощи пользователю, в соответствии с вариантом осуществления настоящего изобретения, позволила бы пилоту более точно выбирать требуемую гиперссылку или кнопку управления. Таким образом, риск неправильного выбора пилотом гиперссылки или функции управления, такой как функция управления положением закрылка, функции управления положением стойки шасси, функции управления навигацией, или любых других гиперссылок или функций управления, может быть уменьшен. Это имеет преимущество, состоящее в том, что риск несчастного случая или другого негативного последствия такого неправильного выбора будет уменьшен.
Аналогично, в случае системы управления, установленной внутри транспортного средства, риск того, что водитель или пассажир неправильно выберет гиперссылку или функцию управления, также может быть уменьшен.
Как описано выше, оборудование в соответствии с вариантами осуществления изобретения может быть предусмотрено в форме, по существу, автономного устройства. В некоторых альтернативных вариантах осуществления оборудование предоставляют в форме устройства, с которым пользователь взаимодействует непосредственно, устройство, выполненное с возможностью связи с внешним устройством, такое как устройство, выполненное с возможностью предоставления навигационных данных, таких как данные географического положения, идентифицирующие географическое местоположение транспортного средства, в котором предусмотрено устройство. В некоторых вариантах осуществления устройство выполнено с возможностью связи с удаленным вычислительным устройством, таким как сервер. В сервере может быть предусмотрен проводной или беспроводный обмен данными с устройством. Сервер может быть выполнен с возможностью выполнять расчеты, которые, в противном случае, должны были бы быть выполнены устройством, такие как анализ или другая обработка кода данных, включая в себя данные, предназначенные для отображения, и, в случае необходимости, идентификаторы или другие данные, для обозначения того, как код должен быть отображен. Удаленное вычислительное устройство может быть выполнено с возможностью определения, может ли оборудование выполнять функцию, ассоциированную с участками данных, даже если данные не имеют идентификаторы, обозначающие, что функция ассоциирована с этим участком, таких как идентификатор, обозначающий часть кода, соответствующую гиперссылке.
Удаленное вычислительное устройство может предоставлять данные, вводимые в устройство, которые включают в себя обозначение того, какие части данных имеют одну или больше выбираемых пользователем функций, взаимосвязанных с ними, содержат ли первоначальные данные, полученные или доступные для удаленного вычислительного устройства, или идентифицируемые самим удаленным устройством, кодированные участки данных, имеющие выбираемые пользователем функции, ассоциированные с ними. Также могут использоваться другие компоновки.
В данном описании и в формуле изобретения, слова "содержать" и "вмещать" и варианты этих слов, например "содержащий" и "содержит", означают "включающий в себя, но без ограничений", и не предназначены для исключения (и не исключают) других частей, добавлений, компонентов, целых чисел или этапов.
В описании и в формуле изобретения, единственное число охватывает множество, если только контекст не требует другого. В частности, в случае когда используется неопределенный артикль, описание следует понимать как одновременно подразумевающее множественное и единственное число, если только контекст не требует другого.
Свойства, целые числа, характеристики, соединения, химические компоненты или группы, описанные совместно с определенным аспектом, вариантом осуществления или примером изобретения, также следует понимать как применимые к любому другому аспекту, варианту осуществления или примеру, описанным здесь, если только они не являются несовместимыми с ними.
Изобретение относится к вычислительным устройствам, которые позволяют пользователю выполнять переход внутри или между программными приложениями или интернет-сайтами. Технический результат - более точный выбор требуемой гиперссылки. Вычислительное устройство содержит: участок дисплея, предназначенный для отображения данных; и участок входных команд от пользователя, предназначенный для приема входных команд от пользователя. Устройство выполнено с возможностью: приема через участок ввода входных команд от пользователя, в соответствии с выбранным пользователем участком участка дисплея; определения количества функциональных элементов, содержащихся в выбранном пользователем участке участка дисплея; и увеличения размера выбранного пользователем участка для включения максимального заданного фиксированного количества функциональных элементов, когда определенное количество функциональных элементов меньше, чем заданное фиксированное количество; отображения первого набора выбираемых пользователем функциональных элементов в первом формате и отображения второго набора функциональных элементов во втором формате, отличном от первого и содержащем один или больше функциональных элементов первого набора функциональных элементов, ассоциированных с выбранным участком участка дисплея. 6 н. и 16 з.п. ф-лы, 6 ил.
1. Вычислительное оборудование, содержащее вычислительное устройство, содержащее:
участок дисплея, предназначенный для отображения данных; и
участок входных команд от пользователя, предназначенный для приема входных команд от пользователя,
устройство выполнено с возможностью отображения первого набора выбираемых пользователем функциональных элементов в первом формате,
устройство выполнено с возможностью приема через участок ввода входных команд от пользователя, в соответствии с выбранным пользователем участком участка дисплея, определения количества функциональных элементов, содержащихся в выбранном пользователем участке участка дисплея, и увеличения размера выбранного пользователем участка для включения максимального заданного фиксированного количества функциональных элементов, когда определенное количество функциональных элементов меньше, чем заданное фиксированное количество;
устройство выполнено с возможностью отображения второго набора функциональных элементов во втором формате, отличающемся от первого формата, второй набор функциональных элементов, содержащий один или больше функциональных элементов первого набора выбираемых пользователем функциональных элементов, которые ассоциированы с выбранным участком участка дисплея,
устройство выполнено с возможностью выбора пользователем функционального элемента, отображаемого во втором формате, в результате чего выбор пользователем выбранного элемента можно использовать для выполнения функции, ассоциированной с выбранным элементом.
2. Вычислительное оборудование по п. 1, в котором устройство выполнено с возможностью идентификации функционального элемента, ассоциированного с выбранным пользователем участком дисплея, в качестве функционального элемента, имеющего участок, который попадает в предписанную область отображения, которая содержит выбранный пользователем участок дисплея, в котором предписанная область представляет собой участок дисплея с предписанными размерами, которые: (i) по существу, фиксированы, независимо от количества функциональных элементов, отображаемых на дисплее, (ii) установлены по центру выбираемого пользователем участка дисплея, или (iii) зависят от одного или больше из следующих факторов: количество функциональных элементов на дисплее, (b) расстояние между одним или больше функциональными элементами, или (с) размер функциональных элементов, при их отображении на дисплее.
3. Вычислительное оборудование по п. 1, в котором устройство выполнено с возможностью определять, что функциональный элемент представляет собой функциональный элемент, ассоциированный с выбранным пользователем участком дисплея, если функциональный элемент представляет собой один из N ближайших функциональных элементов к выбранному пользователем участку дисплея.
4. Вычислительное оборудование по п. 1, в котором выбранный пользователем участок содержит одну или больше из множества областей индекса участка дисплея, области индекса представляют собой области, по существу, фиксированного размера и местоположения относительно границы участка дисплея.
5. Вычислительное оборудование по п. 1, в котором устройство выполнено с возможностью обозначать соответствие между функциональными элементами, отображаемыми в первом и втором форматах путем (1) выделения функциональных элементов, отображаемых в первом формате, которые представляют собой элементы второго набора, (2) ассоциирования цвета с функциональными элементами в первом формате, которые представляют собой элементы второго набора, или (3) ассоциирования пиктограммы с функциональными элементами в первом формате, которые представляют собой члены второго набора.
6. Вычислительное оборудование по п. 1, в котором устройство выполнено с возможностью обеспечивать для пользователя определение выбранного пользователем участка на участке дисплея путем выбора множества положений на участке дисплея.
7. Вычислительное оборудование по п. 1, в котором устройство выполнено с возможностью идентифицировать выбираемые пользователем функциональные элементы, на основе одного или больше идентификаторов, одной или больше структур, или любой комбинации идентификаторов и структур, которые содержатся в данных, обрабатываемых оборудованием.
8. Вычислительное оборудование по п. 1, в котором устройство выполнено с возможностью идентификации выбираемых пользователем функциональных элементов путем ссылки на язык разметки, определяющий содержание, предназначенное для отображения.
9. Вычислительное оборудование по п. 8, в котором язык разметки содержит язык разметки гипертекста (HTML).
10. Вычислительное оборудование по п. 1, в котором каждый из первого набора выбираемых пользователем функциональных элементов, в то время, как они отображаются в первом формате, имеет текст, изображение или пиктограмму, ассоциированную с ним, устройство выполнено с возможностью отображения, по меньшей мере, части текста, изображения или пиктограммы, ассоциированных с каждым функциональным элементом второго набора, во втором формате.
11. Вычислительное оборудование по п. 10, в котором часть текста, изображения или пиктограммы, отображаемых во втором формате, больше по размеру на дисплее, чем соответствующий текст, изображение или пиктограмма, отображаемые в первом формате.
12. Вычислительное оборудование по п. 1, в котором вычислительное устройство представляет собой первое вычислительное устройство и дополнительно содержит второе вычислительное устройство, расположенное на расстоянии от участка дисплея, второе вычислительное устройство выполнено с возможностью обрабатывать данные, предназначенные для отображения на участке дисплея, чтобы, таким образом, уменьшить количество обработки, требуемой для выполнения первым вычислительным устройством в отношении заданного набора данных, предназначенных для отображения.
13. Вычислительное оборудование по п. 1, в котором устройство выполнено с возможностью отображать первый набор функциональных элементов в одной области участка дисплея и, одновременно, отображать второй набор функциональных элементов во второй области участка дисплея.
14. Вычислительное оборудование по п. 1, в котором устройство представляет собой мобильное устройство, мобильное устройство передачи данных или двустороннее мобильное устройство передачи данных.
15. Вычислительное оборудование по п. 1, в котором устройство выполнено с возможностью предоставления пользователю возможности определения выбранного пользователем участка на участке дисплея с помощью действия быстрого перемещения или действия перетягивания.
16. Транспортное средство, которое включает в себя вычислительное оборудование по п. 1.
17. Транспортное средство по п. 16, в котором устройство установлено на приборной панели транспортного средства или в сиденье транспортного средства.
18. Способ работы вычислительного устройства для приема выбранного пользователем функционального элемента, отображаемого вычислительным устройством, содержащий следующие этапы:
отображают первый набор выбираемых пользователем функциональных элементов в первом формате на участке дисплея вычислительного устройства;
принимают входную команду от пользователя, обозначающую выбранный пользователем участок на участке дисплея вычислительного устройства;
определяют количество функциональных элементов, содержащихся в выбранном пользователем участке участка дисплея, и увеличивают размер выбранного пользователем участка для включения максимального заданного фиксированного количества функциональных элементов, когда определенное количество функциональных элементов меньше, чем заданное фиксированное количество
отображают, на участке дисплея вычислительного устройства и во втором формате, который отличается от первого формата, один или больше из выбираемых пользователем функциональных элементов из первого набора, которые ассоциированы с выбранным пользователем участком; и
принимают другую входную команду от пользователя, соответствующую функциональному элементу, отображаемому во втором формате.
19. Способ по п. 18, в котором прием входной команды от пользователя, обозначающей выбранный пользователем участок на участке дисплея вычислительного устройства, включает прием входной команды, соответствующей действию быстрого перемещения или действию перетягивания пользователя, и в котором действие быстрого перемещения или действие перетягивания определяет выбранный пользователем участок на участке дисплея.
20. Транспортное средство, которое включает в себя вычислительное оборудование, выполняющее способ по п. 18.
21. Мобильное устройство, имеющее участок дисплея и участок ввода, в котором мобильное устройство выполнено с возможностью, во время работы, выполнять способ по п. 18.
22. Считываемый компьютером носитель информации, на котором записан компьютерный программный код, который, при его выполнении вычислительным устройством, выполняет способ по п. 18.
СМАЗОЧНО-ОХЛАЖДАЮЩАЯ ЖИДКОСТЬ ДЛЯ ОБРАБОТКИ ОПТИЧЕСКИХ СТЕКОЛ | 2007 |
|
RU2351639C2 |
Способ производства корундовых изделий | 1949 |
|
SU85245A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
CN 201251859 Y, 03.06.2009 | |||
Приспособление для выгрузки дров и т.п. древесины | 1932 |
|
SU31263A1 |
Авторы
Даты
2016-04-10—Публикация
2011-08-01—Подача