СПОСОБ УСТАНОВКИ ДРАЙВЕРА ДЛЯ ЭМУЛЯЦИИ СЕТЕВОЙ КАРТЫ
METHOD OF DRIVER INSTALLATION FOR NETWORK CARD EMULATION

Область техники, к которой относится настоящее изобретение
Область изобретения относится к способам установки драйвера для эмуляции сетевой карты, такой как сетевая карта Ethernet или устройство (карта) WWAN, и связанным с ними компьютерным программным продуктам, системам и устройствам.
Уровень техники
Когда устройство универсальной последовательной шины (USB) впервые подключается к хосту USB, начинается процесс перечисления USB-устройства. Перечисление начинается путем отправки сигнала сброса к USB-устройству. Скорость передачи данных USB-устройства определяется во время передачи сигнала сброса. После сброса информация об USB-устройстве читается хостом и устройству присваивается уникальный 7-разрядный адрес. Если устройство поддерживается хостом, загружаются необходимые для связи с устройством драйверы устройств и устройство устанавливается в заданное состояние. Если хост USB перезагружается, то процесс перечисления повторяется для всех подключенных устройств.
Обсуждение смежной области техники
В WO 2012/025048 A1 и в US 2012054372 A1 описан процесс перечисления USB-устройств, осуществляемый в USB-устройстве. USB-устройство в первую очередь обнаруживает тип операционной системы (ОС) хоста USB, подключенного к устройству, и проводится перечисление устройств, используя процесс, выбранный из множества хранящихся процессов, основывающийся на обнаруженном типе ОС хоста. Для обнаружения типа ОС хоста USB-устройство в первую очередь представляет себя хосту как массовое запоминающее устройство USB (MSD) или устройство для взаимодействия с человеком (HID), проводит перечисление устройств для сбора факторов поведения ОС от хоста и определяет тип ОС по факторам поведения ОС. После этого USB-устройство проводит перечисление фактических устройств, представляя себя как USB-устройство, которое оно и представляет собой, используя специфический процесс перечисления для определенного типа ОС хоста. Множество хранящихся процессов перечисления представляют собой настраиваемые пользователем. Дополнительно, способ предусматривает прекращение процесса перечисления, когда хост находится на стадии базовой системы ввода-вывода (BIOS).
Тем не менее, способы перечисления USB-устройств могут идентифицировать класс операционной системы хоста USB неправильно, например, потому что хост USB может содержать версию операционной системы, которая не была публично доступна, когда USB-устройство было продано или потому что способы перечисления USB-устройств могут быть склонны к ошибкам. Необходимо предусмотреть путь, разрешающий использование USB связи, когда перечисление USB-устройств может неправильно идентифицировать класс операционной системы хоста USB.
Примеры коммуникационных протоколов описаны в приложении.
Содержание номеров патентных заявок PCT/RU 2012/000026, PCT/RU 2012/000228 и номеров публикаций патентных заявок WO 2012044201(А2), WO 2012044202(A2) и WO 2012053938(А2) включены в настоящий документ посредством ссылки.
Раскрытие изобретения
В соответствии с первым аспектом настоящего изобретения в настоящей области техники предусматривается способ установки драйвера для эмуляции сетевой карты для связи между хостом и устройством, причем хост класса операционной системы хоста обнаруживается со стороны устройства, предусматривающий стадии:
(I) обнаружения класса операционной системы хоста со стороны устройства путем перечисления USB;
(II) попытки установить первый драйвер для эмуляции сетевой карты на хосте, соответствующий обнаруженному классу операционной системы хоста, причем установленный первый драйвер выполнен с возможностью разрешения связи между хостом и устройством, и прекращения способа, если первый драйвер установлен успешно.
Вышеописанный способ, может дополнительно предусматривать стадию:
(III) если установка первого драйвера в (II) неудачна, попытки установить второй драйвер для эмуляции сетевой карты на хосте, соответствующий классу операционной системы, отличающемуся от обнаруженного класса операционной системы хоста, причем установленный второй драйвер выполнен с возможностью разрешения связи между хостом и устройством, и прекращения способа, если второй драйвер установлен успешно.
Способ может представлять собой таковой, при котором драйвер для эмуляции сетевой карты представляет собой драйвер для эмуляции сетевой карты по протоколу USB, например, с использованием протокола Ethernet-over-USB или WWAN.
Способ может представлять собой таковой, при котором попытка в (II) ограничена предварительно определенным периодом времени или предварительно определенным числом попыток.
Способ может представлять собой таковой, при котором попытка в (III) ограничена предварительно определенным периодом времени или предварительно определенным числом попыток.
Способ может представлять собой таковой, при котором способ дополнительно предусматривает стадию:
(IV) повторения стадии (III) каждый раз для каждого разного класса операционной системы из набора различных классов операционных систем до тех пор, пока не происходит успешная установка драйвера, причем успешно установленный драйвер, выполнен с возможностью разрешения связи между хостом и устройством, и прекращения способа, если успешно установленный драйвер успешно установлен.
Способ может представлять собой таковой, при котором каждая попытка в (IV) ограничена соответствующим предварительно определенным периодом времени или предварительно определенным числом попыток.
Способ может представлять собой таковой, при котором способ дополнительно предусматривает стадию:
(IV) повторения стадии (II) и (III) для каждого различного класса операционной системы в наборе различных классов операционных систем до тех пор, пока не происходит успешная установка драйвера, причем успешно установленный драйвер выполнен с возможностью разрешения связи между хостом и устройством, и прекращения способа, если успешно установленный драйвер успешно установлен.
Способ может представлять собой таковой, при котором каждая попытка в (IV) ограничена соответствующим предварительно определенным периодом времени или предварительно определенным числом попыток.
Способ может представлять собой таковой, при котором способ дополнительно предусматривает стадию:
(V) если все попытки установки драйвера неудачны, подсказки пользователю подключить физический носитель к хосту, чтобы установить драйвер для связи между хостом и устройством.
Способ может представлять собой таковой, при котором физический носитель представляет собой CD-ROM и соединение включает в себя помещение CD-ROM в хост CD-ROM накопителя.
Способ может дополнительно предусматривать стадию установки драйвера с помощью автозапуска с CD-ROM.
Способ может дополнительно предусматривать стадию установки драйвера в ручном режиме установки с CD-ROM.
Способ может представлять собой таковой, при котором физический носитель представляет собой накопитель USB FLASH или накопитель на жестком диске, и соединение включает в себя подключение накопителя USB FLASH или накопителя на жестком диске к хосту.
Способ может представлять собой таковой, при котором физический носитель, например, CD-ROM или Flash накопитель для установки драйвера эмулируется и монтируется автоматически.
Способ может представлять собой таковой, при котором способ дополнительно предусматривает стадию:
(V) если все попытки установки драйвера неудачны, подсказки пользователю подсоединить хост к серверу, поставляющему драйвера, относящиеся к операционной системе хоста, чтобы установить драйвер для связи между хостом и устройством.
Способ может дополнительно предусматривать стадию: загрузки драйвера на хост с сервера, поставляющего драйверы, относящиеся к операционной системе хоста, и установки драйвера на хост.
Способ может представлять собой таковой, при котором обнаруженный класс операционной системы хоста представляет собой Windows, поддерживающий RNDIS, и класс операционной системы, отличающийся от обнаруженного класса операционной системы хоста, представляет собой Mac/Linux.
Способ может представлять собой таковой, при котором обнаруженный класс операционной системы хоста представляет собой Mac/Linux и класс операционной системы, отличающийся от обнаруженного класса операционной системы, представляет собой Windows, поддерживающий RNDIS.
Способ может представлять собой таковой, при котором обнаруженный класс операционной системы хоста Mac/Linux, поддерживающий WWAN, и класс операционной системы, отличающийся от обнаруженного класса операционной системы хоста, представляет собой Mac/Linux, поддерживающий CDC-ECM.
Способ может представлять собой таковой, при котором обнаруженный класс операционной системы хоста стадии (II) представляет собой Mac/Linux, поддерживающий WWAN, класс операционной системы стадии (III) отличный от обнаруженного класса операционной системы, представляет собой Mac/Linux, поддерживающий CDC-ECM, и класс операционной системы стадии (IV) представляет собой Windows, поддерживающий RNDIS.
Способ может дополнительно предусматривать стадию прекращения способа, если установка драйвера для эмуляции сетевой карты на хосте, соответствующего обнаруженному классу операционной системы хоста, неудачна.
Способ может дополнительно предусматривать стадию прекращения способа, если установка на стадии (III) неудачна.
Способ может дополнительно предусматривать стадию повторения стадии (II) и стадии (III), если установка на стадии (III) неудачна.
Способ может дополнительно предусматривать стадию прекращения способа, если установка на стадии (IV) неудачна для каждого различного класса операционной системы.
Способ может дополнительно предусматривать стадию повторения стадии (II), стадии (III) и стадии (IV), если установка на стадии (IV) неудачна.
Способ может представлять собой таковой, при котором множество различных классов операционной системы содержит по меньшей мере три различных класса операционной системы.
Способ может представлять собой таковой, при котором драйвер для эмуляции сетевой карты, связывающий между собой хост и устройство, существует для беспроводной связи между хостом и устройством.
В соответствии со вторым аспектом настоящего изобретения, предусмотрена система, осуществляющая способ по любому из утверждений согласно настоящему изобретению, причем система, предусматривающая хост и устройство.
Способ может представлять собой таковой, при котором устройство представляет собой мобильное устройство связи.
Способ может представлять собой таковой, при котором мобильное устройство связи выполнено с возможностью обеспечения мгновенного и автоматического общего доступа к беспроводной сети в ответ на единственное действие пользователя, единственное действие, предусматривающее физический контактный жест пользователя с мобильным устройством или команду голосовой активизации пользователя.
Способ может представлять собой таковой, при котором устройство представляет собой портативный маршрутизатор, включающий в себя глобальный сетевой интерфейс и локальный сетевой интерфейс, портативный маршрутизатор, выполненный с возможностью подключения к глобальной сети, используя глобальный сетевой интерфейс, портативный маршрутизатор, выполненный с дополнительной возможностью обеспечения локальной сети, используя локальный сетевой интерфейс в ответ на соединение устройства с глобальной сетью, удовлетворяющее условию соединения.
Способ может представлять собой таковой, при котором устройство представляет собой адаптер USB, разрешающий беспроводную передачу данных, выполненный с возможностью получать потоковые файлы.
Способ может представлять собой таковой, при котором устройство представляет собой адаптер USB, включающий беспроводную передачу данных, выполненный с возможностью обеспечения доступа в интернет.
Способ может представлять собой таковой, при котором устройство представляет собой устройство отображения в классическом форм-факторе, предусматривающее фронтальную и тыльную основные поверхности, фронтальная основная поверхность предназначена для представления первого экрана отображения и тыльная основная поверхность предназначена для представления второго экрана отображения, отличного от первого экрана отображения.
Способ может представлять собой таковой, при котором устройство представляет собой сборочное устройство отображения, включающий в себя устройство отображения в классическом форм-факторе и съемный корпус, сборка выполнена с возможностью быть собранной, причем съемный корпус скреплен с устройством отображения в классическом форм-факторе, сборка, когда собрана содержит фронтальную и тыльную основные поверхности, причем фронтальная основная поверхность предназначена для представления первого экрана отображения, который образует часть устройства отображения в классическом форм-факторе и тыльная основная поверхность предназначена для представления второго экрана отображения, отличного от первого экрана отображения, который представляет собой часть съемного корпуса.
В соответствии с третьим аспектом настоящего изобретения, предусматривается компьютерный программный продукт, который когда установлен на устройство USB, выполнен с возможность исполнения способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством, причем класс операционной системы хоста обнаружен со стороны устройства, предусматривающий стадии:
(I) обнаружения класса операционной системы хоста со стороны устройства с помощью USB перечисления;
(II) попытки установить первый драйвер для эмуляции сетевой карты на хосте, соответствующий обнаруженному классу операционной системы хоста, причем установленный первый драйвер выполнен с возможностью обеспечения связи между хостом и устройством, и прекращения стадии, если первый драйвер успешно установлен.
Компьютерный программный продукт может быть дополнительно выполненный с возможностью выполнения стадии способа:
(III) если установка первого драйвера на (II) неудачна, попытки установить второй драйвер для эмуляции сетевой карты на хосте, соответствующий классу операционной системы, отличающемуся от обнаруженного класса операционной системы хоста, причем установленный второй драйвер выполнен с возможностью обеспечения связи между хостом и устройством, и прекращения способа, если второй драйвер успешно установлен.
Компьютерный программный продукт может быть дополнительно выполненный с возможностью использования любой из стадий способа в соответствии с первым аспектом настоящего изобретения.
Краткое описание чертежей
На Фиг. 1 показаны фронтальная поверхность и тыльная поверхность иллюстративного устройства на той же фигуре. Устройство показано в выключенном состоянии.
На Фиг. 2 показаны фронтальная поверхность и тыльная поверхность иллюстративного устройства на той же фигуре. Устройство показано во включенном состоянии.
На Фиг. 3 показан вид сбоку иллюстративного устройства. Устройство может относиться к устройству на Фиг. 2.
На Фиг. 4 показаны фронтальная поверхность и тыльная поверхность иллюстративного устройства на той же фигуре. Устройство показано во включенном состоянии. Устройство может относиться к устройству на Фиг. 2.
На Фиг. 5 показано устройство в классическом форм-факторе, расположенное внутри съемного корпуса, чтобы образовать комплект устройства.
На Фиг. 6 приведен пример способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством.
На Фиг. 7 приведен пример способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством.
На Фиг. 8 приведен пример способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством.
На Фиг. 9 приведен пример способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством.
На Фиг. 10 приведен пример способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством.
На Фиг. 11 приведен пример способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством.
На Фиг. 12 приведен пример способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством.
На Фиг. 13 приведен пример последовательности переключения протоколов, исполняемой устройством и результирующая активность устройства.
На Фиг. 14 приведен пример последовательности переключения протоколов, исполняемой устройством и результирующая активность устройства.
На Фиг. 15 показан пример мобильного маршрутизатора с беспроводным соединением WAN с сетью WAN, в котором мобильный маршрутизатор обеспечивает соединения LAN с устройствами LAN.
На Фиг. 16 показан пример мобильного маршрутизатора без беспроводного соединения WAN с сетью WAN, в котором мобильный маршрутизатор не обеспечивает соединения LAN с устройствами.
На Фиг. 17 показан пример мобильного маршрутизатора со слабым беспроводным соединением WAN с сетью WAN, в котором мобильный маршрутизатор не обеспечивает соединения LAN с устройствами.
На Фиг. 18 показан пример мобильного маршрутизатора без беспроводной связи WAN с сетью WAN, в котором мобильный маршрутизатор обеспечивает соединения LAN с устройствами LAN.
На Фиг. 19 показан пример мобильного устройства, который информирует своего пользователя о том, что локальная сеть не доступна на данный момент времени.
На Фиг. 20 показан пример мобильного устройства, который информирует своего пользователя о том, что локальная сеть не доступна, потому что не доступна глобальная сеть.
На Фиг. 21 показан пример мобильного устройства, который информирует своего пользователя о том, что локальная сеть не доступна, потому что сигнал глобальной сети слишком слабый.
На Фиг. 22 показан пример мобильного маршрутизатора, который информирует своего пользователя о том, что локальная сеть не обеспечивается на данный момент времени.
На Фиг. 23 показан пример мобильного маршрутизатора, который информирует своего пользователя о том, что локальная сеть не обеспечивается, потому что глобальна сеть не доступна.
На Фиг. 24 показан пример мобильного маршрутизатора, который информирует своего пользователя о том, что локальная сеть не обеспечивается, потому что сигнал глобальной сети слишком слабый.
Осуществление изобретения
Устройство с последовательностью переключения протоколов
В настоящей области техники предусмотрено устройство, такое как устройство связи, такое как устройство мобильной связи. Примеры устройств мобильной связи включают в себя мобильные телефоны, смартфоны, планшетные компьютеры и ноутбуки с возможностью мобильной связи, мобильные маршрутизаторы и адаптеры USB. Другие средства связи включают в себя маршрутизаторы и модемы.
Чтобы создать истинный опыт режима автоматической конфигурации, авторы настоящего изобретения используют в их устройствах сетевую карту, эмулированную через USB (например, протокол Ethernet-over-USB), для эмуляции обобщенной сетевой карты (например, Ethernet) или WWAN. Ethernet-over-USB изначально поддерживается во многих операционных системах, таких как Linux, UNIX, MacOS, Windows, Android, мобильная OS, планшетная OS, iOS и т.п.
Проблема в том, что различные операционные системы характеризуются различными осуществлениями протокола Ethernet-over-USB. Примеры включают в себя RNDIS (семейство Microsoft Windows), CDC (например, семейство Linux) и может не быть никакого способа для обнаружения типа хоста непосредственно со стороны устройства.
Первый пример: устройство авторов настоящего изобретения характеризуется следующей последовательностью переключения протоколов:
После включения питания на устройстве, эмулируется протокол RNDIS в течение ограниченного времени (например, 5 секунд) и ожидается ответ хоста (например, PC). В случае положительного ответа последовательность переключения протоколов останавливается в этой точке.
В случае отсутствия ответа со стороны хоста, устройство начинает эмулировать протокол CDC.
В случае отсутствия ответа для протокола CDC в течение ограниченного периода времени (например, 5 секунд) устройство начинает эмулировать массовое запоминающее устройство. Массовое запоминающее устройство может обеспечить драйвера для операционной системы, которые не включают в себя предварительно установленный драйвер, например, устаревшие операционные системы.
Согласно примеру первого примера, если последовательность по первому примеру не обеспечивается ответом со стороны хоста, последовательность повторяется.
Второй пример: устройство авторов настоящего изобретения характеризуется следующей последовательностью переключения протоколов:
После включения питания на устройстве, эмулируется первый сетевой протокол через USB (например, протокол Ethernet-over-USB или WWAN), (например, RNDIS (семейство Microsoft Windows), (CDC (например, семейство Linux)) в течение ограниченного времени (например, 5 секунд, но это может зависеть от конфигурации) и ожидается ответ хоста. В случае положительного ответа последовательность переключения останавливается в этой точке.
В случае отсутствия ответа со стороны хоста, устройство начинает эмулировать второй сетевой протокол через USB (например, протокол Ethernet-over-USB или WWAN), (например, RNDIS (семейство Microsoft Windows), CDC (например, семейство Linux)), отличающийся от первого сетевого протокола через USB.
В случае отсутствия ответа для второго сетевого протокола через USB (например, Ethernet-over-USB) или WWAN в течение ограниченного периода времени (например, 5 секунд), устройство начинает эмулировать массовое запоминающее устройство. Массовое запоминающее устройство может обеспечить драйверами для операционной системы, которые не включают в себя предварительно установленный драйвер, например, устаревшие операционные системы.
Пример показан на фигуре 14.
Согласно примеру второго примера, если последовательность по второму примеру не обеспечивается ответом со стороны хоста, последовательность повторяется.
Третий пример: устройство авторов настоящего изобретения характеризуется следующей последовательностью переключения протоколов:
После включения питания на устройстве, эмулируется протокол RNDIS в течение ограниченного времени (например, 5 секунд) и ожидается ответ хоста (например, PC). В случае положительного ответа последовательность переключения останавливается в этой точке.
В случае отсутствия ответа со стороны хоста, устройство начинает эмулировать протокол CDC.
Согласно примеру третьего примера, если последовательность по третьему примеру не обеспечивается ответом со стороны хоста, последовательность повторяется.
Четвертый пример: устройство авторов настоящего изобретения характеризуется следующей последовательностью переключения протоколов:
После включения питания на устройстве, эмулируется первый сетевой протокол через USB (например, протокол Ethernet-over-USB или WWAN), (например, RNDIS (семейство Microsoft Windows), CDC (например, семейство Linux)) в течение ограниченного времени (например, 5 секунд) и ожидается ответ хоста. В случае положительного ответа последовательность переключения останавливается в этой точке.
В случае отсутствия ответа со стороны хоста, устройство начинает эмулировать второй сетевой протокол через USB (например, протокол Ethernet-over-USB или WWAN), (например, RNDIS (семейство Microsoft Windows), CDC (например, семейство Linux)), отличающийся от первого сетевого протокола через USB (например, протокол Ethernet-over-USB или WWAN).
Пример показан на Фиг. 13.
Согласно примеру четвертого примера, если последовательность по четвертому примеру не обеспечивается ответом со стороны хоста, последовательность повторяется.
Версии перечисления USB
В дополнительном примере обнаруживается ОС. В зависимости от ОС, устройства USB перечислены по-разному. В результате, это используется, чтобы отличить типы ОС, например, между типом Windows и типом MacOS X/Linux. Тем не менее, этот способ потенциально может сделать ошибку в будущих версиях ОС, поэтому существуют конкретные стадии для защиты в потоке, предусмотренном авторами настоящего изобретения. Настоящий способ, возможно, может сделать ошибку с существующей версией ОС, так что существуют конкретные стадии для защиты в потоке, предусмотренном авторами настоящего изобретения.
Авторы настоящего изобретения могут добавить функциональность WWAN (беспроводная глобальная сеть) - теперь она поддерживается OS X 10.6, Windows 8 и Linux 2.6.38.
Пример блок-схемы, в которой ОС обнаруживается путем перечисления USB, показан на Фиг. 6.
Авторы настоящего изобретения поясняют переключение протоколов на примере потока на фигуре 6. Разница между примером на фигуре 6 и описанными выше примерами с первого по четвертый заключается в перечислении USB, которое используется для определения операционной системы. Кроме того, для MacOS X и Linux, в частности, авторы настоящего изобретения добавили поддержку технологии WWAN. Мобильная широкополосная технология, также называемая технологией беспроводной глобальной сети (WWAN), обеспечивает беспроводной высокоскоростной доступ в интернет через портативные устройства.
Первая стадия представляет собой определение типа ОС посредством перечисления USB. В зависимости от ОС, она перечисляется USB устройством по-разному. В результате, это используется, чтобы отличить типы ОС между типом Windows и типом MacOS X/Linux. Тем не менее, этот способ потенциально может сделать ошибку в будущих версиях ОС, поэтому в потоке, предусмотренном авторами настоящего изобретения, существуют конкретные стадии для защиты. Этот способ, возможно, может сделать ошибку с существующей версией ОС, так что в потоке, предусмотренном авторами настоящего изобретения, существуют конкретные стадии для защиты.
Если посредством перечисления USB наблюдаются MacOS или Linux, то осуществляется переход к WWAN в течение ограниченного времени (например, 15 секунд). В случае, в котором установка WWAN была неудачной, осуществляется переход к CDC-ECM в течение ограниченного времени (например, 15 секунд). Если установка CDC-ECM не удалась, предоставляется RNDIS в течение ограниченного времени (например, 30 секунд). В случае, в котором установка драйвера RNDIS была неудачной, предоставляется установка с CD-ROM (с драйверами для WinXP SP3). Если включена функция автозапуска на WinXP SP3 PC, файл INF (драйвер) устанавливается автоматически. Если автозапуск отключен, пользователь устанавливает драйвер вручную с CD-ROM. После завершения установки драйвера, останавливается установка с CD-ROM и предоставляется RNDIS.
Если посредством перечисления USB наблюдается Windows PC, то осуществляется переход к RNDIS в течение ограниченного времени (например, 30 секунд). В случае, в котором установка драйвера RNDIS была неудачной, предоставляется WWAN в течение ограниченного времени (например, 15 секунд). Если установка WWAN была неудачной, осуществляется переход к CDC-ECM в течение ограниченного времени (например, 15 секунд). В случае, в котором установка CDC-ECM была неудачной, осуществляется переход к предоставлению установки с CD-ROM. Если включена функция автозапуска на WinXP SP3 PC, файл INF (драйвер) устанавливается автоматически. Если автозапуск отключен, пользователь устанавливает драйвер вручную с CD-ROM. После завершения установки драйвера, останавливается установка с CD-ROM и предоставляется RNDIS.
В случае положительного ответа на стадии предоставления RNDIS, CDC-ECM или WWAN, последовательность переключение останавливается в этой точке.
Согласно примеру показанного на Фиг. 6 способа после перечисления USB отслеживаются попытки установить драйверы. После неудачной попытки, предпринятой для установки драйвера, не предпринимается никаких попыток установить тот же драйвер снова. После предпринятых неудачных попыток установки всех доступных драйверов способ прекращается.
Согласно примеру показанного на Фиг. 6 способа после перечисления USB, попытки установить драйверы отслеживаются. После неудачной попытки, предпринятой для установки драйвера, не предпринимается никаких попыток установить тот же драйвер снова в течение настоящего цикла петли потока. После предпринятых неудачных попыток установки всех доступных драйверов, петля потока выполняет один цикл.
Пример блок-схемы, в которой ОС обнаружена путем перечисления USB показан на Фиг. 7.
Первая стадия представляет собой определение типа ОС посредством перечисления USB. В зависимости от ОС она перечисляет устройства USB по-разному. В результате, это используется, чтобы отличить типы ОС, например, между первым классом ОС (например, тип Windows) и вторым классом ОС (например, тип MacOS X/Linux). Тем не менее, этот способ потенциально может сделать ошибку в будущих версиях ОС, поэтому в потоке, предусмотренном авторами настоящего изобретения, существуют конкретные стадии для защиты от таких ошибок. Этот способ, возможно, может сделать ошибку с существующей версией ОС, так что в потоке, предусмотренном авторами настоящего изобретения, существуют конкретные стадии для защиты.
Если перечисление USB определяет, что ОС от первого класса ОС, то способ переходит к блоку (В). Затем проверяется, содержит ли хост устройство правильный драйвер для связи с совместимым USB-устройством. Если проверка показывает, что хост устройство не содержит правильного драйвера, делается попытка установить правильный драйвер. Эта стадия ждет в течение предварительно определенного времени результат, что правильный драйвер был успешно установлен на хост. Если было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хост, то совместимое USB-устройство переходит к связи с хостом в контексте первого класса ОС. Если не было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хосте, то способ переходит к блоку (А).
Если перечисление USB определяет, что ОС от первого класса ОС, то способ переходит к блоку (А). Затем проверяется, содержит ли хост устройство правильный драйвер для связи с совместимым USB-устройством. Если проверка показывает, что хост устройство не содержит правильного драйвера, делается попытка установить правильный драйвер. Эта стадия ждет в течение предварительно определенного времени результат о том, что правильный драйвер был успешно установлен на хост. Если было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хост, то совместимое USB-устройство переходит к связи с хостом в контексте второго класса ОС. Если не было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хосте, способ переходит к блоку (В).
Тем не менее, согласно примеру показанного на Фиг. 7 способа после перечисления USB отслеживаются попытки установить драйверы. После неудачной попытки, предпринятой для установки драйвера, не предпринимается никаких попыток установить тот же драйвер снова. После предпринятых неудачных попыток установки всех доступных драйверов, способ прекращается.
Пример показанного на Фиг. 7 способа показан на Фиг. 9. На Фиг. 9 отслеживаются попытки установить драйверы. После неудачной попытки, предпринятой для установки драйвера, после перечисления USB не предпринимается никаких попыток установить тот же драйвер снова. После предпринятых неудачных попыток установки всех доступных драйверов, способ предлагает пользователю подсоединить физический носитель к хосту. Подключение физического носителя к хосту может включать в себя помещение CD-ROM с файлами драйверов, соответствующих ОС хоста, в хост CD-ROM накопителя. Подключение физического носителя к хосту может включать в себя подключение USB FLASH накопителя, внешнего жесткого диска или любой другой внешней памяти с файлами драйверов, соответствующих ОС хоста к хосту. Затем файл INF (драйвер INF) или его эквивалент устанавливается путем автозапуска или, если автозапуск не работоспособный, пользователь устанавливает файл INF (драйвер INF) или его эквивалент вручную. Специалисту в настоящей области техники будет понятно, что на Фиг. 9 цель потока представляет собой эмуляцию установки CD-ROM: идеально драйвер будет установлен без помещение пользователем CD-ROM в хост.
Пример показанного на Фиг. 7 способа показан на Фиг. 11. На Фиг. И отслеживаются попытки установить драйверы после перечисления USB. После неудачной попытки, предпринятой для установки драйвера, не предпринимается никаких попыток установить тот же драйвер снова. После предпринятых неудачных попыток установки всех доступных драйверов, способ предлагает пользователю подсоединить хост к серверу поставщика ОС или к серверу, который содержит необходимый драйвер. Затем файл INF (драйвер INF) или его эквивалент устанавливается с сервера поставщика ОС или с сервера, который содержит необходимый драйвер.
Способы, примеры которых показаны на Фиг. 7, 9 и 11, характеризуются таким преимуществом, что связи USB совместимого устройства представляют собой устойчивые к непредвиденным изменениям в будущих операционных системах первого класса или в будущих операционных системах второго класса. Например, если будущая операционная система первого класса приводит ее к появлению результата теста перечисления USB, что эта ОС второго класса, то драйвер, соответствующий второму классу, устанавливается на хост не успешно, так как хост представляет собой ОС первого класса. В результате, совместимое USB-устройство перейдет к попытке установить драйвер первого класса ОС, который в случае успеха разрешит совместимому USB-устройству успешно взаимодействовать с хостом, который содержит операционную систему первого класса, несмотря на то, что тест перечисление USB первоначально идентифицировал класс операционной системы хоста неправильно.
Пример блок-схемы, в которой ОС обнаружена путем перечисления USB показан на Фиг. 8.
Первая стадия представляет собой определение типа ОС посредством перечисления USB. В зависимости от ОС, она перечисляет USB-устройства по-разному. В результате, это используется для отличия типа ОС между n классами ОС, где n равно по меньшей мере 3, включающих в себя первый класс ОС (например, тип Windows), второй класс ОС (например, тип MacOS X/Linux) и так далее. Тем не менее, этот способ потенциально может допустить ошибку в будущих версиях ОС, поэтому в потоке, предусмотренном авторами настоящего изобретения, существуют конкретные стадии для защиты от такой ошибки. Этот способ, возможно, может допустить ошибку с существующей версией ОС, поэтому в потоке, предусмотренном авторами настоящего изобретения, существуют конкретные стадии для защиты.
Если перечисление USB определяет, что ОС от первого класса ОС, то способ переходит к блоку класса 1. Затем проверяется, содержит ли хост-устройство правильный драйвер для связи с совместимым USB-устройством. Если проверка показывает, что хост-устройство не содержит правильного драйвера, делается попытка установить правильный драйвер. Эта стадия ждет в течение предварительно определенного времени результат, что правильный драйвер был успешно установлен на хост. Если было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хост, то совместимое USB-устройство переходит к связи с хостом в контексте первого класса ОС. Если не было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хост, то способ переходит к блоку класса 2.
Если перечисление USB определяет, что ОС от второго класса ОС, то способ переходит к блоку класса 1. Затем проверяется, содержит ли хост-устройство правильный драйвер для связи с совместимым USB-устройством. Если проверка показывает, что хост-устройство не содержит правильного драйвера, делается попытка установить правильный драйвер. Эта стадия ждет в течение предварительно определенного времени результат, что правильный драйвер был успешно установлен на хост. Если было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хост, то совместимое USB-устройство переходит к связи с хостом в контексте второго класса ОС. Если не было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хост, то способ переходит к блоку класса 3.
Если перечисление USB определяет, что ОС представляет собой i-ый класс ОС, где 1≤i≤n и n≥3, то способ переходит к блоку класса i. Затем проверяется, содержит ли хост устройство правильный драйвер для связи с совместимым USB-устройством. Если проверка показывает, что хост-устройство не содержит правильный драйвер, делается попытка установить правильный драйвер. Эта стадия ждет в течение предварительно определенного времени результат, что правильный драйвер был успешно установлен на хост. Если было определено до того, как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хост, то совместимое USB-устройство переходит к связи с хостом в контексте i-го класса ОС. Если не было определено до того как прошло предварительно определенное время, что правильный драйвер был успешно установлен на хост, то способ переходит к блоку класса [[(i)mod(n)]+1]. Таким образом, если i=n, то способ переходит к блоку класса 1, потому что (n)mod(n)+1=1.
Тем не менее, согласно примеру показанного на Фиг. 8 способа после перечисления USB отслеживаются попытки установить драйверы. После неудачной попытки установки драйвера не предпринимается никаких попыток, чтобы установить его снова. После всех неудачных попыток установки всех доступных драйверов способ прекращается.
Согласно варианту примера показанного на Фиг. 8 способа отслеживаются попытки установки драйверов. Тем не менее, допускается повторение попытки установки драйверов. Так, например, может быть предпринята попытка установки драйвера в порядке класс 1 - класс 2 - класс 1 - класс 2 - класс 3 - класс 1 - класс 2 класс 3 - класс 4. Это может быть полезно, например, для попытки установить драйвер более общего класса чаще, чем менее общего класса. Попытка установить драйвер может быть неудачной, например, когда хост находится в фазе запуска, так что может быть полезно попытаться установить драйвер более одного раза.
Пример показанного на Фиг. 8 способа показан на Фиг. 10. На Фиг. 10 отслеживаются попытки установить драйверы после перечисления USB. После неудачной попытки, предпринятой для установки драйвера, не предпринимается никаких попыток установить тот же драйвер снова. После предпринятых неудачных попыток установки всех доступных драйверов, способ предлагает пользователю подсоединить физический носитель к хосту. Подсоединение физического носителя к хосту может включать в себя помещение CD-ROM с файлами драйверов, соответствующих ОС хоста, в хост CD-ROM накопителя. Подсоединение физического носителя к хосту может включать в себя подключение USB FLASH накопителя, внешнего жесткого диска или любой другой внешней памяти с файлами драйверов, соответствующих ОС хоста, к хосту. Затем файл INF (драйвер INF) или его эквивалент устанавливается путем автозапуска или, если автозапуск не работоспособный, пользователь устанавливает файл INF (драйвер INF) или его эквивалент вручную. Специалисту в настоящей области техники будет понятно, что на Фиг. 10, цель потока представляет собой эмуляцию установки CD-ROM: идеально драйвер будет установлен без помещение пользователем CD-ROM в хост.
Пример показанного на Фиг. 8 способа показан на Фиг. 12. На Фиг. 12 отслеживаются попытки установить драйверы после перечисления USB. После неудачной попытки, предпринятой для установки драйвера, не предпринимается никаких попыток установить тот же драйвер снова. После предпринятых неудачных попыток установки всех доступных драйверов способ предлагает пользователю подсоединить хост к серверу поставщика ОС. Затем файл INF (драйвер INF) или его эквивалент устанавливается с сервера поставщика ОС.
Способы, примеры которых показаны на Фиг. 8, 10 и 12, характеризуется тем преимуществом, что связи совместимого USB-устройства представляют собой устойчивые к непредвиденным изменениям в будущих операционных системах соответствующего класса. Например, если будущая операционная система второго класса приводит к появлению результата теста перечисления USB, что эта ОС первого класса, драйвер, соответствующий первому классу, не успешно устанавливается на хост, так как хост представляет собой ОС второго класса. В результате, совместимое USB-устройство перейдет к попытке установить драйвер второго класса ОС, который в случае успеха позволит совместимому USB-устройству успешно взаимодействовать с хостом, который содержит операционную систему второго класса, несмотря на то, что тест перечисление USB первоначально идентифицировал класс операционной системы хоста неправильно.
Управление возможностью подключение LAN (управление интерфейсом Wi-Fi для портативных устройств)
Портативное устройство маршрутизатор предусматривает интерфейс глобальной вычислительной сети (WAN) (используя, например, стандартизированные телекоммуникаций, такие как 2G/3G/4G/LTE) и интерфейс локальной вычислительной сети (LAN) (например, сети WiFi, университетские сети, личные сети, включающие в себя Bluetooth и другие сетевые подключения малой дальности). WAN может представлять собой беспроводную WAN, как показано, например, на Фиг. 15. Интерфейс LAN может предусматривать возможность беспроводного подключения, проводного подключения или и проводного и беспроводного подключения, например, как схематически показано на Фиг. 15. Интерфейс LAN может быть включен только, когда устройство подключено к глобальной сети. Например, на фигуре 16 нет беспроводного соединения WAN, и интерфейс LAN мобильного маршрутизатора не работоспособен.
Интерфейс LAN может быть включен только в пределах предварительно определенного диапазона силы сигнала WAN. Сила сигнала WAN может быть обнаружена с помощью портативного маршрутизатора. Например, на Фиг. 17 присутствует только слабое беспроводное соединение WAN и интерфейс LAN мобильного маршрутизатора не работоспособен. Другие устройства способны подключаться через маршрутизатор к сети WAN (например, к интернету), используя интерфейс LAN, когда интерфейс LAN активирован, как схематически показано на Фиг. 15.
Интерфейс LAN маршрутизатора может быть отключен, когда устройство не подключено к сети WAN. Например, на Фиг. 16 нет беспроводного соединения WAN и интерфейс LAN мобильного маршрутизатора не работоспособен. Интерфейс LAN маршрутизатора может быть отключен, когда сила сигнала WAN ниже предварительно определенного уровня. Например, на Фиг. 17 присутствует только слабое беспроводное соединение WAN, и интерфейс LAN мобильного маршрутизатора не работоспособен. Согласно одному примеру уровень сигнала должен быть ниже порога в течение определенного времени, прежде чем интерфейс LAN отключится. Маршрутизатор может поддерживать активацию LAN, если, например, присутствует связь между другими устройствами в LAN, даже когда в противном случае интерфейс LAN должен быть выключен, потому что, например, нет подключение к сети WAN или сила сигнала WAN ниже предварительно определенного уровня. Например, на Фиг. 18 нет беспроводного соединения WAN, но интерфейс LAN мобильного маршрутизатора работоспособен, потому что присутствует связь между другими устройствами в LAN.
Маршрутизатор снижает потребляемую мощность (он питается, например, от аккумулятора или питается от электросети), когда интерфейс LAN выключен. Маршрутизатор может включать в себя аккумулятор.
Когда подключение к WAN отсутствует или сила сигнал WAN слишком слаба, отключение интерфейса LAN также обеспечивает правильный пользовательский опыт для пользователей других устройств LAN, возможно использующих маршрутизатор. Например, это предотвращает от ожидания, подключенного к LAN пользователя устройства, в течение некоторого времени, пока его устройство не реагирует, тогда пользователь не ждал бы, если бы он знал о том, что подключение к WAN отсутствует или слишком слабое, чтобы обеспечить надежное обслуживание или обслуживании с приемлемо быстрой скоростью передачи данных. На Фиг. 19 представлен пример сообщения, предоставленного пользователю мобильного устройства, сообщающего ему о том, что интерфейс LAN не доступен. На Фиг. 20 представлен пример сообщения, предоставленного пользователю мобильного устройства, сообщающего ему о том, что интерфейс LAN не доступен, потому что не доступна сеть WAN. На Фиг. 21 представлен пример сообщения, предоставленного пользователю мобильного устройства, сообщающего ему о том, что интерфейс LAN не доступен, потому что сигнал WAN слишком слаб. На Фиг. 22 представлен пример сообщения, предоставленного пользователю мобильного маршрутизатора, сообщающего ему о том, что интерфейс LAN не предоставлен. На Фиг. 23 представлен пример сообщения, предоставленного пользователю мобильного маршрутизатора, сообщающего ему о том, что интерфейс LAN не предоставлен, потому что не доступна сеть WAN. На Фиг. 24 представлен пример сообщения, предоставленного пользователю мобильного маршрутизатора, сообщающего ему о том, что интерфейс LAN не предоставлен, потому что сигнал WAN слишком слаб.
Другие устройства LAN, например, не будут пытаться подключиться к интернету, используя маршрутизатор, если маршрутизатор находится в области низкого уровня сигнала WAN (необслуживаемая область).
Уже существующие устройства, такие как портативные маршрутизаторы и телефоны с функцией портативного маршрутизатора, будут обеспечивать возможность включения или отключения интерфейса LAN, не зависящие от того, подключено устройство к сети WAN или нет.
В настоящей области техники предусматривается портативный маршрутизатор; который содержит интерфейс WAN (например, беспроводной, например, 2G/3G/4G) и интерфейс LAN (например, Wi-Fi). В том случае, если есть сигнал WAN (например, беспроводной, например, 2G/3G/4G), интерфейс LAN (например, Wi-Fi) включен и Wi-Fi устройства могут подключаться к WAN через маршрутизатор. В том случае, если нет сигнала WAN, интерфейс LAN (например, Wi-Fi) отключается для экономии заряда аккумулятора и обеспечивается правильный пользовательский опыт в устройствах Wi-Fi, таких как iPhone: они не будут пытаться подключиться к интернету через маршрутизатор в том случае, если маршрутизатор находится в необслуживаемой области.
Мобильная точка доступа - (например, «мгновенный 4G»)
Авторы настоящего изобретения предусматривают простой жесткий (или программный) переключатель на мобильном телефоне (например, когда он представляет собой маршрутизатор) для мгновенного и автоматического общего доступа к сети Wi-Fi, используя телефон в качестве мобильной точки доступа. Например, пользователь мгновенно может открыть общий доступ в интернет, используя этот переключатель на телефоне, вместо комплексного пользовательского интерфейса (UI). Так один вариант осуществления может быть для вечеринки, чтобы мгновенно включать доступ в интернет друзьям через свой телефон. Затем файлы на телефоне также могут быть открыты для общего доступа (контроль доступа будет мешать другим файлам быть открытыми для общего доступа). Альтернативно, файлы на телефоне могут быть открыты для общего доступа без предоставления доступа в интернет. Простой жесткий (или программный) переключатель на мобильном телефоне может быть предусмотрен для отключения общего доступа к сети Wi-Fi.
Авторы настоящего изобретения предоставляют простой жесткий (или программный) переключатель на мобильном телефоне (например, когда он представляет собой маршрутизатор) для мгновенного и автоматического общего доступа к сети Wi-Fi, используя телефон в качестве мобильной точки доступа. Например, пользователь мгновенно может открыть общий доступ в интернет, используя этот переключатель на телефоне, вместо комплексного пользовательского интерфейса (UI). Так один вариант осуществления может быть для вечеринки, чтобы мгновенно включать доступ в интернет друзьям через свой телефон. Затем файлы на телефоне также могут быть открыты для общего доступа (контроль доступа будет мешать другим файлам быть открытыми для общего доступа). Мобильное устройство может представлять собой, например, мобильный телефон, мобильный смартфон или мобильный планшетный компьютер. Альтернативно, файлы на телефоне могут быть открыты для общего доступа без предоставления доступа в интернет. Простой жесткий (или программный) переключатель на мобильном телефоне может быть предусмотрен для отключения совместного доступа к сети Wi-Fi.
Авторы настоящего изобретения предусматривают скрытую механическую кнопку на мобильном телефоне (например, когда он представляет собой маршрутизатор) для мгновенного и автоматического включения общего доступа к сети Wi-Fi, используя телефон в качестве мобильной точки доступа. Например, пользователь мгновенно может открыть общий доступ в интернет, используя эту скрытую механическую кнопку на телефоне, вместо комплексного пользовательского интерфейса (UI). Так один вариант осуществления может быть для вечеринки, чтобы мгновенно включать доступ в интернет друзьям через свой телефон. Затем файлы на телефоне также могут быть открыты для общего доступа (контроль доступа будет мешать другим файлам быть открытыми для общего доступа). Альтернативно, файлы на телефоне могут быть открыты для общего доступа без предоставления доступа в интернет. Скрытая механическая кнопка на мобильном телефоне может быть предусмотрена для отключения совместного доступа к сети Wi-Fi.
Авторы настоящего изобретения предусматривают скрытую механическую кнопку на мобильном телефоне (например, когда он представляет собой маршрутизатор) для мгновенного и автоматического общего доступа к сети Wi-Fi, используя телефон в качестве мобильной точки доступа. Например, пользователь мгновенно может открыть общий доступ в интернет, используя эту скрытую механическую кнопку на телефоне, вместо комплексного пользовательского интерфейса (UI). Так один вариант осуществления может быть для вечеринки, чтобы мгновенно включать доступ в интернет друзьям через свой телефон. Затем файлы на телефоне также могут быть открыты для общего доступа (контроль доступа будет мешать другим файлам быть открытыми для общего доступа). Мобильное устройство может представлять собой, например, мобильный телефон, мобильным смартфон или мобильный планшетный компьютер. Альтернативно, файлы на телефоне могут быть открыты для общего доступа без предоставления доступа в интернет. Скрытая механическая кнопка на мобильном телефоне может быть предусмотрена для отключения общего доступа к сети Wi-Fi.
Авторы настоящего изобретения предусматривают нажимное управление на мобильном телефоне (например, когда он представляет собой маршрутизатор) для мгновенного и автоматического общего доступа к сети Wi-Fi, используя телефон в качестве мобильной точки доступа. Например, пользователь мгновенно может открыть общий доступ в интернет, используя это нажимное управление на телефоне, вместо комплексного пользовательского интерфейса (UI). Так один вариант осуществления может быть для вечеринки, чтобы мгновенно включать доступ в интернет друзьям через свой телефон. Затем файлы на телефоне также могут быть открыты для общего доступа (контроль доступа будет мешать другим файлам быть открытыми для общего доступа). Альтернативно, файлы на телефоне могут быть открыты для общего доступа без предоставления доступа в интернет. Нажимное управление на мобильном телефоне может быть предусмотрено для включения/отключения общего доступа к сети Wi-Fi.
Авторы настоящего изобретения предусматривают нажимное управление на мобильном телефоне (например, когда он представляет собой маршрутизатор) для мгновенного и автоматического общего доступа к сети Wi-Fi, используя телефон в качестве мобильной точки доступа. Например, пользователь мгновенно может открыть общий доступ в интернет, используя это нажимное управление на устройстве, вместо комплексного пользовательского интерфейса (UI). Так один вариант осуществления может быть для вечеринки, чтобы мгновенно включать доступ в интернет друзьям через свое мобильное устройство. Затем файлы на мобильном устройстве также могут быть открыты для общего доступа (контроль доступа будет мешать другим файлам быть открытыми для общего доступа). Мобильное устройство может представлять собой, например, мобильный телефон, мобильный смартфон или мобильный планшетный компьютер. Альтернативно, файлы на мобильном устройстве могут быть открыты для общего доступа без предоставления доступа в интернет. Нажимное управление на мобильном телефоне может быть предусмотрено для включения/отключения общего доступа к сети Wi-Fi.
Авторы настоящего изобретения предусматривают полоски емкостных датчиков на мобильном телефоне (например, когда он представляет собой маршрутизатор), так что мобильный телефон может знать, когда пользователь поднимает его вверх и сразу после того как пользователь поднимает телефон вверх, осуществляется мгновенное и автоматическое включение общего доступа к сети Wi-Fi, используя телефон в качестве мобильной точки доступа. Например, пользователь мгновенно может открыть для общего доступа доступ в интернет, подняв телефон вверх, вместо комплексного пользовательского интерфейса (UI). Так один вариант осуществления может быть для вечеринки, чтобы мгновенно включать доступ в интернет друзьям через свой телефон. Затем файлы на телефоне также могут быть открыты для общего доступа (контроль доступа будет мешать другим файлам быть открытыми для общего доступа). Альтернативно, файлы на телефоне могут быть открыты для общего доступа без предоставления доступа в интернет. Мгновенный и автоматический общий доступ к сети Wi-Fi может быть отключен, когда пользователь опустил телефон вниз.
Авторы настоящего изобретения предусматривают полоски емкостных датчиков на мобильном телефоне (например, когда он представляет собой маршрутизатор), так что мобильный телефон может знать, когда пользователь поднимает его вверх и сразу после того как пользователь поднимает телефон вверх, осуществляется мгновенное и автоматическое включение общего доступа к сети Wi-Fi, используя телефон в качестве мобильной точки доступа. Например, пользователь мгновенно может открыть для общего доступа доступ в интернет, подняв телефон вверх, вместо комплексного пользовательского интерфейса (UI). Так один вариант осуществления может быть для вечеринки, чтобы мгновенно включать доступ в интернет друзьям через свой телефон. Затем файлы на телефоне также могут быть открыты для общего доступа (контроль доступа будет мешать другим файлам быть открытыми для общего доступа). Мобильное устройство может представлять собой, например, мобильный телефон, мобильный смартфон или мобильный планшетный компьютер. Альтернативно, файлы на телефоне могут быть открыты для общего доступа без предоставления доступа в интернет. Мгновенный и автоматический общий доступ к сети Wi-Fi может быть отключен, когда пользователь опустит телефон вниз.
Мобильный телефон (например, когда он представляет собой маршрутизатор), может быть подключен к сети мобильной связи 4G. Мобильный телефон (например, когда он представляет собой маршрутизатор) может быть подключен к сети мобильной связи 3G. Мобильный телефон (например, когда он представляет собой маршрутизатор) может быть подключен к сети мобильной связи 2G. Мобильное устройство (например, когда оно представляет собой маршрутизатор) может быть подключено к сети мобильной связи 4G. Мобильное устройство (например, когда оно представляет собой маршрутизатор) может быть подключено к сети мобильной связи 3G. Мобильное устройство (например, когда оно представляет собой маршрутизатор) может быть подключено к сети мобильной связи 2G.
Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может представлять собой устройство в классическом форм-факторе. Корпус устройства может быть единым блоком. Устройство может быть оснащено сенсорным экраном. Операционная система устройства может представлять собой Google Android. Устройство может содержать бистабильный экран. Устройство может содержать сенсорный экран и дополнительный бистабильный экран. Бистабильный экран может быть таким, который может быть обновлен полностью или частично, например, в ограниченной области экрана или на всей площади экрана, начиная с любого пикселя в этой области экрана. Стеклянная подложка устройства может быть изогнута в соответствии с кривизной поверхности устройства.
Устройство отображения в классическом форм-факторе может содержать множество экранов. Классический форм-фактор включает в себя плоский, тонкий, блок, плитку и моноблок. Устройства отображения в классическом форм-факторе, например, тонкие устройства, такие как iPhoneTM и iPadTM, известны. Тем не менее, настоящие устройства содержат только единственный экран отображения. Устройство в классическом форм-факторе может представлять собой тонкое устройство.
Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может быть использовано для определения ограниченного набора пользователей, которые могут подключаться к устройству, чтобы осуществить мгновенный и автоматический общий доступ к сети Wi-Fi с ограниченным набором пользователей.
Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может обеспечить беспроводное соединение с персональным компьютером для разрешения этому компьютеру подключиться к интернету.
Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может предусматривать беспроводную связь с двумя персональными компьютерами, чтобы позволить общий доступ к файлам или общий доступ к ресурсам (например, общий доступ к прикладному программному обеспечению) между этими двумя персональными компьютерами через достоверного посредника: мобильное устройство.
Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может предусматривать синхронизацию файлов для файлов, которые находятся в общем доступе, используя автоматический общий доступ к сети Wi-Fi с помощью мобильного устройства.
Мобильное устройство (например, когда оно представляет собой маршрутизатор) может представлять собой, например, персональный компьютер, консоль видео игры, смартфон, цифровой аудио-плеер, мобильный телефон или планшетный компьютер. Мобильное устройство может включать в себя встроенную GPS антенну.
Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может предусматривать мгновенный и автоматический общий доступ к беспроводной сети в ответ на единственное действие пользователя, единственное действие предусматривает физический контактный жест пользователя с мобильным устройством или команду голосовой активации, когда устройство уже включено и подключено к мобильной сети телефона. Общий доступ может быть с устройством другого пользователя или с множеством других пользовательских устройств.
Виртуальный интерфейс Web-USB для беспроводных устройств
Большой недостаток iPhone/iPad заключается в том, что он не содержит разъем универсальной последовательной шины (USB). Авторы настоящего изобретения предусматривают подключение Wi-Fi от адаптера Wi-Fi с интерфейсом USB; затем мобильное устройство (например, когда оно представляет собой маршрутизатор) может взаимодействовать с запоминающим устройством в адаптере Wi-Fi, а также с каким-либо внешним устройством, которое включает в себя адаптер, как будто интерфейс USB был собственный у мобильного устройства. Таким образом, можно просмотреть файловую структуру файлов, хранящихся на самом адаптере USB в веб-браузере на мобильном устройстве или распечатать на принтере, сопряженном с адаптером USB, или распечатать на принтере, подключенном, например, к мобильному телефону. Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может предусматривать автоматический общий доступ к беспроводной сети.
USB накопитель для бортовой аудиосистемы
Бортовая (например, автомобильная) аудиосистема часто содержит интерфейсы USB для МР3 файлов, но не содержит никакой возможности доступа к интернет-радио (что в настоящее время доступно только на действительно высокопроизводительных системах). Авторы настоящего изобретения предусматривают адаптер USB, позволяющий беспроводную передачу данных, который может принимать потоковое радио (например, для интернет-радиостанций, Spotify и т.д.). Адаптер USB, позволяющий беспроводную передачу данных, может взаимодействовать по беспроводной связи с мобильным телефоном или другими мобильными устройствами (например, когда оно представляет собой маршрутизатор). Мобильный телефон или другое мобильное устройство может предусматривать автоматический общий доступ к беспроводной сети. Мобильный телефон или другое мобильное устройство может обеспечить беспроводной доступ к интернету, тем самым обеспечивая доступ к радиостанциям, которые не могут быть получены с помощью бортового приемника радиовещания. Адаптер USB захватывает поток данных и преобразует его в последовательность файлов, так же, как файлы МР3 в бортовой (например, в автомобильной) аудиосистеме, предназначенной для чтения. Это позволяет даже основному устройству бортовой (например, автомобильной) аудиосистемы содержать воспроизведение/перемотку, хранение и т.п. функциональные возможности для интернет-радио.
Потоковое аудио хранится по меньшей мере в двух отдельных файлах, что позволяет пользователю выбрать переход к следующему треку, используя программное обеспечения аудиосистемы автомобиля. Пользователь может слушать музыку онлайн в своем транспорте (например, автомобиле) без внесения изменений в бортовую (например, автомобильную) аудиосистему. Онлайн-интерфейс используется для настройки услуги выбора источника потока. Онлайн-интерфейс может быть предусмотрен мобильным телефоном или другим мобильным устройством.
Пример устройства без видимых механических кнопок
Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может представлять собой цельную, моноблоковую поверхность, хотя оно все еще может содержать скрытые механические кнопки, например, для регулировки увеличение громкости, снижение громкости.
Пример нажимного управления
Мобильное устройство (например, когда оно представляет собой маршрутизатор) (например, мобильный телефон) может быть включено или выключено нажатием на него.
Пример изогнутого телефона
Телефон уникальной и органической формы представляет важнейшее значение для быстрой индивидуализации продукции в переполненном пространстве. Мобильный телефон (например, когда он представляет собой маршрутизатор) характеризуется вогнутой фронтальной поверхностью и выпуклой тыльной поверхностью, которые могут быть такой же или подобной величины кривизны. Вогнутая фронтальная сторона может соответствовать пути пальца при вращении запястья. Поэтому она очень естественна для пользования. Характеризующийся изогнутой поверхностью динамик, как вибрирующий громкоговоритель с распределенным принципом работы (DML), также лучше, так как, если главный экран (например, LCD) с возбудителями динамиков был бы плоской поверхностью, то это звучало бы неприятно, если бы эта плоская поверхность находилась внизу напротив поверхности стола. Изгиб поверхности предотвращает этот случай. Предпочтительная кривизна фронтальной и тыльной поверхностей характеризуется цилиндрической формой, а не сферической или асферической.
Выпуклая тыльная поверхность может представлять собой бистабильный дисплей. При нормальном положении покоя, представляющем собой фронтальной поверхностью вниз, тыльный экран с бистабильным изображением обычно отображается, когда телефон находится в состоянии покоя. Это положение покоя представляет собой устойчивое. Если телефон находится тыльной поверхностью вниз (т.е. выпуклой поверхностью вниз), телефон может вращаться, что представляет собой неустойчивое состояние. Поэтому пользователь, скорее всего, положит телефона фронтальной поверхностью (т.е. вогнутой поверхностью) вниз, с показывающим бистабильным экраном.
Когда телефон находится в кармане, фронтальная поверхность (вогнутая поверхность) может находиться фронтальной стороной внутрь, так как это лучше соответствует кривизне ноги. Это может представлять собой лучшую конфигурацию (в отличие от фронтальной поверхностью вверх) для приемной антенны.
Пример изогнутого устройства
Устройство уникальной и органической формы представляет важнейшее значение для быстрой индивидуализации продукции в переполненном пространстве. Мобильное устройство характеризуется вогнутой фронтальной поверхностью и выпуклой тыльной поверхностью, которая может быть такой же или подобной величины кривизны. Вогнутая фронтальная сторона может соответствовать пути пальца при вращении запястья. Поэтому она очень естественна для пользования. Характеризующийся изогнутой поверхностью динамик, как вибрирующий громкоговоритель с распределенным принципом работы (DML), также лучше, так как, если главный экран (например, LCD) с возбудителями динамиков был бы плоской поверхностью, то это звучало бы неприятно, если эта плоская поверхность находилась бы внизу напротив поверхности стола. Изгиб поверхности предотвращает этот случай. Предпочтительная кривизна фронтальной и тыльной поверхностей характеризуется цилиндрической формой, а не сферической или асферической.
Выпуклая тыльная поверхность может представлять собой бистабильный дисплей. При нормальном положении покоя, представляющем собой фронтальной поверхностью вниз, тыльный экран с бистабильным дисплеем обычно отображается, когда устройство находится в состоянии покоя. Это положение покоя представляет собой устойчивое. Если устройство находится тыльной поверхностью вниз (т.е. выпуклой стороной вниз), устройство может вращаться, что представляет собой неустойчивое состояние. Поэтому пользователь, скорее всего, положит устройство фронтальной поверхностью (т.е. вогнутой поверхностью) вниз, с показывающим бистабильным экраном.
Когда устройство находится в кармане, фронтальная поверхность (вогнутая поверхность) может находиться фронтальной стороной внутрь, так как это лучше соответствует кривизне ноги. Это может представлять собой лучшую конфигурацию (в отличие от фронтальной поверхностью вверх) для приемной антенны.
Изогнутое устройство (например, когда оно представляет собой маршрутизатор) может представлять собой, например, мобильный телефон, мобильный смартфон, устройство мобильного планшетного компьютера, персональный компьютер, консоль видео игры или цифровой аудиоплеер.
Пример емкостных датчиков «удерживания»
С обычного телефона нужно вручную активировать главный экран, если телефон находится в состоянии ожидания, как правило, путем нажатия кнопки. Авторы настоящего изобретения используют полосы емкостных датчиков в телефоне, так что телефон может знать, если пользователь поднял его, а затем автоматически пробуждаться, например, активировать запуск/главный экран.
Это может быть использовано вместо программной или жесткой блокировки кнопок на телефоне, а также для яркости экрана.
Рассмотрение возможных устройств и их возможных съемных корпусов
В настоящей области техники предусмотрено устройство со съемным корпусом (например, корпус телефона) с бистабильным или с низкой (например, очень низкой) потребляемой мощностью дисплеем на его тыльной стороне. На фигуре 5 показано классическое устройство в классическом форм-факторе, расположенное внутри съемного корпуса, для образования сборочного устройства. Устройство (например, телефон) может быть снабжено аккумулятором. Корпус может быть снабжен аккумулятором. Если аккумулятор присутствует внутри устройства (например, телефона), то заряженный аккумулятор в корпусе может быть использован для зарядки аккумулятора устройства. Пользователь может снять съемный корпус с устройства, когда оба аккумулятора в корпусе и в устройстве разряжены, для того, чтобы прикрепить другой съемный корпус с хорошо заряженным аккумулятором, также чтобы зарядить аккумулятор устройства или для питания устройства. Пользователь может обладать несколькими съемными корпусами, так что пользователь может заменять съемные корпуса несколько раз, чтобы каждый раз заряжать аккумулятор устройства или для питания устройства, не требуя подключение к электросетевому источнику питания.
Соединение (например, соединение для передачи данных) от корпуса к устройству (например, телефону) может быть реализовано с помощью соединительного провода или беспроводным способом, например, по Bluetooth. Проводное соединение между устройством и его съемным корпусом может быть реализовано через соединение между устройством и его съемным корпусом, например через порт устройства, также с помощью совместимого USB порта устройства или с помощью пользовательского порта устройства. Соединение между устройством и его съемным корпусом может быть реализовано через соединение между устройством и его съемным корпусом, например, через порт устройства, также с помощью пользовательского порта устройства. Соединение может быть беспроводным. Съемный корпус может предусматривать порт, который выполнен с возможностью предусматривать подключение порта устройства, которое больше не доступно для использования, когда устройство находится в соединении с его съемным корпусом. Такая возможность подключения может представлять собой проводное или беспроводное соединение.
Соединение (например, соединение для передачи данных) между хостом и устройством (например, телефоном) может быть реализовано с помощью соединительного провода или беспроводным способом, например, по Bluetooth. Проводное соединение между устройством и его хостом может быть реализовано через соединение между устройством и хостом, например, через порт устройства, также с помощью совместимого USB порта устройства или с помощью пользовательского порта устройства. Соединение между устройством и его хостом может быть реализовано через соединение между устройством и его хостом, например, через порт устройства, также с помощью пользовательского порта устройства. Соединение может быть беспроводным. Хост может предусматривать порт, который выполнен с возможностью предусматривать подключение порта устройства, которое больше не доступно, для использования, когда устройство находится в соединении с его хостом. Такая возможность подключение может представлять собой проводное или беспроводное соединение.
Согласно примеру сборочное устройство содержит устройство и съемный корпус для устройства. Устройство может включать в себя внешние электрические контактные элементы. Съемный корпус может включать в себя внешние электрические контактные элементы. Устройство и съемный корпус могут содержать совмещающиеся направляющие поверхности, которые направляют съемный корпус в правильное положение для соединения с устройством. Одно устройство или его съемный корпус может быть снабжен магнитом, в то время как другое устройство или его съемный корпус может быть снабжен материалом, способным магнитному притяжению, причем магнитная сила между магнитом и материалом, способным магнитному притяжению, достаточно велика, чтобы втолкнуть съемный модуль в крепкий контакт с устройством. Контакт может включать в себя электрический контакт между внешними электрическими контактными элементами съемного модуля и устройства. Согласно одному примеру, магнит присутствует в устройстве. Согласно другому примеру, магнит присутствует в съемном корпусе.
Пользовательские сценарии, включающие в себя описанные ниже.
Согласно примеру предусмотрен сборочный телефон в классическом форм-факторе с двойным экраном с бистабильным дисплеем. Бистабильный дисплей представляет собой часть съемного корпуса сборочного телефона. Преимущество телефона в классическом форм-факторе с двойным экраном заключается в том, что один экран всегда видимый, какой бы стороной вверх устройство не размещалось на столе. Отображением входящего сообщения на обоих экранах гарантируется, что входящие сообщения всегда видны, когда устройство лежит на столе. Первый экран отображения может использовать технологию электросмачивания. Согласно другому примеру, второй экран отображения может использовать технологию электросмачивания, например, Liquavista.
Внешний вид устройства или сборочного устройства может быть контекстно-связанный, например, по отношению к позиции, которая определена с использованием приемника глобальной системы позиционирования (GPS) или по отношению к погоде, или по отношению к температуре, или по отношению ко времени суток. Контекст, связанный (например, позиционно-связанный) с внешним видом может включать в себя рекламу на основе определения местоположения. Контекст, связанный (например, позиционно-связанный) с внешним видом может включать в себя результаты поиска на основе определения местоположения.
Уведомление и персонализация представляют собой важные задачи в области мобильных компьютеров. Для уведомления, как известно, используются звук, вибрация или дисплеи LCD/AMOLED (жидкокристаллический дисплей/активная матрица на органических светодиодах). Все эти способы предусматривают уведомления в течение ограниченного времени и не могут работать в постоянно активном режиме из-за высокого энергопотребления. Существуют корпусы с сегментированным бистабильным дисплеем, используемые для уведомлений, но они не дают правильной гибкости с сообщениями уведомлений или/и опций.
Существует много способов для персонализации устройства или сборочного устройства - картинки и темы для пользовательского интерфейса (UI) на главном экране, звуки и различные аксессуары, такие как разные корпусы телефона, могут быть использованы для изменения внешнего вида устройства или сборочного устройства. Внешний вид устройства или сборочного устройства может быть изменен путем изменения того, что отображается на бистабильном экране, например, для придания видимости различным корпусам телефона. Например, заставка устройства или сборочного устройства может быть изменена. Заставка сборочного устройства может представлять собой одни или несколько обоев, фотографии, фильмы, настраиваемый пользователем контент.
Согласно примеру в настоящем изобретении предусматривается бистабильная активная матрица и дисплей с высоким разрешением на тыльной панели устройства или сборочного устройства. Бистабильный дисплей может формировать часть съемного корпуса сборочного устройства. Это улучшение дает следующие преимущества по отношению к предыдущим корпусам в настоящей области техники:
- персонализация телефона - пользователь может использовать для дисплея любую картинку, фотографию или прикладной интерфейс для отличия своего телефона от других
- уведомления - любое приложение или служба может отображать уведомление на тыльном экране. Время уведомления не ограничивается, поскольку используется бистабильный дисплей
- уведомления - любое приложение или служба может отображать уведомления на фронтальном экране. Уведомление, такое как сообщение, может быть предусмотрено на фронтальном экране и на тыльном экране.
- информация остается на экране, даже если сам телефон выключен. Это важно даже для изготовления - производитель может поместить всю необходимую информацию непосредственно на бистабильный экрана, например, серийный номер, логотипы сертификации, страну происхождения и так далее.
Устройство может предусматриваться аналогично приведенному выше сборочному устройству, за исключением того, что там, где вышеприведенное сборочное устройство содержит съемный корпус, настоящее устройство не содержит корпус, который обычно съемный. Пример устройства показан на Фиг. 1. На Фиг. 1 показана фронтальная поверхность и тыльная поверхность иллюстративного устройства на той же фигуре. Устройство показано в выключенном состоянии. В выключенном состоянии, фронтальная поверхность не подсвечивается: он показан как темный. Тем не менее, в выключенном состоянии бистабильный дисплей на тыльной поверхности продолжает отображать контент, который может быть рассмотрен при внешнем освещении, например, окружающем освещении. Согласно примеру на Фиг. 1, фронтальная поверхность содержит дисплей AMOLED, а тыльная поверхность содержит бистабильный дисплей E-ink.
Бистабильный дисплей может использовать технологию интерферометрической модуляции, например, Qualcomm Mirasol.
Пример показан на Фиг. 2. На Фиг. 2 показана фронтальная поверхность и тыльная поверхность иллюстративного устройства на той же фигуре. Устройство показано во включенном состоянии. Во включенном состоянии, фронтальная поверхность подсвечивается и может отображать изображения или другой контент. Во включенном состоянии бистабильный дисплей на тыльной поверхности также может отображать изображения или другой контент. Согласно примеру на Фиг. 1 фронтальная поверхность содержит дисплей AMOLED, а тыльная поверхность содержит бистабильный дисплей E-ink. На Фиг. 3 показан вид сбоку примера с Фиг. 2.
Пример показан на Фиг. 3. На Фиг. 3 показана фронтальная поверхность и тыльная поверхность иллюстративного устройства на той же фигуре. Устройство показано во включенном состоянии. Во включенном состоянии фронтальная поверхность подсвечивается и может отображать изображения или другой контент. Во включенном состоянии бистабильный дисплей на тыльной поверхности также может отображать изображения или другой контент. Согласно примеру на Фиг. 3 фронтальная поверхность содержит дисплей AMOLED, а тыльная поверхность содержит бистабильный дисплей E-Ink.
Пример фронтального дисплея: 4'' WVGA (800×480 или 854×480)
Технологии: AMOLED или sIPS/FFS
Емкостный сенсорный экран Nissha
Стекло: Gorilla Glass (Corning)
Пример тыльного экрана: Дисплей на основе электронной бумаги под стеклом на тыльной поверхности (E-ink).
Свойства тыльной поверхности могут включать в себя:
- Тыльный экран E-ink
- Панель Sharp Greyscale
- Воспринимается как часть корпуса
- Низкая потребляемая мощность
Свойства тыльного экрана могут включать в себя:
1. Изображение
- Разрешение: 700~900×480 (возможная цель: схожее с фронтальным дисплеем)
- Цвета: 16 оттенков серого (E-ink) или 65К (LG)
- Контрастность: 10:1~20:1, скорость светоотражения: 40%+
- Скорость обновления: 150 мс~400 мс
- Возможность обновления любой области, начиная с 1 пикселя
- Цветовая схема соответствует цвету корпуса
2. Потребляемая мощность
- Примерно 1000 полных обновлений экрана, используя 300 мАч заряда
- Чтобы свести к минимуму потребление энергии, скорость обновления должна быть сведена к минимуму, порядка два раза в минуту
- В бистабильном состоянии не потребляет/требует питания
Вывод тыльного экрана может предусматривать:
- Взаимодействие
- Управление
- Варианты использования
- Персонализацию
- Виджеты
- Конфиденциальность
Пример взаимодействия представляет собой текстовые сообщения с сайта блога. Пример управления представляет собой варьирование частоты обновления тыльного экрана, например, от одного раза в минуту до одного раза в 5 минут. Пример вариантов использования представляет собой поступление основного чрезвычайного уведомления от работников аварийно-спасательных служб. Пример персонализации представляет собой размещение фотографии любимой достопримечательности на тыльном экране. Пример конфиденциальности представляет собой удаления имен компаний или частных лиц из любого полученного входящего сообщения, отображаемого на тыльном экране.
Устройство отображения в классическом форм-факторе или сборочное устройство отображения может представлять собой вышеописанный, причем вывод тыльного экрана отображения предусматривает экран социальной сети.
Предварительно установленные виджеты могут включать в себя: будильник, агрегатор социальных сетей, журнал регистрации, блок «избранное», новости, погоду, соединение Yota, уровень заряда аккумулятора, контакты избранных, широту и долготу и плеер.
Тыльный экран может предусматривать:
- Контекст смежных тем (погода, нахождения, окружающая среда)
- Виджеты, уведомления
- Персонализацию
- Открытки
- Оператор Push уведомлений (поздравления, информация настройки)
Тыльный дисплей устройства или сборочного устройства может отображать новости, предоставленные службой новостей. Тыльный дисплей устройства или сборочного устройства может отображать социальные сообщения, предоставленные службой социальных сообщений. Тыльный дисплей устройства или сборочного устройства может отображать выводные данные, предоставленные агрегатором социальных сетей, или выводные данные социальной сети. Выводные данные социального агрегатора или выводные данные социальной сети могут представлять собой страницу Facebook. Тыльный дисплей устройства или сборочного устройства может отображать страницу поиска Google. Тыльный дисплей устройства или сборочного устройства может отображать индикацию силы сигнала мобильного телефона. Тыльный дисплей устройства или сборочного устройства может отображать индикацию уровня заряда аккумулятора. Тыльный дисплей устройства или сборочного устройства может отображать календарь.
Тыльный дисплей устройства или сборочного устройства может представлять собой только один рабочий дисплей устройства или сборочного устройства, когда устройство или сборочное устройство работает в режиме уведомлений с низким потреблением. Когда устройство или сборочное устройство работает в режиме уведомлений с низким потреблением, тыльный дисплей устройства или сборочного устройства может быть обновлен в ответ на входящие новостные истории, предоставленное службой новостей. Когда устройство или сборочное устройство работает в режиме уведомлений с низким потреблением, тыльный дисплей устройства или сборочного устройства может быть обновлен в ответ на входящее социальное сообщение, предоставленное службой социальных сообщений. Тыльный дисплей устройства или сборочного устройства может быть запрограммирован таким образом, что когда устройство или сборочное устройство работает в режиме уведомлений с низким потреблением, тыльный дисплей устройства или сборочного устройства может отображать обновление контента по одной из нескольких категорий, например, новости, социальные сообщения, аварийные оповещения, финансовые новости, землетрясения, цунами или погода. Категории могут быть предварительно выбраны, например, пользователем или поставщиком сетевых услуг.
Дополнительные аспекты устройства или сборочного устройства
Сборочное устройство или устройство может представлять собой портативное. Сборочное устройство или устройство может представлять собой мобильное устройство или сборочное устройство. Устройство или сборочное устройство может представлять собой мобильный телефон, портативный цифровой помощник, ноутбук, цифровой аудио-плеер или планшетный компьютер. Известные цифровые аудиоплееры включают в себя iPod и МР3-плееры. Известные планшетные компьютеры включают в себя iPad. Сборочное устройство или устройство может включать в себя виртуальную клавиатуру. Сборочное устройство или устройство может содержать сенсорный экран. Сборочное устройство или устройство может содержать два экрана, каждый из которых представляет собой сенсорный экран. Бистабильный дисплей может представлять собой сенсорный экран. Экран, который не представляет собой бистабильный экран, может быть сенсорным экраном. Сборочное устройство или устройство может включать в себя второй бистабильный экран. Сборочное устройство или устройство может включать в себя второй бистабильный экран, который представляет собой сенсорный экран. Сборочное устройство или устройство может включать в себя второй бистабильный экран, который не представляет собой сенсорный экран.
Бистабильный экран может занимать больше, чем 50% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Бистабильный экран может занимать больше, чем 60% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Бистабильный экран может занимать больше, чем 70% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Бистабильный экран может занимать больше, чем 80% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Бистабильный экран может занимать больше, чем 90% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Бистабильный экран может занимать больше, чем 95% от площади основной поверхности устройства или сборочного устройства, на котором он расположен.
Другой экран, не представляющий собой бистабильный экран, может занимать больше, чем 50% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Другой экран, не представляющий собой бистабильный экран, может занимать больше, чем 60% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Другой экран, не представляющий собой бистабильный экран, может занимать больше, чем 70% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Другой экран, не представляющий собой бистабильный экран, может занимать больше, чем 80% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Другой экран, не представляющий собой бистабильный экран, может занимать больше, чем 90% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Другой экран, не представляющий собой бистабильный экран, может занимать больше, чем 95% от площади основной поверхности устройства или сборочного устройства, на котором он расположен.
Второй бистабильный экран может занимать больше, чем 50% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Второй бистабильный экран может занимать больше, чем 60% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Второй бистабильный экран может занимать больше, чем 70% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Второй бистабильный экран может занимать больше, чем 80% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Второй бистабильный экран может занимать больше, чем 90% от площади основной поверхности устройства или сборочного устройства, на котором он расположен. Второй бистабильный экран может занимать больше, чем 95% от площади основной поверхности устройства или сборочного устройства, на котором он расположен.
Сборочное устройство или устройство может содержать один модуль подсветки, расположенный между двумя главными поверхностями. Модуль подсветки может освещать один дисплей на одной основной поверхности. Модуль подсветки может освещать два дисплея, каждый из которых расположен на отличной от другого дисплея главной поверхности устройства или сборочного устройства.
Устройство или сборочное устройство, включающее в себя съемный корпус, может содержать два модуля подсветки, каждый из которых может освещать дисплей, расположенный на основной поверхности устройства или сборочного устройства, включая в себя съемный корпус. Каждый модуль подсветки может освещать соответствующий дисплей на соответствующей основной поверхности устройства или сборочного устройства, включая в себя съемный корпус. Два модуля подсветки могут быть расположены между двумя дисплеями устройства или сборочного устройства, включая в себя съемный корпус, где каждый дисплей расположен на отличной от другого дисплея основной поверхности устройства или сборочного устройства (в том числе его съемный корпус). Съемный корпус может включать в себя модуль подсветки для освещения дисплея съемного корпуса.
Устройство или сборочное устройство, включающее в себя съемный корпус, может содержать плоскую (т.е. не изогнутую) фронтальную и тыльную основные поверхности. Устройство или сборочное устройство, включающее в себя съемный корпус, может содержать одну основную поверхность, которая представляет собой изогнутую с другой основной поверхностью, представляющую собой плоскую (т.е. не изогнутую).
Изогнутое сборочное устройство отображения в классическом форм-факторе (например, телефон), включая съемный корпус
Устройство отображения или сборочное устройство отображения в классическом форм-факторе (например, телефон), включающее в себя съемный корпус, может содержать уникальную и органическую форму - важнейшее значение для быстрого разграничения продукции в переполненном пространстве. Примеры показаны на фигурах 3 и 4. Устройство отображения в классическом форм-факторе, включающее в себя съемный корпус, может характеризоваться вогнутой фронтальной поверхностью и выпуклой тыльной поверхностью. Величины кривизны поверхностей могут быть одинаковыми или похожими. Вогнутая фронтальная поверхность может совпадать с путем пальца при вращении запястья пользователя. Поэтому она очень естественна для пользования. Характеризующийся изогнутой поверхностью динамик, как вибрирующий громкоговоритель с распределенным принципом работы (DML), также лучше, так как, если главный экран с возбудителями динамиков был бы плоской поверхностью, то это звучало бы неприятно, если эта плоская поверхность находилась бы внизу напротив поверхности стола. Изгиб поверхности предотвращает этот случай. Предпочтительная кривизна фронтальной и тыльной поверхностей характеризуется цилиндрической формой, а не сферической или асферической. Выпуклая тыльная поверхность может представлять собой бистабильный дисплей. При нормальном положении покоя фронтальной поверхностью вниз, тыльный экран с бистабильным дисплеем обычно отображается, когда устройство отображения в классическом форм-факторе находится в состоянии покоя. Это состояние покоя представляет собой устойчивое. Если устройство отображения или сборочное устройство отображения в классическом форм-факторе, включающее в себя съемный корпус, находится тыльной поверхностью вниз (т.е. выпуклой поверхностью вниз), то устройство отображения или сборочное устройство отображения в классическом форм-факторе может вращаться, что представляет собой неустойчивое состояние. Поэтому пользователь, скорее всего, положит устройство отображения или сборочное устройство отображения в классическом форм-факторе фронтальной поверхностью (т.е. вогнутой стороной) вниз, с показывающим бистабильным экраном.
Когда устройство отображения или сборочное устройство отображения в классическом форм-факторе находится в кармане, фронтальная поверхность (вогнутая поверхность) может находится фронтальной стороной внутрь, так как это лучше соответствует кривизне ноги. Это может представлять собой лучшую конфигурацию (в отличие от фронтальной поверхностью вверх) для приемной антенны.
В производстве изогнутая форма может представлять собой ламинированное стекло.
Динамик DML на сборочном устройстве отображения в классическом форм-факторе (например, телефоне)
Трудно получить хорошее качество производительности звука, если у вас нет большого динамика с большим и уродливым отверстием динамика. Согласно одному примеру, авторы настоящего изобретения используют в настоящем документе технологию громкоговорителя с распределенным принципом работы NXT plc (DML), чтобы вибрировать всем экраном устройства отображения в классическом форм-факторе (например, телефона) - вся поверхность экрана выступает в качестве динамика. Отверстие для динамика может быть полностью устранено. Можно использовать два небольших возбудителя/эксайтера под стеклом, чтобы сделать экран вибрирующим. DML никогда не был использован прежде для возбуждения поверхности экрана в мобильном телефоне или устройстве отображения в классическом форм-факторе. Тактильная обратная связь также может быть предусмотрена возбудителем - новое применение возбудителей DML.
Свойства звукового устройства могут быть охарактеризованы:
Встроенный звук: 128 голосовая полифония,
QconcertPlus, Dolby 5.1 Surround,
Эхо и шумоподавление.
Дополнительное ANC (Audience).
2 микрофона.
Звуковая поверхность экрана NXT (без динамиков)
Глубокое стерео звуковой поверхности
Нет обычных колонок
Адаптивное шумоподавление
Материал корпуса устройства отображения в классическом форм-факторе и съемного корпуса могут быть охарактеризованы:
Корпус: единый блок
Материалы: Пластик или Texin™
Навесной (например, ракушка) телефон или сборочный телефон, включающий в себя съемный корпус, может быть предусмотрен в дополнение к основному дисплею, который скрыт, когда телефон находится в закрытом положении, два бистабильных дисплея, по одному с каждой из основных поверхностей телефона, когда устройство находится в закрытом состоянии. Один бистабильный дисплей представляет собой часть съемного корпуса. Это гарантирует, что даже тогда, когда устройство находится в закрытом состоянии, полученные сообщения могут отображаться на обоих бистабильных экранах, так что полученные сообщения видны пользователю, даже когда телефон находится в закрытом положении, независимо от того, которая из основных поверхностей вверху, когда устройство лежит на поверхности, например, на поверхности стола.
Следует понимать, что приведенные выше ссылки на средства представляют собой только иллюстративное приложение для основы настоящего изобретения. Многочисленные модификации и альтернативные средства могут быть разработаны без отступления от сущности и объема настоящего изобретения. Хотя настоящее изобретение было показано на чертежах и подробно описано выше с особенностью и детальностью в связи с тем, что в настоящее время считается наиболее практичным и предпочтительным примером(и) осуществления изобретения, специалистам в настоящей области техники будет очевидно, что многочисленные модификации могут быть выполнены без отхода от принципов и концепций изобретения, как изложено в настоящем документе.
Концепции
Существует несколько концепций в настоящем раскрытии, описанных как понятия «A-L». Следующие действия могут быть полезными при определении этих понятий. Элементы концепции от А до L могут быть объединены.
А. Способ установки драйвера для эмуляции сетевой карты (например, карты Ethernet) или устройства WWAN (карты)
Предусматривается способ установки драйвера для эмуляции сетевой карты для связи между хостом и устройством, причем хост класса операционной системы хоста обнаруживается со стороны устройства, предусматривающий стадии:
(I) обнаружения класса операционной системы хоста со стороны устройства путем перечисления USB;
(II) попытки установить первый драйвер для эмуляции сетевой карты на хосте, соответствующий обнаруженному классу операционной системы хоста, причем установленный первый драйвер выполнен с возможностью разрешения связи между хостом и устройством, и прекращения способа, если первый драйвер установлен успешно.
Дополнительные аспекты способа могут предусматривать:
- дополнительно предусматривающий стадию:
(III) если первая установка драйвера в (II) неудачна, попытки установить второй драйвер для эмуляции сетевой карты на хосте, соответствующий классу операционной системы, отличающейся от обнаруженного класса операционной системы хоста, причем установленный второй драйвер выполнен с возможностью разрешения связи между хостом и устройством, и прекращения способа, если второй драйвер установлен успешно.
- драйвер для эмуляции сетевой карты представляет собой драйвер для эмуляции сетевой карты по протоколу USB, например, с использованием протокола Ethernet-over-USB или WWAN.
- попытка в (II) ограничена предварительно определенным периодом времени или предварительно определенным числом попыток.
- попытка в (III) ограничена предварительно определенным периодом времени или предварительно определенным числом попыток.
- способ дополнительно предусматривает стадию:
(IV) повторения стадии(III) каждый раз для каждого разного класса операционной системы из набора различных классов операционных систем до тех пор, пока не происходит успешная установка драйвера, причем успешно установленный драйвер, выполнен с возможностью разрешения связи между хостом и устройством, и прекращения способа, если успешно установленный драйвер успешно установлен.
- каждая попытка в (IV) ограничена соответствующим предварительно определенным периодом времени или предварительно определенным числом попыток.
- способ дополнительно предусматривает стадию:
(IV) повторения стадии (II) и (III) для каждого различного класса операционной системы в наборе различных классов операционных систем до тех пор, пока не происходит успешная установка драйвера, причем успешно установленный драйвер выполнен с возможностью разрешения связи между хостом и устройством, и прекращения способа, если успешно установленный драйвер успешно установлен.
- каждая попытка в (IV) ограничена соответствующим предварительно определенным периодом времени или предварительно определенным числом попыток.
- способ дополнительно предусматривает стадию:
(V) если все попытки установки драйвера неудачны, подсказки пользователю подключить физический носитель к хосту, чтобы установить драйвер для связи между хостом и устройством.
- физический носитель представляет собой CD-ROM, и соединение включает в себя помещение CD-ROM в хост CD-ROM накопителя.
- дополнительно предусматривающую стадию установки драйвера с помощью автозапуска с CD-ROM.
- дополнительно предусматривающую стадию установки драйвера в ручном режиме установки с CD-ROM.
- физический носитель представляет собой накопитель USB FLASH или накопитель на жестком диске, и соединение включает в себя подключение накопителя USB FLASH или накопителя на жестком диске к хосту.
- физический носитель, например, CD-ROM или Flash накопитель для установки драйвера эмулируется и монтируется автоматически.
- способ дополнительно предусматривает стадию:
(V) если все попытки установки драйвера неудачны, подсказки пользователю подсоединить хост к серверу, поставляющему драйвера, относящиеся к операционной системе хоста, чтобы установить драйвер для связи между хостом и устройством, дополнительно предусматривающую стадию: загружающую драйвер на хост с сервера, поставляющего драйверы, относящиеся к операционной системе хоста, и устанавливающую драйвер на хост.
- обнаруженный класс операционной системы хоста представляет собой Windows, поддерживающий RNDIS, и класс операционной системы отличается от обнаруженного класса операционной системы хоста, представляющего собой Mac/Linux.
- обнаруженный класс операционной системы хоста представляет собой Mac/Linux и класс операционной система отличается от обнаруженного класса операционной системы, представляющего собой Windows, поддерживающий RNDIS.
- обнаруженный класс операционной системы хоста Mac/Linux, поддерживающий WWAN, и класс операционной системы отличается от обнаруженного класса операционной системы хоста, представляющий собой Mac/Linux, поддерживающий CDC-ECM.
- обнаруженный класс операционной системы хоста стадии (II) представляет собой Mac/Linux, поддерживающий WWAN, класс операционной системы стадии (III) отличается от обнаруженного класса операционной системы, представляющий собой Mac/Linux, поддерживающий CDC-ECM, и класс операционной системы стадии (IV) представляет собой Windows, поддерживающий RNDIS.
- дополнительно предусматривающую стадию прекращения способа, если установка драйвера для эмуляции сетевой карты на хосте, соответствующего обнаруженному классу операционной системы хоста, неудачна.
- дополнительно предусматривающую стадию прекращения способа, если установка на стадии (III) неудачна.
- дополнительно предусматривающую стадию повторения стадии (II) и стадии (III), если установка на стадии (III) неудачна.
- дополнительно предусматривающую стадию прекращения способа, если установка на стадии (IV) неудачна для каждого различного класса операционной системы.
- дополнительно предусматривающую стадию повторения стадии (II), стадии (III) и стадии (IV), если установка на стадии (IV) неудачна.
- множество различных классов операционной системы содержит по меньшей мере три различных класса операционной системы.
- драйвер для эмуляции сетевой карты, связывающий между собой хост и устройство, для беспроводной связи между хостом и устройством.
Предусматривается система реализации способа по любому из указанных выше утверждений, система, содержащая хост и устройство.
Дополнительные аспекты системы могут предусматривать:
- устройство представляет собой мобильное устройство связи.
- мобильное устройство связи выполнено с возможностью обеспечения мгновенного и автоматического общего доступа к беспроводной сети в ответ на единственное действие пользователя, единственное действие, предусматривающее физический контактный жест пользователя с мобильным устройством или команду голосовой активизации пользователем.
- устройство представляет собой портативный маршрутизатор, включающий в себя глобальный сетевой интерфейс и локальный сетевой интерфейс, портативный маршрутизатор, выполненный с возможностью подключения к глобальной сети, используя глобальный сетевой интерфейс, портативный маршрутизатор, выполненный с дополнительной возможностью обеспечения локальной сети, используя локальный сетевой интерфейс в ответ на соединение устройства с глобальной сетью, удовлетворяющее условию соединения.
- устройство представляет собой адаптер USB, разрешающий беспроводную передачу данных, выполненный с возможностью получать потоковые файлы.
- устройство представляет собой адаптер USB, включающий беспроводную передачу данных, выполненный с возможностью обеспечения доступа в интернет.
- устройство представляет собой устройство отображения в классическом форм-факторе, предусматривающем фронтальную и тыльную основные поверхности, фронтальная основная поверхность предназначена для представления первого экрана отображения и тыльная основная поверхность предназначена для представления второго экрана отображения, отличного от первого экрана отображения.
- устройство представляет собой сборочное устройство отображения, включающее в себя устройство отображения в классическом форм-факторе и съемный корпус, сборка выполнена с возможностью быть собранной, причем съемный корпус скреплен с устройством отображения в классическом форм-факторе, сборка, когда собрана, содержит фронтальную и тыльную основные поверхности, причем фронтальная основная поверхность предназначена для представления первого экрана отображения, который образует часть устройства отображения в классическом форм-факторе, и тыльная основная поверхность предназначена для представления второго экрана отображения, отличного от первого экрана отображения, который представляет собой часть съемного корпуса.
Предусматривается компьютерный программный продукт, который установлен на устройство USB, выполнен с возможность выполнения способа установки драйвера для эмуляции сетевой карты для связи между хостом и устройством, причем класс операционной системы хоста обнаружен со стороны устройства, предусматривающего стадии:
(I) обнаружения класса операционной системы хоста со стороны устройства с помощью USB перечисления;
(II) попытки установить первый драйвер для эмуляции сетевой карты на хосте, соответствующий обнаруженному классу операционной системы хоста, причем установленный первый драйвер выполнен с возможностью обеспечения связи между хостом и устройством, и прекращения способа, если первый драйвер успешно установлен.
Дополнительные аспекты компьютерного программного продукта могут включать в себя:
- выполнение с дополнительной возможностью исполнения стадии способа:
(III) если установка первого драйвера на (II) неудачна, попытки установить второй драйвер для эмуляции сетевой карты на хосте, соответствующий классу операционной системы, отличающейся от обнаруженного класса операционной системы хоста, причем установленный второй драйвер выполнен с возможностью обеспечения связи между хостом и устройством, и прекращения способа, если второй драйвер успешно установлен.
- выполнение с дополнительной возможностью использования любой из стадий способа в соответствии с первым аспектом настоящего изобретения.
B. Способ переключения протоколов
Способ переключения протоколов между хостом и устройством, причем способ, предусматривающий стадии:
(I) эмулирования устройством протокола RNDIS;
(II) ожидания устройством ответа от хоста в течение предварительно определенного времени и прекращения способа в случае успеха;
(III) в случае неудачи, эмулирования устройством протокол CDC;
(IV) ожидания устройством ответа от хоста в течение предварительно определенного времени и прекращения способа в случае успеха;
(V) в случае неудачи, эмулирования устройством массового запоминающего устройства;
Дополнительные аспекты способа могут предусматривать:
- эмулированное массовое запоминающее устройство, предоставляющее драйверы для операционных систем, которые не включают в себя уже установленный драйвер.
- если последовательность не содержит ответа со стороны хоста, то последовательность повторяется.
C. Способ переключения протоколов
Способ переключения протоколов между хостом и устройством, причем способ предусматривает стадии:
(I) эмулирования устройством первого сетевого протокола через USB (например, протокол Ethernet-over-USB) или WWAN;
(II) ожидания устройством ответа от хоста в течение предварительно определенного времени и прекращения способа в случае успеха;
(III) в случае неудачи, эмулирования устройством второго сетевого протокола через USB (например, протокол Ethernet-over-USB) или WWAN, отличающегося от первого сетевого протокола через USB или WWAN;
(IV) ожидания устройством ответа от хоста в течение предварительно определенного времени и прекращения способа в случае успеха;
(V) в случае неудачи, эмулирования устройством массового запоминающего устройства;
Дополнительный аспект данного способа может предусматривать:
- эмулированное массовое запоминающее устройство, предоставляющее драйверы для операционных систем, которые не включают в себя уже установленный драйвер.
- первый протокол Ethernet-over-USB представляет собой RNDIS и второй протокол Ethernet-over-USB представляет собой CDC.
- первый протокол Ethernet-over-USB представляет собой CDC и второй протокол Ethernet-over-USB представляет собой RNDIS.
- если последовательность не содержит ответа со стороны хоста, то последовательность повторяется.
D. Способ переключения протоколов
Способ переключения протоколов между хостом и устройством, причем способ, предусматривающий стадии:
(I) эмулирования устройством протокола RNDIS;
(II) ожидания устройством ответа от хоста в течение предварительно определенного времени и прекращения способа в случае успеха;
(III) в случае неудачи, эмулирования устройством протокола CDC;
(IV) ожидания устройством ответа от хоста в течение предварительно определенного времени и прекращения способа в случае успеха;
Дополнительные аспекты способа могут предусматривать:
- (V) в случае неудачи, эмулирование устройством массового запоминающего устройства;
- эмулированное массовое запоминающее устройство, предоставляющее драйверы для операционных систем, которые не включают в себя уже установленный драйвер.
- если последовательность не содержит ответа со стороны хоста, то последовательность повторяется.
E. Способ переключения протоколов
Способ переключения протоколов между хостом и устройством, причем способ, предусматривающий стадии:
(I) эмулирования устройством первого сетевого протокола через USB (например, протокола Ethernet-over-USB) или WWAN;
(II) ожидания устройством ответа от хоста в течение предварительно определенного времени и прекращения способа в случае успеха;
(III) в случае неудачи, эмулирования устройством второго сетевого протокола через USB (например, протокола Ethernet-over-USB) или WWAN, отличающегося от первого сетевого протокола через USB или WWAN;
(IV) ожидания устройством ответа от хоста в течение предварительно определенного времени и прекращения способа в случае успеха;
Дополнительный аспект способа может предусматривать:
- (V) в случае неудачи, эмулирование устройством массового запоминающего устройства;
- эмулированное массовое запоминающее устройство, предоставляющее драйверы для операционных систем, которые не включают в себя уже установленный драйвер.
- первый протокол Ethernet-over-USB представляет собой RNDIS и второй протокол Ethernet-over-USB представляет собой CDC.
- первый протокол Ethernet-over-USB представляет собой CDC и второй протокол Ethernet-over-USB представляет собой RNDIS.
- если последовательность не содержит ответа со стороны хоста, то последовательность повторяется.
F. Сборочное устройство отображения в классическом форм-факторе
В настоящей области техники предусмотрен сборочное устройство отображения, включающий в себя устройство отображения в классическом форм-факторе и съемный корпус, сборка, выполненная с возможностью быть собранной, причем съемный корпус находится в скреплении с устройством отображения в классическом форм-факторе, сборка в собранном виде содержит фронтальную и тыльную основные поверхности, причем фронтальная основная поверхность расположена для представления первого экрана отображения, который представляет собой часть устройства отображения в классическом форм-факторе, а тыльная основная поверхность расположена для представления второго экрана отображения, отличающегося от первого экрана, который образует часть съемного корпуса.
Первый экран отображения можно назвать фронтальным экраном отображения. Второй экран отображения можно назвать тыльным экраном отображения. Оба могут включать в себя дополнительно любые из следующих, отдельно или в комбинации:
- устройство отображения в классическом форм-факторе включает в себя первый аккумулятор и при этом съемный корпус включает в себя второй аккумулятор.
- когда сборка находится в собранном состоянии, второй аккумулятор выполнен с возможностью зарядки первого аккумулятора.
- когда сборка находится в собранном состоянии, второй аккумулятор выполнен с возможностью подачи питания на устройство отображения в классическом форм-факторе.
- когда сборка находится в собранном состоянии, соединение для передачи данных формируется между устройством отображения в классическом форм-факторе и съемным корпусом.
- соединение для передачи данных представляет собой проводное соединение для передачи данных.
- соединение для передачи данных представляет собой беспроводное соединение для передачи данных.
- устройство отображения в классическом форм-факторе включает в себя первый порт и съемный корпус включает в себя второй порт, причем, когда сборка в собранном состоянии, первый порт связан со съемным корпусом, а второй порт предусматривает возможность подключения сборки, которая эквивалентна возможности подключения первого порта, когда устройство отображения в классическом форм-факторе находится в изоляции.
- второй порт предусматривает возможность подключение сборки, такого как проводная связь.
- второй порт предусматривает возможность подключения сборки, такого как беспроводная связь
- одно из устройств отображения в классическом форм-факторе и съемный корпус включает в себя магнит, а другое устройство отображения в классическом форм-факторе и съемный корпус включает в себя материал, способный магнитному притяжению, причем устройство отображения в классическом форм-факторе и съемный корпус расположены так, что магнитная сила между магнитом и материалом, способным магнитному притяжению, достаточно велика, чтобы втолкнуть съемный корпус в плотный контакт с устройством отображения в классическом форм-факторе.
- устройство отображения в классическом форм-факторе и съемный корпус содержат совмещающиеся направляющие поверхности, которые направляют съемный корпус в правильное положение для соединения с устройством отображения в классическом форм-факторе.
- устройство отображения в классическом форм-факторе включает в себя внешние электрические контактные элементы и съемный корпус включает в себя внешние электрические контактные элементы.
- контакт включает в себя электрический контакт между внешними электрическими контактными элементами в съемном модуле и в устройстве.
- второй экран отображения представляет собой экран отображения с низким потреблением.
- второй экран отображения использует технологию электросмачивания.
- второй экран отображения представляет собой бистабильный экран отображения.
- устройство отображения в классическом форм-факторе представляет собой тонкое устройство.
- устройство отображения в классическом форм-факторе представляет собой устройство в виде панели или моноблока.
- устройство отображения в классическом форм-факторе представляет собой плоское устройство.
- съемный корпус сборочного устройства отображения в классическом форм-факторе отображает изображение в выключенном состоянии.
- съемный корпус устройства отображения в классическом форм-факторе отображает изображение в режиме уведомлений с низким потреблением.
- съемный корпус устройства отображения в классическом форм-факторе отображает изображение на бистабильном дисплее в выключенном состоянии или в режиме уведомлений с низким потреблением.
- первый экран отображения устройства отображения в классическом форм-факторе представляет собой жидкокристаллический экран отображения.
- первый экран отображения устройства отображения в классическом форм-факторе представляет собой экран отображения с активной матрицей на органических светодиодах.
- внешний вид сборочного устройства представляет собой взаимосвязанный контекст.
- взаимосвязанный контекст внешнего вида сборочного устройства включает в себя географически привязанную рекламу
- взаимосвязанный контекст внешнего вида сборочного устройства включает в себя географически привязанный поиск.
- внешний вид сборочного устройства может быть изменен путем изменения того, что отображается на бистабильном экране.
- заставка сборочного устройства может быть изменена.
- заставка сборочного устройства представляет собой одни или несколько обоев, фотографии, фильмы, настраиваемый пользователем контент.
- внешний вид сборочного устройства может быть изменен путем изменения того, что отображается на бистабильном экране для придания отличительного внешнего вида корпусу телефона.
- в настоящей области техники предусмотрена бистабильная активная матрица и дисплей с высоким разрешением на тыльной панели сборочного устройства.
- что касается тыльной панели, пользователь способен отобразить шаблон, картинку или интерфейс приложения, чтобы отличать свой телефон от других.
- любое приложение или исполнительная служба способна отображать уведомления на тыльном экране сборочного устройства.
- время уведомления не ограничивается, поскольку используется бистабильный дисплей.
- информация остается на тыльном экране, даже когда сам телефон выключен.
- в выключенном состоянии, бистабильный дисплей на тыльной поверхности продолжает отображать контент, который может быть просмотрен, используя внешнее освещение.
- тыльная поверхность содержит бистабильный дисплей E-ink.
- фронтальная поверхность содержит дисплей AMOLED, а тыльная поверхность содержит бистабильный дисплей E-ink.
- во включенном состоянии тыльная поверхность подсвечивается и может отображать изображения или другой контент; во включенном состоянии бистабильный дисплей на тыльной поверхности также может отображать изображения или другой контент.
- фронтальный дисплей представляет собой сенсорный экран.
- тыльный экран представляет собой дисплей на основе электронной бумаги под стеклом.
- тыльный экран представляет собой панель оттенков серого.
- тыльный экран представляет собой панель на основе технологии интерферометрической модуляции.
- тыльный экран представляет собой часть корпуса.
- тыльный экран характеризуется низким энергопотреблением.
- разрешение тыльного экрана подобно разрешению фронтального дисплея.
- тыльный экран предусматривает приблизительно по меньшей мере 1000 полных обновлений экрана, используя 300 мАч заряда для экрана размером примерно 4 дюйма.
- скорость обновления тыльного экрана составляет порядка два раза в минуту.
- тыльный экран не потребляет энергию или не требует энергию, когда находится в бистабильном состоянии.
- вывод тыльного экрана предусматривает одно или несколько из следующего: взаимодействие, управление, варианты использования, персонализацию, виджеты, конфиденциальность.
- вывод тыльного экрана предусматривает вывод, предоставленный агрегатором социальных сетей.
- вывод тыльного экрана предусматривает широту и долготу, например, настоящего устройства.
- вывод тыльного экрана предусматривает расположение, например, расположение устройства.
- вывод тыльного экрана предусматривает уведомления.
- вывод тыльного экрана предусматривает вывод, предоставленный оператором Push-службы.
- вывод тыльного экрана предусматривает новости, предоставленные службой новостей.
- вывод тыльного экрана предусматривает социальные сообщения, предоставленные службой социальных сообщений.
- вывод тыльного экрана предусматривает индикацию силы сигнала мобильного телефона.
- вывод тыльного экрана предусматривает индикацию уровня заряда аккумулятора.
- вывод тыльного экрана предусматривает календарную информацию,
- тыльный дисплей сборочного устройства представляет собой единственный рабочий дисплей сборочного устройства, когда сборочное устройство работает в режиме уведомлений с низким потреблением,
- когда сборочное устройство работает в режиме уведомлений с низким потреблением, тыльный дисплей сборочного устройства отображает контент обновлений по одной или нескольким категориям,
- когда сборочное устройство работает в режиме уведомлений с низким потреблением, тыльный дисплей сборочного устройства отображает контент обновлений по одной или нескольким категориям, категории включают одну или несколько новостей, социальных сообщений, аварийных оповещений, финансовых новостей, землетрясений, цунами или погоды.
- когда сборочное устройство работает в режиме уведомлений с низким потреблением, тыльный дисплей сборочного устройства отображает контент обновлений по одной или нескольким категориям, причем категории представляют собой предварительно выбранные,
- когда сборочное устройство работает в режиме уведомлений с низким потреблением, тыльный дисплей сборочного устройства отображает контент обновлений по одной или нескольким категориям, причем категории представляют собой предварительно выбранные пользователем.
- когда сборочное устройство работает в режиме уведомлений с низким потреблением, тыльный дисплей сборочного устройства отображает контент обновлений по одной или несколько категориям, причем категории представляют собой предварительно выбранные поставщиком сетевых услуг.
- сборочное устройство отображения в классическом форм-факторе, причем приложение или исполнительная служба способны отображать уведомления на первом экране сборочного устройства.
- сборочное устройство отображения в классическом форм-факторе, причем любое приложение или исполнительная служба способно отображать уведомления на первом экране сборочного устройства.
- сборочное устройство отображения в классическом форм-факторе, причем сообщение предоставляется на первый экран и на второй экран.
- сборочное устройство отображения в классическом форм-факторе, причем вывод второго экрана отображения предусматривает экран социальной сети.
- сборочное устройство отображения в классическом форм-факторе, причем вывод второго экрана отображения предусматривает вывод, предоставленный агрегатором социальных сетей или вывод социальной сети.
- сборочное устройство отображения в классическом форм-факторе, причем вывод, предоставленный агрегатором социальных сетей или вывод социальной сети, представляет собой страницу Facebook.
- сборочное устройство отображения в классическом форм-факторе, причем вывод второго экрана отображения предусматривает страницу поиска Google.
- сборочное устройство портативный.
- сборочное устройство представляет собой мобильный телефон, портативный цифровой помощник, ноутбук или планшетный компьютер.
- сборочное устройство включает в себя виртуальную клавиатуру.
- сборочное устройство содержит сенсорный экран.
- сборочное устройство содержит два экрана, каждый из которых представляет собой сенсорный экран.
- бистабильный экран представляет собой сенсорный экран.
- бистабильный экран представляет собой не сенсорный экран.
- экран, который представляет собой не бистабильный экран, представляет собой сенсорный экран.
- сборочное устройство включает в себя второй бистабильный экран.
_ сборочное устройство включает в себя второй бистабильный экран, который представляет собой сенсорный экран.
- сборочное устройство включает в себя второй бистабильный экран, который представляет собой не сенсорный экран.
- бистабильный экран может занимать больше, чем 70% от площади основной поверхности сборочного устройства, на котором он расположен.
- бистабильный экран может занимать больше, чем 90% от площади основной поверхности сборочного устройства, на котором он расположен.
- бистабильный экран может занимать больше, чем 95% от площади основной поверхности сборочного устройства, на котором он расположен.
- другой экран, не бистабильный экран может занимать больше, чем 70% от площади основной поверхности сборочного устройства, на котором он расположен.
- другой экран, не бистабильный экран может занимать больше, чем 90% от площади основной поверхности сборочного устройства, на котором он расположен.
- другой экран, не бистабильный экран может занимать больше, чем 95% от площади основной поверхности сборочного устройства, на котором он расположен.
- второй бистабильный экран может занимать больше, чем 70% от площади основной поверхности сборочного устройства, на котором он расположен.
- второй бистабильный экран может занимать больше, чем 90% от площади основной поверхности сборочного устройства, на котором он расположен.
- второй бистабильный экран может занимать больше, чем 95% от площади основной поверхности сборочного устройства, на котором он расположен.
- устройство содержит единый модуль подсветки, расположенный между двумя основными поверхностями.
- единый модуль подсветки освещает один дисплей на одной основной поверхности.
- единый модуль подсветки освещает два дисплея, каждый из которых расположен на различной основной поверхности сборочного устройства от другого дисплея.
- устройство содержит два модуля подсветки, каждый из которых освещает дисплей, расположенный на основной поверхности сборочного устройства.
- два модуля подсветки, каждый из которых освещает соответствующий дисплей на соответствующей основной поверхности сборочного устройства
- два модуля подсветки расположены между двумя дисплеями сборочного устройства, где каждый дисплей находится на различной основной поверхности сборочного устройства от другого дисплея.
G. Форм-фактор панели дисплея устройства
Устройство отображения в классическом форм-факторе, соответствующее устройству отображения в классическом форм-факторе из концепта F, за исключением того, что устройство отображения в классическом форм-факторе предусматривается в качестве встроенного устройства.
H. Способ предоставления сообщений уведомления в сборочное устройство отображения в классическом форм-факторе с низким потреблением
Способ предоставления сообщения уведомления на сборочное устройство отображения, включающее устройство отображения в классическом форм-факторе и съемный корпус, сборочное устройство, выполненное с возможностью низкого потребления, сборка в собранном виде, содержащая фронтальную и тыльную основные поверхности, причем фронтальная основная поверхность, предназначенная для представления первого экрана дисплея, который образует часть устройства отображения в классическом форм-факторе и тыльная основная поверхность, предназначенная для представления второго экрана отображения, отличного от первого экрана отображения, который представляет собой часть съемного корпуса, причем второй экран отображения представляет собой экран отображения с низким потреблением, предусматривающий стадии:
I) выполнения программного обеспечения на сборочном устройстве, операционного программного обеспечения сборочного устройства в режиме уведомления с низким потреблением, в котором первый экран отображения выключен и, в котором сборочное устройство выполнено с возможностью приема сообщения уведомления;
II) программного обеспечения на сборочном устройстве, принимающем сообщения уведомления, и
III) отображения сообщения уведомления на экране отображения с низким потреблением.
Первый экран можно назвать фронтальным экраном отображения. Второй экран отображения можно назвать тыльным экраном отображения. Оба могут включать в себя дополнительно любое из следующего, отдельно или в комбинации:
- экран отображения с низким потреблением представляет собой бистабильный экран отображения.
- программное обеспечение определяет, представляет ли собой сообщение уведомления новое сообщение уведомления, и бистабильный экран обновляется, только если сообщение уведомления представляет собой новое сообщение уведомления.
- сообщения уведомления от поставщика услуги сообщения уведомления.
- программное обеспечение на устройстве, принимающем сообщение уведомления от поставщика услуги сообщения уведомления.
- отображение сообщения уведомления на бистабильном экране дисплея при низкой частоте обновления экрана.
- сообщение уведомления содержит изображение.
- сообщение уведомления содержит текст.
- приложение или исполнительная служба на сборочном устройстве способно отображать сообщение уведомления на тыльном экране.
- любое приложение или исполнительная служба на сборочном устройстве способно отображать сообщение уведомление на тыльном экране.
- время отображения сообщения уведомления не ограничивается, потому что используется бистабильный дисплей.
- сообщение уведомления остается на тыльном экране, даже когда сам телефон выключен.
- тыльная поверхность содержит бистабильный дисплей E-ink.
- тыльный экран представляет собой: дисплей на основе электронной бумаги под стеклом.
- тыльный экран использует технологию интерферометрической модуляции.
- разрешение тыльного экрана подобно разрешению фронтального дисплея.
- тыльный экран предусматривает приблизительно по меньшей мере 1000 полных обновлений экрана, используя 300 мАч заряда для экрана размером примерно 4 дюйма.
- скорость обновления тыльного экрана составляет порядка два раза в минуту.
- сообщение уведомления представляет собой одну или несколько категорий, категории, включающие в себя одно или несколько новостей, социальных сообщений, аварийных оповещений, финансовых новостей, землетрясений, цунами или погоды.
- сообщение уведомления представляет собой сообщение социальной сети, предоставленное на экран социальной сети.
- сообщение уведомления представляет собой сообщение социальной сети, предоставленное на страницу в Facebook.
- сообщение уведомления представляет собой сообщение социальной сети предоставленное службой социальных сообщений.
- сообщение уведомления представляет собой сообщение социальной сети предоставленное социальной сетевой службой.
- сообщение уведомления представляет собой одну или несколько категорий, причем категории представляют собой предварительно выбранные.
- сообщение уведомления представляет собой одну или несколько категорий, причем категории представляют собой предварительно выбранные пользователем.
- сообщение уведомления представляет собой одну или несколько категорий, причем категории представляют собой предварительно выбранные поставщиком сетевых услуг.
- сообщение уведомления представляет собой текстовое сообщение с сайта блога.
- сообщения уведомление контролируется защитой сети от несанкционированного доступа.
- максимальная частота обновления экрана представляет собой устанавливаемый пользователем параметр в программном обеспечении.
- сборочное устройство представляет собой портативное.
- сборочное устройство представляет собой мобильный телефон, портативный цифровой помощник, ноутбук, цифровой аудио-плеер (например, ipod) или планшетный компьютер (например, ipad).
- сборочное устройство включает в себя виртуальную клавиатуру.
- сборочное устройство содержит сенсорный экран.
- включая в себя стадию изменения заставки бистабильного экрана отображения.
- стадия изменения заставки бистабильного экрана отображения предусматривает обеспечение заставкой, которая представляет собой одно или несколько из: обоев, фотографий, фильмов или определяемый пользователем контент.
- включая в себя стадию предоставления контекстно-связанного контента на бистабильный экран отображения.
- включая в себя стадию предоставления контекстно-связанного контент на бистабильном экране, предусматривает предоставление географически привязанной рекламы.
- стадия, предусматривающая контекстно-связанный контент на бистабильный экран, включает в себя предоставление географически привязанного поиска.
I. Способ предоставления сообщений уведомления в устройство отображения в классическом форм-факторе при низком потреблении
Способ предоставления сообщений уведомления в устройство отображения в классическом форм-факторе при низком потреблении, соответствующий способу предоставления сообщений уведомления в устройство отображения в классическом форм-факторе при низком потреблении концепта Н, за исключением того, что устройство отображения в классическом форм-факторе соответствует сборочному устройству отображения в классическом форм-факторе.
J. Портативный маршрутизатор с возможностью предоставления локальной сети, в ответ на соединение устройства с глобальной сетью, удовлетворяющее условию соединения
Настоящая область техники предусматривает портативный маршрутизатор, включающий в себя глобальный сетевой интерфейс и локальный сетевой интерфейс, портативный маршрутизатор, выполненный с возможностью подключения к глобальной сети с помощью глобального сетевого интерфейса, портативный маршрутизатор выполненный с дополнительной возможностью предоставления локальной сети с помощью локального сетевого интерфейса, в ответ на соединение устройства с глобальной сетью, удовлетворяющее условию соединения. Дополнительные аспекты могут включать в себя:
- глобальный сетевой интерфейс, выполненный с возможностью обеспечения беспроводного соединения.
- условие соединения включает в себя то, что устройство подключено к глобальной сети.
- условие соединения включает в себя мощность сигнала глобальной сети в предварительно заданном диапазоне мощности сигнала глобальной сети.
- локальный сетевой интерфейс, выполненный с возможностью обеспечения беспроводного соединения.
- локальный сетевой интерфейс включает в себя интерфейс Wi-Fi.
- локальный сетевой интерфейс включает в себя персональный сетевой интерфейс.
- локальный сетевой интерфейс включает в себя университетский сетевой интерфейс.
- локальный сетевой интерфейс выполнен с возможностью обеспечения проводной связи.
- портативный маршрутизатор представляет собой мобильное устройство.
- портативный маршрутизатор выполнен с дополнительной возможностью обеспечения локальной сети, используя локальный сетевой интерфейс только тогда, когда соединение устройства с глобальной сетью удовлетворяет условию соединения.
- портативный маршрутизатор выполнен с дополнительной возможностью отключения локальной сети, используя локальный сетевой интерфейс, в ответ на отключение устройства от глобальной сети.
- портативный маршрутизатор выполнен с дополнительной возможностью отключения локальной сети, используя локальный сетевой интерфейс, в ответ на мощность сигнала глобальной сети, находящуюся в предварительно заданном диапазоне мощности сигнала глобальной сети.
- портативный маршрутизатор выполнен с дополнительной возможностью отключения локальной сети, используя локальный сетевой интерфейс, в ответ на предварительно заданный диапазон мощности сигнала глобальной сети, происходящий в течение предварительно заданного интервала времени.
- портативный маршрутизатор выполнен с дополнительной возможностью поддерживать активацию локальной сети, в ответ на связь между устройствами в локальной сети.
- включенный маршрутизатор снижает энергопотребление, когда локальный сетевой интерфейс отключается.
- маршрутизатор включает в себя дисплей.
- дисплей выполнен с возможностью отображать индикаторное сообщение о том, что локальный сетевой интерфейс не предусматривается.
- дисплей выполнен с возможностью отображать индикаторное сообщение о том, что локальный сетевой интерфейс не предусматривается, потому что глобальная сеть не доступна.
- дисплей выполнен с возможностью отображать индикаторное сообщение о том, что локальный сетевой интерфейс не предусматривается, потому что сигнал глобальной сети слишком слабый.
- устройство выполнено с возможностью мгновенного и автоматического обеспечения общего пользования беспроводной сети, в ответ на единственное действие пользователя, единственное действие, содержащее физический контактный жест пользователя с портативным маршрутизатором или голосовую команду активации пользователем,
- портативный маршрутизатор включает в себя жесткий переключатель, причем единственный жест пользователя предусматривает нажатие на жесткий переключатель портативного маршрутизатора,
- портативный маршрутизатор включает в себя гибкий переключатель, причем единственный жест пользователя предусматривает нажатие на гибкий переключатель портативного маршрутизатора.
- портативный маршрутизатор включает в себя скрытую механическую кнопку, причем единственный жест пользователя предусматривает нажатие на скрытую механическую кнопку портативного маршрутизатора.
- портативный маршрутизатор включает в себя нажимное управление, причем единственный жест пользователя предусматривает активацию нажимного управления портативного маршрутизатора.
- портативный маршрутизатор включает в себя полосы емкостного датчика, предназначенные для обнаружения, когда пользователь поднял устройство, причем единственное действие пользователем предусматривает поднятие портативного маршрутизатора.
- устройство выполнено с возможностью соединения с интернетом через сеть мобильной связи.
- устройство приспособлено для разрешения дополнительным устройствам доступа к файлам на портативном маршрутизаторе через локальную сеть.
- устройство может подключаться к сети мобильной связи 4G.
- устройство может подключаться к сети мобильной связи 3G.
- устройство может подключаться к сети мобильной связи 2G.
- устройство представляет собой устройство в классическом форм-факторе.
- устройство содержит сенсорный экран.
- устройство содержит дополнительный бистабильный экран.
- бистабильный экран выполнен с возможностью быть обновленным полностью или частично.
- бистабильный экран выполнен с возможностью быть обновленным, начиная с любого пикселя в области экрана.
- устройство выполнено с возможностью определения ограниченного набора пользователей, которые могут подключаться к устройству для разрешения общего доступа к локальной сети с ограниченным набором пользователей.
- устройство выполнено с возможностью обеспечения беспроводного соединения с персональным компьютером для разрешения компьютеру подключиться к интернету.
- устройство выполнено с возможностью обеспечения беспроводного соединения с двумя персональными компьютерами для разрешения общего доступа к файлу или общего доступа к ресурсу между этими двумя персональными компьютерами.
- устройство выполнено с возможностью обеспечения синхронизации файлов для файлов в общем доступе, используя общий доступ к локальной сети через портативный маршрутизатор.
- устройство представляет собой мобильный телефон
- устройство представляет собой консоль видео игры.
- устройство представляет собой смартфон.
- устройство представляет собой цифровой аудио-плеер.
- устройство представляет собой персональный компьютер.
- устройство представляет собой планшетный компьютер.
- устройство представляет собой персональное устройство.
- устройство выполнено с возможностью мгновенного и автоматического обеспечения общего доступа к беспроводной сети, в ответ на единственное действие пользователя, единственное действие, предусматривающее физический контактный жест пользователя с портативным маршрутизатором или голосовую команду активации пользователем, когда портативный маршрутизатор уже включен и подключен к сети мобильной связи.
- устройство выполнено с возможностью подключение к беспроводному адаптеру, портативный маршрутизатор выполнен с дополнительной возможностью просмотра файловой структуры файлов, хранящихся на беспроводном адаптере.
- устройство выполнено с возможностью просмотра файловой структуры файлов, хранящихся на беспроводном адаптере, в веб-браузере, работающем на портативном устройстве маршрутизатора.
- устройство выполнено с возможностью печати файлов адаптера на принтере, соединенном с адаптером.
- устройство выполнено с возможностью печати файлов адаптера на принтере, соединенном с портативным маршрутизатором.
- устройство характеризуется изогнутой формой.
- устройство характеризуется вогнутой фронтальной поверхностью и выпуклой тыльной поверхностью.
- вогнутая фронтальная поверхность и выпуклая тыльная поверхность характеризуются подобной величиной кривизны.
В настоящей области техники предусмотрен способ обеспечения локальной сети, используя портативный маршрутизатор, устройство, включающее в себя интерфейс глобальной сети и интерфейс локальной сети, портативный маршрутизатор, выполненный с возможностью подключения к глобальной сети, используя интерфейс глобальной сети, портативный маршрутизатор, выполненный с дополнительной возможностью обеспечивать локальную сеть, используя интерфейс локальной сети, причем способ предусматривает стадию:
(I) предоставления портативным маршрутизатором локальной сети, в ответ на удовлетворяющие устройство условия соединения с глобальной сетью.
Способ может дополнительно предусматривать стадии:
(II) отключения портативным маршрутизатором локальной сети, в ответ на не удовлетворяющие устройство условия соединения с глобальной сетью.
В настоящей области техники предусмотрен компьютерный программный продукт, адаптированный для обеспечения локальной сети, когда программа выполняется на портативном маршрутизаторе, устройство, включающее интерфейс глобальной сети и интерфейс локальной сети, портативный маршрутизатор, выполненный с возможностью обеспечения локальной сети, используя интерфейс локальной сети, компьютерный программный продукт адаптирован для подключения портативного маршрутизатора к глобальной сети, используя интерфейс глобальной сети, компьютерный программный продукт дополнительно адаптирован для предоставления локальной сети, в ответ на удовлетворяющие устройство условия соединения с глобальной сетью.
Компьютерный программный продукт может быть дополнительно адаптирован для отключения локальной сети, в ответ на не удовлетворяющие устройство условия соединения с глобальной сетью.
К. Адаптер USB для доступа в интернет или для потоковых файлов, например, аудио (например, интернет-радио), видео или графических файлов
В настоящей области техники предусматривается адаптер USB, разрешающий беспроводную передачу данных, выполненный с возможностью предоставления доступа в интернет или получения потоковых файлов. Дополнительные признаки могут включать в себя:
- файлы могут представлять собой аудио, видео или изображения.
- потоковое аудио представляет собой интернет-радио.
- адаптер USB может взаимодействовать по беспроводной связи с мобильным телефоном или другим мобильным устройством (например, портативным маршрутизатором).
- мобильный телефон или другое мобильное устройство может предоставить автоматический общий доступ к беспроводной сети.
- адаптер USB выполнен с возможностью подсоединения к бортовому гнезду USB, причем бортовая компьютерная система выполнена с возможностью воспроизведения аудио-файлов с адаптера.
- мобильный телефон или другое мобильное устройство может предоставить беспроводный доступ в интернет.
- мобильный телефон или другое мобильное устройство может предоставить беспроводный доступ в интернет, причем доступ предусматривается через интернет к радиостанциям, которые не могут быть получены с помощью бортового приемника радиовещания.
- адаптер USB выполнен с возможностью захватывать поток данных и преобразовывать его в последовательность файлов.
- файлы могут представлять собой файлы МР3.
- файлы могут представлять собой аудио файлы.
- файлы могут представлять собой видео файлы.
- файлы могут представлять собой изображения.
- адаптер USB разрешает бортовой (например, автомобильной) аудиосистеме содержать воспроизведения/перемотку, хранение и т.п. функциональные возможности для аудио файлов.
- адаптер USB разрешает бортовой (например, автомобильной) аудиосистеме содержать воспроизведения/перемотку, хранение и т.п. функциональные возможности для видео файлов.
- адаптер USB разрешает бортовой (например, автомобильной) аудиосистеме содержать воспроизведения/перемотку, хранение и т.п. функциональные возможности для графических файлов.
- потоковое аудио хранится по меньшей мере в двух отдельных файлах, что позволяет пользователю выбрать переход к следующему треку, используя программное обеспечение аудиосистемы автомобиля.
- потоковое видео хранится по меньшей мере в двух отдельных файлах, что позволяет пользователю выбрать переход к следующему треку, используя программное обеспечение видеосистемы автомобиля.
- пользователь может слушать музыку онлайн в своем транспорте (например, автомобиле) без внесения изменений в бортовую (например, автомобильную) аудиосистему.
- пользователь может просматривать видео онлайн в своем транспорте (например, автомобиле) без внесения изменений в бортовую (например, автомобильную) видеосистему.
- онлайн-интерфейс используется для настройки услуги выбора источника потока.
- онлайн-интерфейс может быть обеспечен с помощью мобильного телефона или другого мобильного устройства.
- адаптер может представлять собой накопитель USB для бортового аудио.
L. Мобильное устройство выполнено с возможностью предоставления мгновенного и автоматического общего доступа к беспроводной сети, в ответ на единственное действие пользователя
В настоящей области техники предусмотрено мобильное устройство, выполненное с возможностью предоставления мгновенного и автоматического общего доступа к беспроводной сети, в ответ на единственное действие пользователя, единственное действие, предусматривающее физический контактный жест пользователя с портативным маршрутизатором или голосовую команду активации пользователем. Дополнительные признаки могут включать в себя:
- мобильное устройство может быть выполнено с возможностью подключения к интернету через сеть мобильной связи.
- мобильное устройство может быть адаптировано разрешать второму устройству беспроводное подключение к мобильному устройству через общий доступ беспроводной сети.
- мобильное устройство может быть адаптировано разрешать множеству устройств беспроводное подключение к мобильному устройству через общий доступ беспроводной сети.
- мобильное устройство может быть адаптировано для разрешения второму устройству или множеству устройств доступ в интернет через общий доступ беспроводной сети.
- мобильное устройство может быть адаптировано для разрешения второму устройству или множеству устройств доступ к файлам на мобильном устройстве через общий доступ беспроводной сети.
- мобильное устройство может включать в себя жесткий переключатель, причем единственный жест пользователя предусматривает нажатие на жесткий переключатель портативного маршрутизатора.
- мобильное устройство может включать в себя программный переключатель, причем единственный жест пользователя предусматривает нажатие на программный переключатель портативного маршрутизатора.
- мобильное устройство может включать в себя скрытую механическую кнопку, причем единственный жест пользователя предусматривает нажатие на скрытую механическую кнопку портативного маршрутизатора.
- мобильное устройство может включать в себя нажимное управление, причем единственный жест пользователя предусматривает активацию нажимного управления портативного маршрутизатора.
- мобильное устройство может включать в себя полосы емкостного датчика, предназначенные для обнаружения, когда пользователь поднял устройство, причем единственное действие пользователем предусматривает поднятие портативного маршрутизатора.
- мобильное устройство может быть способно к подключению к сети мобильной связи 4G.
- мобильное устройство может быть способно к подключению к сети мобильной связи 3G.
- мобильное устройство может быть способно к подключению к сети мобильной связи 2G.
- мобильное устройство может представлять собой устройство в классическом форм-факторе.
- мобильное устройство может содержать сенсорный экран и дополнительный бистабильный экран.
- мобильное устройство может содержать бистабильный экран, выполненный с возможностью быть обновленным полностью или частично.
- мобильное устройство может содержать бистабильный экран, выполненный с возможностью быть обновленным, начиная с любого пикселя в области экрана.
- мобильное устройство может быть выполнено с возможностью определения ограниченного набора пользователей, которые могут подключаться к устройству для разрешения мгновенного и автоматического общего доступа к беспроводной сети с ограниченным набором пользователей.
- мобильное устройство может быть выполнено с возможностью обеспечения беспроводного соединения с персональным компьютером для разрешения компьютеру подключения к интернету.
- мобильное устройство может быть выполнено с возможностью обеспечения беспроводного соединения с двумя персональными компьютерами для разрешения общего доступа к файлу или общего доступа к ресурсу между этими двумя персональными компьютерами.
- мобильное устройство может быть выполнено с возможностью обеспечения синхронизации файлов для файлов в общем доступе, используя общий доступ к локальной сети через портативный маршрутизатор.
- мобильное устройство может представлять собой мобильный телефон.
- мобильное устройство может представлять собой консоль видео игры.
- мобильное устройство может представлять собой смартфон.
- мобильное устройство может представлять собой цифровой аудио-плеер.
- мобильное устройство может представлять собой персональный компьютер.
- мобильное устройство может представлять собой планшетный компьютер.
- мобильное устройство может представлять собой персональное портативное устройство.
- мобильное устройство может быть выполнено с возможностью обеспечения мгновенного и автоматического общего доступа к беспроводной сети, в ответ на единственное действие пользователя, единственное действие, предусматривающее физический контактный жест пользователя с мобильным устройством или голосовую команду активации пользователем, когда устройство уже включено и подключено к сети мобильной связи.
- мобильное устройство может быть выполнено с возможностью подключения к беспроводному адаптеру, мобильное устройство выполнено с дополнительной возможностью просмотра файловой структуры файлов, хранящихся на беспроводном адаптере.
- мобильное устройство может быть выполнено с возможностью просмотра файловой структуры файлов, хранящихся на беспроводном адаптере, в веб-браузере, работающем на мобильном устройстве.
- мобильное устройство может быть выполнено с возможностью печатать файл, хранящийся на адаптере, на принтере связанном с адаптером.
- мобильное устройство может быть выполнено с возможностью печатать файл, хранящийся на адаптере, на принтере связанном с мобильным устройством.
- мобильное устройство может быть таковым, при котором устройство соединено с интернетом, устройство выполнено с дополнительной возможностью подключение к беспроводному адаптеру, мобильное устройство выполнено с дополнительной возможностью потоковой передачи аудио, видео и графических файлов на беспроводной адаптер в ответ на запрос от беспроводного адаптера на мобильное устройство для доступа к источнику потоковой передачи данных через интернет.
- мобильное устройство может характеризоваться изогнутой формой.
- мобильное устройство может характеризоваться вогнутой фронтальной поверхностью и выпуклой тыльной поверхностью.
- мобильное устройство может характеризоваться вогнутой фронтальной поверхностью и выпуклой тыльной поверхностью, которые характеризуются подобной величиной кривизны.
- мобильное устройство может быть выполнено с дополнительной возможностью отключения общего доступа к беспроводной сети, в ответ на единственное действие пользователя, единственное действие, предусматривающее физический контактный жест пользователя с мобильным устройством или голосовую команду активации пользователем.
- мобильное устройство может включать в себя жесткий переключатель, причем дополнительное единственное действие пользователя предусматривает нажатие на жесткий переключатель мобильного устройства.
- мобильное устройство может включать в себя программный переключатель, причем дополнительное единственное действие пользователя предусматривает нажатие на программный переключатель мобильного устройства.
- мобильное устройство может включать в себя скрытую механическую кнопку, причем дополнительное единственное действие пользователя предусматривает нажатие на скрытую механическую кнопку мобильного устройства.
- мобильное устройство может включать в себя нажимное управление, причем дополнительное единственное действие пользователя предусматривает активацию нажимного управления мобильного устройства.
- мобильное устройство может включать в себя полоски емкостного датчика, выполненные с возможностью обнаружения, когда пользователь поднял устройство, причем дополнительное единственное действие пользователем предусматривает поднятие мобильного устройства.
- мобильное устройство может предоставлять общий доступ к беспроводной сети, которая представляет собой сеть Wi-Fi.
- мобильное устройство может представлять собой устройство, в котором интерфейс локальной беспроводной сети мобильного устройства выключен, когда мощность сигнала сети мобильной связи ниже предварительно определенного уровня.
- мобильное устройство может представлять собой устройство, в котором интерфейс локальной беспроводной сети мобильного устройства выключен, когда мощность сигнала сети мобильной связи ниже предварительно определенного уровня в течение предварительно заданного интервала времени.
- мобильное устройство может представлять собой устройство, в котором интерфейс локальной беспроводной сети мобильного устройства выключен, когда устройство не подключено к сети мобильной связи.
- мобильное устройство может представлять собой устройство, в котором интерфейс локальной беспроводной сети мобильного устройства выключен, когда устройство не подключено к сети мобильной связи в течение предварительно заданного интервала времени.
- мобильное устройство может представлять собой устройство, в котором интерфейс локальной беспроводной сети мобильного устройства выключен, когда устройство работает в качестве маршрутизатора между другими устройствами в локальной беспроводной сети.
Способ предоставления мгновенного и автоматического общего доступа к беспроводной сети в ответ на единственное действие пользователя мобильного устройства, предусматривающий стадию мгновенного и автоматического общего доступа к беспроводной сети, в ответ на единственное действие пользователя, единственное действие, предусматривает физический контактный жест пользователя с мобильным устройством или голосовую команду активации пользователем.
Компьютерный программный продукт, выполненный с возможностью предоставления мгновенного и автоматического общего доступа к беспроводной сети, в ответ на единственное действие пользователя мобильного устройства, компьютерный программный продукт, работающий на мобильном устройстве, выполненный с возможностью предоставления мгновенного и автоматического общего доступа к беспроводной сети в ответ на единственное действие пользователя, единственное действие, предусматривает физический контактный жест пользователя с мобильным устройством или голосовую команду активации пользователем.
ПРИЛОЖЕНИЕ - Протоколы связи
Удаленная спецификация интерфейса сетевого драйвера (RNDIS) представляет собой запатентованный протокол Microsoft, использующийся в основном в верхней части USB. Это предусматривает виртуальную связь Ethernet для большинства версий операционных систем Windows. Частичную спецификацию RNDIS от корпорации Майкрософт можно получить, но реализации Windows наблюдались для результатов запросов, не включенных в настоящую спецификацию, и характеризовались незарегистрированными ограничениями. В дополнение, протокол тесно связан с интерфейсами программирования и моделями Microsoft, в первую очередь со спецификацией интерфейса сетевого драйвера (NDIS), который чужд другим операционным системам кроме Windows. Эти вопросы усложняют сторонние реализации.
Форум по внедрению USB (USB-IF) определяет по меньшей мере три незапатентованных протокола класса устройства связи USB (CDC) с сопоставимой функциональностью «виртуальный Ethernet»; один из них (CDC-ECM) предшествует RNDIS и широко используется для взаимодействия с другими операционными системами кроме Microsoft, но он не содержит встроенную поддержку Windows.
Беспроводная глобальная сеть (WWAN) представляет собой одну из форм беспроводной сети. Больший размер глобальной сети по сравнению с локальной сетью требует различия в технологии. Беспроводные сети всех размеров передают данные в виде телефонных звонков, веб-страниц и потокового видео.
WWAN часто отличается от беспроводной локальной сети (WLAN) использованием технологии мобильных телекоммуникационных сотовых сетей, таких как LTE, WiMAX (часто называемой беспроводной городской вычислительной сетью или WMAN), UMTS, CDMA2000, GSM, цифровая пакетная передача данных в сетях сотовой связи (CDPD) и Mobitex для передачи данных. Он может также использовать локальную многоотчетную распределительную систему (LMDS) или WiFi для доступа в интернет. Эти технологии предлагаются на региональном уровне по всей стране или даже в глобальном масштабе и предоставляются поставщиком услуг беспроводной связи. Подключение WWAN позволяет пользователю с ноутбуком и картой WWAN серфинг в интернет, проверку электронной почты или подключение к виртуальной частной сети (VPN) из любой точки в рамках региональных границ сотовой связи. Различные компьютеры могут быть интегрированы возможностями WWAN.
Поскольку системы радиосвязи не предусматривают безопасный физический путь соединения, WWAN обычно включают в себя способы шифрования и аутентификации, чтобы сделать их более безопасными.