Enabling a first mobile device to navigate to a location associated with a second mobile device
First Claim
Patent Images
1. A system, comprising:
- a mobile device; and
a navigation application on the mobile device, wherein the navigation application configures the mobile device to perform functions including functions to;
display to a user of the mobile device one or more available actions associated with another mobile device, the displayed available actions including a navigation action to navigate to a location associated with the other mobile device;
send a navigate request over a mobile network to the other mobile device responsive to user selection of the navigation action;
receive, over the mobile network, a response to the navigate request from the other mobile device providing information identifying the location associated with the other mobile device;
identify a current location of the mobile device;
calculate directions from the current location of the mobile device to the location associated with the other mobile device; and
present the directions to the user via the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A first mobile device is allowed to persistently lock onto a second mobile device, thereby allowing the first mobile device to not only constantly monitor the dynamic location of the second mobile device but also to adaptively navigate in real-time to the dynamic location associated with the second mobile device. The dynamic location may include a current location of the second mobile device or a final destination for travel of the second mobile device.
-
Citations
18 Claims
-
1. A system, comprising:
-
a mobile device; and a navigation application on the mobile device, wherein the navigation application configures the mobile device to perform functions including functions to; display to a user of the mobile device one or more available actions associated with another mobile device, the displayed available actions including a navigation action to navigate to a location associated with the other mobile device; send a navigate request over a mobile network to the other mobile device responsive to user selection of the navigation action; receive, over the mobile network, a response to the navigate request from the other mobile device providing information identifying the location associated with the other mobile device; identify a current location of the mobile device; calculate directions from the current location of the mobile device to the location associated with the other mobile device; and present the directions to the user via the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a mobile device; and a navigation application on the mobile device, wherein the navigation application configures the mobile device to perform functions including functions to; receive, over a mobile network, a navigate request from another mobile device, requesting that the mobile device navigate to a dynamic location associated with the other mobile device, the navigate request including information identifying the dynamic location associated with the other mobile device to the mobile device; inform a user via the mobile device of the received navigate request; send to the other mobile device a response accepting the navigate request, responsive to user acceptance of the navigate request; identify a current location of the mobile device; calculate directions from the current location of the mobile device to the dynamic location associated with the other mobile device; and present the directions to the user via the mobile device. - View Dependent Claims (12, 13, 14)
-
-
15. A system, comprising:
-
a network configured to provide mobile communication for mobile devices; a server coupled to communicate through the network; a navigation application on a first of the mobile devices; and a navigation application on a second of the mobile devices, wherein; the navigation application on the first mobile device configures the first mobile device to; (a) display to the user of the first mobile device, one or more available actions associated with the second mobile device, the displayed available actions including a navigation action to navigate to a location associated with the second mobile device; (b) send a navigate request over a mobile network to the second mobile device responsive to user selection of the navigation action; (c) receive, over the mobile network, a response to the navigate request from the second mobile device providing information identifying the location associated with the second mobile device; (d) identify a current location of the first mobile device; (e) calculate directions from the current location of the first mobile device to the location associated with the second mobile device; and (f) present the directions to the user via the first mobile device; and the navigation application on the second mobile device configures the second mobile device to; (i) receive, over the mobile network, the navigate request from the first mobile device; (ii) responsive to the navigate request, present to a user of the second mobile device a notification asking for acceptance of the navigate request; and (iii) responsive to user acceptance of the navigate request, send the response to the navigate request, over the mobile network to the first mobile device. - View Dependent Claims (16, 17, 18)
-
Specification