Universal serial bus selective encryption
First Claim
1. A server configured to interact with a remote USB device comprising:
- a interface to receive an identifying message from a remote client associated with the remote USB device to a security policy engine;
the security policy engine, configured to;
identify the remote USB device based at least in part on the identifying message from the remote client; and
determine a security policy for the remote USB device; and
the interface, further configured to transmit a policy message from the security policy engine to the remote client for selectively implementing the security policy on the remote USB device.
6 Assignments
0 Petitions
Accused Products
Abstract
A method to interact with a remote USB device is disclosed. An identifying message is received from a remote client associated with the remote USB device. The remote USB device is identified based at least in part on the identifying message from the remote client. A security policy is determined for the remote USB device. A policy message is transmitted to the remote client for selectively implementing the security policy of the remote USB device. A method to interact with a local USB device is disclosed. An identifying message is determined by performing a host controller service for the local USB device. The identifying message is transmitted to a server. A policy message is received from the server for selectively implementing a security policy on the local USB device. The security policy is regarded and configuring the host controller service.
-
Citations
36 Claims
-
1. A server configured to interact with a remote USB device comprising:
-
a interface to receive an identifying message from a remote client associated with the remote USB device to a security policy engine; the security policy engine, configured to; identify the remote USB device based at least in part on the identifying message from the remote client; and determine a security policy for the remote USB device; and the interface, further configured to transmit a policy message from the security policy engine to the remote client for selectively implementing the security policy on the remote USB device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A client configured to interact with a local USB device comprising:
-
a host controller coupled to the local USB device; a security policy engine, coupled to the host controller; an interface, configured to receive a policy message from the server to the security policy engine for selectively implementing a security policy on the local USB device; and the security policy engine, configured to regard the policy message and configure the host controller. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method to interact with a remote USB device comprising:
-
receiving an identifying message from a remote client associated with the remote USB device; identifying the remote USB device based at least in part on the identifying message from the remote client; determining a security policy for the remote USB device; and transmitting a policy message to the remote client for selectively implementing the security policy of the remote USB device.
-
-
36. A method to interact with a local USB device comprising:
-
determining an identifying message by performing a host controller service for the local USB device; transmitting the identifying message to a server; receiving a policy message from the server for selectively implementing a security policy on the local USB device; and regarding the security policy and configuring the host controller service.
-
Specification