IP Library Granted Patent US 11,062,600
Granted Patent B2
US 11,062,600 · App. 16/290,120 · Granted Jul 13, 2021

Systems and methods for determining fare amounts for transit services

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,062,600
App. No.
16/290,120
Granted
Jul 13, 2021
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 (24)

1. A method for determining a fare for a transit service provided by a transport vehicle for a transport user, the method comprising:

detecting, by a central server in communication with a network, an initial coordinated near-field communication proximity of one or more transport user devices of one or more transport users to a transport provider device of a transport vehicle;

determining a continuous proximity between the transport vehicle and the one or more transport users by periodically:

polling, via the central server, a first location of a first GPS locating device of the transport vehicle device, and one or more second locations of one or more second GPS locating devices of the one or more transport user devices; and

comparing the first location with the one or more second locations;

detecting, subsequent to the initial coordinated near-field communication proximity, that the one or more transport user devices are no longer within near-field communication proximity to the transport provider device based on a break in the near-field communication therebetween;

detecting, based on the initial coordinated near-field communication proximity, the determined continuous proximity, and the subsequent detection that the one or more transport user devices are no longer within near-field communication proximity to the transport provider device, one or more shared transport journeys;

storing, at the central server, one or more shared transport transactions based on the detected one or more shared transport journeys; and

based on the stored one or more shared transactions, determining, by the central server, a fare based on one or more of a time period, a distance traveled, a route traveled, or a location traveled to by the transport vehicle during the one or more shared transport journeys.

2. The method of claim 1 , further comprising:

determining the route traveled by the transport provider based on the periodic polling of the first location and the one or more second locations.

3. A computer system for determining a fare for a transit service provided by a transport vehicle for a transport user, 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 configures the processor to perform a plurality of functions, including functions to:

detect, by a central server in communication with a network, an initial coordinated near-field communication proximity of one or more transport user devices of one or more transport users to a transport provider device of a transport vehicle;

determine a continuous proximity between the transport vehicle and the one or more transport users by periodically:

polling, via the central server, a first location of a first GPS locating device of the transport vehicle device, and one or more second locations of one or more second GPS locating devices of the one or more transport user devices; and

comparing the first location with the one or more second locations;

detect, subsequent to the initial coordinated near-field communication proximity, that the one or more transport user devices are no longer within near-field communication proximity to the transport provider device based on a break in the near-field communication therebetween;

detect, based on the initial coordinated near-field communication proximity, the determined continuous proximity, and the subsequent detection that the one or more transport user devices are no longer within near-field communication proximity to the transport provider device, one or more shared transport journeys;

store, at the central server, one or more shared transport transactions based on the detected one or more shared transport journeys; and

based on the stored one or more shared transactions, determine, by the central server, a fare based on one or more of a time period, a distance traveled, a route traveled, or a location traveled to by the transport vehicle during the one or more shared transport journeys.

4. The computer system of claim 3 , further comprising:

determining the route traveled by the transport provider based on the periodic polling of the first location and the one or more second locations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2019
From: O'SULLIVAN, SEAN
To: CARMA TECHNOLOGY LTD.
Reel/Frame 048837/0905 →
Continuity (5)
Continuation 15998864 · Aug 17, 2018
Continuation 12924487 · Sep 28, 2010
Division 12069656 · Feb 12, 2008
Provisional Application 60900808 · Feb 12, 2007
Related Publication 20190279510A1 · Sep 12, 2019