ENABLING A FIRST MOBILE DEVICE TO NAVIGATE TO A LOCATION ASSOCIATED WITH A SECOND MOBILE DEVICE
First Claim
Patent Images
1. A method comprising steps of:
- displaying, on a first mobile device, to a user of the first mobile device, one or more available actions associated with a second mobile device, the displayed available actions including a navigation action to navigate to a location associated with the second mobile device;
sending a navigate request over a mobile network to the second mobile device responsive to determining that the navigation action has been selected;
receiving, 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;
identifying a current location of the first mobile device;
calculating directions from the current location of the first mobile device to the location associated with the second mobile device; and
presenting the directions to the user via the first mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is described that allows a first mobile device 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
25 Claims
-
1. A method comprising steps of:
-
displaying, on a first mobile device, to a user of the first mobile device, one or more available actions associated with a second mobile device, the displayed available actions including a navigation action to navigate to a location associated with the second mobile device; sending a navigate request over a mobile network to the second mobile device responsive to determining that the navigation action has been selected; receiving, 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; identifying a current location of the first mobile device; calculating directions from the current location of the first mobile device to the location associated with the second mobile device; and presenting the directions to the user via the first mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising steps of:
-
displaying, on a first mobile device, to a user of the first mobile device, one or more available actions associated with a second mobile device, the displayed available actions including a navigation action to navigate real-time to a dynamic location associated with the second mobile device; sending a navigate request over a mobile network to the second mobile device responsive to determining that the navigation action has been selected; receiving via the mobile network, a response to the navigate request from the second mobile device providing information identifying the dynamic location associated with the second mobile device; identifying a current location of the first mobile device; calculating directions from the current location of the first mobile device to the identified dynamic location associated with the second mobile device; presenting the directions to the user via the first mobile device; receiving via the mobile network from the second mobile device information identifying an updated dynamic location associated with the second mobile device; calculating updated directions to the identified updated dynamic location associated with the second mobile device; and presenting the updated directions to the user via the first mobile device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method comprising steps of:
-
receiving, at a second mobile device and over a mobile network, a navigate request from a first mobile device, requesting that the second mobile device navigate to a dynamic location associated with the first mobile device, wherein the request includes information identifying the dynamic location associated with the first mobile device to the second mobile device; informing a user via the second mobile device of the received navigation request; sending to the first mobile device a response accepting the navigate request, responsive to determining that the navigate request has been accepted; identifying a current location of the second mobile device; calculating directions from the current location of the second mobile device to the dynamic location associated with the first mobile device; and presenting the directions to the user via the second mobile device. - View Dependent Claims (23, 24, 25)
-
Specification