# US 2019/0172350 A1 · Displaying optimal transportation modes between two geographic points

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

- Number: US 2019/0172350 A1
- Document ID: US20190172350A1
- Status: Published application
- Kind: A1
- Application number: 16/271,199
- Filed: 2019-02-08
- Published: 2019-06-06
- Earliest claimed: 2007-02-12
- Assignees: Carma Technology Limited
- Applicants: Carma Technology Limited
- Inventors: Sean O'SULLIVAN
- Web page: https://patentgrep.com/patent/US20190172350A1

## CPC

- G08G 1/123: indicating the position of vehicles, e.g. scheduled vehicles; {Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams}(transmission of navigation instructions to vehicles G08G1/0968)
- G01C 21/3423: {Multimodal routing}
- G06Q 10/00: Administration; Management
- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 10/025: {Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation}
- G06Q 10/063112: {Skill-based matching of a person or a group to a task}
- G06Q 50/40: Business processes related to the transportation industry (shipping G06Q10/083)
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- 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

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

### Claim 1

(canceled)

### Claim 2

A method of displaying transport options in a ground transportation network, wherein the ground transportation network includes a transport provider management system, a matching engine, and a plurality of transport providers, the method comprising:
receiving, by the transport provider management system, a transport request from a transport user device, wherein the transport user device includes a display device and is associated with a transport user, and wherein the transport request includes a start location and a destination location;
identifying, by the matching engine, a plurality of transport options between the start location and the destination location, wherein identifying the plurality of transport options includes identifying a type of each of the plurality of transport providers, at least one of the types of transport providers comprising a shared private vehicle service guided by a transport provider device;
calculating, by the matching engine, an estimated travel time between the start location and the destination location for each of the identified plurality of transport options based at least on their respective identified type, wherein an estimated travel time between the start location and the destination location for the shared private vehicle service is calculated by the transport provider device; and
sending, by the transport provider management system, instructions for displaying the plurality of transport options to the display device of the transport user device, wherein displaying the plurality of transport options includes displaying the identified type and calculated estimated travel time for each of the transport providers.

### Claim 3 (depends on 2)

The method of claim 2, wherein the transport user device generates and transmits its location with the transport request based on global positioning system (GPS) navigation technology.

### Claim 4 (depends on 2)

The method of claim 2, wherein the transport provider management system identifies the plurality of transport options and calculates estimated travel times based on global positioning system (GPS) navigation technology.

### Claim 5 (depends on 2)

The method of claim 2, wherein identifying the plurality of transport options includes identifying a route of each of the plurality of transport providers.

### Claim 6 (depends on 2)

The method of claim 2, wherein the instructions for display include an optimal transport route based on input from the transport user, wherein the input includes a preferred starting time.

### Claim 7 (depends on 2)

The method of claim 2, wherein the transport provider management system sends instructions to one of the transport providers to change a route based on an available transport capacity.

### Claim 8 (depends on 2)

The method of claim 2, wherein identifying the plurality of transport options includes identifying a transport provider with an available transport capacity.

### Claim 9 (depends on 2)

The method of claim 2, wherein identifying the plurality of transport options includes identifying a transport provider based on stochastic data.

### Claim 10 (depends on 2)

The method of claim 2, wherein displaying the plurality of transport options includes displaying an estimated fare for each of the transport providers.

### Claim 11 (depends on 2)

The method of claim 2, wherein each of the plurality of transport providers includes a location-aware device.

### Claim 12

A computer system for displaying transport options in a ground transportation network, wherein the ground transportation network includes a transport provider management system, a matching engine, and a plurality of transport providers, the computer system including:
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 configures the processor to perform a plurality of functions, including functions to:
receive, by the ground transportation network, a transport request from a transport user device, wherein the transport user device includes a display device and is associated with a transport user, and wherein the transport request includes a start location and a destination location;
identify, by the matching engine, a plurality of transport options between the start location and the destination location, wherein identifying the plurality of transport options includes identifying a type of each of the transport providers, at least one of the types of transport providers comprising a shared private vehicle service guided by a transport provider device;
calculate, by the matching engine, an estimated travel time between the start location and the destination location for each of the identified plurality of transport options based at least on their respective identified type, wherein an estimated travel time between the start location and the destination location for the shared private vehicle service is calculated by the transport provider device; and
send, by transport provider management system, instructions for displaying the plurality of transport options to the display device of the transport user device, wherein displaying the plurality of transport options includes displaying the identified type and calculated estimated travel time for each of the transport providers.

### Claim 13 (depends on 12)

The computer system of claim 12, wherein the transport user device generates and transmits its location with the transport request based on global positioning system (GPS) navigation technology.

### Claim 14 (depends on 12)

The computer system of claim 12, wherein the transport provider management system identifies the plurality of transport options and calculates estimated travel times based on global positioning system (GPS) navigation technology.

### Claim 15 (depends on 12)

The computer system of claim 12, wherein identifying the plurality of transport options includes identifying a route of each of the plurality of transport providers.

### Claim 16 (depends on 12)

The computer system of claim 12, wherein the instructions for display include an optimal transport route based on input from the transport user, wherein the input includes a preferred starting time.

### Claim 17 (depends on 12)

The computer system of claim 12, wherein the transport provider management system sends instructions to one of the transport providers to change a route based on an available transport capacity.

### Claim 18 (depends on 12)

The computer system of claim 12, wherein identifying the plurality of transport options includes identifying a transport provider with an available transport capacity.

### Claim 19 (depends on 12)

The computer system of claim 12, wherein identifying the plurality of transport options includes identifying a transport provider based on stochastic data.

### Claim 20 (depends on 12)

The computer system of claim 12, wherein displaying the plurality of transport options includes displaying an estimated fare for each of the transport providers.

### Claim 21 (depends on 12)

The computer system of claim 12, wherein each of the plurality of transport providers includes a location-aware device.
