МОБИЛЬНОЕ ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ С НЕГО ДАННЫХ
MOBILE COMPUTING DEVICE AND METHOD OF TRANSMITTING DATA THEREFROM

[1] Настоящее описание относится в целом к мобильным вычислительным устройствам, в частности, к аппаратным средствам, которые обеспечивают расширение функциональности мобильного вычислительного устройства.
[2] Мобильные вычислительные устройства, такие как смартфоны, сотовые телефоны и персональные цифровые помощники (PDA), в настоящее время широко используются и приобрели популярность среди самых разных групп пользователей. По меньшей мере в некоторых известных мобильных вычислительных устройствах используют кабельное средство для переноса данных между мобильным вычислительным устройством и другими электронными устройствами. В целом, соединители, которые соединены с противоположными концами кабельного средства и портами подключения, выполненными в мобильном вычислительном устройстве, поддерживают заданные стандартные протоколы, которые обеспечивают возможность переноса данных между ними. В частности, соединители и порты подключения включают в себя разводку выводов, которая выполнена имеющей заданную конфигурацию для поддержки стандартных протоколов. Примеры стандартных протоколов включают в себя интерфейс Universal Serial Bus (USB), интерфейс Firewire (IEEE 1394), интерфейс High-Definition Multimedia Interface (мультимедийный интерфейс высокой четкости, HDMI), интерфейс DisplayPort (например, двухлинейный и четырехлинейный) и интерфейс Portable Digital Media Interface (интерфейс портативных цифровых средств, PDMI).
[3] Функциональность по меньшей мере некоторых известных мобильных вычислительных устройств основана по меньшей мере частично на количестве и типах портов подключения, содержащихся в мобильном вычислительном устройстве. Например, обычно мобильное вычислительное устройство имеет порт, предназначенный для подключения по интерфейсу USB, и порт, предназначенный для подключения по интерфейсу HDMI, для поддержки функциональности интерфейсов USB и HDMI. Кроме того, по меньшей мере некоторые известные порты подключения обеспечивают поддержку множества функциональностей. Например, порт подключения, который поддерживает протокол по стандарту PDMI, имеет функциональность интерфейсов двухлинейного DisplayPort и USB. Расширение функциональности мобильного вычислительного устройства приобретает все более важное значение в электронной промышленности. Таким образом, может оказаться желательным изменение конфигурации разводки выводов существующего порта подключения, чтобы обеспечить расширение функциональности мобильного вычислительного устройства.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[4] В одном аспекте изобретения раскрыто мобильное вычислительное устройство. Указанное устройство включает в себя первый порт, имеющий конфигурацию с первой разводкой выводов для поддержки первого формата данных, источник данных, выполненный с возможностью предоставления данных во втором формате данных, отличающемся от первого формата данных, и первый мультиплексор, выполненный с возможностью выборочной передачи данных от источника данных в первый порт. Конфигурацию первого порта изменяют на конфигурацию со второй разводкой выводов для поддержки второго формата данных. Указанное мобильное вычислительное устройство дополнительно содержит второй порт, имеющий конфигурацию с третьей разводкой выводов для поддержки второго формата данных, и датчик прикрепления, выполненный с возможностью обнаружения напряжения смещения, поданного на указанный первый порт, и с возможностью подачи команды на указанный первый мультиплексор на выборочную передачу данных во втором формате данных между указанным вторым портом и указанным первым портом.
[5] В другом аспекте изобретения раскрыт способ передачи данных от мобильного вычислительного устройства. Способ включает в себя выбор источника данных, из которого предоставляют данные в первый порт в мобильном вычислительном устройстве, причем первый порт имеет конфигурацию с первой разводкой выводов для поддержки первого формата данных, а источник данных выполнен с возможностью передачи данных во втором формате данных, который отличается от первого формата данных. Способ также включает в себя выборочную передачу данных во втором формате данных на первый порт, изменение конфигурации с первой разводкой выводов на конфигурацию со второй разводкой выводов, которая обеспечивает поддержку первым портом второго формата данных, и передачу данных во втором формате данных через первый порт. Способ передачи данных от мобильного вычислительного устройства, дополнительно содержащего мультиплексор, датчик прикрепления и второй порт, имеющий конфигурацию с третьей разводкой выводов для поддержки второго формата данных, дополнительно включает обнаружение напряжения смещения, поданного на указанный первый порт датчиком прикрепления, и подачу команды датчиком прикрепления на мультиплексор на выборочную передачу данных во втором формате данных между указанным вторым портом и указанным первым портом.
[6] Еще в одном аспекте изобретения раскрыто мобильное вычислительное устройство. Указанное устройство включает в себя 1) первый порт, содержащий первую разводку выводов, выполненную с возможностью поддержки интерфейса Portable Digital Media Interface, 2) множество источников данных, каждый из которых выполнен с возможностью предоставления данных в формате данных, причем на первый вывод указанного первого порта по выбору подано напряжение смещения, чтобы обеспечить выбор формата данных для передачи на первый порт из одного источника из указанного множества источников данных, и 3) мультиплексор, выполненный с возможностью выборочной передачи данных от этого источника из указанного множества источников данных на первый порт, причем обеспечена возможность изменения конфигурации с первой разводкой выводов на конфигурацию со второй разводкой выводов для поддержки выбранного формата данных.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[7] На ФИГ. 1 показан перспективный вид спереди примера мобильного вычислительного устройства.
[[8] На ФИГ. 2 показан перспективный вид сзади мобильного вычислительного устройства, изображенного на ФИГ. 1.
[9] На ФИГ. 3 схематически проиллюстрирован пример архитектуры аппаратных средств, которая может быть использована с мобильным вычислительным устройством, изображенным на ФИГ. 1.
[10] На ФИГ. 4 схематически проиллюстрирован альтернативный пример архитектуры аппаратных средств, которая может быть использована с мобильным вычислительным устройством, изображенным на ФИГ. 1.
[И] На ФИГ. 5 проиллюстрирован альтернативный пример разводки выводов для порта подключения, изображенного на ФИГ. 1 в первом рабочем режиме.
[12] На ФИГ. 6 проиллюстрирован альтернативный пример разводки выводов для порта подключения, изображенного на ФИГ. 1 во втором рабочем режиме.
[13] На ФИГ. 7 проиллюстрирован альтернативный пример разводки выводов для порта подключения, изображенного на ФИГ. 1 в третьем рабочем режиме.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[14] Варианты осуществления изобретения, описанные в настоящем документе, относятся к устройствам и способам, которые могут быть использованы для передачи данных на мобильное вычислительное устройство и/или от него. В примерном варианте осуществления изобретения мобильное вычислительное устройство использует переключающие механизмы на основе аппаратных средств, чтобы направлять данные от источника данных на более чем один порт подключения в мобильном вычислительном устройстве. Например, переключающие механизмы обеспечивают передачу данных заданного формата данных по выбору либо на первый порт подключения, который поддерживает заданный формат данных, либо на второй порт подключения, конфигурация которого может быть изменена для поддержки заданного формата данных. В частности, конфигурация разводки выводов второго порта подключения может быть изменена для поддержки заданного формата данных. По существу, переключающие механизмы обеспечивают расширение функциональности мобильного вычислительного устройства.
[15] На ФИГ. 1 и 2 показан пример мобильного вычислительного устройства 10. В примерном варианте осуществления изобретения раскрыто мобильное вычислительное устройство 10 для поддержки связи с другим устройством, таким как другое мобильное вычислительное устройство и/или электронное дисплейное устройство. Кроме того, мобильное вычислительное устройство 10 может включать в себя множество других функциональностей, в том числе доступ к сети, технологию CMC, хостинг одного или более приложений, обработку данных, шифрование и/или другие функции. В примерном варианте осуществления изобретения мобильное вычислительное устройство 10 представляет собой смартфон, выполненный с возможностью связи через одну или более сотовых сетей.
[16] Как показано, мобильное вычислительное устройство 10 включает в себя корпус 12 и множество устройств 14 воспроизведения, расположенных по меньшей мере частично внутри корпуса 12. Устройство 14 воспроизведения осуществляет вывод информации, такой как, помимо прочего, данные, относящиеся к работе мобильного вычислительного устройства 10, командам, запрошенным данным, сообщениям, одному или более устройствам ввода (таким как виртуальная клавиатура) и/или любой другой тип данных для пользователя. В нескольких примерах устройство 14 воспроизведения может включать в себя, например, жидкокристаллический дисплей (LCD), дисплей на основе светоизлучающих диодов (LED), светоизлучающий диод (LED), камеру со вспышкой, дисплей на основе органических светоизлучающих диодов (OLED) и/или дисплей на основе "электронных чернил". Множество устройств 14 воспроизведения может быть использовано для предоставления данных пользователю визуально и/или на слух, и устройство 14 воспроизведения может включать в себя аудиовыход для использования при речевой связи.
[17] Мобильное вычислительное устройство 10 дополнительно включает в себя множество устройств 16 ввода, расположенных по меньшей мере частично внутри корпуса 12. Каждое устройство 16 ввода может быть выполнено с возможностью приема выбора, запросов, команд, информации, данных и/или ввода другого типа согласно одному способу и/или процессу или большему их количеству из способов и/или процессов, описанных в настоящем документе. Устройства 16 ввода могут включать в себя, например, кнопки, клавиатуру, микрофон, указательное устройство, стилус, панель, чувствительную к касанию (например, сенсорную панель или сенсорный экран), гироскоп, акселерометр, цифровой компас, датчик положения, камеру, вторую камеру, датчик внешней освещенности и/или интерфейс аудио ввода. Один компонент, такой как сенсорный экран 18, может функционировать как устройство 14 воспроизведения и устройство 16 ввода.
[18] Мобильное вычислительное устройство 10 также включает в себя множество портов подключения, которые расположены по меньшей мере частично в корпусе 12 и поддерживают заданный стандартный протокол. По существу, каждый порт подключения поддерживает по меньшей мере один формат данных для использования при передаче данных на мобильное вычислительное устройство 10 и/или от него. В примерном варианте осуществления изобретения мобильное вычислительное устройство 10 включает в себя порт 22 интерфейса Portable Digital Media Interface (PDMI), порт 24 интерфейса универсальной последовательной шины (USB) и порт 26 интерфейса high-definition multimedia interface (HDMI).
[19] Мобильное вычислительное устройство 10 включает в себя заднюю панель 20, находящуюся в зацеплении с корпусом 12. Задняя панель 20 определяет сечение, по существу совместимое с корпусом 12, образуя, таким образом, при соединении с корпусом 12 по существу цельный блок. Задняя панель 20 выполнена с возможностью извлечения из мобильного вычислительного устройства 10 для обеспечения доступа к одному или более аспектам мобильного вычислительного устройства 10.
[20] На ФИГ. 3 схематически проиллюстрирован пример архитектуры 100 аппаратных средств, которая может быть использована с мобильным вычислительным устройством 10. В примерном варианте осуществления изобретения архитектура 100 аппаратных средств включает в себя процессор 102, мультиплексор 104 и множество переключателей 106 и 108 электропитания. Мультиплексор 104 и переключатели 106 и 108 электропитания каждые соединены с обеспечением связи с процессором 102. Архитектура 100 аппаратных средств также включает в себя первый порт 110 подключения, который поддерживает стандартный протокол интерфейса USB, и второй порт 112 подключения, который поддерживает стандартный протокол интерфейса PDMI. В альтернативном варианте осуществления изобретения, первый порт 110 подключения и второй порт 112 подключения могут быть выполнены с возможностью поддержки любого стандартного протокола.
[21] Процессор 102 может включать в себя один или более обрабатывающих блоков (например, в конфигурации с несколькими ядрами). Кроме того, процессор 102 может быть реализован с использованием одной или более систем на основе разнотипных процессоров, в которых главный процессор находится на одной микросхеме вместе со вспомогательными процессорами. В качестве еще одного иллюстративного примера, процессор 102 может представлять собой симметричную многопроцессорную систему, содержащую множество процессоров одного и того же типа. Кроме того, процессор 102 может быть реализован с использованием любой подходящей программируемой схемы, включающей в себя одну или более систем и микроконтроллеров, микропроцессоров, схем с сокращенным набором команд (RISC), интегральных схем специального назначения (ASIC), программируемые логические схемы, программируемые пользователем вентильные матрицы (FPGA) и любую другую схему, выполненную с возможностью выполнения функций, описанных в настоящем документе.
[22] Мультиплексор 104 осуществляет отправку и прием блоков данных между процессором 102, первым портом 110 подключения и вторым портом 112 подключения, и может быть использован в качестве мультиплексора и демультиплексора. В частности, мультиплексор 104 выполнен с возможностью разделения блока данных на множество блоков данных и выполнен с возможностью суммирования множества блоков данных в один блок данных. В некоторых вариантах осуществления изобретения мультиплексор 104 выполнен с возможностью работы в качестве переключателя так, что мультиплексор 104 выполнен с возможностью маршрутизации блоков данных через конкретный канал (не показано) на основе необходимого или заданного назначения.
[23] Датчик 118 прикрепления соединен с обеспечением связи со вторым портом 112 подключения, мультиплексором 104 и переключателями 106 и 108 электропитания. В частности, датчик 118 прикрепления соединен с обеспечением связи со вторым портом 112 подключения с помощью линии 120 передачи сигналов датчика и соединен с обеспечением связи с мультиплексором 104 с помощью линии 122 передачи команд, переключателем 106 электропитания с помощью линии 124 передачи команд и переключателем 108 электропитания с помощью линии 126 передачи команд. Датчик 118 прикрепления может быть реализован в форме аппаратной схемы, включающей в себя пользовательские сверхбольшие интегральные схемы ("VLSI") или вентильные матрицы, готовые или стандартные полупроводники, такие как логические микросхемы, транзисторы и другие отдельные компоненты. Датчик 118 прикрепления также может быть реализован в форме программируемых аппаратных устройств, таких как программируемые пользователем вентильные матрицы (FPGA), программируемые логические матрицы и/или программируемые логические устройства (PLD).
[24] Переключатели 106 и 108 электропитания соединены с обеспечением связи между процессором 102 и первым и вторым портами 110 и 112 подключения. В частности, первый переключатель 106 электропитания соединен между процессором 102 и первым портом 110 подключения, а второй переключатель 108 электропитания соединен между процессором 102 и вторым портом 112 подключения. Переключатели 106 и 108 электропитания могут быть выполнены на основе полевых транзисторов (FET), таких как металл-оксид-полупроводниковые полевые транзисторы (MOSFET), биполярных транзисторов, таких как биполярные транзисторы с изолированным затвором (IGBT), биполярные плоскостные транзисторы (BJT) и запираемые тиристоры (GTO).
[25] Переключатели 106 и 108 электропитания обеспечивают маршрутизацию питания USB на выбранный порт подключения и/или от него. По существу, угловое условие может быть менее строгим, если архитектура 100 аппаратных средств обеспечит расширенную функциональность обнаружение порта с использованием стандартного интерфейса USB. Кроме того, переключатели 106 и 108 электропитания работают независимо от процессора 102, поскольку процессор 102 не работает, когда мобильное вычислительное устройство 10 выключено. По существу, функция зарядки для соединения USB продолжает работать, даже если мобильное вычислительное устройство 10 выключено и/или если мобильное вычислительное устройство 10 имеет низкий уровень заряда электрической батареи.
[26] При работе мобильное вычислительное устройство 10 находится в первом рабочем режиме, когда интерфейсный соединитель отсоединен от второго порта 112 подключения, и находится во втором рабочем режиме, когда интерфейсный соединитель соединен со вторым портом 112 подключения. В частности, второй рабочий режим может быть включен, когда датчик 118 прикрепления обнаруживает напряжение смещения, поданное на второй порт 112 подключения с помощью линии 120 передачи сигналов датчика. Например, в одном варианте осуществления изобретения, приемник данных (например, монитор) (не показано) может подавать ненулевое напряжение по меньшей мере на один вывод второго порта 112 подключения для запроса данных, подлежащих передаче через второй порт 112 подключения. В альтернативном варианте осуществления изобретения приемник данных может осуществлять заземление по меньшей мере одного вывода для запроса приема данных.
[27] При обнаружении напряжения смещения, поданного на второй порт 112 подключения, датчик 118 прикрепления предписывает мультиплексору 104 осуществлять передачу данных от процессора 102 на второй порт 112 подключения. В частности, мультиплексор 104 выполнен с возможностью маршрутизации данных на основе команд, полученных от датчика 118 прикрепления с помощью линии 122 передачи команд. Датчик 118 прикрепления может также предписывать, с помощью линий 124 и 126 передачи команд, переключателям 106 и 108 электропитания подавать электропитание от процессора 102 на второй порт 112 подключения.
[28] На ФИГ. 4 схематически проиллюстрирован альтернативный пример архитектуры 150 аппаратных средств, которая может быть использована с мобильным вычислительным устройством 10. В примерном варианте осуществления изобретения архитектура 150 аппаратных средств включает в себя источники данных, такие как источник 130 USB 3.0 Super Speed (USB источник), источник 132 DisplayPort и источник 134 HDMI. Источник 132 DisplayPort и источник 134 HDMI производят необходимые данные и/или видео формат с использованием процессора 102 (показано на ФИГ. 3) и интерфейсную микросхему (не показано). В альтернативном варианте осуществления изобретения, источники данных может предоставлять данные в любом подходящем формате данных, что обеспечивает возможность работы мобильного вычислительного устройства 10, как описано в настоящем документе.
[29] Архитектура 150 аппаратных средств также включает в себя второй порт 112 подключения и третий порт 114 подключения, каждый из которых может передавать через себя данные от выбранных источников данных. Второй порт 112 подключения поддерживает стандартный протокол PDMI, а третий порт 114 подключения поддерживает стандартный протокол HDMI. В альтернативном варианте осуществления изобретения, второй порт 112 подключения и третий порт 114 подключения могут быть выполнены с возможностью поддержки любого стандартного протокола.
[30] Первый мультиплексор 140 и второй мультиплексор 142 размещены между источниками 130, 132 и 134 данных и вторым и третьим портами 112 и 114 подключения. Первый мультиплексор 140 осуществляет отправку и прием блоков данных между источником 134 HDMI, вторым мультиплексором 142 и третьим портом 114 подключения, а второй мультиплексор 142 осуществляет отправку и прием блоков данных между источником 130 USB, источником 132 DisplayPort, первым мультиплексором 140 и вторым портом 112 подключения.
[31] Датчик 118 прикрепления соединен с обеспечением связи со вторым портом 112 подключения, первым мультиплексором 140 и вторым мультиплексором 142. В частности, датчик 118 прикрепления соединен с обеспечением связи со вторым портом 112 подключения с помощью линии 120 передачи сигналов датчика, соединен с обеспечением связи с первым мультиплексором 140 с помощью линии 144 передачи команд и соединен с обеспечением связи со вторым мультиплексором 142 с помощью лини 146 передачи команд.
[32] При работе мобильное вычислительное устройство 10 находится в первом рабочем режиме, когда интерфейсный соединитель отсоединен от второго порта 112 подключения, и находится во втором рабочем режиме, когда интерфейсный соединитель соединен со вторым портом 112 подключения. В частности, второй рабочий режим может быть включен, когда датчик 118 прикрепления обнаруживает напряжение смещения, поданное на второй порт 112 подключения с помощью линии 120 передачи сигналов датчика. Например, в одном варианте осуществления изобретения, приемник данных может подавать напряжение смещения по меньшей мере на один вывод второго порта 112 подключения для запроса данных и/или видео, подлежащих передаче через второй порт 112 подключения.
[33] Когда мобильное вычислительное устройство 10 находится в первом рабочем режиме, первый мультиплексор 140 передает данные от источника 134 HDMI на третий порт 114 подключения, а второй мультиплексор 142 передает данные от одного из источников 130 и 132 данных на второй порт 112 подключения. Когда мобильное вычислительное устройство 10 находится во втором рабочем режиме, либо первый мультиплексор 140 передает данные от источника 134 HDMI на второй порт 112 подключения, либо второй мультиплексор 142 передает данные от источника 132 DisplayPort на второй порт 112 подключения с повышенной скоростью передачи данных по сравнению первым рабочим режимом. Кроме того, как более подробно будет описано ниже, конфигурация разводки выводов второго порта 112 подключения может быть изменена во втором рабочем режиме так, что второй порт 112 подключения может поддерживать дополнительную полосу пропускания частот, подаваемых от источника 134 HDMI и/или источника 132 DisplayPort.
[34] Мультиплексоры 140 и 142 выполнены с возможностью маршрутизации данных на основе команд, полученных от датчика 118 прикрепления с помощью линий 144 и 146 передачи команд. В частности, приемник данных обеспечивает запрос на прием данных в выбранном формате данных через соединитель, который сопряжен со вторым портом 112 подключения, а датчик 118 прикрепления принимает этот запрос и предписывает мультиплексорам 140 и 142 осуществлять передачу данных от источника 134 HDMI и/или источника 132 DisplayPort на второй порт 112 подключения. В таком варианте осуществления изобретения конфигурация разводки выводов второго порта 112 подключения изменена на конфигурацию со второй разводкой выводов для поддержки стандартного протокола HDMI и/или стандартного протокола четырехлинейного интерфейса DisplayPort.
[35] На ФИГ. 5, 6 и 7 проиллюстрированы примеры разводок выводов для второго порта 112 подключения (показано на ФИГ. 3 и 4) в первом, втором и третьем рабочих режимах. В примерном варианте осуществления изобретения конфигурация разводки выводов второго порта 112 подключения (показано на ФИГ. 3 и 4) может быть изменена для обеспечения возможности поддержки вторым портом 112 подключения множества форматов данных. Например, разводка выводов может быть изменена для обеспечения возможности второму порту 112 подключения находиться в первом, втором и третьем рабочих режимах на основе напряжения смещения, обнаруженного по меньшей мере на одном выводе второго порта 112 подключения. В частности, второй порт 112 подключения находится в первом рабочем режиме, когда напряжение смещения не обнаружено на одном из выводов, второй порт 112 подключения находится во втором рабочем режиме, когда первое напряжение смещения обнаружено на одном из выводов, и второй порт 112 подключения находится в третьем рабочем режиме, когда второе напряжение смещения обнаружено на одном из выводов. Первое напряжение смещения может быть заземлением, подведенным к выводу, а второе напряжение смещения может быть ненулевым напряжением, обнаруженным на выводе. Датчик 118 прикрепления (показан на ФИГ. 3 и 4) может обнаруживать первое напряжение смещения и/или второе напряжение смещения и затем подать команду на мультиплексор 104 (показан на ФИГ. 3) и/или на мультиплексоры 140 и 142 (показаны на ФИГ. 4) на передачу данных от выбранного источника данных на второй порт 112 подключения. В альтернативном варианте осуществления изобретения, первое напряжение смещения и второе напряжение смещения могут быть любым напряжением смещения, которое обеспечивает возможность работы второго порта 112 подключения, как описано в настоящем документе. Кроме того, в альтернативном варианте осуществления изобретения второй порт 112 подключения может находиться в первом рабочем режиме, когда напряжение смещения обнаружено на первом выводе, второй порт 112 подключения может находиться во втором рабочем режиме, когда напряжение смещения обнаружено на втором выводе, и второй порт 112 подключения может находиться в третьем рабочем режиме, когда напряжение смещения обнаружено на третьем выводе.
[36] Тип напряжения смещения и/или его отсутствие, обнаруженные на выводе 7, обеспечивают определение указанного формата данных для передачи на второй порт 112 подключения. Как показано на ФИГ. 5, мобильное вычислительное устройство 10 осуществляет конфигурирование второго порта 112 подключения для работы в первом рабочем режиме, когда напряжение смещения не обнаружено на выводе 7 и при обнаружении напряжения смещения на выводе 10. В частности, обнаружение напряжения смещения на выводе 10 может служить указанием для датчика 118 прикрепления на то, что приемник данных запрашивает услугу USB. Кроме того, оставление вывода 7 свободным может служить для датчика 118 прикрепления указанием на то, что приемник данных запрашивает через выводы 20-30 услугу двухлинейного DisplayPort. По существу, конфигурация разводки выводов второго порта 112 подключения не нуждается в изменении для обеспечения поддержки и передачи через него данных формата двухлинейного DisplayPort. В альтернативном варианте осуществления изобретения, когда напряжение смещения не обнаружено на выводе 7, и обнаружение напряжения смещения на выводе 10 может служить указанием на то, что приемник данных запрашивает данные в любом подходящем формате данных, подлежащих передаче через второй порт 112 подключения.
[37] Как показано на ФИГ. 6, мобильное вычислительное устройство 10 осуществляет конфигурирование второго порта 112 подключения для работы во втором рабочем режиме при обнаружении заземления на выводе 7 и при обнаружении напряжения смещения на выводе 10. В частности, обнаружение заземления на выводе 7 и обнаружение напряжения смещения на выводе 10 может служить указанием для датчика 118 прикрепления на то, что приемник данных запрашивает услугу USB и/или услугу HDMI. Разводка выводов затем может быть изменена для поддержки формата данных HDMI, поскольку второй порт 112 подключения может не обеспечивать одновременную поддержку форматов данных двухлинейного DisplayPort и HDMI. Например, второй порт 112 подключения поддерживает услугу согласно интерфейсу USB 2.0, интерфейсу USB 3.0 и интерфейсу двухлинейного DisplayPort при нахождении в первом рабочем режиме. Во втором рабочем режиме выводы 11-14 и выводы 17-30 переназначают от интерфейса USB 3.0, интерфейса Consumer Electronic Control и двухлинейного интерфейса DisplayPort для обеспечения возможности поддержки вторым портом 112 подключения формата передачи данных согласно интерфейсу HDMI. В альтернативном варианте осуществления изобретения обнаружение заземления на выводе 7 и обнаружение напряжения смещения на выводе 10 может служить указанием на то, что приемник данных запрашивает данные в любом подходящем формате данных, подлежащих передаче через второй порт 112 подключения.
[38] Как показано на ФИГ. 7, мобильное вычислительное устройство 10 осуществляет конфигурирование второго порта 112 подключения для работы в третьем рабочем режиме при обнаружении ненулевого напряжения на выводе 7 и при обнаружении напряжения смещения на выводе 10. В частности, обнаружение ненулевого напряжения на выводе 7 и обнаружение напряжения смещения на выводе 10 может служить указанием для датчика 118 прикрепления на то, что приемник данных запрашивает услугу USB и/или услугу четырехлинейного интерфейса DisplayPort. Конфигурация разводки выводов затем может быть изменена для поддержки формата данных четырехлинейного интерфейса DisplayPort, поскольку второй порт 112 подключения может не обеспечивать одновременную поддержку форматов данных двухлинейного и четырехлинейного интерфейсов DisplayPort. Например, второй порт 112 подключения поддерживает услугу интерфейсов USB 2.0, USB 3.0 и двухлинейного интерфейса DisplayPort при нахождении в первом рабочем режиме. В третьем рабочем режиме выводы 11-14 и выводы 17-30 переназначают от интерфейса USB 3.0, интерфейса Consumer Electronic Control и двухлинейного интерфейса DisplayPort для обеспечения возможности поддержки вторым портом 112 подключения передачи формата данных согласно четырехлинейному интерфейсу DisplayPort. Кроме того, ненулевое напряжение подано на вывод 7 от вывода 23 конфигурации разводки выводов. В альтернативном варианте осуществления изобретения обнаружение ненулевого напряжения на выводе 7 и обнаружение напряжения смещения на выводе 10 может служить указанием на то, что приемник данных запрашивает данные в любом подходящем формате данных, подлежащих передаче через второй порт 112 подключения. Кроме того, в альтернативном варианте осуществления изобретения ненулевое напряжение может быть подано от любого подходящего источника электропитания, что обеспечивает возможность работы второго порта 112 подключения, как описано в настоящем документе.
[39] Кроме того, в альтернативном варианте осуществления изобретения любой вывод второго порта 112 подключения может быть выполнен с возможностью приема напряжения смещения и обеспечения обнаружения видеорежима для второго порта 112 подключения.
[40] Устройства и способы, описанные в настоящем документе, обеспечивают расширение функциональности мобильного вычислительного устройства. В частности, устройства, описанные в настоящем документе, включают в себя архитектуру аппаратных средств, которая обеспечивает возможность выборочного предоставления данных в выбранном формате данных на порты подключения, по меньшей мере частично расположенные в мобильном вычислительном устройстве. Интерфейс на портах подключения обнаруживают, когда приемник данных подает напряжение смещения на порты, и конфигурация разводки выводов одного из портов может быть изменена для поддержки выбранного формата данных. По существу, мобильное вычислительное устройство, описанное в настоящем документе, включает в себя порты подключения, совместимые с популярными соединителями, используемыми потребителями, и порт подключения, конфигурация которого может быть изменена для повышения функциональности и для передачи через него множества форматов данных.
[41] Кроме того, настоящее раскрытие содержит варианты реализации согласно следующим пунктам:
Пункт 1. Мобильное вычислительное устройство содержащее:
первый порт, содержащий первую разводку выводов, выполненную с возможностью поддержки интерфейса Portable Digital Media Interface;
множество источников данных, каждый из которых выполнен с возможностью предоставления данных в формате данных, причем
на первый вывод указанного первого порта по выбору подано напряжение смещения, чтобы обеспечить выбор указанного формата данных для передачи на указанный первый порт от одного из указанного множества источников данных; и
мультиплексор, выполненный с возможностью выборочной передачи данных от одного из указанного множества источников данных на указанный первый порт, причем
обеспечена возможность изменения конфигурации с первой разводкой выводов на конфигурацию со второй разводкой выводов для поддержки выбранного формата данных.
Пункт 2. Устройство по пункту 1, в котором указанный первый мультиплексор передает данные в первом формате данных, когда на первый вывод подано первое напряжение смещения, и передает данные во втором формате данных, когда на первый вывод подано второе напряжение смещения.
Пункт 3. Устройство по пункту 2, в котором первое напряжение смещения содержит заземление, подведенное на первый вывод, а второе напряжение смещения содержит ненулевое напряжение, поданное на первый вывод.
Пункт 4. Устройство по пункту 3, в котором ненулевое напряжение подано на первый вывод от второго вывода указанного первого порта.
Пункт 5. Устройство по пункту 1, в котором формат данных по умолчанию выбирают, когда на первый вывод не подано напряжение смещения.
[42] Это письменное описание использует конкретные примеры, чтобы раскрыть различные варианты осуществления изобретения, включая наилучший вариант реализации, а также обеспечить для любого специалиста в данной области техники возможность применять на практике различные варианты осуществления изобретения, включая выполнение и использование любых устройств или систем и реализацию любых включенных способов. Патентоспособный объем раскрытия определяется его формулой и может включать в себя другие примеры, которые могут быть очевидными для специалиста в данной области техники. Такие другие примеры предназначены для включения в пределы объема формулы изобретения, если они имеют конструктивные элементы, которые не отличаются от буквального изложения формулы изобретения, или если они включают в себя эквивалентные конструктивные элементы с несущественными отличиями от буквального изложения формулы изобретения.