CONTENT PROTECTION IN A WIRELESS NETWORK
First Claim
1. A method for operating a device to protect an application from unauthorized operation, wherein the application will fail to operate on the device when the device is defined outside a selected operating region, the method comprising:
- transmitting the selected operating region for the application;
receiving the application and a geographic identifier associated with the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
transmitting a request to execute the application on the device, the request including the geographic identifier;
receiving a code; and
preventing an execution of the application on the device if the code is defined as a disable code, the disable code indicating that the device is operating outside the selected operating region.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for operating a device to protect an application from unauthorized operation is provided. The application will fail to operate on the device when the device is defined outside a selected operating region. The method includes transmitting the selected operating region for the application, and receiving the application and a geographic identifier associated with the application. The geographic identifier is configured to identify the selected operating region wherein the application will operate on the device. The method further includes transmitting a request to execute the application on the device. The request includes the geographic identifier. Further included in the method is receiving a code. The code prevents an execution of the application on the device if the code is a disable code. The disable code indicates that the device is operating outside the selected operating region. An apparatus for content protection in a wireless network is also provided.
-
Citations
31 Claims
-
1. A method for operating a device to protect an application from unauthorized operation, wherein the application will fail to operate on the device when the device is defined outside a selected operating region, the method comprising:
-
transmitting the selected operating region for the application;
receiving the application and a geographic identifier associated with the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
transmitting a request to execute the application on the device, the request including the geographic identifier;
receiving a code; and
preventing an execution of the application on the device if the code is defined as a disable code, the disable code indicating that the device is operating outside the selected operating region. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device operable to protect an application from unauthorized operation, wherein the application will fail to operate on the device when the device is defined outside a selected operating region, the device comprising:
-
logic configured to transmit the selected operating region for the application;
logic configured to receive the application and a geographic identifier associated with the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
logic configured to transmit a request to execute the application on the device, wherein the request includes the geographic identifier;
logic configured to receive a code; and
logic configured to prevent an execution of the application on the device if the code is a disable code, wherein the disable code indicates that the device is operating outside the selected operating region. - View Dependent Claims (7, 8)
-
-
9. A computer-readable medium comprising instructions, which, when executed by a computer, cause the computer to perform operations, the instructions comprising:
-
at least one instruction for transmitting the selected operating region for the application;
at least one instruction for receiving the application and a geographic identifier associated with the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
at least one instruction for transmitting a request to execute the application on the device, the request including the geographic identifier;
at least one instruction for receiving a code; and
at least one instruction for preventing an execution of the application on the device if the code is defined as a disable code, the disable code indicating that the device is operating outside the selected operating region. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A device operable to protect an application from unauthorized operation, wherein the application will fail to operate on the device when the device is defined outside a selected operating region, the device comprising:
-
means for transmitting the selected operating region for the application;
means for receiving the application and a geographic identifier associated with the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
means for transmitting a request to execute the application on the device, the request including the geographic identifier;
means for receiving a code; and
means for preventing an execution of the application on the device if the code is defined as a disable code, the disable code indicating that the device is operating outside the selected operating region. - View Dependent Claims (15, 16)
-
-
17. A server operable to protect an application from unauthorized operation, wherein the application will fail to operate on a device when the device is defined outside a selected operating region, the server comprising:
-
logic configured to receive the selected operating region for the application;
logic configured to generate a geographic identifier based upon the selected region and the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
logic configured to transmit the application and the geographic identifier associated with the application;
logic configured to receive a request to execute the application on the device, the request including the geographic identifier;
logic configured to determine a current location of the device;
logic configured to transmit a code; and
logic configured to prevent the execution of the application on the device if the code is a disable code, the disable code indicating that the current location of the device is outside the selected operating region. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer-readable medium comprising instructions, which, when executed by a computer, cause the computer to perform operations, the instructions comprising:
-
at least one instruction for receiving the selected operating region for the application;
at least one instruction for generating a geographic identifier based upon the selected region and the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
at least one instruction for transmitting the application and the geographic identifier associated with the application;
at least one instruction for receiving a request to execute the application on the device, the request including the geographic identifier;
at least one instruction for determining a current location of the device;
at least one instruction for transmitting a code; and
at least one instruction for preventing the execution of the application on the device, if the code is a disable code, the disable code indicating that the current location of the device is outside the selected operating region. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method for operating a server to protect an application from unauthorized operation, wherein the application will fail to operate on a device when the device is defined outside a selected operating region, the method comprising:
-
receiving the selected operating region for the application;
generating a geographic identifier based upon the selected region and the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
transmitting the application and the geographic identifier associated with the application;
receiving a request to execute the application on the device, the request including the geographic identifier;
determining a current location of the device;
transmitting a code; and
preventing an execution of the application on the device, if the code is a disable code, the disable code indicating that the current location of the device is outside the selected operating region. - View Dependent Claims (28, 29)
-
-
30. A server operable to protect an application from unauthorized operation, wherein the application will fail to operate on a device when the device is defined outside a selected operating region, the server comprising:
-
means for receiving the selected operating region for the application;
means for generating a geographic identifier based upon the selected region and the application, the geographic identifier configured to identify the selected operating region wherein the application will operate on the device;
means for transmitting the application and the geographic identifier associated with the application;
means for receiving a request to execute the application on the device, the request including the geographic identifier;
means for determining a current location of the device;
means for transmitting a code;
means for preventing an execution of the application on the device, if the code is a disable code, the disable code indicating that the current location of the device is outside the selected operating region; and
means for allowing the execution of the application on the device, if the code is an authorization code, the authorization code indicating that the current location of the device is within the selected operating region. - View Dependent Claims (31)
-
Specification