SELECTIVELY WIPING A REMOTE DEVICE
First Claim
1. A method for selectively securing data from unauthorized access on a client device storing a plurality of data types, the method comprising:
- receiving a command at the client device, the command comprising an indicator of an authorization level, wherein the authorization level is associated with an issuer of the command;
determining which of a plurality of data types is to be secured by identifying a predefined rule associated with the authorization level indicated in the received command, wherein the client device is provided with a plurality of predefined rules each associated with one of a plurality of authorization levels, each of the predefined rules comprising a value indicating each of the plurality of data types to be secured in response to a received command; and
securing the data of the data types indicated by the value comprised in the identified predefined rule.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for selectively securing data from unauthorized access on a client device storing a plurality of data types with reference to an authorization level indicated in a command. A command is received at a client device comprising an authorization level indicator. Based on at least one predefined rule, which may be implemented in an IT policy stored at the client device, each of the plurality of data types to be secured is determined, and then the data corresponding to those types is secured. The data may be secured by encrypting and/or deleting the data at the client device. The predefined rules associated with each authorization level may be configured by a user or administrator having an authorization level that exceeds the associated authorization level. The system and method thus provide a method for securing only selected data types, depending on the authorization level of the issuer of the command.
242 Citations
26 Claims
-
1. A method for selectively securing data from unauthorized access on a client device storing a plurality of data types, the method comprising:
-
receiving a command at the client device, the command comprising an indicator of an authorization level, wherein the authorization level is associated with an issuer of the command; determining which of a plurality of data types is to be secured by identifying a predefined rule associated with the authorization level indicated in the received command, wherein the client device is provided with a plurality of predefined rules each associated with one of a plurality of authorization levels, each of the predefined rules comprising a value indicating each of the plurality of data types to be secured in response to a received command; and securing the data of the data types indicated by the value comprised in the identified predefined rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable memory having recorded thereon statements and instructions for execution by a computer to:
-
receive a command at the client device, the command comprising an indicator of an authorization level, wherein the authorization level is associated with an issuer of the command; determine which of a plurality of data types is to be secured by identifying a predefined rule associated with the authorization level indicated in the received command, wherein the client device is provided with a plurality of predefined rules each associated with one of a plurality of authorization levels, each of the predefined rules comprising a value indicating each of the plurality of data types to be secured in response to a received command; and secure the data of the data types indicated by the value comprised in the identified predefined rule.
-
-
16. A method for selectively securing data from unauthorized access on a client device storing a plurality of data types, the method comprising:
-
receiving a command at the client device, the command comprising an indicator of an authorization level, wherein the authorization level is associated with an issuer of the command; determining which of the plurality of data types is to be secured by identifying each of a plurality of predefined rules comprising an indicator of an authorization level equal to or less than the authorization level indicated in the received command, each of the plurality of predefined rules being associated with one of the plurality of data types; and securing only the data corresponding to each of the plurality of data types associated with the predefined rules thus identified. - View Dependent Claims (17, 18, 19)
-
-
20. A computer readable memory having recorded thereon statements and instructions for execution by a computer to:
-
receive a command at the client device, the command comprising an indicator of an authorization level, wherein the authorization level is associated with an issuer of the command; determine which of the plurality of data types is to be secured by identifying each of a plurality of predefined rules comprising an indicator of an authorization level equal to or less than the authorization level indicated in the received command, each of the plurality of predefined rules being associated with one of the plurality of data types; and secure only the data corresponding to each of the plurality of data types associated with the predefined rules thus identified.
-
-
21. A mobile client device for selectively securing data from unauthorized access on the client device storing a plurality of data types, the device comprising:
-
a processor; a memory storing data comprising at least one of a plurality of data types; and a receiver operatively connected to the processor for receiving a command at the client device, the command comprising an indicator of an authorization level, wherein the authorization level is associated with an issuer of the command; wherein the processor is configured to determine, using at least one predefined rule associated with the authorization level indicated by the authorization level indicator, which of a plurality of data types is to be secured and to secure the data stored in the memory corresponding to each of the plurality of data types thus determined. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification