Integrating local products into global web services

US9336547B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9336547-B2
Application numberUS-201313748029-A
CountryUS
Kind codeB2
Filing dateJan 23, 2013
Priority dateJan 23, 2013
Publication dateMay 10, 2016
Grant dateMay 10, 2016

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 disclosed herein for integrating locally carried products into web services provided by a global server. A user computing device, such as a mobile phone, is used to scan optical codes for products. A product identifier extracted from the optical code is used to request product information from a global server system with respect to the product or to take an action with respect to the product, such as adding the product to an electronic shopping cart. For locally carried products, notice may be provided to the user computing device to scan the product using an in-store scanner. Upon scanning the optical code, the in-store scanner retrieves product information from a local server system and encodes this information in an optical code, which the user computing device scans in order to use with respect to a web service or web-integrated transaction.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for shopping, the method comprising: scanning, using a mobile computing device, a first optical code corresponding to a first product for which a global server system has a record; scanning, by the mobile computing device, a second optical code corresponding to a second product; transmitting, by the mobile computing device, data extracted from scanning the second optical code to the global server; and displaying, on the mobile computing device, a prompt to obtain data for the second product from an in-store optical code scanner if the global server does not have a record for the second product; scanning, using the mobile computing device, a third optical code from a display of the in-store optical code scanner; and invoking, by the mobile computing device, addition of the first and second products to a shopping list. 2. The method of claim 1 , wherein invoking addition of the first and second products to the shopping list comprises invoking addition of the first and second products to an electronic shopping cart. 3. The method of claim 1 , wherein scanning the first optical code comprises scanning the first optical code as affixed to an instance of the first product. 4. The method of claim 1 , further comprising: scanning, by the mobile computing device, a fourth optical code corresponding to an in-store point of sale (POS) device; and in response to scanning of the fourth optical code, transmitting, by the mobile computing device, the shopping list to the POS device. 5. The method of claim 4 , wherein transmitting the shopping list to the POS device comprises transmitting the shopping list to the POS device by way of the global server system. 6. The method of claim 4 , further comprising: receiving, by the mobile computing device, an electronic receipt for purchase of the shopping list from the POS device. 7. The method of claim 1 , further comprising: scanning, using the in-store optical code scanner, the second optical code corresponding to the second product; retrieving, by the in-store optical code scanner, data relating to the second product from a local server different from the global server; encoding, with the in-store optical code scanner, the data relating to the second product into the third optical code; and displaying, with the display of the in-store optical code scanner, the third optical code. 8. The method of claim 1 , wherein the third optical code is a quick response (QR) code. 9. A system for shopping, the system comprising a mobile computing device including one or more processors and one or more memory devices operably coupled to the one or more processors, the one or more memory devices storing executable and operational data effective to cause the one or more processors to: scan a first optical code corresponding to a first product for which a global server system has a record; scan a second optical code corresponding to a second product; transmit data extracted from scanning the second optical code to the global server; display a prompt to obtain data for the second product from an in-store optical code scanner if the global server does not have a record for the second product; scan a third optical code from a display of the in-store optical code scanner; and invoke addition of the first and second products to a shopping list. 10. The system of claim 9 , wherein the mobile computing device comprises a camera and wherein the executable and operational data are further effective to cause the one or more processors to scan the first and second and third optical codes using the camera. 11. The system of claim 9 , wherein the executable and operational data are further effective to cause the one or more processors to invoke addition of the first and second products to the shopping list by invoking addition of the first and second products to an electronic shopping cart. 12. The system of claim 9 , wherein the executable and operational data are further effective to cause the one or more processors to scan the first optical code by scanning the first optical code as affixed to an instance of the first product. 13. The system of claim 9 , wherein the executable and operational data are further effective to cause the one or more processors to: scan a fourth optical code corresponding to an in-store point of sale (POS) device; and in response to scanning of the fourth optical code, transmit the shopping list to the POS device. 14. The method of claim 13 , wherein transmitting the shopping list to the POS device comprises transmitting the shopping list to the POS device by way of the global server system. 15. The system of claim 13 , wherein the executable and operational data are further effective to cause the one or more processors to receive an electronic receipt for purchase of the shopping list from the POS device. 16. The system of claim 9 , wherein the in-store optical code scanner is further configured to: scan the second optical code corresponding to the second product; retrieve data relating to the second product from a local server different from the global server; encode the data relating to the second product into the third optical code; and display the third optical code. 17. The system of claim 9 , wherein the third optical code is a quick response (QR) code. 18. The system of claim 9 , wherein the in-store optical code scanner comprises a laser bar code scanner.

Assignees

Inventors

Classifications

  • Point-of-sale [POS] network systems · CPC title

  • Payment architectures, schemes or protocols (apparatus for performing or posting payment transactions G07F7/08, G07F19/00; electronic cash registers G07G1/12) · CPC title

  • Administration; Management · CPC title

  • Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087) · CPC title

  • Commerce · 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 US9336547B2 cover?
Systems and methods are disclosed herein for integrating locally carried products into web services provided by a global server. A user computing device, such as a mobile phone, is used to scan optical codes for products. A product identifier extracted from the optical code is used to request product information from a global server system with respect to the product or to take an action with r…
Who is the assignee on this patent?
Wal Mart Stores Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0633. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 10 2016 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).