Context-based limitation of mobile device operation
First Claim
Patent Images
1. A method comprising:
- receiving a request for a function of a mobile device;
obtaining data regarding a context of the mobile device, the data including data regarding a physical location of the mobile device;
determining a current context for the mobile device based on the obtained data, wherein the determination of the current context of the mobile device includes circumstances of operation of the mobile device and a class of operation of the mobile device, and wherein the circumstances of the operation of the mobile device are based at least in part on the physical location of the mobile device;
determining whether the function of the mobile device should be limited based at least in part on the current context of the mobile device, wherein determining whether the function should be limited includes accessing data in a memory regarding functional limitations for the mobile device based at least in part on the current context of the mobile device; and
responding to the request for the function based on the determination regarding the limitation of the function, wherein responding to the request for the function includes one of allowing the function, disabling the function, and allowing the function with one or more restrictions in operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Context-based limitation of mobile device operation. An embodiment of a method includes receiving a request for a function of a mobile device. The method further includes obtaining data regarding a context of the mobile device, and determining a current context for the mobile device based on the obtained data. The method includes determining whether the function of the mobile device should be limited at least in part the current context of the mobile device; and responding to the request for the function based on the determination regarding the limitation of the function.
68 Citations
18 Claims
-
1. A method comprising:
-
receiving a request for a function of a mobile device; obtaining data regarding a context of the mobile device, the data including data regarding a physical location of the mobile device; determining a current context for the mobile device based on the obtained data, wherein the determination of the current context of the mobile device includes circumstances of operation of the mobile device and a class of operation of the mobile device, and wherein the circumstances of the operation of the mobile device are based at least in part on the physical location of the mobile device; determining whether the function of the mobile device should be limited based at least in part on the current context of the mobile device, wherein determining whether the function should be limited includes accessing data in a memory regarding functional limitations for the mobile device based at least in part on the current context of the mobile device; and responding to the request for the function based on the determination regarding the limitation of the function, wherein responding to the request for the function includes one of allowing the function, disabling the function, and allowing the function with one or more restrictions in operation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile device comprising:
-
a processor to process a request for a first function of a plurality of functions of the mobile device, the processor to obtain contextual information about the mobile device and to determine a current context of the mobile device based on the contextual information, wherein the determination of the current context of the mobile device includes circumstances of operation of the mobile device and a class of operation of the mobile device; a memory to hold data regarding functional restrictions of the mobile device, the processor to access the functional restrictions of the mobile device to determine whether to limit the requested first function based at least in part on the current context of the mobile device, the processor to respond to the request based on the determination regarding limitation of the first function, wherein responding to the request for the first function includes one of allowing the first function, disabling the first function, and allowing the first function with one or more restrictions in operation; and a location determination element to determine a physical location of the mobile device, wherein the circumstances of operation of the mobile device are based at least in part on the physical location of the mobile device. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A mobile system comprising:
-
a transmitter to transmit signals and a receiver to receive signals; a dipole antenna to receive and transmit signals; a processor to process a request for a first function of a plurality of functions of the system, the processor to obtain contextual information about the system and to determine a current context of the system based on the contextual information, wherein the determination of the current context of the mobile device includes circumstances of operation of the mobile device and a class of operation of the mobile device; a memory to hold data regarding functional restrictions of the system, the processor to access the functional restrictions of the system to determine whether to limit the requested first function based at least in part on the current context of the system, the processor to respond to the request based on the determination regarding limitation of the first function, wherein responding to the request for the first function includes one of allowing the first function, disabling the first function, and allowing the first function with one or more restrictions in operation; and a location determination element to determine a physical location of the mobile device, wherein the circumstances of operation of the mobile device are based at least in part on the physical location of the mobile device. - View Dependent Claims (13)
-
-
14. A non-transitory computer-readable storage medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a request for a function of a mobile device; obtaining data regarding a context of the mobile device, the data including data regarding a physical location of the mobile device; determining a current context for the mobile device based on the obtained data, wherein the determination of the current context of the mobile device includes circumstances of operation of the mobile device and a class of operation of the mobile device, and wherein the circumstances of the operation of the mobile device are based at least in part on the physical location of the mobile device; determining whether the function of the mobile device should be limited based at least in part on the current context of the mobile device, wherein determining whether the function should be limited includes accessing data in a memory regarding functional limitations for the mobile device based at least in part on the current context of the mobile device; and responding to the request for the function based on the determination regarding the limitation of the function, wherein responding to the request for the function includes one of allowing the function, disabling the function, and allowing the function with one or more restrictions in operation. - View Dependent Claims (15, 16, 17, 18)
-
Specification