WO1990008440A1 - Method and apparatus for computer-aided shopping - Google Patents

Method and apparatus for computer-aided shopping Download PDF

Info

Publication number
WO1990008440A1
WO1990008440A1 PCT/US1990/000412 US9000412W WO9008440A1 WO 1990008440 A1 WO1990008440 A1 WO 1990008440A1 US 9000412 W US9000412 W US 9000412W WO 9008440 A1 WO9008440 A1 WO 9008440A1
Authority
WO
WIPO (PCT)
Prior art keywords
consumer
shopping
memory
list
bar codes
Prior art date
Application number
PCT/US1990/000412
Other languages
French (fr)
Inventor
James S. Bianco
Original Assignee
Bianco James S
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bianco James S filed Critical Bianco James S
Publication of WO1990008440A1 publication Critical patent/WO1990008440A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated
    • G07G1/14Systems including one or more distant stations co-operating with a central processing unit
    • G07G1/145PLU-management

Definitions

  • the present invention relates to shopping by consumers generally and, more particularly, to a novel method and apparatus for computer-aided shopping which provides for greater efficiency both for the consumer and for the supplier of consumer goods.
  • the present invention accomplishes the above objects, among others, by providing, in a preferred embodiment, a method and means to aid shopping which includes the use by a consumer in the consumer's home of a portable bar code scanner having an electronic memory.
  • the consumer enters desired items into the memory by scanning bar codes on, for example, containers, coupons, advertisements, and pamphlets furnished by a store.
  • the memory is then read by a store terminal which may compile a printed shopping list and/or may transmit the order to a warehouse environment for manual and/or automatic order picking.
  • the memory may be read by the store terminal over a telephone line via a modem.
  • Figure 1 is a schematic diagram indicating how a consumer may enter information representing desired items into an electronic memory.
  • Figure 2 is a perspective view of a kiosk in a store, said kiosk including a terminal with which to compile a shopping list.
  • Figure 3 is a schematic diagram indicating how the present invention may be used for automatic order picking.
  • Figure 4 is side elevation view, partially in cross-section, showing the internal components of a bar code reading terminal which may be employed with the present invention.
  • Figure 5 is a schematic diagram of the interconnecting electrical circuitry of the components of Figure 4.
  • Figure 1 illustrates how the method and apparatus of the present invention may be used by a consumer in the consumer's home or other location.
  • the consumer is provided by a seller of consumer goods, such as groceries, with a portable hand-held bar code reading terminal, generally indicated by the reference numeral 10 which includes a body 12, and an optical sensor 14.
  • a portable hand-held bar code reading terminal generally indicated by the reference numeral 10 which includes a body 12, and an optical sensor 14.
  • the reference numeral 10 which includes a body 12, and an optical sensor 14.
  • a wave-shaper 100 connected to optical sensor 14 to receive analog information from the sensor, convert the analog information to digital information, and to pass the digital information to a microprocessor 102.
  • Microprocessor 102 reads the digital information and when a valid bar code is read, provides a signal to activate LED 104 and beeper 106 to alert the consumer that the bar code has been read. Microprocessor 102 also stores the bar code information in a non-volatile memory 108.
  • the internal components of terminal 10 are powered by a battery 110 which may be charged from an external power source through adapter 18 ( Figure 1). Battery 110 is connected to memory 108 at all times so that the memory is maintained; however, connections to waveshaper 100 and microprocessor 102 are through power switch 112 which is moved to its "on" position only when the consumer is entering information. A "full" condition of memory 108 is indicated by LED 114 which also lights to indicate a "low” condition of battery 110. An interface connection 116 is provided so that memory 108 can be read by an external processor as is described below. Microprocessor 102 is programmed to recognize standard bar code symbologies such as the Universal Product Code and Code 39 which are commonly used on almost all consumer products.
  • Terminal 10 may be used to store information representing desired shopping items in a number of ways.
  • the consumer may be provided with a pamphlet 20 comprising lists of a number of frequently purchased items, by brand or generic names, such as listing 22 for "MILK".
  • Opposite listing 22 is a unique bar code 24 which corresponds to listing 22.
  • the consumer enters the item represented by listing 22 into the memory of terminal 10 by scanning bar code 24.
  • the consumer enters additional items from pamphlet 20 in the same manner.
  • the pamphlet may comprise lists of only frequently purchased items, such as pamphlet 20, or it may be a comprehensive listing of the products available in the store, thus permitting total "home shopping."
  • a second method of entering desired items is to scan the bar code on the container of the item after the item has been consumed. For example, before discarding empty box 26, the consumer would scan bar code 28 on the box with terminal 10. This would add the item to the shopping list in the memory of terminal 10.
  • a third source of data for entering desired items to the memory of terminal 10 is advertisement 30 which includes a coupon 32 having a bar code 34.
  • the consumer would scan bar code 36 on pamphlet 20 opposite "COUPON" then bar code 34 on coupon 32. This would add the item being advertised to the memory and also tag that entry with a note that the consumer has a coupon.
  • This method may be used with coupons received apart from advertisements, as well.
  • Kiosk 50 includes a housing 52 which contains a customer computer terminal for customer use, generally indicated by the reference numeral 54, which may be one of several such terminals connected to a host computer 56. Host computer 56 may be the store's existing inventory control computer. Terminal 54 has a port 58 into which the customer inserts portable bar code reading terminal 10. Terminal 54 reads the memory in terminal 10 and provides a printed shopping list 60 of the items which have been previously entered into the memory of terminal 10. Shopping list 60 includes quantity, location, and price and is arranged so that the items listed thereon are sequenced such that the customer will take a preferred route through the store when picking the items.
  • Terminal 54 may also be provided with a screen 62 which may display the items and a keyboard 64 which the customer may use to revise the list of items before shopping list 60 is printed.
  • shopping list 60 and/or screen 62 may provide "helpful hints" such as which brands of bread are specially priced. Also, if the customer has selected, for example, a 12-ounce box of a product, shopping list 60 and/or screen 62 may note that buying a 24-ounce box provides better value to the customer.
  • host computer 56 transmits the list of items to a warehouse 76 where the customer's order is picked manually and/or automatically and then moved to a pick-up point.
  • the order may be pre-priced, so that it does not have to be unloaded at a check-out counter.
  • Such an arrangement permits the store to greatly reduce the quantity of goods that must be displayed on shelves occupying relatively costly floor space by having a large proportion of the total store inventory housed in a relatively inexpensive warehouse environment. Some smaller quantities of goods, especially speciality items, could be displayed on conventional store shelves for customer browsing and to encourage impulse buying. Additionally, this arrangement permits the store to display a greater number of different items in a smaller space.
  • Remote shopping by consumers confined to their homes, and others similarly situated may be accomplished by such consumers transmitting their shopping lists to the store via a modem for delivery by the store or for pick-up by others.
  • a modem with a "touch tone" telephone permits a further extension of the method of the present invention.
  • the consumer's shopping list is first transmitted to the store in coded form and then the list may be "read” back to the consumer via electronic voice response.
  • the consumer may then use various buttons on the telephone to confirm or change individual items and/or convey other information such as whether the order is to be delivered to the consumer, or is to be held for pick-up, and at what time, etc.
  • a further advantage of the invention is that another person may shop for the consumer and the consumer can obtain the exact items which are desired. It is also within the intent of the present invention that shopping list 60 be printed by the consumer in the consumer's home, either by portable terminal 10 or through use of other, conventional computer/printer equipment which the consumer may have .
  • the store can develop certain information about its customers.
  • the store may require an information questionnaire be completed which might include certain information about the consumer's household, such as income and number of children. This information together with that derived from the consumer's shopping lists can be used to develop customer profiles which may be used, for example, for special promotions directed to certain consumers.
  • a further advantage of the invention is that the information questionnaire can be used to elicit information about consumer preferences that can be used to assist the consumer when shopping. For example, the consumer may indicate a preference for low-salt products. Then, when the consumer uses kiosk 50, shopping list 60 and/or screen 62 may indicate to the consumer that a high-salt product has been selected and may indicate a substitute that would fit the previously indicated preference.
  • Terminal 10 may also have a pre-programmed check cashing level, so that a separate check cashing card is not required, thus further saving time of both the consumer and the store .
  • Figure 6 indicates schematically an alternative to terminal 10 of Figures 1, 2, 4, and 5, namely, a bar code reading terminal, generally indicated by the reference numeral 130.
  • Terminal 130 is not intended to be transported to a store as was terminal 10, but instead, terminal 130 remains in the consumer's home and only the memory, a "smart card" 132 in which the customer's input data is recorded, is taken to the store.
  • This arrangement permits the relatively expensive terminal to remain in a safe environment, while if the card were lost, it would represent a relatively inexpensive loss.
  • a further advantage is that two or three smart cards 132 may be provided so that additional data may be recorded while one of the cards has been taken to the store.
  • Smart card 132 is inserted into a slot 134 defined in terminal 130 where it may be left while data is being accumulated.
  • An electronic memory embedded in the card stores the data.
  • the operation of terminal 132 is the same as described for terminal 10 above, except for the removable memory, in the form of smart card 132, and for the use of a separate bar code reading wand 136 attached to terminal 130.
  • terminal 130 may be a power jack 138 for charging of an internal battery and, if the terminal includes an internal modem, jacks 140 and 142 for connection to the consumer's telephone line and a telephone (neither shown) .
  • smart card 132 facilitates another variation of the method of the invention, that of providing kiosk 50 ( Figure 2) in a "drive-through” embodiment.
  • a consumer could, for example, drive to the kiosk while driving to work in the morning, insert the smart card in the kiosk, receive a printed receipt, and then return in the evening to pick up the pre-bagged order.
  • terminal 10 could be used in the same fashion. The order could also be delivered to the consumer's home.

Abstract

In a preferred embodiment, a method and means to aid shopping which includes the use by a consumer of a portable bar code scanner (10) having an electronic memory. The consumer enters desired items into the memory by scanning bar codes on, for example, containers (26), coupons (32), advertisements (30), and pamphlets (20) furnished by a store. The memory is then read by a store terminal (54) which may compile a printed shopping list and/or may transmit the order to a warehouse environment for manual and/or automatic order picking. The memory may be read by the store terminal over a telephone line via a modem.

Description

Description
Method and Apparatus for Computer-Aided Shopping
Technical Field
The present invention relates to shopping by consumers generally and, more particularly, to a novel method and apparatus for computer-aided shopping which provides for greater efficiency both for the consumer and for the supplier of consumer goods.
Background Art
The problems associated with consumer shopping are well known. To take the case of grocery shopping, for example, it is necessary for the consumer to make a written list, or memorize a list, of items which the consumer wishes to purchase during the consumer's next trip to the grocery store. The events which may prompt addition of an item to the list include finishing a container of the item, receiving a discount coupon for the item, and reading an advertisement for the item. When the consumer is shopping at the grocery store, it is necessary to refer to the list which, when written, may be difficult to follow, since the items may not be listed in the order in which they are stocked on the store shelves. If a specific item is not available, the consumer may have to spend some time deciding which substitute item is most nearly identical to the desired item. If the consumer has a coupon for an item, it is necessary for the consumer to remember to present the coupon at the check-out counter. Consumers who are confined to their homes have a special problem in that they must either telephone orders for goods to a store or give a list to other persons to shop for them. The former case is relatively inefficient in that what may be a long list of items must be taken down by the store personnel. In the latter case, the lists given to the other persons may lack sufficient detail for the consumers to receive exactly the items they desire. From the point of view of the grocery store, the. problems of the consumer cause shopping to be somewhat inefficient and lead to unnecessary congestion in the store. Also, the fact that supplies of groceries on the shelves must be sufficiently large so that a relatively large number of consumers can manually select the items without creating frequent outages means that more shelf space is necessary than would be the case if the bulk of the items could be furnished to the consumer without manual picking thereof by the consumer.
These, and numerous other problems, cause shopping to be less efficient than would be desired by either the shopper or the grocery store.
Accordingly, it is a principal object of the present invention to provide a method and means for aiding shopping which eliminate many of the problems associated with shopping by consumers.
It is another object of the invention to provide such method and means that help insure that consumers obtain the desired items for which they are shopping. It is an additional object of the invention to provide such method and means that allow remote shopping by consumers. It is a further object of the invention to provide such method and means that allow automatic order picking .
Other objects of the present invention, as well as particular features and advantages thereof, will, in part, be apparent and will, in part, be obvious from the following description and the accompanying drawing figures.
Disclosure of Invention
The present invention accomplishes the above objects, among others, by providing, in a preferred embodiment, a method and means to aid shopping which includes the use by a consumer in the consumer's home of a portable bar code scanner having an electronic memory. The consumer enters desired items into the memory by scanning bar codes on, for example, containers, coupons, advertisements, and pamphlets furnished by a store. The memory is then read by a store terminal which may compile a printed shopping list and/or may transmit the order to a warehouse environment for manual and/or automatic order picking. The memory may be read by the store terminal over a telephone line via a modem.
Brief Description of Drawings
Figure 1 is a schematic diagram indicating how a consumer may enter information representing desired items into an electronic memory. Figure 2 is a perspective view of a kiosk in a store, said kiosk including a terminal with which to compile a shopping list.
Figure 3 is a schematic diagram indicating how the present invention may be used for automatic order picking.
Figure 4 is side elevation view, partially in cross-section, showing the internal components of a bar code reading terminal which may be employed with the present invention. Figure 5 is a schematic diagram of the interconnecting electrical circuitry of the components of Figure 4.
Figure 6 is a schematic diagram of an alternative to the embodiment of the bar code reading terminal of the invention shown on Figures 1, 2, 4, and 5.
Best Mode for Carrying Out the Invention
Referring now to the Drawing, in which like or similar elements are given consistent identifying numerals throughout the various drawing figures, Figure 1 illustrates how the method and apparatus of the present invention may be used by a consumer in the consumer's home or other location. The consumer is provided by a seller of consumer goods, such as groceries, with a portable hand-held bar code reading terminal, generally indicated by the reference numeral 10 which includes a body 12, and an optical sensor 14. Referring now to Figures 4 and 5, it can be seen that internally of terminal 10 is a wave-shaper 100 connected to optical sensor 14 to receive analog information from the sensor, convert the analog information to digital information, and to pass the digital information to a microprocessor 102. Microprocessor 102 reads the digital information and when a valid bar code is read, provides a signal to activate LED 104 and beeper 106 to alert the consumer that the bar code has been read. Microprocessor 102 also stores the bar code information in a non-volatile memory 108. The internal components of terminal 10 are powered by a battery 110 which may be charged from an external power source through adapter 18 (Figure 1). Battery 110 is connected to memory 108 at all times so that the memory is maintained; however, connections to waveshaper 100 and microprocessor 102 are through power switch 112 which is moved to its "on" position only when the consumer is entering information. A "full" condition of memory 108 is indicated by LED 114 which also lights to indicate a "low" condition of battery 110. An interface connection 116 is provided so that memory 108 can be read by an external processor as is described below. Microprocessor 102 is programmed to recognize standard bar code symbologies such as the Universal Product Code and Code 39 which are commonly used on almost all consumer products.
Terminal 10 may used to store information representing desired shopping items in a number of ways. First, the consumer may be provided with a pamphlet 20 comprising lists of a number of frequently purchased items, by brand or generic names, such as listing 22 for "MILK". Opposite listing 22 is a unique bar code 24 which corresponds to listing 22. The consumer enters the item represented by listing 22 into the memory of terminal 10 by scanning bar code 24. The consumer enters additional items from pamphlet 20 in the same manner. The pamphlet may comprise lists of only frequently purchased items, such as pamphlet 20, or it may be a comprehensive listing of the products available in the store, thus permitting total "home shopping." A second method of entering desired items is to scan the bar code on the container of the item after the item has been consumed. For example, before discarding empty box 26, the consumer would scan bar code 28 on the box with terminal 10. This would add the item to the shopping list in the memory of terminal 10.
A third source of data for entering desired items to the memory of terminal 10 is advertisement 30 which includes a coupon 32 having a bar code 34. In this case, the consumer would scan bar code 36 on pamphlet 20 opposite "COUPON" then bar code 34 on coupon 32. This would add the item being advertised to the memory and also tag that entry with a note that the consumer has a coupon. This method may be used with coupons received apart from advertisements, as well.
When the consumer is ready to shop, the consumer takes terminal 10 to the store in which there is provided a kiosk, generally indicated by the reference numeral 50 on Figure 2. Kiosk 50 includes a housing 52 which contains a customer computer terminal for customer use, generally indicated by the reference numeral 54, which may be one of several such terminals connected to a host computer 56. Host computer 56 may be the store's existing inventory control computer. Terminal 54 has a port 58 into which the customer inserts portable bar code reading terminal 10. Terminal 54 reads the memory in terminal 10 and provides a printed shopping list 60 of the items which have been previously entered into the memory of terminal 10. Shopping list 60 includes quantity, location, and price and is arranged so that the items listed thereon are sequenced such that the customer will take a preferred route through the store when picking the items. Shopping list 60 also notes for which items the customer has coupons. After shopping list 60 has been printed, the memory in portable terminal 10 is cleared. Terminal 54 may also be provided with a screen 62 which may display the items and a keyboard 64 which the customer may use to revise the list of items before shopping list 60 is printed.
If the customer has entered a generic name in terminal 10, for example "BREAD", shopping list 60 and/or screen 62 may provide "helpful hints" such as which brands of bread are specially priced. Also, if the customer has selected, for example, a 12-ounce box of a product, shopping list 60 and/or screen 62 may note that buying a 24-ounce box provides better value to the customer.
The present invention also is well suited for the further embodiment shown on Figure 3. Here, host computer 56 transmits the list of items to a warehouse 76 where the customer's order is picked manually and/or automatically and then moved to a pick-up point. The order may be pre-priced, so that it does not have to be unloaded at a check-out counter. Such an arrangement permits the store to greatly reduce the quantity of goods that must be displayed on shelves occupying relatively costly floor space by having a large proportion of the total store inventory housed in a relatively inexpensive warehouse environment. Some smaller quantities of goods, especially speciality items, could be displayed on conventional store shelves for customer browsing and to encourage impulse buying. Additionally, this arrangement permits the store to display a greater number of different items in a smaller space.
Remote shopping by consumers confined to their homes, and others similarly situated, may be accomplished by such consumers transmitting their shopping lists to the store via a modem for delivery by the store or for pick-up by others. The use of a modem with a "touch tone" telephone permits a further extension of the method of the present invention. In that case, the consumer's shopping list is first transmitted to the store in coded form and then the list may be "read" back to the consumer via electronic voice response. The consumer may then use various buttons on the telephone to confirm or change individual items and/or convey other information such as whether the order is to be delivered to the consumer, or is to be held for pick-up, and at what time, etc.
A further advantage of the invention is that another person may shop for the consumer and the consumer can obtain the exact items which are desired. It is also within the intent of the present invention that shopping list 60 be printed by the consumer in the consumer's home, either by portable terminal 10 or through use of other, conventional computer/printer equipment which the consumer may have .
Another advantage of the invention is that the store can develop certain information about its customers. When assigning terminal 10 to a customer, the store may require an information questionnaire be completed which might include certain information about the consumer's household, such as income and number of children. This information together with that derived from the consumer's shopping lists can be used to develop customer profiles which may be used, for example, for special promotions directed to certain consumers.
A further advantage of the invention is that the information questionnaire can be used to elicit information about consumer preferences that can be used to assist the consumer when shopping. For example, the consumer may indicate a preference for low-salt products. Then, when the consumer uses kiosk 50, shopping list 60 and/or screen 62 may indicate to the consumer that a high-salt product has been selected and may indicate a substitute that would fit the previously indicated preference.
Terminal 10 may also have a pre-programmed check cashing level, so that a separate check cashing card is not required, thus further saving time of both the consumer and the store .
Figure 6 indicates schematically an alternative to terminal 10 of Figures 1, 2, 4, and 5, namely, a bar code reading terminal, generally indicated by the reference numeral 130. Terminal 130 is not intended to be transported to a store as was terminal 10, but instead, terminal 130 remains in the consumer's home and only the memory, a "smart card" 132 in which the customer's input data is recorded, is taken to the store. This arrangement permits the relatively expensive terminal to remain in a safe environment, while if the card were lost, it would represent a relatively inexpensive loss. A further advantage is that two or three smart cards 132 may be provided so that additional data may be recorded while one of the cards has been taken to the store.
Smart card 132 is inserted into a slot 134 defined in terminal 130 where it may be left while data is being accumulated. An electronic memory embedded in the card stores the data. The operation of terminal 132 is the same as described for terminal 10 above, except for the removable memory, in the form of smart card 132, and for the use of a separate bar code reading wand 136 attached to terminal 130.
Provided on terminal 130 may be a power jack 138 for charging of an internal battery and, if the terminal includes an internal modem, jacks 140 and 142 for connection to the consumer's telephone line and a telephone (neither shown) .
The use of smart card 132 facilitates another variation of the method of the invention, that of providing kiosk 50 (Figure 2) in a "drive-through" embodiment. In that case, a consumer could, for example, drive to the kiosk while driving to work in the morning, insert the smart card in the kiosk, receive a printed receipt, and then return in the evening to pick up the pre-bagged order. Of course, terminal 10 could be used in the same fashion. The order could also be delivered to the consumer's home.
It will thus be seen that the objects set forth above, among those made apparent from the preceding description, are efficiently attained and, since certain changes may be made in the above construction without departing from the scope of the invention, it is intended that all matter contained in the above description or shown on the accompanying drawing figures shall be interpreted as illustrative only and not in a limiting sense.
It is also to be understood that the following claims are intended to cover all of the generic and specific features of the invention herein described and all statements of the scope of the invention which, as a matter of language, might be said* to fall therebetween.

Claims

Claims
1. Apparatus to aid shopping by a consumer, comprising:
(a) bar code reading means having a memory to store information representing items desired by said consumer; and
(b) terminal means to read said memory and to compile a list of said items.
2. Apparatus to aid shopping by a consumer, as defined in Claim 1, wherein said information is entered into said memory by said consumer scanning bar codes .
3. Apparatus to aid shopping by a consumer, as defined in Claim 2, wherein said bar codes are selected from the group consisting of bar codes on containers, bar codes in pamphlets, bar codes on advertisements, and bar codes on coupons.
4. An apparatus to aid shopping by a consumer, as defined in Claim 1 , further comprising a modem to transmit said information from said bar code reading means to said terminal means.
5. An apparatus to aid shopping by a consumer, as defined in Claim 1, wherein said memory is an internal element of said bar code reading means.
6. An apparatus to aid shopping by a consumer, as defined in Claim 1, wherein said memory is a smart card removable from said bar code reading means and insertable in said terminal means.
7. Apparatus to aid shopping by a consumer, as defined in Claim 1, wherein said terminal means is located at a store.
8. Apparatus to aid shopping by a consumer, as defined in Claim 1, wherein said terminal means provides a printed list of said items.
9. Apparatus to aid shopping by a consumer, as defined in Claim 1 , wherein said terminal means further comprises a screen for viewing said list.
10. Apparatus to aid shopping* by a consumer, as defined in Claim 1, wherein said list is compiled in a preferred shopping sequence.
11. Apparatus to aid shopping by a consumer, as defined in Claim 1, wherein said list is transmitted to a warehouse for order picking.
12. A method of shopping by a consumer, comprising:
(a) providing bar code reading means having a memory to store information representing items desired by said consumer;
(b) providing terminal means to read said memory and to compile a list of said items;
(c) reading bar codes with said bar code reading means, said bar codes representing items desired by said consumer; and
(d) transferring said stored information into said terminal means.
13. A method of shopping by a consumer, as defined in Claim 12, wherein said information is entered into said memory by said consumer scanning bar codes.
14. A method of shopping by a consumer, as defined in Claim 13, wherein said bar codes are selected from the group consisting of bar codes on containers, bar codes in pamphlets, bar codes on advertisements, and bar codes on coupons.
15. A method of shopping by a consumer, as defined in Claim 9, wherein said stored information is transferred by means of temporarily attaching said bar code reading means to said terminal means.
16. A method of shopping by a consumer, as defined in Claim 12, wherein said stored information is transferred from said bar code reading means to said terminal means by using a modem..
17. A method of shopping by a consumer, as defined in Claim 12, wherein said memory comprises a smart card and said stored information is transferred by means of temporarily inserting said smart card into said terminal means.
18. A method of shopping by a consumer, as defined in Claim 12, wherein said terminal means is located at a store.
19. A method of shopping by a consumer, as defined in Claim 12, wherein said terminal means provides a printed list of said items.
20. A method of shopping by a consumer, as defined in Claim 12, wherein said terminal means further comprises a screen for viewing said list.
21. A method of shopping by a consumer, as defined in Claim 12, wherein said list is compiled in a preferred shopping sequence.
22. A method of shopping by a consumer, as defined in Claim 12, wherein said list is transmitted to a warehouse for order picking.
23. A method of aiding shopping by a consumer, comprising: (a) accumulating data concerning said consumer;
(b) storing said data; and
(c) recalling said data and providing said data to said consumer at a later date to assist said consumer in making shopping selections.
24. A method, as defined in Claim 23, wherein said data includes preferences of said consumer.
25. A method, as defined in Claim 23, further including the step of identifying to said consumer suggested alternative selections based upon said data.
26. A method of aiding shopping by a consumer, comprising:
(a) receiving from said consumer data representative of the general types of items desired by said consumer;
(b) storing said data; and
(c) recalling said data and furnishing to said consumer at a later date suggested alternatives to shopping selections then being made by said consumer.
PCT/US1990/000412 1989-01-23 1990-01-23 Method and apparatus for computer-aided shopping WO1990008440A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US300,352 1981-09-08
US30035289A 1989-01-23 1989-01-23
US391,733 1989-08-08
US07/391,733 US5047614A (en) 1989-01-23 1989-08-08 Method and apparatus for computer-aided shopping

Publications (1)

Publication Number Publication Date
WO1990008440A1 true WO1990008440A1 (en) 1990-07-26

Family

ID=26971730

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1990/000412 WO1990008440A1 (en) 1989-01-23 1990-01-23 Method and apparatus for computer-aided shopping

Country Status (4)

Country Link
US (1) US5047614A (en)
EP (1) EP0454787A4 (en)
AU (1) AU5081690A (en)
WO (1) WO1990008440A1 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0511463A2 (en) * 1991-02-06 1992-11-04 Catalina Marketing International, Inc. Method and apparatus for generating cumulative discount certificates
FR2676846A1 (en) * 1991-05-23 1992-11-27 Investor Associes Srl Automatic entry of elementary data on construction sites
FR2689274A1 (en) * 1992-03-26 1993-10-01 Gemplus Card Int Detection pen for gathering information from bar=codes - has information transmission means at vocal frequency or infrared with security module for verification of coded information
EP0565738A1 (en) * 1990-01-05 1993-10-20 Symbol Technologies, Inc. System for encoding and decoding data in machine readable graphic form
FR2693643A1 (en) * 1992-05-07 1994-01-21 Feltin Annie Automatic delivery control process for supermarket goods - allows selection of goods from displayed samples, electronic payment and automatic gathering and delivery of required goods.
WO1996006405A1 (en) * 1994-08-23 1996-02-29 Advanced Communication Technologies Portable terminal for interactive communication, and interactive system for information exchange
ES2114483A1 (en) * 1996-03-27 1998-05-16 Fernandez Montoli Francisco J Electronic shopping list system.
US5825002A (en) * 1996-09-05 1998-10-20 Symbol Technologies, Inc. Device and method for secure data updates in a self-checkout system
US5856088A (en) * 1989-07-11 1999-01-05 Gen-Probe Incorporated Detection of human immunodeficiency virus type 1
US5880449A (en) * 1995-08-17 1999-03-09 Eldat Communication Ltd. System and method for providing a store customer with personally associated prices for selected items
FR2768317A1 (en) * 1997-09-12 1999-03-19 Francois Galleri Supermarket dispensing system for small costly items
GB2341255A (en) * 1998-09-04 2000-03-08 Fortoak Limited Ordering system
GB2348996A (en) * 1999-04-13 2000-10-18 Eric Rippingale Electronic ordering apparatus
US6199753B1 (en) 1996-09-05 2001-03-13 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
EP1118966A1 (en) * 2000-01-19 2001-07-25 Pace Micro Technology PLC Home shopping network system
WO2002099708A1 (en) * 2001-06-04 2002-12-12 Ezyshopper@Home Pty Limited Retail home ordering system and bill payment system
US6589734B1 (en) 1989-07-11 2003-07-08 Gen-Probe Incorporated Detection of HIV
US7107221B1 (en) 1996-09-05 2006-09-12 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal

Families Citing this family (370)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5218187A (en) * 1990-01-18 1993-06-08 Norand Corporation Hand-held data capture system with interchangeable modules
US5331136A (en) * 1990-01-18 1994-07-19 Norand Corporation Hand-held data capture system with interchangeable modules
US7537167B1 (en) * 1993-08-31 2009-05-26 Broadcom Corporation Modular, portable data processing terminal for use in a radio frequency communication network
US5841115A (en) * 1989-09-27 1998-11-24 Shepley; Kenneth James Nutritional information system for shoppers
SE463789B (en) * 1990-03-27 1991-01-21 Henrik Gerhard Renvall MAKE REGISTERING, TRANSFERING AND STORING INFORMATION USING BAR Codes
US6431451B1 (en) 1991-02-25 2002-08-13 Intermec Ip Corp. Hand-held data capture system with interchangeable modules
JP2543235B2 (en) * 1990-06-29 1996-10-16 松下電器産業株式会社 IC card adapter
US5192854A (en) * 1990-07-26 1993-03-09 Counts Reginald D System for electronically recording and redeeming coupons
US5262940A (en) * 1990-08-23 1993-11-16 Lester Sussman Portable audio/audio-visual media tracking device
US5963916A (en) * 1990-09-13 1999-10-05 Intouch Group, Inc. Network apparatus and method for preview of music products and compilation of market data
WO1992015073A1 (en) * 1991-02-25 1992-09-03 Norand Corporation Hand-held data capture system with interchangeable modules and interactive control circuits
US5361871A (en) * 1991-08-20 1994-11-08 Digicomp Research Corporation Product information system for shoppers
US5250789A (en) * 1991-10-31 1993-10-05 Johnsen Edward L Shopping cart
US5345071A (en) * 1992-04-27 1994-09-06 Charles Dumont Shopper's purchase monitoring device
US5457307A (en) * 1992-04-27 1995-10-10 Dumont; Charles Portable self-service bar code marker and reader for purchase monitoring
US5310997A (en) * 1992-09-10 1994-05-10 Tandy Corporation Automated order and delivery system
CA2110474C (en) * 1992-12-03 1998-07-07 Kevin D. Hunter Mail processing system having a barcode user interface
US5324922A (en) * 1993-02-25 1994-06-28 Verifone, Inc. Apparatus and method for managing transactions
US6000610A (en) * 1993-02-26 1999-12-14 Talbott; Theresa G. Store specific shopping system and method including a map/shopping list
US5774874A (en) * 1993-05-14 1998-06-30 The Gift Certificate Center Multi-merchant gift registry
US20050033644A1 (en) * 1993-05-14 2005-02-10 The Gift Certificate Center (Now Gcc, Inc.) Multi-merchant gift registry
WO1994027226A1 (en) * 1993-05-14 1994-11-24 The Gift Certificate Center, Inc. Gift registry apparatus and method
DE4341791A1 (en) * 1993-06-04 1994-12-08 Vendoret Holding Sa Card for a deposit lock
US5812647A (en) * 1993-06-14 1998-09-22 New North Media Inc. Display based marketing message control system and method
US5369571A (en) * 1993-06-21 1994-11-29 Metts; Rodney H. Method and apparatus for acquiring demographic information
GB2282906B (en) 1993-10-13 1996-11-06 Dataquill Ltd Data enty systems
US5380991A (en) * 1993-11-16 1995-01-10 Valencia; Luis Paperless coupon redemption system and method thereof
US6681029B1 (en) 1993-11-18 2004-01-20 Digimarc Corporation Decoding steganographic messages embedded in media signals
US5880769A (en) * 1994-01-19 1999-03-09 Smarttv Co. Interactive smart card system for integrating the provision of remote and local services
US5412564A (en) * 1994-02-03 1995-05-02 Ecer; Gunes M. System and method for diet control
US5641039A (en) * 1994-05-11 1997-06-24 Dumont; Charles Purchase checkout station
US8910876B2 (en) 1994-05-25 2014-12-16 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US6866196B1 (en) 1994-05-25 2005-03-15 Spencer A. Rathus Method and apparatus for accessing electronic data via a familiar printed medium
US7712668B2 (en) 1994-05-25 2010-05-11 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US8261993B2 (en) 1994-05-25 2012-09-11 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US5873068A (en) * 1994-06-14 1999-02-16 New North Media Inc. Display based marketing message control system and method
US5595264A (en) * 1994-08-23 1997-01-21 Trotta, Jr.; Frank P. System and method for automated shopping
US5500517A (en) * 1994-09-02 1996-03-19 Gemplus Card International Apparatus and method for data transfer between stand alone integrated circuit smart card terminal and remote computer of system operator
US5870716A (en) * 1994-10-06 1999-02-09 Hitachi, Ltd. Home terminal and shopping system
US5664110A (en) * 1994-12-08 1997-09-02 Highpoint Systems, Inc. Remote ordering system
US5559313A (en) * 1994-12-23 1996-09-24 Lucent Technologies Inc. Categorization of purchased items for each transaction by a smart card
US6739514B2 (en) * 1995-03-20 2004-05-25 Symbol Technologies, Inc. Sales transaction system with electronic coupon processing
US6321208B1 (en) 1995-04-19 2001-11-20 Brightstreet.Com, Inc. Method and system for electronic distribution of product redemption coupons
US5727153A (en) 1995-06-06 1998-03-10 Powell; Ken R. Retail store having a system of receiving electronic coupon information from a portable card and sending the received coupon information to other portable cards
WO1996039671A1 (en) 1995-06-06 1996-12-12 Powell Ken R Retail system
US7272639B1 (en) 1995-06-07 2007-09-18 Soverain Software Llc Internet server access control and monitoring systems
US7917386B2 (en) 1995-06-16 2011-03-29 Catalina Marketing Corporation Virtual couponing method and apparatus for use with consumer kiosk
US20020178051A1 (en) 1995-07-25 2002-11-28 Thomas G. Scavone Interactive marketing network and process using electronic certificates
US6411725B1 (en) 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US6408331B1 (en) 1995-07-27 2002-06-18 Digimarc Corporation Computer linking methods using encoded graphics
US6940486B2 (en) 1995-08-03 2005-09-06 Vulcan Patents Llc Computerized interactor systems and methods for providing same
DE69637146T2 (en) 1995-08-03 2008-02-28 Interval Research Corp., Palo Alto COMPUTER INTERACTOR SYSTEM AND METHOD FOR PROVIDING IT
US5691684A (en) * 1995-09-20 1997-11-25 Symbol Technologies, Inc. Article storage container with bar code scanning
US5859414A (en) * 1995-12-29 1999-01-12 Aironet Wireless Communications, Inc. Interactive customer information terminal
FR2743916B1 (en) 1996-01-22 1998-03-27 Marketlink METHOD AND DEVICE FOR PROCESSING ENCODED INFORMATION WITH A CHIP CARD
US6419161B1 (en) 1996-01-22 2002-07-16 Welcome Real-Time Apparatus and method for processing coded information stored on an integrated circuit card
US5938727A (en) * 1996-02-01 1999-08-17 Ikeda; Takashi Communication system and method via digital codes
US5665953A (en) * 1996-02-14 1997-09-09 Lobar Code Inc. Self-contained personal data collector for redeeming coupons
US5806044A (en) * 1996-02-20 1998-09-08 Powell; Ken R. System and method for distributing coupons through a system of computer networks
US5887271A (en) * 1996-02-20 1999-03-23 Powell; Ken R. System and method for locating products in a retail system
US5890135A (en) * 1996-02-20 1999-03-30 Powell; Ken R. System and method for displaying product information in a retail system
AU2270297A (en) * 1996-02-20 1997-09-02 Ken R. Powell System and method for displaying product information in a retail system
US6189030B1 (en) 1996-02-21 2001-02-13 Infoseek Corporation Method and apparatus for redirection of server external hyper-link references
CH690876A5 (en) * 1996-04-30 2001-02-15 Cash & Carry Angehrn Ag Ordering and billing system for catering establishments.
US5924080A (en) * 1996-05-28 1999-07-13 Incredicard Llc Computerized discount redemption system
US5918211A (en) * 1996-05-30 1999-06-29 Retail Multimedia Corporation Method and apparatus for promoting products and influencing consumer purchasing decisions at the point-of-purchase
US6434530B1 (en) 1996-05-30 2002-08-13 Retail Multimedia Corporation Interactive shopping system with mobile apparatus
US6314406B1 (en) * 1996-06-26 2001-11-06 Telxon Corporation Customer information network
US5821512A (en) * 1996-06-26 1998-10-13 Telxon Corporation Shopping cart mounted portable data collection device with tethered dataform reader
US6119935A (en) * 1996-06-26 2000-09-19 Telxon Corporation Shopping cart mounted portable data collection device with tethered dataform reader
WO1998003923A1 (en) * 1996-07-21 1998-01-29 Ernestine, Llc World wide web bar code access system
WO1998006055A1 (en) * 1996-08-08 1998-02-12 Rapaport Jeffrey Alan Apparatus and method for obtaining information from a computer network using a scanner and browser
US6837436B2 (en) 1996-09-05 2005-01-04 Symbol Technologies, Inc. Consumer interactive shopping system
US7040541B2 (en) 1996-09-05 2006-05-09 Symbol Technologies, Inc. Portable shopping and order fulfillment system
US5905246A (en) * 1996-10-31 1999-05-18 Fajkowski; Peter W. Method and apparatus for coupon management and redemption
US6932270B1 (en) * 1997-10-27 2005-08-23 Peter W. Fajkowski Method and apparatus for coupon management and redemption
US20020194075A1 (en) * 1996-12-19 2002-12-19 O'hagan Timothy P. Customer order notification system using mobile computers for use in retail establishiments
US5932869A (en) * 1996-12-27 1999-08-03 Graphic Technology, Inc. Promotional system with magnetic stripe and visual thermo-reversible print surfaced medium
IT1294563B1 (en) * 1997-02-10 1999-04-12 Systel International Spa AUTOMATIC DISTRIBUTOR OF TERMINALS FOR DETECTION AND STORAGE OF PRODUCT DATA, IN SALES CENTERS IN GENERAL.
US5956694A (en) * 1997-02-11 1999-09-21 Powell; Ken R. System and method for distributing and processing discount coupons
US5884278A (en) 1997-02-11 1999-03-16 Powell; Ken R. Retail store and method employing multiple network interfaces at each cash register, and receiving signals from portable cards at each cash register
US6055509A (en) * 1997-02-11 2000-04-25 Ken R. Powell System and method for transferring identification information between portable cards in a computerized retail store having communication among a plurality of computers
US6036086A (en) * 1997-03-28 2000-03-14 Lucent Technologies Inc. Apparatus and method for initiating a telephone transaction using a scanner
US5970474A (en) * 1997-04-24 1999-10-19 Sears, Roebuck And Co. Registry information system for shoppers
US5939695A (en) * 1997-05-20 1999-08-17 Lucent Technologies, Inc. Product identification system using hand-held customer assistant unit with a code reader
US20020161670A1 (en) * 1997-07-08 2002-10-31 Walker Jay S. Method and apparatus for facilitating purchase agreements with a retailer
US7251617B1 (en) 1998-12-28 2007-07-31 Walker Digital, Llc Method and apparatus for managing subscriptions
US6518950B1 (en) * 1997-10-07 2003-02-11 Interval Research Corporation Methods and systems for providing human/computer interfaces
US6256638B1 (en) 1998-04-14 2001-07-03 Interval Research Corporation Printable interfaces and digital linkmarks
US6411994B2 (en) * 1997-10-07 2002-06-25 Interval Research Corporation Interface system for providing content using context hotspots
WO1999020010A1 (en) 1997-10-09 1999-04-22 Interval Research Corporation Variable bandwidth communication systems and methods
US6956497B1 (en) 1997-10-09 2005-10-18 Vulcan Patents Llc Method and apparatus for sending presence messages
WO1999019823A2 (en) * 1997-10-10 1999-04-22 Interval Research Corporation Methods and systems for providing human/computer interfaces
US6758391B1 (en) 1997-11-18 2004-07-06 The Code Corporation Internet access of goods and services using graphical codes
US6078928A (en) * 1997-12-12 2000-06-20 Missouri Botanical Garden Site-specific interest profiling system
US9900305B2 (en) 1998-01-12 2018-02-20 Soverain Ip, Llc Internet server access control and monitoring systems
AUPP274098A0 (en) 1998-04-01 1998-04-30 Chip Application Technologies Limited Data carrying device and systems for use therewith
US6450407B1 (en) 1998-04-17 2002-09-17 Viztec, Inc. Chip card rebate system
US6384736B1 (en) * 1998-04-30 2002-05-07 Dave Gothard Remote control electronic display system
US20030214498A1 (en) * 1998-04-30 2003-11-20 David Gothard High resolution computer operated digital display system
US6640214B1 (en) * 1999-01-16 2003-10-28 Symbol Technologies, Inc. Portable electronic terminal and data processing system
US6101483A (en) * 1998-05-29 2000-08-08 Symbol Technologies, Inc. Personal shopping system portable terminal
US7010501B1 (en) * 1998-05-29 2006-03-07 Symbol Technologies, Inc. Personal shopping system
EP0971176A3 (en) * 1998-06-18 2000-07-05 Ncr International Inc. Kitchen appliance
JP2002521755A (en) * 1998-07-23 2002-07-16 ネオメディア テクノロジーズ,インク. Method and apparatus for obtaining consumer data in exchange for consumer rewards via networked resources
US6823388B1 (en) 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US7284066B1 (en) 1998-09-11 2007-10-16 Lv Partners, Lp Method and apparatus for matching a user's use profile in commerce with a broadcast
US7379901B1 (en) 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US7440993B1 (en) * 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US7536478B2 (en) 1998-09-11 2009-05-19 Rpx-Lv Acquisition Llc Method and apparatus for opening and launching a web browser in response to an audible signal
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US6970914B1 (en) * 1998-09-11 2005-11-29 L. V. Partners, L.P. Method and apparatus for embedding routing information to a remote web site in an audio/video track
IL141941A0 (en) * 1998-09-11 2002-03-10 Digital Convergence Corp Method for interfacing scanned product information with a source for the product over a global network
US7370114B1 (en) 1998-09-11 2008-05-06 Lv Partners, L.P. Software downloading using a television broadcast channel
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US6868433B1 (en) * 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US7386600B1 (en) * 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US7191247B1 (en) * 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US7392945B1 (en) * 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US7159037B1 (en) * 1998-09-11 2007-01-02 Lv Partners, Lp Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network
US6745234B1 (en) * 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
US7640183B1 (en) 1998-10-29 2009-12-29 Dale Burns Electronic coupon processing system
US20050075908A1 (en) * 1998-11-06 2005-04-07 Dian Stevens Personal business service system and method
US6327570B1 (en) 1998-11-06 2001-12-04 Dian Stevens Personal business service system and method
US10078850B2 (en) 1998-11-06 2018-09-18 Iii Holdings 1, Llc Personal business service system and method
US8494878B2 (en) * 1998-11-06 2013-07-23 Dian Stevens Personal business service system and method
US6691915B1 (en) * 1998-11-16 2004-02-17 The Standard Register Company Electronic coupon system and method of processing electronic coupon card for storage and redemption
US6032136A (en) 1998-11-17 2000-02-29 First Usa Bank, N.A. Customer activated multi-value (CAM) card
US6179206B1 (en) * 1998-12-07 2001-01-30 Fujitsu Limited Electronic shopping system having self-scanning price check and purchasing terminal
GB2344904A (en) 1998-12-17 2000-06-21 Ibm Home stock control computer system
ATE250246T1 (en) * 1999-02-08 2003-10-15 United Parcel Service Inc SYSTEMS AND METHODS FOR INTERNET-CONTROLLED PARCEL TRANSPORT
US6317718B1 (en) * 1999-02-26 2001-11-13 Accenture Properties (2) B.V. System, method and article of manufacture for location-based filtering for shopping agent in the physical world
US6847373B1 (en) 1999-04-16 2005-01-25 Avid Technology, Inc. Natural color matching in a video editing system
US8429026B1 (en) 1999-06-28 2013-04-23 Dietfood Corp. System and method for creating and submitting electronic shopping lists
US6505168B1 (en) 1999-08-16 2003-01-07 First Usa Bank, Na System and method for gathering and standardizing customer purchase information for target marketing
US20020107738A1 (en) * 1999-09-15 2002-08-08 Kirk Beach Paperless coupon redemption method and apparatus
US7979309B1 (en) * 1999-09-15 2011-07-12 Comcast Mo Group, Inc. Method and system for automating inventory management of consumer items
US6327576B1 (en) * 1999-09-21 2001-12-04 Fujitsu Limited System and method for managing expiration-dated products utilizing an electronic receipt
US7231380B1 (en) * 1999-10-09 2007-06-12 Innovaport Llc Apparatus and method for providing products location information to customers in a store
US7505928B2 (en) * 1999-10-12 2009-03-17 Ali Lebaschi Interactive printed page optical code data access system and method
IT247525Y1 (en) * 1999-12-24 2002-08-22 Gitronica S R L COOKER HOOD FOR KITCHENS.
US20020013781A1 (en) * 2000-01-13 2002-01-31 Erik Petersen System and method of searchin and gathering information on-line and off-line
US6526335B1 (en) 2000-01-24 2003-02-25 G. Victor Treyz Automobile personal computer systems
WO2001057758A1 (en) * 2000-02-01 2001-08-09 Minushkin Jeffrey S System and method for an impulse transaction user device
US6587835B1 (en) 2000-02-09 2003-07-01 G. Victor Treyz Shopping assistance with handheld computing device
AU784351B2 (en) * 2000-02-09 2006-03-16 Symbol Technologies, Inc. Portable electronic terminal and data processing system
EP1752910A3 (en) * 2000-02-11 2007-10-31 Symbol Technologies, Inc. Portable electronic terminal and data processing system
US7203663B1 (en) 2000-02-15 2007-04-10 Jpmorgan Chase Bank, N.A. System and method for converting information on paper forms to electronic data
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US8473342B1 (en) 2000-04-05 2013-06-25 Catalina Marketing Corporation Method and system for generating certificates having unique Id data
US7177798B2 (en) * 2000-04-07 2007-02-13 Rensselaer Polytechnic Institute Natural language interface using constrained intermediate dictionary of results
US20040078272A1 (en) * 2000-04-28 2004-04-22 Brown Michael Wayne Managing store inventory
US6975910B1 (en) 2000-04-28 2005-12-13 International Business Machines Corporation Managing an electronic cookbook
US7523302B1 (en) 2000-04-28 2009-04-21 International Business Machines Corporation Electronic recipe management
US7065501B1 (en) * 2000-04-28 2006-06-20 International Business Machines Corporation Managing home inventory
US7111168B2 (en) 2000-05-01 2006-09-19 Digimarc Corporation Digital watermarking systems
US6963851B1 (en) * 2000-05-08 2005-11-08 International Business Machines Corporation Method and apparatus to enable consumer replenishment shopping by useful life
US6965871B1 (en) * 2000-05-08 2005-11-15 International Business Machines Corporation Method and apparatus to enable consumer replenishment shopping by expiration date
KR100378879B1 (en) * 2000-05-25 2003-04-07 이근우 Method for purchasing goods through internet with the help of real world shopping
US6990457B1 (en) * 2000-06-06 2006-01-24 Hotels.Com System and method for conducting transactions involving generically identified items
US7055737B1 (en) 2000-06-22 2006-06-06 Sony Coporation Electronic network and method for obtaining topic-specific information regarding a product
US7072855B1 (en) * 2000-07-24 2006-07-04 Omnicell, Inc. Systems and methods for purchasing, invoicing and distributing items
WO2002011019A1 (en) 2000-08-01 2002-02-07 First Usa Bank, N.A. System and method for transponder-enabled account transactions
US20020040388A1 (en) * 2000-08-15 2002-04-04 Lockheed Martin Corporation Method and apparatus for delivering services in a constrained environment
US7386238B2 (en) * 2000-08-15 2008-06-10 Lockheed Martin Corporation Method and system for infrared data communications
US7831467B1 (en) 2000-10-17 2010-11-09 Jpmorgan Chase Bank, N.A. Method and system for retaining customer loyalty
US6325283B1 (en) 2000-10-25 2001-12-04 Soy Chu Computer implemented program for inventory management
WO2002041739A2 (en) 2000-11-21 2002-05-30 Andrei Vladimirovich Rogachev Method of retail sale, trading enterprise, ordering point, sales delivery point and cash department
US6631849B2 (en) 2000-12-06 2003-10-14 Bank One, Delaware, National Association Selectable multi-purpose card
US20020073331A1 (en) * 2000-12-08 2002-06-13 Brant Candelore Interacting automatically with a personal service device to customize services
US6986463B2 (en) 2000-12-11 2006-01-17 Sony Corporation Method and system of broadcasting item location
US7613634B2 (en) * 2000-12-21 2009-11-03 Sony Corporation Method and system for performing electronic retailing
US6732934B2 (en) 2001-01-12 2004-05-11 Symbol Technologies, Inc. Escorted shopper system
WO2002056140A2 (en) * 2001-01-15 2002-07-18 Ipower Logistics, Llc Buyer managed order transmitting system and method
US7072974B2 (en) 2001-03-27 2006-07-04 The Code Corporation Extensible application interface using machine-readable graphical codes
US20020143814A1 (en) * 2001-03-27 2002-10-03 The Code Corporation Systems and methods for automatic insertion of machine-readable graphical codes into printable documents
US6616049B1 (en) 2001-04-10 2003-09-09 Symbol Technologies, Inc. Retail sales customer marketing system with electronic coupon processing
US7185824B2 (en) * 2001-04-13 2007-03-06 The Code Corporation System and method for associating pre-printed machine-readable graphical codes with electronically-accessible data
WO2002084879A2 (en) * 2001-04-13 2002-10-24 The Code Coproration System and method for encoding and decoding data and references to data in machine-readable graphical codes
US6978038B2 (en) * 2001-04-13 2005-12-20 The Code Corporation Systems and methods for pixel gain compensation in machine-readable graphical codes
US7526449B1 (en) 2001-04-17 2009-04-28 Jpmorgan Chase Bank N.A. Optically encoded card and system and method for using
US20060091203A1 (en) * 2001-05-04 2006-05-04 Anton Bakker Systems and methods for the identification and presenting of information
US20050001030A1 (en) * 2001-05-04 2005-01-06 Allen Marc L. Method and system for information display using a multimedia device employing a powerline modem
US20030120562A1 (en) * 2001-07-31 2003-06-26 Clark Jeffery L. Retail advertising method
ITFI20010199A1 (en) 2001-10-22 2003-04-22 Riccardo Vieri SYSTEM AND METHOD TO TRANSFORM TEXTUAL COMMUNICATIONS INTO VOICE AND SEND THEM WITH AN INTERNET CONNECTION TO ANY TELEPHONE SYSTEM
US6669088B2 (en) * 2001-11-09 2003-12-30 William J. Veeneman Multi-merchant gift registry
US6917941B2 (en) * 2001-12-28 2005-07-12 Channel Intelligence, Inc. Method and apparatus for creation and maintenance of database structure
US8938478B2 (en) * 2001-12-28 2015-01-20 Google Inc. Dynamic presentation of web content
US7200567B2 (en) * 2002-01-04 2007-04-03 Lockheed Martin Corporation Purchasing aid logistics appliance and method for use
US20030163800A1 (en) * 2002-02-27 2003-08-28 Weiyang Zhou System and method for generating graphical codes containing a plurality of data fields
US20030163396A1 (en) * 2002-02-27 2003-08-28 John Blankevoort Systems and methods for tracking products as they move through a supply chain
US7136829B2 (en) * 2002-03-08 2006-11-14 America Online, Inc. Method and apparatus for providing a shopping list service
US8392301B1 (en) 2002-03-08 2013-03-05 Jpmorgan Chase Bank, N.A. Financial system for isolated economic environment
WO2003077080A2 (en) 2002-03-08 2003-09-18 Jp Morgan Chase Bank Financial system for isolated economic environment
US20030177072A1 (en) * 2002-03-12 2003-09-18 Carlos Bared Internet-based grocery ordering system and method for providing drive-through customer pickup of grocery orders at multiple locations as selected by customer
US20040210498A1 (en) * 2002-03-29 2004-10-21 Bank One, National Association Method and system for performing purchase and other transactions using tokens with multiple chips
US7734495B2 (en) * 2002-04-23 2010-06-08 Kimberly-Clark Worldwide, Inc. Methods and system for allocating shelf space
US7621453B2 (en) * 2002-07-29 2009-11-24 The Code Corporation System and method for controlling the distribution of data translation components to portable data collection devices
US7392933B2 (en) * 2002-07-29 2008-07-01 The Code Corporation Systems and methods for interfacing multiple types of object identifiers and object identifier readers to multiple types of applications
US7097099B2 (en) * 2002-07-29 2006-08-29 The Code Corporation Data collection device with integrated data translation
US7070091B2 (en) * 2002-07-29 2006-07-04 The Code Corporation Systems and methods for interfacing object identifier readers to multiple types of applications
US20040044961A1 (en) * 2002-08-28 2004-03-04 Leonid Pesenson Method and system for transformation of an extensible markup language document
US7221900B2 (en) * 2002-11-21 2007-05-22 Kimberly-Clark Worldwide, Inc. Jamming device against RFID smart tag systems
US6853303B2 (en) 2002-11-21 2005-02-08 Kimberly-Clark Worldwide, Inc. RFID system and method for ensuring personnel safety
US7490054B2 (en) * 2002-11-21 2009-02-10 Kimberly-Clark Worldwide, Inc. RFID system and method for vending machine control
US7617132B2 (en) * 2002-11-21 2009-11-10 Kimberly-Clark Worldwide, Inc. RFID system and method for ensuring food safety
US20040103034A1 (en) * 2002-11-21 2004-05-27 Kimberly-Clark Worldwide, Inc. RFID system and method for purchase item accountability
US6982640B2 (en) * 2002-11-21 2006-01-03 Kimberly-Clark Worldwide, Inc. RFID system and method for tracking food freshness
US7061379B2 (en) * 2002-11-21 2006-06-13 Kimberly-Clark Worldwide, Inc. RFID system and method for ensuring safety of hazardous or dangerous substances
US7283650B1 (en) 2002-11-27 2007-10-16 Video Mining Corporation Method and system for printing of automatically captured facial images augmented with promotional content
US20040112958A1 (en) * 2002-12-13 2004-06-17 Rosica James T. Coupon scanner organizer device
US7467100B2 (en) * 2003-03-10 2008-12-16 Fujitsu Limited Personal shopping data service system using extended gaming machine memory module
US6886060B2 (en) * 2003-03-21 2005-04-26 Industrial Technology Research Institute Computer system for integrating car electronic devices
US20040206822A1 (en) * 2003-04-16 2004-10-21 Toby Crandall Combination smart card-barcode reader
JP2007525859A (en) * 2003-04-17 2007-09-06 シンボル テクノロジーズ インコーポレイテッド Multi-mode wireless local area network and radio frequency identification asset tag
US7147154B2 (en) * 2003-04-29 2006-12-12 International Business Machines Corporation Method and system for assisting a shopper in navigating through a store
US20040260618A1 (en) * 2003-06-19 2004-12-23 Damon Larson Home shopping system
US8175908B1 (en) 2003-09-04 2012-05-08 Jpmorgan Chase Bank, N.A. Systems and methods for constructing and utilizing a merchant database derived from customer purchase transactions data
US7593876B2 (en) 2003-10-15 2009-09-22 Jp Morgan Chase Bank System and method for processing partially unstructured data
US20050149414A1 (en) * 2003-12-30 2005-07-07 Kimberly-Clark Worldwide, Inc. RFID system and method for managing out-of-stock items
US7463142B2 (en) 2003-12-30 2008-12-09 Kimberly-Clark Worldwide, Inc. RFID system and method for tracking environmental data
US7853477B2 (en) * 2003-12-30 2010-12-14 O'shea Michael D RF-based electronic system and method for automatic cross-marketing promotional offers and check-outs
US7240831B2 (en) * 2004-01-21 2007-07-10 The Code Corporation Systems and methods for establishing communication between an identification tag reader and a computing device
US10332190B1 (en) 2004-01-30 2019-06-25 Jpmorgan Chase Bank, N.A. System and method for trade payment exchange
US7364070B2 (en) * 2004-04-20 2008-04-29 Korea Atomic Energy Research Institute System and method for real-time remote shopping
JP2006018499A (en) * 2004-06-30 2006-01-19 Sony Corp Data storage device, data providing system, and data providing method
US20060074763A1 (en) * 2004-09-27 2006-04-06 Matthew Schmid Culinary display kiosk
US7490197B2 (en) * 2004-10-21 2009-02-10 Microsoft Corporation Using external memory devices to improve system performance
US7204417B2 (en) * 2004-11-03 2007-04-17 The Code Corporation Graphical code reader that is configured for efficient decoder management
US20060097044A1 (en) * 2004-11-11 2006-05-11 Boyd Terry L Personalized grocery shopping selection list method and system
US7124940B2 (en) * 2004-11-24 2006-10-24 Kamales Som Burden free shopping
US20060254861A1 (en) * 2005-04-29 2006-11-16 Sprn Licensing Srl Electronic shopping cart handle
WO2006117636A2 (en) 2005-04-29 2006-11-09 Springboard Retail Networks Licensing Srl Communicating information with a personal shopping device
US20070011047A1 (en) * 2005-07-11 2007-01-11 Hamid Daoudi Membership-based travel discount system
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US8706544B1 (en) 2006-05-25 2014-04-22 Videomining Corporation Method and system for automatically measuring and forecasting the demographic characterization of customers to help customize programming contents in a media network
US20070284449A1 (en) * 2006-06-12 2007-12-13 Eric Hung-Ying Yuen Personal shopping aid system
US7930204B1 (en) 2006-07-25 2011-04-19 Videomining Corporation Method and system for narrowcasting based on automatic analysis of customer behavior in a retail store
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US7974869B1 (en) 2006-09-20 2011-07-05 Videomining Corporation Method and system for automatically measuring and forecasting the behavioral characterization of customers to help customize programming contents in a media network
US8540516B2 (en) 2006-11-27 2013-09-24 Pharos Innovations, Llc Optimizing behavioral change based on a patient statistical profile
US8540515B2 (en) 2006-11-27 2013-09-24 Pharos Innovations, Llc Optimizing behavioral change based on a population statistical profile
US8540517B2 (en) 2006-11-27 2013-09-24 Pharos Innovations, Llc Calculating a behavioral path based on a statistical profile
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US9053089B2 (en) 2007-10-02 2015-06-09 Apple Inc. Part-of-speech tagging using latent analogy
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US7689473B2 (en) * 2008-03-19 2010-03-30 Ashdan Llc Method for generating a shopping list using virtual merchandising options
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
USD635186S1 (en) 2008-06-30 2011-03-29 Jpmorgan Chase Bank, N.A. Metal transaction device
US9305292B1 (en) 2008-07-03 2016-04-05 Jpmorgan Chase Bank, N.A. Systems and methods for providing an adaptable transponder device
USD636021S1 (en) 2008-07-17 2011-04-12 Jpmorgan Chase Bank, N.A. Eco-friendly transaction device
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US8768702B2 (en) 2008-09-05 2014-07-01 Apple Inc. Multi-tiered voice feedback in an electronic device
US8898568B2 (en) 2008-09-09 2014-11-25 Apple Inc. Audio user interface
US8712776B2 (en) 2008-09-29 2014-04-29 Apple Inc. Systems and methods for selective text to speech synthesis
US8676904B2 (en) 2008-10-02 2014-03-18 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
WO2010067118A1 (en) 2008-12-11 2010-06-17 Novauris Technologies Limited Speech recognition involving a mobile device
US8862252B2 (en) 2009-01-30 2014-10-14 Apple Inc. Audio user interface for displayless electronic device
US20120311585A1 (en) 2011-06-03 2012-12-06 Apple Inc. Organizing task items that represent tasks to perform
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
TW201104603A (en) * 2009-07-31 2011-02-01 Hsinchu Transp Co Ltd Information processing system, processing station, and the method to pay by credit card on arrival of goods
US8381107B2 (en) 2010-01-13 2013-02-19 Apple Inc. Adaptive audio feedback system and method
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
WO2011089450A2 (en) 2010-01-25 2011-07-28 Andrew Peter Nelson Jerram Apparatuses, methods and systems for a digital conversation management platform
US8775245B2 (en) 2010-02-11 2014-07-08 News America Marketing Properties, Llc Secure coupon distribution
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US8713021B2 (en) 2010-07-07 2014-04-29 Apple Inc. Unsupervised document clustering using latent semantic density analysis
US8719014B2 (en) 2010-09-27 2014-05-06 Apple Inc. Electronic device with text error correction based on voice recognition data
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US8812294B2 (en) 2011-06-21 2014-08-19 Apple Inc. Translating phrases from one language into another using an order-based set of declarative rules
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
US8762156B2 (en) 2011-09-28 2014-06-24 Apple Inc. Speech recognition repair using contextual information
GB2495095A (en) * 2011-09-28 2013-04-03 Russell Knight Device for organising shopping, having a barcode scanner, display and printer
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US8775442B2 (en) 2012-05-15 2014-07-08 Apple Inc. Semantic search using a single-source semantic model
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
KR102516577B1 (en) 2013-02-07 2023-04-03 애플 인크. Voice trigger for a digital assistant
US10652394B2 (en) 2013-03-14 2020-05-12 Apple Inc. System and method for processing voicemail
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
WO2014144949A2 (en) 2013-03-15 2014-09-18 Apple Inc. Training an at least partial voice command system
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
EP3008641A1 (en) 2013-06-09 2016-04-20 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
CN105265005B (en) 2013-06-13 2019-09-17 苹果公司 System and method for the urgent call initiated by voice command
WO2015020942A1 (en) 2013-08-06 2015-02-12 Apple Inc. Auto-activating smart responses based on activities from remote devices
US9928531B2 (en) 2014-02-24 2018-03-27 Intelligrated Headquarters Llc In store voice picking system
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
EP3149728B1 (en) 2014-05-30 2019-01-16 Apple Inc. Multi-command single utterance input method
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US10776887B2 (en) 2017-02-07 2020-09-15 Enseo, Inc. System and method for making reservations in a hospitality establishment
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4154482A (en) * 1976-11-16 1979-05-15 Coal Industry (Patents) Limited Mineral mining machines

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3532184A (en) * 1968-06-10 1970-10-06 Morton Blake Semi-automated store
DE2338773A1 (en) * 1973-07-31 1975-02-13 Siemens Ag Label reader for inventory checking system - optical reader shaped to fit into socket for data transfer
JPS56101264A (en) * 1980-01-16 1981-08-13 Omron Tateisi Electronics Co Electronic cash register for restaurant
JPS56168281A (en) * 1980-05-29 1981-12-24 Sony Corp Control method for electronic apparatus
US4471218A (en) * 1982-05-19 1984-09-11 Msi Data Corporation Self-contained, portable data entry terminal
US4648037A (en) * 1984-03-15 1987-03-03 Metropolitan Life Insurance Company Method and apparatus for benefit and financial communication
DE3424162A1 (en) * 1984-06-30 1986-01-23 Heinz Georg Hünibach Thun Baus PRODUCT INFORMATION AND DISPLAY SYSTEM
US4654482A (en) * 1984-10-15 1987-03-31 Deangelis Lawrence J Home merchandise ordering telecommunications terminal
FR2583546B1 (en) * 1985-06-14 1989-08-04 Tourette Andre PROCESS FOR ESTABLISHING AN INVOICE OF PHARMACEUTICAL PRODUCTS FOLLOWING THE ISSUANCE OF A PRESCRIPTION
GB2202664B (en) * 1985-10-22 1990-08-15 Garry Douglas Robb Automated service systems
US4638312A (en) * 1985-10-25 1987-01-20 Ncr Corporation Order entry system including an interactive menu display
FR2598533A1 (en) * 1986-05-09 1987-11-13 Bach Olivier Device for assisting purchasers at a point of sale
AR241726A1 (en) * 1986-07-24 1992-11-30 Advanced Promotion Tech A system and a method for checkout counter product promotion
FR2617309B1 (en) * 1987-06-29 1993-07-16 Cga Hbs SYSTEM FOR THE AUTOMATIC READING OF IDENTIFICATION DATA, APPOINTED ON A VEHICLE
US4916441A (en) * 1988-09-19 1990-04-10 Clinicom Incorporated Portable handheld terminal

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4154482A (en) * 1976-11-16 1979-05-15 Coal Industry (Patents) Limited Mineral mining machines

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7083922B2 (en) 1989-07-11 2006-08-01 Gen-Probe Incorporated Detection of HIV
US6589734B1 (en) 1989-07-11 2003-07-08 Gen-Probe Incorporated Detection of HIV
US5856088A (en) * 1989-07-11 1999-01-05 Gen-Probe Incorporated Detection of human immunodeficiency virus type 1
EP0565738A1 (en) * 1990-01-05 1993-10-20 Symbol Technologies, Inc. System for encoding and decoding data in machine readable graphic form
EP0511463A2 (en) * 1991-02-06 1992-11-04 Catalina Marketing International, Inc. Method and apparatus for generating cumulative discount certificates
EP0511463A3 (en) * 1991-02-06 1992-12-02 Catalina Marketing International, Inc. Method and apparatus for generating cumulative discount certificates
FR2676846A1 (en) * 1991-05-23 1992-11-27 Investor Associes Srl Automatic entry of elementary data on construction sites
FR2689274A1 (en) * 1992-03-26 1993-10-01 Gemplus Card Int Detection pen for gathering information from bar=codes - has information transmission means at vocal frequency or infrared with security module for verification of coded information
FR2693643A1 (en) * 1992-05-07 1994-01-21 Feltin Annie Automatic delivery control process for supermarket goods - allows selection of goods from displayed samples, electronic payment and automatic gathering and delivery of required goods.
WO1996006405A1 (en) * 1994-08-23 1996-02-29 Advanced Communication Technologies Portable terminal for interactive communication, and interactive system for information exchange
FR2724032A1 (en) * 1994-08-23 1996-03-01 Advanced Communication Technol PORTABLE INTERACTIVE COMMUNICATION TERMINAL, CONTROL UNIT CAPABLE OF COMMUNICATING WITH THIS TERMINAL AND INTERACTIVE INFORMATION EXCHANGE SYSTEM
US5880449A (en) * 1995-08-17 1999-03-09 Eldat Communication Ltd. System and method for providing a store customer with personally associated prices for selected items
ES2114483A1 (en) * 1996-03-27 1998-05-16 Fernandez Montoli Francisco J Electronic shopping list system.
US7725326B1 (en) 1996-09-05 2010-05-25 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
US5979753A (en) * 1996-09-05 1999-11-09 Symbol Technologies, Inc. Device and method for secure data updates in a self-checkout system
US7107221B1 (en) 1996-09-05 2006-09-12 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
US5825002A (en) * 1996-09-05 1998-10-20 Symbol Technologies, Inc. Device and method for secure data updates in a self-checkout system
US6199753B1 (en) 1996-09-05 2001-03-13 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
FR2768317A1 (en) * 1997-09-12 1999-03-19 Francois Galleri Supermarket dispensing system for small costly items
WO1999014715A1 (en) * 1997-09-12 1999-03-25 Editec System for dispensing goods in a departmental store
GB2341255B (en) * 1998-09-04 2003-08-06 Fortoak Ltd Odering system
GB2341255A (en) * 1998-09-04 2000-03-08 Fortoak Limited Ordering system
GB2348996A (en) * 1999-04-13 2000-10-18 Eric Rippingale Electronic ordering apparatus
EP1118966A1 (en) * 2000-01-19 2001-07-25 Pace Micro Technology PLC Home shopping network system
WO2002099708A1 (en) * 2001-06-04 2002-12-12 Ezyshopper@Home Pty Limited Retail home ordering system and bill payment system

Also Published As

Publication number Publication date
US5047614A (en) 1991-09-10
AU5081690A (en) 1990-08-13
EP0454787A4 (en) 1992-10-28
EP0454787A1 (en) 1991-11-06

Similar Documents

Publication Publication Date Title
US5047614A (en) Method and apparatus for computer-aided shopping
US6179206B1 (en) Electronic shopping system having self-scanning price check and purchasing terminal
JP4176172B2 (en) Self-service shopping system
US7040541B2 (en) Portable shopping and order fulfillment system
US5544040A (en) System for management of common purchase operations for goods and services
US5880449A (en) System and method for providing a store customer with personally associated prices for selected items
US6550672B1 (en) Method and system for presenting item information using a portable data terminal
US6513016B1 (en) Automated synchronous product pricing and advertising system
US7725326B1 (en) Method and system for presenting item information using a portable data terminal
US6084528A (en) Intranet scanning terminal system
EP0856812B1 (en) Portable shopping and order fulfillment system
US5884281A (en) Electronic grocery lister
US5185695A (en) Method and system for handling discount coupons by using centrally stored manufacturer coupons in place of paper coupons
US20030024981A1 (en) Automated coupon solution
JPH10510379A (en) Remote ordering system
JP2001503543A (en) Method and apparatus for coupon management and redemption
US6140922A (en) System for indicating locations of sales items, method thereof, and apparatus thereof
US8365993B2 (en) Self scanning system
US20110264554A1 (en) Personal Barcode Scanning Device and Phone Application
US20020065789A1 (en) Methods and apparatus for providing an electronic price label countdown timer
WO1998018094A1 (en) Personal shopping system
US7080028B2 (en) Methods and apparatus for promotional electronic signs
US20030149633A1 (en) Sales order process and system
AU751207B2 (en) System and method of simultaneously displaying prices in multiple currencies
US20040112958A1 (en) Coupon scanner organizer device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU BB BG BR CA DK HU JP KP KR LK MC MG MW NO RO SD SU

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE BF BJ CF CG CH CM DE DK ES FR GA GB IT LU ML MR NL SE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 1990903264

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1990903264

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1990903264

Country of ref document: EP