Information identification code-based information authentication method and terminal
US-2019279326-A1 · Sep 12, 2019 · US
US11538004B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11538004-B2 |
| Application number | US-201916692607-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 22, 2019 |
| Priority date | Nov 23, 2018 |
| Publication date | Dec 27, 2022 |
| Grant date | Dec 27, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments described herein provide a client system for facilitating enhanced offline payment. During operation, the system obtains a location indicator, which indicates the location of a service, from a charging system. The system then generates an offline code that allows access to the service and corresponds to the location indicator. The offline code can be readable by the charging system, and the client system and the charging system can both be offline. Subsequently, the system encodes the historical data associated with the service in a field of the offline code and sends a message comprising the offline code to the charging system.
Opening claim text (preview).
What is claimed is: 1. A method for facilitating enhanced offline payment, comprising: obtaining, by a client system, a location indicator from a charging system, wherein the location indicator indicates a location of a current phase of an instance of a service provided to the client system, and wherein the charging system facilitates payment for the service at the location; generating, by the client system, an offline code that allows access to the service and usable at the location indicated by the location indicator, wherein the offline code is in a format readable by the charging system, and wherein the client system and the charging system are both offline; encoding, by the client system, historical data related to the current phase of the instance of the service in a field of the offline code, wherein the historical data indicates one or more previous phases of the instance of the service; and sending, by the client system, a message comprising the offline code to the charging system thereby allowing the charging system to determine offline payment for the current phase of the instance of the service based on the historical data. 2. The method of claim 1 , wherein the current phase of the instance of the service includes a ride on a transport, and the offline code indicates a fare for the ride. 3. The method of claim 2 , wherein the historical data indicates a travel history corresponding to the one or more previous phases of a journey associated with the instance of the service. 4. The method of claim 1 , further comprising: determining whether the client system is capable of generating the offline code usable at the location indicated by the location indicator; and in response to the client system being incapable, obtaining one or more pieces of data that facilitates capability for generating the offline code corresponding to the location indicator to the client system. 5. The method of claim 1 , further comprising storing code data in a local storage device of the client system, wherein the code data facilitates capability for generating the offline code to the client system and comprises a key associated with the charging device. 6. The method of claim 5 , wherein sending the message further comprises: determining whether the key is valid; and in response to the key being valid, encrypting the offline code with the valid key and including the encrypted offline code in the message. 7. The method of claim 6 , in response to the key being invalid, the method further comprises obtaining a new key from a key management server. 8. The method of claim 1 , further comprising operating the client system based on host card emulation (HCE). 9. The method of claim 1 , wherein the message is based on a short-range communication protocol that does not require scanning the offline code. 10. The method of claim 1 , further comprising: receiving updated historical data from the charging system, wherein the updated historical data further indicates the current previous phase of the instance of the service; and storing the updated historical data in a local storage device of the client system. 11. A method for facilitating enhanced offline payment, comprising: sending, by a charging system, a location indicator to a client system, wherein the location indicator indicates a location of a current phase of an instance of a service provided to the client system, and wherein the charging system facilitates payment for the service at the location; obtaining, by the charging system from the client system, an offline code that allows access to the service and usable at the location indicated by the location indicator, wherein the offline code is in a format readable by the charging system, and wherein the client system and the charging system are both offline; obtaining, by the charging system, historical data related to the current phase of the instance of the service from a field of the offline code, wherein the historical data indicates one or more previous phases of the instance of the service; determining, by the charging system, a charging amount for the current phase of the instance of the service based on the historical data; and sending, by the charging system, a message comprising an acknowledgment for the offline code to the client system. 12. The method of claim 11 , wherein the current phase of the instance of the service includes a ride on a transport, and the offline code indicates a fare for the ride. 13. The method of claim 12 , wherein the historical data a travel history corresponding to the one or more previous phases of a journey associated with the instance of the service. 14. The method of claim 11 , wherein determining the charging amount further comprises: determining a fare for the instance of the service at the location indicated by the location indicator and a discount amount based on the historical data; and determining the charging amount for the current phase of the instance of the service by deducting the discount amount from the fare. 15. The method of claim 11 , wherein obtaining the offline code further comprises: obtaining encrypted data from a notification message; and decrypting the encrypted data based on a key associated with the charging system. 16. The method of claim 11 , further comprising: determining validity of the offline code based on the location indicator; and in response to the offline code being valid, granting access to the current phase of the instance of the service. 17. The method of claim 11 , further comprising: storing the charging amount as a bill; and asynchronously resolving the bill with a billing server. 18. The method of claim 11 , wherein the charging system operates on a point of sale (POS) system. 19. The method of claim 11 , wherein the message is based on a short-range communication protocol that does not require scanning the offline code. 20. The method of claim 11 , further comprising: updating the travel data to incorporate the current phase of the instance of the service; and sending the updated travel data to the client system.
dispensed for the electrical charging of vehicles (electrical charging as such, B60L50/00) · CPC title
Payments according to the detected use or quantity · CPC title
involving key management · CPC title
Transportation facility access, e.g. fares, tolls or parking · CPC title
taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems (G07B15/06 takes precedence; taximeters G07B13/00; parking meters per se G07F17/24) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.