METHOD OF SELECTIVE RIDE-SHARING AMONG MULTIPLE USERS ALONG AN OPTIMIZED TRAVEL ROUTE
First Claim
1. In a computer mapping program, a method for ride-sharing among multiple users along an optimized travel route, said method comprising:
- identifying an origin corresponding to each of two or more users;
identifying personal preference criteria related to each of said two or more users;
identifying a destination provided by each of said two or more users;
correlating said origins and said destinations so as to find matched origins and destinations;
determining a matched list of users based upon said origins and said destinations of said two or more users;
filtering said matched list of users based upon said personal preference criteria; and
determining an optimized travel route corresponding to said origins and destinations related to said matched list of users.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implementable method and system for identifying the preferred commuting route to be used for a given route requirement subject to travel and personal preference criteria. The method and system uses computerized mapping software programs that match stored travel and user preferences to a given route by matching end points and waypoints along the given route and providing user-enabled filtering among multiple users. The method and system also serve well in finding people whose origin and destination are along the drive route.
-
Citations
21 Claims
-
1. In a computer mapping program, a method for ride-sharing among multiple users along an optimized travel route, said method comprising:
-
identifying an origin corresponding to each of two or more users; identifying personal preference criteria related to each of said two or more users; identifying a destination provided by each of said two or more users; correlating said origins and said destinations so as to find matched origins and destinations; determining a matched list of users based upon said origins and said destinations of said two or more users; filtering said matched list of users based upon said personal preference criteria; and determining an optimized travel route corresponding to said origins and destinations related to said matched list of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium having computer executable instructions for identifying an optimized travel route to be used for a given ride-sharing requirement, which when executed, comprise:
-
identifying an origin corresponding to each of two or more users; identifying personal preference criteria related to each of said two or more users; identifying a destination provided by each of said two or more users; correlating said origins and said destinations so as to find matched origins and destinations; determining a matched list of users based upon said origins and said destinations of said two or more users; filtering said matched list of users based upon said personal preference criteria; and determining an optimized travel route corresponding to said origins and destinations related to said matched list of users.
-
-
12. An Internet-based system for identifying an optimized travel route to be used for a given ride-sharing requirement, said system comprising:
-
a means for identifying an origin corresponding to each of two or more users; a means for identifying personal preference criteria related to each of said two or more users; a means for identifying a destination provided by each of said two or more users; a means for correlating said origins and said destinations so as to find matched origins and destinations; a means for determining a matched list of users based upon said origins and said destinations of said two or more users; a means for filtering said matched list of users based upon said personal preference criteria; and a means for determining an optimized travel route corresponding to said origins and destinations related to said matched list of users. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification