SECURE SHORT-DISTANCE-BASED COMMUNICATION AND VALIDATION SYSTEM FOR ZONE-BASED VALIDATION
First Claim
Patent Images
1. A secure short-distance-based communication and validation system to validate users in a validation area, the system comprising:
- a plurality of beacons in each zone of a plurality of zones in a validation area; and
a plurality of zone computers, wherein each zone computer is associated with a different zone and each zone computer comprises;
a short-distance communication interface to communicate with a mobile device if the mobile device is in a zone of the zone computer and if the mobile device is determined to be in a settled state based on sensor measurements measuring motion of the mobile device; and
a processor to determine whether the mobile device is in the zone of the zone computer and determine whether a mobile device unique identifier is received from the mobile device via the short-distance communication interface, wherein the mobile device unique identifier is determined based on the broadcasted signals received from the beacons for the zone of the zone computer,in response to determining the mobile device is in the zone of the zone computer and in response to determining the mobile device unique identifier is received, the processor determines whether a user associated with the mobile device is validated, andin response to determining the user is validated, sending a signal to the mobile device indicating the user is validated.
1 Assignment
0 Petitions
Accused Products
Abstract
A secure short-distance-based communication and validation system validates users in a validation area. The system may include multiple zones in the validation area and beacons in each zone. A run-time mobile device identifier and keys that may be location-specific, device-specific and time-specific are generated and utilized for secure communication between mobile devices and a zone computer in a zone. The validation area may be in a vehicle, and validation may include deducting a fare.
55 Citations
24 Claims
-
1. A secure short-distance-based communication and validation system to validate users in a validation area, the system comprising:
-
a plurality of beacons in each zone of a plurality of zones in a validation area; and a plurality of zone computers, wherein each zone computer is associated with a different zone and each zone computer comprises; a short-distance communication interface to communicate with a mobile device if the mobile device is in a zone of the zone computer and if the mobile device is determined to be in a settled state based on sensor measurements measuring motion of the mobile device; and a processor to determine whether the mobile device is in the zone of the zone computer and determine whether a mobile device unique identifier is received from the mobile device via the short-distance communication interface, wherein the mobile device unique identifier is determined based on the broadcasted signals received from the beacons for the zone of the zone computer, in response to determining the mobile device is in the zone of the zone computer and in response to determining the mobile device unique identifier is received, the processor determines whether a user associated with the mobile device is validated, and in response to determining the user is validated, sending a signal to the mobile device indicating the user is validated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device comprising:
-
at least one short-distance communication interface to receive a beacon identifier (ID) from at least one beacon in a validation area; a data storage storing an operating system and a validation application; and a motion sensor measuring the motion of the mobile device; a processor executing the operating system, wherein the operating system determines whether the received beacon ID is a registered beacon ID, and in response to determining the beacon ID is a registered beacon ID, launching the validation application stored on the mobile device, wherein the validation application, in response to being launched, is executed by the processor, and the validation application determines whether the mobile device is in a zone of a validation area, wherein the validation area includes a plurality of zones, and determines whether the mobile device is in a settled state based on measurements from the motion sensor; in response to determining the mobile device is in the zone and the mobile device is in the settled state, calculating a mobile device unique identifier for the mobile device based on the beacon ID, wherein the mobile device unique identifier is only valid for the mobile device and the zone where the mobile device is currently located, wherein the validation application engages in secure communication with a zone computer for the zone using the mobile device unique identifier via the at least one short-distance communication interface to validate a user associated with the mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile device validation method comprising:
-
receiving signals from beacons via at least one short-distance communication interface of a mobile device; determining whether the mobile device is in a validation area based on the received signals; determining whether the mobile device is in a settled state based on measurements from a motion sensor of the mobile device; and in response to determining the mobile device is in the validation area and in a settled state, exchanging messages with a zone computer for the validation area via the at least one short-distance communication interface to validate a user associated with the mobile device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method performed by a zone computer in a secure short-distance-based communication and validation system to validate users in a validation area including a plurality of zones and each zone includes a plurality of beacons, the method comprising:
-
determining whether a mobile device is in a zone associated with the zone computer; determining whether a mobile device unique identifier is received from the mobile device via a short-distance communication interface of the zone computer, wherein the mobile device unique identifier is derived from broadcasted signals received at the mobile device from the beacons in the zone, and the mobile device unique identifier is generated by the mobile device if the mobile device is in the zone of the zone computer and if the mobile device is determined to be in a settled state based on sensor measurements measuring motion of the mobile device; in response to determining the mobile device is in the zone of the zone computer and in response to determining the mobile device unique identifier is received, determining whether a user associated with the mobile device is validated; and communicating a result of the validation determination to the mobile device via the short distance interface, wherein determining whether the user is validated and communicating the result of the validation comprises securely exchanging messages with the mobile device using the mobile device unique identifier, and the mobile device unique identifier is unique to the mobile device and a current location of the mobile device at the zone. - View Dependent Claims (24)
-
Specification