Timed location sharing
First Claim
Patent Images
1. A method for providing rule-based location sharing, the method comprising:
- receiving a request to share a location of a device operative to determine a geographic location;
associating at least one restriction with the request to share the location;
determining by a computer whether the at least one restriction is satisfied; and
in response to determining that the at least one restriction is satisfied, sharing the location of the device, the location being shared by;
calculating a route from a first location to a second location for the device, the second location comprising a route endpoint; and
sharing a progress of the device along the route including previous locations of the device and a current location of the device.
8 Assignments
0 Petitions
Accused Products
Abstract
Rule-based location sharing may be provided. A location determining device, such as a Global Positioning System (GPS) enabled device, may receive a request to share the location. A rule may be used to determine whether to share the location with the requestor. If the rule allows the location to be shared, the location may be sent to the requestor. The location may be relayed through a third party server, which may be operative to evaluate the rule before sharing the location with the requestor.
31 Citations
20 Claims
-
1. A method for providing rule-based location sharing, the method comprising:
-
receiving a request to share a location of a device operative to determine a geographic location; associating at least one restriction with the request to share the location; determining by a computer whether the at least one restriction is satisfied; and in response to determining that the at least one restriction is satisfied, sharing the location of the device, the location being shared by; calculating a route from a first location to a second location for the device, the second location comprising a route endpoint; and sharing a progress of the device along the route including previous locations of the device and a current location of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer storage device which stores a set of instructions which when executed by a computer performs a method for providing rule-based location sharing, the method executed by the set of instructions comprising:
-
receiving a request to share a location of a device operative to determine a geographic location; associating at least one restriction with the request to share the location; determining whether the at least one restriction is satisfied; and in response to determining that the at least one restriction is satisfied, sharing the location of the device, the location being shared by; calculating a route from a first location to a second location for the device, the second location comprising a route endpoint; sharing a progress of the device along the route including previous locations of the device and a current location of the device; and sharing a projected future route for the device, the at least one restriction comprising only sharing the location of the device when the device is within a certain proximity of the projected future route, the projected future route comprising the route endpoint. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for providing rule-based location sharing, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; receiving a request to share a location of a device operative to determine a geographic location; associate at least one restriction with the request to share the location; determine whether the at least one restriction is satisfied; and in response to determining that the at least one restriction is satisfied, share the location of the device, the processing unit being further operative to; transmit the location of the device to a server; send the location of the device from the server to at least one second device; calculate a route from a first location to a second location for the device, the second location comprising a route endpoint; share a progress of the device along the route including previous locations of the device and a current location of the device; and share a projected future route for the device, the at least one restriction comprising only sharing the location of the device when the device is within a certain proximity of the projected future route, the projected future route comprising the route endpoint. - View Dependent Claims (17, 18, 19, 20)
-
Specification