Data batch processing method and system

US2016117656A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016117656-A1
Application numberUS-201614991753-A
CountryUS
Kind codeA1
Filing dateJan 8, 2016
Priority dateJan 7, 2014
Publication dateApr 28, 2016
Grant date

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.

A computer system receives, from a client device, a virtual bill request including user identification information of a user associated with the client device and then activates a virtual bill and associates the virtual bill with the client device, the virtual bill having a predefined effective time period. After receiving data corresponding to one or more items added to the virtual bill within the predefined effective time period through respective close proximity data communication between the client device and one or more respective terminals, the computer system determines a value based on the data corresponding to the one or more items and sends a verification request to the client device. Upon receipt of verification information responsive to the verification request, the computer system initiates a transfer of the value from an account associated with the user in accordance with a determination that the verification information is valid.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: at a computer system: receiving, from a client device, a virtual bill request, the virtual bill request including user identification information identifying a user associated with the client device; in accordance with the virtual bill request, activating a virtual bill and associating the virtual bill with the client device, the virtual bill having a predefined effective time period; receiving, from the client device, data corresponding to one or more items added to the virtual bill, wherein the one or more items were added to the virtual bill within the predefined effective time period through respective close proximity data communication between the client device and one or more respective terminals; determining a value based on the data corresponding to the one or more items; sending, to the client device, a verification request, wherein the verification request includes the determined value; receiving, from the client device, verification information responsive to the verification request; and in accordance with a determination that the verification information is valid, initiating a transfer of the value from an account associated with the user. 2 . The method of claim 1 , wherein the virtual bill request further includes user identification information identifying a second user associated with the one or more respective terminals, the method further comprising: generating a relationship between the user associated with the client device and the second user associated with the one or more respective terminals. 3 . The method of claim 2 , wherein the virtual bill request is embedded in a text message from the user associated with the client device to the second user associated with the one or more respective terminals. 4 . The method of claim 1 , wherein receiving the virtual bill request comprises obtaining information encoded in a barcode displayed on a display device of the client device. 5 . The method of claim 1 , wherein the verification information comprises one or more of: a password and one or more biometrics associated with the user. 6 . The method of claim 1 , wherein respective close proximity data communication includes any of: scanning a barcode, near-field communication, Bluetooth communication, and Wi-Fi communication. 7 . The method of claim 1 , wherein the user identification information includes a timestamp, the method further comprising: when a time elapsed since the user identification information timestamp exceeds a predefined time threshold, rejecting the virtual bill request. 8 . The method of claim 1 , wherein the verification request further includes itemized values of the one or more items corresponding to respective purchases, each respective purchase having a respective timestamp. 9 . The method of claim 8 , wherein determining the value based on the data corresponding to the one or more items comprise totaling the respective values of the respective purchases. 10 . The method of claim 8 , wherein the respective purchases are associated with distinct respective sellers. 11 . A computer system, comprising: memory; one or more processors; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for: receiving, from a client device, a virtual bill request, the virtual bill request including user identification information identifying a user associated with the client device; in accordance with the virtual bill request, activating a virtual bill and associating the virtual bill with the client device, the virtual bill having a predefined effective time period; receiving, from the client device, data corresponding to one or more items added to the virtual bill, wherein the one or more items were added to the virtual bill within the predefined effective time period through respective close proximity data communication between the client device and one or more respective terminals; determining a value based on the data corresponding to the one or more items; sending, to the client device, a verification request, wherein the verification request includes the determined value; receiving, from the client device, verification information responsive to the verification request; and in accordance with a determination that the verification information is valid, initiating a transfer of the value from an account associated with the user. 12 . The computer system of claim 11 , wherein receiving the virtual bill request comprises obtaining information encoded in a barcode displayed on a display device of the client device. 13 . The computer system of claim 11 , wherein the verification information comprises one or more of: a password and one or more biometrics associated with the user. 14 . The computer system of claim 11 , wherein respective close proximity data communication includes any of: scanning a barcode, near-field communication, Bluetooth communication, and Wi-Fi communication. 15 . The computer system of claim 11 , wherein the verification request further includes itemized values of the one or more items corresponding to respective purchases, each respective purchase having a respective timestamp. 16 . A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer system that includes one or more processors and memory, the one or more programs comprising instructions to: receive, from a client device, a virtual bill request, the virtual bill request including user identification information identifying a user associated with the client device; in accordance with the virtual bill request, activate a virtual bill and associate the virtual bill with the client device, the virtual bill having a predefined effective time period; receive, from the client device, data corresponding to one or more items added to the virtual bill, wherein the one or more items were added to the virtual bill within the predefined effective time period through respective close proximity data communication between the client device and one or more respective terminals; determine a value based on the data corresponding to the one or more items; send, to the client device, a verification request, wherein the verification request includes the determined value; receive, from the client device, verification information responsive to the verification request; and in accordance with a determination that the verification information is valid, initiate a transfer of the value from an account associated with the user. 17 . The non-transitory computer readable storage medium of claim 16 , wherein receiving the virtual bill request comprises obtaining information encoded in a barcode displayed on a display device of the client device. 18 . The non-transitory computer readable storage medium of claim 16 , wherein the verification information comprises one or more of: a password and one or more biometrics associated with the user. 19 . The non-transitory computer readable storage medium of claim 16 , wherein respective close proximity data communication includes any of: scanning a barcode, near-field communication, Bluetooth communication, and Wi-Fi communication. 20 . The non-transitory computer readable storage medium of claim 16 , wherein the verification request further includes itemized values of the one or more items corre

Assignees

Inventors

Classifications

  • Billing or invoicing · CPC title

  • G06Q20/14Primary

    specially adapted for billing systems · CPC title

  • using location information · CPC title

  • Bill distribution or payments · CPC title

  • Transactions dependent on location of M-devices · 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 US2016117656A1 cover?
A computer system receives, from a client device, a virtual bill request including user identification information of a user associated with the client device and then activates a virtual bill and associates the virtual bill with the client device, the virtual bill having a predefined effective time period. After receiving data corresponding to one or more items added to the virtual bill within…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q20/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 28 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).