Method and system for graphic code processing

US2016127293A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016127293-A1
Application numberUS-201614991746-A
CountryUS
Kind codeA1
Filing dateJan 8, 2016
Priority dateDec 17, 2013
Publication dateMay 5, 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 method and system for processing graphical codes are disclosed. A device with one or more processors and memory obtains a respective graphic code (e.g., a QR code, barcode, SKU or the like) and identifies an operation corresponding to the respective graphic code. The device detects a trigger condition for diverting from a default processing procedure for executing the operation corresponding to the respective graphic code. In response to detecting the trigger condition, the device: delays execution of the operation corresponding to the respective graphic code; and stores at least one of the respective graphic code and data decoded from the respective graphic code in a graphic code library, where the graphic code library includes zero or more previously obtained graphic codes distinct from the respective graphic code or corresponding data decoded from the zero or more previously obtained graphic codes.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of graphic code processing, comprising: at a device with one or more processors and memory: obtaining a respective graphic code; identifying an operation corresponding to the respective graphic code; detecting a trigger condition for diverting from a default processing procedure for executing the operation corresponding to the respective graphic code; and in response to detecting the trigger condition for diverting from the default processing procedure for executing the operation corresponding to the respective graphic code: delaying execution of the operation corresponding to the respective graphic code; and storing at least one of the respective graphic code and data decoded from the respective graphic code in a graphic code library, wherein the graphic code library includes zero or more previously obtained graphic codes distinct from the respective graphic code or corresponding data decoded from the zero or more previously obtained graphic codes. 2 . The method of claim 1 , wherein detecting the trigger condition for diverting from the default processing procedure for executing the operation corresponding to the respective graphic code further comprises: after obtaining the respective graphic code, determining a current network status of the device; and determining that the current network status of the device fails to satisfy one or more predetermined network criteria. 3 . The method of claim 2 , further comprising: after the delaying and the storing: monitoring the current network status of the device; and in accordance with a determination that the current network status of the device satisfies the one or more predetermined network criteria, executing the operation corresponding to the respective graphic code. 4 . The method of claim 1 , wherein detecting the trigger condition for diverting from the default processing procedure for executing the operation corresponding to the respective graphic code further comprises: after obtaining the respective graphic code, determining context information corresponding to a current state of the device; and determining that the context information fails to satisfy one or more predetermined context criteria. 5 . The method of claim 1 , wherein detecting the trigger condition for diverting from the default processing procedure for executing the operation corresponding to the respective graphic code further comprises: after obtaining the respective graphic code, detecting a user input to start a batch processing function. 6 . The method of claim 5 , further comprising: after the delaying and the storing: obtaining one or more additional graphic codes distinct from the respective graphic code, wherein operations corresponding to the one or more additional graphic codes are of the same type as the operation corresponding to the respective graphic code; detecting a trigger condition for proceeding with the operation; and in response to detecting the trigger condition for proceeding with the operation, executing the operations corresponding to the respective graphic code and the one or more additional graphic codes in a batch processing mode. 7 . The method of claim 1 , wherein storing at least one of the respective graphic code or the respective data decoded from the respective graphic code in the graphic code library further comprises: deciphering at least a portion of information encoded in the respective graphic code; determining context information corresponding to a current state of the device; and storing the respective graphic code in the graphic code library in association with the portion of the information corresponding to the respective graphic code and the context information. 8 . The method of claim 7 , further comprising: after the delaying and the storing: displaying the graphic code library, wherein: the library at least includes an entry for the respective graphic code; and the entry for the respective graphic code includes the obtained graphic code, the portion of the information corresponding to the respective graphic code, and the context information; detecting a user input selecting the entry for the respective graphic code; and in response to detecting the user input selecting the entry for the respective graphic code, executing the operation corresponding to the respective graphic code. 9 . The method of claim 1 , wherein the operation corresponding to the respective graphic code is one of: adding a contact to a contact list, loading a web page according to a uniform resource locator (URL) to a web site, following a person or entity in a social networking platform, and processing a payment for a transaction. 10 . A device, comprising: one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for: obtaining a respective graphic code; identifying an operation corresponding to the respective graphic code; detecting a trigger condition for diverting from a default processing procedure for executing the operation corresponding to the respective graphic code; and in response to detecting the trigger condition for diverting from the default processing procedure for executing the operation corresponding to the respective graphic code: delaying execution of the operation corresponding to the respective graphic code; and storing at least one of the respective graphic code and data decoded from the respective graphic code in a graphic code library, wherein the graphic code library includes zero or more previously obtained graphic codes distinct from the respective graphic code or corresponding data decoded from the zero or more previously obtained graphic codes. 11 . The device of claim 10 , wherein detecting the trigger condition for diverting from the default processing procedure for executing the operation corresponding to the respective graphic code further comprises: after obtaining the respective graphic code, determining a current network status of the device; and determining that the current network status of the device fails to satisfy one or more predetermined network criteria. 12 . The device of claim 11 , wherein the one or more programs further comprise instructions for: after the delaying and the storing: monitoring the current network status of the device; and in accordance with a determination that the current network status of the device satisfies the one or more predetermined network criteria, executing the operation corresponding to the respective graphic code. 13 . The device of claim 10 , wherein detecting the trigger condition for diverting from the default processing procedure for executing the operation corresponding to the respective graphic code further comprises: after obtaining the respective graphic code, determining context information corresponding to a current state of the device; and determining that the context information fails to satisfy one or more predetermined context criteria. 14 . The device of claim 10 , wherein detecting the trigger condition for diverting from the default processing procedure for executing the operation corresponding to the respective graphic code further comprises: after obtaining the respective graphic code, detecting a user input to start a batch processing function. 15 . The device of claim 14 , wherein the one or more programs further comprise instructions for: after the delaying and the storing: obtaining one or more additional graphic codes distinct from the res

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • H04L51/18Primary

    Commands or executable codes · 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 US2016127293A1 cover?
A method and system for processing graphical codes are disclosed. A device with one or more processors and memory obtains a respective graphic code (e.g., a QR code, barcode, SKU or the like) and identifies an operation corresponding to the respective graphic code. The device detects a trigger condition for diverting from a default processing procedure for executing the operation corresponding …
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L51/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu May 05 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).