Shopping process including monitored shopping cart basket weight
First Claim
1. A computerized server comprising:
- a product information module including programming to access a product information database;
a scan fault identification module including programming to;
receive the plurality of scanned barcodes generated by a customer operated purchasing device in a retail store, compare the plurality of scanned barcodes to a plurality of known barcodes in the product information database, determine that a first barcode of the plurality of scanned barcodes corresponding to a first product fails to identify a known product in the product information database, and identify a product identification scan fault for the first barcode, andmonitor data from the product information module utilizing a shopping cart equipped with a weight measuring device to monitor an incremental weight associated with a second product added to the cart, compare the incremental weight to a reference weight associated with a second barcode from the second product, and identify a product weight scan fault based upon the comparing, anda store personnel coordination module generating an alert to a store employee based upon the product identification scan fault and the product weight scan fault;
a checkout module including programming to place a list of products associated with the plurality of scanned barcodes into a virtual shopping cart, the list including a running price total;
a graphical user interface generated on the customer operated purchasing device, the graphical user interface programmed to;
display the virtual shopping cart and the running price total to the customer on the customer operated purchasing device;
mark the first product associated with the product identification scan fault as on hold pending resolution of the product identification scan fault; and
display instructions from the store personnel coordination module to resolve the product identification scan fault, wherein the instructions include at least a request that the customer capture a photograph of the entire first product with the customer operated purchasing device, and transmit the photograph to the server.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented process aiding a customer scan and rapid checkout process can include monitoring a shopping cart basket weight. The process includes monitoring, in a computerized processor installed to a shopping cart of a customer, a signal from a weight device configured to monitor the shopping cart basket weight. The process further includes automatically generating a basket weight output value based upon the shopping cart basket weight. The basket weight output value includes one of a check against an expected weight of an item from a database, a billing statement total for a bulk good, a check against an expected total order weight to confirm presence of an un-scanned item in the shopping cart basket, and a check against unsafe use of the shopping cart. The process further includes providing a message based upon the basket weight output value.
28 Citations
8 Claims
-
1. A computerized server comprising:
-
a product information module including programming to access a product information database; a scan fault identification module including programming to; receive the plurality of scanned barcodes generated by a customer operated purchasing device in a retail store, compare the plurality of scanned barcodes to a plurality of known barcodes in the product information database, determine that a first barcode of the plurality of scanned barcodes corresponding to a first product fails to identify a known product in the product information database, and identify a product identification scan fault for the first barcode, and monitor data from the product information module utilizing a shopping cart equipped with a weight measuring device to monitor an incremental weight associated with a second product added to the cart, compare the incremental weight to a reference weight associated with a second barcode from the second product, and identify a product weight scan fault based upon the comparing, and a store personnel coordination module generating an alert to a store employee based upon the product identification scan fault and the product weight scan fault; a checkout module including programming to place a list of products associated with the plurality of scanned barcodes into a virtual shopping cart, the list including a running price total; a graphical user interface generated on the customer operated purchasing device, the graphical user interface programmed to; display the virtual shopping cart and the running price total to the customer on the customer operated purchasing device; mark the first product associated with the product identification scan fault as on hold pending resolution of the product identification scan fault; and display instructions from the store personnel coordination module to resolve the product identification scan fault, wherein the instructions include at least a request that the customer capture a photograph of the entire first product with the customer operated purchasing device, and transmit the photograph to the server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
-
accessing, by a product information module of a computerized server, a product information database; receiving, by a scan fault identification module, a plurality of scanned barcodes generated by a customer operated purchasing device in a retail store; comparing, by the scan fault identification module, the plurality of scanned barcodes to a plurality of known barcodes in the product information database; determining, by the scan fault identification module, that a first barcode of the plurality of scanned barcodes corresponding to a first product fails to identify a known product in the product information database; identifying, by the scan fault identification module, a product identification scan fault for the first barcode; providing a weight measuring device in a shopping cart; generating, by the weight measuring device, a signal containing information including an incremental weight associated with a second product added to the cart; receiving, by the scan fault identification module of the computerized server, the signal from the weight measuring device; comparing, by the scan fault identification module, the incremental weight to a reference weight associated with a scanned barcode from the second product; identifying, by the scan fault identification module, a product weight scan fault based upon the comparing; generate, by a store personnel coordination module of the computerized server, an alert to a store employee based upon the product identification scan fault and the product weight scan fault; storing, by a checkout module of the computerized server, a list of products associated with the plurality of scanned barcodes, the list including a running price total; placing, by the checkout module, the list of products into a virtual shopping cart; and generating, by the checkout module, a graphical user interface on the customer operated purchasing device, the graphical user interface programmed to; display the virtual shopping cart and the running price total to the customer on the customer operated purchasing device, mark the first product associated with the product identification scan fault as on hold pending resolution of the scan fault, and display instructions from the store personnel coordination module to resolve the product identification scan fault, wherein the instructions include at least a request that the customer capture a photograph of the entire first product with the customer operated purchasing device, and transmit the photograph to the server.
-
-
8. An apparatus comprising:
-
a weight measuring device in a shopping cart; a mobile device associated with a customer using the shopping cart in a retail store; and a computerized server communicatively coupled to the weight measuring device and the mobile device, the computerized server including a processing device, the processing device further configured to perform operations comprising; accessing, by a product information module, a product information database, receiving, by a scan fault identification module, a plurality of scanned barcodes generated by the mobile device, comparing, by the scan fault identification module, the plurality of scanned barcodes to a plurality of known barcodes in the product information database, determining, by the scan fault identification module, that a first barcode of the plurality of scanned barcodes corresponding to a first product fails to identify a known product in the product information database, identifying, by the scan fault identification module, a product identification scan fault for the first barcode; generating, by the weight measuring device, a signal containing information including an incremental weight associated with a second product added to the cart, receiving, by a scan fault identification module, the signal from the weight measuring device, comparing, by the scan fault identification module, the incremental weight to a reference weight associated with a scanned barcode from the second product, identifying, by the scan fault identification module, a product weight scan fault based upon the comparing, generate, by a store personnel coordination module, an alert to a store employee based upon the product identification scan fault and the product weight scan fault, storing, by a checkout module, a list of products associated with the plurality of scanned barcodes, the list including a running price total, placing, by the checkout module, the list of products into a virtual shopping cart, and generating, by the checkout module, a graphical user interface on the mobile device, the graphical user interface programmed to; display the virtual shopping cart and the running price total to the customer on the mobile device, mark the first product associated with the product identification scan fault as on hold pending resolution of the scan fault, and display instructions from the store personnel coordination module to resolve the product identification scan fault, wherein the instructions include at least a request that the customer capture a photograph of the entire first product with the mobile device, and transmit the photograph to the server.
-
Specification