Using wireless beacons for transit systems
First Claim
1. A computer-implemented method comprising:
- receiving, from a receiver device on a passenger transport vehicle, a user identifier and ride information describing a transit ride by a user while the user is determined to be present on the passenger transport vehicle, the user identifier provided to the receiver by a wireless electronic device carried by the user upon establishing a wireless connection with the receiver device, the ride information being indicative of at least a first location at which the receiver device established the wireless connection with the wireless electronic device;
periodically sending at least one identifier to the wireless electronic device;
maintaining a record associating the at least one identifier with the wireless electronic device;
determining, using the record, whether the user is on-board the passenger transport vehicle based at least in part on (1) a first signal strength between the receiver and the wireless electronic device carried by the user at the first location, (2) a second signal strength between the receiver and the wireless electronic device carried by the user after the passenger transport vehicle has moved a threshold distance from the first location and before arriving at a second location at which the receiver device ended a wireless communication with the wireless electronic device, and (3) comparing a drop in signal strength between the first signal strength and the second signal strength to a threshold;
upon determining that the user in on-board the passenger transport vehicle, determining a fare based on the first location and the second location;
identifying a user account of a payment service system based on the user identifier; and
initiating a payment transaction to charge the user account for an amount based on the determined fare.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing transit system fares using wireless beacons. One of the methods includes determining, at a receiver device on a passenger transport vehicle, presence of a user device on board the passenger transport vehicle based on a wireless signal emitted by the user device. A user identifier is determined based on the signal emitted by the user device. Ride information associated with the user is determined based at least in part on the determination of presence of the user and based at least in part on determining that the exit criterion is satisfied. The user identifier and the ride information is provided to a payment service system, wherein the payment service system determines a fare based on the ride information and initiates a payment transaction for the fare using a user account identified by the user identifier.
184 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a receiver device on a passenger transport vehicle, a user identifier and ride information describing a transit ride by a user while the user is determined to be present on the passenger transport vehicle, the user identifier provided to the receiver by a wireless electronic device carried by the user upon establishing a wireless connection with the receiver device, the ride information being indicative of at least a first location at which the receiver device established the wireless connection with the wireless electronic device; periodically sending at least one identifier to the wireless electronic device; maintaining a record associating the at least one identifier with the wireless electronic device; determining, using the record, whether the user is on-board the passenger transport vehicle based at least in part on (1) a first signal strength between the receiver and the wireless electronic device carried by the user at the first location, (2) a second signal strength between the receiver and the wireless electronic device carried by the user after the passenger transport vehicle has moved a threshold distance from the first location and before arriving at a second location at which the receiver device ended a wireless communication with the wireless electronic device, and (3) comparing a drop in signal strength between the first signal strength and the second signal strength to a threshold; upon determining that the user in on-board the passenger transport vehicle, determining a fare based on the first location and the second location; identifying a user account of a payment service system based on the user identifier; and initiating a payment transaction to charge the user account for an amount based on the determined fare. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server comprising:
-
memory having computer-readable instructions stored therein; and one or more processors configured to execute the computer-readable instructions to; receive, from a receiver device on a passenger transport vehicle, a user identifier and ride information describing a transit ride by a user while the user is determined to be present on the passenger transport vehicle, the user identifier provided to the receiver by a wireless electronic device carried by the user upon establishing a wireless connection with the receiver device, the ride information being indicative of at least a first location at which the receiver device established the wireless connection with the wireless electronic device; periodically send at least one identifier to the wireless electronic device; maintain a record associating the at least one identifier with the wireless electronic device; determine, using the record, whether the user is on-board the passenger transport vehicle based at least in part on (1) a first signal strength between the receiver and the wireless electronic device carried by the user at the first location, (2) a second signal strength between the receiver and the wireless electronic device carried by the user after the passenger transport vehicle has moved a threshold distance from the first location and before arriving at a second location at which the receiver device ended a wireless communication with the wireless electronic device, and (3) comparing a drop in signal strength between the first signal strength and the second signal strength to a threshold; upon determining that the user in on-board the passenger transport vehicle, determine a fare based on the first location and the second location; identify a user account of a payment service system based on the user identifier; and initiate a payment transaction to charge the user account for an amount based on the determined fare. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification