Invention Grant
- Patent Title: Methods and apparatus for reliable detection and enumeration of devices
-
Application No.: US14798026Application Date: 2015-07-13
-
Publication No.: US09747237B2Publication Date: 2017-08-29
- Inventor: Arulchandran Paramasivam , Barry Twycross , Fernando Urbina , James Hollowell
- Applicant: APPLE INC.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Gazdzinski & Associates, PC
- Main IPC: G06F13/38
- IPC: G06F13/38 ; G06F13/40 ; G06F11/22 ; G06F13/42 ; G06F11/30 ; G06F13/10 ; G06F9/44

Abstract:
Methods and apparatus for reliable detection and enumeration of devices. In one embodiment, the controller comprises serialized bus protocol (e.g., a Universal Serial Bus (USB)) controller capable of supporting different bus architectures (e.g., USB 2.0 and USB 3.0) of the USB protocol (e.g., eXtensible Host Controller Interface (xHCI) controller). In one variant, when a USB-compliant device is detected over multiple bus architectures of a controller, the controller waits an additional period to allow the device to properly identify which bus architecture to use. After the time period has elapsed, if the device has been determined to be connected over the USB 3.0 bus architecture, the controller waits an additional period of time before enumerating the device. If the device is still present on the USB 3.0 bus architecture, the device continues to enumerate as a USB 3.0 advice to be made available to a host system.
Public/Granted literature
- US20160012000A1 METHODS AND APPARATUS FOR RELIABLE DETECTION AND ENUMERATION OF DEVICES Public/Granted day:2016-01-14
Information query