CONTENT PROTECTION IN A WIRELESS NETWORK
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
24 Claims
-
1. (canceled)
-
2. 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:
-
determining the selected operating region for the application; transmitting the application associated with the application; receiving, from the device, a request to execute the application on the device; determining a current location of the device; and transmitting a code to the device that is configured to authorize or prevent the execution of the application on the device based on whether the current location of the device is determined to be outside of the selected operating region. - View Dependent Claims (3, 4, 5)
-
-
6. A method of operating a device, comprising:
-
receiving, from a user of the device, a selection of a location region where execution of an application is to be restricted; reporting the user-selected location region to a server in association with a request to download the application; and receiving the application from the server in response to the request, wherein execution of the received application is configured by the server to be restricted to the user-selected location region based on the reporting. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of operating a server, comprising:
-
receiving, from a device, a request for an application and an indication of a location region that is selected by a user of the device and that indicates where execution of the application is to be restricted; configuring the application to be executed on the device with execution being restricted to the user-selected location region; and transmitting the configured application to the device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. 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, comprising:
-
means for determining the selected operating region for the application; means for transmitting the application associated with the application; means for receiving, from the device, a request to execute the application on the device; means for determining a current location of the device; and means for transmitting a code to the device that is configured to authorize or prevent the execution of the application on the device based on whether the current location of the device is determined to be outside of the selected operating region.
-
-
17. A device, comprising:
-
means for receiving, from a user of the device, a selection of a location region where execution of an application is to be restricted; means for reporting the user-selected location region to a server in association with a request to download the application; and means for receiving the application from the server in response to the request, wherein execution of the received application is configured by the server to be restricted to the user-selected location region based on the reporting.
-
-
18. A server, comprising:
-
means for receiving, from a device, a request for an application and an indication of a location region that is selected by a user of the device and that indicates where execution of the application is to be restricted; means for configuring the application to be executed on the device with execution being restricted to the user-selected location region; and means for transmitting the configured application to the device.
-
-
19. 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, comprising:
-
logic configured to determine the selected operating region for the application; logic configured to transmit the application associated with the application; logic configured to receive, from the device, a request to execute the application on the device; logic configured to determine a current location of the device; and logic configured to transmit a code to the device that is configured to authorize or prevent the execution of the application on the device based on whether the current location of the device is determined to be outside of the selected operating region.
-
-
20. A device, comprising:
-
logic configured to receive, from a user of the device, a selection of a location region where execution of an application is to be restricted; logic configured to report the user-selected location region to a server in association with a request to download the application; and logic configured to receive the application from the server in response to the request, wherein execution of the received application is configured by the server to be restricted to the user-selected location region based on the reporting.
-
-
21. A server, comprising:
-
logic configured to receive, from a device, a request for an application and an indication of a location region that is selected by a user of the device and that indicates where execution of the application is to be restricted; logic configured to configure the application to be executed on the device with execution being restricted to the user-selected location region; and logic configured to transmit the configured application to the device.
-
-
22. A non-transitory computer-readable medium comprising instructions, which, when executed by 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, cause the server to perform operations, the instructions comprising:
-
at least one instruction for causing the server to determine the selected operating region for the application; at least one instruction for causing the server to transmit the application associated with the application; at least one instruction for causing the server to receive, from the device, a request to execute the application on the device; at least one instruction for causing the server to determine a current location of the device; and at least one instruction for causing the server to transmit a code to the device that is configured to authorize or prevent the execution of the application on the device based on whether the current location of the device is determined to be outside of the selected operating region.
-
-
23. A non-transitory computer-readable medium comprising instructions, which, when executed by a device, cause the device to perform operations, the instructions comprising:
-
at least one instruction for causing the device to receive, from a user of the device, a selection of a location region where execution of an application is to be restricted; at least one instruction for causing the device to report the user-selected location region to a server in association with a request to download the application; and at least one instruction for causing the device to receive the application from the server in response to the request, wherein execution of the received application is configured by the server to be restricted to the user-selected location region based on the reporting.
-
-
24. A non-transitory computer-readable medium comprising instructions, which, when executed by a server, cause the server to perform operations, the instructions comprising:
-
at least one instruction for causing the server to receive, from a device, a request for an application and an indication of a location region that is selected by a user of the device and that indicates where execution of the application is to be restricted; at least one instruction for causing the server to configure the application to be executed on the device with execution being restricted to the user-selected location region; and at least one instruction for causing the server to transmit the configured application to the device.
-
Specification