SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR SHARING GEOGRAPHICAL DATA
First Claim
1. A system, comprising:
- a first mobile device comprising a processor; and
a computer usable medium, the computer usable medium having computer usable program code embodied therewith, which when executed by the processor causes the processor to;
send a request for a location of a closest person to the first mobile device;
determine a first location of the first mobile device;
receive, in response to the request, a plurality of potential matches, where each of the potential matches includes a name and location of a person;
receive a selection of one of the plurality of potential matches;
obtain location coordinates of the selected potential match;
establish a link with a global positioning service (GPS) system;
transmit geographical data to the GPS system, wherein the geographical data includes the location coordinates of the selected potential match; and
output a geographic solution on the first mobile device, wherein the geographic solution includes;
a calculated route between the first location of the first mobile device and the location coordinates of the selected potential match, and information associated with the calculated route, the information including one or more of an estimated travel time, an average travelling speed, and an elapsed travel time.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, a system comprises a first mobile device comprising a processor; and a computer usable medium, where the computer usable medium has computer usable program code embodied therewith, which when executed by the processor causes the processor to send a request for a location of a closest person to the first mobile device, determine a first location of the first mobile device, receive, in response to the request, a plurality of potential matches, where each of the potential matches includes a name and location of a person, receive a selection of one of the plurality of potential matches, obtain location coordinates of the selected potential match, establish a link with a global positioning service (GPS) system, transmit geographical data to the GPS system, wherein the geographical data includes the location coordinates of the selected potential match, and output a geographic solution on the first mobile device, wherein the geographic solution includes: a calculated route between the first location of the first mobile device and the location coordinates of the selected potential match, and information associated with the calculated route, the information including one or more of an estimated travel time, an average travelling speed, and an elapsed travel time.
-
Citations
20 Claims
-
1. A system, comprising:
-
a first mobile device comprising a processor; and a computer usable medium, the computer usable medium having computer usable program code embodied therewith, which when executed by the processor causes the processor to; send a request for a location of a closest person to the first mobile device; determine a first location of the first mobile device; receive, in response to the request, a plurality of potential matches, where each of the potential matches includes a name and location of a person; receive a selection of one of the plurality of potential matches; obtain location coordinates of the selected potential match; establish a link with a global positioning service (GPS) system; transmit geographical data to the GPS system, wherein the geographical data includes the location coordinates of the selected potential match; and output a geographic solution on the first mobile device, wherein the geographic solution includes;
a calculated route between the first location of the first mobile device and the location coordinates of the selected potential match, and information associated with the calculated route, the information including one or more of an estimated travel time, an average travelling speed, and an elapsed travel time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
sending a request for a location of a closest person to a first mobile device; determining a first location of the first mobile device; receiving, in response to the request, a plurality of potential matches, where each of the potential matches includes a name and location of a person; receiving a selection of one of the plurality of potential matches; obtaining location coordinates of the selected potential match; establishing a link with a global positioning service (GPS) system; transmitting geographical data to the GPS system, wherein the geographical data includes the location coordinates of the selected potential match; and outputting a geographic solution on the first mobile device, wherein the geographic solution includes;
a calculated route between the first location of the first mobile device and the location coordinates of the selected potential match, and information associated with the calculated route, the information including one or more of an estimated travel time, an average travelling speed, and an elapsed travel time.
-
-
10. A method, comprising:
-
sending a request for a location of a closest person to a first mobile device; determining a first location of the first mobile device; receiving, in response to the request, a plurality of potential matches, where each of the potential matches includes a name and location of a person; receiving a selection of one of the plurality of potential matches; obtaining location coordinates of the selected potential match; establishing a link with a global positioning service (GPS) system; transmitting geographical data to the GPS system, wherein the geographical data includes the location coordinates of the selected potential match; and outputting a geographic solution on the first mobile device, wherein the geographic solution includes;
a calculated route between the first location of the first mobile device and the location coordinates of the selected potential match. - View Dependent Claims (11, 12)
-
-
13. A system, comprising:
a server including a processor for; receiving a request for a location of a closest person to a first mobile device; determining a plurality of potential matches, where each of the potential matches includes a name and location of a person; sending to the first mobile device the plurality of potential matches; identifying a selection of one of the plurality of potential matches; and sending to the first mobile device location coordinates of the selected potential match; wherein the first mobile device establishes a link with a global positioning service (GPS) system; wherein the first mobile device transmits geographical data to the GPS system, wherein the geographical data includes the location coordinates of the selected potential match; wherein the first mobile device outputs a geographic solution, wherein the geographic solution includes;
a calculated route between a location of the first mobile device and the location coordinates of the selected potential match, and information associated with the calculated route, the information including one or more of an estimated travel time, an average travelling speed, and an elapsed travel time.- View Dependent Claims (14, 15)
-
16. A method, comprising:
-
receiving at a server a request for a location of a closest person to a first mobile device; determining at the server a plurality of potential matches, where each of the potential matches includes a name and location of a person; sending from the server to the first mobile device the plurality of potential matches; identifying at the server a selection of one of the plurality of potential matches; and sending from the server to the first mobile device location coordinates of the selected potential match; wherein the first mobile device establishes a link with a global positioning service (GPS) system; wherein the first mobile device transmits geographical data to the GPS system, wherein the geographical data includes the location coordinates of the selected potential match; wherein the first mobile device outputs a geographic solution, wherein the geographic solution includes;
a calculated route between a location of the first mobile device and the location coordinates of the selected potential match, and information associated with the calculated route, the information including one or more of an estimated travel time, an average travelling speed, and an elapsed travel time. - View Dependent Claims (17)
-
-
18. A method, comprising:
-
receiving at a server a request for a location of a closest person to a first mobile device; determining at the server a plurality of potential matches, where each of the potential matches includes a name and location of a person; sending from the server to the first mobile device the plurality of potential matches; identifying at the server a selection of one of the plurality of potential matches; and sending from the server to the first mobile device location coordinates of the selected potential match; wherein the first mobile device establishes a link with a global positioning service (GPS) system; wherein the first mobile device transmits geographical data to the GPS system, wherein the geographical data includes the location coordinates of the selected potential match; wherein the first mobile device outputs a geographic solution, wherein the geographic solution includes;
a calculated route between a location of the first mobile device and the location coordinates of the selected potential match. - View Dependent Claims (19, 20)
-
Specification