Client in mobile device for sending and receiving navigational coordinates and notifications
First Claim
Patent Images
1. A mobile device comprising:
- global positioning system (GPS) receiver circuitry that, during operation, determines a location of the mobile device;
client software that, during operation, interacts with the GPS receiver circuitry and activates navigation towards a destination;
the client software receiving, from a second mobile device, information identifying the location of the second mobile device as the destination and a request to the client software to navigate to the destination;
the client software accepting the request;
the client software, responsive to receiving the request, automatically navigating to the second mobile device and providing directions to the destination to the user of the mobile device;
the client software automatically sending at least one notification to the second mobile device when the client software determines that the mobile device has moved to within a certain distance of the second mobile device while traveling to the location of the second mobile device;
wherein the mobile device receives a challenge in response to the at least one notification, and in response to the challenge, sends security information and an associated GPS coordinate to the sender of the challenge to enable verification that the mobile device has successfully reached the destination; and
wherein the security information comprises one or more of a digital signature computed and sent, a passcode entered by a corresponding user, coupon information, and a membership identification.
0 Assignments
0 Petitions
Accused Products
Abstract
A first mobile device requests a second mobile device to navigate to a destination communicated to the second mobile device by the first mobile device, wherein at least the second mobile device, if not both the first and the second mobile devices, is GPS enabled and is capable of navigation. In one scenario, a first user of the first mobile device requests the second device (or the user of the second device) to send a notification when the second user has reached a certain destination or is in the vicinity of a certain location where the first user and the first mobile device are currently located.
-
Citations
20 Claims
-
1. A mobile device comprising:
-
global positioning system (GPS) receiver circuitry that, during operation, determines a location of the mobile device; client software that, during operation, interacts with the GPS receiver circuitry and activates navigation towards a destination; the client software receiving, from a second mobile device, information identifying the location of the second mobile device as the destination and a request to the client software to navigate to the destination; the client software accepting the request; the client software, responsive to receiving the request, automatically navigating to the second mobile device and providing directions to the destination to the user of the mobile device; the client software automatically sending at least one notification to the second mobile device when the client software determines that the mobile device has moved to within a certain distance of the second mobile device while traveling to the location of the second mobile device; wherein the mobile device receives a challenge in response to the at least one notification, and in response to the challenge, sends security information and an associated GPS coordinate to the sender of the challenge to enable verification that the mobile device has successfully reached the destination; and wherein the security information comprises one or more of a digital signature computed and sent, a passcode entered by a corresponding user, coupon information, and a membership identification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. A mobile web system, the mobile web system comprising:
-
a server communicatively coupled to a first mobile device and to a second mobile device; the first mobile device and the second mobile device comprising client software that, during operation, interacts with the server; wherein the client software in the first mobile device, during operation, communicates to the server, a request to navigate to a destination and destination information, wherein the destination information identifies a location; the server communicating the request and the destination information to the second mobile device; wherein the client software in the second mobile device, during operation, displays the request and receives a consent to navigate to the location from a user of the second mobile device; wherein the client software in the second mobile device, during operation, responds to the request from the first mobile device by automatically navigating the user to the destination by providing directions guiding the user to the destination using the destination information; wherein the client software in the second mobile device, during operation, automatically sends at least one notification to the first mobile device when the client software in the second mobile device determines that the second mobile device has traveled to within a certain distance of the destination; wherein the server challenges the second mobile device when the server receives the at least one notification, and in response, receives security information and an associated GPS coordinate from the second mobile device and verifies that the second mobile device has successfully reached the destination; and wherein the security information comprises one or more of a digital signature computed and sent, a passcode entered by a corresponding user, coupon information, and a membership identification. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method of communicating between a first mobile device and a second mobile device, the method comprising:
-
receiving, at the second mobile device from the first mobile device, a request for a notification and navigational coordinates for a destination; accepting selectively the request from the first mobile device at the second mobile device and storing the navigational coordinates for the destination; responsive to the request, automatically activating navigation at the second mobile device to the destination employing the navigational coordinates for the destination; providing at least one notification to the first mobile device by the second mobile device, when the second mobile device determines that the second mobile device has moved to within a certain distance of the destination while traveling to the destination; receiving a challenge, at the second mobile device, and in response, sending security information and an associated GPS coordinate from the second mobile device to the sender of the challenge, wherein the sender of the challenge verifies that the second mobile device has successfully reached the destination; and wherein the security information comprises one or more of a digital signature computed and sent, a passcode entered by a corresponding user, coupon information, and a membership identification. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification