Information processing method, apparatus, device and storage medium
US-2019238488-A1 · Aug 1, 2019 · US
US11276091B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11276091-B2 |
| Application number | US-201916357119-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 18, 2019 |
| Priority date | Apr 5, 2017 |
| Publication date | Mar 15, 2022 |
| Grant date | Mar 15, 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.
This application discloses an information processing method performed at an application server. The application server receives a first virtual article identifier and a first account sent by a terminal in response to an operation of a user on a virtual article presentation interface. The server generates and stores a first order including the first virtual article identifier and the first account, obtains a current bill provided by a payment system and forwarded by the terminal, and a second account used to log into the terminal. The server determines a second order corresponding to the current bill, associates the current bill with the second order when a virtual article identifier and an account in the second order are the same as the second virtual article identifier and the second account; and sends a virtual article corresponding to the second virtual article identifier to the second account.
Opening claim text (preview).
What is claimed is: 1. A method comprising: displaying, on a terminal device of a user, a virtual article presentation interface of an application program client running on the terminal device, wherein the user is logged into the application program client using a first account; receiving, from the terminal device, by using a network, a first virtual article identifier and the first account, the first virtual article identifier provided by the terminal device in response to an operation of the user on a virtual article presentation interface to purchase a first virtual article associated with the first virtual article identifier; in accordance with a determination, at a purchase platform associated with the virtual article presentation interface, that the user purchases the first virtual article for a first time on the purchase platform: calculating, by the application program server, a deadline according to a validity period of the first virtual article, wherein the deadline includes renewal time length information associated with the first order; establishing, by the application program server, a first association relationship between the first article identifier and the first account, and a second association relationship between the first article identifier and the deadline; generating and storing, at the application program server, a first order comprising the first virtual article identifier and the first account associated with the application program client; storing, at the application program server, the first association relationship and the second associate relationship; obtaining, from the purchase platform, by using the network, a virtual bill automatically generated by the purchase platform based on the deadline; in response to a determination that the first virtual article is to be renewed: updating the deadline of the first virtual article by adding a purchase time length to the deadline to complete a renewal operation on the first virtual article on the application program server and to implement a cross-platform asynchronous renewal operation between the application program server and the purchase platform; and sending by the application program server to the terminal device, the first virtual article. 2. The method according to claim 1 , further comprising: determining, among a plurality of stored orders, a second order corresponding to a current bill that includes: obtaining a second account used to log into the application program client running on the terminal device when the current bill is received, the current bill comprising a second virtual article identifier; and searching a plurality of stored orders for an order matching a second virtual article identifier in the current bill and the second account as the second order. 3. The method according to claim 2 , wherein the operation of determining a second order corresponding to the current bill in a plurality of stored orders comprises: obtaining an original bill from the current bill when it is determined according to the current bill that the current bill is not a bill of a first time of purchase after the user subscribes to automatically purchase the virtual article; and determining an order associated with the original bill in the plurality of stored orders as the second order, wherein the original bill is a bill corresponding to the first time of purchasing the virtual article after the user subscribes to automatically purchase the virtual article. 4. The method according to claim 2 , further comprising: obtaining, when it is determined that the second order has not been found in the plurality of orders, a third account and a third order that correspond to the current bill from configuration information, associating the current bill with the third order; and sending the virtual article corresponding to the second virtual article identifier in the current bill to the third account. 5. The method according to claim 2 , further comprising: associating, when the account in the second order is inconsistent with the second account in the current bill and it is determined that the current bill satisfies a preset condition, the current bill with the second account; and sending the virtual article corresponding to the second virtual article identifier in the current bill to the second account. 6. The method according to claim 5 , wherein the determining that the current bill satisfies a preset condition comprises: obtaining a first time in the current bill; obtaining a second time in a latest bill associated with the second order; searching, when a time interval between the first time and the second time exceeds a preset time length corresponding to the second virtual article identifier, the plurality of stored orders for a third order matching the second virtual article identifier in the current bill and the second account; removing an association relationship between an original bill in the current bill and the second order, associating the current bill and the original bill with the third order; and determining that the current bill satisfies the preset condition, wherein the original bill is a bill corresponding to the first time of purchasing the virtual article after the user subscribes to automatically purchase the virtual article. 7. The method according to claim 5 , wherein the operation of determining that the current bill satisfies a preset condition comprises: recording a quantity of times of continuously receiving the current bill sent by the terminal device by using the second account; and determining, when the recorded quantity of times reaches a preset quantity of times, that the current bill satisfies the preset condition. 8. The method according to claim 2 , further comprising: judging whether the current bill has been used; and after it is determined that the current bill has not been used, performing the step of determining the second order corresponding to the current bill in the plurality of stored orders. 9. The method according to claim 8 , further comprising: marking, after a virtual article corresponding to a virtual article identifier in a second bill is sent to a fourth account, the second bill as being in a used state, and storing the second bill, wherein the judging whether the current bill has been used further comprises: searching stored bills for a bill having an identifier same as that of the current bill; determining, when the found bill is marked as being in the used state, that the current bill has been used; and determining, when the bill has not been found or the found bill is not marked as being in the used state, that the current bill has not been used. 10. The method according to claim 8 , further comprising: associating, after a virtual article corresponding to a virtual article identifier in a second bill is sent to a fourth account corresponding to a fourth order, the second bill with the fourth order, wherein the judging whether the current bill has been used further comprises: searching bills associated with the plurality of stored orders for a bill having an identifier same as that of the current bill; determining, when the bill has been found, that the current bill has been used; and determining, when the bill has not been found, that the current bill has not been used. 11. An application program server, comprising: one or more processors and memory, and a plurality of computer readable instructions stored in the memory that, when executed by the one or more processors, cause the application program server to perform a plurality of operations including: displaying, on a terminal device of a user, a virtual article presentation
Protocols · CPC title
Bill distribution or payments · CPC title
Terminal profiles · CPC title
Shopping for digital content · CPC title
using an alias or single-use codes · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.