System and method for securely controlling access to device functions
First Claim
1. A method for securely controlling access to a feature of a device, comprising the steps of:
- (a) receiving a request to enable the feature of the device;
(b) determining whether the feature is disabled;
(c) determining whether the feature can be enabled with authorization;
(e) determining whether a requester is authorized to enable the feature of the device; and
(f) if the feature is disabled, if the feature can be enabled with authorization and if the requestor is authorized to enable the feature of the device, then enabling the feature of the device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that may securely control access to device functions are disclosed. A request is received to enable a feature of the device. In one embodiment, the device may be a set top box, for example. The device determines whether the feature is disabled, whether the feature can be enabled with authorization and whether a requester is authorized to enable the feature of the device. If the feature is disabled, if the feature can be enabled with authorization and if the requester is authorized to enable the feature of the device, then the feature of the device is enabled.
64 Citations
18 Claims
-
1. A method for securely controlling access to a feature of a device, comprising the steps of:
-
(a) receiving a request to enable the feature of the device;
(b) determining whether the feature is disabled;
(c) determining whether the feature can be enabled with authorization;
(e) determining whether a requester is authorized to enable the feature of the device; and
(f) if the feature is disabled, if the feature can be enabled with authorization and if the requestor is authorized to enable the feature of the device, then enabling the feature of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for securely controlling access to features of a device, comprising:
-
a non-volatile memory including mode control bits that correspond to the features of the device, the mode control bits indicating whether a particular feature of the device is one of disabled, enabled and capable of being enabled with user authorization; and
a processor coupled to the non-volatile memory, the processor being configured to perform the steps of receiving a request to enable the particular feature of the device, determining whether the particular feature is disabled, determining whether the particular feature can be enabled with the user authorization, determining whether a user is authorized to enable the particular feature of the device, and if the particular feature is disabled, if the particular feature can be enabled with the user authorization and if the user is authorized to enable the particular feature of the device, then enabling the particular feature of the device.
-
-
18. A system for securely controlling access to a feature of a device, comprising:
-
means for receiving a request to enable the feature of the device;
means for determining whether the feature is disabled;
means for determining whether the feature can be enabled with authorization;
means for determining whether a requestor is authorized to enable the feature of the device; and
means for enabling the feature of the device if the feature is disabled, if the feature can be enabled with authorization and if the requestor is authorized to enable the feature of the device.
-
Specification