US20040015414A1 - Customer-operated ordering system that sets prices based on customer profile - Google Patents
Customer-operated ordering system that sets prices based on customer profile Download PDFInfo
- Publication number
- US20040015414A1 US20040015414A1 US10/462,114 US46211403A US2004015414A1 US 20040015414 A1 US20040015414 A1 US 20040015414A1 US 46211403 A US46211403 A US 46211403A US 2004015414 A1 US2004015414 A1 US 2004015414A1
- Authority
- US
- United States
- Prior art keywords
- customer
- price
- storage media
- information
- profile
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
- 238000012545 processing Methods 0.000 claims abstract description 27
- 238000000034 method Methods 0.000 claims abstract description 23
- 230000008569 process Effects 0.000 claims description 17
- 238000010586 diagram Methods 0.000 description 8
- 238000012360 testing method Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 235000013361 beverage Nutrition 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000012020 french fries Nutrition 0.000 description 1
- 235000015220 hamburgers Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/204—Point-of-sale [POS] network systems comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/101—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities
- G06F21/1014—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities to tokens
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/107—License processing; Key processing
- G06F21/1078—Logging; Metering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/109—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by using specially-adapted hardware at the client
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
- G06F21/35—User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/202—Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
- G06Q30/0625—Directed, with specific intent or strategy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F27/00—Combined visual and audible advertising or displaying, e.g. for public address
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2101—Auditing as a secondary aspect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2115—Third party
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2117—User registration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2119—Authenticating web pages, e.g. with suspicious links
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2121—Chip on media, e.g. a disk or tape with a chip embedded in its case
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2135—Metering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2151—Time stamp
Definitions
- This application relates to ordering systems and, more particularly, to ordering systems that are operated by a customer.
- the merchant must often incur significant costs to train personnel and to have them present to communicate with the customer during the selection and ordering process. It is also often challenging for the merchant to control the presentation that his personnel make to the customer, a challenge sometimes compounded by the skill level of the personnel and a high turnover rate.
- the customer on the other hand, is often hesitant to speak with a salesperson.
- the customer may be apprehensive of difficulties in accurately communicating his preferences and purchase decisions. He may also be concerned over having his personal choices evaluated by someone else.
- the traditional ordering process also sometimes makes it difficult to encourage customer loyalty.
- the traditional process is often impersonal, sometimes making it difficult to recognize a loyal customer.
- the need to keep the process simple also sometimes makes it difficult to reward the loyal customer, even when he or she is recognized.
- a customer-operated ordering system may include an input device, an output device, a customer profile storage media configured to store customer profiles about a plurality of customers, a sales price storage media configured to store sales prices, a price rules storage media configured to store price rules that are based on customer profiles, and a processing system.
- the processing system may be configured to communicate with the input device, the output device, the customer profile storage media, the sales price storage media and the price rules storage media.
- the processing system may obtain the identity of the customer from the input device, query the customer profile storage media for a customer profile of the customer based on the obtained identify, query the price rules storage media for price rules associated with the obtained customer profile, query the sales price storage media for sales prices, and deliver sales prices to the output device that are in accordance with the obtained price rules.
- the customer-operated ordering system may be configured for the customer to select and consummate a sale himself.
- the input device may be configured to be operated by the customer during the selection and consummation process.
- the output device may be configured for the output to be delivered to the customer during the selection and consummation process.
- Certain customer profiles may include information about prior purchases made by the customers.
- the information may include the identity of the products or services that were purchased, the type of the products or services that were purchased, the sales prices of the products or services that were purchased, and/or the number of the products or services that were purchased.
- Certain customer profiles may include information about the number of prior visits by the customers, information about prior contacts that the customers had with the merchant, information about prior contacts that the customers had with a person other than the merchant or the status held by the customers within loyalty or other rewards programs operated by persons other than the merchant, and/or demographic information about the customers.
- Certain price rules may only affect the price of some of the items that the customer-operated ordering system offers to sell and may be based on information about prior purchases made by the customers.
- the information about prior purchases may include the identity of the products or services that were purchased, the type of the products or services that were purchased, the sales prices of the products or services that were purchased, the number of the products or services that were purchased, and/or the number of prior visits by the customers.
- Certain price rules may be based on information about prior contacts that the customers had with the merchant, information about prior contacts that the customers had with a person other than the merchant or their status within a loyalty or other rewards program operated by a person other than the merchant, and/or demographic information about the customers.
- a customer-operated ordering process may include obtaining the identity of a customer from an input device, querying a customer profile storage media containing customer profiles about a plurality of customers for a customer profile of the customer based on the obtained identify, querying a price rules storage media containing price rules that are based on customer profiles for price rules associated with the obtained customer profile, querying a sales price storage media containing sales prices, and delivering sales prices to an output device that are in accordance with the obtained price rules.
- a customer-operated ordering system may include a processing system that automatically sets the price of an item offered to a customer to purchase based on a stored profile of that customer.
- a customer-operated ordering process may include setting the price of an item offered to a customer based on a stored profile of that customer.
- An ordering system may include a processing system that automatically sets the price of an item offered to a customer to purchase based on a stored profile of that customer.
- An ordering process may include setting the price of an item offered to a customer based on a stored profile of that customer.
- FIG. 1 is a block diagram of a customer-operated ordering system.
- FIG. 2 is a diagram of one schema for customer profiles data that may be stored in the customer profile storage media 105 .
- FIG. 3 is a diagram of one schema for sales prices data that may be stored in the sales price storage media 107 .
- FIG. 4 is a diagram of one schema for price rules data that may be stored in the price rules storage media 109 .
- FIG. 1 is a block diagram of a customer-operated ordering system.
- the system includes an input device 101 , an output device 103 , a customer profile storage media 105 , a sales price storage media 107 and a price rules storage media 109 .
- the input device 101 may include a touch screen, keyboard, mouse, panel buttons, joystick, card reader, proximity detector, TV-type remote control, RFID tag reader, microphone, or any other type of known or hereinafter invented input device, as well as any combination of such devices.
- the input device 101 may also include a wireless connection to a remote input device, such as a laptop, mobile phone or PDA.
- the input device 101 may be configured to be operated by the customer as the customer selects and consummates a sale.
- the output device 103 may include a display and/or a sound transducer.
- the output device may be configured such that the customer may directly view the display and/or hear the sound.
- the display may operate in the graphics mode and may include an electroluminous display, such as a CRT, plasma display, LCD or even LEDs.
- the display may also include a front or rear projector.
- the sound transducer may include a loudspeaker or headphones.
- the output device 103 may also include a remote connection to a remote output device, such as a wireless connection to a laptop or cellular device, or a connection over the telephone line.
- a remote output device such as a wireless connection to a laptop or cellular device, or a connection over the telephone line.
- the output device 103 may also include any other type of known or later invented output device, as well as any combination of such devices.
- the customer profile storage media 105 may contain customer profile information, as described in more detail below in connection with FIG. 2.
- the sales price storage media 107 may contain sales prices, as explained in more detail below in connection with FIG. 3.
- the price rules storage media 109 may contain rules about prices, as described in more detail below in connection with FIG. 4. Access to all of this data may be managed and regulated by one or more database management systems.
- the customer profile, sales price and price rules storage media 105 , 107 and 109 may include magnetic media, such as hard disk and floppies, optical media, such as CDs or DVDs, or electronic media, such as a ROM or memory stick.
- Each media could be a single device or multiple devices. All of the various storage media could be a single storage media, large enough to store all of the various information that is needed.
- Each media could also be any other type of storage device now known or later developed, or any combination of these.
- Each media may be configured to be loaded and updated locally and/or remotely.
- the customer-operated ordering system in FIG. 1 may also include a processing system 111 .
- the processing system 111 may communicate with and ultimately control each of the other components in the customer-operated ordering system, such as the input device 101 , output device 103 , and the customer profile, sales price and price rules storage media 105 , 107 and 109 , respectively.
- the processing system 111 may consist of a single microprocessor or several microprocessors. It may include associated interface, memory and communication devices. It may include one or more complete computer and/or network systems. It may include both hardware and software, all in accordance with well-known design techniques.
- the processing system 111 obtains information identifying the customer that is using the input device 101 and the output device 103 . It may do this through information that is supplied by the input device 101 .
- a customer might type in his name or customer number on a keyboard that is part of the input device 101 .
- the customer may also or instead insert a card into a card reader that is part of the input device 101 that contains customer-identifying information.
- the customer may also or instead carry some other type of identifying information that the input device 101 can detect, such as an RFID tag.
- the processing system 111 may first deliver a message to the customer through the output device 103 , alerting the customer of the need to enter identifying information in the input device 101 .
- the processing system 111 in this configuration may next query the customer profile storage media 105 to locate a customer profile that matches the customer that has been identified.
- the processing system 111 may direct that the customer be given the “regular” prices from the sales price storage media 107 . It might instead consult the price rules 109 for the appropriate price(s) rule to apply. It may instead or in addition send a message to the customer over the output device 103 asking the customer to enter desired profile information into the input device 101 .
- the processing system 111 may extract that profile and query the price rules storage media 109 for the price rules that match the obtained profile.
- the processing system may proceed to offer the customer the “regular” prices from the sales price storage media 107 or query the price rules storage media for default instructions.
- the processing system 111 may implement those price rules.
- One such implementation would be to consult the sales price storage media 107 for sales prices.
- the prices might be the “regular” prices, which the processing system 111 would then adjust based on the price rules that were obtained.
- the price rules may dictate that the processing system 111 seek certain classes of prices from the sales price storage media 107 , as explained in more detail below in connection with a discussion of the sales price storage media in FIG. 3 and the price rules in FIG. 4, in which event the processing system 111 might query the sales price storage media 107 for those classes of prices.
- the processing system 111 may then deliver these prices to the output device 103 for the customer to receive.
- the customer profile may elicit more than a single price rule in connection with a single item.
- the processing system 111 may need to harmonize these differences.
- One approach might be for the processing system 111 to provide the customer with the highest price that a rule dictates, the lowest price, or the average of the prices dictated by the rules.
- Another approach might be to include a price rule within the price rules storage media 109 that specifies how conflicts in price rules should be resolved.
- the net effect is that the customer receives prices that are a function of the customer's profile, in accordance with the price rules.
- FIG. 2 is a diagram of one schema for customer profile data that may be stored in the customer profile storage media 105 .
- the customer profile data may include a Customer ID field 201 and a Profile field 203 on the customer, including a Prior Purchases field 205 , a Prior Contacts With Merchant field 207 , a Prior Contacts With Third Party field 209 , one or more Demographics fields 211 and other profiling information field 213 .
- the Customer ID field 201 may be any of the well-known types, as well as any new types that are later invented. In FIG. 2, the Customer ID field 201 is shown as simply the name of the customer, such as John Doe in record 215 . Of course, it is to be understood that other forms of ID could be used, such as a customer code.
- the Prior Purchases field 205 may signify the number of purchases that the customer previously made, such as the “7” indicated in record 215 .
- the Prior Purchases field 205 may also or instead specify information concerning the identity, types and/or sales prices of products or services that were previously purchased, as well as the total number of prior purchases and/or the total dollar volume of prior purchases.
- the Prior Contacts With Merchant field 207 may indicate the number of contacts that the customer has previously had with the merchant, such as the “10” indicated in record 215 . These could be a tally of personal visits, phone calls, etc.
- the Prior Contacts With Third Party field 209 may be used to track contacts that the customer may have had with a third party merchant, such as the “8” indicated in record 215 . It may instead or in addition be used to record the status that the customer holds within a third party's loyalty or rewards program with which the merchant has some relationship, including any agreement for cross-promotional activities with that third party's loyalty or rewards program. This information can later be used in connection with the price rules (discussed below) as part of a cross-selling or cross-promotional campaign.
- the Customer Profile field 203 may also include one or more Demographics fields 211 about the customer, such as the “72 years old” entry in record 215 .
- Demographics fields 211 about the customer, such as the “72 years old” entry in record 215 .
- Other demographics such as residence location, sex or marital status, could also be used.
- the customer profiles that are stored in the customer profile storage media 105 can contain as many or as few fields of information as are desired. Although often discussed in the singular above, each of the fields discussed above could, in fact, be representative of several fields.
- FIG. 3 is a diagram of one schema for sales price data that may be stored in the sales price storage media 107 .
- an Item ID field 301 may include an identification of the items that may be shown to the customer for purchase on the output device 103 , such as the “Jumbo Burger” shown in record 303 .
- the ID may take the form of the name of the item, such as is shown in the record 303 , a code for the item, or any other form.
- a Price field 305 that is associated with the Item ID field 301 may also be stored in the sales price storage media 107 .
- various classes of prices are shown for each item, such as a Regular price field 307 , a Class 1 price field 307 , and a Class 2 price field 309 .
- certain price rules may include formulas for calculating discounts to be applied to the regular prices stored in the Regular price field 307 .
- Other price rules may designate that a price in a specified class field in the sales price storage media 107 be used, such as the prices from the Class 1 field 309 .
- the use of price classes makes it easy for prices to be changed on an individual item-by-item basis, without having to change the price rules. Either or both approaches can be used in a single system.
- FIG. 4 is a diagram of one schema for price rules data that may be stored in the price rules storage media 109 .
- each price rule record such as price rule records 401 , 403 and 405 , may include a Customer Profile field 407 and an associated Price Rule field 409 .
- the customer profile field 407 may consist of a logical, Boolean expression that refers to one or more of the Profile fields 203 in the customer profiles that are stored in the customer profile storage media 105 .
- the Customer Profile 407 tests for whether the Prior Purchases field 205 in the customer profile is greater than $1,000.
- the customer profile in record 403 tests for whether the Customer Age field, which may be one of the Demographics fields 211 , is greater than 60.
- the Customer Profile 407 in record 405 tests for whether the Prior Contacts With Third Party field 209 is greater than 10.
- each Customer Profile 407 may be a Price Rule 409 .
- the Price Rule 409 dictates that a 10% discount should be provided on non-beverages. This demonstrates that meeting a particular aspect of a customer profile may only result in the price of certain products being adjusted, not all products.
- a profile showing an Age greater than 60 will cause the Class 2 prices to be selected from the sales price storage media 107 .
- Record 405 illustrates a Customer Profile 407 that tests when a customer has had more than 10 prior contacts with a third party. If this criteria is met, the Price Rule 409 is applied to offer the customer an order of french fries at one-half price.
- the customer-operated ordering system may be configured for the customer to select and consummate the sale himself.
- the input device 101 may be configured for the customer to operate directly.
- the output device 103 may be configured for the customer to see and/or hear directly.
- the customer-operated ordering system may allow the customer to select and consummate a sale of one or more products and/or services.
- the products may include retail products.
- the service may include tickets to events.
- the products or services may be ones that are provided by the merchant at whose location the customer-operated ordering system is located. It may also be products or services from a third-party merchant, i.e., not the merchant at whose location the customer-operated ordering system is present.
- All or some of the components of the customer-operated ordering system may be in a stand-alone kiosk or may be part of another structure, such as an order desk.
- the kiosk and/or other components may, as indicated above, be located on the premises of the merchant that is selling the products or services. It may be at a public location, as part of a drive-through, at a concession stand, at a public transportation stop, at a ticketed venue, or at any other location.
- the customer-operated ordering system may also be part of a larger system containing several customer-operated ordering systems. Some of these may be at different locations, such as the various locations of a franchise.
- the various customer-operated ordering systems may be centrally managed or managed through regional offices which, in turn, may be centrally managed.
- the data that is placed in the customer profile, sales price and price rules storage media 105 , 107 and 109 , respectively, may originate locally at the merchant or other organization on whose premises the customer-operated ordering system is present, or may originate remotely from a regional or main office, or may originate at one location and be modified or updated by a system at a different location.
- the customer-operated ordering system may also be integrated as an add-on to a business's existing point-of-sale computer system.
- existing databases can be used as the source of at least some of the data in the customer profile, sales price and/or price rules storage media 105 , 107 and 109 , respectively.
- All or some of the components of the customer-operated ordering system may be shared with the existing system into which the customer-operated ordering system is integrated. All that might need to be added is appropriate software, data and, perhaps, the input devices 101 and output devices 103 .
- the customer-operated ordering system may have a broad variety of other components and/or functions.
- the system may include a payment acceptance device that would accept payment and/or a cash dispenser that would dispense cash (including change), all as needed in connection with the transaction.
- the system might also include a device that prints and delivers promotional messages.
- the output device 103 in cooperation with the processing system 111 and other systems, might also deliver graphic presentations to the customer that include rich and possibly interactive multimedia content in a manner that would keep the customer's attention throughout the selection and consummation process.
- the ordering system could also include a device that issues admission tickets, which could be purchased as part of the ordering process or given as part of a promotion or reward.
- the ordering system could also be multilingual and function with different currencies, the particular one of which might be selected by the customer.
- the ordering system might also operate in real-time, meaning that the output the customer receives on the output device 103 follows very quickly the input that the customer might deliver to the input device 101 .
Abstract
A customer-operated ordering system and method that automatically sets the price of an item offered to a customer to purchase based on a stored profile of that customer. The system may include an input device, output device, customer profile storage media, sales price storage media, price rules storage media and a processing system.
Description
- This application is a continuation of and claims priority to U.S. application Ser. No. 10/______, attorney docket number 63859/24, entitled “Point of Sale Computer System Delivering Composited Two- and Three-Dimensional Images,” filed on Jun. 3, 2003. This application is also based upon and claims priority to U.S. Provisional Application Serial No. 60/392,758, filed Jul. 1, 2002, entitled “Real Time Engine with 2D/3D Detail,” and U.S. Provisional Application Serial No. 60/388,220, filed Jun. 12, 2002, and entitled “Customer-Operated Ordering System and Method.” This application is also related to: U.S. application Ser. No. 10/______, attorney docket number 63859-027, entitled “Customer-Operated Ordering System and Method That Issues Admission Tickets But Does Not Dispense Products,” filed Jun. 12, 2003; and U.S. application Ser. No. 10/______, attorney docket number 63859-028, entitled “Customer-Operated Ordering System and Method That Accepts Coupons With Interactive Multimedia Content,” filed on Jun. 12, 2003. The content of all five of these applications is hereby incorporated by reference as though fully set forth herein.
- 1. Field of the Invention
- This application relates to ordering systems and, more particularly, to ordering systems that are operated by a customer.
- 2. Description of Related Art
- The traditional selection and ordering process presents challenges to both the merchant and the customer.
- The merchant must often incur significant costs to train personnel and to have them present to communicate with the customer during the selection and ordering process. It is also often challenging for the merchant to control the presentation that his personnel make to the customer, a challenge sometimes compounded by the skill level of the personnel and a high turnover rate.
- The customer, on the other hand, is often hesitant to speak with a salesperson. The customer may be apprehensive of difficulties in accurately communicating his preferences and purchase decisions. He may also be concerned over having his personal choices evaluated by someone else.
- The traditional ordering process also sometimes makes it difficult to encourage customer loyalty. The traditional process is often impersonal, sometimes making it difficult to recognize a loyal customer. The need to keep the process simple also sometimes makes it difficult to reward the loyal customer, even when he or she is recognized.
- Traditional sales systems also often fail to take advantage of the opportunity to promote or sell products or services of a different merchant, thereby overlooking other potential avenues of revenue.
- A customer-operated ordering system may include an input device, an output device, a customer profile storage media configured to store customer profiles about a plurality of customers, a sales price storage media configured to store sales prices, a price rules storage media configured to store price rules that are based on customer profiles, and a processing system.
- The processing system may be configured to communicate with the input device, the output device, the customer profile storage media, the sales price storage media and the price rules storage media. The processing system may obtain the identity of the customer from the input device, query the customer profile storage media for a customer profile of the customer based on the obtained identify, query the price rules storage media for price rules associated with the obtained customer profile, query the sales price storage media for sales prices, and deliver sales prices to the output device that are in accordance with the obtained price rules.
- The customer-operated ordering system may be configured for the customer to select and consummate a sale himself. The input device may be configured to be operated by the customer during the selection and consummation process. The output device may be configured for the output to be delivered to the customer during the selection and consummation process.
- Certain customer profiles may include information about prior purchases made by the customers. The information may include the identity of the products or services that were purchased, the type of the products or services that were purchased, the sales prices of the products or services that were purchased, and/or the number of the products or services that were purchased.
- Certain customer profiles may include information about the number of prior visits by the customers, information about prior contacts that the customers had with the merchant, information about prior contacts that the customers had with a person other than the merchant or the status held by the customers within loyalty or other rewards programs operated by persons other than the merchant, and/or demographic information about the customers.
- Certain price rules may only affect the price of some of the items that the customer-operated ordering system offers to sell and may be based on information about prior purchases made by the customers. The information about prior purchases may include the identity of the products or services that were purchased, the type of the products or services that were purchased, the sales prices of the products or services that were purchased, the number of the products or services that were purchased, and/or the number of prior visits by the customers.
- Certain price rules may be based on information about prior contacts that the customers had with the merchant, information about prior contacts that the customers had with a person other than the merchant or their status within a loyalty or other rewards program operated by a person other than the merchant, and/or demographic information about the customers.
- A customer-operated ordering process may include obtaining the identity of a customer from an input device, querying a customer profile storage media containing customer profiles about a plurality of customers for a customer profile of the customer based on the obtained identify, querying a price rules storage media containing price rules that are based on customer profiles for price rules associated with the obtained customer profile, querying a sales price storage media containing sales prices, and delivering sales prices to an output device that are in accordance with the obtained price rules.
- A customer-operated ordering system may include a processing system that automatically sets the price of an item offered to a customer to purchase based on a stored profile of that customer.
- A customer-operated ordering process may include setting the price of an item offered to a customer based on a stored profile of that customer.
- An ordering system may include a processing system that automatically sets the price of an item offered to a customer to purchase based on a stored profile of that customer.
- An ordering process may include setting the price of an item offered to a customer based on a stored profile of that customer.
- These as well as still further features, benefits and objects will now become clear upon an examination of the following detailed description of illustrative embodiments and the attached drawings.
- FIG. 1 is a block diagram of a customer-operated ordering system.
- FIG. 2 is a diagram of one schema for customer profiles data that may be stored in the customer profile storage media105.
- FIG. 3 is a diagram of one schema for sales prices data that may be stored in the sales
price storage media 107. - FIG. 4 is a diagram of one schema for price rules data that may be stored in the price
rules storage media 109. - FIG. 1 is a block diagram of a customer-operated ordering system. The system includes an
input device 101, anoutput device 103, a customer profile storage media 105, a salesprice storage media 107 and a pricerules storage media 109. - The
input device 101 may include a touch screen, keyboard, mouse, panel buttons, joystick, card reader, proximity detector, TV-type remote control, RFID tag reader, microphone, or any other type of known or hereinafter invented input device, as well as any combination of such devices. Theinput device 101 may also include a wireless connection to a remote input device, such as a laptop, mobile phone or PDA. Theinput device 101 may be configured to be operated by the customer as the customer selects and consummates a sale. - The
output device 103 may include a display and/or a sound transducer. The output device may be configured such that the customer may directly view the display and/or hear the sound. - The display may operate in the graphics mode and may include an electroluminous display, such as a CRT, plasma display, LCD or even LEDs. The display may also include a front or rear projector.
- The sound transducer may include a loudspeaker or headphones.
- The
output device 103 may also include a remote connection to a remote output device, such as a wireless connection to a laptop or cellular device, or a connection over the telephone line. Theoutput device 103 may also include any other type of known or later invented output device, as well as any combination of such devices. - The customer profile storage media105 may contain customer profile information, as described in more detail below in connection with FIG. 2. The sales
price storage media 107 may contain sales prices, as explained in more detail below in connection with FIG. 3. The pricerules storage media 109 may contain rules about prices, as described in more detail below in connection with FIG. 4. Access to all of this data may be managed and regulated by one or more database management systems. - The customer profile, sales price and price
rules storage media - The customer-operated ordering system in FIG. 1 may also include a processing system111. The processing system 111 may communicate with and ultimately control each of the other components in the customer-operated ordering system, such as the
input device 101,output device 103, and the customer profile, sales price and pricerules storage media - The processing system111 may consist of a single microprocessor or several microprocessors. It may include associated interface, memory and communication devices. It may include one or more complete computer and/or network systems. It may include both hardware and software, all in accordance with well-known design techniques.
- In one mode of operation, the processing system111 obtains information identifying the customer that is using the
input device 101 and theoutput device 103. It may do this through information that is supplied by theinput device 101. - For example, a customer might type in his name or customer number on a keyboard that is part of the
input device 101. The customer may also or instead insert a card into a card reader that is part of theinput device 101 that contains customer-identifying information. The customer may also or instead carry some other type of identifying information that theinput device 101 can detect, such as an RFID tag. If needed in the particular application, the processing system 111 may first deliver a message to the customer through theoutput device 103, alerting the customer of the need to enter identifying information in theinput device 101. - The processing system111 in this configuration may next query the customer profile storage media 105 to locate a customer profile that matches the customer that has been identified.
- If no matching profile is located, the processing system111 may direct that the customer be given the “regular” prices from the sales
price storage media 107. It might instead consult theprice rules 109 for the appropriate price(s) rule to apply. It may instead or in addition send a message to the customer over theoutput device 103 asking the customer to enter desired profile information into theinput device 101. - If the processing system111 does locate a matching profile in the customer profile storage media 105, it may extract that profile and query the price
rules storage media 109 for the price rules that match the obtained profile. - If no matching price rule is found, the processing system may proceed to offer the customer the “regular” prices from the sales
price storage media 107 or query the price rules storage media for default instructions. - If one or more matching price rules are found, the processing system111 may implement those price rules. One such implementation would be to consult the sales
price storage media 107 for sales prices. The prices might be the “regular” prices, which the processing system 111 would then adjust based on the price rules that were obtained. Alternatively, or in addition, the price rules may dictate that the processing system 111 seek certain classes of prices from the salesprice storage media 107, as explained in more detail below in connection with a discussion of the sales price storage media in FIG. 3 and the price rules in FIG. 4, in which event the processing system 111 might query the salesprice storage media 107 for those classes of prices. - After obtaining the specified classes of prices from the sales
price storage media 107 or after adjusting the sales prices that are obtained from the salesprice storage media 107, all in accordance with the price rules from the pricerules storage media 109, the processing system 111 may then deliver these prices to theoutput device 103 for the customer to receive. - Of course, it is to be understood that only the prices of certain items may be sought or calculated and delivered to the
output device 103. These may be of items that the customer has expressed interest in during the course of his communication with the customer ordering system. In addition or instead, these might be of selected items that the processing system has been programmed to provide automatically, such as prices of daily specials. - In certain situations, the customer profile may elicit more than a single price rule in connection with a single item. In this event, the processing system111 may need to harmonize these differences. One approach might be for the processing system 111 to provide the customer with the highest price that a rule dictates, the lowest price, or the average of the prices dictated by the rules. Another approach might be to include a price rule within the price
rules storage media 109 that specifies how conflicts in price rules should be resolved. - The net effect is that the customer receives prices that are a function of the customer's profile, in accordance with the price rules.
- FIG. 2 is a diagram of one schema for customer profile data that may be stored in the customer profile storage media105. As shown in FIG. 2, the customer profile data may include a
Customer ID field 201 and aProfile field 203 on the customer, including a Prior Purchases field 205, a Prior Contacts With Merchant field 207, a Prior Contacts WithThird Party field 209, one ormore Demographics fields 211 and other profiling information field 213. - The
Customer ID field 201 may be any of the well-known types, as well as any new types that are later invented. In FIG. 2, theCustomer ID field 201 is shown as simply the name of the customer, such as John Doe inrecord 215. Of course, it is to be understood that other forms of ID could be used, such as a customer code. - The Prior Purchases field205 may signify the number of purchases that the customer previously made, such as the “7” indicated in
record 215. The Prior Purchases field 205 may also or instead specify information concerning the identity, types and/or sales prices of products or services that were previously purchased, as well as the total number of prior purchases and/or the total dollar volume of prior purchases. - The Prior Contacts With Merchant field207 may indicate the number of contacts that the customer has previously had with the merchant, such as the “10” indicated in
record 215. These could be a tally of personal visits, phone calls, etc. - The Prior Contacts With
Third Party field 209 may be used to track contacts that the customer may have had with a third party merchant, such as the “8” indicated inrecord 215. It may instead or in addition be used to record the status that the customer holds within a third party's loyalty or rewards program with which the merchant has some relationship, including any agreement for cross-promotional activities with that third party's loyalty or rewards program. This information can later be used in connection with the price rules (discussed below) as part of a cross-selling or cross-promotional campaign. - The
Customer Profile field 203 may also include one ormore Demographics fields 211 about the customer, such as the “72 years old” entry inrecord 215. Of course, other demographics, such as residence location, sex or marital status, could also be used. - Other profile information could also be stored in
record 215 in connection with remaining field 213. - The customer profiles that are stored in the customer profile storage media105 can contain as many or as few fields of information as are desired. Although often discussed in the singular above, each of the fields discussed above could, in fact, be representative of several fields.
- FIG. 3 is a diagram of one schema for sales price data that may be stored in the sales
price storage media 107. As shown in FIG. 3, anItem ID field 301 may include an identification of the items that may be shown to the customer for purchase on theoutput device 103, such as the “Jumbo Burger” shown inrecord 303. The ID may take the form of the name of the item, such as is shown in therecord 303, a code for the item, or any other form. - A
Price field 305 that is associated with theItem ID field 301 may also be stored in the salesprice storage media 107. In this example, various classes of prices are shown for each item, such as aRegular price field 307, aClass 1price field 307, and aClass 2price field 309. - As will later be demonstrated, certain price rules may include formulas for calculating discounts to be applied to the regular prices stored in the
Regular price field 307. Other price rules may designate that a price in a specified class field in the salesprice storage media 107 be used, such as the prices from theClass 1field 309. The use of price classes makes it easy for prices to be changed on an individual item-by-item basis, without having to change the price rules. Either or both approaches can be used in a single system. - FIG. 4 is a diagram of one schema for price rules data that may be stored in the price
rules storage media 109. As shown in FIG. 4, each price rule record, such asprice rule records Price Rule field 409. - The customer profile field407 may consist of a logical, Boolean expression that refers to one or more of the Profile fields 203 in the customer profiles that are stored in the customer profile storage media 105. In record 401, for example, the Customer Profile 407 tests for whether the Prior Purchases field 205 in the customer profile is greater than $1,000. The customer profile in
record 403, on the other hand, tests for whether the Customer Age field, which may be one of the Demographics fields 211, is greater than 60. The Customer Profile 407 inrecord 405 tests for whether the Prior Contacts WithThird Party field 209 is greater than 10. - Of course, other and more complex expressions could be created. A greater or lesser number of price rules records could also be provided.
- Associated with each Customer Profile407 may be a
Price Rule 409. In connection with record 401, when the Prior Purchases exceed $1,000, thePrice Rule 409 dictates that a 10% discount should be provided on non-beverages. This demonstrates that meeting a particular aspect of a customer profile may only result in the price of certain products being adjusted, not all products. - In
record 403, a profile showing an Age greater than 60 will cause theClass 2 prices to be selected from the salesprice storage media 107. This demonstrates how a price rule may make cause a particular class of prices within the salesprice storage media 107 to be utilized. As previously indicated, this facilitates adjusting prices on an item-by-item basis. It also facilitates the use of a single price class in connection with multiple customer profile criteria. -
Record 405 illustrates a Customer Profile 407 that tests when a customer has had more than 10 prior contacts with a third party. If this criteria is met, thePrice Rule 409 is applied to offer the customer an order of french fries at one-half price. - The customer-operated ordering system may be configured for the customer to select and consummate the sale himself. The
input device 101 may be configured for the customer to operate directly. Similarly, theoutput device 103 may be configured for the customer to see and/or hear directly. - The customer-operated ordering system may allow the customer to select and consummate a sale of one or more products and/or services. The products may include retail products. The service may include tickets to events.
- The products or services may be ones that are provided by the merchant at whose location the customer-operated ordering system is located. It may also be products or services from a third-party merchant, i.e., not the merchant at whose location the customer-operated ordering system is present.
- All or some of the components of the customer-operated ordering system may be in a stand-alone kiosk or may be part of another structure, such as an order desk. The kiosk and/or other components may, as indicated above, be located on the premises of the merchant that is selling the products or services. It may be at a public location, as part of a drive-through, at a concession stand, at a public transportation stop, at a ticketed venue, or at any other location.
- Although having been thus-far described as being a “customer operated” system, it is to be understood that the system could instead or in addition be operated by someone other than the customer, such as the salesperson.
- The customer-operated ordering system may also be part of a larger system containing several customer-operated ordering systems. Some of these may be at different locations, such as the various locations of a franchise. The various customer-operated ordering systems may be centrally managed or managed through regional offices which, in turn, may be centrally managed. The data that is placed in the customer profile, sales price and price
rules storage media - The customer-operated ordering system may also be integrated as an add-on to a business's existing point-of-sale computer system. Through appropriate and known database communication techniques, existing databases can be used as the source of at least some of the data in the customer profile, sales price and/or price
rules storage media input devices 101 andoutput devices 103. - The customer-operated ordering system may have a broad variety of other components and/or functions. For example, the system may include a payment acceptance device that would accept payment and/or a cash dispenser that would dispense cash (including change), all as needed in connection with the transaction. The system might also include a device that prints and delivers promotional messages. The
output device 103, in cooperation with the processing system 111 and other systems, might also deliver graphic presentations to the customer that include rich and possibly interactive multimedia content in a manner that would keep the customer's attention throughout the selection and consummation process. The ordering system could also include a device that issues admission tickets, which could be purchased as part of the ordering process or given as part of a promotion or reward. The ordering system could also be multilingual and function with different currencies, the particular one of which might be selected by the customer. The ordering system might also operate in real-time, meaning that the output the customer receives on theoutput device 103 follows very quickly the input that the customer might deliver to theinput device 101. - Other embodiments and further details about customer ordering systems are set forth in the patent applications that are identified in the “Cross-Reference to Related Applications” section of this application. Each of these represents further variations of the customer-operated ordering system of this application and are all incorporated herein by reference as though fully set forth.
- The descriptions that have now been provided are of the illustrative embodiments and should enable a person of ordinary skill in the art to make and use the technology that is set forth in the claims below without undue experimentation. Numerous modifications to these embodiments will be readily apparent to those skilled in the art, and the principles set forth in this discussion may be applied to other embodiments, all without departing from the spirit or scope of the technology that is set forth and covered solely by the claims below.
Claims (28)
1. A customer-operated ordering system comprising:
an input device;
an output device;
customer profile storage media configured to store customer profiles about a plurality of customers;
sales price storage media configured to store sales prices;
price rules storage media configured to store price rules that are based on customer profiles;
a processing system configured to:
communicate with the input device, the output device, the customer profile storage media, the sales price storage media and the price rules storage media;
obtain the identity of the customer from the input device;
query the customer profile storage media for a customer profile of the customer based on the obtained identify;
query the price rules storage media for price rules associated with the obtained customer profile;
query the sales price storage media for sales prices; and
deliver sales prices to the output device that are in accordance with the obtained price rules.
2. The system of claim 1 wherein:
the customer-operated ordering system is configured for the customer to select and consummate a sale himself;
the input device is configured to be operated by the customer during the selection and consummation process; and
the output device is configured for the output to be delivered to the customer during the selection and consummation process.
3. The system of claim 1 wherein certain customer profiles include information about prior purchases made by the customers.
4. The system of claim 3 wherein the information about prior purchases includes the identity of the products or services that were purchased.
5. The system of claim 3 wherein the information about prior purchases includes the type of the products or services that were purchased.
6. The system of claim 3 wherein the information about prior purchases includes the sales prices of the products or services that were purchased.
7. The system of claim 3 wherein the information about prior purchases includes the number of the products or services that were purchased.
8. The system of claim 1 wherein certain customer profiles include information about the number of prior visits by the customers.
9. The system of claim 1 wherein the customer-operated ordering system offers to sell items from a merchant and wherein certain customer profiles include information about prior contacts that the customers had with that merchant.
10. The system of claim 1 wherein the customer-operated ordering system offers to sell items from a merchant and wherein certain customer profiles include information about prior contacts that the customers had with a person other than that merchant.
11. The system of claim 1 wherein the customer-operated ordering system offers to sell items from a merchant and wherein certain-customer profiles include information about the status of the customer within a loyalty or rewards program of a party other than the merchant.
12. The system of claim 1 wherein certain customer profiles include demographic information about the customers.
13. The system of claim 1 wherein certain price rules affect the price of only some of the items that the customer-operated ordering system offers to sell.
14. The system of claim 1 wherein certain price rules are based on information about prior purchases made by the customers.
15. The system of claim 14 wherein the information about prior purchases includes the identity of the products or services that were purchased.
16. The system of claim 14 wherein the information about prior purchases includes the type of the products or services that were purchased.
17. The system of claim 14 wherein the information about prior purchases includes the sales prices of the products or services that were purchased.
18. The system of claim 14 wherein the information about prior purchases includes the number of the products or services that were purchased.
19. The system of claim 1 wherein certain price rules are based on information about the number of prior visits by the customers.
20. The system of claim 1 wherein the customer-operated ordering system offers to sale items from a merchant and wherein certain price rules are based on information about prior contacts that the customers had with that merchant.
21. The system of claim 1 wherein the customer-operated ordering system offers to sale items from a merchant and wherein certain price rules are based on information about prior contacts that the customers had with a person other than that merchant.
22. The system of claim 1 wherein the customer-operated ordering system offers to sell items from a merchant and wherein certain price rules are based in information about the status of the customer within a loyalty or rewards program of a party other than the merchant.
23. The system of claim 1 wherein certain price rules are based on demographic information about the customers.
24. A customer-operated ordering process comprising:
obtaining the identity of a customer from an input device;
querying a customer profile, storage media containing customer profiles about a plurality of customers for a customer profile of the customer based on the obtained identify;
querying a price rules storage media containing price rules that are based on customer profiles for price rules associated with the obtained customer profile;
querying a sales price storage media containing sales prices; and
delivering sales prices to an output device that are in accordance with the obtained price rules.
25. A customer-operated ordering system including a processing system that automatically sets the price of an item offered to a customer to purchase based on a stored profile of that customer.
26. A customer-operated ordering process including setting the price of an item offered to a customer based on a stored profile of that customer.
27. An ordering system including a processing system that automatically sets the price of an item offered to a customer to purchase based on a stored profile of that customer.
28. An ordering process including setting the price of an item offered to a customer based on a stored profile of that customer.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/462,114 US20040015414A1 (en) | 2002-06-12 | 2003-06-12 | Customer-operated ordering system that sets prices based on customer profile |
US11/296,570 US20070005439A1 (en) | 2002-06-12 | 2005-12-06 | Customer-operated ordering system that sets prices based on customer profile |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US38822002P | 2002-06-12 | 2002-06-12 | |
US39275802P | 2002-07-01 | 2002-07-01 | |
US10/454,010 US20030225633A1 (en) | 2002-06-04 | 2003-06-03 | Point of sale computer system delivering composited two- and three-dimensional images |
US10/462,114 US20040015414A1 (en) | 2002-06-12 | 2003-06-12 | Customer-operated ordering system that sets prices based on customer profile |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/454,010 Continuation US20030225633A1 (en) | 2002-06-01 | 2003-06-03 | Point of sale computer system delivering composited two- and three-dimensional images |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/296,570 Continuation US20070005439A1 (en) | 2002-06-12 | 2005-12-06 | Customer-operated ordering system that sets prices based on customer profile |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040015414A1 true US20040015414A1 (en) | 2004-01-22 |
Family
ID=29740832
Family Applications (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/454,010 Abandoned US20030225633A1 (en) | 2002-06-01 | 2003-06-03 | Point of sale computer system delivering composited two- and three-dimensional images |
US10/461,131 Abandoned US20040030573A1 (en) | 2002-06-12 | 2003-06-12 | Customer-operated ordering system and method that issues admission tickets but does not dispense products |
US10/462,114 Abandoned US20040015414A1 (en) | 2002-06-12 | 2003-06-12 | Customer-operated ordering system that sets prices based on customer profile |
US11/287,130 Active 2026-04-28 US7801763B2 (en) | 2002-06-04 | 2005-11-23 | Point of sale computer system delivering composited two- and three-dimensional images |
US11/296,570 Abandoned US20070005439A1 (en) | 2002-06-12 | 2005-12-06 | Customer-operated ordering system that sets prices based on customer profile |
US12/887,344 Active 2026-03-31 US8234171B2 (en) | 2002-06-04 | 2010-09-21 | Point of sale computer system delivering composited two- and three-dimensional images |
US13/560,822 Expired - Lifetime US8438065B2 (en) | 2002-06-04 | 2012-07-27 | Point of sale computer system delivering composited two- and three-dimensional images |
US13/888,297 Expired - Lifetime US9600813B2 (en) | 2002-06-04 | 2013-05-06 | Point of sale computer system delivering composited two- and three-dimensional images |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/454,010 Abandoned US20030225633A1 (en) | 2002-06-01 | 2003-06-03 | Point of sale computer system delivering composited two- and three-dimensional images |
US10/461,131 Abandoned US20040030573A1 (en) | 2002-06-12 | 2003-06-12 | Customer-operated ordering system and method that issues admission tickets but does not dispense products |
Family Applications After (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/287,130 Active 2026-04-28 US7801763B2 (en) | 2002-06-04 | 2005-11-23 | Point of sale computer system delivering composited two- and three-dimensional images |
US11/296,570 Abandoned US20070005439A1 (en) | 2002-06-12 | 2005-12-06 | Customer-operated ordering system that sets prices based on customer profile |
US12/887,344 Active 2026-03-31 US8234171B2 (en) | 2002-06-04 | 2010-09-21 | Point of sale computer system delivering composited two- and three-dimensional images |
US13/560,822 Expired - Lifetime US8438065B2 (en) | 2002-06-04 | 2012-07-27 | Point of sale computer system delivering composited two- and three-dimensional images |
US13/888,297 Expired - Lifetime US9600813B2 (en) | 2002-06-04 | 2013-05-06 | Point of sale computer system delivering composited two- and three-dimensional images |
Country Status (6)
Country | Link |
---|---|
US (8) | US20030225633A1 (en) |
EP (1) | EP1552361A4 (en) |
JP (3) | JP2006508419A (en) |
AU (3) | AU2003251516A1 (en) |
CA (3) | CA2489417A1 (en) |
WO (3) | WO2003107136A2 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050049933A1 (en) * | 2003-08-29 | 2005-03-03 | Manish Upendran | System and method for performing purchase transactions utilizing a broadcast-based device |
US20050172148A1 (en) * | 2004-02-04 | 2005-08-04 | I/O Controls Corporation | Wireless point-of-sale transaction system and method |
US20090272317A1 (en) * | 2004-12-09 | 2009-11-05 | Itw Gema Ag | Powder coating cabin or substructure therefor |
US8239280B1 (en) | 2009-09-21 | 2012-08-07 | Igor Feinberg | Method, medium, and system for adjusting purchasing power values |
WO2012138359A1 (en) * | 2011-04-02 | 2012-10-11 | Tumcw Inc. | Two-way touch screen based communication system |
US8622308B1 (en) | 2007-12-31 | 2014-01-07 | Jpmorgan Chase Bank, N.A. | System and method for processing transactions using a multi-account transactions device |
US9373120B2 (en) | 2012-07-20 | 2016-06-21 | Bank Of America Corporation | Reverse couponing |
US10157398B2 (en) * | 2006-07-18 | 2018-12-18 | American Express Travel Related Services Company, Inc. | Location-based discounts in different currencies |
US10216631B1 (en) * | 2013-09-05 | 2019-02-26 | United Services Automobile Association (Usaa) | Revising cache expiration |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030182143A1 (en) * | 2001-12-13 | 2003-09-25 | Walt Disney Parks And Resorts | Image capture system |
US20030225633A1 (en) | 2002-06-04 | 2003-12-04 | Emn8, Inc. | Point of sale computer system delivering composited two- and three-dimensional images |
US20040249724A1 (en) * | 2003-06-04 | 2004-12-09 | Gosewehr Steven Roy | Interactive ordering system for food service utilizing animated guide |
WO2005081088A1 (en) * | 2004-02-25 | 2005-09-01 | Accenture Global Services Gmbh | Rfid protected media system and method |
US20050246275A1 (en) * | 2004-04-30 | 2005-11-03 | Nelson John R | Real-time FBO management method & system |
US9129289B2 (en) * | 2005-10-03 | 2015-09-08 | Drew Vaughn | Systems and methods for providing remote ordering capabilities |
US20070225987A1 (en) * | 2006-03-22 | 2007-09-27 | Gerold David B | Real estate exchange |
US8090092B2 (en) | 2006-05-02 | 2012-01-03 | Skype Limited | Dialling phone numbers |
US20070274510A1 (en) | 2006-05-02 | 2007-11-29 | Kalmstrom Peter A | Phone number recognition |
US10348708B2 (en) | 2006-12-07 | 2019-07-09 | Live Nation Entertainment, Inc. | Short-range device interactions for facilitating partial uses of clustered access rights |
EP2109846A4 (en) | 2006-12-07 | 2011-11-09 | Ticketmaster L L C | Methods and systems for access control using a networked turnstele |
US8490050B2 (en) * | 2008-04-17 | 2013-07-16 | Microsoft Corporation | Automatic generation of user interfaces |
GB0907922D0 (en) * | 2009-05-07 | 2009-06-24 | Skype Ltd | Communication system and method |
JP4966356B2 (en) * | 2009-10-14 | 2012-07-04 | 三菱電機株式会社 | Air conditioner remote control device |
US9754247B2 (en) * | 2010-12-06 | 2017-09-05 | Ncr Corporation | Standardizing point of sale services and leveraging instances of the PLU data |
JP5485954B2 (en) * | 2011-09-06 | 2014-05-07 | 東芝テック株式会社 | Store system and program |
US20130110666A1 (en) * | 2011-10-28 | 2013-05-02 | Adidas Ag | Interactive retail system |
US9690368B2 (en) | 2011-12-30 | 2017-06-27 | Adidas Ag | Customization based on physiological data |
US10402879B2 (en) | 2011-12-30 | 2019-09-03 | Adidas Ag | Offering a customized collection of products |
US10521892B2 (en) * | 2016-08-31 | 2019-12-31 | Adobe Inc. | Image lighting transfer via multi-dimensional histogram matching |
US10332331B2 (en) | 2016-10-14 | 2019-06-25 | Pepsico, Inc. | Modular vending machine |
CN107807837A (en) * | 2017-11-13 | 2018-03-16 | 宁夏大学 | Grape wine Chinese and English display systems |
US11443260B1 (en) | 2019-10-07 | 2022-09-13 | Dbd Design Inc. | System for managing an integrated drive-through restaurant and carwash facility providing estimated wait times via a graphical user interface |
Citations (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4282575A (en) * | 1979-08-10 | 1981-08-04 | The Wurlitzer Company | Control system for vending machine |
US4579213A (en) * | 1982-09-30 | 1986-04-01 | Drewry Photocolor Corporation | Apparatus for an automated vending machine for arbitrarily priced articles |
US4654800A (en) * | 1984-02-20 | 1987-03-31 | Kabushikikaisha Nippon Coinco | Control and monitoring apparatus for vending machines |
US4814592A (en) * | 1986-05-29 | 1989-03-21 | Videomat Associates | Apparatus and method for storing and retrieving articles |
US4839505A (en) * | 1986-05-29 | 1989-06-13 | Videomat Associates | Apparatus and method for storing and retrieving articles |
US4896791A (en) * | 1987-01-20 | 1990-01-30 | The Savings Spot, Ltd. | Coupon dispensing system |
US5091713A (en) * | 1990-05-10 | 1992-02-25 | Universal Automated Systems, Inc. | Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines |
US5239480A (en) * | 1991-02-06 | 1993-08-24 | Ais Infonetics Inc. | Automatic ticket dispensing system |
US5267717A (en) * | 1990-09-26 | 1993-12-07 | Ikeda Bussan Co., Ltd. | Power seat slide device |
US5408417A (en) * | 1992-05-28 | 1995-04-18 | Wilder; Wilford B. | Automated ticket sales and dispensing system |
US5414741A (en) * | 1993-10-14 | 1995-05-09 | Litton Systems, Inc. | Low phase noise oscillator frequency control apparatus and method |
US5450938A (en) * | 1994-05-02 | 1995-09-19 | Xcp, Inc. | Card or cash actuated vending machine assembly |
US5482139A (en) * | 1995-02-16 | 1996-01-09 | M.A. Rivalto Inc. | Automated drive-up vending facility |
US5502636A (en) * | 1992-01-31 | 1996-03-26 | R.R. Donnelley & Sons Company | Personalized coupon generating and processing system |
US5625562A (en) * | 1994-03-17 | 1997-04-29 | The Gift Certificate Center, Inc. | Internal bar code reading apparatus |
US5641050A (en) * | 1991-10-11 | 1997-06-24 | Verifone, Inc. | Dispensing machine with data card scanner apparatus and enhanced features |
US5652421A (en) * | 1991-03-05 | 1997-07-29 | The Gift Certificate Center, Inc. | Method and apparatus for generating gift certificates |
US5687322A (en) * | 1989-05-01 | 1997-11-11 | Credit Verification Corporation | Method and system for selective incentive point-of-sale marketing in response to customer shopping histories |
US5774868A (en) * | 1994-12-23 | 1998-06-30 | International Business And Machines Corporation | Automatic sales promotion selection system and method |
US5832457A (en) * | 1991-05-06 | 1998-11-03 | Catalina Marketing International, Inc. | Method and apparatus for selective distribution of discount coupons based on prior customer behavior |
US5895457A (en) * | 1997-06-03 | 1999-04-20 | Gary-Williams Energy Corporation | Automated filling station with change dispenser |
US6014638A (en) * | 1996-05-29 | 2000-01-11 | America Online, Inc. | System for customizing computer displays in accordance with user preferences |
US6059142A (en) * | 1998-10-15 | 2000-05-09 | Inland Finance Company | Apparatus and method for vending multiple products |
US6085888A (en) * | 1997-11-10 | 2000-07-11 | Walker Digital, Llc | Method and apparatus for establishing and managing vending machine subscriptions |
US6152591A (en) * | 1996-03-04 | 2000-11-28 | Dresser Industries, Inc. | Interactive graphics display system for a fuel dispenser |
US6161059A (en) * | 1998-09-14 | 2000-12-12 | Walker Digital, Llc | Vending machine method and apparatus for encouraging participation in a marketing effort |
US20010014868A1 (en) * | 1997-12-05 | 2001-08-16 | Frederick Herz | System for the automatic determination of customized prices and promotions |
US6283322B1 (en) * | 1995-10-18 | 2001-09-04 | Telepharmacy Solutions, Inc. | Method for controlling a drug dispensing system |
US6292786B1 (en) * | 1992-05-19 | 2001-09-18 | Incentech, Inc. | Method and system for generating incentives based on substantially real-time product purchase information |
US6317650B1 (en) * | 1999-04-29 | 2001-11-13 | Softcard Systems, Inc. | System and method employing portable cards to monitor a commercial system |
US6324520B1 (en) * | 1997-10-09 | 2001-11-27 | Walker Digital, Llc | Method and apparatus for collecting and applying vending machine demand information |
US20020007340A1 (en) * | 2000-06-28 | 2002-01-17 | Isaf Stephen T. | Partner relationship management system |
US6341268B2 (en) * | 1997-03-21 | 2002-01-22 | Walker Digital, Llc | System and method providing a restaurant menu dynamically generated based on revenue management information |
US6356794B1 (en) * | 1998-03-13 | 2002-03-12 | Interlott Technologies, Inc. | Item dispensing system network |
US6367516B1 (en) * | 1998-12-22 | 2002-04-09 | Tokheim Corporation | Method of providing automated remote control of the operation of multiple refueling stations |
US6370240B1 (en) * | 1995-11-17 | 2002-04-09 | Avery Dennison Corporation | ATM phone card system |
US6377935B1 (en) * | 1989-05-01 | 2002-04-23 | Catalina Marketing International, Inc. | Method and system for selective incentive point-of-sale marketing in response to customer shopping histories |
US6386323B1 (en) * | 1998-11-13 | 2002-05-14 | Diebold, Incorporated | Cash dispensing method and system for merchandise delivery facility |
US6397126B1 (en) * | 1999-05-11 | 2002-05-28 | Kim Marie Nelson | Interfaced dispensing machines and remote automated payment and inventory management system |
US6397193B1 (en) * | 1997-08-26 | 2002-05-28 | Walker Digital, Llc | Method and apparatus for automatically vending a combination of products |
US6401009B1 (en) * | 1999-02-16 | 2002-06-04 | Suzette M. Chandonnet | Sundry article vending apparatus |
US20020077929A1 (en) * | 2000-05-05 | 2002-06-20 | Knorr Yolanda Denise | Event driven shopping method utilizing electronic e-commerce order pending |
US20020143619A1 (en) * | 2001-03-29 | 2002-10-03 | Laurie Stephen P. | System and method for winning discounts |
US20030110497A1 (en) * | 2001-12-11 | 2003-06-12 | Koninklijke Philips Electronics N.V. | Micro-auction on television using multiple rewards to benefit the viewer of commercials |
US20030171995A1 (en) * | 2002-03-07 | 2003-09-11 | Rockwell Electronic Commerce Technologies, L.L.C. | Method and system for transacting and negotiating business over a communication network using an infomediary computer |
US20030233286A1 (en) * | 2002-05-10 | 2003-12-18 | Hahn-Carlson Dean W. | Automated transaction processing system and approach |
US20040054604A1 (en) * | 2000-12-29 | 2004-03-18 | Nokia Corporation | Method and system for marketing of product and a reward function |
Family Cites Families (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5235509A (en) * | 1989-06-28 | 1993-08-10 | Management Information Support, Inc. | Customer self-ordering system using information displayed on a screen |
US5353219A (en) * | 1989-06-28 | 1994-10-04 | Management Information Support, Inc. | Suggestive selling in a customer self-ordering system |
US5267171A (en) * | 1990-03-29 | 1993-11-30 | Brother Kogyo Kabushiki Kaisha | Computer software vending machine |
US5069876A (en) | 1990-05-24 | 1991-12-03 | Candace Oshinsky | Combined scent and audio point of sale display unit |
US5528735A (en) * | 1993-03-23 | 1996-06-18 | Silicon Graphics Inc. | Method and apparatus for displaying data within a three-dimensional information landscape |
AU1333895A (en) * | 1993-11-30 | 1995-06-19 | Raymond R. Burke | Computer system for allowing a consumer to purchase packaged goods at home |
US5497141A (en) | 1994-05-12 | 1996-03-05 | Timecorp Systems, Inc. | Automated labor alert and remote messaging system |
US6226365B1 (en) * | 1997-08-29 | 2001-05-01 | Anip, Inc. | Method and system for global communications network management and display of market-price information |
US5602730A (en) | 1994-12-07 | 1997-02-11 | Altoc Corporation | Restaurant management system |
US5806071A (en) | 1995-08-21 | 1998-09-08 | Info America, Inc. | Process and system for configuring information for presentation at an interactive electronic device |
JPH09167182A (en) | 1995-12-14 | 1997-06-24 | Nippon Syst Design Kk | System and device for managing customer |
US5995942A (en) * | 1996-03-13 | 1999-11-30 | Tactical Retailing Solutions | Store-level marketing system |
US6070147A (en) * | 1996-07-02 | 2000-05-30 | Tecmark Services, Inc. | Customer identification and marketing analysis systems |
US6240396B1 (en) * | 1996-09-04 | 2001-05-29 | Priceline.Com Incorporated | Conditional purchase offer management system for event tickets |
US6088681A (en) | 1997-02-11 | 2000-07-11 | Coleman; James Hamilton | Restaurant management system |
WO1999021141A1 (en) * | 1997-10-23 | 1999-04-29 | Korman Bruce R | Multi-transaction coin machine |
BR9815131A (en) * | 1997-12-02 | 2005-05-31 | Cash Technologies Inc | Automated transaction network, automated transaction terminal, and process for transacting with one of several service providers from an automated transaction terminal |
US6332154B2 (en) * | 1998-09-11 | 2001-12-18 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface |
US6401074B1 (en) * | 1998-06-12 | 2002-06-04 | Access | Retail transaction promotion system |
US20010021950A1 (en) * | 1998-07-10 | 2001-09-13 | Michael Hawley | Method and apparatus for controlling access to a computer network using tangible media |
US6317835B1 (en) | 1998-12-23 | 2001-11-13 | Radiant Systems, Inc. | Method and system for entry of encrypted and non-encrypted information on a touch screen |
JP2000293740A (en) | 1999-02-05 | 2000-10-20 | Hitachi Ltd | Ic card processor, automatic vending machine, and vending method |
US6513019B2 (en) * | 1999-02-16 | 2003-01-28 | Financial Technologies International, Inc. | Financial consolidation and communication platform |
US6070717A (en) | 1999-04-09 | 2000-06-06 | Superior Merchandise Company Inc. | Point of sale display box and kit |
US20020120627A1 (en) | 1999-07-07 | 2002-08-29 | Mankoff Jeffrey W. | Virtual document organizer system and method |
US6296184B1 (en) | 1999-11-02 | 2001-10-02 | Ncr Corporation | Apparatus and method for operating a checkout system having a security scale for providing security during an assisted checkout transaction |
US7257536B1 (en) | 1999-11-23 | 2007-08-14 | Radiant Systems, Inc. | Audio request interaction system |
US6587849B1 (en) * | 1999-12-10 | 2003-07-01 | Art Technology Group, Inc. | Method and system for constructing personalized result sets |
JP2001283055A (en) | 2000-03-31 | 2001-10-12 | Plat'home Kk | Electronic commercial transaction system and its method |
AU6056301A (en) * | 2000-05-18 | 2001-11-26 | Visionix Ltd. | Spectacles fitting system and fitting methods useful therein |
JP2002063092A (en) * | 2000-06-09 | 2002-02-28 | Tomy Co Ltd | Information-providing system, information-providing device, server, toy, information-providing method, and storage medium |
FR2811843B1 (en) * | 2000-07-13 | 2002-12-06 | France Telecom | ACTIVATION OF AN INTERACTIVE MULTIMEDIA TERMINAL |
US6577609B2 (en) * | 2000-09-29 | 2003-06-10 | Symbol Technologies, Inc. | Local addressing of mobile units in a WLAN with multicast packet addressing |
US6792401B1 (en) * | 2000-10-31 | 2004-09-14 | Diamond Visionics Company | Internet-based modeling kiosk and method for fitting and selling prescription eyeglasses |
US20020072968A1 (en) * | 2000-12-12 | 2002-06-13 | Gorelick Richard B. | System and method for incentivizing online sales |
US6854010B1 (en) | 2001-04-05 | 2005-02-08 | Bluecube Software, Inc. | Multi-location management system |
US7165721B2 (en) | 2001-08-14 | 2007-01-23 | Ikan Technologies Inc. | Networked disposal and sample provisioning apparatus |
US20030225633A1 (en) | 2002-06-04 | 2003-12-04 | Emn8, Inc. | Point of sale computer system delivering composited two- and three-dimensional images |
US6940393B2 (en) | 2002-06-24 | 2005-09-06 | Nimesa Corporation | System and method for improved queuing, service-time, and capacity in drive-through operations |
US6959833B1 (en) | 2003-05-27 | 2005-11-01 | Nextep | Trash bin system |
JP4517000B2 (en) | 2007-12-19 | 2010-08-04 | 株式会社資生堂 | Method for producing powder cosmetics |
-
2003
- 2003-06-03 US US10/454,010 patent/US20030225633A1/en not_active Abandoned
- 2003-06-12 JP JP2004513882A patent/JP2006508419A/en active Pending
- 2003-06-12 AU AU2003251516A patent/AU2003251516A1/en not_active Abandoned
- 2003-06-12 CA CA002489417A patent/CA2489417A1/en not_active Abandoned
- 2003-06-12 WO PCT/US2003/018964 patent/WO2003107136A2/en active Application Filing
- 2003-06-12 JP JP2004513886A patent/JP2006501537A/en active Pending
- 2003-06-12 US US10/461,131 patent/US20040030573A1/en not_active Abandoned
- 2003-06-12 AU AU2003276708A patent/AU2003276708A1/en not_active Abandoned
- 2003-06-12 CA CA002489422A patent/CA2489422A1/en not_active Abandoned
- 2003-06-12 JP JP2004513881A patent/JP2006508418A/en active Pending
- 2003-06-12 WO PCT/US2003/018769 patent/WO2003107131A2/en active Application Filing
- 2003-06-12 EP EP03760396A patent/EP1552361A4/en not_active Ceased
- 2003-06-12 AU AU2003243596A patent/AU2003243596A1/en not_active Abandoned
- 2003-06-12 US US10/462,114 patent/US20040015414A1/en not_active Abandoned
- 2003-06-12 CA CA002489418A patent/CA2489418A1/en not_active Abandoned
- 2003-06-12 WO PCT/US2003/018770 patent/WO2003107132A2/en active Application Filing
-
2005
- 2005-11-23 US US11/287,130 patent/US7801763B2/en active Active
- 2005-12-06 US US11/296,570 patent/US20070005439A1/en not_active Abandoned
-
2010
- 2010-09-21 US US12/887,344 patent/US8234171B2/en active Active
-
2012
- 2012-07-27 US US13/560,822 patent/US8438065B2/en not_active Expired - Lifetime
-
2013
- 2013-05-06 US US13/888,297 patent/US9600813B2/en not_active Expired - Lifetime
Patent Citations (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4282575A (en) * | 1979-08-10 | 1981-08-04 | The Wurlitzer Company | Control system for vending machine |
US4579213A (en) * | 1982-09-30 | 1986-04-01 | Drewry Photocolor Corporation | Apparatus for an automated vending machine for arbitrarily priced articles |
US4654800A (en) * | 1984-02-20 | 1987-03-31 | Kabushikikaisha Nippon Coinco | Control and monitoring apparatus for vending machines |
US4814592A (en) * | 1986-05-29 | 1989-03-21 | Videomat Associates | Apparatus and method for storing and retrieving articles |
US4839505A (en) * | 1986-05-29 | 1989-06-13 | Videomat Associates | Apparatus and method for storing and retrieving articles |
US4896791A (en) * | 1987-01-20 | 1990-01-30 | The Savings Spot, Ltd. | Coupon dispensing system |
US6377935B1 (en) * | 1989-05-01 | 2002-04-23 | Catalina Marketing International, Inc. | Method and system for selective incentive point-of-sale marketing in response to customer shopping histories |
US5687322A (en) * | 1989-05-01 | 1997-11-11 | Credit Verification Corporation | Method and system for selective incentive point-of-sale marketing in response to customer shopping histories |
US5091713A (en) * | 1990-05-10 | 1992-02-25 | Universal Automated Systems, Inc. | Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines |
US5267717A (en) * | 1990-09-26 | 1993-12-07 | Ikeda Bussan Co., Ltd. | Power seat slide device |
US5239480A (en) * | 1991-02-06 | 1993-08-24 | Ais Infonetics Inc. | Automatic ticket dispensing system |
US5652421A (en) * | 1991-03-05 | 1997-07-29 | The Gift Certificate Center, Inc. | Method and apparatus for generating gift certificates |
US5832457A (en) * | 1991-05-06 | 1998-11-03 | Catalina Marketing International, Inc. | Method and apparatus for selective distribution of discount coupons based on prior customer behavior |
US5641050A (en) * | 1991-10-11 | 1997-06-24 | Verifone, Inc. | Dispensing machine with data card scanner apparatus and enhanced features |
US5502636A (en) * | 1992-01-31 | 1996-03-26 | R.R. Donnelley & Sons Company | Personalized coupon generating and processing system |
US6292786B1 (en) * | 1992-05-19 | 2001-09-18 | Incentech, Inc. | Method and system for generating incentives based on substantially real-time product purchase information |
US5408417A (en) * | 1992-05-28 | 1995-04-18 | Wilder; Wilford B. | Automated ticket sales and dispensing system |
US5414741A (en) * | 1993-10-14 | 1995-05-09 | Litton Systems, Inc. | Low phase noise oscillator frequency control apparatus and method |
US5625562A (en) * | 1994-03-17 | 1997-04-29 | The Gift Certificate Center, Inc. | Internal bar code reading apparatus |
US5450938A (en) * | 1994-05-02 | 1995-09-19 | Xcp, Inc. | Card or cash actuated vending machine assembly |
US5774868A (en) * | 1994-12-23 | 1998-06-30 | International Business And Machines Corporation | Automatic sales promotion selection system and method |
US5482139A (en) * | 1995-02-16 | 1996-01-09 | M.A. Rivalto Inc. | Automated drive-up vending facility |
US6283322B1 (en) * | 1995-10-18 | 2001-09-04 | Telepharmacy Solutions, Inc. | Method for controlling a drug dispensing system |
US6370240B1 (en) * | 1995-11-17 | 2002-04-09 | Avery Dennison Corporation | ATM phone card system |
US6152591A (en) * | 1996-03-04 | 2000-11-28 | Dresser Industries, Inc. | Interactive graphics display system for a fuel dispenser |
US6014638A (en) * | 1996-05-29 | 2000-01-11 | America Online, Inc. | System for customizing computer displays in accordance with user preferences |
US6341268B2 (en) * | 1997-03-21 | 2002-01-22 | Walker Digital, Llc | System and method providing a restaurant menu dynamically generated based on revenue management information |
US5895457A (en) * | 1997-06-03 | 1999-04-20 | Gary-Williams Energy Corporation | Automated filling station with change dispenser |
US6397193B1 (en) * | 1997-08-26 | 2002-05-28 | Walker Digital, Llc | Method and apparatus for automatically vending a combination of products |
US6324520B1 (en) * | 1997-10-09 | 2001-11-27 | Walker Digital, Llc | Method and apparatus for collecting and applying vending machine demand information |
US6085888A (en) * | 1997-11-10 | 2000-07-11 | Walker Digital, Llc | Method and apparatus for establishing and managing vending machine subscriptions |
US6298972B1 (en) * | 1997-11-10 | 2001-10-09 | Walker Digital, Llc | Method and apparatus for establishing and managing vending machine subscriptions |
US20010014868A1 (en) * | 1997-12-05 | 2001-08-16 | Frederick Herz | System for the automatic determination of customized prices and promotions |
US6356794B1 (en) * | 1998-03-13 | 2002-03-12 | Interlott Technologies, Inc. | Item dispensing system network |
US6161059A (en) * | 1998-09-14 | 2000-12-12 | Walker Digital, Llc | Vending machine method and apparatus for encouraging participation in a marketing effort |
US6059142A (en) * | 1998-10-15 | 2000-05-09 | Inland Finance Company | Apparatus and method for vending multiple products |
US6386323B1 (en) * | 1998-11-13 | 2002-05-14 | Diebold, Incorporated | Cash dispensing method and system for merchandise delivery facility |
US6367516B1 (en) * | 1998-12-22 | 2002-04-09 | Tokheim Corporation | Method of providing automated remote control of the operation of multiple refueling stations |
US6401009B1 (en) * | 1999-02-16 | 2002-06-04 | Suzette M. Chandonnet | Sundry article vending apparatus |
US6317650B1 (en) * | 1999-04-29 | 2001-11-13 | Softcard Systems, Inc. | System and method employing portable cards to monitor a commercial system |
US6397126B1 (en) * | 1999-05-11 | 2002-05-28 | Kim Marie Nelson | Interfaced dispensing machines and remote automated payment and inventory management system |
US20020077929A1 (en) * | 2000-05-05 | 2002-06-20 | Knorr Yolanda Denise | Event driven shopping method utilizing electronic e-commerce order pending |
US20020007340A1 (en) * | 2000-06-28 | 2002-01-17 | Isaf Stephen T. | Partner relationship management system |
US20040054604A1 (en) * | 2000-12-29 | 2004-03-18 | Nokia Corporation | Method and system for marketing of product and a reward function |
US20020143619A1 (en) * | 2001-03-29 | 2002-10-03 | Laurie Stephen P. | System and method for winning discounts |
US20030110497A1 (en) * | 2001-12-11 | 2003-06-12 | Koninklijke Philips Electronics N.V. | Micro-auction on television using multiple rewards to benefit the viewer of commercials |
US20030171995A1 (en) * | 2002-03-07 | 2003-09-11 | Rockwell Electronic Commerce Technologies, L.L.C. | Method and system for transacting and negotiating business over a communication network using an infomediary computer |
US20030233286A1 (en) * | 2002-05-10 | 2003-12-18 | Hahn-Carlson Dean W. | Automated transaction processing system and approach |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7346556B2 (en) * | 2003-08-29 | 2008-03-18 | Yahoo! Inc. | System and method for performing purchase transactions utilizing a broadcast-based device |
US20050049933A1 (en) * | 2003-08-29 | 2005-03-03 | Manish Upendran | System and method for performing purchase transactions utilizing a broadcast-based device |
US20050172148A1 (en) * | 2004-02-04 | 2005-08-04 | I/O Controls Corporation | Wireless point-of-sale transaction system and method |
US20090272317A1 (en) * | 2004-12-09 | 2009-11-05 | Itw Gema Ag | Powder coating cabin or substructure therefor |
US8371242B2 (en) | 2004-12-09 | 2013-02-12 | Itw Gema Gmbh | Powder coating cabin or substructure therefor |
US10157398B2 (en) * | 2006-07-18 | 2018-12-18 | American Express Travel Related Services Company, Inc. | Location-based discounts in different currencies |
US8622308B1 (en) | 2007-12-31 | 2014-01-07 | Jpmorgan Chase Bank, N.A. | System and method for processing transactions using a multi-account transactions device |
US8239280B1 (en) | 2009-09-21 | 2012-08-07 | Igor Feinberg | Method, medium, and system for adjusting purchasing power values |
US8436826B2 (en) | 2010-04-02 | 2013-05-07 | Tumcw Inc. | Two-way touch-screen based communication system |
US8743073B2 (en) | 2010-04-02 | 2014-06-03 | The Usual, Inc. | Two-way touch-screen based communication system |
US9274629B2 (en) | 2010-04-02 | 2016-03-01 | The Usual, Inc. | Two-way touch-screen based communication system |
US10055782B2 (en) | 2010-04-02 | 2018-08-21 | The Usual, Inc. | Two-way touch-screen based communication system |
WO2012138359A1 (en) * | 2011-04-02 | 2012-10-11 | Tumcw Inc. | Two-way touch screen based communication system |
US9373120B2 (en) | 2012-07-20 | 2016-06-21 | Bank Of America Corporation | Reverse couponing |
US9665877B2 (en) | 2012-07-20 | 2017-05-30 | Bank Of America Corporation | Reverse couponing |
US9928520B2 (en) | 2012-07-20 | 2018-03-27 | Bank Of America Corporation | Reverse couponing |
US9940636B2 (en) | 2012-07-20 | 2018-04-10 | Bank Of America Corporation | Reverse couponing |
US10216631B1 (en) * | 2013-09-05 | 2019-02-26 | United Services Automobile Association (Usaa) | Revising cache expiration |
US10783076B1 (en) | 2013-09-05 | 2020-09-22 | United Services Automobile Association (Usaa) | Revising cache expiration |
Also Published As
Publication number | Publication date |
---|---|
WO2003107136A3 (en) | 2004-05-13 |
US7801763B2 (en) | 2010-09-21 |
CA2489418A1 (en) | 2003-12-24 |
US20070005439A1 (en) | 2007-01-04 |
AU2003243596A1 (en) | 2003-12-31 |
EP1552361A2 (en) | 2005-07-13 |
CA2489422A1 (en) | 2003-12-24 |
AU2003243596A8 (en) | 2003-12-31 |
EP1552361A4 (en) | 2009-10-21 |
US20130246201A1 (en) | 2013-09-19 |
AU2003276708A8 (en) | 2003-12-31 |
AU2003251516A1 (en) | 2003-12-31 |
AU2003276708A1 (en) | 2003-12-31 |
US20030225633A1 (en) | 2003-12-04 |
AU2003251516A8 (en) | 2003-12-31 |
WO2003107131A2 (en) | 2003-12-24 |
US8438065B2 (en) | 2013-05-07 |
WO2003107131A3 (en) | 2005-02-17 |
US8234171B2 (en) | 2012-07-31 |
US20060178945A1 (en) | 2006-08-10 |
CA2489417A1 (en) | 2003-12-24 |
US20040030573A1 (en) | 2004-02-12 |
US9600813B2 (en) | 2017-03-21 |
JP2006508419A (en) | 2006-03-09 |
JP2006501537A (en) | 2006-01-12 |
US20110010274A1 (en) | 2011-01-13 |
JP2006508418A (en) | 2006-03-09 |
WO2003107136A2 (en) | 2003-12-24 |
WO2003107132A3 (en) | 2005-02-03 |
US20120296750A1 (en) | 2012-11-22 |
WO2003107132A2 (en) | 2003-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070005439A1 (en) | Customer-operated ordering system that sets prices based on customer profile | |
US9870585B2 (en) | Interactive seat beacon with customization | |
US8001015B2 (en) | Systems and methods for managing and displaying dynamic and static content | |
US7083081B2 (en) | Electronic card and ticket and methods for their use | |
JP3261201B2 (en) | Point management system | |
US20010039514A1 (en) | System and method for managing excess capacity for events of natural expiration via wireless devices | |
US20050043994A1 (en) | Method for allowing a customer to obtain a discounted price for a transaction and terminal for performing the method | |
US20210133790A1 (en) | Marketing Based Privacy Credits Using Conventional and Distributed Ledger Technology | |
US20130297403A1 (en) | Marketing based discounts and local heat clouds | |
Gao et al. | Improving convenience or saving face? An empirical analysis of the use of facial recognition payment technology in retail | |
US20040024642A1 (en) | Customer-operated ordering system and method that accepts coupons with interactive multimedia content | |
JP2001195641A (en) | Id card, card issuing device, and system and method for customer assistance using id card | |
WO2001020527A1 (en) | Retail location shopping assistance method and apparatus | |
JP2002203283A (en) | Point managing system | |
US20090123004A1 (en) | Method and system for automated volume adjustments for a marketing system | |
US20020038243A1 (en) | Transaction processing system | |
JP2003016330A (en) | Preferential treatment system and method for member | |
JP7432039B2 (en) | Information processing method and terminal | |
US20070226021A1 (en) | Distributed system and method for event ticket management and delivery | |
JP2006106965A (en) | Sale management system | |
JP3366889B2 (en) | Product sales method, device, and recording medium | |
US20100274595A1 (en) | Ticket Management System and Method using Pre-Sales Keys | |
JP2002203282A (en) | Point managing system | |
JP2002049739A (en) | Method and device for storing consumer information, and storage medium | |
US20170091826A1 (en) | Time-related System for Promoting Sales |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: EMN8, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SIDLO, PAUL S.;DUNN, WALTER H.;REEL/FRAME:014530/0140 Effective date: 20030819 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: COMERICA BANK, CALIFORNIA Free format text: SECURITY AGREEMENT;ASSIGNOR:EMN8, INC.;REEL/FRAME:021751/0625 Effective date: 20081007 |