Identity based ticketing
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor; and
at least one non-transitory memory including computer program code,the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to;
update a filter based on a challenge received at a terminal of a transport system from a user device, wherein the challenge comprises an entry token from the user device, a token time stamp, and a time counter value associated with the entry token;
in response to receiving the token time stamp and the time counter value from the user device, choose at least one of;
the token time stamp and the time counter value as estimated time;
validate the entry token based at least on the estimated time; and
send contents of the filter and a signature of the entry token to the user device, wherein the contents of the filter are bound to the signature of the entry token.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for identity based ticketing is provided, wherein a user device sends a challenge to a terminal; the terminal updates a filter based on the challenge and sends the contents of the filter to the user device. The user device sends the contents of the filter, relating to the user device and the terminal, to a backend server; and the backend server derives from the contents of the filter information concerning user behavior.
-
Citations
15 Claims
-
1. An apparatus comprising:
-
at least one processor; and at least one non-transitory memory including computer program code, the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to; update a filter based on a challenge received at a terminal of a transport system from a user device, wherein the challenge comprises an entry token from the user device, a token time stamp, and a time counter value associated with the entry token; in response to receiving the token time stamp and the time counter value from the user device, choose at least one of;
the token time stamp and the time counter value as estimated time;validate the entry token based at least on the estimated time; and send contents of the filter and a signature of the entry token to the user device, wherein the contents of the filter are bound to the signature of the entry token. - View Dependent Claims (2, 3, 4, 14, 15)
-
-
5. An apparatus comprising:
-
at least one processor; and at least one non-transitory memory including computer program code, the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to; receive a pair of tokens from a backend server of a transport system, wherein the tokens comprise an entry token and an exit token; periodically update a value of a time value counter associated with the entry token; send a challenge to a terminal of a transport system comprising the entry token and the value of the time value counter associated with the entry token; receive contents of a filter and a signature of the entry token from the terminal of the transport system, the entry token being validated based at least on the time counter value, wherein the contents of the filter are bound to the signature of the entry token; and send at least the received contents and the signature to the backend server of the transport system. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and at least one non-transitory memory including computer program code, the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to; send different pairs of tokens and token time stamps from a backend server of a transportation system to a plurality of user devices, wherein each pair of tokens comprise an entry token and an exit token; receive contents of a filter for different terminals of the transportation system, entry signatures, and exit signatures from at least some of the plurality of user devices; and derive information from the contents of the filter for each of the different terminals concerning user behavior between the plurality of user devices and the respective terminals;
wherein the contents of the filter for the different terminals are bound to at least one of an entry signature and an exit signature based on at least one of;an entry operation of a given one of the user devices and the terminal that uses the entry token; and an exit operation of the given user device and the terminal that uses the exit token. - View Dependent Claims (12, 13)
-
Specification