Method for generating billing information, terminal, server, and system

US12086850B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12086850-B2
Application numberUS-202017298091-A
CountryUS
Kind codeB2
Filing dateMay 14, 2020
Priority dateMay 14, 2019
Publication dateSep 10, 2024
Grant dateSep 10, 2024

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.

Disclosed are a method for generating billing information, a terminal, a server, and a billing system. The method for generating billing information comprises: receiving an end billing request transmitted by a terminal, the end billing request comprising location information of the terminal and bus information; and executing, on the basis of the location information of the terminal and of the bus information, an end billing operation with respect to a first terminal from which the distance to a bus is greater than a distance threshold.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for generating billing information, comprising: receiving, by a server remote to a public transportation, an end billing request sent by a terminal installed with an application (APP) configured to perform swiping interactive operations with the server, wherein the end billing request comprises location information of the terminal and public transportation information; and performing, by the server, an end billing operation for a first terminal from which a distance to public transportation is greater than a distance threshold according to the location information of the terminal and the public transportation information, and generating the billing information, wherein the performing the end billing operation for the first terminal from which the distance to the public transportation is greater than the distance threshold, according to the location information of the terminal and the public transportation information, and generating the billing information comprises: obtaining, by the server, location information of the public transportation according to the public transportation information, wherein the location information of the public transportation is obtained by the server interacting with a corresponding onboard card machine based on the public transportation information; determining, by the server, whether a distance between the terminal and the public transportation is greater than the distance threshold according to the location information of the terminal and the location information of the public transportation; and performing, by the server, the end billing operation for the first terminal from which the distance to the public transportation is greater than the distance threshold and generating the billing information, and wherein the end billing operation comprises instructing the terminal to clear the public transportation information, and instructing the APP to access an NFC card bound to the terminal or an NFC module in the terminal, to deduct corresponding travel cost. 2. The method according to claim 1 , wherein, after the receiving the end billing request sent by the terminal, the method further comprises: determining whether the terminal sending the end billing request has an unfinished travel; and the performing the end billing operation for the first terminal and generating the billing information comprises: performing the end billing operation for the first terminal which is determined to have the unfinished travel and from which the distance to the public transportation is greater than the distance threshold and generating the billing information. 3. The method according to claim 1 , further comprising: sending billing result information to the terminal and generating the billing information according to the billing result information, wherein the billing result information comprises end billing information sent to the first terminal or a refusal end billing message sent to a second terminal from which a distance to the public transportation is less than or equal to the distance threshold. 4. A server, comprising: a memory and a processor; wherein: the memory is configured to store executable instructions; and the processor is configured to implement the method according to claim 1 when executing the executable instructions stored in the memory. 5. A system for generating billing information, comprising: the server according to claim 4 , and a card machine in public transportation; wherein the card machine in the public transportation is configured to write public transportation information to a terminal that performs a card swiping operation for getting on the public transportation, and delete stored public transportation information from a terminal that performs a card swiping operation for getting off the public transportation; and wherein the card machine in the public transportation is also configured to upload information that the terminal performs the card swiping operation for getting on the public transportation and the card swiping operation for getting off the public transportation to the server, wherein an end billing request is sent by the terminal to the server, and the end billing request comprises location information of the terminal and public transportation information, the public transportation information is information in a current travel of the terminal; and billing result information returned by the server is received and the billing information is generated according to the billing result information, and the billing result information comprises end billing information or a refusal end billing message, and the end billing information is sent to the terminal after it is determined that a distance between the terminal and the public transportation is greater than a distance threshold according to the location information of the terminal and the public transportation information and end billing operation is performed for the terminal by the server. 6. A computer-implemented method for generating billing information, comprising: sending, by a terminal installed with an application (APP) configured to perform swiping interactive operations with a server, an end billing request to the server remote to a public transportation, wherein the end billing request comprises location information of the terminal and public transportation information, and the public transportation information is information in a current travel of the terminal; and receiving billing result information returned by the server, and generating the billing information, wherein the billing result information comprises end billing information or a refusal end billing message, and the end billing information is sent to the terminal after it is determined that a distance between the terminal and a public transportation is greater than a distance threshold according to the location information of the terminal and the public transportation information and end billing operation is performed for the terminal by the server, and wherein the end billing operation comprises obtaining, by the server, location information of the public transportation according to the public transportation information, wherein the location information of the public transportation is obtained by the server interacting with a corresponding onboard card machine based on the public transportation information; determining, by the server, whether a distance between the terminal and the public transportation is greater than the distance threshold according to the location information of the terminal and the location information of the public transportation; and performing, by the server, the end billing operation for the first terminal from which the distance to the public transportation is greater than the distance threshold and generating the billing information, and wherein after receiving the end billing information, the terminal is instructed by the end billing information to clear the public transportation information, and instructing the APP to access an NFC card bound to the terminal or an NFC module in the terminal, to deduct corresponding travel cost. 7. The method according to claim 6 , wherein, before the sending the end billing request to the server, the method further comprises: performing a card swiping operation for getting on the public transportation, and storing the public transportation information; and monitoring whether the terminal is not in the public transportation and does not perform the card swiping in real time through a triggering of the card swiping operation for getting on the public transportation. 8. The method according to claim 7 , wherein the monitoring whether the terminal is n

Assignees

Inventors

Classifications

  • H04W4/023Primary

    using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

  • Location-based management or tracking services · CPC title

  • for mass transport vehicles, e.g. buses, trains or aircraft · CPC title

  • Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel · CPC title

  • Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · 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 US12086850B2 cover?
Disclosed are a method for generating billing information, a terminal, a server, and a billing system. The method for generating billing information comprises: receiving an end billing request transmitted by a terminal, the end billing request comprising location information of the terminal and bus information; and executing, on the basis of the location information of the terminal and of the b…
Who is the assignee on this patent?
Boe Technology Group Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/023. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 10 2024 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).