LOCATION BASED, SOFTWARE CONTROL OF MOBILE DEVICES
First Claim
Patent Images
1. A computer implemented method of controlling a behavior of a mobile computing device based on a location of the device, comprising the steps of:
- (a) receiving one or more defined geographic zones;
(b) determining when the mobile computing device crosses a boundary of a geographic zone received in said step (a); and
(c) altering a system setting of the mobile computing device upon crossing the boundary of the geographic zone in said step (b).
2 Assignments
0 Petitions
Accused Products
Abstract
Methods are disclosed for controlling mobile computing devices such as laptops, PDAs and cellular telephones, based on their location. A mobile computing device may include a software-rendered map of defined geographic regions, location handlers for defining behavior of a mobile device in a given geographic region, and a location handling engine for determining when a new geographic zone has been entered and exited, and for executing and terminating location handlers accordingly.
-
Citations
20 Claims
-
1. A computer implemented method of controlling a behavior of a mobile computing device based on a location of the device, comprising the steps of:
-
(a) receiving one or more defined geographic zones; (b) determining when the mobile computing device crosses a boundary of a geographic zone received in said step (a); and (c) altering a system setting of the mobile computing device upon crossing the boundary of the geographic zone in said step (b). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method of controlling a behavior of a plurality of mobile computing devices based on a location of the devices, comprising the steps of:
-
(a) defining one or more location handlers, associated with a geographic zone, for altering one or more system settings of the plurality of mobile computing devices; (b) storing the one or more location handlers defined in said step (a) in a memory location accessible by the plurality of mobile computing devices; (c) receiving a request to receive the one or more location handlers from a mobile computing device of the plurality of mobile computing devices upon the mobile computing device crossing a boundary of the geographic zone with which the one or more location handlers are associated; and (d) forwarding the one or more location handlers requested in said step (c) to alter the one or more system settings of the requesting mobile computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having computer-executable instructions for programming a processor to perform a method of controlling a behavior of a mobile computing device based on a location of the device, the method comprising the steps of:
-
(a) receiving one or more defined geographic zones; (b) determining when the mobile computing device crosses a boundary of a geographic zone received in said step (a); and (c) executing one or more instructions, associated with the one or more geographic zones, for interacting with an operating system of a mobile computing device to alter one or more system settings of the mobile computing device upon crossing the boundary of the geographic zone in said step (b). - View Dependent Claims (18, 19, 20)
-
Specification