IP Library › Granted Patent US 11,302,190
Granted Patent B2
US 11,302,190 · App. 17/019,674 · Granted Apr 12, 2022

Systems and methods for a trusted transit network in a shared transport system

Inventor: Sean O'Sullivan (Princeton, NJ)
Assignee: Carma Technology Limited
G08G1/123G06Q10/00G06Q10/02G06Q10/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 11,302,190
App. No.
17/019,674
Granted
Apr 12, 2022
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 (43)

1. A computer-implemented method for a trusted transit network in a shared transport system, the method comprising:

receiving, by a shared transport system, one or more trustability parameters from a transport user, the one or more trustability parameters including one or more of: identification of one or more persons that are pre-approved by the transport user or identification of one or more transport provider attribute restrictions;

based on the received one or more trustability parameters, pre-defining a selection of a subset from a plurality of persons registered with the shared transport system as a trusted transit network for the transport user;

receiving, by the shared transport system, a pick-up request from a transport user device of the transport user, the pick-up request including a pick-up location of the transport user;

identifying, by the shared transport system, a transport provider device that is in proximity to the pick-up location included in the pick-up request, and that is associated with a transport provider who is a member of the trusted transit network pre-defined by the transport user;

transmitting, by the shared transport system, a transport request corresponding to the pick-up request to the identified transport provider device;

determining, by the shared transport system, that the transport request has been accepted at the transport provider device; and

causing, by the shared transport system, the transport provider device to display transport instructions, the transport instructions describing transport of the transport user from the pick-up location to a desired drop-off location.

2. The computer-implemented method of claim 1 , wherein the one or more transport provider attributes include one or more of: level of experience, gender, membership in a community, service, and amenity.

3. The computer-implemented method of claim 1 , further comprising:

receiving, by the shared transport system, one or more further trustability parameters from the transport provider, the one or more further trustability parameters pre-defining a selection by the transport provider of a further subset from the plurality of persons registered with the shared transport system as a trusted transit network for the transport provider.

4. The computer-implemented method of claim 3 , further comprising:

determining, by the shared transport system, that the transport user is within the trusted transit network pre-defined by the transport provider;

wherein the transmitting of the transport request to the identified transport provider device is performed upon determining that the transport user is within the trusted transit network pre-defined by the transport provider.

5. The computer-implemented method of claim 1 , wherein at least one of the one or more trustability parameters is received from the transport user upon completion of a prior transport service.

6. The computer-implemented method of claim 5 , wherein the at least one of the one or more trustability parameters include tagging a transport provider of the prior transport service to be within the trusted transit network for the transport user.

7. The computer-implemented method of claim 5 , wherein the at least one of the one or more trustability parameters include tagging a transport provider of the prior transport service to be excluded from the trusted transit network for the transport user.

8. The computer-implemented method of claim 1 , wherein the one or more trustability parameters are received via a webpage in communication with the shared transport system.

9. The computer-implemented method of claim 1 , wherein the one or more trustability parameters include one or more contacts selected or provided by the transport user.

10. The computer-implemented method of claim 9 , wherein the one or more contacts are selected by the transport user via a social network site.

11. The computer-implemented method of claim 9 , wherein the one or more contacts are provided by the transport user in the form of an email address and/or an email domain.

12. A system comprising:

one or more processors; and

one or more storage devices storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations for a trusted transit network in a shared transport system, the operations comprising:

receiving, by a shared transport system, one or more trustability parameters from a transport user, the one or more trustability parameters including one or more of: identification of one or more persons that are pre-approved by the transport user or identification of one or more transport provider attribute restrictions;

based on the received one or more trustability parameters, pre-defining a selection of a subset from a plurality of persons registered with the shared transport system as a trusted transit network for the transport user;

receiving, by the shared transport system, a pick-up request from a transport user device of the transport user, the pick-up request including a pick-up location of the transport user;

identifying, by the shared transport system, a transport provider device that is in proximity to the pick-up location included in the pick-up request, and that is associated with a transport provider who is a member of the trusted transit network pre-defined by the transport user;

transmitting, by the shared transport system, a transport request corresponding to the pick-up request to the identified transport provider device;

determining, by the shared transport system, that the transport request has been accepted at the transport provider device; and

causing, by the shared transport system, the transport provider device to display transport instructions, the transport instructions describing transport of the transport user from the pick-up location to a desired drop-off location.

13. The system of claim 12 , wherein the one or more transport provider attributes include one or more of: level of experience, gender, membership in a community, service, and amenity.

14. The system of claim 12 , the operations further comprising:

receiving, by the shared transport system, one or more further trustability parameters from the transport provider, the one or more further trustability parameters pre-defining a selection by the transport provider of a further subset from the plurality of persons registered with the shared transport system as a trusted transit network for the transport provider.

15. The system of claim 12 , wherein the one or more trustability parameters are received via a webpage in communication with the shared transport system.

16. One or more non-transitory computer readable media storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations for a trusted transit network in a shared transport system, the operations comprising:

receiving, by a shared transport system, one or more trustability parameters from a transport user, the one or more trustability parameters including one or more of: identification of one or more persons that are pre-approved by the transport user or identification of one or more transport provider attribute restrictions;

based on the received one or more trustability parameters, pre-defining a selection of a subset from a plurality of persons registered with the shared transport system as a trusted transit network for the transport user;

receiving, by the shared transport system, a pick-up request from a transport user device of the transport user, the pick-up request including a pick-up location of the transport user;

identifying, by the shared transport system, a transport provider device that is in proximity to the pick-up location included in the pick-up request, and that is associated with a transport provider who is a member of the trusted transit network pre-defined by the transport user;

transmitting, by the shared transport system, a transport request corresponding to the pick-up request to the identified transport provider device;

determining, by the shared transport system, that the transport request has been accepted at the transport provider device; and

causing, by the shared transport system, the transport provider device to display transport instructions, the transport instructions describing transport of the transport user from the pick-up location to a desired drop-off location.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: O'SULLIVAN, SEAN
To: CARMA TECHNOLOGY LTD.
Reel/Frame 053772/0651 →
Continuity (8)
Continuation 16670015 · Oct 31, 2019
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 20200410857A1 · Dec 31, 2020
Cited By (2)
US 12,579,890 US 12,620,310