Electronic shopping assistant and method of use

   
   

A computer system provides one or more lists of product combinations to one or more shoppers over one or more networks. The computer system comprises one or more central processing units (CPUs), one or more memories, and one or more network interfaces to one or more networks. An electronic shopping assistant process implemented on the computer system receives one or more inputs of constraints from shoppers, sends out the inputs to one or more shopping list generating processes in one or more stores, receives one or more lists of recommended product combinations that satisfy the given constraints, and allows shoppers to view and select one or more product combinations from received lists. A shopping list generating process implemented on the computer system receives one or more inputs from the electronic shopping assistant process by using an electronic shopping list protocol, searches products in an online product catalog stored in a product database, computes one or more lists of product combinations that satisfy the constraints given in the input, and sends lists of product combinations back to the electronic shopping assistant process again by using the electronic shopping list protocol.

Ein Computersystem stellt eine oder mehr Listen der Produktkombinationen zu einem oder mehr Käufern über einem oder mehr Netzen zur Verfügung. Das Computersystem enthält eine oder mehr Zentraleinheiten (CPUs), ein oder mehr Gedächtnisse und eine oder mehr Netzschnittstellen zu einem oder mehr Netzen. Ein elektronischer Einkaufenassistent Prozeß, der auf dem Computersystem eingeführt wird, empfängt einen oder mehr Eingänge von Begrenzungen von den Käufern, sendet die Eingänge zu einer oder mehr Einkaufenliste aus, die Prozesse in einem oder in mehr erzeugt, speichert, empfängt eine oder mehr Listen der empfohlenen Produktkombinationen, die die gegebenen Begrenzungen erfüllen, und erlaubt Käufern, und eine oder mehr Produktkombinationen von empfangenen Listen vorzuwählen anzusehen. Eine Einkaufenliste, die den Prozeß eingeführt wird auf dem Computersystem erzeugt, empfängt einen oder mehr Eingänge vom elektronischen Einkaufenassistent Prozeß, indem sie eine elektronische Einkaufenliste verwendet, Protokoll führen, Suchprodukte in einem on-line-Produktkatalog, der in einer Produktdatenbank, rechnen eine oder mehr Listen der Produktkombinationen gespeichert wird, die die Begrenzungen erfüllen, die im Eingang gegeben werden, und senden Listen der Produktkombinationen zurück zu dem elektronischen Einkaufenassistent Prozeß wieder, indem sie das elektronische Einkaufenliste Protokoll verwendet.

 
Web www.patentalert.com

< On-line method and apparatus for collecting demographic information about a user of a world-wide-web site and dynamically selecting questions to present to the user

< System for protecting software

> METHOD OF USING A NETWORK OF COMPUTERS TO CONTROL THE RESERVATION OR SALE OF AVAILABLE LIMITED FIXED OR TIME SENSITIVE INVENTORY BETWEEN A SELLER INTERFACE AND A BUYER INTERFACE USING TWO WAY COMMUNICATIONS

> Remote ordering system

~ 00170