Change notification in USB devices
First Claim
Patent Images
1. A method for notifying clients of a specific change in a data processing system, the method comprising:
- in response to a first request from a client for notification of a specific change of a USB (universal serial bus) compatible device in the data processing system, adding the first request to a list of requests for notification, wherein the first request comprises a parameter specifying a device attribute of the USB compatible device; and
in response to detecting the specific change of the USB compatible device in the data processing system, notifying the client originating the first request regarding the specific change of the USB compatible device, according to the parameter of the first request stored in the list of the requests for notification.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of notifying clients of a change in a USB including a first client requesting notification of a first change in the USB, detecting the first change in the USB, and notifying the first client requesting notification that the first change in the USB occurred.
-
Citations
25 Claims
-
1. A method for notifying clients of a specific change in a data processing system, the method comprising:
-
in response to a first request from a client for notification of a specific change of a USB (universal serial bus) compatible device in the data processing system, adding the first request to a list of requests for notification, wherein the first request comprises a parameter specifying a device attribute of the USB compatible device; and in response to detecting the specific change of the USB compatible device in the data processing system, notifying the client originating the first request regarding the specific change of the USB compatible device, according to the parameter of the first request stored in the list of the requests for notification. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable storage medium having instructions, when executed by a machine, cause the machine to perform a method for notifying clients of a specific change in a data processing system, the method comprising:
-
in response to a first request from a client for notification of a specific change of a USB (universal serial bus) compatible device in the data processing system, adding the first request to a list of requests for notification, wherein the first request comprises a parameter specifying a device attribute of the USB compatible device; and in response to detecting the specific change of the USB compatible device in the data processing system, notifying the client originating the first request regarding the specific change of the USB compatible device, according to the parameter of the first request stored in the list of the requests for notification. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for notifying clients of a specific change in a data processing system, the apparatus comprising:
-
means for adding, in response to a first request from a client for notification of a specific change of a USB (universal serial bus) compatible device in the data processing system, the first request to a list of requests for notification, wherein the first request comprises a parameter specifying a device attribute of the USB compatible device; and means for notifying, in response to detecting the specific change in the data processing system, the client originating the first request regarding the specific change of the USB compatible device, according to the parameter of the first request stored in the list of the requests for notification. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A data processing system, comprising:
-
a processor; and a memory coupled to the processor for storing instructions, when executed from the memory, cause the processor to perform a method, the method including in response to a first request from a client for notification of a specific change of a USB (universal serial bus) compatible device in the data processing system, adding the first request to a list of requests for notification, wherein the first request comprises a parameter specifying a device attribute of the USB compatible device, and in response to detecting the specific change in the data processing system, notifying the client originating the first request regarding the specific change of the USB compatible device, according to the parameter of the first request stored in the list of the requests for notification. - View Dependent Claims (23, 24, 25)
-
Specification