IP Library › Granted Patent US 10,803,749
Granted Patent B2
US 10,803,749 · App. 16/670,015 · Granted Oct 13, 2020

Systems and methods for generating receipts and applying ratings for transport services

Inventor: Sean O'Sullivan (Princeton, NJ)
Assignee: Carma Technologies Limited
G08G1/123G06Q10/00G06Q10/025G06Q10/063112G06Q50/30
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,803,749
App. No.
16/670,015
Granted
Oct 13, 2020
Kind
B2
Abstract

The network system triggers registration of the start of a transport journey in response to a communication of a transport user device and a transport provider device with each other, performs a continuous coordinated proximity monitoring to verify the identity of a transport user and a transport provider vehicle, and triggers registration of the end of the transport journey through communication of the transport user device and the transport provider device with each other.

Claims (42)

1. A method of sharing transportation employing a ground transportation network, the method comprising:

receiving, by the ground transportation network, a ride request from a transport user device associated with a transport user, wherein the ride request includes a pick-up location and a drop-off location;

identifying, by the ground transportation network, a transport provider device of a transport provider in proximity to the pick-up location received in the ride request;

sending, by the ground transportation network, a transport request corresponding to the ride request to the transport provider device identified in proximity to the pick-up location, wherein the transport request is associated with a journey from the pick-up location;

detecting, by the ground transportation network, whether the transport provider accepts the transport request;

sending, by the ground transportation network, transport instructions to the transport provider device in response to the transport provider accepting the transport request, wherein the transport instructions include information identifying the transport user, the pick-up location, and the drop-off location;

sending, at the end of the journey and by the ground transportation network, a summary of the journey to the transport user device, wherein the summary of the journey comprises a transport provider rating prompt soliciting the transport user to provide a rating value for the transport provider; and

sending, at the end of the journey and by the ground transportation network, a transport user rating prompt to the transport provider device, wherein the transport user rating prompt solicits the transport provider to provide a rating value for the transport user.

2. The method of claim 1 , wherein the summary of the journey includes a cost of the journey based on a route traveled from the pick-up location to the drop-off location.

3. The method of claim 1 , wherein the transport provider rating prompt includes one or more scales for the transport user to rate the transport provider on one or more factors of the journey, including at least one of a safety factor, a comfort factor, and a social factor.

4. The method of claim 1 , wherein the one or more scales of the transport provider rating prompt include a star rating scale for the transport user to rate the transport provider on a scale of one star to five stars.

5. The method of claim 1 , wherein the summary of the journey comprising the transport provider rating prompt is sent to the transport user device as the transport user ends the journey and/or exits a vehicle of the transport provider, as part of an SMS message, an e-mail, and/or a mobile application of the transport user device.

6. The method of claim 1 , wherein, in response to the transport provider being assigned a low rating by the transport user, the ground transportation network is configured to exclude or blacklist the transport provider from subsequent matching with the transport user.

7. The method of claim 1 , wherein the transport user rating prompt includes one or more scales for the transport provider to rate the transport user on one or more factors of the journey.

8. The method of claim 1 , further comprising:

determining, by the ground transportation network, that the journey is progressing based on determining a location of at least one of the transport user device and the transport provider device.

9. The method of claim 8 , wherein determining the location of the at least one of the transport user device and the transport provider device includes polling, by the ground transportation network, location information of the at least one of the transport provider device and the transport user device.

10. The method of claim 9 , wherein polling the location information includes at least one of detecting and initiating, by the ground transportation network, a GPS communication link to the at least one of the transport user device and the transport provide device.

11. A computer system for sharing transportation employing a ground transportation network, the system comprising:

a memory having processor-readable instructions stored therein; and

a processor configured to access the memory and execute the processor-readable instructions which, when executed by the processor, configure the processor to perform a plurality of functions comprising:

receiving, by the ground transportation network, a ride request from a transport user device associated with a transport user, wherein the ride request includes a pick-up location and a drop-off location;

identifying, by the ground transportation network, a transport provider device of a transport provider in proximity to the pick-up location received in the ride request;

sending, by the ground transportation network, a transport request corresponding to the ride request to the transport provider device identified in proximity to the pick-up location, wherein the transport request is associated with a journey from the pick-up location;

detecting, by the ground transportation network, whether the transport provider accepts the transport request;

sending, by the ground transportation network, transport instructions to the transport provider device in response to the transport provider accepting the transport request, wherein the transport instructions include information identifying the transport user, the pick-up location, and the drop-off location;

sending, at the end of the journey and by the ground transportation network, a summary of the journey to the transport user device, wherein the summary of the journey comprises a transport provider rating prompt soliciting the transport user to provide a rating value for the transport provider; and

sending, at the end of the journey and by the ground transportation network, a transport user rating prompt to the transport provider device, wherein the transport user rating prompt solicits the transport provider to provide a rating value for the transport user.

12. The computer system of claim 11 , wherein the summary of the journey includes a cost of the journey based on a route traveled from the pick-up location to the drop-off location.

13. The computer system of claim 11 , wherein the transport provider rating prompt includes one or more scales for the transport user to rate the transport provider on one or more factors of the journey, including at least one of a safety factor, a comfort factor, and a social factor.

14. The computer system of claim 11 , wherein the one or more scales of the transport provider rating prompt include a star rating scale for the transport user to rate the transport provider on a scale of one star to five stars.

15. The computer system of claim 11 , wherein the summary of the journey comprising the transport provider rating prompt is sent to the transport user device as the transport user ends the journey and/or exits a vehicle of the transport provider, as part of an SMS message, an e-mail, and/or a mobile application of the transport user device.

16. The computer system of claim 11 , wherein, in response to the transport provider being assigned a low rating by the transport user, the ground transportation network is configured to exclude or blacklist the transport provider from subsequent matching with the transport user.

17. The computer system of claim 11 , wherein the transport user rating prompt includes one or more scales for the transport provider to rate the transport user on one or more factors of the journey.

18. A non-transitory computer readable medium comprising processor-readable instructions which, when executed by a processor, configure the processor to perform a plurality of functions for sharing transportation employing a ground transportation network, the plurality of functions comprising:

receiving, by the ground transportation network, a ride request from a transport user device associated with a transport user, wherein the ride request includes a pick-up location and a drop-off location;

identifying, by the ground transportation network, a transport provider device of a transport provider in proximity to the pick-up location received in the ride request;

sending, by the ground transportation network, a transport request corresponding to the ride request to the transport provider device identified in proximity to the pick-up location, wherein the transport request is associated with a journey from the pick-up location;

detecting, by the ground transportation network, whether the transport provider accepts the transport request;

sending, by the ground transportation network, transport instructions to the transport provider device in response to the transport provider accepting the transport request, wherein the transport instructions include information identifying the transport user, the pick-up location, and the drop-off location;

sending, at the end of the journey and by the ground transportation network, a summary of the journey to the transport user device, wherein the summary of the journey comprises a transport provider rating prompt soliciting the transport user to provide a rating value for the transport provider; and

sending, at the end of the journey and by the ground transportation network, a transport user rating prompt to the transport provider device, wherein the transport user rating prompt solicits the transport provider to provide a rating value for the transport user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2019
From: O'SULLIVAN, SEAN
To: CARMA TECHNOLOGY LTD.
Reel/Frame 050928/0025 →
Continuity (7)
Continuation 16564819 · Sep 9, 2019
Continuation 16197953 · Nov 21, 2018
Continuation 15998864 · Aug 17, 2018
Continuation 12924487 · Sep 28, 2010
Division 12069656 · Feb 12, 2008
Provisional Application 60900808 · Feb 12, 2007
Related Publication 20200082718A1 · Mar 12, 2020
Cited By (2)
US 12,579,890 US 12,620,310