Source: http://www.google.com/patents/US20060218049?dq=7020618
Timestamp: 2016-07-26 16:31:17
Document Index: 77618825

Matched Legal Cases: ['art 1000', 'art 1300', 'art 1400', 'art 1500', 'art 1600', 'art 1600']

Patent US20060218049 - Method and apparatus for facilitating electronic commerce through providing ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA merchant server of a first merchant receives an indication of items that a customer is to purchase via a web site. The indication may be, for example, a signal indicating that the customer is ready to “check out” his shopping cart of items on the web site. In response, the merchant server provides...http://www.google.com/patents/US20060218049?utm_source=gb-gplus-sharePatent US20060218049 - Method and apparatus for facilitating electronic commerce through providing cross-benefits during a transactionAdvanced Patent SearchPublication numberUS20060218049 A1Publication typeApplicationApplication numberUS 11/423,481Publication dateSep 28, 2006Filing dateJun 12, 2006Priority dateSep 4, 1996Also published asUS7827056, US7831470, US8234164, US8543451, US20060224464, US20110054988, US20120296723, US20140025463Publication number11423481, 423481, US 2006/0218049 A1, US 2006/218049 A1, US 20060218049 A1, US 20060218049A1, US 2006218049 A1, US 2006218049A1, US-A1-20060218049, US-A1-2006218049, US2006/0218049A1, US2006/218049A1, US20060218049 A1, US20060218049A1, US2006218049 A1, US2006218049A1InventorsJay Walker, Daniel Tedesco, John Packes, James JoraschOriginal AssigneeWalker Jay S, Tedesco Daniel E, Packes John M Jr, Jorasch James AExport CitationBiBTeX, EndNote, RefManPatent Citations (99), Classifications (34), Legal Events (5) External Links: USPTO, USPTO Assignment, EspacenetMethod and apparatus for facilitating electronic commerce through providing cross-benefits during a transaction
BRIEF DESCRIPTION OF THE DRAWINGS [0012] FIG. 1 is a schematic illustration of an apparatus for facilitating electronic commerce. [0013] FIG. 2 is a schematic illustration of a merchant server of the apparatus of FIG. 1. [0014] FIG. 3 is a representation of a customer database of the merchant server of FIG. 2. [0015] FIG. 4 is a representation of an item database of the merchant server of FIG. 2. [0016] FIG. 5 is a representation of a transaction database of the merchant server of FIG. 2. [0017] FIG. 6 is a representation of a subsidizer database of the merchant server of FIG. 2. [0018] FIG. 7 is a representation of an offer rules database of the merchant server of FIG. 2. [0019] FIG. 8 is a representation of an offers database of the merchant server of FIG. 2. [0020] FIG. 9 is a representation of a record of an offer summary database of the merchant server of FIG. 2. [0021] FIG. 10 is a flow chart illustrating an embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a merchant. [0022] FIG. 11 is an exemplary web page. [0023] FIG. 12 is another exemplary web page. [0024] FIGS. 13A and 13B are a flow chart illustrating another embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a merchant. [0025] FIGS. 14A and 14B are a flow chart illustrating another embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a merchant. [0026] FIG. 15 is a flow chart illustrating another embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a merchant. [0027] FIG. 16 is a flow chart illustrating another embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a merchant. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [0028] Applicants have recognized that the acquisition budgets of various service providers may be advantageously used to facilitate electronic commerce. A customer that is purchasing items from a first merchant may be paid by a second merchant, so that the customer pays a reduced price, or nothing at all, for his desired items. In exchange, the customer signs up or agrees to sign up for a service that is provided by the second merchant. Since many service providers are willing to pay significant amounts of money (e.g. often $50 to $200) to acquire a new customer, the ability to acquire a customer by essentially “intervening” in a sale between others can benefit all parties involved. The customer is benefited by the reduced price of his items, the first merchant is benefited by the increased sales that such an arrangement would bring, and the second merchant is benefited by the acquisition of a new customer. [0029] Furthermore, by presenting offers for such “cross-subsidies” only after a customer is ready to buy items, the merchant may reduce the chance that customers will merely “bargain shop”, rather than make purchases. [0030] In addition, a number of benefits may be offered besides reduced prices. For example, the first merchant may alternatively provide the customer with an upsell (e.g. a product upgrade for no additional cost). [0031] Referring to FIG. 1, an apparatus 100 includes a merchant server 110 that is in communication with a customer terminal 120 and with subsidizing merchant servers 130, 140 and 150. The merchant server 110 may communicate with the customer terminal 120 and subsidizing merchant servers 130, 140 and 150 via an appropriate network such as the Internet. Each of the customer terminal 120 and with subsidizing merchant servers 130, 140 and 150 may comprise computers, such as those based on the Intel� Pentium� microprocessor, that are adapted to communicate via the Internet (e.g. via a modem). Any number of subsidizing merchant servers and customer terminals may be in communication with the merchant server 110. [0032] The merchant server 110 may be a “web server” of a merchant. The merchant server 110 can generate a web page that may be accessed via the World Wide Web and allow purchases from the merchant to be made in a manner known in the art. A customer terminal may appropriately access the web page to communicate with the merchant server 110 in a manner that is also known to those skilled in the art. [0033] Referring to FIG. 2, the merchant server 110 comprises a processor 200, such as the Intel� Pentium� microprocessor. The processor 200 is in communication with a data storage device 210, such as an appropriate combination of magnetic, optical and/or semiconductor memory. For example, the data storage device 210 may comprise one or more of a ROM, RAM and hard disk. The processor 200 and the data storage device 210 may each be (i) located entirely within a single computer or other computing device; (ii) connected to each other by a remote communication medium, such as a serial port cable, telephone line or radio frequency transceiver; or (iii) a combination thereof. In one embodiment, the merchant server 110 may comprise one or more computers that are connected to a remote server computer for maintaining databases. [0034] The data storage device 210 stores a program 220 for controlling the processor 200. The processor 200 performs instructions of the program 220, and thereby operates in accordance with the present invention, and particularly in accordance with the methods described in detail herein. The program 220 furthermore includes program elements that may be necessary, such as an operating system and “device drivers” for allowing the processor 200 to interface with computer peripheral devices. Appropriate device drivers and other necessary program elements are known to those skilled in the art, and need not be described in detail herein. [0035] The storage device 210 also stores (i) a customer database 230, (ii) a item database 240, (iii) a transaction database 250, (iv) a subsidizer database 260, (v) an offer rules database 270, (vi) an offers database 280 and (vii) an offer summary database 290. The databases 230, 240, 250, 260, 270, 280 and 290 are described in detail below and depicted with exemplary entries in the accompanying figures. As will be understood by those skilled in the art, the schematic illustrations and accompanying descriptions of the databases presented herein are exemplary arrangements for stored representations of information. A number of other arrangements may be employed besides those suggested by the tables shown. Similarly, the illustrated entries of the databases represent exemplary information, and those skilled in the art will understand that the number and content of the entries can be different from those illustrated herein. [0036] Referring to FIG. 3, a table 300 represents an embodiment of the customer database 230 (FIG. 2). The table 300 includes entries 302, 304, 306 and 308, each defining a customer that may purchase items via the merchant server 10 (FIG. 1). Those skilled in the art will understand that the table 300 may include any number of entries. The table 300 also defines fields for each of the entries 302, 304, 306 and 308. The fields specify (i) a customer identifier 320 that uniquely identifies the customer, (ii) a name 322 of the customer, (iii) a billing address 324 of the customer, (iv) credit card information 326 which may be used to render payment in purchasing the items, and (v) an electronic mail (“email”) address 328 for communication with the customer. [0037] Referring to FIG. 4, a table 400 represents an embodiment of the item database 240 (FIG. 2). The table 400 includes entries 402 and 404, each defining an item sold via the merchant server 10 (FIG. 1). Those skilled in the art will understand that the table 400 may include any number of entries. The table 400 also defines fields for each of the entries 402 and 404. The fields specify (i) a item identifier 420 that uniquely identifies the item, (ii) an item description 422, (iii) an item price 424 for which the item is typically sold, and (iv) an availability 426 of the item which may be based on an inventory level of the item. [0038] Referring to FIG. 5, a table 500 represents an embodiment of the transaction database 250 (FIG. 2). The table 500 includes entries 502, 504 and 506, each defining a transaction with the merchant server 110 (FIG. 1). Typically, the transaction includes a purchase of items by a customer. Those skilled in the art will understand that the table 500 may include any number of entries. The table 500 also defines fields for each of the entries 502, 504 and 506. The fields specify (i) a transaction identifier 520 that uniquely identifies the transaction, (ii) a time 522 of the transaction, (iii) the items ordered 524, (iv) credit card information 526 that may define a credit card account that was charged to pay for the items purchased, (v) an amount charged 528 for the items, (vi) a delivery address 530 for the items, and (vii) a customer identifier 532 (if any) that identifies the customer that made the purchase. [0039] Referring to FIG. 6, a table 600 represents an embodiment of the subsidizer database 260 (FIG. 2). The table 600 includes entries 602, 604 and 606, each defining a party (e.g. another merchant) that may subsidize purchases made via the merchant server 110 (FIG. 1). Those skilled in the art will understand that the table 600 may include any number of entries. The table 600 also defines fields for each of the entries 602, 604 and 606. The fields specify (i) a subsidizing party identifier 620 that uniquely identifies the subsidizing party, (ii) a name 622 of the subsidizing party, (iii) an account 624 used to pay for the subsidies, and (iv) an amount owed 626 by the subsidizing party to the merchant. [0040] Referring to FIG. 7, a table 700 represents an embodiment of the offer rules database 270 (FIG. 2). The table 700 includes entries 702, 704, 706, 708 and 710, each defining an offer rule. When an offer rule is satisfied during a transaction, the merchant provides an offer for a specified benefit, such as a subsidy. Those skilled in the art will understand that the table 700 may include any number of entries. The table 700 also defines fields for each of the entries 702, 704, 706, 708 and 710. The fields specify (i) an offer rule identifier 720 that uniquely identifies the offer rule, (ii) a subsidizing party identifier 722 that uniquely identifies the subsidizing party, (iii) a subsidy amount 724, (iv) when the offer rule is effective (i.e. when the offer rule is satisfied), and (v) an additional transaction 728 that is required of the customer in exchange for the subsidy. As described below, several types of transactions, such as additional purchases or initiating service agreements, may be required of the customer. [0041] Referring to FIG. 8, a table 800 represents an embodiment of the offers database 280 (FIG. 2). The table 800 includes entries 802, 804, 806, 808 and 810, each defining an offer for a subsidy. The offer was provided to a customer during a transaction of the customer with the merchant. Those skilled in the art will understand that the table 800 may include any number of entries. The table 800 also defines fields for each of the entries 802, 804, 806, 808 and 810. The fields specify (i) an offer identifier 820 that uniquely identifies the offer, (ii) a transaction identifier 822 that uniquely identifies the transaction during which the offer was provided, (iii) a subsidizing party identifier 824 that uniquely identifies the subsidizing party, (iv) an identifier of an offer rule 826 that was satisfied during the transaction, (v) a subsidy amount 828, (vi) a total price 830 that the customer would have to pay without the subsidy, (vii) a total price 832 that the customer would have to pay with the subsidy, and (viii) whether the offer was accepted 834. As described above with reference to FIG. 7, offer rules define specific subsidies. Thus, the identifier of an offer rule stored in field 826 may be used to determine a corresponding subsidy amount. [0042] Referring to FIG. 9, a table 900 represents a record of an embodiment of the offer summary database 290 (FIG. 2). The offer summary database 290 typically includes a plurality of records, each defining a summary of offers for subsidies that have been provided on behalf of a subsidizing party. The table 900 includes a subsidizing party identifier 902 that uniquely identifies the subsidizing party, a total number of offers provided 904 on behalf of the subsidizing party, a total number of those offers that were accepted 906, and a total amount 908 of the subsidies due in connection with accepted offers. [0043] The table 900 also includes entries 910 and 912, each defining offers provided due to satisfaction of an offer rule of the subsidizing party. Those skilled in the art will understand that the table 900 may include any number of entries. The table 900 also defines fields for each of the entries 910 and 912. The fields specify (i) an offer rule identifier 920 that uniquely identifies the offer rule, (ii) a number 922 of offers provided due to the offer rule, (iii) a number 924 of these offers that were accepted, (iv) an amount 926 of the subsidies due in connection with these accepted offers. [0044] Referring to FIG. 10, a flow chart 1000 illustrates an embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a merchant. In one embodiment, the illustrated method is performed by the merchant server 110 after the customer has accessed a web page generated and/or controlled by the merchant server 110. [0045] The merchant server 110 receives an indication that the customer is to purchase items from the web site of the merchant (step 1002). For example, after a customer accesses the web site, the customer may select one or more items to purchase, and “click” a button that indicates that the customer desires to purchase the selected items. The act of clicking could generate a signal that the merchant server 110 interprets as an indication that the customer is to purchase the selected items. In another embodiment, the act of accessing the web site could generate a signal that the merchant server 110 interprets as an indication that the customer is to purchase the selected items. Those skilled in the art will understand still other types of appropriate indications. [0046] Before the customer purchases the items, the merchant server 110 provides the customer with an offer for a subsidy (step 1004). For example, the web page may display text describing the subsidy. In one embodiment, the web page may be dynamically modified to include a button that, when clicked, indicates acceptance of an offer for a subsidy. Alternatively, the offer may be transmitted to the customer via email or other means. [0047] A response to the offer is received from the customer (step 1006). For example, the customer may click a button on the web page or click on a hyperlink on the web page. If it is determined that the offer is not accepted (step 1008), then the transaction is processed conventionally (step 1010). For example, the items are purchased for the conventional total price, and a credit card account of the customer is charged appropriately. [0048] If it is determined that the offer is accepted (step 1008), then the subsidy is applied to the items (step 1012) and the items are sold to the customer with the benefit of the subsidy (step 1014). [0049] Referring to FIG. 11, an exemplary web page 1100 illustrates a possible means for providing an offer for a benefit and receiving an acceptance of the offer. The web page 1100 illustrates an embodiment in which the merchant sells books via the World Wide Web. [0050] A book that the customer is ready to purchase is indicated by text 1102, and a quantity of that book (one book in FIG. 11) is indicated by text 1104. A price of the books is indicated by text 1106, and similarly a total price (e.g. the sum of item prices and any other prices) due from the customer is indicated by text 1108. [0051] A button 1110 is clicked by the customer if the customer desires to purchase the specified items and thereby consummate the purchase. Upon clicking the button 1110, the items may be immediately deemed as having been purchased by the customer. A button 1112 is clicked by the customer if the customer desires to accept an offer for a subsidy. Alternatively, actuating the button 1112 may indicate that the customer is interested in further information regarding an offer for a subsidy, and the customer may subsequently indicate whether he accepts the offer. [0052] Referring to FIG. 12, a second exemplary web page 1200 allows the customer to provide customer information via a form having fields 1202 that receive entered text. The customer information is used in applying for a credit card account with a credit card issuer. In one embodiment, the web page 1200 may be displayed after the customer clicks the button 1110 of FIG. 11. Information that is entered via the web page 1200 may be transmitted to the merchant server 110 upon actuation of a button 1204. Actuation of the button 1204 may furthermore indicate acceptance of the offer for the subsidy. For example, actuation of the button 1204 may indicate a willingness to apply for a credit card account, or that the customer has applied for the credit card account. Conversely, actuation of the button 1206 may indicate rejection of the offer for the subsidy. [0053] Referring to FIGS. 13A and 13B, a flow chart 1300 illustrates another embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a merchant. The merchant server 110 receives an indication that the customer is ready to purchase items from the web site of a first merchant (step 1302). A customer may indicate his readiness to purchase by, for example, selecting items to purchase and actuating a specific button that consummates the purchase of the items. Before the customer purchases the items, the merchant server 110 provides the customer with an offer for a subsidy from a second merchant (step 1304). Subsequently, a response from the customer is received (step 1306). [0054] If it is determined that the offer is not accepted (step 1308), then the transaction is processed conventionally (step 1310). If however it is determined that the offer is accepted (step 1308), then customer information is received (step 1312). Such customer information may be used in providing or facilitating an additional transaction that is required of the customer in exchange for the subsidy. In one embodiment described in further detail below, in exchange for the subsidy the customer agrees to initiate a new service agreement, so that a service is provided by the second merchant. Accordingly, the customer information may comprise an indication of a service that is provided to the customer (e.g. whether the customer has cable television service), or a service provider that provides a service to the customer (e.g. which company provides cable television service to the customer). The additional transaction may occur after a significant amount of time has elapsed. Accordingly, in one embodiment there is a means for determining if the future action has occurred. [0055] Furthermore, a penalty may be assessed against the customer if the customer does not perform the required additional transaction. For example, the subsidy to the customer may be canceled and the transaction may then be processed conventionally. Alternatively, a penalty fee may be charged to the customer. [0056] Similarly, a penalty could be assessed if another imposed condition is violated. For example, a penalty could be assessed if the items are purchased and then returned. Accordingly, in such an embodiment a returnable purchase is made a non-returnable purchase in exchange for the subsidy or other benefit. [0057] The customer information may be received from the customer. In one embodiment, the merchant server 10 can request that the customer provide customer information. For example, the merchant server 10 may transmit a form (e.g. via the web site) including questions to be answered. In response, the merchant server would receive answers to the questions, and these answers would constitute the customer information from the customer. [0058] In another embodiment, the customer information may be received from a party other than the customer. For example, information regarding the customer may be received from a third-party database (e.g. a list of addresses to provide a location of the customer). Alternatively, customer information may be received from an ISP (Internet Service Provider), which can provide information such as an Internet address of the customer. [0059] In still another embodiment, the customer information may be received via a “cookie” stored on the customer terminal 120 (FIG. 1). Those skilled in the art will understand that a great variety of data may be stored in such cookies, and information may be stored in the cookie in response to various events such as the web sites that are visited by the customer. [0060] The merchant server 110 may verify whether the customer information is accurate (step 1314). For example, if the information is provided by the customer, it can be advantageous to assure that the customer information is not false. To provide a further incentive for the customer to provide accurate customer information, a penalty may be assessed against the customer if the customer information is not accurate. For example, if it is determined that the customer information is not accurate (step 1316), the subsidy to the customer may be canceled and the transaction is processed conventionally (step 1310). Alternatively, a penalty fee may be charged to the customer if it is determined that the customer information is not accurate. In such an embodiment, it may be further advantageous to verify the customer information before the purchase is consummated. Thus, the threat that the subsidy will not be forthcoming can give the customer an incentive to provide accurate information. [0061] If it is determined that the customer information is accurate (step 1316), then the merchant server 110 determines the amount of the subsidy (step 1318). The subsidy amount is typically stored in the offer rules database 270 (FIG. 2). The subsidy amount may be, for example, a predetermined amount or a predetermined percentage (e.g. a predetermined percentage of the total price). The subsidy amount may also be limited, such that the price charged cannot be lower than zero. For example, a subsidy amount may be “up to $100 off, but no more than the total price”. [0062] The subsidy amount is subtracted from the total price of the items (step 1320) and the items are sold for the reduced total price (step 1322). Alternatively, instead of the total price being reduced, a price of one or more items (e.g. items of a certain type or promotional items) may be reduced to provide an incentive to purchase these items. In summary, accepting the subsidy allows the items to be sold to the customer for a lesser price, and the items may even be provided to the customer without charge. [0063] Referring to FIGS. 14A and 14B, a flow chart 1400 illustrates another embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a first merchant. The merchant server 110 receives a signal indicating that the customer is ready to “check out” his “shopping cart” of items on the web site of the first merchant (step 1402). As is understood by those skilled in the art, a shopping cart of items on a web site defines a set of items the customer desires to purchase. Checking out the shopping cart indicates a desire to proceed with purchasing the selected items. [0064] Before the customer purchases the items, the merchant server 110 provides the customer with an offer for a reduction in the total price in exchange for signing up for a service with a second merchant (step 1404). For example, the service may be telephone service, Internet service, banking services, credit card account services, insurance service, securities trading service, satellite television service, or cable television service. Accordingly, the second merchant would be a provider of such services, and the customer would be requested to participate in a transaction (e.g. initiate a service agreement with) with the second merchant. [0065] Subsequently, a response from the customer is received (step 1406). If it is determined that the offer is not accepted (step 1408), then the transaction is processed conventionally (step 1410). If however it is determined that the offer is accepted (step 1408), then a current service provider of the customer (i.e. a party that provides a specified service to the customer) is determined (step 1412). The customer may be asked to provide information of the current provider, or this information may be determined from other sources. For example, one or more databases may be accessed to determine the long distance telephone service provider of the customer. Alternatively, the second merchant may allow access to a database of its existing customers. [0066] If it is determined that the customer has a service provider (step 1414), and it is determined that the second merchant already provides the customer with the specified service (step 1416), then the transaction is processed conventionally (step 1410). If it is determined that the customer has a service provider (step 1414), but it is determined that the second merchant does not provide the customer with the specified service (step 1416), then the customer must have a service agreement with another service provider. Accordingly, the existing service agreement is canceled (step 1418). [0067] If it is determined that the customer does not have a service provider of the specified service at all (step 1414), (or if the merchant server 110 will cancel or has canceled the existing service agreement) then a new service agreement is initiated with the second merchant (step 1420). Thus, the second merchant has acquired a new customer, either by signing up the customer for a new service or by switching providers of the specified service that is provided to the customer. In exchange, the total price of the shopping cart of items is reduced by the amount of the subsidy (step 1422), and the items are sold for this reduced total price (step 1424). [0068] Referring to FIG. 15, a flow chart 1500 illustrates another embodiment of a method for providing an offer for a benefit to a customer that is to purchase items from a first merchant. The merchant server 110 receives an indication that the customer is ready to purchase items from the web site of a first merchant (step 1502). The merchant server 110 may also receive customer information (step 1504), as described above. The customer information may comprise, for example, a location of the customer or a current service provider of the customer. [0069] A set of subsidies for which the customer may be eligible is determined (step 1506). In one embodiment, the set of subsidies is determined based on customer information. For example, upon reference to the customer information, one or more offer rules may be satisfied. The corresponding subsidies would then be included in the set of subsidies. In another embodiment, the offer rules may be satisfied without reference to customer information. For example, an offer rule may be satisfied if the total price of the items (or the price of any of the item) is greater than a predetermined threshold. In yet another embodiment, one or more subsidizing merchants may be contacted, customer information may be transmitted to the subsidizing merchants, and in response the subsidizing merchants may transmit to the merchant server 110 a description of a subsidy to offer. [0070] Offers for each of the subsidies may be provided to the customer (step 1508) for the customer to select one (or more). For example, each offer may be listed on a web page, and the customer must click a hyperlink corresponding to his desired offer. The customer selection is received (step 1510) and the corresponding subsidy is applied to the customer's purchase (step 1512). Alternatively, the customer may be similarly prompted to select a merchant from a plurality of merchants, and the customer would subsequently be provided with an offer for a subsidy from the selected merchant. [0071] Referring to FIG. 16, a flow chart 1600 illustrates another embodiment of a method for providing an offer for a benefit. In particular, the illustrated flow chart 1600 shows the exchange of payment among the parties. The merchant server 110 receives an indication that the customer is ready to purchase items having a total price (step 1602). In response, the merchant server 110 provides an offer for a subsidy (step 1604). The subsidy defines a discount amount that is applied to the customer's purchase. The subsidy also defines a spread amount that is retained by the first merchant. [0072] Once the customer acceptance is received (step 1606), the customer's account (e.g. a credit card account) is charged by the total amount less the discount amount (step 1608). Similarly, an account of the second merchant is charged by the sum of the discount amount and the spread amount. The second merchant may be charged substantially immediately (e.g. immediately after the customer accepts). In another embodiment, the customer may be charged at predefined intervals (e.g. once per month). [0073] Although the present invention has been described with respect to a preferred embodiment thereof, those skilled in the art will note that various substitutions may be made to those embodiments described herein without departing from the spirit and scope of the present invention. Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS34954 *Apr 15, 1862 Cord-windekUS3573747 *Feb 24, 1969Apr 6, 1971Institutional Networks CorpInstinet communication system for effectuating the sale or exchange of fungible properties between subscribersUS4247759 *Oct 10, 1978Jan 27, 1981Cubic Western DataSelf-service passenger ticketing systemUS4323770 *Jul 16, 1979Apr 6, 1982Societe D'etude De Systems Avances Et D'amenagementsUnit particularly for taking stakes and possibly determining the winners in a game such as a national lotto gameUS4449186 *Oct 15, 1981May 15, 1984Cubic Western DataTouch panel passenger self-ticketing systemUS4491725 *Sep 29, 1982Jan 1, 1985Pritchard Lawrence EMedical insurance verification and processing systemUS4494197 *Feb 22, 1984Jan 15, 1985Seymour TroyAutomatic lottery systemUS4500880 *Jul 6, 1981Feb 19, 1985Motorola, Inc.Real time, computer-driven retail pricing display systemUS4667292 *Feb 16, 1984May 19, 1987Iameter IncorporatedMedical reimbursement computer systemUS4723212 *Feb 27, 1987Feb 2, 1988Catalina Marketing Corp.Method and apparatus for dispensing discount couponsUS4799156 *Oct 1, 1986Jan 17, 1989Strategic Processing CorporationInteractive market management systemUS4815741 *Apr 2, 1987Mar 28, 1989Small Maynard EAutomated marketing and gaming systemsUS4833308 *Jul 24, 1986May 23, 1989Advance Promotion Technologies, Inc.Checkout counter product promotion system and methodUS4902880 *Sep 30, 1988Feb 20, 1990Peripheral Dynamics, Inc.Card reader system and method with printing and verification capabilityUS4903201 *Nov 3, 1983Feb 20, 1990World Energy Exchange CorporationAutomated futures trading exchangeUS4908761 *Sep 16, 1988Mar 13, 1990Innovare Resourceful Marketing Group, Inc.System for identifying heavy product purchasers who regularly use manufacturers' purchase incentives and predicting consumer promotional behavior response patternsUS4910672 *Dec 4, 1987Mar 20, 1990Catalina Marketing CorporationMethod and apparatus for dispensing discount couponsUS4922522 *Jun 7, 1988May 1, 1990American Telephone And Telegraph CompanyTelecommunications access to lottery systemsUS4982337 *Dec 3, 1987Jan 1, 1991Burr Robert LSystem for distributing lottery ticketsUS4982346 *Dec 16, 1988Jan 1, 1991Expertel Communications IncorporatedMall promotion network apparatus and methodUS4993714 *Mar 27, 1990Feb 19, 1991Golightly Cecelia KPoint of sale lottery systemUS5003348 *Mar 30, 1990Mar 26, 1991Charles Beseler CompanyMulti-function negative carrierUS5177342 *Nov 9, 1990Jan 5, 1993Visa International Service AssociationTransaction approval systemUS5189607 *Jul 22, 1991Feb 23, 1993Sharp Kabushiki KaishaMethod for sending selected data from electronic cash registers to a host unitUS5191613 *Nov 15, 1991Mar 2, 1993Graziano James MKnowledge based system for document authenticationUS5192854 *Feb 5, 1992Mar 9, 1993Counts Reginald DSystem for electronically recording and redeeming couponsUS5200889 *Aug 26, 1991Apr 6, 1993Teraoka Seiko Co., Ltd.System for maintaining continuous total of refund amounts due a customer and for allowing customer designation of the amount of refund to be applied to a purchaseUS5201010 *May 19, 1992Apr 6, 1993Credit Verification CorporationMethod and system for building a database and performing marketing based upon prior shopping historyUS5202826 *Nov 26, 1991Apr 13, 1993Mccarthy Patrick DCentralized consumer cash value accumulation system for multiple merchantsUS5283731 *Dec 23, 1992Feb 1, 1994Ec CorporationComputer-based classified ad system and methodUS5287268 *Nov 16, 1992Feb 15, 1994Mccarthy Patrick DCentralized consumer cash value accumulation system for multiple merchantsUS5297026 *Jan 3, 1992Mar 22, 1994Frank HoffmanSystem for promoting account activityUS5297031 *Mar 6, 1990Mar 22, 1994Chicago Board Of TradeMethod and apparatus for order management by market brokersUS5302811 *Jul 16, 1991Apr 12, 1994Kabushiki Kaisha ToshibaPoint of sale apparatus including a depositing/withdrawing apparatusUS5305195 *Mar 25, 1992Apr 19, 1994Gerald SingerInteractive advertising system for on-line terminalsUS5309355 *Sep 3, 1993May 3, 1994Lockwood Lawrence BAutomated sales systemUS5315093 *Feb 5, 1992May 24, 1994A. C. Nielsen CompanyMarket research method and system for collecting retail store market research dataUS5380991 *Nov 16, 1993Jan 10, 1995Valencia; LuisPaperless coupon redemption system and method thereofUS5404291 *Apr 23, 1991Apr 4, 1995Hyatt Corp.Inventory control process for reservation systemsUS5420606 *Sep 20, 1993May 30, 1995Begum; Paul G.Instant electronic coupon verification systemUS5420914 *Feb 28, 1994May 30, 1995U S West Technologies, Inc.System and method for real time carrier selectionUS5481094 *Mar 17, 1994Jan 2, 1996Fujitsu LimitedPoint-of-sale terminalUS5504475 *Jan 19, 1994Apr 2, 1996Sitour Electronic SystemsPricing display systemUS5510979 *Mar 13, 1995Apr 23, 1996Restaurant Technology, Inc.Data processing system and method for retail storesUS5515270 *Jan 12, 1995May 7, 1996Weinblatt; Lee S.Technique for correlating purchasing behavior of a consumer to advertisementsUS5517555 *Sep 21, 1994May 14, 1996Cellular Technical Services Company, Inc.Real time information system for cellular telephonesUS5592375 *Mar 11, 1994Jan 7, 1997Eagleview, Inc.Computer-assisted system for interactively brokering goods or services between buyers and sellersUS5592376 *Jun 17, 1994Jan 7, 1997Commonweal IncorporatedCurrency and barter exchange debit card and systemUS5602377 *Mar 1, 1995Feb 11, 1997Metanetics CorporationBar code dataform scanning and labeling apparatus and methodUS5606602 *Nov 6, 1995Feb 25, 1997Summit Telecom Systems, Inc.Bidding for telecommunications trafficUS5611052 *Nov 1, 1993Mar 11, 1997The Golden 1 Credit UnionLender direct credit evaluation and loan processing systemUS5612868 *Feb 9, 1995Mar 18, 1997Catalina Marketing International, IncMethod and apparatus for dispensing discount couponsUS5615269 *Feb 22, 1996Mar 25, 1997Micali; SilvioIdeal electronic negotiationsUS5619558 *Nov 13, 1995Apr 8, 1997Ncr CorporationATM segment of one marketing methodUS5620079 *May 3, 1994Apr 15, 1997Coinstar, Inc.Coin counter/sorter and coupon/voucher dispensing machine and methodUS5621201 *Feb 5, 1996Apr 15, 1997Visa InternationalAutomated purchasing control systemUS5621640 *Dec 5, 1994Apr 15, 1997Every Penny Counts, Inc.Automatic philanthropic contribution systemUS5621812 *May 17, 1993Apr 15, 1997Credit Verification CorporationMethod and system for building a database for use with selective incentive marketing in response to customer shopping historiesUS5708782 *Dec 2, 1994Jan 13, 1998Larson; BlaineMethod and apparatus for dispensing discount couponsUS5710884 *Mar 29, 1995Jan 20, 1998Intel CorporationSystem for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during useUS5715402 *Nov 9, 1995Feb 3, 1998Spot Metals OnlineMethod and system for matching sellers and buyers of spot metalsUS5717860 *Sep 20, 1995Feb 10, 1998Infonautics CorporationMethod and apparatus for tracking the navigation path of a user on the world wide webUS5717866 *Aug 1, 1996Feb 10, 1998Codesaver International, Inc.Method for comparative analysis of consumer response to product promotionsUS5721827 *Oct 2, 1996Feb 24, 1998James LoganSystem for electrically distributing personalized informationUS5724521 *Nov 3, 1994Mar 3, 1998Intel CorporationMethod and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing mannerUS5724525 *Mar 28, 1995Mar 3, 1998Scientific-Atlanta, Inc.System and method for remotely selecting subscribers and controlling messages to subscribers in a cable television systemUS5724886 *Jun 18, 1996Mar 10, 1998Restaurant Technology, Inc.Cooked food staging device and methodUS5727153 *Jun 6, 1995Mar 10, 1998Powell; Ken R.Retail store having a system of receiving electronic coupon information from a portable card and sending the received coupon information to other portable cardsUS5729693 *May 3, 1996Mar 17, 1998Lucent Technologies, Inc.System and method to automatically provide an electronic consumer rebateUS5732400 *Jan 4, 1995Mar 24, 1998Citibank N.A.System and method for a risk-based purchase of goodsUS5734838 *Jun 7, 1995Mar 31, 1998American Savings Bank, F.A.Database computer architecture for managing an incentive award program and checking float of funds at time of purchaseUS5734890 *Aug 22, 1995Mar 31, 1998Gartner GroupSystem and method for analyzing procurement decisions and customer satisfactionUS5744868 *Apr 25, 1996Apr 28, 1998Imphy S.A. (Societe Anonyme)Encapsulated electronic component having a plurality of connection leads of martensitic structural-hardening conductive alloyUS5745882 *Jan 9, 1995Apr 28, 1998Us West Marketing Resources Group, Inc.Electronic classified advertising interface method and instructions with continuous search notificationUS5857175 *Aug 11, 1995Jan 5, 1999Micro Enhancement InternationalSystem and method for offering targeted discounts to customersUS5864757 *Dec 12, 1995Jan 26, 1999Bellsouth CorporationMethods and apparatus for locking communications devicesUS5864822 *Jun 25, 1996Jan 26, 1999Baker, Iii; Bernard R.Benefits tracking and correlation system for use with third-party enabling organizationUS5870030 *Apr 4, 1996Feb 9, 1999Motorola, Inc.Advertiser pays information and messaging system and apparatusUS5873068 *Jun 14, 1994Feb 16, 1999New North Media Inc.Display based marketing message control system and methodUS5873069 *Oct 13, 1995Feb 16, 1999American Tv & Appliance Of Madison, Inc.System and method for automatic updating and display of retail pricesUS5884292 *May 6, 1993Mar 16, 1999Pitney Bowes Inc.System for smart card funds refillUS5889119 *Jul 17, 1997Mar 30, 1999The University Of AkronThermoplastic rubbery compositionsUS5890135 *Feb 20, 1996Mar 30, 1999Powell; Ken R.System and method for displaying product information in a retail systemUS5890718 *Feb 27, 1998Apr 6, 1999Byon; Ok-SunSelf-service gasoline pump system with game functionUS6014634 *Aug 4, 1997Jan 11, 2000Supermarkets Online, Inc.System and method for providing shopping aids and incentives to customers through a computer networkUS6026370 *Aug 28, 1997Feb 15, 2000Catalina Marketing International, Inc.Method and apparatus for generating purchase incentive mailing based on prior purchase historyUS6035281 *Jun 16, 1997Mar 7, 2000International Business Machines CorporationSystem and method of multiparty billing for Web accessUS6049778 *Oct 31, 1997Apr 11, 2000Walker Asset Management Limited PartnershipMethod and apparatus for administering a reward programUS6052730 *Jan 9, 1998Apr 18, 2000The Board Of Trustees Of The Leland Stanford Junior UniversityMethod for monitoring and/or modifying web browsing sessionsUS6055513 *Mar 11, 1998Apr 25, 2000Telebuyer, LlcMethods and apparatus for intelligent selection of goods and services in telephonic and electronic commerceUS6173274 *Dec 30, 1998Jan 9, 2001Pitney Bowes Inc.Production mail system having subsidies for printing of third party messages on mailpiecesUS6178411 *Jul 10, 1998Jan 23, 2001Joshua J. ReiterInteractive process for applying or printing information on letters or parcelsUS6185545 *Nov 17, 1999Feb 6, 2001Prenet CorporationElectronic payment system utilizing intermediary accountUS6223163 *Mar 20, 1998Apr 24, 2001Walker Digital, LlcMethod and apparatus for controlling offers that are provided at a point-of-sale terminalUS6336095 *Nov 20, 1998Jan 1, 2002Citibank, N.A.Method for electronic merchandise dispute resolutionUS6336099 *Apr 24, 1998Jan 1, 2002Brightstreet.ComMethod and system for electronic distribution of product redemption couponsUS6349288 *Nov 18, 1997Feb 19, 2002Timothy P. BarberArchitecture for access over a network to pay-per-view informationUSRE34915 *Nov 20, 1991Apr 25, 1995Coupco, Inc.Paperless system for distributing, redeeming and clearing merchandise couponsUSRE34954 *Nov 22, 1993May 30, 1995Bell Communications Research, Inc.Method for secure time-stamping of digital documents* Cited by examinerClassifications U.S. Classification705/14.23International ClassificationG06Q30/00Cooperative ClassificationG06Q30/0601, G06Q20/12, G06Q30/0238, G06Q10/101, G06Q30/0222, G06Q20/387, G06Q30/0213, G06Q30/0239, G06Q30/06, G06Q30/00, G06Q30/0234, G06Q30/0207, G06Q30/0208, G06Q30/0603, G07G1/0036, G06Q30/0236European ClassificationG06Q30/0213, G06Q30/0603, G06Q30/0222, G06Q30/0236, G06Q30/0234, G06Q30/0208, G06Q20/387, G07G1/00C, G06Q10/101, G06Q30/0207, G06Q30/0601, G06Q30/0238, G06Q20/12, G06Q30/06, G06Q30/0239, G06Q30/00Legal EventsDateCodeEventDescriptionDec 17, 2013ASAssignmentOwner name: INVENTOR HOLDINGS, LLC, CONNECTICUTFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WALKER DIGITAL, LLC;REEL/FRAME:031797/0629Effective date: 20131101Apr 7, 2014ASAssignmentOwner name: WALKER DIGITAL, LLC, CONNECTICUTFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INVENTOR HOLDINGS, LLC;REEL/FRAME:032619/0961Effective date: 20140402May 2, 2014FPAYFee paymentYear of fee payment: 4Aug 8, 2014ASAssignmentOwner name: IGT, NEVADAFree format text: LICENSE;ASSIGNORS:WALKER DIGITAL GAMING, LLC;WALKER DIGITAL GAMING HOLDING, LLC;WDG EQUITY, LLC;ANDOTHERS;REEL/FRAME:033501/0023Effective date: 20090810May 2, 2016ASAssignmentOwner name: WALKER DIGITAL CORPORATION, CONNECTICUTFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WALKER, JAY S.;TEDESCO, DANIEL E.;PACKES, JOHN M.;AND OTHERS;REEL/FRAME:038436/0755Effective date: 19990609Owner name: WALKER DIGITAL, LLC, CONNECTICUTFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WALKER DIGITAL CORPORATION;REEL/FRAME:038593/0939Effective date: 19991124RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services