Patent ID: 7657684

Claim:
A method, comprising: (a) identifying a USB device associated with an interrupt endpoint; (b) reading a first notification from the interrupt endpoint on the identified USB device and receiving the first notification onto a first device object on a USB host, wherein the first notification contains a first number; (c) using the first number on the first device object to determine that the first notification is directed to the first device object; (d) processing the first notification on the first device object; (e) reading a second notification from the interrupt endpoint and receiving the second notification onto the first device object, wherein the second notification contains a second number; (f) using the identified USB device and second number on the first device object to determine that the second notification is directed to a second device object; (g) notifying the second device object of the second notification, wherein the first device object performs the notifying of (e); and (i) processing the second notification on the second device object.