HARDWARE ACCESS AND MONITORING CONTROL
First Claim
Patent Images
1. A computerized method comprising:
- obtaining device property data from each device coupled to a system;
determining if each device is a device authorized for use with the system;
allowing only devices authorized for use with the system to be accessed by processes of the system.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments described and illustrated here include one or more of systems, methods, software, and data structures that may be used to implement policies for hardware access and monitoring control. One embodiment includes obtaining device property data from each device coupled to a system and determining if each device is a device authorized for use with the system. Such embodiments may further include allowing only devices authorized for use with the system to be accessed by processes of the system.
-
Citations
21 Claims
-
1. A computerized method comprising:
-
obtaining device property data from each device coupled to a system; determining if each device is a device authorized for use with the system; allowing only devices authorized for use with the system to be accessed by processes of the system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium, with instructions thereon that are executable by a computer to:
-
maintain a list of devices coupled to a computer; determine if each device in the list is communicatively coupled to the computer; and upon determining a device in the list is not physically coupled to the computer, send a notice that the device is not communicatively coupled to the computer. - View Dependent Claims (9, 10)
-
-
11. A system comprising:
-
a bus; a network interface coupled to the bus; a peripheral device coupled to the bus; a processor coupled to the bus and including an out-of-band controller, wherein the out-of-band controller is operable when the system is turned off to; receive a request from a requestor over the network interface to determine if the peripheral device is coupled to the bus; request and receive, over the bus, property data from the peripheral device; compare the property data to known property data of the peripheral device to confirm the peripheral device has expected properties; and send data to the requester, the data identifying if the peripheral device has the expected properties. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a bus; a memory coupled to the bus; a processor coupled to the bus; a device driver held in the memory and operable on the device to; retrieve property data from a peripheral device upon connection to the bus; determine if the peripheral device is authorized for use with the system; and initialize the peripheral device if the peripheral device is authorized. - View Dependent Claims (18, 19, 20, 21)
-
Specification