Nothing Special   »   [go: up one dir, main page]

WO1999050775A1 - Method for targeted advertising - Google Patents

Method for targeted advertising Download PDF

Info

Publication number
WO1999050775A1
WO1999050775A1 PCT/US1999/006632 US9906632W WO9950775A1 WO 1999050775 A1 WO1999050775 A1 WO 1999050775A1 US 9906632 W US9906632 W US 9906632W WO 9950775 A1 WO9950775 A1 WO 9950775A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
information
advertisement
input device
advertiser
Prior art date
Application number
PCT/US1999/006632
Other languages
French (fr)
Inventor
Fred Clarke
Dane Elliott
Original Assignee
Net Sanity, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Net Sanity, Inc. filed Critical Net Sanity, Inc.
Priority to AU37412/99A priority Critical patent/AU3741299A/en
Priority to CA002326508A priority patent/CA2326508A1/en
Priority to EP99919763A priority patent/EP1068583A1/en
Priority to JP2000541619A priority patent/JP2002510093A/en
Publication of WO1999050775A1 publication Critical patent/WO1999050775A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • This invention relates to a method for targeted advertising. More particularly, this invention relates to a method for displaying, on a networked display with a visual display, advertisements designed specifically for each user based on a demographic and psychographic profile of the user and response to previous advertisements by the user.
  • the Internet is a popular vehicle for a wide variety of advertisement formats.
  • One of these formats is commonly referred to as banner advertisements, or a wide billboard type advertisement which spans the width of the window or screen.
  • a primary object of advertising is to attempt to make sure that each advertisement is targeted; that is, advertisements are shown to people who are most likely to take interest in the given advertisement.
  • Some methods download advertisements to Internet users based upon the words that a consumer enters when conducting a Web search. For example, a user might conduct a search on a search engine to find all of the Web pages that contain the word "car.” When the results of the Web search are delivered to the Internet user, the consumer is shown a banner advertisement relating to cars. By showing the Internet user a more targeted advertisement, a search engine can charge the advertiser a higher price for each individual viewing of the advertisement, also known as an impression.
  • Other methods target advertisements by examining the domain address of the Internet user. The domain address can be compared with a set of databases to determine the most appropriate advertisement available to show the consumer.
  • the Internet user In return for free e-mail, the Internet user must fill out an online form through which the Internet user tells the free e-mail service about his or her demographics and product interests.
  • the free e-mail service analyzes this information, and when an Internet user with a free e-mail account goes to the particular Web page to access his or her e-mail, the free e-mail service displays advertisements targeted to the preferences of the Internet user. If the Internet user sees an advertisement of interest, he or she can click on the advertisement with the mouse and their Internet browser will automatically go to the advertiser's or related web page.
  • Other methods use a similar model to a screen saver or ticker display.
  • an advertisement should facilitate the purchasing process; a consumer would see an advertisement that interested him or her and simply click a button to initiate a transaction.
  • Internet telephony is a technology that allows individuals to make telephone calls over the Internet. The advantage of Internet telephony is that the consumer no longer has to pay many of the tolls for telephone calls; long-distance calls are routed through the Internet, thereby eliminating long-distance charges.
  • a new technology allows consumers to click on any web advertisement which is equipped with the technology and initiate an
  • U.S. Patent No. 4,071,697 there is disclosed a complex interactive purchasing system which enables a user's television to become a shopping terminal.
  • the television antenna receives broadcast signals from a transmitter station including a centralized computer system, and feeds the signal through a controller which continuously modulates and decodes the radiofrequency information. From the decoded information, the controller recognizes the address of discrete blocks of information as they are received. The viewer selects the block of information which he wants to see by means of a keyboard provided on the controller. The viewer may also indicate that he/she desires to purchase a particular item displayed on the television by depressing the appropriate keys on the keyboard. The controller then generates dual tone multifrequency (DTMF) dialing tones, i.e.
  • DTMF dual tone multifrequency
  • This system There are several limitations imposed by this system. First, it is almost impossible to provide advertising that is specifically geared toward the buying habits and demographic profile of the given household. In order to gear the advertisements specifically to the household, the broadcaster would either need to produce a separate broadcast for each household or the broadcaster would need to constantly go into the household to reprogram the household's controller. Second, the invention is extremely expensive, in that it requires a new cradle to hold the telephone handset, a controller, and a keyboard device. Third, the household must locate the telephone near the television.
  • U.S. Patent No. 4,941,172 Another invention that deals with autodialing of advertisers and the like is presented in U.S. Patent No. 4,941,172.
  • This patent features an automatic telephone number dialing service for use with mass-distribution media products such as magazines and newspapers to enable consumers to automatically dial a preprogrammed number associated with one or more sources of goods and/or services.
  • the dialing device includes a single chip microprocessor capable of producing DTMF tones corresponding to the preprogrammed telephone. By passing the tones through a miniature speaker or other sound transducer, the preprogrammed number will be automatically dialed. While the invention is a excellent solution in its given niche, it is not a reprogrammable solution and it is also not possible to change the display presented to the consumer on the device.
  • each device As opposed to attaching itself to the telephone line, the device relies on a speaker that must be placed in close proximity with the telephone handset in order for the device to work. Finally, each device has a limited life span, dictated by the life of the battery built into the unit.
  • This system has limitations in that it provides no mechanism for targeting the information or advertising to the user. Also, it provides no capacity for including coupon information or other information that is pertinent to the party being called in order to identify either the user or the special pretext under which a call was placed.
  • a targeted advertising system which provides a mechanism for targeting the advertising to the user, and to provide the capacity for including coupon information or other pertinent information to identify the user or the special pretext under which a call or request was placed.
  • An object of the present invention is to provide a method for targeted advertising on a networked device with a visual display.
  • Another object of the present invention is to provide an input device to allow the user to perform a transaction associated with the targeted advertising, such as calling the advertiser or ordering the product or service advertised.
  • This and other objects are achieved in a method of selecting a presentation to be shown to a user and allowing the user to perform a transaction associated with the presentation.
  • This method includes obtaining information associated with the user, selecting a presentation in response to the information, and providing an input device which allows the user to perform a transaction associated with the presentation.
  • FIGURE 1 A shows a typical screen phone which is capable of practicing the targeted information and advertising system of the present invention.
  • FIGURE IB shows a system block diagram of the targeted information and advertising system of the present invention.
  • FIGURE 1 C shows an advertisement window.
  • FIGURE 2A shows screen phone with a survey form displayed on screen.
  • FIGURES 2B-2D show examples of other survey forms for collecting additional and more detailed demographic and psychographic data about user.
  • FIGURE 3 A shows a flowchart of initial interaction of user with screen phone.
  • FIGURE 3B shows a flowchart of call initiation and scheduling for screen phone.
  • FIGURE 3C shows a flowchart for a typical information exchange between screen phone of a new user with server.
  • FIGURE 3D shows a flowchart for a typical information exchange between screen phone of an established user with server.
  • FIGURES 4A-4D show flowcharts for Call button, Order button, Mail Info button, and Similar Offers button.
  • FIGURE 4A shows a flowchart for Call button.
  • FIGURE 4B shows a flowchart for Order button.
  • FIGURE 4C shows a flowchart for Mail Info button.
  • FIGURE 4D shows a flowchart for Similar Offers button.
  • FIGURE 5 shows a flowchart for advertisers placing an advertisement.
  • FIGURE 1A shows a typical screen phone 100 which is capable of practicing the targeted advertising system of the present invention.
  • Screen phone
  • 100 may include a screen 102 with an advertisement window 200, handset 104, keyboard 106, mouse 108, and other suitable input and feedback devices.
  • Screen 102 with an advertisement window 200, handset 104, keyboard 106, mouse 108, and other suitable input and feedback devices.
  • handset 104 allows user
  • keyboard 106 allows user 130 to input information
  • mouse 108 allows user 130 to point at objects or use a graphical user interface.
  • screen phone 100 is shown, the present invention may also be practiced with other wired and wireless networked devices with visual displays, such as a cellular phones, personal computers, network computers, wireless phones, pagers, and Internet set-top boxes.
  • wired and wireless networked devices with visual displays such as a cellular phones, personal computers, network computers, wireless phones, pagers, and Internet set-top boxes.
  • FIGURE IB shows a system block diagram of one embodiment of the targeted advertising system of the present invention.
  • screen phone 100 includes a screen 102, handset 104, keyboard 106, mouse 108, and other suitable input and feedback devices, all of which allow user 130 to interact with screen phone 100.
  • Screen phone 100 also includes a processor 110.
  • Processor 110 uses a working memory 112 and an application memory 114.
  • Application memory 114 contains application instructions 116. These applications may include a web browser, electronic mail (e-mail), live video, speed-dial directory, and other phone features such as number display and caller identification.
  • Screen phone 100 may include a modem 118 with a dual tone multi-frequency (DTMF) chip which permits it to connect to server 120 over a standard telephone line.
  • DTMF dual tone multi-frequency
  • screen phone 100 may use connection methods other than a modem over a standard telephone line to allow it to connect to communication networks such as wireless, cellular, or cable.
  • Server 120 uses a working memory 122 and an application memory 124.
  • Application memory 124 contains instructions 126 to run server 120 and communicate with screen phone 100.
  • Server 120 also controls a bank of advertisements 128.
  • FIGURE 1C shows a close-up view of advertisement window 200.
  • User 130 may interact with advertisement window 200 via several input devices or buttons.
  • the buttons may be implemented as on-screen touch-sensitive buttons, specific physical buttons built into screen phone 100, or other buttons on screen phone 100 corresponding to the desired functions. Alternatively, the functions of these input devices or buttons may be voice-activated.
  • the information selected to be shown on advertisement window 200 need not be limited to advertisements, and may also be used to display other information such as local weather and local news.
  • Previous button 202 shows the previous advertisement.
  • Next button 204 shows the next advertisement.
  • Call button 206 automatically dials the number and connects user 130 with the advertiser.
  • Order button 208 automatically orders the product or service advertised.
  • Mail Info button 210 requests that more information for the current product or service be mailed to user 130. Similar Offers button 212 shows other advertisements similar to the current advertisement.
  • buttons may also be provided on screen phone 100.
  • a Go Online button would initiate the modem of the networked device, causing screen phone 100 to connect to an Internet service provider (ISP). Once connected to the ISP, a web browser would automatically be opened and the appropriate web page presented on screen phone 100.
  • ISP Internet service provider
  • a Fax Response button would send a fax to the advertiser requesting more information or placing an order for the advertised product.
  • a Download Software button would cause screen phone 100 to download software from a remote site.
  • An Add to Phone List button would automatically add the phone number of an advertiser to a speed-dial directory on screen phone 100.
  • a Receive Phone Call button would ask the advertiser to make a phone call to the user.
  • a Take Survey button would download an electronic survey that would be displayed on screen phone 100. After the survey was completed, it would be returned to the advertiser or surveyor.
  • a Request Directions button would download and display directions to an advertiser's business establishment, or the closest location if there are several.
  • An E-Mail button would open an e-mail application and create a new e-mail automatically addressed to the advertiser.
  • a Take Picture button would take a picture of the user on devices equipped with a camera, and send it in electronic form to the advertiser. The Take Picture button could be used for personalization of products sold through screen phone 100. For example, the Take Picture button could be used to create a credit card with a photo identification.
  • FIGURE 2 A shows screen phone 100 with a survey form 220 displayed on screen 102.
  • Survey form 220 may be used for collecting basic information on user 130, including user name, address, and phone number. This basic information may be analyzed by server 120 to determine which advertisements and information should be sent to screen phone 100. The information may also be used to determine the appropriate shipping address to use when user 130 presses Order button 208.
  • FIGURES 2B-2D show examples of other survey forms 220 for collecting additional and more detailed demographic and psychographic data about user 130, including employment status, hobbies, and interests. Survey forms 220 may make use of previous button 202, next button 204, and a finished button 214.
  • Survey forms 220 can be programmed in any language supported on screen phone 100.
  • survey forms 220 are supported by hypertext markup language (HTML), Personal Java, native telephone application programming interface (API) for screen phones, or a combination of these programming languages. These languages have low memory requirements and will be widely supported by screen phones as well as other information appliances. These languages and APIs are supported in application memory 114.
  • the languages provided on any given screen phone 100 may be used to develop the client-side applications.
  • screen phone 100 may have a telephone API. This telephone API is the software that allows screen phone 100 to produce the tones required to dial phone calls and allows screen phone 100 to speed-dial numbers stored in application memory 114, a feature supported by most modern push-button phones.
  • a screen phone 100 that provides a Web browser may have HTML available on the screen phone.
  • HTML is a standard for creating and displaying Web pages.
  • many screen phone manufacturers have already committed to providing Personal Java on screen phones. Personal Java may be used on these screen phones to create applications for user 130.
  • FIGURE 3 A shows a flowchart for screen phone 100 performing an initial interaction with user 130.
  • Screen phone 100 leads user 130 through survey forms 220 that gather demographic and psychographic data, which screen phone 100 stores internally and uploads at a later time to server 120. This includes: (1) checking to see if screen phone 100 is being turned on for the first time (block
  • TABLE 1 shows an example of the types of demographic and psychographic information that may be collected, and how screen phone 100 may store this information in the form of a consumer information data structure.
  • the consumer information data structure is created when a consumer first uses screen phone 100. This information is transferred to server 120 on the initial connection to server 120. Additionally, screen phone 100 may periodically check this information with the user 130 to keep it current. This updating process may also prompt user 130 for additional information in the future in order to improve the demographic and psychographic profile of user 130. Demographic and psychographic information are useful in determining the buying habits of consumer households.
  • FIGURE 3B shows a flowchart for screen phone 100 performing call initiation and scheduling. This includes: (1) checking to see if the current time is the pre-appointed dial-in time (block 322); (2) establishing a connection with server 120 (block 324); (3) uploading an identification code associated with user 130 to server 120 (block 326). The establishment of a connection with server 120 may alternatively take place immediately after user 130 has just used screen phone 100 for the first time. Screen phone 100 may be equipped with an internal clock or other timing device. At regular intervals, the client software will check the current time. If the current time matches the dial-in time that has been preset on screen phone 100, the client-side software sends a command to application memory
  • FIGURE 3C shows a flowchart for server 120 undergoing a typical information exchange with screen phone 100 for a new user 130.
  • a rewards program may also be set up, such as a frequent flyer miles program.
  • the process described in FIGURE 3C essentially creates a new account for a new user. This new account will be maintained by server 120 in the future.
  • the demographic and psychographic information will be used to determine what advertisements and information should be sent to user 130.
  • particular pieces of the demographic information such as the name and address, will be used for shipping information and products to user 130.
  • TABLE 2 shows an example of how server 120 may store the demographic information received from screen phone 100 in the form of a household profile data structure.
  • This data structure resides on server 120 and is similar to the consumer information data, but there are a couple of differences. Primarily this data structure also has credit, debit, and smartcard information, received by means other than from survey forms 220. The assumption is that user 130 will not want to type that information into screen 102 and may instead call directly and provide it.
  • TABLE 3 shows an example of a schedule data structure, which includes the priority of each advertisement as well as its content. This data structure is downloaded from server 120 to screen phone 100 and is replaced every time there is an advertising
  • FIGURE 3D shows a flowchart for server 120 undergoing a typical information exchange with screen phone 100 of an established user. This includes:
  • Client transaction information may include advertiser name, advertisement number, advertisement type, transaction type, and time and date of transaction.
  • TABLE 4 shows an example of how server 120 might store client transactions in the form of a client transactions data structure. This data structure may also be stored on screen phone 100 and keeps a record of whenever user 130 makes a transaction, such as an order request, mail more info request, or send similar offers request. Server 120 may also record all transactions in a master transactions data structure. This allows an overview of all client transactions and compilation of useful statistics, such as how often a particular advertisement was accessed.
  • TABLE 5 shows an example of a master transactions data structure. This data structure is a record of all transactions that have happened on all screen phones supported by a particular server 120. For example, information such as the advertiser name, particular advertisement, advertisement type, transaction type, transaction result, and time and date of transaction can be stored in this type of data structure.
  • FIGURES 4A-4D show flowcharts for Call button 202, Order button 204, Mail Info button 206, and Similar Offers button 208.
  • FIGURE 4A shows a flowchart for Call button 202.
  • Call button 202 allows user 130 to establish a direct connection with the advertiser or sponsor of the advertisement, without having to remember or dial any phone numbers.
  • screen phone 100 will convert the number into the tones that are used to place the telephone call.
  • Call button 202 is well suited for supporting advertisements for companies that have traditionally sold their products over the phone. For example, food delivery services would be particularly appropriate businesses to place advertisements that use Call button 202.
  • FIGURE 4B shows a flowchart for Order button 204. This includes: (1) receiving a command from Order button 204 (block 412); (2) requesting a password from user 130 (block 414); (3) verifying that the password entered by user 130 is valid (block 416); (4) aborting the transaction if the password entered by user 130 is invalid (block 418); (5) creating and storing a record of the request to order the product (block 420); and (6) alerting the advertiser of the request to order the product (block 422). The process of alerting the advertiser may take place immediately or at predetermined intervals. A standard format may be used for transferring these records. TABLE 6 shows an example of how server 120 may
  • This data structure is used to temporarily store information that will eventually be sent to advertisers who are filling orders for user 130. Records to this data structure are created by when user 130 uses Order button 204 to order the product or service in the advertisement. This data is uploaded to server 120 and stored there until sent to advertisers for fulfillment.
  • Order button 204 takes a request for an item from user 130, ensures that user 130 is authorized to use Order button 204, and then transfers that request to server 120 so that the product can be purchased and sent to user 130.
  • the order queue data structure may be used so that an advertiser receives all of the orders requested through Order button 204 at one time, or it may configured so that the advertiser receives a new message every time Order button 204 is pressed.
  • FIGURE 4C shows a flowchart for Mail Info button 206. This includes: (1) receiving a command from Mail Info button 206 (block 424); (2) creating and storing a record of the request to mail information (block 426); and (3) alerting the advertiser of the request to mail more information (block 428).
  • TABLE 7 shows an example of how server 120 may store a mail info queue data structure. This data structure is used to temporarily store information that will eventually be sent to advertisers who are mailing information to user 130. Records to this data structure are created when user 130 uses Mail Info button 206 to request more information to be mailed. This data is uploaded to server 120 and stored there until sent to advertisers for fulfillment.
  • the process outlined for Mail Info button 206 takes a request for information from user 130 and then transfers that request to server 120 so that information can be sent to user 130.
  • the mail info queue data structure may be used so that an advertiser can receive all of the mail info requests made through Mail Info button 206 at one time, or it may be configured so that the advertiser receives a new message every time Mail Info button 206 is pressed.
  • FIGURE 4D shows a flowchart for Similar Offers button 208. This includes: (1) receiving a command from Similar Offers button 208 (block 432); and (2) creating and storing a record of the request for similar offers (block 434).
  • TABLE 8 shows an example of how server 120 may store a similar offers queue
  • This data structure temporarily stores information when user 130 uses Similar Offers button 208 to request that similar offers be advertised in the future. Advertisements currently available or placed in the future can then be targeted to a specific user 130 who has asked for similar offers. Similar Offers button 208 may also be used to extend the information used in the user demographic and psychographic profile. When advertisements are scheduled, information collected from the use of Similar Offers button 208 can be used as an additional point of information when targeting advertisements.
  • FIGURE 5 shows a flowchart for server 120 assigning advertisements to households. This includes: (1) receiving the advertisement content and advertiser criteria (block 602); (2) comparing this information to the demographic, psychographic, and past transaction information of households in the database (block 604); (3) selecting appropriate households to receive the advertisement (block 606); (4) assigning the advertisement to the selected households (block 608); and (5) downloading the advertisement during a next connection to screen phone 100 (block 610). Advertisements can be scheduled at different times for download to screen phone 100.
  • TABLE 9 shows an example of how server 120 assigns advertisements to selected households in the form of an assigned advertisements data structure. This data structure has all of the advertisements for all time that are assigned to a particular screen phone 100.
  • TABLE 10 shows an example of how server 120 stores a product areas data structure. The product areas data structure assigns every advertiser and advertisement to a product or service area or category for classification. This is used when user 130 asks for similar offers to be advertised in the future. In order to maximize the value of advertisements placed on screen phone 100, each advertisement is assigned
  • LevelOf Schoolsion Text Highest level of education achieved (some high school, high school, 2 year college, college, etc.)
  • Householdlncome Text Household income with ranges (0 to 19,999, 20,000 to 30,000, etc.)
  • CreditCard Text 3 Type of credit card (e.g., Visa, MasterCard, etc.)
  • Householdlncome Text 1 Household income with ranges (0 to 19,999, 20,000 to 30,000, etc.)
  • ⁇ Entertainment Text 1 Interested in information/offers on entertainment e.g., dance clubs, concerts, the arts, etc.
  • l_Hobb ⁇ es Text 1 Interested in information/offers on personal hobbies e.g., art, cooking, photography, etc.
  • l_Food Text 1 Interested in information/offers on home food delivery (e.g., pizza delivery, groceries, etc.)
  • l_Money Text 1 Interested in information/offers on money and finance e.g., investing, banking, retirement, etc.
  • A_Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
  • A_Type Text 1 Advertisement type used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
  • a Graphic Text 40 Advertisement Graphic the file name and location of the graphic image (either jpeg or bitmap) that will be placed in the "Advertisement Window"
  • a Telephone Text 10 Advertiser Telephone Number the telephone number of the advertiser (this field only contains information if the advertisement uses the "Call" button)
  • A_Number Integer 3 Advertisement number: the number of the advertisement in the list (e.g., for the first advertisement, A Numb 1)
  • a Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
  • A_Type Text 1 Advertisement type used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
  • T_Type Text 1 Transaction type code which represents which type of transaction a consumer made (e.g., if the consumer places an order, a code of "0" will be placed in the field)
  • Time Date Date 12 Time/Date of Transaction: the time and date when a transaction was made
  • a Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
  • A_Type Text 1 Advertisement type used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
  • T Type Text 1 Transaction type code which represents which type of transaction a consumer made (e.g., if the consumer places an order, a code of "O" will be placed in the field)
  • T Result Text 10 Transaction result indicates whether the transaction resulted in a sale (used for transactions using the "Call" button where confirmation of the order is required by the advertiser)
  • Time/Date of Transaction the time and date when a transaction was made
  • A_Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
  • A_Type Text 1 Advertisement type used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
  • T_Type Text 1 Transaction type code which represents which type of transaction a consumer made (e.g., if the consumer places an order, a code of "O" will be placed in the field)
  • T-Result Text 10 Transaction result indicates whether the transaction resulted in a sale (used for transactions using the "Call" button where confirmation of the order is required by the advertiser)
  • Time Date Date 12 Time/Date of Transaction: the time and date when a transaction was made
  • CreditCard Text 3 Type of credit card (e.g., Visa, MasterCard, etc.)
  • A_Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
  • a Type Text 1 Advertisement type used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
  • a Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
  • A_Type Text 1 Advertisement type used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
  • a Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
  • A_Type Text 1 Advertisement type used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
  • A_Graph ⁇ c Text 40 Advertisement Graphic the file name and location of the graphic image (either jpeg or bitmap) that will be placed in the "Advertisement Window"
  • a Telephone Text 10 Advertiser Telephone Number the telephone number of the advertiser (this field only contains information if the advertisement uses the "Call" button)
  • a Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A method for targeted advertising is described, suitable for use with networked devices with a visual display. Advertisements are selected to be presented to a user based on a demographic and psychographic profile of the user, as well as response to previous advertisements by the user. In this way, targeted advertisements can be presented to the user on the visual display. In addition, various input devices are presented to allow the user to perform a transaction associated with the advertisement. Some of these transactions include calling the advertiser, placing an order for the advertised product or service, and requesting more information about the advertised product or service from the advertiser.

Description

METHOD FOR TARGETED ADVERTISING
BACKGROUND OF THE INVENTION
Field of the Invention
This invention relates to a method for targeted advertising. More particularly, this invention relates to a method for displaying, on a networked display with a visual display, advertisements designed specifically for each user based on a demographic and psychographic profile of the user and response to previous advertisements by the user.
Description of Related Art - Background of the Invention The Internet is a popular vehicle for a wide variety of advertisement formats. One of these formats is commonly referred to as banner advertisements, or a wide billboard type advertisement which spans the width of the window or screen.
A primary object of advertising is to attempt to make sure that each advertisement is targeted; that is, advertisements are shown to people who are most likely to take interest in the given advertisement. Some methods download advertisements to Internet users based upon the words that a consumer enters when conducting a Web search. For example, a user might conduct a search on a search engine to find all of the Web pages that contain the word "car." When the results of the Web search are delivered to the Internet user, the consumer is shown a banner advertisement relating to cars. By showing the Internet user a more targeted advertisement, a search engine can charge the advertiser a higher price for each individual viewing of the advertisement, also known as an impression. Other methods target advertisements by examining the domain address of the Internet user. The domain address can be compared with a set of databases to determine the most appropriate advertisement available to show the consumer.
1 While some methods have managed to target Internet advertising to a loose degree, they are limited in their ability to target advertisements because they do not have important information about the demographics of the users of their websites.
Several have developed applications to deal with the problems faced by advertisers in targeting Internet advertising. One of these is to provide free electronic mail, or e-mail, to Internet users who must use a particular Web page to access their e-mail.
In return for free e-mail, the Internet user must fill out an online form through which the Internet user tells the free e-mail service about his or her demographics and product interests. The free e-mail service analyzes this information, and when an Internet user with a free e-mail account goes to the particular Web page to access his or her e-mail, the free e-mail service displays advertisements targeted to the preferences of the Internet user. If the Internet user sees an advertisement of interest, he or she can click on the advertisement with the mouse and their Internet browser will automatically go to the advertiser's or related web page. Other methods use a similar model to a screen saver or ticker display.
These methods first make available a free software application which can be downloaded by Internet users. The users can then customize this free software to download information from only the specific news sources he or she desires. For example, a user could request to receive specific sections of New York Times, basketball scores, and stock quotes for selected companies. Every day, the information is updated for free. To pay for this free service, a portion of the software has a window dedicated to displaying advertisements which are targeted to the preferences of the user. If the user sees an advertisement of interest, he or she can click on the advertisement with the mouse and their Internet browser will automatically go to the advertiser's or related Web page.
The drawback of the models used by free e-mail services, screen savers, ticker displays, and others are twofold. First, the amount of time an Internet user is exposed to these advertisements is limited by the time spent using the applications. In the case of free e-mail services, the user must be online and at the particular web page accessing his or her e-mail to see an advertisement. Likewise, with screen saver or ticker display services, the individual must have downloaded and be using the specialized software to see an advertisement. Second, although the user can click on an advertisement an go to an advertiser's web page, the Internet user must go through a number of steps before a purchase or other transaction can be made. Generally, the Internet user must go through a number of web pages and fill in online forms before a purchase can be made.
Optimally, an advertisement should facilitate the purchasing process; a consumer would see an advertisement that interested him or her and simply click a button to initiate a transaction. Some progress has recently been made in the area of Internet telephony to facilitate purchases. Internet telephony is a technology that allows individuals to make telephone calls over the Internet. The advantage of Internet telephony is that the consumer no longer has to pay many of the tolls for telephone calls; long-distance calls are routed through the Internet, thereby eliminating long-distance charges. A new technology allows consumers to click on any web advertisement which is equipped with the technology and initiate an
Internet telephony call.
There are several problems with this solution. First, an individual must be online and actively using the Internet at the time of the call to use it. That means the consumer must have an Internet enabled computer and also have invested in Internet telephony. Second, these advertisements face the same targeting issues faced by the solutions provided by search engines and free e-mail services. Third, there are significant performance problems with Internet telephony. Voice connections through Internet telephony have poor sound quality; this is a significant problem for advertisers trying to create a sale over the telephone. Lastly, there is no way to centrally collect information on the transactions made by
Internet users. That is, there is no record of the calls made by the Internet user.
There are several other telephone related purchasing and/or auto-dialing systems that exist.
For example, in U.S. Patent No. 4,071,697, there is disclosed a complex interactive purchasing system which enables a user's television to become a shopping terminal. The television antenna receives broadcast signals from a transmitter station including a centralized computer system, and feeds the signal through a controller which continuously modulates and decodes the radiofrequency information. From the decoded information, the controller recognizes the address of discrete blocks of information as they are received. The viewer selects the block of information which he wants to see by means of a keyboard provided on the controller. The viewer may also indicate that he/she desires to purchase a particular item displayed on the television by depressing the appropriate keys on the keyboard. The controller then generates dual tone multifrequency (DTMF) dialing tones, i.e. the "touch tone" signals heard when dialing a push-button telephone, corresponding to the store from which the item may be purchased, and feeds the signal to an associated acoustic coupler on which the handset of the user's telephone rests. In this manner, the telephone number of the appropriate store is automatically dialed. There are several limitations imposed by this system. First, it is almost impossible to provide advertising that is specifically geared toward the buying habits and demographic profile of the given household. In order to gear the advertisements specifically to the household, the broadcaster would either need to produce a separate broadcast for each household or the broadcaster would need to constantly go into the household to reprogram the household's controller. Second, the invention is extremely expensive, in that it requires a new cradle to hold the telephone handset, a controller, and a keyboard device. Third, the household must locate the telephone near the television.
There has also been some limited utilization of a marketing system involving broadcasting DTMF signals over the television and/or radio, thereby allowing consumers to have predetermined telephone number automatically dialed merely by holding telephone next to the television or radio speaker. This system has undesirable constraints insofar as the consumer's telephone must be located close to the television and/or radio, and use of the system is limited to the specific broadcast periods. Moreover, technological problems may be created by the simultaneous automatic dialing of a single number by, potentially, thousands of consumers.
Another invention that deals with autodialing of advertisers and the like is presented in U.S. Patent No. 4,941,172. This patent features an automatic telephone number dialing service for use with mass-distribution media products such as magazines and newspapers to enable consumers to automatically dial a preprogrammed number associated with one or more sources of goods and/or services. The dialing device includes a single chip microprocessor capable of producing DTMF tones corresponding to the preprogrammed telephone. By passing the tones through a miniature speaker or other sound transducer, the preprogrammed number will be automatically dialed. While the invention is a excellent solution in its given niche, it is not a reprogrammable solution and it is also not possible to change the display presented to the consumer on the device.
Furthermore, as opposed to attaching itself to the telephone line, the device relies on a speaker that must be placed in close proximity with the telephone handset in order for the device to work. Finally, each device has a limited life span, dictated by the life of the battery built into the unit.
There are many other interactive systems involving the automatic dialing of telephones. For example, in U.S. Patent No. 4,456,925, the patentee proposes to integrate a telephone with a standard television receiver so that repertory stored telephone numbers may be recalled for display on the television receiver screen before being automatically dialed.
This system has limitations in that it provides no mechanism for targeting the information or advertising to the user. Also, it provides no capacity for including coupon information or other information that is pertinent to the party being called in order to identify either the user or the special pretext under which a call was placed.
There is a need for a targeted advertising system which provides a mechanism for targeting the advertising to the user, and to provide the capacity for including coupon information or other pertinent information to identify the user or the special pretext under which a call or request was placed.
SUMMARY OF THE INVENTION
An object of the present invention is to provide a method for targeted advertising on a networked device with a visual display.
Another object of the present invention is to provide an input device to allow the user to perform a transaction associated with the targeted advertising, such as calling the advertiser or ordering the product or service advertised.
Yet another object of the present invention is to provide a method for targeted advertising on a networked device with a visual display, where the targeted advertising is selected in response to a demographic and/or psychographic profile of the user. Still another object of the present invention is to provide a method for targeted advertising on a networked device with a visual display, where the targeted advertising is selected according to response to previous advertisements by the user.
These and other objects are achieved in a method of selecting a presentation to be shown to a user and allowing the user to perform a transaction associated with the presentation. This method includes obtaining information associated with the user, selecting a presentation in response to the information, and providing an input device which allows the user to perform a transaction associated with the presentation.
BRIEF DESCRIPTION OF THE FIGURES FIGURE 1 A shows a typical screen phone which is capable of practicing the targeted information and advertising system of the present invention.
FIGURE IB shows a system block diagram of the targeted information and advertising system of the present invention. FIGURE 1 C shows an advertisement window.
FIGURE 2A shows screen phone with a survey form displayed on screen. FIGURES 2B-2D show examples of other survey forms for collecting additional and more detailed demographic and psychographic data about user. FIGURE 3 A shows a flowchart of initial interaction of user with screen phone.
FIGURE 3B shows a flowchart of call initiation and scheduling for screen phone.
FIGURE 3C shows a flowchart for a typical information exchange between screen phone of a new user with server.
FIGURE 3D shows a flowchart for a typical information exchange between screen phone of an established user with server.
FIGURES 4A-4D show flowcharts for Call button, Order button, Mail Info button, and Similar Offers button. FIGURE 4A shows a flowchart for Call button.
FIGURE 4B shows a flowchart for Order button. FIGURE 4C shows a flowchart for Mail Info button. FIGURE 4D shows a flowchart for Similar Offers button. FIGURE 5 shows a flowchart for advertisers placing an advertisement.
DETAILED DESCRIPTION OF THE INVENTION
FIGURE 1A shows a typical screen phone 100 which is capable of practicing the targeted advertising system of the present invention. Screen phone
100 may include a screen 102 with an advertisement window 200, handset 104, keyboard 106, mouse 108, and other suitable input and feedback devices. Screen
102 provides a user 130 with information and feedback, handset 104 allows user
130 to communicate by voice, keyboard 106 allows user 130 to input information, and mouse 108 allows user 130 to point at objects or use a graphical user interface.
Although screen phone 100 is shown, the present invention may also be practiced with other wired and wireless networked devices with visual displays, such as a cellular phones, personal computers, network computers, wireless phones, pagers, and Internet set-top boxes.
FIGURE IB shows a system block diagram of one embodiment of the targeted advertising system of the present invention. Again, screen phone 100 includes a screen 102, handset 104, keyboard 106, mouse 108, and other suitable input and feedback devices, all of which allow user 130 to interact with screen phone 100.
Screen phone 100 also includes a processor 110. Processor 110 uses a working memory 112 and an application memory 114. Application memory 114 contains application instructions 116. These applications may include a web browser, electronic mail (e-mail), live video, speed-dial directory, and other phone features such as number display and caller identification. Screen phone 100 may include a modem 118 with a dual tone multi-frequency (DTMF) chip which permits it to connect to server 120 over a standard telephone line. In alternative embodiments, screen phone 100 may use connection methods other than a modem over a standard telephone line to allow it to connect to communication networks such as wireless, cellular, or cable.
Server 120 uses a working memory 122 and an application memory 124. Application memory 124 contains instructions 126 to run server 120 and communicate with screen phone 100. Server 120 also controls a bank of advertisements 128.
FIGURE 1C shows a close-up view of advertisement window 200. User 130 may interact with advertisement window 200 via several input devices or buttons. The buttons may be implemented as on-screen touch-sensitive buttons, specific physical buttons built into screen phone 100, or other buttons on screen phone 100 corresponding to the desired functions. Alternatively, the functions of these input devices or buttons may be voice-activated. The information selected to be shown on advertisement window 200 need not be limited to advertisements, and may also be used to display other information such as local weather and local news. Previous button 202 shows the previous advertisement. Next button 204 shows the next advertisement. Call button 206 automatically dials the number and connects user 130 with the advertiser. Order button 208 automatically orders the product or service advertised. Mail Info button 210 requests that more information for the current product or service be mailed to user 130. Similar Offers button 212 shows other advertisements similar to the current advertisement.
A wide variety of other buttons may also be provided on screen phone 100. A Go Online button would initiate the modem of the networked device, causing screen phone 100 to connect to an Internet service provider (ISP). Once connected to the ISP, a web browser would automatically be opened and the appropriate web page presented on screen phone 100. A Fax Response button would send a fax to the advertiser requesting more information or placing an order for the advertised product. A Download Software button would cause screen phone 100 to download software from a remote site. An Add to Phone List button would automatically add the phone number of an advertiser to a speed-dial directory on screen phone 100.
A Receive Phone Call button would ask the advertiser to make a phone call to the user. A Take Survey button would download an electronic survey that would be displayed on screen phone 100. After the survey was completed, it would be returned to the advertiser or surveyor. A Request Directions button would download and display directions to an advertiser's business establishment, or the closest location if there are several. An E-Mail button would open an e-mail application and create a new e-mail automatically addressed to the advertiser. A Take Picture button would take a picture of the user on devices equipped with a camera, and send it in electronic form to the advertiser. The Take Picture button could be used for personalization of products sold through screen phone 100. For example, the Take Picture button could be used to create a credit card with a photo identification.
FIGURE 2 A shows screen phone 100 with a survey form 220 displayed on screen 102. Survey form 220 may be used for collecting basic information on user 130, including user name, address, and phone number. This basic information may be analyzed by server 120 to determine which advertisements and information should be sent to screen phone 100. The information may also be used to determine the appropriate shipping address to use when user 130 presses Order button 208. FIGURES 2B-2D show examples of other survey forms 220 for collecting additional and more detailed demographic and psychographic data about user 130, including employment status, hobbies, and interests. Survey forms 220 may make use of previous button 202, next button 204, and a finished button 214.
Survey forms 220 can be programmed in any language supported on screen phone 100. In a preferred embodiment, survey forms 220 are supported by hypertext markup language (HTML), Personal Java, native telephone application programming interface (API) for screen phones, or a combination of these programming languages. These languages have low memory requirements and will be widely supported by screen phones as well as other information appliances. These languages and APIs are supported in application memory 114. The languages provided on any given screen phone 100 may be used to develop the client-side applications. For example, screen phone 100 may have a telephone API. This telephone API is the software that allows screen phone 100 to produce the tones required to dial phone calls and allows screen phone 100 to speed-dial numbers stored in application memory 114, a feature supported by most modern push-button phones. A screen phone 100 that provides a Web browser may have HTML available on the screen phone. HTML is a standard for creating and displaying Web pages. Furthermore, many screen phone manufacturers have already committed to providing Personal Java on screen phones. Personal Java may be used on these screen phones to create applications for user 130.
FIGURE 3 A shows a flowchart for screen phone 100 performing an initial interaction with user 130. Screen phone 100 leads user 130 through survey forms 220 that gather demographic and psychographic data, which screen phone 100 stores internally and uploads at a later time to server 120. This includes: (1) checking to see if screen phone 100 is being turned on for the first time (block
10 302); (2) presenting survey forms 220 on screen 102 (block 304); (3) receiving demographic and psychographic information entered by user 130 (block 306); and (4) storing this information entered by user 130 (block 308). TABLE 1 shows an example of the types of demographic and psychographic information that may be collected, and how screen phone 100 may store this information in the form of a consumer information data structure. The consumer information data structure is created when a consumer first uses screen phone 100. This information is transferred to server 120 on the initial connection to server 120. Additionally, screen phone 100 may periodically check this information with the user 130 to keep it current. This updating process may also prompt user 130 for additional information in the future in order to improve the demographic and psychographic profile of user 130. Demographic and psychographic information are useful in determining the buying habits of consumer households. Often there is a correlation between the traits of a household and the types of products that household will buy. For example, households with high incomes tend to invest more money, and sports enthusiasts are more likely to read sporting magazines. As market research exposes additional correlations between a household's demographic/psychographic profiles and buying habits, it may become necessary to update the information stored in server 120. Therefore, additional survey forms may be provided to user 130.
FIGURE 3B shows a flowchart for screen phone 100 performing call initiation and scheduling. This includes: (1) checking to see if the current time is the pre-appointed dial-in time (block 322); (2) establishing a connection with server 120 (block 324); (3) uploading an identification code associated with user 130 to server 120 (block 326). The establishment of a connection with server 120 may alternatively take place immediately after user 130 has just used screen phone 100 for the first time. Screen phone 100 may be equipped with an internal clock or other timing device. At regular intervals, the client software will check the current time. If the current time matches the dial-in time that has been preset on screen phone 100, the client-side software sends a command to application memory
11 114, causing screen phone 100 to dial in. Once a connection has been established with server 120, a unique identification code is provided to server 120. The identification code will be used to determine the identity of user 130 and to ensure that screen phone 100 receives the appropriate information. FIGURE 3C shows a flowchart for server 120 undergoing a typical information exchange with screen phone 100 for a new user 130. This includes: (1) checking to see if information for user 130 already exists in the database to determine that user 130 is new (block 342); (2) creating a new database record for user 130 (block 344); (3) receiving and storing the demographic and psychographic information from screen phone 100 (block 346); (4) creating a set of advertisements and a presentation schedule for user 130 in response to this information (block 348); and (5) downloading a set of advertisements and presentation schedule to screen phone 100 (block 350). At this time, a rewards program may also be set up, such as a frequent flyer miles program. The process described in FIGURE 3C essentially creates a new account for a new user. This new account will be maintained by server 120 in the future. The demographic and psychographic information will be used to determine what advertisements and information should be sent to user 130. Furthermore, particular pieces of the demographic information, such as the name and address, will be used for shipping information and products to user 130.
TABLE 2 shows an example of how server 120 may store the demographic information received from screen phone 100 in the form of a household profile data structure. This data structure resides on server 120 and is similar to the consumer information data, but there are a couple of differences. Primarily this data structure also has credit, debit, and smartcard information, received by means other than from survey forms 220. The assumption is that user 130 will not want to type that information into screen 102 and may instead call directly and provide it. TABLE 3 shows an example of a schedule data structure, which includes the priority of each advertisement as well as its content. This data structure is downloaded from server 120 to screen phone 100 and is replaced every time there is an advertising
12 schedule update. It contains all the advertisements that are being shown on a given screen phone. The field names match up to fields discussed in some of the earlier flow charts.
FIGURE 3D shows a flowchart for server 120 undergoing a typical information exchange with screen phone 100 of an established user. This includes:
(1) checking to see if information for user 130 already exists in the database to determine that user 130 is not new (block 362); (2) receiving and storing client transaction information from screen phone 100 (block 364); (3) clearing the client transactions information from screen phone 100 (block 366); (4) creating a new set of advertisements and a schedule for user 130 in response to both previously stored and new information about user 130 (block 368); and (5) downloading the new set of advertisements and presentation schedule to screen phone 100 (block 370).
Client transaction information may include advertiser name, advertisement number, advertisement type, transaction type, and time and date of transaction. TABLE 4 shows an example of how server 120 might store client transactions in the form of a client transactions data structure. This data structure may also be stored on screen phone 100 and keeps a record of whenever user 130 makes a transaction, such as an order request, mail more info request, or send similar offers request. Server 120 may also record all transactions in a master transactions data structure. This allows an overview of all client transactions and compilation of useful statistics, such as how often a particular advertisement was accessed. TABLE 5 shows an example of a master transactions data structure. This data structure is a record of all transactions that have happened on all screen phones supported by a particular server 120. For example, information such as the advertiser name, particular advertisement, advertisement type, transaction type, transaction result, and time and date of transaction can be stored in this type of data structure.
FIGURES 4A-4D show flowcharts for Call button 202, Order button 204, Mail Info button 206, and Similar Offers button 208. When user 130 desires to be
13 directly connected via voice to the advertiser, user 130 activates Call button 202. When user 130 desires to order the products or services offered by the current advertisement, user 130 activates Order button 204. When user 130 desires more information to be mailed on the products or services offered by the current advertisement, user 130 activates Mail Info button 206. When user 130 desires to receive information or offers that are similar to the products or services offered by the current advertisement, user 130 clicks Similar Offers button 208. Each Call button advertisement will have a telephone number associated with the advertisement. FIGURE 4A shows a flowchart for Call button 202. This includes: (1) receiving a command from Call button 202 (block 402); (2) finding the phone number associated with the advertisement (block 404); (3) dialing the phone number associated with the advertisement (block 406); and (4) creating and storing a record of the call (block 408). Call button 202 allows user 130 to establish a direct connection with the advertiser or sponsor of the advertisement, without having to remember or dial any phone numbers. When user 130 presses Call button 202, screen phone 100 will convert the number into the tones that are used to place the telephone call. Call button 202 is well suited for supporting advertisements for companies that have traditionally sold their products over the phone. For example, food delivery services would be particularly appropriate businesses to place advertisements that use Call button 202.
FIGURE 4B shows a flowchart for Order button 204. This includes: (1) receiving a command from Order button 204 (block 412); (2) requesting a password from user 130 (block 414); (3) verifying that the password entered by user 130 is valid (block 416); (4) aborting the transaction if the password entered by user 130 is invalid (block 418); (5) creating and storing a record of the request to order the product (block 420); and (6) alerting the advertiser of the request to order the product (block 422). The process of alerting the advertiser may take place immediately or at predetermined intervals. A standard format may be used for transferring these records. TABLE 6 shows an example of how server 120 may
14 store an order queue data structure. This data structure is used to temporarily store information that will eventually be sent to advertisers who are filling orders for user 130. Records to this data structure are created by when user 130 uses Order button 204 to order the product or service in the advertisement. This data is uploaded to server 120 and stored there until sent to advertisers for fulfillment.
The process outlined for Order button 204 takes a request for an item from user 130, ensures that user 130 is authorized to use Order button 204, and then transfers that request to server 120 so that the product can be purchased and sent to user 130. The order queue data structure may be used so that an advertiser receives all of the orders requested through Order button 204 at one time, or it may configured so that the advertiser receives a new message every time Order button 204 is pressed.
FIGURE 4C shows a flowchart for Mail Info button 206. This includes: (1) receiving a command from Mail Info button 206 (block 424); (2) creating and storing a record of the request to mail information (block 426); and (3) alerting the advertiser of the request to mail more information (block 428). TABLE 7 shows an example of how server 120 may store a mail info queue data structure. This data structure is used to temporarily store information that will eventually be sent to advertisers who are mailing information to user 130. Records to this data structure are created when user 130 uses Mail Info button 206 to request more information to be mailed. This data is uploaded to server 120 and stored there until sent to advertisers for fulfillment. The process outlined for Mail Info button 206 takes a request for information from user 130 and then transfers that request to server 120 so that information can be sent to user 130. The mail info queue data structure may be used so that an advertiser can receive all of the mail info requests made through Mail Info button 206 at one time, or it may be configured so that the advertiser receives a new message every time Mail Info button 206 is pressed.
FIGURE 4D shows a flowchart for Similar Offers button 208. This includes: (1) receiving a command from Similar Offers button 208 (block 432); and (2) creating and storing a record of the request for similar offers (block 434). TABLE 8 shows an example of how server 120 may store a similar offers queue
15 data structure. This data structure temporarily stores information when user 130 uses Similar Offers button 208 to request that similar offers be advertised in the future. Advertisements currently available or placed in the future can then be targeted to a specific user 130 who has asked for similar offers. Similar Offers button 208 may also be used to extend the information used in the user demographic and psychographic profile. When advertisements are scheduled, information collected from the use of Similar Offers button 208 can be used as an additional point of information when targeting advertisements.
FIGURE 5 shows a flowchart for server 120 assigning advertisements to households. This includes: (1) receiving the advertisement content and advertiser criteria (block 602); (2) comparing this information to the demographic, psychographic, and past transaction information of households in the database (block 604); (3) selecting appropriate households to receive the advertisement (block 606); (4) assigning the advertisement to the selected households (block 608); and (5) downloading the advertisement during a next connection to screen phone 100 (block 610). Advertisements can be scheduled at different times for download to screen phone 100. TABLE 9 shows an example of how server 120 assigns advertisements to selected households in the form of an assigned advertisements data structure. This data structure has all of the advertisements for all time that are assigned to a particular screen phone 100. TABLE 10 shows an example of how server 120 stores a product areas data structure. The product areas data structure assigns every advertiser and advertisement to a product or service area or category for classification. This is used when user 130 asks for similar offers to be advertised in the future. In order to maximize the value of advertisements placed on screen phone 100, each advertisement is assigned to users
130 who are the most likely to act upon the given advertisement. Therefore, to select which users 130 and screen phones 100 to send advertisements to, queries are made which examine users' demographic profiles, psychographic profiles, and past transaction information. When the appropriate set of users 130 has been identified, a record is made for each user 100 and screen phone 100 who should
16 receive the given advertisement. When screen phone 100 accesses server 120, it then searches for advertisements that have been assigned to the particular screen phone 100.
The foregoing description of a preferred embodiment of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in this art. It is intended that the scope of the invention be defined by the following claims and their equivalents.
17 TABLE 1: Consumer Information
Field' A fi A eαjstiift " ϊfeisέi piKβϊϊ
FirstName Text 25 First name
LastName Text 25 Last name
HomeNumber Text 10 Home phone number
StreetAddress Text 50 Street address
City Text 30 City of residence
State Text 2 State of residence
ZipCode Text 5 Zip code
Password Text 10 6 to 10 character password used for verifying transactions
Gender Text Male or female
YearOfBirth Text 4 Year of birth
MaritalStatus Text Marital status (single, married, etc.)
NumberOfChildren Integer 2 Number of children under 18 living in household
LevelOfEducation Text Highest level of education achieved (some high school, high school, 2 year college, college, etc.)
EmploymentStatus Text Employment status (full time, part time, etc.)
Householdlncome Text Household income with ranges (0 to 19,999, 20,000 to 30,000, etc.)
I Computers Interested in information offers on computers and communications (e.g., hardware, software, peripherals, etc.) l_Entertaιnment Text Interested in information/offers on entertainment (e.g., dance clubs, concerts, the arts, etc.) i Hobbies Text Interested in information/offers on personal hobbies (e.g., art, cooking, photography, etc.) i Food Text Interested in information/offers on home food delivery (e.g., pizza delivery, groceries, etc.) l_Servιces Text Interested in information/offers on home services (e.g., cleaning, repair, plumbing, etc.) i Money Text Interested in information/offers on money and finance (e.g., investing, banking, retirement, etc.) l_News Text Interested in information/offers on subscriptions and trial offers for newspapers and magazines l_Sports Text Interested in information/offers on sports and fitness (e.g., health clubs, golf, skiing, etc.) l_Leιsure Text Interested in information/offers on travel and leisure (e.g., car rental, airlines, restaurants, hotels, etc.) l Other Text Interested in information/offers on
Figure imgf000020_0001
a number of other interest areas
18 TABLE 2: Household Profile
Field Type ϋ»ι*8* DesεripiJOB
User Code Text 20 Unique number assigned to every information appliance user
FirstName Text 25 First name
LastName Text 25 Last name
HomeNumber Text 10 Home phone number
StreetAddress Text 50 Street address
City Text 30 City of residence
State Text 2 State of residence
ZipCode Text 5 Zip code
Password Text 10 6 to 10 character password used for verifying transactions
CreditCardName Text 50 Name of person on credit card
CreditCard Text 3 Type of credit card (e.g., Visa, MasterCard, etc.)
CreditCardNumber Text 16 Credit card number
CreditCardExpiration Date 4 Date of expiration (format = mmyy)
Gender Text 1 Male or female
YearOffiirth Text 4 Year of birth
MaπtalStatus Text 1 Marital status (single, married, etc.)
NumberOfChildren Integer 2 Number of children under 18 living in household
LevelOfEducation Text 1 Highest level of education achieved (some high school, high school, 2 year college, college, etc.)
EmploymentStatus Text 1 Employment status (full time, part time, etc.)
Householdlncome Text 1 Household income with ranges (0 to 19,999, 20,000 to 30,000, etc.)
I Computers Interested in information/offers on computers and communications (e.g., hardware, software, peripherals, etc.)
^Entertainment Text 1 Interested in information/offers on entertainment (e.g., dance clubs, concerts, the arts, etc.) l_Hobbιes Text 1 Interested in information/offers on personal hobbies (e.g., art, cooking, photography, etc.) l_Food Text 1 Interested in information/offers on home food delivery (e.g., pizza delivery, groceries, etc.) l_Servιces Text 1 Interested in information/offers on home services (e.g., cleaning, repair, plumbing, etc.) l_Money Text 1 Interested in information/offers on money and finance (e.g., investing, banking, retirement, etc.) l_News Text 1 Interested in information/offers on subscriptions and trial offers for
Figure imgf000021_0001
newspapers and magazines
19 $ fy#8 i »g*& - feSøFii(*a^t l_Sports Text 1 Interested in information/offers on sports and fitness (e.g., health clubs, golf, skiing, etc.) t_Leisure Text 1 Interested in information/offers on travel and leisure (e.g., car rental, airlines, restaurants, hotels, etc.) l_Other Text 1 Interested in information/offers on
Figure imgf000022_0001
a number of other interest areas
20 TABLE 3: Schedule
Field Type e»g*i&. D&mi≠&
A_Number Integer 3 Advertisement number: the number of the advertisement in the list (e.g., for the first advertisement, A Numb = l)
Advertiser Text 4 Advertiser name: four character code which identifies the advertiser
A_Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
A_Type Text 1 Advertisement type: used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
A Graphic Text 40 Advertisement Graphic: the file name and location of the graphic image (either jpeg or bitmap) that will be placed in the "Advertisement Window"
A Telephone Text 10 Advertiser Telephone Number: the telephone number of the advertiser (this field only contains information if the advertisement
Figure imgf000023_0001
uses the "Call" button)
21 TABLE 4: Client Transactions mm Type ength Xkes^H r^B
UserCode Text 20 Unique number assigned to every information appliance user
A_Number Integer 3 Advertisement number: the number of the advertisement in the list (e.g., for the first advertisement, A Numb = 1)
Advertiser Text 4 Advertiser name: four character code which identifies the advertiser
A Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
A_Type Text 1 Advertisement type: used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
T_Type Text 1 Transaction type: code which represents which type of transaction a consumer made (e.g., if the consumer places an order, a code of "0" will be placed in the field)
Time Date Date 12 Time/Date of Transaction: the time and date when a transaction was
Figure imgf000024_0001
made
22 TABLE 5: Master Transactions
F«*f Type ength BescFifϊfcrøB
UserCode Text 20 Unique number assigned to every information appliance user
Advertiser Text 4 Advertiser name: four character code which identifies the advertiser
A Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
A_Type Text 1 Advertisement type: used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
T Type Text 1 Transaction type: code which represents which type of transaction a consumer made (e.g., if the consumer places an order, a code of "O" will be placed in the field)
T Result Text 10 Transaction result: indicates whether the transaction resulted in a sale (used for transactions using the "Call" button where confirmation of the order is required by the advertiser)
Tιme_Date Date 12 Time/Date of Transaction: the time and date when a transaction was
Figure imgf000025_0001
made
23 TABLE 6: Orders Queue
Field Type Length Beserljs&Ht
UserCode Text 20 Unique number assigned to every information appliance user
Advertiser Text 4 Advertiser name: four character code which identifies the advertiser
A_Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
A_Type Text 1 Advertisement type: used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
T_Type Text 1 Transaction type: code which represents which type of transaction a consumer made (e.g., if the consumer places an order, a code of "O" will be placed in the field)
T-Result Text 10 Transaction result: indicates whether the transaction resulted in a sale (used for transactions using the "Call" button where confirmation of the order is required by the advertiser)
Time Date Date 12 Time/Date of Transaction: the time and date when a transaction was made
FirstName Text 25 First name
LastName Text 25 Last name
StreetAddress Text 50 Street address
City Text 30 City of residence
State Text 2 State of residence
ZipCode Text 5 Zip code
CreditCardName Text 50 Name of person on credit card
CreditCard Text 3 Type of credit card (e.g., Visa, MasterCard, etc.)
CreditCardNumber Text 16 Credit card number
Figure imgf000026_0001
CreditCardExpiration Date 4 Date of expiration (format = mmvv)
24 TABLE 7: Mail Info Queue
Field Type eastfr »eserip*κ>»
UserCode Text 20 Unique number assigned to every information appliance user
Advertiser Text 4 Advertiser name: four character code which identifies the advertiser
A_Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
A Type Text 1 Advertisement type: used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
FirstName Text 25 First name
LastName Text 25 Last name
StreetAddress Text 50 Street address
City Text 30 City of residence
State Text 2 State of residence
Figure imgf000027_0001
ZipCode Text 5 Zip code
25 TABLE 8: Similar Offers
FMd Type Length Oeserip foB
UserCode Text 20 Unique number assigned to every information appliance user
Advertiser Text 4 Advertiser name: four character code which identifies the advertiser
A Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
A_Type Text 1 Advertisement type: used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be
Figure imgf000028_0001
enabled)
26 TABLE 9: Assigned Advertisements
T d Type gfh Bescr iβϊ*
UserCode Text 20 Unique number assigned to every information appliance user
Advertiser Text 4 Advertiser name: four character code which identifies the advertiser
A Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
A_Type Text 1 Advertisement type: used to determine which transaction buttons should be enabled for a given advertisement (e.g., a particular advertisement might only need for the call button to be enabled)
A_Graphιc Text 40 Advertisement Graphic: the file name and location of the graphic image (either jpeg or bitmap) that will be placed in the "Advertisement Window"
A Telephone Text 10 Advertiser Telephone Number: the telephone number of the advertiser (this field only contains information if the advertisement uses the "Call" button)
StartDate Date 6 Date the advertisement is first scheduled to be displayed (format mmddyy)
EndDate Date 6 Date the advertisement is last scheduled to be displayed (format
Figure imgf000029_0001
mmddyy)
27 TABLE 10: Product Areas
Field - Type - - - h $&h l3eseHpϋ$&"R
Advertiser Text 4 Advertiser name: four character code which identifies the advertiser
A Code Text 3 A unique code that identifies which advertisement for a given advertiser is displayed
A ProductArea Text 50 The product area for which an advertisement belongs (e.g., an advertisement from a car dealership would have A_ProductArea =
Figure imgf000030_0001
"Automobiles")
28

Claims

1. A method of targeted advertising, comprising: storing information associated with a user on a server, the server having access a plurality of presentations; selecting at least one presentation in response to the information, the presentation being associated with a sponsor and a product; displaying the presentation on a networked device with a visual display, the networked device being connected to the server; and providing an input device on the networked device which allows the user to send a request to the server to perform a transaction associated with the presentation, the server being capable of using the information to facilitate completion of the transaction.
2. The method of claim 1, wherein the information includes demographic and psychographic information associated with the user.
3. The method of claim 1 , wherein the information includes a record of previous transactions associated with the user.
4. The method of claim 1 , wherein the networked device with a visual display is a screen phone.
5. The method of claim 1 , wherein the networked device with a visual display is a cellular phone.
6. The method of claim 1 , wherein the networked device with a visual display is a personal computer.
7. The method of claim 1 , wherein the networked device with a visual display is an Internet enabled television.
8. The method of claim 1, wherein the input device is a Call button configured to automatically call the sponsor.
9. The method of claim 1, wherein the input device is an Order button configured to automatically place an order for the product.
29
10. The method of claim 1, wherein the input device is a Mail Info button configured to automatically send a request to the sponsor to mail more information about the product to the user.
11. The method of claim 1 , wherein the input device is a Similar Offers button configured to automatically request other presentations associated with other products similar to the product.
12. A method of targeted advertising, comprising: obtaining a plurality of data associated with a user; selecting an advertisement to be shown to the user based on the data, the advertisement being associated with a product and an advertiser; displaying the advertisement to the user on a networked device with a visual display; and providing on the networked device an input device associated with the advertisement, the input device capable of using the plurality of data to automatically perform a transaction when the input device is activated by the user.
13. The method of claim 12, wherein the plurality of data includes demographic and psychographic information associated with the user.
14. The method of claim 12, wherein the plurality of data includes a record of previous transactions associated with the user.
15. The method of claim 12, wherein the networked device with a visual display is a screen phone.
16. The method of claim 12, wherein the networked device with a visual display is a cellular phone.
17. The method of claim 12, wherein the networked device with a visual display is a personal computer.
18. The method of claim 12, wherein the networked device with a visual display is an Internet enabled television.
19. The method of claim 12, wherein the input device is a Call button configured to automatically call the advertiser.
20. The method of claim 12, wherein the input device is an Order button configured to automatically place an order for the product.
30
21. The method of claim 12, wherein the input device is a Mail Info button configured to automatically send a request to the advertiser to mail more information about the product to the user.
22. The method of claim 12, wherein the input device is a Similar Offers button configured to automatically send a request for other advertisements associated with other products similar to the product shown to the user.
23. A device for targeted advertising, comprising: a networked device having a visual display and an input device, the visual display capable of presenting an advertisement to a user, the input device capable of obtaining information associated with the user; and a server connected to the networked device, the server capable of performing a transaction associated with the advertisement in response to the information when the input device is activated by the user, the server capable of selecting other advertisements to be presented to the user in response to the information.
24. The device of claim 23, wherein the information includes demographic and psychographic information associated with the user.
25. The device of claim 23 , wherein the information includes a record of previous transactions associated with the user.
26. The device of claim 23, wherein the networked device is a screen phone.
27. The device of claim 23, wherein the networked device is a cellular phone.
28. The device of claim 23, wherein the networked device is a personal computer.
29. The device of claim 23, wherein the networked device is an Internet enabled television.
30. The device of claim 23, wherein the input device is a Call button configured to automatically call the advertiser. 31. The device of claim 23 , wherein the input device is an Order button configured to automatically place an order for the product.
31
32. The device of claim 23, wherein the input device is a Mail Info button configured to automatically request the advertiser to mail more information about the product to the user.
33. The device of claim 23, wherein the input device is a Similar Offers button configured to automatically send a request to the server for other advertisements associated with other products similar to the product presented to the user.
32
PCT/US1999/006632 1998-03-31 1999-03-25 Method for targeted advertising WO1999050775A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU37412/99A AU3741299A (en) 1998-03-31 1999-03-25 Method for targeted advertising
CA002326508A CA2326508A1 (en) 1998-03-31 1999-03-25 Method for targeted advertising
EP99919763A EP1068583A1 (en) 1998-03-31 1999-03-25 Method for targeted advertising
JP2000541619A JP2002510093A (en) 1998-03-31 1999-03-25 Methods for targeted advertising

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US5220098A 1998-03-31 1998-03-31
US09/052,200 1998-03-31

Publications (1)

Publication Number Publication Date
WO1999050775A1 true WO1999050775A1 (en) 1999-10-07

Family

ID=21976075

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/006632 WO1999050775A1 (en) 1998-03-31 1999-03-25 Method for targeted advertising

Country Status (5)

Country Link
EP (1) EP1068583A1 (en)
JP (1) JP2002510093A (en)
AU (1) AU3741299A (en)
CA (1) CA2326508A1 (en)
WO (1) WO1999050775A1 (en)

Cited By (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000038399A2 (en) * 1998-12-18 2000-06-29 Telefonaktiebolaget Lm Ericsson (Publ) System and method of providing targeted advertising during video telephone calls
AU722549B3 (en) * 2000-03-06 2000-08-03 Interfusion.Net Pty Ltd User-targeted information and advertising
NL1013897C2 (en) * 1999-10-29 2001-05-02 Koninkl Philips Electronics Nv Method and system for providing product information.
DE19954859A1 (en) * 1999-11-15 2001-05-23 Andreas Lyncker Internet telephone system can send personal profiles allows matching of information provided.
WO2001050323A2 (en) * 2000-01-05 2001-07-12 Releasenow.Com, Inc. E-mail marketing method and system
WO2001063931A2 (en) * 2000-02-25 2001-08-30 Navic Systems, Inc. Method and system for content profiling and activation
JP2001357291A (en) * 2000-06-14 2001-12-26 Tempearl Ind Co Ltd Display method for electronic advertisement
KR20020008295A (en) * 2000-07-21 2002-01-30 김용민 System and method for database marketing using internet
KR20020014332A (en) * 2000-08-17 2002-02-25 구자홍 Merchandise recommendation method for electronic commerce system
EP1191467A1 (en) * 2000-09-25 2002-03-27 3M Innovative Properties Company Method of improving the effectiveness of an advertisement
WO2002029665A1 (en) * 2000-10-03 2002-04-11 Kent Ridge Digital Labs A system for interactive information display on a billboard
WO2003090144A1 (en) * 2002-04-15 2003-10-30 Catalina Marketing International, Inc. Targeted traveler communications
US6944877B1 (en) 1999-08-27 2005-09-13 Koninklijke Philips Electronics N.V. Closed loop addressable advertising system and method of operation
US8438061B2 (en) 2008-10-24 2013-05-07 Cardlytics, Inc. System and methods for merging or injecting targeted marketing offers with a transaction display of an online portal
US8843391B2 (en) 2009-10-15 2014-09-23 Visa U.S.A. Inc. Systems and methods to match identifiers
US9031860B2 (en) 2009-10-09 2015-05-12 Visa U.S.A. Inc. Systems and methods to aggregate demand
US9129305B2 (en) 2007-04-06 2015-09-08 Awel Llc Systems and methods for targeted advertising
US9324088B2 (en) 2010-06-04 2016-04-26 Visa International Service Association Systems and methods to provide messages in real-time with transaction processing
US9342835B2 (en) 2009-10-09 2016-05-17 Visa U.S.A Systems and methods to deliver targeted advertisements to audience
US9443253B2 (en) 2009-07-27 2016-09-13 Visa International Service Association Systems and methods to provide and adjust offers
US9466075B2 (en) 2011-09-20 2016-10-11 Visa International Service Association Systems and methods to process referrals in offer campaigns
US9471926B2 (en) 2010-04-23 2016-10-18 Visa U.S.A. Inc. Systems and methods to provide offers to travelers
US9477967B2 (en) 2010-09-21 2016-10-25 Visa International Service Association Systems and methods to process an offer campaign based on ineligibility
US9558502B2 (en) 2010-11-04 2017-01-31 Visa International Service Association Systems and methods to reward user interactions
US9679299B2 (en) 2010-09-03 2017-06-13 Visa International Service Association Systems and methods to provide real-time offers via a cooperative database
US9691085B2 (en) 2015-04-30 2017-06-27 Visa International Service Association Systems and methods of natural language processing and statistical analysis to identify matching categories
US9697520B2 (en) 2010-03-22 2017-07-04 Visa U.S.A. Inc. Merchant configured advertised incentives funded through statement credits
US9760905B2 (en) 2010-08-02 2017-09-12 Visa International Service Association Systems and methods to optimize media presentations using a camera
US9799078B2 (en) 2010-03-19 2017-10-24 Visa U.S.A. Inc. Systems and methods to enhance search data with transaction based data
US9841282B2 (en) 2009-07-27 2017-12-12 Visa U.S.A. Inc. Successive offer communications with an offer recipient
US9947020B2 (en) 2009-10-19 2018-04-17 Visa U.S.A. Inc. Systems and methods to provide intelligent analytics to cardholders and merchants
US9948629B2 (en) 2009-03-25 2018-04-17 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US9990631B2 (en) 2012-11-14 2018-06-05 The 41St Parameter, Inc. Systems and methods of global identification
US10007915B2 (en) 2011-01-24 2018-06-26 Visa International Service Association Systems and methods to facilitate loyalty reward transactions
US10021099B2 (en) 2012-03-22 2018-07-10 The 41st Paramter, Inc. Methods and systems for persistent cross-application mobile device identification
US10055745B2 (en) 2010-09-21 2018-08-21 Visa International Service Association Systems and methods to modify interaction rules during run time
US10091312B1 (en) 2014-10-14 2018-10-02 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US10089679B2 (en) 2006-03-31 2018-10-02 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US10223707B2 (en) 2011-08-19 2019-03-05 Visa International Service Association Systems and methods to communicate offer options via messaging in real time with processing of payment transaction
US10290018B2 (en) 2011-11-09 2019-05-14 Visa International Service Association Systems and methods to communicate with users via social networking sites
US10354268B2 (en) 2014-05-15 2019-07-16 Visa International Service Association Systems and methods to organize and consolidate data for improved data storage and processing
US10360627B2 (en) 2012-12-13 2019-07-23 Visa International Service Association Systems and methods to provide account features via web based user interfaces
US10380617B2 (en) 2011-09-29 2019-08-13 Visa International Service Association Systems and methods to provide a user interface to control an offer campaign
US10417637B2 (en) 2012-08-02 2019-09-17 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US10419379B2 (en) 2014-04-07 2019-09-17 Visa International Service Association Systems and methods to program a computing system to process related events via workflows configured using a graphical user interface
US10438226B2 (en) 2014-07-23 2019-10-08 Visa International Service Association Systems and methods of using a communication network to coordinate processing among a plurality of separate computing systems
US10438299B2 (en) 2011-03-15 2019-10-08 Visa International Service Association Systems and methods to combine transaction terminal location data and social networking check-in
US10453066B2 (en) 2003-07-01 2019-10-22 The 41St Parameter, Inc. Keystroke analysis
US10491933B2 (en) 2008-12-17 2019-11-26 Clear Channel Ip, Llc Schedule template for a digital display
US10489754B2 (en) 2013-11-11 2019-11-26 Visa International Service Association Systems and methods to facilitate the redemption of offer benefits in a form of third party statement credits
US10497022B2 (en) 2012-01-20 2019-12-03 Visa International Service Association Systems and methods to present and process offers
US10546332B2 (en) 2010-09-21 2020-01-28 Visa International Service Association Systems and methods to program operations for interaction with users
US10650398B2 (en) 2014-06-16 2020-05-12 Visa International Service Association Communication systems and methods to transmit data among a plurality of computing systems in processing benefit redemption
US10672018B2 (en) 2012-03-07 2020-06-02 Visa International Service Association Systems and methods to process offers via mobile devices
US10726151B2 (en) 2005-12-16 2020-07-28 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US10902327B1 (en) 2013-08-30 2021-01-26 The 41St Parameter, Inc. System and method for device identification and uniqueness
US10977666B2 (en) 2010-08-06 2021-04-13 Visa International Service Association Systems and methods to rank and select triggers for real-time offers
US10992738B1 (en) 2019-12-31 2021-04-27 Cardlytics, Inc. Transmitting interactive content for rendering by an application
US10999298B2 (en) 2004-03-02 2021-05-04 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
US11004092B2 (en) 2009-11-24 2021-05-11 Visa U.S.A. Inc. Systems and methods for multi-channel offer redemption
US11010468B1 (en) 2012-03-01 2021-05-18 The 41St Parameter, Inc. Methods and systems for fraud containment
US11210669B2 (en) 2014-10-24 2021-12-28 Visa International Service Association Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation
US11301585B2 (en) 2005-12-16 2022-04-12 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US11314838B2 (en) 2011-11-15 2022-04-26 Tapad, Inc. System and method for analyzing user device information
US11481808B2 (en) 2014-05-16 2022-10-25 Cardlytics, Inc. System and apparatus for identifier matching and management
US11488190B1 (en) 2016-12-12 2022-11-01 Dosh, Llc System for sharing and transferring currency
US11526881B1 (en) 2016-12-12 2022-12-13 Dosh Holdings, Inc. System for generating and tracking offers chain of titles
US11538052B1 (en) 2016-12-12 2022-12-27 Dosh Holdings, Inc. System for generating and tracking offers chain of titles
US11563834B2 (en) 2000-06-29 2023-01-24 Ching-Yi Lin Phone appliance with display screen and methods for using the same

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4071697A (en) * 1976-10-18 1978-01-31 Atari, Inc. Interactive video/telephone transmission system
US4456925A (en) * 1982-10-04 1984-06-26 Zenith Radio Corporation Television/telephone system with automatic dialing
US4941172A (en) * 1987-11-24 1990-07-10 U.S. News Preprogrammed autodialer and related process
US5347632A (en) * 1988-07-15 1994-09-13 Prodigy Services Company Reception system for an interactive computer network and method of operation
JPH0833057A (en) * 1994-07-21 1996-02-02 Sony Corp Peripheral device
WO1997012486A1 (en) * 1995-09-29 1997-04-03 Boston Technology, Inc. Multimedia architecture for interactive advertising
US5657378A (en) * 1995-04-11 1997-08-12 M Power Corporation Digital screen phone terminal with graphical user interface
WO1997050264A1 (en) * 1996-06-24 1997-12-31 Samsung Information Systems America Mobile telephone with integrated multiple communication functionalities
EP0848528A2 (en) * 1996-12-12 1998-06-17 AT&T Corp. System and method for providing a user-selectable interface for a touch screen telephone

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4071697A (en) * 1976-10-18 1978-01-31 Atari, Inc. Interactive video/telephone transmission system
US4456925A (en) * 1982-10-04 1984-06-26 Zenith Radio Corporation Television/telephone system with automatic dialing
US4941172A (en) * 1987-11-24 1990-07-10 U.S. News Preprogrammed autodialer and related process
US5347632A (en) * 1988-07-15 1994-09-13 Prodigy Services Company Reception system for an interactive computer network and method of operation
JPH0833057A (en) * 1994-07-21 1996-02-02 Sony Corp Peripheral device
US5657378A (en) * 1995-04-11 1997-08-12 M Power Corporation Digital screen phone terminal with graphical user interface
WO1997012486A1 (en) * 1995-09-29 1997-04-03 Boston Technology, Inc. Multimedia architecture for interactive advertising
WO1997050264A1 (en) * 1996-06-24 1997-12-31 Samsung Information Systems America Mobile telephone with integrated multiple communication functionalities
EP0848528A2 (en) * 1996-12-12 1998-06-17 AT&T Corp. System and method for providing a user-selectable interface for a touch screen telephone

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 096, no. 006 28 June 1996 (1996-06-28) *

Cited By (137)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6351279B1 (en) 1998-12-18 2002-02-26 Telefonaktiebolaget L M Ericsson (Publ) System and method of providing selected advertisements between subscribers utilizing video telephones
WO2000038399A3 (en) * 1998-12-18 2001-03-29 Ericsson Telefon Ab L M System and method of providing targeted advertising during video telephone calls
WO2000038399A2 (en) * 1998-12-18 2000-06-29 Telefonaktiebolaget Lm Ericsson (Publ) System and method of providing targeted advertising during video telephone calls
US6944877B1 (en) 1999-08-27 2005-09-13 Koninklijke Philips Electronics N.V. Closed loop addressable advertising system and method of operation
NL1013897C2 (en) * 1999-10-29 2001-05-02 Koninkl Philips Electronics Nv Method and system for providing product information.
FR2800484A1 (en) * 1999-10-29 2001-05-04 Koninkl Philips Electronics Nv METHOD AND SYSTEM FOR PROVIDING PRODUCT INFORMATION
WO2001033443A1 (en) * 1999-10-29 2001-05-10 Koninklijke Philips Electronics N.V. Method and system for providing product information
GB2360613A (en) * 1999-10-29 2001-09-26 Koninkl Philips Electronics Nv Method and system for providing product information
DE19954859A1 (en) * 1999-11-15 2001-05-23 Andreas Lyncker Internet telephone system can send personal profiles allows matching of information provided.
DE19954859C2 (en) * 1999-11-15 2003-02-27 Andreas Lyncker Internet telephony method
WO2001050323A3 (en) * 2000-01-05 2002-08-22 Releasenow Com Inc E-mail marketing method and system
WO2001050323A2 (en) * 2000-01-05 2001-07-12 Releasenow.Com, Inc. E-mail marketing method and system
WO2001063931A2 (en) * 2000-02-25 2001-08-30 Navic Systems, Inc. Method and system for content profiling and activation
WO2001063931A3 (en) * 2000-02-25 2002-11-28 Navic Systems Inc Method and system for content profiling and activation
AU722549B3 (en) * 2000-03-06 2000-08-03 Interfusion.Net Pty Ltd User-targeted information and advertising
JP2001357291A (en) * 2000-06-14 2001-12-26 Tempearl Ind Co Ltd Display method for electronic advertisement
US11652914B2 (en) * 2000-06-29 2023-05-16 Ching-Yi Lin Phone appliance with display screen and methods of using the same
US11563834B2 (en) 2000-06-29 2023-01-24 Ching-Yi Lin Phone appliance with display screen and methods for using the same
KR20020008295A (en) * 2000-07-21 2002-01-30 김용민 System and method for database marketing using internet
KR20020014332A (en) * 2000-08-17 2002-02-25 구자홍 Merchandise recommendation method for electronic commerce system
EP1191467A1 (en) * 2000-09-25 2002-03-27 3M Innovative Properties Company Method of improving the effectiveness of an advertisement
WO2002029665A1 (en) * 2000-10-03 2002-04-11 Kent Ridge Digital Labs A system for interactive information display on a billboard
WO2003090144A1 (en) * 2002-04-15 2003-10-30 Catalina Marketing International, Inc. Targeted traveler communications
US10453066B2 (en) 2003-07-01 2019-10-22 The 41St Parameter, Inc. Keystroke analysis
US11238456B2 (en) 2003-07-01 2022-02-01 The 41St Parameter, Inc. Keystroke analysis
US10999298B2 (en) 2004-03-02 2021-05-04 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
US11683326B2 (en) 2004-03-02 2023-06-20 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
US10726151B2 (en) 2005-12-16 2020-07-28 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US12079368B2 (en) 2005-12-16 2024-09-03 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US11301585B2 (en) 2005-12-16 2022-04-12 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US10089679B2 (en) 2006-03-31 2018-10-02 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US11727471B2 (en) 2006-03-31 2023-08-15 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US10535093B2 (en) 2006-03-31 2020-01-14 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US12093992B2 (en) 2006-03-31 2024-09-17 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US11195225B2 (en) 2006-03-31 2021-12-07 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US9129305B2 (en) 2007-04-06 2015-09-08 Awel Llc Systems and methods for targeted advertising
US9959553B2 (en) 2007-04-06 2018-05-01 Appbrilliance, Inc. Systems and methods for targeted advertising
US11049138B2 (en) 2007-04-06 2021-06-29 Appbrilliance, Inc. Systems and methods for targeted advertising
US8595065B2 (en) 2008-10-24 2013-11-26 Cardlytics, Inc. Offer placement system and methods for targeted marketing offer delivery system
US8515810B2 (en) 2008-10-24 2013-08-20 Cardlytics, Inc. System and methods for delivering targeted marketing offers to consumers via an online portal
US8438061B2 (en) 2008-10-24 2013-05-07 Cardlytics, Inc. System and methods for merging or injecting targeted marketing offers with a transaction display of an online portal
US10491933B2 (en) 2008-12-17 2019-11-26 Clear Channel Ip, Llc Schedule template for a digital display
US12010366B2 (en) 2008-12-17 2024-06-11 Clear Channel Ip, Llc Schedule template for a digital display
US12132719B2 (en) 2009-03-25 2024-10-29 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US10616201B2 (en) 2009-03-25 2020-04-07 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US11750584B2 (en) 2009-03-25 2023-09-05 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US9948629B2 (en) 2009-03-25 2018-04-17 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US9443253B2 (en) 2009-07-27 2016-09-13 Visa International Service Association Systems and methods to provide and adjust offers
US9909879B2 (en) 2009-07-27 2018-03-06 Visa U.S.A. Inc. Successive offer communications with an offer recipient
US9841282B2 (en) 2009-07-27 2017-12-12 Visa U.S.A. Inc. Successive offer communications with an offer recipient
US10354267B2 (en) 2009-07-27 2019-07-16 Visa International Service Association Systems and methods to provide and adjust offers
US9342835B2 (en) 2009-10-09 2016-05-17 Visa U.S.A Systems and methods to deliver targeted advertisements to audience
US9031860B2 (en) 2009-10-09 2015-05-12 Visa U.S.A. Inc. Systems and methods to aggregate demand
US8843391B2 (en) 2009-10-15 2014-09-23 Visa U.S.A. Inc. Systems and methods to match identifiers
US9947020B2 (en) 2009-10-19 2018-04-17 Visa U.S.A. Inc. Systems and methods to provide intelligent analytics to cardholders and merchants
US10607244B2 (en) 2009-10-19 2020-03-31 Visa U.S.A. Inc. Systems and methods to provide intelligent analytics to cardholders and merchants
US11017411B2 (en) 2009-11-24 2021-05-25 Visa U.S.A. Inc. Systems and methods for multi-channel offer redemption
US11004092B2 (en) 2009-11-24 2021-05-11 Visa U.S.A. Inc. Systems and methods for multi-channel offer redemption
US9799078B2 (en) 2010-03-19 2017-10-24 Visa U.S.A. Inc. Systems and methods to enhance search data with transaction based data
US9953373B2 (en) 2010-03-19 2018-04-24 Visa U.S.A. Inc. Systems and methods to enhance search data with transaction based data
US11017482B2 (en) 2010-03-19 2021-05-25 Visa U.S.A. Inc. Systems and methods to enhance search data with transaction based data
US10902420B2 (en) 2010-03-22 2021-01-26 Visa International Service Association Merchant configured advertised incentives funded through statement credits
US9697520B2 (en) 2010-03-22 2017-07-04 Visa U.S.A. Inc. Merchant configured advertised incentives funded through statement credits
US10354250B2 (en) 2010-03-22 2019-07-16 Visa International Service Association Merchant configured advertised incentives funded through statement credits
US10089630B2 (en) 2010-04-23 2018-10-02 Visa U.S.A. Inc. Systems and methods to provide offers to travelers
US9471926B2 (en) 2010-04-23 2016-10-18 Visa U.S.A. Inc. Systems and methods to provide offers to travelers
US9324088B2 (en) 2010-06-04 2016-04-26 Visa International Service Association Systems and methods to provide messages in real-time with transaction processing
US10339554B2 (en) 2010-06-04 2019-07-02 Visa International Service Association Systems and methods to provide messages in real-time with transaction processing
US10430823B2 (en) 2010-08-02 2019-10-01 Visa International Service Association Systems and methods to optimize media presentations using a camera
US9760905B2 (en) 2010-08-02 2017-09-12 Visa International Service Association Systems and methods to optimize media presentations using a camera
US11995664B2 (en) 2010-08-06 2024-05-28 Visa International Service Association Systems and methods to rank and select triggers for real-time offers
US10977666B2 (en) 2010-08-06 2021-04-13 Visa International Service Association Systems and methods to rank and select triggers for real-time offers
US9679299B2 (en) 2010-09-03 2017-06-13 Visa International Service Association Systems and methods to provide real-time offers via a cooperative database
US9990643B2 (en) 2010-09-03 2018-06-05 Visa International Service Association Systems and methods to provide real-time offers via a cooperative database
US9477967B2 (en) 2010-09-21 2016-10-25 Visa International Service Association Systems and methods to process an offer campaign based on ineligibility
US10546332B2 (en) 2010-09-21 2020-01-28 Visa International Service Association Systems and methods to program operations for interaction with users
US11151585B2 (en) 2010-09-21 2021-10-19 Visa International Service Association Systems and methods to modify interaction rules during run time
US10055745B2 (en) 2010-09-21 2018-08-21 Visa International Service Association Systems and methods to modify interaction rules during run time
US9558502B2 (en) 2010-11-04 2017-01-31 Visa International Service Association Systems and methods to reward user interactions
US10475060B2 (en) 2010-11-04 2019-11-12 Visa International Service Association Systems and methods to reward user interactions
US10007915B2 (en) 2011-01-24 2018-06-26 Visa International Service Association Systems and methods to facilitate loyalty reward transactions
US10438299B2 (en) 2011-03-15 2019-10-08 Visa International Service Association Systems and methods to combine transaction terminal location data and social networking check-in
US10628842B2 (en) 2011-08-19 2020-04-21 Visa International Service Association Systems and methods to communicate offer options via messaging in real time with processing of payment transaction
US10223707B2 (en) 2011-08-19 2019-03-05 Visa International Service Association Systems and methods to communicate offer options via messaging in real time with processing of payment transaction
US9466075B2 (en) 2011-09-20 2016-10-11 Visa International Service Association Systems and methods to process referrals in offer campaigns
US10360591B2 (en) 2011-09-20 2019-07-23 Visa International Service Association Systems and methods to process referrals in offer campaigns
US10956924B2 (en) 2011-09-29 2021-03-23 Visa International Service Association Systems and methods to provide a user interface to control an offer campaign
US10380617B2 (en) 2011-09-29 2019-08-13 Visa International Service Association Systems and methods to provide a user interface to control an offer campaign
US10290018B2 (en) 2011-11-09 2019-05-14 Visa International Service Association Systems and methods to communicate with users via social networking sites
US10853842B2 (en) 2011-11-09 2020-12-01 Visa International Service Association Systems and methods to communicate with users via social networking sites
US11314838B2 (en) 2011-11-15 2022-04-26 Tapad, Inc. System and method for analyzing user device information
US11037197B2 (en) 2012-01-20 2021-06-15 Visa International Service Association Systems and methods to present and process offers
US10497022B2 (en) 2012-01-20 2019-12-03 Visa International Service Association Systems and methods to present and process offers
US11886575B1 (en) 2012-03-01 2024-01-30 The 41St Parameter, Inc. Methods and systems for fraud containment
US11010468B1 (en) 2012-03-01 2021-05-18 The 41St Parameter, Inc. Methods and systems for fraud containment
US10672018B2 (en) 2012-03-07 2020-06-02 Visa International Service Association Systems and methods to process offers via mobile devices
US11683306B2 (en) 2012-03-22 2023-06-20 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
US12058131B2 (en) 2012-03-22 2024-08-06 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
US10021099B2 (en) 2012-03-22 2018-07-10 The 41st Paramter, Inc. Methods and systems for persistent cross-application mobile device identification
US10862889B2 (en) 2012-03-22 2020-12-08 The 41St Parameter, Inc. Methods and systems for persistent cross application mobile device identification
US10341344B2 (en) 2012-03-22 2019-07-02 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
US10417637B2 (en) 2012-08-02 2019-09-17 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US12002053B2 (en) 2012-08-02 2024-06-04 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US11301860B2 (en) 2012-08-02 2022-04-12 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
US11410179B2 (en) 2012-11-14 2022-08-09 The 41St Parameter, Inc. Systems and methods of global identification
US10395252B2 (en) 2012-11-14 2019-08-27 The 41St Parameter, Inc. Systems and methods of global identification
US11922423B2 (en) 2012-11-14 2024-03-05 The 41St Parameter, Inc. Systems and methods of global identification
US9990631B2 (en) 2012-11-14 2018-06-05 The 41St Parameter, Inc. Systems and methods of global identification
US10853813B2 (en) 2012-11-14 2020-12-01 The 41St Parameter, Inc. Systems and methods of global identification
US11900449B2 (en) 2012-12-13 2024-02-13 Visa International Service Association Systems and methods to provide account features via web based user interfaces
US10360627B2 (en) 2012-12-13 2019-07-23 Visa International Service Association Systems and methods to provide account features via web based user interfaces
US11132744B2 (en) 2012-12-13 2021-09-28 Visa International Service Association Systems and methods to provide account features via web based user interfaces
US10902327B1 (en) 2013-08-30 2021-01-26 The 41St Parameter, Inc. System and method for device identification and uniqueness
US12045736B1 (en) 2013-08-30 2024-07-23 The 41St Parameter, Inc. System and method for device identification and uniqueness
US11657299B1 (en) 2013-08-30 2023-05-23 The 41St Parameter, Inc. System and method for device identification and uniqueness
US10909508B2 (en) 2013-11-11 2021-02-02 Visa International Service Association Systems and methods to facilitate the redemption of offer benefits in a form of third party statement credits
US10489754B2 (en) 2013-11-11 2019-11-26 Visa International Service Association Systems and methods to facilitate the redemption of offer benefits in a form of third party statement credits
US10419379B2 (en) 2014-04-07 2019-09-17 Visa International Service Association Systems and methods to program a computing system to process related events via workflows configured using a graphical user interface
US10354268B2 (en) 2014-05-15 2019-07-16 Visa International Service Association Systems and methods to organize and consolidate data for improved data storage and processing
US11640620B2 (en) 2014-05-15 2023-05-02 Visa International Service Association Systems and methods to organize and consolidate data for improved data storage and processing
US11481808B2 (en) 2014-05-16 2022-10-25 Cardlytics, Inc. System and apparatus for identifier matching and management
US10650398B2 (en) 2014-06-16 2020-05-12 Visa International Service Association Communication systems and methods to transmit data among a plurality of computing systems in processing benefit redemption
US11055734B2 (en) 2014-07-23 2021-07-06 Visa International Service Association Systems and methods of using a communication network to coordinate processing among a plurality of separate computing systems
US10438226B2 (en) 2014-07-23 2019-10-08 Visa International Service Association Systems and methods of using a communication network to coordinate processing among a plurality of separate computing systems
US10091312B1 (en) 2014-10-14 2018-10-02 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US11895204B1 (en) 2014-10-14 2024-02-06 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US11240326B1 (en) 2014-10-14 2022-02-01 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US10728350B1 (en) 2014-10-14 2020-07-28 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US11210669B2 (en) 2014-10-24 2021-12-28 Visa International Service Association Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation
US11995656B2 (en) 2014-10-24 2024-05-28 Visa International Service Association Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation
US9691085B2 (en) 2015-04-30 2017-06-27 Visa International Service Association Systems and methods of natural language processing and statistical analysis to identify matching categories
US11526881B1 (en) 2016-12-12 2022-12-13 Dosh Holdings, Inc. System for generating and tracking offers chain of titles
US11538052B1 (en) 2016-12-12 2022-12-27 Dosh Holdings, Inc. System for generating and tracking offers chain of titles
US11488190B1 (en) 2016-12-12 2022-11-01 Dosh, Llc System for sharing and transferring currency
US11838378B2 (en) 2019-12-31 2023-12-05 Cardlytics, Inc. System for generating deployment criteria and transmitting interactive content based on the deployment criteria for rendering by an application
US11146622B2 (en) 2019-12-31 2021-10-12 Cardlytics, Inc. Transmitting interactive content for rendering by an application
US10992738B1 (en) 2019-12-31 2021-04-27 Cardlytics, Inc. Transmitting interactive content for rendering by an application

Also Published As

Publication number Publication date
EP1068583A1 (en) 2001-01-17
AU3741299A (en) 1999-10-18
CA2326508A1 (en) 1999-10-07
JP2002510093A (en) 2002-04-02

Similar Documents

Publication Publication Date Title
WO1999050775A1 (en) Method for targeted advertising
US6766302B2 (en) Method and apparatus for advertisement
US8452657B2 (en) User-driven data network communication system and method
US8121897B2 (en) System and method of advertisement via mobile terminal
US20090204511A1 (en) System and method for distributing targeted content
US20020166127A1 (en) System and method for providing advertisements in a wireless terminal
US20030200146A1 (en) Interactive marketing network and process using electronic certificates
JP2002507028A (en) Method and apparatus for intelligent selection of goods and services of telephone and electronic transactions
US20090070159A1 (en) Processing device, a system and a method for providing a message to a user
CA2250450A1 (en) Method and system for presenting customized advertising to a user on the world wide web
KR19990083975A (en) Advertisement method on a computer network using a push of user-selected advertisements and user's participation therein
US20030143979A1 (en) Information processing apparatus, URL providing apparatus, information processing system, and information processing method
US20090304169A1 (en) Advertisement or information feeding method, system, and program for completing deals between potential consumers and information providers
KR20090109653A (en) System for transmitting advertisement message according to paying by card and control method thereof
JP2001282834A (en) System for distribution of advertisement and method for distribution of advertisement
CN101809602A (en) Advertisement effect determining method, advertisement effect determining system, and advertisement effect determining program
KR20020020294A (en) Method of Providing Information and Trading Goods with Personal Mobile Communication System, and System Thereof
JP2002149686A (en) Method and device for providing advertisement, and recording medium with recorded advertisement providing program
JP4522543B2 (en) Ad delivery management server
JP3787479B2 (en) Member registration system
US20140324565A1 (en) Mobile ecommerce platform
JP2002251498A (en) Prize system
KR20010000918A (en) Advertising system through internets and the method thereof
KR20020020530A (en) A information service methode and system use multi phone of network
KR20240142000A (en) Advertising system and method using online Internet

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref document number: 2326508

Country of ref document: CA

Ref country code: CA

Ref document number: 2326508

Kind code of ref document: A

Format of ref document f/p: F

NENP Non-entry into the national phase

Ref country code: KR

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2000 541619

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 37412/99

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 1999919763

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1999919763

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 1999919763

Country of ref document: EP