Systems and methods for object processing

US10210491B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10210491-B2
Application numberUS-201414291177-A
CountryUS
Kind codeB2
Filing dateMay 30, 2014
Priority dateApr 28, 2013
Publication dateFeb 19, 2019
Grant dateFeb 19, 2019

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.

Systems and methods are provided for processing objects. For example, a call request message is received, the call request message carrying an identification (ID) of order data associated with one or more objects, the order data including at least a total value of the objects and an ID of a second subject; a first account related to a first subject and a user password related to the first subject are acquired; the first account and the user password and the ID of the order data are sent; the first account and the user password and the ID of the order data are forwarded; and based on at least information associated with the first account and the user password and the ID of the order data, the total value is deducted from a first value included in the first account related to the first subject.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for paying for one or more objects purchased at a device of a first subject having a first account and sold by a second subject having a second account, the method comprising: generating, by an object terminal of the device of the first subject, a call request message comprising an identification (ID) of order data for the one or more objects, the order data including at least a total value of the one or more objects and an ID of the second subject; transmitting, by the object terminal, the call request message to an instant messenger (IM) terminal of the device; and responsive to the call request message from the object terminal, sending, by the IM terminal to an IM server, the first account, a user password related to the first subject, and the ID of the order data; transmitting, by the IM server to a third-party system, the first account, the user password, and the ID of the order data; generating, by the third-party system, a first validation code corresponding to the first subject after receiving and verifying the first account and the user password transmitted by the IM server, and establishing a mapping relationship between the first validation code and the first account; receiving, by the object terminal, the first validation code corresponding to the first subject according to a cell phone number associated with the first subject; in response to receiving the first validation code corresponding to the first subject according to a cell phone number associated with the first subject: displaying a validation interface of the IM terminal, the validation interface including an input box for acquiring a second validation code; acquiring the second validation code through the validation interface of the IM terminal; and transmitting, by the IM terminal, the first account acquired from the call request message of the object terminal and the second validation code acquired through the validation interface to the third-party system; and validating, by the third-party system, the second validation code by: acquiring the first validation code based on the first account transmitted from the IM terminal and the mapping relationship established between the first account and the first validation code; comparing the second validation code and the first validation code; and determining the second validation code is validated if the second validation code and the first validation code are the same; and in response to, by the third-party system, the second validation code being validated, deducting the total value from the first account and adding the total value to the second account; and wherein the process of, responsive to the call request message from the object terminal, sending, by the IM terminal to an IM server, the first account, a user password related to the first subject, and the ID of the order data includes: decrypting, by the IM terminal, the ID of the order data; and when the IM terminal is logged onto the IM server, directly sending to the IM server the first account, the user password related to the first subject, and the ID of the order data. 2. The method of claim 1 wherein the IM terminal acquires the first account based on at least information associated with a third account related to the first subject and registered with the IM server by the first subject. 3. The method of claim 2 wherein the IM terminal acquiring the first account based on at least information associated with the third account includes: generating and sending, by the IM terminal, to the IM server an inquiry message for the first account, the inquiry message comprising the third account; wherein the IM server forwards the inquiry message to the third-party system; wherein responsive to the inquiry message, the third-party system acquires the first account according to a stored mapping between the first account and the third account; wherein the third-party system sends the first account to the IM server; and wherein the IM server forwards the first account to the IM terminal. 4. The method of claim 1 wherein the third-party system validates the user password according to a stored mapping between the first account and the user password. 5. The method of claim 1 , further comprising: prior to sending, by the IM terminal to the IM server, the first account, the user password related to the first subject, and the ID of the order data: prior to transmitting, by the object terminal, the call request message to the IM terminal, receiving, by the object terminal from a background server related to the second subject, the ID of the order data encrypted under a first encryption key; obtaining, by the IM terminal from the object terminal, the ID of the order data encrypted under the first encryption key, the ID of the order data being carried in the call request message; and decrypting, by the IM terminal, the ID of the order data encrypted under the first encryption key using a first decryption key corresponding to the first encryption key; wherein the IM terminal acquires the first account and the user password responsive to successful decryption of the ID of the order data. 6. The method of claim 5 , wherein the background server encrypts the ID of the order data under a second encryption key; and wherein the third-party system decrypts the ID of the order data encrypted under the second encryption key using a second decryption key corresponding to the second encryption key. 7. The method of claim 1 , further comprising: sending, by the IM terminal, the first account, a third account related to the first subject, and the user password to the third-party system for use in establishing, by the third-party system, a first mapping between the first account and the third account and a second mapping between the first account and the user password. 8. The method of claim 1 , further comprising: notifying, by the IM terminal, the object terminal that the total value has been deducted from the first account; and displaying, by the object terminal responsive to the notifying, that the total value has been deducted from the first account. 9. A system for paying for one or more objects purchased at a device of a first subject having a first account and sold by a second subject having a second account, the system comprising: an object terminal of the device of the first subject; an instant messenger (IM) terminal of the device of the first subject; and a third-party system; wherein the object terminal is configured to generate a call request message comprising an identification (ID) of order data for the one or more objects, the order data including at least a total value of the one or more objects and an ID of the second subject; wherein the object terminal is further configured to transmit the call request message to the IM terminal and receive a first validation code corresponding to the first subject according to a cell phone number associated with the first subject; wherein the IM terminal is configured to: responsive to the call request message from the object terminal, send to an IM server the first account, a user password related to the first subject, and the ID of the order data; and in response to receiving the first validation code corresponding to the first subject according to a cell phone number associated with the first subject, display a validation interface, the validation interface including an input box for acquiring a second validation code; acquire the second validation code through the validation interface; and transmit the first account acquired from the call request message of the object terminal and the second validation code acquired through the validation interf

Assignees

Inventors

Classifications

  • Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title

  • Verifying personal identification numbers [PIN] · CPC title

  • Aspects of commerce using mobile devices [M-devices] · CPC title

  • involving a payment switch or gateway · CPC title

  • Use of certificates or encrypted proofs of transaction rights · 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 US10210491B2 cover?
Systems and methods are provided for processing objects. For example, a call request message is received, the call request message carrying an identification (ID) of order data associated with one or more objects, the order data including at least a total value of the objects and an ID of a second subject; a first account related to a first subject and a user password related to the first subje…
Who is the assignee on this patent?
Tencent Tech Shenzhen 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 Feb 19 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).