IP Library › Granted Patent US 11,308,803
Granted Patent B2
US 11,308,803 · App. 16/917,337 · Granted Apr 19, 2022

Systems and methods for identity verification 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,308,803
App. No.
16/917,337
Granted
Apr 19, 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 (69)

1. A computer-implemented method for identity verification in a shared transport system, the method comprising:

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

identifying, by the shared transport system, a transport provider device of a transport provider in proximity to the pick-up location included in the pick-up request;

transmitting, by the shared transport system, a transport 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;

generating, by the shared transport system, first transport instructions corresponding to the request, the first transport instructions including identification information usable to uniquely identify the transport user;

transmitting, by the shared transport system, the first transport instructions including the identification information usable to uniquely identify the transport user to the transport provider device;

transmitting, by the shared transport system, instructions to the transport provider device configured to cause the transport provider device to display the identification information and an interactive prompt for the transport provider to verify the identity of the transport user based on the identification information; and

receiving, by the shared transport system, a response to the interactive prompt, the response input via an interactive interface of the transport provider device and indicating that, based on a comparison of the identification information with the transport user, either:

the identity of the transport user has been verified; or

the identity of the transport user cannot be verified.

2. The computer-implemented method of claim 1 , wherein the pick-up request further includes a drop-off location.

3. The computer-implemented method of claim 1 , wherein the transport request includes the pick-up location.

4. The computer-implemented method of claim 1 , wherein the identification information of the transport user includes:

a name of the transport user; and

an image associated with the transport user.

5. The computer-implemented method of claim 4 , wherein the image associated with the transport user is a picture of the transport user.

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

generating, by the shared transport system, second transport instructions including further identification information usable to uniquely identify the transport provider; and

transmitting, by the shared transport system, the second transport instructions including the further identification information to the transport user device.

7. The computer-implemented method of claim 6 , wherein the further identification information of the transport provider includes:

a name of the transport provider; and

an image associated with the transport provider.

8. The computer-implemented method of claim 7 , wherein the image associated with the transport provider is a picture of the transport provider.

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

detecting, by the shared transport system, a coordinated proximity between the transport provider device and the transport user device.

10. A system comprising:

at least one processor; and

at least one storage storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations for identity verification in a shared transport system, the operations comprising:

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

identifying, by the shared transport system, a transport provider device of a transport provider in proximity to the pick-up location included in the pick-up request;

transmitting, by the shared transport system, a transport request to the transport provider device;

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

generating, by the shared transport system, first transport instructions corresponding to the request, the first transport instructions including identification information usable to uniquely identify the transport user;

transmitting, by the shared transport system, the first transport instructions including the identification information usable to uniquely identify the transport user to the transport provider device;

transmitting, by the shared transport system, instructions to the transport provider device configured to cause the transport provider device to display the identification information and an interactive prompt for the transport provider to verify the identity of the transport user by determining whether, in the presence of the transport user, the identification information matches the transport user; and

receiving, by the shared transport system, a response to the interactive prompt, the response input via an interactive interface of the transport provider device and indicating that, based on a comparison of the identification information with the transport user, either:

the identity of the transport user has been verified; or

the identity of the transport user cannot be verified.

11. The system of claim 10 , wherein the pick-up request further includes a drop-off location.

12. The system of claim 10 , wherein the transport request includes the pick-up location.

13. The system of claim 10 , wherein the identification information of the transport user includes:

a name of the transport user; and

an image associated with the transport user.

14. The system of claim 13 , wherein the image associated with the transport user is a picture of the transport user.

15. The system of claim 10 , the operations further comprising:

generating, by the shared transport system, second transport instructions; including further identification information usable to uniquely identify the transport provider; and

transmitting, by the shared transport system, the second transport instructions including the further identification information to the transport user device.

16. The system of claim 15 , wherein the further identification information of the transport provider includes:

a name of the transport provider; and

an image associated with the transport provider.

17. The system of claim 16 , wherein the image associated with the transport provider is a picture of the transport provider.

18. At least one non-transitory computer readable medium comprising instructions which, when executed by at least one processor, cause the at least one processor to perform operations for identity verification in a shared transport system, the operations comprising:

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

identifying, by the shared transport system, a transport provider device of a transport provider in proximity to the pick-up location included in the pick-up request;

transmitting, by the shared transport system, a transport request to the transport provider device;

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

generating, by the shared transport system, first transport instructions corresponding to the request, the first transport instructions including identification information usable to uniquely identify the transport user;

transmitting, by the shared transport system, the first transport instructions including the identification information usable to uniquely identify the transport user to the transport provider device;

transmitting, by the shared transport system, instructions to the transport provider device configured to cause the transport provider device to display the identification information and an interactive prompt for the transport provider to verify the identity of the transport user based on the identification information; and

receiving, by the shared transport system, a response to the interactive prompt, the response input via an interactive interface of the transport provider device and indicating that, based on a comparison of the identification information with the transport user, either:

the identity of the transport user has been verified; or

the identity of the transport user cannot be verified.

19. The method of claim 1 , wherein:

the response includes a personal identification number provided to the transport provider by the transport user; and

the comparison of the identification information with the transport user includes a comparison of a personal identification number included in the identification information with the personal identification number provided to the transport provider by the transport user.

20. The system of claim 10 , wherein:

the response includes a personal identification number provided to the transport provider by the transport user; and

the comparison of the identification information with the transport user includes a comparison of a personal identification number included in the identification information with the personal identification number provided to the transport provider by the transport user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2020
From: O'SULLIVAN, SEAN
To: CARMA TECHNOLOGY LTD.
Reel/Frame 053096/0755 →
Continuity (7)
Continuation 16698401 · Nov 27, 2019
Continuation 16198000 · 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 20200334983A1 · Oct 22, 2020
Cited By (2)
US 12,579,890 US 12,620,310