×

Personal scanner/computer for displaying shopping lists and scanning barcodes to aid shoppers

  • US 5,424,524 A
  • Filed: 06/24/1993
  • Issued: 06/13/1995
  • Est. Priority Date: 06/24/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. An barcode scanning apparatus for aiding a shopper, comprising:

  • memory for storing a computer program and data;

    a processing means coupled to said memory and capable of executing said computer program;

    display/user input means coupled to said processing means for displaying data received from said processing means and for receiving user input data and transmitting said user input data to said processing means;

    communication means coupled to said processing means for allowing bidirectional transfer of data into and out said processing means;

    barcode reading means coupled to said processing means for scanning barcodes and conveding each barcode to the corresponding string of characters encoded within said barcode which can be stored by said processing means;

    a software program(s) stored in said memory for execution by said processing means comprising;

    means for storing one or more shopping list(s) and for displaying a selectable one of said shopping list(s) as the active shopping list;

    means for receiving a command to scan an item and for causing said processing means to issue a command to said barcode reading means to cause a barcode associated with said item to be read and to receive and store the string of characters generated by said barcode reading means as a result of scanning said barcode, and for causing said string of characters to be compared to the entries of said displayed shopping list, and for causing said processing means to alter the display of any item on said shopping list which has a description matching an item on said shopping list, said alteration of said display for the purpose of indicating that said item has been scanned;

    means for downloading scanned data to another computer coupled to said processing means through said communication means.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×