US2009276309A1PendingUtilityA1

Self learning method and system for managing an advertisement

59
Assignee: RETAILDNA LLCPriority: Nov 14, 2001Filed: Jul 9, 2009Published: Nov 5, 2009
Est. expiryNov 14, 2021(expired)· nominal 20-yr term from priority
G06Q 30/02G06Q 30/0269G06Q 30/0255G06N 5/025G06Q 30/0226G06Q 30/0273G06Q 30/0224G06Q 30/0264
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A self-learning computer-based system for managing an advertisement, including: a memory element for at least one specially-programmed general purpose computer for storing: an artificial intelligence program (AIP) and a plurality of advertisements for at least one good or service offered by a first business entity; and an interface element for the at least one specially programmed general-purpose computer and a processor for the at least one specially programmed general-purpose computer for identifying a customer. The processor is for selecting an advertisement from the plurality of advertisements, using the AIP and the customer identification, and the interface element is for transmitting the selected advertisement.

Claims

exact text as granted — not AI-modified
1 . A self-learning computer-based method for managing an advertisement, comprising:
 storing in a memory element for at least one specially-programmed general purpose computer: an artificial intelligence program (AIP) and a plurality of advertisements for at least one good or service offered by a first business entity;   identifying a customer using an interface element for the at least one specially programmed general-purpose computer and a processor for the at least one specially programmed general-purpose computer;   selecting an advertisement from the plurality of advertisements, using the processor, the AIP, and the customer identification; and,   transmitting, using the interface element, the selected advertisement for presentation.   
     
     
         2 . The method of  claim 1  further comprising:
 storing in the memory element a respective transaction history between at least one customer and the first business entity; and,   selecting a transaction history for the identified customer from the respective transaction history, wherein selecting an advertisement from the plurality of advertisements includes using the selected transaction history.   
     
     
         3 . The method of  claim 1  wherein the plurality of advertisements includes:
 a supplier advertisement for a first good or service, from the at least one good or service, supplied to the first business entity by a second business entity; and,   an in-house advertisement for an offer by the first business entity for a second good or service, from the at least one good or service, and wherein the selected advertisement includes the supplier advertisement or the in-house advertisement, the method further comprising:   storing, in the memory element, a history of at least one transaction between the identified customer and the first business entity, the at least one transaction initiated responsive to transmission of the supplier advertisement or the in-house advertisement for presentation;   determining, using the processor, the AIP and the history of at least one transaction, respective profitability for the first business entity with respect to transmission of the supplier advertisement or transmission of the in-house advertisement; and,   storing, in the memory element, an offer by the second business entity to pay for transmission of the supplier advertisement for presentation, wherein selecting the advertisement from the plurality of advertisements includes selecting the supplier advertisement or the in-house advertisement using the processor, the AIP, the respective profitability, and the offer.   
     
     
         4 . The method of  claim 1  further comprising:
 storing, in the memory element, a history of at least one transaction between the identified customer and the first business entity, the at least one transaction initiated responsive to transmission of the selected advertisement for presentation;   determining, using the processor, the AIP and the history of at least one transaction, profitability for the first business entity with respect to transmission of the selected advertisement;   storing, in the memory element, an offer by the second business entity to pay for transmission of the selected advertisement for presentation; and,   modifying, using the processor, the AIP, and the profitability, a value for the offer.   
     
     
         5 . The method of  claim 1  further comprising:
 storing, in the memory element, a history of at least one transaction between the identified customer and the first business entity responsive to transmitting the selected advertisement; and,   determining, using the processor, the AIP, and the history of at the least one transaction, respective profitability for the first business entity with respect to transmitting the selected at least one advertisement, wherein selecting an advertisement from the plurality of advertisements includes selecting the advertisement using the processor, the AIP, and the respective profitability.   
     
     
         6 . The method of  claim 1  wherein the plurality of advertisements includes a supplier advertisement for a first good or service, from the at least one good or service, supplied to the first business entity by a second business entity and wherein the selected advertisement includes the supplier advertisement, the method further comprising:
 storing, in the memory element, a history of at least one transaction between the identified customer and the first business entity responsive to transmission of the supplier advertisement; and,   determining, using the processor, the AIP, and the history of at least one transaction, a cost to be paid by the second business entity for transmission of the supplier advertisement.   
     
     
         7 . The method of  claim 1 , further comprising:
 selecting at least two advertisements from the plurality of advertisements, using the processor and the AIP;   transmitting, using the interface element, the at least two advertisements for presentation;   storing, in the memory element, a history of transactions between at least one customer and the first business entity responsive to transmission of the at least two advertisements; and,   determining, using the processor, the AIP, and the history of transactions, profitability for the first business entity with respect to each advertisement among the at least two advertisements, wherein selecting an advertisement from the plurality of advertisements includes using the profitability for the first business entity with respect to each advertisement among the at least two advertisements.   
     
     
         8 . The method of  claim 1 , further comprising:
 storing a plurality of displays for the plurality of advertisements;   selecting at least two displays from the plurality of displays, using the processor and the AIP;   transmitting, using the interface element, the at least two displays for presentation;   storing, in the memory element, a history of transactions between at least one customer and the first business entity responsive to transmission of the at least two displays; and,   determining, using the processor, the AIP, and the history of transactions, profitability for the first business entity with respect to each display among the at least two displays, wherein selecting an advertisement from the plurality of advertisements includes using the profitability for the first business entity with respect to each display among the at least two displays.   
     
     
         9 . The method of  claim 1  wherein at least one advertisement from the plurality of advertisements is for a combination of goods or services offered by the first business entity and the method further comprising selecting, using the processor and the AIP, at least one good or service to include in the combination, wherein selecting an advertisement from the plurality of advertisements includes selecting the advertisement for the combination and wherein transmitting the selected advertisement includes transmitting the advertisement for the combination. 
     
     
         10 . The method of  claim 9  further comprising:
 storing, in the memory element, a history of transactions between at least one customer and the first business entity responsive to transmission of the advertisement for the combination; and,   determining, using the processor, the AIP, and the history of transactions, profitability for the first business entity with respect to the advertisement for the combination and wherein selecting an advertisement from the plurality of advertisements includes using the profitability for the first business entity with respect to the advertisement for the combination; or wherein selecting at least one good or service to include in the combination includes using the profitability for the first business entity with respect to the advertisement for the combination.   
     
     
         11 . The method of  claim 1  further comprising:
 determining a time period in which the selected advertisement is valid, using the processor and the AIP; and,   including, using the processor, the time period in the selected advertisement.   
     
     
         12 . The method of  claim 11  further comprising:
 storing, in the memory element, a history of transactions between at least one customer and the first business entity responsive to transmission of the selected advertisement with the time period; and,   determining, using the processor, the AIP, and the history of transactions, profitability for the first business entity with respect to the selected advertisement with the time period, wherein determining the time period includes using the profitability for the first business entity with respect to the selected advertisement with the time period.   
     
     
         13 . The method of  claim 1  wherein an advertisement from the plurality of advertisements includes an offer to join a program to accrue a benefit in reward for transactions with the first business entity, the method further comprising selecting, using the processor and the AIP, the benefit, wherein selecting an advertisement from the plurality of advertisements includes selecting the advertisement for an offer to join a program and wherein transmitting the selected advertisement includes transmitting the advertisement for an offer to join a program. 
     
     
         14 . The method of  claim 13  further comprising:
 storing, in the memory element, a history of transactions between at least one customer and the first business entity responsive to transmission of the advertisement for an offer to join a program; and,   determining, using the processor, the AIP, and the history of transactions, profitability for the first business entity with respect to the advertisement for an offer to join a program, wherein selecting an advertisement from the plurality of advertisements includes using the profitability for the first business entity with respect to the advertisement for an offer to join a program.   
     
     
         15 . The method of  claim 1  wherein an advertisement from the plurality of advertisements includes a status of the identified customer in a program to accrue a benefit in reward for transactions with the first business entity, wherein selecting an advertisement from the plurality of advertisements includes selecting the advertisement with the status of the identified customer, and wherein transmitting the selected advertisement includes transmitting the advertisement with the status of the identified customer. 
     
     
         16 . The method of  claim 15  further comprising:
 storing, in the memory element, a history of transactions between at least one customer and the first business entity responsive to transmission of the advertisement with the status of the identified customer; and,   determining, using the processor, the AIP, and the history of transactions, profitability for the first business entity with respect to the advertisement with the status of the identified customer, wherein selecting an advertisement from the plurality of advertisements includes using the profitability for the first business entity with respect to the advertisement with the status of the identified customer.   
     
     
         17 . A self-learning computer-based system for managing an advertisement, comprising:
 a memory element for at least one specially-programmed general purpose computer for storing: an artificial intelligence program (AIP) and a plurality of advertisements for at least one good or service offered by a first business entity; and,   an interface element for the at least one specially programmed general-purpose computer and a processor for the at least one specially programmed general-purpose computer for identifying a customer, wherein the processor is for selecting an advertisement from the plurality of advertisements, using the AIP and the customer identification, and wherein the interface element is for transmitting the selected advertisement.   
     
     
         18 . The system of  claim 17  wherein the memory element is for storing a respective transaction history between at least one customer and the first business entity; and wherein the processor is for selecting, using the AIP, a transaction history for the identified customer from the respective transaction history, and using the selected transaction history and the AIP to select the advertisement. 
     
     
         19 . The system of  claim 17  wherein:
 the plurality of advertisements includes a supplier advertisement for a first good or service, from the at least one good or service, supplied to the first business entity by a second business entity, and an in-house advertisement for an offer by the first business entity for a second good or service, from the at least one good or service;   the selected advertisement includes the supplier advertisement or the in-house advertisement;   the memory element is for storing an offer by the second business entity to pay for transmission of the supplier advertisement for presentation, and storing a history of at least one transaction between the identified customer and the first business entity, the at least one transaction initiated responsive to transmission of the supplier advertisement or the in-house advertisement for presentation; and,   the processor is for: determining, using, the AIP and the history of the at least one transaction, respective profitability for the first business entity with respect to transmission of the supplier advertisement or transmission of the in-house advertisement; and selecting, as the advertisement from the plurality of advertisements, the supplier advertisement or the in-house advertisement using the AIP, the respective profitability, and the offer.   
     
     
         20 . The system of  claim 17  wherein:
 the memory element is for storing a history of at least one transaction between the identified customer and the first business entity, the at least one transaction initiated responsive to transmission of the selected advertisement for presentation;   the processor is for determining, using the AIP and the history of the at least one transaction, profitability for the first business entity with respect to transmission of the selected advertisement;   the memory element is for storing an offer by the second business entity to pay for transmission of the selected advertisement for presentation; and,   the processor is for modifying, using the AIP and the profitability, a value for the offer.   
     
     
         21 . The system of  claim 17  wherein:
 the memory element is for storing a history of at least one transaction between the identified customer and the first business entity responsive to transmitting the selected advertisement; and,   the processor is for: determining, using the AIP and the history of at least one transaction, respective profitability for the first business entity with respect to transmitting the selected advertisement; and selecting an advertisement from the plurality of advertisements, using the AIP and the respective profitability.   
     
     
         22 . The system of  claim 17  wherein:
 the plurality of advertisements includes a supplier advertisement for a first good or service, from the at least one good or service, supplied to the first business entity by a second business entity;   the selected advertisement includes the supplier advertisement;   the memory element is for storing a history of at least one transaction between the identified customer and the first business entity responsive to transmission of the supplier advertisement; and,   the processor is for determining, using the AIP and the history of at least one transaction, a cost to be paid by the second business entity for transmission of the supplier advertisement.   
     
     
         23 . The system of  claim 17  wherein:
 the processor is for selecting, using the AIP, at least two advertisements from the plurality of advertisements;   the interface element is for transmitting the at least two advertisements for presentation;   the memory element is for storing a history of transactions between at least one customer and the first business entity responsive to transmission of the at least two advertisements;   the processor is for determining, using the AIP and the history of transactions, profitability for the first business entity with respect to each advertisement among the at least two advertisements; and,   the processor is for selecting an advertisement from the plurality of advertisements using the AIP and the profitability for the first business entity with respect to each advertisement among the at least two advertisements.   
     
     
         24 . The system of  claim 17  wherein:
 the memory element is for storing a plurality of displays for the plurality of advertisements;   the processor is for selecting, using the AIP, at least two displays from the plurality of displays;   the interface element is for transmitting the at least two displays for presentation;   the memory element is for storing a history of transactions between at least one customer and the first business entity responsive to transmission of the at least two displays;   the processor is for determining, using the AIP and the history of transactions, profitability for the first business entity with respect to each display among the at least two displays; and,   the processor is for selecting an advertisement from the plurality of advertisements using the AIP and the profitability for the first business entity with respect to each display among the at least two displays.   
     
     
         25 . The system of  claim 17  wherein:
 at least one advertisement from the plurality of advertisements is for a combination of goods or services offered by the first business entity;   the processor is for: selecting, using the AIP, at least one good or service to include in the combination and selecting, as the advertisement from the plurality of advertisements, the advertisement for the combination; and,   the interface element is for transmitting the advertisement for the combination.   
     
     
         26 . The system of  claim 25  wherein:
 the memory element is for storing a history of transactions between at least one customer and the first business entity responsive to transmission of the advertisement for the combination;   the processor is for determining, using the AIP and the history of transactions, profitability for the first business entity with respect to the advertisement for the combination;   the processor is for selecting an advertisement from the plurality of advertisements using the AIP and the profitability for the first business entity with respect to the advertisement for the combination; or selecting at least one good or service to include in the combination using the AIP and the profitability for the first business entity with respect to the advertisement for the combination.   
     
     
         27 . The system of  claim 17  wherein:
 the processor is for determining, using the AIP, a time period in which the selected advertisement is valid; and,   including the time period in the selected advertisement.   
     
     
         28 . The system of  claim 27  wherein:
 the memory element is for storing a history of transactions between at least one customer and the first business entity responsive to transmission of the selected advertisement with the time period;   the processor is for determining, using the AIP and the history of transactions, profitability for the first business entity with respect to the selected advertisement with the time period; and,   the processor is for determining the time period using the AIP and the profitability for the first business entity with respect to the selected advertisement with the time period.   
     
     
         29 . The system of  claim 17  wherein:
 an advertisement from the plurality of advertisements includes an offer to join a program to accrue a benefit in reward for transactions with the first business entity;   the processor is for selecting, using the AIP, the benefit; and, selecting, as the advertisement from the plurality of advertisements, the advertisement for an offer to join a program; and,   the interface element is for transmitting the advertisement for an offer to join a program.   
     
     
         30 . The system of  claim 29  wherein:
 the memory element is for storing a history of transactions between at least one customer and the first business entity responsive to transmission of the advertisement for an offer to join a program;   the processor is for determining, using the AIP and the history of transactions, profitability for the first business entity with respect to the advertisement for an offer to join a program; and,   the processor is for selecting an advertisement from the plurality of advertisements using the AIP and the profitability for the first business entity with respect to the advertisement for an offer to join a program.   
     
     
         31 . The system of  claim 17  wherein:
 an advertisement from the plurality of advertisements includes a status of the identified customer in a program to accrue a benefit in reward for transactions with the first business entity;   the processor is for selecting, as the advertisement from the plurality of advertisements, the advertisement with the status of the identified customer; and,   the interface element is for transmitting the advertisement with the status of the identified customer.   
     
     
         32 . The system of  claim 31  wherein:
 the memory element is for storing a history of transactions between at least one customer and the first business entity responsive to transmission of the advertisement with the status of the identified customer;   the processor is for determining, using the AIP and the history of transactions, profitability for the first business entity with respect to the advertisement with the status of the identified customer; and,   the processor is for selecting an advertisement from the plurality of advertisements using the AIP and the profitability for the first business entity with respect to the advertisement with the status of the identified customer.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.