# US 2019/0171798 A1 · Method and system for identifying pre-identified or pre-selected groups of individuals for transportation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0171798 A1
- Document ID: US20190171798A1
- Status: Published application
- Kind: A1
- Application number: 16/057,445
- Filed: 2018-08-07
- Published: 2019-06-06
- Earliest claimed: 2017-08-07
- Assignees: RideMates, Inc.
- Applicants: RideMates, Inc.
- Inventors: Zarik Boghossian; Noel Gharibian
- Web page: https://patentgrep.com/patent/US20190171798A1

## CPC

- G06F 21/31: User authentication
- G06F 21/45: Structures or tools for the administration of authentication
- G06Q 50/40: Business processes related to the transportation industry (shipping G06Q10/083)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A computer-implemented method for matching transportation providers with transportation requesters includes receiving, from a requester computing device, a transportation request to transport a ride requester and the trusted transportation provider being an individual who has an established verified relationship with the ride requester and retrieving computing device transmission parameters for one or more trusted transportation providers from a database on a computing device. The computer-implemented includes communicating the transportation request based, at least in part, on the retrieved computing device transmission parameters and receiving, from the one or more trusted provider computing devices, one or more acceptances of the transportation request. The computer-implemented includes identifying a selected trusted transportation provider, from the one or more acceptances of the transportation request by the one or more trusted provider computing devices and communicating the identification as the selected trusted transportation provider, to a selected trusted transportation computing device.

## Claims

### Claim 1

A computer-implemented method for matching transportation providers with transportation requesters, comprising:
creating, via input from a computing device, a trusted group of two or more transportation providers, the trusted group of two or more transportation providers being verified through an authentication process;
storing the created trusted group of transportation providers in a memory of the computing device;
displaying, on a screen of the computing device, individual transportation providers in the trusted group of two or more transportation providers to transportation providers;
receiving input, via a new transportation provider computing device, a request for a new trusted transportation provider to join the trusted group of two or more transportation providers;
verifying characteristics of the new transportation provider by comparing the characteristics of the new transportation provider versus characteristics of other transportation providers in the trusted group of two or more transportation providers; and
adding the new transportation provider to the trusted group of two or more transportation providers if the new transportation provider is verified.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the authentication process comprising communicating with a remote server or computing device to verify each of the trusted group of two or more transportation providers.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the authentication process includes communicating with computing devices associated with existing trusted transportation providers in the trusted group of two or more transportation providers to verify authenticity of the new transportation provider.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein verifying characteristics of the new transportation provider comprises verifying that the new trusted transportation provider has a common address with other trusted transportation providers in the trusted group of two or more transportation providers.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein verifying characteristics of the new transportation provider comprises verifying that the new trusted transportation provider has a common group affiliation with the other transportation providers in the trusted group of two or more transportation providers.

### Claim 6

A computer-implemented method for matching transportation providers with transportation requesters, comprising:
receiving, from a requester computing device, a transportation request to transport a ride requester, the transportation request being for a trusted transportation provider and the transportation request including a requested pickup time, a pickup location and a destination location, the trusted transportation provider being an individual who has an established verified relationship with the ride requester;
retrieving computing device transmission parameters for one or more trusted transportation providers from a database on a computing device;
communicating, to one or more trusted provider computing devices, the transportation request based, at least in part, on the retrieved computing device transmission parameters;
receiving, from the one or more trusted provider computing devices, one or more acceptances of the transportation request;
identifying a selected trusted transportation provider, from the one or more acceptances of the transportation request by the one or more trusted provider computing devices; and
communicating the identification as the selected trusted transportation provider, to a selected trusted transportation computing device associated with the selected trusted transportation provider.

### Claim 7 (depends on 6)

The computer-implemented method of claim 6, further comprising:
determining a pickup time for the ride requester by the selected trusted transportation provider; and
communicating the pickup time and the selected trusted transportation provider to the requester computing device.

### Claim 8 (depends on 7)

The computer-implemented method of claim 7, further comprising:
receiving, from the requester computing device, an acceptance of the selected trusted transportation provider and the pickup time; and
communicating the acceptance of the selected trusted transportation provider and the pickup time to the selected trusted transportation provider computing device.

### Claim 9 (depends on 6)

The computer-implemented method of claim 6, wherein identifying the selected transportation provider comprises ranking the one or more trusted transportation providers who accepted the transportation request and selecting a highest ranked trusted transportation provider after the ranking process.

### Claim 10 (depends on 7)

The computer-implemented method of claim 7, further comprising displaying a map of an area near a ride requester on a display of a ride requester's computing device; and
wherein the pickup location or the destination location is selected via receiving an input of a location on the displayed map.

### Claim 11 (depends on 7)

The computer-implemented method of claim 7, further comprising:
retrieving one or more trusted transportation provider groups from a database server;
communicating the one or more trusted transportation provider groups to the requester computing device to be shown on a display of the requester computing device;

### Claim 12 (depends on 11)

The computer-implemented method of claim 11, where the transportation request further including a selection of a trusted transportation group to receive the transportation request.
