Devices and methods of using network information in an authorization process
First Claim
Patent Images
1. A device comprising:
- a network interface; and
a programmable processor to execute software that performs an authorization process that is a function of network information received by the network interface;
wherein the network information comprises information identifies a network with which the network interface is able to communicate, and the software causes the device to perform a boot process such that if the authorization process is not successful, the device does not successfully complete the boot process; and
wherein, for the authorization process, the processor compares network profiles stored in the device to the network information received by the network interface, wherein the stored network profiles identifies those networks associated with one or more respective authorized locations.
1 Assignment
0 Petitions
Accused Products
Abstract
A device comprises a network interface and a programmable processor to execute software that performs an authorization process that is a function of network information received by the network interface. The network information comprises information indicative of a network with which the network interface is able to communicate, and the software causes the device to perform a boot process such that if the authorization process is not successful, the device does not successfully complete the boot process.
9 Citations
19 Claims
-
1. A device comprising:
-
a network interface; and a programmable processor to execute software that performs an authorization process that is a function of network information received by the network interface; wherein the network information comprises information identifies a network with which the network interface is able to communicate, and the software causes the device to perform a boot process such that if the authorization process is not successful, the device does not successfully complete the boot process; and wherein, for the authorization process, the processor compares network profiles stored in the device to the network information received by the network interface, wherein the stored network profiles identifies those networks associated with one or more respective authorized locations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable computer comprising:
-
a network interface; wherein an authorization process is performed for the portable computer that is a function of network information received by the network interface; wherein the network information identifies a network with which the network interface is able to communicate; and wherein failure of the authorization process precludes the portable computer from completing a boot process; wherein, for the authorization process, the portable computer compares network profiles stored in the portable computer to the network information received by the network interface, wherein the stored network profiles identifies those networks associated with one or more respective authorized locations. - View Dependent Claims (9, 10, 11)
-
-
12. A computer comprising:
-
a network interface; a programmable processor to execute software that performs an authorization process that uses network information received by the network interface, said network information identifies a network over which the computer communicates; wherein the software comprises an input/output system that performs a boot process such that if the authorization process is not successful, the input/output system does not successfully complete the boot process; wherein the network information comprises at least one of;
dynamic name service information, gateway information, dynamic host configuration protocol information, and network authentication information. - View Dependent Claims (13, 14)
-
-
15. A method comprising:
-
receiving network information from a network interface included in a computing device, wherein the network information is indicative of a network with which the network interface is able to communicate; performing an authorization process using the network information received by the network interface included in the computing device; and denying access to the computing device unless the authorization process validates the network information; wherein the network information comprises at least one of;
dynamic name service information, gateway information, dynamic host configuration protocol information, and network authentication information. - View Dependent Claims (16, 17, 18)
-
-
19. A processor-readable storage medium comprising program instructions, wherein the program instructions are operable to cause a programmable processor included in a device to:
-
receive network information from a network interface included in the device, wherein the network information identifies a network with which the network interface is able to communicate; perform an authorization process using the network information received by the network interface included in the device, wherein the authorization process comprises a comparison of network profiles stored in the device to the network information received by the network interface, wherein the stored network profiles identifies those networks associated with one or more respective authorized locations; and prohibit the device from completing a power-up sequence unless the authorization process validates the network information received from the device.
-
Specification