Route Sharing and Location
First Claim
1. A method, comprising:
- transmitting data related to a route from a first mobile device to a second mobile device;
receiving at the first mobile device location data related to the second mobile device;
determining at the first mobile device whether the second mobile device is at a location defined by a route locus based on the location data; and
indicating at the first mobile device a route location of the second mobile device based on the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
A first mobile device can transmit data related to a route. A second mobile device can receive the route data from the first mobile device. The route data can be a route map displayed on a multi-touch-sensitive display of the second mobile device. A route engine can determine whether the second mobile device is at a location defined by a route locus based on the route data and location data of the second mobile device. The route engine can provide an indication at the first mobile device for a route location of the second mobile device based on the determination. The provided indication can be a route map with the route location of the second mobile device. The route map can include the route location of the second mobile device, directions to the route location, and an estimated travel time to the route location.
-
Citations
29 Claims
-
1. A method, comprising:
-
transmitting data related to a route from a first mobile device to a second mobile device; receiving at the first mobile device location data related to the second mobile device; determining at the first mobile device whether the second mobile device is at a location defined by a route locus based on the location data; and indicating at the first mobile device a route location of the second mobile device based on the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving data related to a route at a second mobile device from a first mobile device; determining at the second mobile device whether the second mobile device is at a location defined by a route locus based on the route data; and transmitting route location data related to the second mobile device to the first mobile device based on the determination. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
a plurality of mobile devices configured to transmit and receive data related to a route; and a route engine configured to; determine whether a first mobile device of the plurality of mobile devices is at a location defined by a route locus based on route data transmitted from a second mobile device of the plurality of mobile devices and location data of the first mobile device; and provide an indication at the second mobile device for a route location of the first mobile device based on the determination. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A system, comprising:
-
means for transmitting data related to a route from a first mobile device to a second mobile device; means for receiving at the first mobile device location data related to the second mobile device; means for determining at the first mobile device whether the second mobile device is at a location defined by a route locus based on the location data; and means for indicating at the first mobile device a route location of the second mobile device based on the determination.
-
-
28. A computer program product, encoded on a computer readable medium, operable to cause data processing apparatus to perform operations comprising:
-
receiving data related to a route at a second mobile device from a first mobile device; determining at the second mobile device whether the second mobile device is at a location defined by a route locus based on the route data; and transmitting route location data related to the second mobile device to the first mobile device based on the determination.
-
-
29. A method, comprising:
-
receiving data related to a route from a first mobile device; receiving location data from a second mobile device; determining whether the second mobile device is at a location defined by a route locus based on the location data; and providing to the first mobile device a route location of the second mobile device based on the determination.
-
Specification