System and method for facilitating enhanced offline payment

US11538004B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11538004-B2
Application numberUS-201916692607-A
CountryUS
Kind codeB2
Filing dateNov 22, 2019
Priority dateNov 23, 2018
Publication dateDec 27, 2022
Grant dateDec 27, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11538004B2 cover?
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,…
Who is the assignee on this patent?
Advance New Tech Co Ltd, Advanced New Technologies Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q20/0855. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).