发明名称 Adaptive accessory detection and mode negotiation
摘要 Methods and apparatus for providing device detection and operational mode negotiation entirely over extant high-speed data bus pins or terminals. In one exemplary embodiment, methods and apparatus are disclosed enabling detection, negotiation and serial/video data transfer over USB 2.0 data interface pins in order to consolidate pin count on the interface and associated connector. Existing USB detection mechanisms are also leveraged to the maximum extent so as to eliminate the need for additional detection protocols. This approach allows for smaller connector and parent device form factor, while still maintaining all of the functional capabilities required for that interface. The breadth of USB-capable devices supported by such an interface is also markedly improved over prior art techniques.
申请公布号 US9418032(B2) 申请公布日期 2016.08.16
申请号 US201314058291 申请日期 2013.10.21
申请人 Apple Inc. 发明人 Terlizzi Jeffrey J.;Dorogusker Jesse L.
分类号 G06F3/00;G06F13/38;G06F13/42 主分类号 G06F3/00
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A method of operating a peripheral interface of a media-capable device, the method comprising: connecting a first device to a connector of the peripheral interface; detecting a power signal on a power conductor of the connector, the power conductor being associated with a Universal Serial Bus (USB) data interface; based on the detection of the presence of the power signal, entering, by the peripheral interface, a peripheral mode, and receiving charging power on the power conductor from the first connected device; connecting a second device to a connector of the peripheral interface; detecting an absence of a power signal on the power conductor of the connector; and based on detecting the absence of the power signal, entering, by the peripheral interface, a host mode, and providing charging power on the power conductor to the second connected device, the method further comprising: when the first device is connected and after detecting the power signal, determining values of first and second signals on respective first and second conductors of the connector, the first and second conductors being associated with the USB data interface; and based on the determined values of the first and second signals, classifying the first connected device by ascertaining whether the first connected device is a power supply device and ascertaining whether the first connected device is a USB host device, wherein the determining the values of signals on the first and second conductors associated with the USB data interface comprises evaluating both a Single Ended 0 (SE0) condition and a Single Ended 1 (SE1) condition on a pair of differential (D+/D−) conductors of the USB interface, and wherein classifying the first connected device by ascertaining whether the first connected device is a power supply device and ascertaining whether the first connected device is a USB host device further comprises classifying the first connected device as a Type 1 power supply device when the SE1 condition is detected, classifying the first connected device as a Type 2 power supply device when the SE0 condition is detected, and classifying the first connected device as a USB host device when neither the SE0 nor the SE1 conditions are detected.
地址 Cupertino CA US