SYSTEM AND METHOD FOR DYNAMIC DETERMINATION OF A COMMON MEETING POINT
First Claim
1. A method for identifying a convergence location for a plurality of mobile clients, the method comprising:
- obtaining a first location and a first velocity vector from a first mobile client;
obtaining a second location and a second velocity vector from a second mobile client;
identifying the convergence location based on the first location, the first velocity vector, the second location, and the second velocity vector; and
communicating the convergence location to at least one of the first mobile client and the second mobile client
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer program product, and a data processing system continuously tracks the potentially changing location of a plurality of global positioning system (GPS) enabled mobile devices such as a cellular phones or Personal Digital Assistant (PDA). Generated GPS location updates are used to determine the location and directional velocity of each monitored device. Unique and separate optimal navigation convergence routes are provided to each device. Convergence locations and ETA indicators are provided. A common destination for the devices based on the separate convergence routes is provided. The common destination can be user selected or automatically determined by the system. The system is capable of providing convergence route and common destination information even when users of the various GPS devices are unaware of their present location, the location of other consenting devices, or the location of the common destination.
96 Citations
20 Claims
-
1. A method for identifying a convergence location for a plurality of mobile clients, the method comprising:
-
obtaining a first location and a first velocity vector from a first mobile client; obtaining a second location and a second velocity vector from a second mobile client; identifying the convergence location based on the first location, the first velocity vector, the second location, and the second velocity vector; and communicating the convergence location to at least one of the first mobile client and the second mobile client - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product in storage type medium for determining a convergence location for a plurality of mobile clients, the computer program product comprising:
-
first instructions for obtaining a first location and a first velocity vector from a first mobile client; second instructions for obtaining a second location and a second velocity vector from a second mobile client; third instructions for identifying the convergence location based on the first location, the first velocity vector, the second location, and the second velocity vector; and fourth instructions for communicating the convergence location to at least one of the first mobile client and the second mobile client. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A data processing system comprising:
-
a memory that contains a set of instructions; a processing unit, responsive to execution of the set of instructions, obtaining a first location and a first velocity vector from a first mobile client, obtaining a second location and a second velocity vector from a second mobile client, determining the common meeting point destination based on the first location, the first velocity vector, the second location, and the second velocity vector; and communicating the common meeting point destination to at least one of the first mobile client and the second mobile client. - View Dependent Claims (20)
-
Specification