Identifying custom rendezvous points between users and vehicles plying on custom routes
First Claim
1. A method of identifying custom rendezvous points between users and vehicles plying on custom routes, said method being performed in a system located on a first vehicle, said method comprising:
- receiving a plurality of notifications from a plurality of users while said first vehicle is in transit on a first custom route, said plurality of notifications including a first notification and a second notification respectively received from a first user and a second user of said plurality of users;
determining a plurality of transit states of said first vehicle corresponding to said plurality of notifications in response to said receiving, wherein each of said plurality of transit states corresponds to a respective one of said plurality of notifications, said plurality of transit states including a first transit state and a second transit state respectively corresponding to said first notification and said second notification,wherein each transit state in said plurality of transit states comprises all of (1) a GPS (global positioning system) location of said first vehicle at the time of said receiving of the corresponding notification, (2) a route distance indicating the distance travelled by said first vehicle on said first custom route from a start point, (3) a bearing of said first vehicle, (4) a speed of said first vehicle, and (5) a dwell time indicating the duration for which said first vehicle has been at said GPS location; and
inspecting said plurality of transit states to identify a first set of custom rendezvous points for said plurality of users, wherein a first custom rendezvous point of said first set of custom rendezvous points is identified based on both of said first transit state and said second transit state,wherein said first set of custom rendezvous points facilitates said plurality of users to rendezvous with said first vehicle plying on said first custom route, wherein said first custom rendezvous point facilitates both of said first user and said second user to rendezvous with said first vehicle on said first custom route.
1 Assignment
0 Petitions
Accused Products
Abstract
An aspect of the present invention facilitates identification of custom rendezvous points between users and vehicles plying on custom routes. In one embodiment, a system on board the vehicle receives notifications from users while the vehicle is plying/in transit on the custom route. The system determines the respective transit states (capturing the static and/or dynamic aspects) of the vehicle corresponding to the notifications. The system then inspects the transit states to identify the rendezvous points between the users and the vehicle plying on the custom route. The users by providing the notifications at different time instances (that is, when the vehicle is at different locations/points on the custom route) can cause different “custom” rendezvous points to be identified based on the preferences of the users using the vehicle.
7 Citations
17 Claims
-
1. A method of identifying custom rendezvous points between users and vehicles plying on custom routes, said method being performed in a system located on a first vehicle, said method comprising:
-
receiving a plurality of notifications from a plurality of users while said first vehicle is in transit on a first custom route, said plurality of notifications including a first notification and a second notification respectively received from a first user and a second user of said plurality of users; determining a plurality of transit states of said first vehicle corresponding to said plurality of notifications in response to said receiving, wherein each of said plurality of transit states corresponds to a respective one of said plurality of notifications, said plurality of transit states including a first transit state and a second transit state respectively corresponding to said first notification and said second notification, wherein each transit state in said plurality of transit states comprises all of (1) a GPS (global positioning system) location of said first vehicle at the time of said receiving of the corresponding notification, (2) a route distance indicating the distance travelled by said first vehicle on said first custom route from a start point, (3) a bearing of said first vehicle, (4) a speed of said first vehicle, and (5) a dwell time indicating the duration for which said first vehicle has been at said GPS location; and inspecting said plurality of transit states to identify a first set of custom rendezvous points for said plurality of users, wherein a first custom rendezvous point of said first set of custom rendezvous points is identified based on both of said first transit state and said second transit state, wherein said first set of custom rendezvous points facilitates said plurality of users to rendezvous with said first vehicle plying on said first custom route, wherein said first custom rendezvous point facilitates both of said first user and said second user to rendezvous with said first vehicle on said first custom route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory machine readable medium storing one or more sequences of instructions for causing a system to identify custom rendezvous points between users and vehicles plying on custom routes, said system being located in a first vehicle, wherein execution of said one or more sequences of instructions by said one or more processors in said system causes said system to perform the actions of:
-
receiving a plurality of notifications from a plurality of users while said first vehicle is in transit on a first custom route, said plurality of notifications including a first notification and a second notification respectively received from a first user and a second user of said plurality of users; determining a plurality of transit states of said first vehicle corresponding to said plurality of notifications in response to said receiving, wherein each of said plurality of transit states corresponds to a respective one of said plurality of notifications, said plurality of transit states including a first transit state and a second transit state respectively corresponding to said first notification and said second notification, wherein each transit state in said plurality of transit states comprises all of (1) a GPS (global positioning system) location of said first vehicle at the time of said receiving of the corresponding notification, (2) a route distance indicating the distance travelled by said first vehicle on said first custom route from a start point, (3) a bearing of said first vehicle, (4) a speed of said first vehicle, and (5) a dwell time indicating the duration for which said first vehicle has been at said GPS location; and inspecting said plurality of transit states to identify a first set of custom rendezvous points for said plurality of users, wherein a first custom rendezvous point of said first set of custom rendezvous points is identified based on both of said first transit state and said second transit state, wherein said first set of custom rendezvous points facilitates said plurality of users to rendezvous with said first vehicle plying on said first custom route, wherein said first custom rendezvous point facilitates both of said first user and said second user to rendezvous with said first vehicle on said first custom route. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system comprising:
-
a plurality of mobile devices that enables a plurality of users to send a plurality of notifications to a first vehicle in transit on a first custom route; and a system located in said first vehicle operable to; receive said plurality of notifications from said plurality of mobile devices, said plurality of notifications including a first notification and a second notification respectively received from a first user and a second user of said plurality of users; determine a plurality of transit states of said first vehicle corresponding to said plurality of notification in response to said receive, wherein each of said plurality of transit states corresponds to a respective one of said plurality of notifications, said plurality of transit states including a first transit state and a second transit state respectively corresponding to said first notification and said second notification, wherein each transit state in said plurality of transit states comprises all of (1) a GPS (global positioning system) location of said first vehicle at the time of said receiving of the corresponding notification, (2) a route distance indicating the distance travelled by said first vehicle on said first custom route from a start point, (3) a bearing of said first vehicle, (4) a speed of said first vehicle, and (5) a dwell time indicating the duration for which said first vehicle has been at said GPS location; and inspect said plurality of transit states to identify a first set of custom rendezvous points for said plurality of users, wherein a first custom rendezvous point of said first set of custom rendezvous points is identified based on both of said first transit state and said second transit state, wherein said first set of custom rendezvous points facilitates said plurality of users to rendezvous with said first vehicle plying on said first custom route, wherein said first custom rendezvous point facilitates both of said first user and said second user to rendezvous with said first vehicle on said first custom route.
-
Specification