System and methods for facilitating real-time carpooling
First Claim
1. A method for facilitating real-time carpooling, comprising:
- receiving a request for transport of a first end user;
selecting, in response to the received request, a transportation vehicle unit for transporting the first end user that, at a point in time when the selecting occurs, is en route to or is currently transporting a second end user, the selection of the transportation vehicle unit being based, at least in part, on (i) a location of the transportation vehicle unit sensed via at least one satellite positioning sensor of a transport computing device within the transportation vehicle unit and (ii) ascertaining that the transportation vehicle unit is able to accommodate transport of the first end user while transporting the second end user;
providing at least one option to the second end user to at least one of accept or reject the assignment of the first end user to the selected transportation vehicle unit; and
determining whether to transmit one or more directives that direct the selected transportation vehicle unit to transport the first end user.
5 Assignments
0 Petitions
Accused Products
Abstract
Computationally implemented methods and systems that are designed for receiving a request for transport of a first end user; selecting, in response to the received request, a transportation vehicle unit that is currently en route to or is currently transporting a second end user for transporting the first end user, the selection of the transportation vehicle unit being based, at least in part, on ascertaining that the transportation vehicle unit is able to accommodate transport of the first end user while transporting the second end user; and transmitting one or more directives that direct the selected transportation vehicle unit to transport the first end user. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
-
Citations
43 Claims
-
1. A method for facilitating real-time carpooling, comprising:
-
receiving a request for transport of a first end user; selecting, in response to the received request, a transportation vehicle unit for transporting the first end user that, at a point in time when the selecting occurs, is en route to or is currently transporting a second end user, the selection of the transportation vehicle unit being based, at least in part, on (i) a location of the transportation vehicle unit sensed via at least one satellite positioning sensor of a transport computing device within the transportation vehicle unit and (ii) ascertaining that the transportation vehicle unit is able to accommodate transport of the first end user while transporting the second end user; providing at least one option to the second end user to at least one of accept or reject the assignment of the first end user to the selected transportation vehicle unit; and determining whether to transmit one or more directives that direct the selected transportation vehicle unit to transport the first end user.
-
-
2. A system for facilitating real-time carpooling, comprising:
-
circuitry configured for receiving a request for transport of a first end user; circuitry configured for selecting, in response to the received request, a transportation vehicle unit for transporting the first end user that, at a point in time when the selecting occurs, is en route to or is currently transporting a second end user, the selection of the transportation vehicle unit being based, at least in part, on (i) a location of the transportation vehicle unit sensed via at least one satellite positioning sensor of a transport computing device within the transportation vehicle unit and (ii) ascertaining that the transportation vehicle unit is able to accommodate transport of the first end user while transporting the second end user; circuitry configured for providing at least one option to the second end user to at least one of accept or reject the assignment of the first end user to the selected transportation vehicle unit; and circuitry configured for determining whether to transmit one or more directives that direct the selected transportation vehicle unit to transport the first end user. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for facilitating real-time carpooling, comprising:
-
circuitry configured for receiving a request for transport of a first end user; circuitry configured for ranking, in response to the received request, two or more candidate transportation vehicle units including at least a first candidate transportation vehicle unit and a second candidate transportation vehicle unit that, at a point in time when the ranking occurs, are en route to or are transporting one or more other end users, the ranking according at least in part to suitability of the two or more candidate transportation vehicle units for transporting the first end user, the suitability based, at least in part, on (i) a location of a candidate transportation vehicle unit sensed via at least one satellite positioning sensor of a transport computing device within the candidate transportation vehicle unit and (ii) ascertaining that a candidate transportation vehicle unit is able to accommodate transport of the first end user while transporting another end user transported by the candidate transportation vehicle unit; circuitry configured for transmitting to an end user device associated with an end user transported by the first candidate transportation vehicle unit a notification of a delay in getting to an end user destination as a result of an assignment of the first end user to the first candidate transportation vehicle unit; circuitry configured for providing an option to the end user transported by the first candidate transportation vehicle unit to reject transport of the first end user by the first candidate transportation vehicle unit; circuitry configured for selecting, in response to the system receiving a rejection indicated as originating from the end user transported by the first candidate transportation vehicle unit, the second candidate transportation vehicle unit as the selected transportation vehicle unit for transport of the first end user; and circuitry configured for transmitting one or more directives that direct the selected transportation vehicle unit to transport the first end user.
-
Specification