Compressed report descriptors for USB devices
First Claim
Patent Images
1. A method for creating a full sized USB report descriptor for a USB peripheral device comprising:
- obtaining a short report descriptor from said peripheral device, said short report descriptor including at least one template indicator; and
combining said short report descriptor with at least one template indicated by said template indicator to create a full-sized USB report descriptor for said device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for creating USB peripheral device report descriptors: A short, compressed, report descriptor is stored in a peripheral device. This short report descriptor is transmitted to a USB wireless bridge and combined with templates stored in the bridge to create a USP report descriptor. Power is saved because less time is required to transmit the short report descriptor than would be required to transmit a full USB report descriptor. Hardware is also saved in the peripheral device since less memory is required to store the short report descriptors as compared to storing a full USB report descriptor.
52 Citations
14 Claims
-
1. A method for creating a full sized USB report descriptor for a USB peripheral device comprising:
-
obtaining a short report descriptor from said peripheral device, said short report descriptor including at least one template indicator; and combining said short report descriptor with at least one template indicated by said template indicator to create a full-sized USB report descriptor for said device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless USB system comprising:
-
a wireless USB device adapted to transmit a short report descriptor; a wireless USB bridge adapted to receive said short report descriptor and to create a full-sized USB report descriptor for said device based in part on said compressed report descriptor; and a computer adapted to receive said full-sized report descriptor from said wireless USB bridge. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification