US8108245B1 - Method and system for web user profiling and selective content delivery - Google Patents
Method and system for web user profiling and selective content delivery Download PDFInfo
- Publication number
- US8108245B1 US8108245B1 US09/558,755 US55875500A US8108245B1 US 8108245 B1 US8108245 B1 US 8108245B1 US 55875500 A US55875500 A US 55875500A US 8108245 B1 US8108245 B1 US 8108245B1
- Authority
- US
- United States
- Prior art keywords
- user
- url
- client
- profile
- extracted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012935 Averaging Methods 0.000 claims description 3
- 230000002596 correlated effect Effects 0.000 claims 9
- 238000012986 modification Methods 0.000 abstract description 4
- 230000004048 modification Effects 0.000 abstract description 4
- 230000003542 behavioural effect Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 7
- 238000013480 data collection Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 238000007405 data analysis Methods 0.000 description 4
- 230000036541 health Effects 0.000 description 3
- 238000010413 gardening Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 239000013598 vector Substances 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000035935 pregnancy Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0204—Market segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
Definitions
- the present invention relates generally to methods of profiling Web users and for delivering targeted content to users.
- Web advertising typically banner advertisements directed to Web users is expected to grow rapidly along with the growth of the Internet and E-commerce activity.
- Traditional methods of Web advertising have been found to be generally ineffective in drawing responses from Web users. For example, research has shown that few online users regularly click through ordinary banner advertisements.
- a more effective means of Web advertising is advertising targeted to particular Web users. For example, it is known to profile Web users by determining their demographics and interests, and to selectively transmit advertisements to only those users having particular profiles. Information on users can be obtained, e.g., from the users themselves through questionnaires. However, in these profiling methods, there is no assurance of user privacy or the accuracy of the profiling data. Also, there is no way of accurately matching the advertising to user profiles.
- the present invention is directed to a method and system for accurately and anonymously profiling Web users and for selectively delivering content such as advertisements to users based on their profiles.
- the system uses behavioral information preferably collected at the users' point of connection to the Internet to anonymously profile their interests and demographics. It accurately matches and delivers content to the users to which they will likely be most receptive. Advertisers can use the system to launch effective advertising campaigns delivering selected Web content to chosen target audiences.
- the system uses feedback from users to determine the effectiveness of an advertising campaign and allows dynamic modification of the advertising campaign by, e.g., altering the target audience, to optimize results.
- FIG. 1 is a block diagram illustrating of a representative network in which the inventive system is preferably implemented
- FIG. 2 is a block diagram illustrating the preferred overall architecture of the inventive system
- FIG. 3 is a block diagram illustrating the data collection component of the inventive system
- FIG. 4 is a block diagram illustrating the client profiling component of the inventive system
- FIG. 5 is a block diagram illustrating the direct client communications component of the inventive system
- FIG. 6 is a screen shot of an exemplary pop-up advertisement in accordance with the invention.
- FIG. 7 is a block diagram illustrating the master server synchronization component of the inventive system
- FIG. 8 is a block diagram illustrating the dynamic campaign manager of the inventive system
- FIG. 9 is a block diagram illustrating the data analysis system component of the inventive system.
- FIG. 10 is a block diagram illustrating the billing component of the inventive system.
- FIG. 11 is a block diagram illustrating the data transfer from a ratings service to the inventive system.
- the present invention is directed to a method and system for profiling Web users or clients based on their surfing habits and for selectively delivering content, e.g., advertising, to the users based on their profiles.
- FIG. 1 illustrates a representative network in which the inventive system can be implemented.
- the network includes a plurality of client machines 10 operated by various individual users.
- the client machines 10 connect to multiple servers 12 via a communication channel 14 , which is preferably the Internet. It may, however, alternatively comprise an Intranet or other known connections.
- the servers 12 are Web servers that are selectively accessible by various clients.
- the Web servers 12 operate so-called “Web sites” and support files in the form of documents and pages.
- a network path to a Web site generated by the server is identified by a Uniform Resource Locator (URL).
- URL Uniform Resource Locator
- a client machine 10 is a personal computer such as a Pentium-based desktop or notebook computer running a Windows operating system.
- a representative computer includes a computer processing unit, memory, a keyboard, a mouse and a display unit.
- the screen of the display unit is used to present a graphical user interface (GUI) for the user.
- GUI graphical user interface
- the GUI is supported by the operating system and allows the user to use a point and click method of input, e.g., by moving the mouse pointer on the display screen to an icon representing a data object at a particular location on the screen and pressing on the mouse buttons to perform a user command or selection.
- one or more “windows” may be opened up on the screen independently or concurrently as desired.
- Client machines 10 typically include browsers, which are known software tools used to access the servers 12 of the network. Representative browsers include, among others, Netscape Navigator and Microsoft Internet Explorer. Client machines 10 usually access servers 12 through some private Internet service provider (ISP) such as, e.g., America Online. Illustrated in FIG. 1 is the ISP “point-of-presence” (POP), which includes an ISP POP Server 16 linked to the client machines 10 for providing access to the Internet. The POP server 16 is connected to a section of the ISP POP local area network (LAN) that contains the user-to-Internet traffic. As will be discussed in detail below, the ISP POP server 16 captures URL page requests from individual client machines 10 for use in user profiling and also distributes targeted content to users.
- ISP Internet service provider
- LAN local area network
- the inventive system also preferably includes a remote master server 18 linked to the ISP POP server 16 through the Internet.
- the system software is preferably distributed over the network at client machines 10 , the ISP POP server 16 , and the master server 18 as will be discussed below.
- the World Wide Web is the Internet's multimedia information retrieval system.
- it is a collection of servers of the Internet that use the Hypertext Transfer Protocol (HTTP), which provides users access to files (which can be in different formats such as text, graphics, images, sound, video, etc.) using, e.g., a standard page description language known as Hypertext Markup Language (HTML).
- HTML provides basic document formatting and allows developers to specify links to other servers and files. These links include “hyperlinks,” which are text phrases or graphic objects that conceal the address of a site on the Web.
- a user of a client machine having an HTML-compatible browser can retrieve a Web page (namely, an HTML formatted document) of a Web site by specifying a link via the URL [(e.g., www.yahoo.com/photography)].
- the client machine makes a transmission control protocol/Internet protocol (TCP/IP) request to the server identified in the link and receives the Web page in return.
- TCP/IP transmission control protocol/Internet protocol
- FIG. 2 is a general overview of a preferred system architecture illustrating the interaction of the various system components. For convenience of illustration, selected components of the system are described below with respect to FIGS. 3-5 and 7 - 11 .
- FIG. 3 illustrates the data collection component of the system, which resides at the POP server 16 and gathers data used in user profiling.
- the data collection component captures URL requests from clients, associates the requests with particular clients, and stores the data in a database (the UserID and URL database 30 ).
- the data collection component includes a sniffer 31 that monitors user-to-Internet traffic. When the sniffer 31 detects an outgoing Web page request from a client 10 , it captures the associated packets, extracts the actual URL request, and stores it in the database 30 along with the client's IP address. Because IP addresses are typically assigned dynamically, they are not necessarily the same every time a client logs into the ISP. To correlate an IP address with the associated client, the data collection component queries an IP address to anonymous user ID (AID) cross-reference table stored in another database at the ISP POP. It then stores the User ID and URL information in the database 30 .
- AID anonymous user ID
- FIG. 4 illustrates the client profiling component of the inventive system, which extracts, derives and updates individual user (i.e., client) profiles based on their behavior on the Internet as indicated by the data found in the browsed URL database (i.e., the UserID and URL database 30 ).
- User profile information may contain, but is not limited to, demographic data (such as, e.g., the user's age, gender, income, and highest attained education level) and psychographic data, which reflects the user's interests or content affinity (such as, e.g., sports, movies, music, travel, and finance).
- the client profiling component first extracts data stored in the User ID and URL database 30 .
- a local categorized URL database 32 which contains demographic information on a large number of Internet URLs available from entities such as Nielsen (through a service called Nielsen NetRatings) that profile Web sites using panels of users having known demographic characteristics.
- the client profiling component extracts a set of demographic data associated with a particular Web site URL from the database 32 .
- the profiling component also extracts content affinity or psychographic data from a categorized listing of URLs that translate an address into a content preference for the profile also from database 32 .
- an existing user profile is pulled from a user profile database 34 .
- the URL demographic and content affinity data for URL requests made by a user and the user profile are combined to create an updated inferred user profile.
- One example of such an algorithm is an algorithm that provides a weighted average of the existing user profile data and the data gathered in the current Web browsing session.
- This updated profile is stored back to the local user profile database 34 . (If the user is new and no user profile exists, a profile is created using URL and content affinity data for URL requests made by the user.)
- the client profiling component will preferably parse through requested URL strings to search for keywords (e.g., keywords that may have been entered into a particular search engine). If such key words are found, they are stored along with the user profile in the user profile database.
- keywords e.g., keywords that may have been entered into a particular search engine.
- Web site profiles available from, e.g., Neilsen NetRatings are stored in the local categorized URL database 32 . These Web site profiles are classified along multiple psychographic and demographic categories. As an example, the following 84 psychographic and 37 demographic categories can be used:
- the Web site profile For each visit to a Web site having a stored profile, the Web site profile is averaged or combined into the user's profile as previously discussed.
- the profiles include a rating in each category that reflects the interest in the category of persons who access the Web site.
- Each rating is accompanied by a confidence measure, which is an estimate of the accuracy of the rating.
- the confidence number is determined by analyzing the Web site and rating it on the type and specificity of content, with narrower and more singular content providing a higher confidence number.
- the confidence measure in a particular category is below a predetermined threshold, information from other user profiles is preferably used to provide a more accurate rating in a process referred to as “profile completion.”
- the first number in each category indicates the rating for that category.
- the ratings number is a percentage of a maximum rating, representing the degree of the user's affinity to the category. In the example below, the ratings number ranges from 0 to 100 with higher numbers indicating greater affinity.
- the second number in each category represents the confidence level in the rating for that category.
- the confidence threshold is defined to be 0.50 such that confidence is insufficient in any rating that has a confidence measure less than 0.50.
- the system examines profiles of users with similar profiles to improve the accuracy of the ratings in those categories with low confidence measures.
- a clustering algorithm can be used to find profiles that are similar to the profile of the current user. In judging the similarity between profiles, the confidence measures are ignored and the profiles are treated as n dimensional ratings vectors.
- a simple clustering algorithm is used based on the distance between vectors wherein all users whose profiles are within a certain distance of the subject user profile are collected. Then, the weighted average of all of the profiles in the collection is calculated to get an ideal profile for comparing to the subject user profile. If the ideal profile has a rating for the category in question that has an acceptable confidence measure, then this rating (and the accompanying confidence measure) replaces the corresponding rating in the subject user profile. In this way, parts of the user profile that have low confidence ratings are “completed” or “filled-in.” An example is shown below.
- User ID Profile 1 10.0 (.89), 21.0 (.75), 0.0 (1.00), 17.0 (.74), 0.0 (1.00), . . . , 52.0 (.64), 95.0 (.90) 2 12.0 (.77), 5.0 (.15), 0.0 (1.00), 12.0 (.85), 0.0 (1.00), . . . , 40.0 (.84), 90.0 (.75) 3 11.0 (.81), 20.0 (.77), 0.0 (1.00), 0.0 (1.00), 0.0 (1.00), 0.0 (1.00), . . .
- the ideal profile is calculated in the following manner.
- the rating for each category in the ideal profile is calculated by multiplying the rating times the confidence measure for each user. These products are then added across users in each category. This sum is then divided by the sum of the confidence measures added across users in the category.
- R ideal,j ⁇ R i,j C i,j / ⁇ C i,j , where R ideal,j is the rating for the ideal profile in category j, R i,j is the rating in category j for user i, C i,j is the confidence measure in category j for user i and the sum is taken over i as i ranges from 1 to n, which is 5 in this example.
- the ideal profile is used to complete the subject user profile.
- Users having similar profile ratings to the user were found to have a finance category rating of 21.1 with a confidence measure of 0.62. Since the confidence threshold was defined to be 0.50, it is possible to use the ideal profile finance rating of 21.1 (0.62) to replace the user's finance category rating of 25 (0.15).
- the music category rating for similar user profiles was found to have a rating of 9.4 with a confidence measure of 0.84. This is greater than the threshold and is used to complete the subject user profile.
- the music category computation illustrates how the system is able to advantageously infer that the user may have an interest in the category despite the fact that he or she has not visited any Web sites related to that category.
- the completed subject user profile now appears as follows:
- the system does not keep data on which sites have been visited by users for any long term period. Once data in the User ID and URL database 30 has been used for updating a user profile, it is erased. Thereafter, it is not possible to match users with particular Web sites visited.
- the system selectively delivers content, e.g., advertising, to users based on profiles inferred in the manner described above.
- the system includes a direct client communication component preferably residing at the ISP POP server 16 and a URL display component preferably residing at the client machine 10 .
- the direct client communications component selectively retrieves selected content preferably in the form of URLs from a local advertisement database 40 , and sends the it to client machines 10 using the ISP POP server 16 .
- the content is displayed on the client machine 10 using the URL display component as will be described below.
- the direct client communications associates a client's permanent anonymous user ID and the currently assigned IP address and stores the data in the IP address to AID cross-reference table.
- the direct client communications component also optionally communicates to the ISP POP server 16 the details of a given client's computer configuration (e.g., which multimedia plug-ins are installed, the bandwidth of the Internet connection, etc.). This information can be used by the system to help ensure that rich-media content is delivered preferably only to those client machines that have the ability to easily and quickly display such content.
- the direct client communications component also preferably communicates to the client machine the availability of any new versions of URL display software and indicates how they can be downloaded.
- the URL display component can then initiate an automated download/install process for the software update if desired by the user.
- the URL display component which resides on individual client machines 10 , periodically connects to the direct client communications component and downloads a list of URLs (linked to content such as advertisements) to be displayed on the client machines 10 .
- the URL display component uses the URLs to retrieve the actual content pointed to by the URL, and displays the content on the client machine display.
- the content is preferably displayed in a non-obtrusive manner.
- the content can, e.g., be displayed in a separate pop-up window.
- FIG. 6 is a screen shot 50 of a sample banner ad pop-up.
- the pop-up window preferably includes a “close” button, which allows a user to dismiss the window if desired.
- the window size, position, and order in the window stack are preferably remotely configurable. If the user clicks on the banner or some link therein (i.e., clicks-through), that destination is brought up in a browser window, and the user is transferred to the site of interest.
- the URL display component records feedback information on the user's response to the delivered content. This data can include, e.g., how long the advertisement was displayed and whether there was a click-through. This data is sent to the direct client communications component, which stores it in a local client response database 42 . This data can be used for billing advertisers and/or for advertising campaign result tracking will be discussed below.
- the URL display component Since the URL display component resides on the client machine, it is preferable that it make limited resource demands (e.g., on the client machine memory, CPU time and monitor space, Internet bandwidth, etc.). Accordingly, it is preferred that the URL display component monitors the Internet connection and only downloads the actual content data (pointed to by the URLs) when the connection is idle. Software updates are also preferably downloaded only when the connection is idle. Also, the URL display component preferably monitors the client machine CPU usage, the unused real estate on the display, the currently active application and any other relevant parameters to ensure that the content placement (i.e., the pop-up advertisement) and timing is both effective and not intrusive or annoying to the user. The URL display component also preferably monitors the versioning of the files required for software updates and downloads only the software files that have changed.
- the URL display component also preferably monitors the versioning of the files required for software updates and downloads only the software files that have changed.
- the data collection, delivery and display components residing at the ISP POP server 16 and individual client machines 10 described above are preferably designed to operate “stand-alone,” i.e., independently of and without interaction with the master server 18 for at least some period of time.
- the inventive system however preferably synchronizes data between the master server 18 and the POP server 16 from time to time as illustrated in FIG. 7 .
- a master server synchronization component residing at the master server 18 and at the POP server 16 periodically retrieves the local client profile database 34 and integrates the data into the master client profile database 50 located at the master server 18 . It also retrieves the local client response database 42 and integrates the data into the master client response database 52 .
- the master server synchronization component also parses through a master advertisement delivery database 54 looking for anonymous user IDs that correspond to the local POP and creates the local advertisement delivery database 40 on the ISP POP. It also replicates a master categorized URL database 56 on the local categorized URL database 32 .
- This distributed architecture greatly reduces the bandwidth requirements of the individual ISP POP server 16 as well as the master server 18 . In addition, it significantly enhances the scalability of the overall system. Also, it increases the fault tolerance of the overall system. Furthermore, is allows for rapid deployment, easy debug and monitoring, resulting in a very robust system.
- a dynamic campaign manager component shown in FIG. 8 resides on the master server 18 and provides a portal to the system for advertisers (i.e., ad buyers) to select a targeted audience for a particular advertising campaign. In choosing the target audience, the advertiser is given various options regarding the demographic and psychographic characteristics of the audience.
- the dynamic campaign manager component takes information entered by an advertiser and creates an advertisement profile and stores this data in an Ad Campaign database 60 . This profile is used by a data analysis system component (shown in FIG. 10 ) to identify users who are most likely to respond to the content.
- the data analysis system takes advertising profile data from the ad campaign database 60 and matches it to user profiles from the master user profile database 50 .
- the data analysis system takes data from the master client response database 52 to refine the user profiles selection.) It writes results of match to the advertisement database 62 .
- the master scheduler takes data from the advertisement database 62 , resolves any conflicts, and writes to the master advertisement delivery database 54 .
- the advertiser can check on the success of a current campaign through the dynamic campaign manager. For example, the advertiser can monitor the number of times content has been delivered as well as the number of click-throughs on that content.
- the system is adaptive in that the advertiser preferably can, if desired, change its marketing strategy (e.g., by adjusting the profile of the targeted audience) at various points in the campaign to optimize results.
- campaigns can be altered dynamically based on changing requirements from the advertiser or feedback provided by the system.
- Campaign management by an advertiser is preferably accomplished through a browser-based console.
- the advertiser can use it to define campaigns, provide content, and alter target groups. Feedback as to the success rate of their campaigns in progress is also accessible using the console.
- FIG. 10 illustrates the billing component of the system.
- the billing component also preferably resides on the master server 18 and monitors the status of an advertising/content campaign, recognizes whether certain billing milestones have been met (e.g., whether an ad has been displayed a given number of times), and generates actual invoice information to be sent to advertisers.
- the billing component periodically queries the master client response database 52 to determine the current status of a particular campaign. If predefined billing milestones have been reached, the billing component retrieves specific customer (i.e., advertiser) information from the advertisement campaign database 60 to generate formatted invoices for billing purposes.
- specific customer i.e., advertiser
- the system uses data associating URL character strings selected by users on their client machines with a set of demographic and other information. Such data is available from, e.g., Neilsen NetRatings.
- the system preferably periodically queries a NetRatings or similar database 70 containing the data through XML to build a version of that database on the master server (the master categorized URL database 56 ) as shown in FIG. 11 .
- the master server synchronization component will periodically then replicate this database 56 on the local categorized URL database 32 .
- the advertising delivery channel is through an ISP
- the system could be configured such that targeted advertisements are delivered through ordinary Web pages (using banner advertisements, etc.).
- Web site classification or profile data is obtained from third party vendors such as Neilsen NetRatings.
- this data may be alternatively generated by the system.
- the system could be configured to generate the Web site profile data.
- the overall demographics generated for the other anonymous users in the system could be used to fill out gaps in the URL database, i.e., for Web sites having no classification data.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
new user profile=(existing user profile×number of prior sessions+new user profile)/(number of prior sessions+1).
-
- Male
- Female
-
- 0-11
- 12-17
- 18-20
- 21-24
- 25-34
- 35-49
- 50-54
- 55-64
- 65-99
-
- 0-24,999
- 25,000-49,999
- 50,000-74,999
- 75,000-99,999
- 100,000-149,000
- 150,000 and up
-
- Some High School
- High School Graduate
- Some College
- Associates Degree
- Bachelor's Degree
- Post Graduate
-
- Administrative or Clerical
- Craftsman
- Educators
- Executive
- Laborer
- Homemaker
- Military
- Professional
- Sales
- Service
- Student
- Technical
- Self-employed
- Retired
-
- Hispanic
- Non-Hispanic
- African American
- Caucasian
- Asian
- Native American
-
- Air
-
- Lodging
- Reservations
- Maps
-
- Banking
- Brokers
- Quotes
- Insurance
- Mortgage
-
- Auto Racing
- Baseball
- Basketball
- Fantasy Sports
- Football
- Hockey
- Soccer
- Golf
- Tennis
-
- Cycling
- Golf
- Hiking
- Sailing
- Snow Sports
- Surfing
- Tennis
- Home & Garden
- Pets
- Genealogy
- Photography
- Games
- Toys
-
- Movies/Film
- Music
- Theater
-
- Sci-Fi
- Humor
- Games
- Toys
-
- Trucks
- SUV
- Sports car
-
- Magazines
- Weather
-
- Democrat
- Republican
-
- Groceries
- Furniture
- Auctions
- Cards/Gifts
- Apparel
- Books
- Music
- TV/Video
- Software
User Profile |
User ID | Sports | Finance | Movies | Music | TV | . . . | Health | Gardening |
1 | 10.0 (.75) | 25.0 (.15) | 0.0 (1.00) | 0.0 (.28) | 0.0 (1.00) | . . . | 50.0 (.77) | 85.0 (.82) |
Group similar profiles to generate an ideal profile to be used to complete the user's profile |
User ID | Profile |
1 | 10.0 (.89), 21.0 (.75), 0.0 (1.00), 17.0 (.74), 0.0 (1.00), . . . , 52.0 (.64), 95.0 (.90) |
2 | 12.0 (.77), 5.0 (.15), 0.0 (1.00), 12.0 (.85), 0.0 (1.00), . . . , 40.0 (.84), 90.0 (.75) |
3 | 11.0 (.81), 20.0 (.77), 0.0 (1.00), 0.0 (1.00), 0.0 (1.00), . . . , 75.0 (.77), 81.0 (.73) |
4 | 10.0 (.56), 25.0 (.68), 4.0 (.27), 11.0 (.77), 0.0 (1.00), . . . , 55.0 (.80), 85.0 (.85) |
5 | 12.0 (.75), 22.0 (.77), 0.0 (1.00), 10.0 (.83), 2.0 (.30), . . . , 60.0 (.41), 80.0 (.45) |
Ideal | 11.0 (.76), 21.1 (.62), 0.9 (.85), 9.4 (.84), 0.5 (.86), . . . , 55.8 (.69), 87.1 (.74) |
profile | |
‘Completed’ User Profile |
User ID | Sports | Finance | Movies | Music | TV | . . . | Health | Gardening |
1 | 10.0 (.75) | 21.1 (.62) | 0.0 (1.00) | 9.4 (.84) | 0.0 (1.00) | . . . | 50.0 (.77) | 85.0 (.82) |
Claims (32)
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/558,755 US8108245B1 (en) | 1999-09-17 | 2000-04-21 | Method and system for web user profiling and selective content delivery |
JP2001523991A JP2003529127A (en) | 1999-09-17 | 2000-09-06 | Web user profiling and delivery of selected content |
PCT/US2000/024442 WO2001020481A2 (en) | 1999-09-17 | 2000-09-06 | Method and system for web user profiling and selective content delivery |
AU71175/00A AU7117500A (en) | 1999-09-17 | 2000-09-06 | Method and system for web user profiling and selective content delivery |
EP00959945A EP1216447A2 (en) | 1999-09-17 | 2000-09-06 | Method and system for web user profiling and selective content delivery |
US09/877,974 US7979880B2 (en) | 2000-04-21 | 2001-06-07 | Method and system for profiling iTV users and for providing selective content delivery |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15464099P | 1999-09-17 | 1999-09-17 | |
US09/558,755 US8108245B1 (en) | 1999-09-17 | 2000-04-21 | Method and system for web user profiling and selective content delivery |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/877,974 Continuation-In-Part US7979880B2 (en) | 2000-04-21 | 2001-06-07 | Method and system for profiling iTV users and for providing selective content delivery |
Publications (1)
Publication Number | Publication Date |
---|---|
US8108245B1 true US8108245B1 (en) | 2012-01-31 |
Family
ID=26851615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/558,755 Expired - Fee Related US8108245B1 (en) | 1999-09-17 | 2000-04-21 | Method and system for web user profiling and selective content delivery |
Country Status (5)
Country | Link |
---|---|
US (1) | US8108245B1 (en) |
EP (1) | EP1216447A2 (en) |
JP (1) | JP2003529127A (en) |
AU (1) | AU7117500A (en) |
WO (1) | WO2001020481A2 (en) |
Cited By (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010036182A1 (en) * | 2000-01-06 | 2001-11-01 | Frank Addante | Method and apparatus for selecting and delivering internet based advertising |
US20070136210A1 (en) * | 2003-11-06 | 2007-06-14 | Fabrice Clerc | Method for the automatic control of fraud in an electronic transaction system |
US20070203872A1 (en) * | 2003-11-28 | 2007-08-30 | Manyworlds, Inc. | Affinity Propagation in Adaptive Network-Based Systems |
US20070203589A1 (en) * | 2005-04-08 | 2007-08-30 | Manyworlds, Inc. | Adaptive Recombinant Process Methods |
US20080028066A1 (en) * | 2006-07-27 | 2008-01-31 | Yahoo! Inc. | System and method for population-targeted advertising |
US20080183561A1 (en) * | 2007-01-26 | 2008-07-31 | Exelate Media Ltd. | Marketplace for interactive advertising targeting events |
US20080201634A1 (en) * | 2007-02-20 | 2008-08-21 | Gibb Erik W | System and method for customizing a user interface |
US20080249968A1 (en) * | 2003-11-28 | 2008-10-09 | Manayworlds Inc. | Adaptive computer-based personalities |
US20080288354A1 (en) * | 2004-11-04 | 2008-11-20 | Manyworlds Inc. | Location-Aware Adaptive Advertising |
US20090048977A1 (en) * | 2007-07-07 | 2009-02-19 | Qualcomm Incorporated | User profile generation architecture for targeted content distribution using external processes |
US20090144075A1 (en) * | 2004-11-04 | 2009-06-04 | Manyworlds Inc. | Adaptive Social Network Management |
US20090319369A1 (en) * | 2005-06-23 | 2009-12-24 | Seiji Notomi | Web advertisement system and web advertisement program |
US20110072131A1 (en) * | 2009-08-20 | 2011-03-24 | Meir Zohar | System and method for monitoring advertisement assignment |
US20110179190A1 (en) * | 2000-04-07 | 2011-07-21 | Visible World, Inc. | Systems and Methods for Semantic Editorial Control and Video/Audio Editing |
US20110208862A1 (en) * | 2008-10-27 | 2011-08-25 | Telecom Italia S.P.A. | Method and system for profiling data traffic in telecommunications networks |
US20110209216A1 (en) * | 2010-01-25 | 2011-08-25 | Meir Zohar | Method and system for website data access monitoring |
US20120005027A1 (en) * | 2000-06-12 | 2012-01-05 | Sony Corporation | Image Content and Advertisement Data Providing Method, System, and Apparatus |
US20120072546A1 (en) * | 2010-09-16 | 2012-03-22 | Etchegoyen Craig S | Psychographic device fingerprinting |
US8458119B2 (en) | 2006-08-28 | 2013-06-04 | Manyworlds, Inc. | People matching in subscription-based communities |
US8554602B1 (en) | 2009-04-16 | 2013-10-08 | Exelate, Inc. | System and method for behavioral segment optimization based on data exchange |
USRE44559E1 (en) | 2003-11-28 | 2013-10-22 | World Assets Consulting Ag, Llc | Adaptive social computing methods |
WO2014028060A1 (en) * | 2012-08-15 | 2014-02-20 | Brian Roundtree | Tools for interest-graph driven personalization |
USRE44967E1 (en) | 2003-11-28 | 2014-06-24 | World Assets Consulting Ag, Llc | Adaptive social and process network systems |
USRE44966E1 (en) | 2003-11-28 | 2014-06-24 | World Assets Consulting Ag, Llc | Adaptive recommendations systems |
USRE44968E1 (en) | 2003-11-28 | 2014-06-24 | World Assets Consulting Ag, Llc | Adaptive self-modifying and recombinant systems |
US20140195297A1 (en) * | 2013-01-04 | 2014-07-10 | International Business Machines Corporation | Analysis of usage patterns and upgrade recommendations |
US8840013B2 (en) | 2011-12-06 | 2014-09-23 | autoGraph, Inc. | Consumer self-profiling GUI, analysis and rapid information presentation tools |
WO2014149608A1 (en) * | 2013-03-15 | 2014-09-25 | Dataxu, Inc. | Methods and systems for using consumer aliases and identifiers |
EP2827556A1 (en) * | 2013-07-16 | 2015-01-21 | Alcatel Lucent | Method and system for content curation in internet networks |
EP2863607A2 (en) | 2013-08-28 | 2015-04-22 | Hola Networks Ltd | System and method for improving internet communication by using intermediate nodes |
US9053424B1 (en) * | 2012-10-26 | 2015-06-09 | Google Inc. | Learning mechanism for recommended reordering of elements based on demographic information |
US20150201028A1 (en) * | 2014-01-15 | 2015-07-16 | Telenav, Inc. | Communication system with location based services mechanism and method of operation thereof |
USRE45770E1 (en) | 2003-11-28 | 2015-10-20 | World Assets Consulting Ag, Llc | Adaptive recommendation explanations |
US9171084B1 (en) | 2014-08-04 | 2015-10-27 | Media Group Of America Holdings, Llc | Sorting information by relevance to individuals with passive data collection and real-time injection |
US20150324389A1 (en) * | 2014-05-12 | 2015-11-12 | Naver Corporation | Method, system and recording medium for providing map service, and file distribution system |
US9269049B2 (en) | 2013-05-08 | 2016-02-23 | Exelate, Inc. | Methods, apparatus, and systems for using a reduced attribute vector of panel data to determine an attribute of a user |
US9348979B2 (en) | 2013-05-16 | 2016-05-24 | autoGraph, Inc. | Privacy sensitive persona management tools |
US9392074B2 (en) | 2007-07-07 | 2016-07-12 | Qualcomm Incorporated | User profile generation architecture for mobile content-message targeting |
US9398113B2 (en) | 2007-07-07 | 2016-07-19 | Qualcomm Incorporated | Methods and systems for providing targeted information using identity masking in a wireless communications device |
US9621472B1 (en) | 2013-03-14 | 2017-04-11 | Moat, Inc. | System and method for dynamically controlling sample rates and data flow in a networked measurement system by dynamic determination of statistical significance |
CN107203910A (en) * | 2017-05-27 | 2017-09-26 | 科技谷(厦门)信息技术有限公司 | A kind of big data intelligent accurate marketing system |
US20170316092A1 (en) * | 2013-03-14 | 2017-11-02 | Oracle America, Inc. | System and Method to Measure Effectiveness and Consumption of Editorial Content |
CN107341683A (en) * | 2016-04-28 | 2017-11-10 | Sk 普兰尼特有限公司 | For providing the method and device of advertisement |
US9858526B2 (en) | 2013-03-01 | 2018-01-02 | Exelate, Inc. | Method and system using association rules to form custom lists of cookies |
US9883326B2 (en) | 2011-06-06 | 2018-01-30 | autoGraph, Inc. | Beacon based privacy centric network communication, sharing, relevancy tools and other tools |
US9898756B2 (en) | 2011-06-06 | 2018-02-20 | autoGraph, Inc. | Method and apparatus for displaying ads directed to personas having associated characteristics |
WO2018065815A1 (en) | 2016-10-03 | 2018-04-12 | Astrotarget, Ltd. | User's astrological data application method for providing targeted information |
US10068250B2 (en) | 2013-03-14 | 2018-09-04 | Oracle America, Inc. | System and method for measuring mobile advertising and content by simulating mobile-device usage |
US10333882B2 (en) | 2013-08-28 | 2019-06-25 | The Nielsen Company (Us), Llc | Methods and apparatus to estimate demographics of users employing social media |
US10467652B2 (en) | 2012-07-11 | 2019-11-05 | Oracle America, Inc. | System and methods for determining consumer brand awareness of online advertising using recognition |
US10470021B2 (en) | 2014-03-28 | 2019-11-05 | autoGraph, Inc. | Beacon based privacy centric network communication, sharing, relevancy tools and other tools |
US10536427B2 (en) * | 2017-12-22 | 2020-01-14 | 6Sense Insights, Inc. | De-anonymizing an anonymous IP address by aggregating events into mappings where each of the mappings associates an IP address shared by the events with an account |
US10540515B2 (en) | 2012-11-09 | 2020-01-21 | autoGraph, Inc. | Consumer and brand owner data management tools and consumer privacy tools |
US10715864B2 (en) | 2013-03-14 | 2020-07-14 | Oracle America, Inc. | System and method for universal, player-independent measurement of consumer-online-video consumption behaviors |
US10755300B2 (en) | 2011-04-18 | 2020-08-25 | Oracle America, Inc. | Optimization of online advertising assets |
US10838377B1 (en) * | 2017-03-17 | 2020-11-17 | Hrl Laboratories, Llc | Comprehensive causal impact estimation system with a selective synthetic control |
US10917392B2 (en) * | 2014-08-13 | 2021-02-09 | Verizon Media Inc. | Systems and methods for protecting internet advertising data |
US11023933B2 (en) | 2012-06-30 | 2021-06-01 | Oracle America, Inc. | System and methods for discovering advertising traffic flow and impinging entities |
US11036855B2 (en) * | 2018-09-28 | 2021-06-15 | EMC IP Holding Company LLC | Detecting frame injection through web page analysis |
US20210374770A1 (en) * | 2020-06-02 | 2021-12-02 | Business Objects Software Ltd. | Measuring successful insight tool interactions |
US11461728B2 (en) | 2019-11-05 | 2022-10-04 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for consortium sharing |
US11461793B2 (en) | 2019-11-05 | 2022-10-04 | International Business Machines Corporation | Identification of behavioral pattern of simulated transaction data |
US11475468B2 (en) | 2019-11-05 | 2022-10-18 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for detection model sharing across entities |
US11475467B2 (en) * | 2019-11-05 | 2022-10-18 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for realistic modeling |
US11488185B2 (en) * | 2019-11-05 | 2022-11-01 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for consortium sharing |
US11488172B2 (en) | 2019-11-05 | 2022-11-01 | International Business Machines Corporation | Intelligent agent to simulate financial transactions |
US11494835B2 (en) | 2019-11-05 | 2022-11-08 | International Business Machines Corporation | Intelligent agent to simulate financial transactions |
US11516277B2 (en) | 2019-09-14 | 2022-11-29 | Oracle International Corporation | Script-based techniques for coordinating content selection across devices |
US11556734B2 (en) | 2019-11-05 | 2023-01-17 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for realistic modeling |
US11599884B2 (en) | 2019-11-05 | 2023-03-07 | International Business Machines Corporation | Identification of behavioral pattern of simulated transaction data |
US11676218B2 (en) | 2019-11-05 | 2023-06-13 | International Business Machines Corporation | Intelligent agent to simulate customer data |
US11842357B2 (en) | 2019-11-05 | 2023-12-12 | International Business Machines Corporation | Intelligent agent to simulate customer data |
US11893512B2 (en) * | 2015-12-29 | 2024-02-06 | Tecnotree Technologies, Inc. | Method for generating an anonymous cognitive profile |
US12056720B2 (en) * | 2019-11-05 | 2024-08-06 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for detection model sharing across entities |
US12093983B2 (en) | 2003-11-28 | 2024-09-17 | World Assets Consulting Ag, Llc | Adaptive and recursive system and method |
US12143460B2 (en) | 2021-01-12 | 2024-11-12 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8108245B1 (en) | 1999-09-17 | 2012-01-31 | Cox Communications, Inc. | Method and system for web user profiling and selective content delivery |
US6912571B1 (en) | 2000-02-22 | 2005-06-28 | Frank David Serena | Method of replacing content |
US7979880B2 (en) | 2000-04-21 | 2011-07-12 | Cox Communications, Inc. | Method and system for profiling iTV users and for providing selective content delivery |
WO2002091262A1 (en) * | 2001-05-02 | 2002-11-14 | Dentsu Inc. | System and method for managing distribution of advertisement |
EP1575018A4 (en) * | 2002-12-20 | 2008-05-21 | Fujitsu Ltd | Advertisement delivery system and method |
JP2006524009A (en) * | 2003-03-25 | 2006-10-19 | セドナ・パテント・サービシズ・エルエルシー | Generating audience analysis results |
US9378187B2 (en) | 2003-12-11 | 2016-06-28 | International Business Machines Corporation | Creating a presentation document |
US7430707B2 (en) | 2004-01-13 | 2008-09-30 | International Business Machines Corporation | Differential dynamic content delivery with device controlling action |
US8499232B2 (en) | 2004-01-13 | 2013-07-30 | International Business Machines Corporation | Differential dynamic content delivery with a participant alterable session copy of a user profile |
US7571380B2 (en) | 2004-01-13 | 2009-08-04 | International Business Machines Corporation | Differential dynamic content delivery with a presenter-alterable session copy of a user profile |
US7890848B2 (en) | 2004-01-13 | 2011-02-15 | International Business Machines Corporation | Differential dynamic content delivery with alternative content presentation |
US7519683B2 (en) | 2004-04-26 | 2009-04-14 | International Business Machines Corporation | Dynamic media content for collaborators with client locations in dynamic client contexts |
US7827239B2 (en) | 2004-04-26 | 2010-11-02 | International Business Machines Corporation | Dynamic media content for collaborators with client environment information in dynamic client contexts |
US7487208B2 (en) | 2004-07-08 | 2009-02-03 | International Business Machines Corporation | Differential dynamic content delivery to alternate display device locations |
US7426538B2 (en) | 2004-07-13 | 2008-09-16 | International Business Machines Corporation | Dynamic media content for collaborators with VOIP support for client communications |
US7373608B2 (en) | 2004-10-07 | 2008-05-13 | International Business Machines Corporation | Apparatus, system and method of providing feedback to an e-meeting presenter |
US7451161B2 (en) | 2005-04-28 | 2008-11-11 | Friendster, Inc. | Compatibility scoring of users in a social network |
US20070220010A1 (en) * | 2006-03-15 | 2007-09-20 | Kent Thomas Ertugrul | Targeted content delivery for networks |
CN101473646A (en) | 2006-04-24 | 2009-07-01 | 视觉世界公司 | Systems and methods for generating media content using microtrends |
US8041806B2 (en) | 2006-09-11 | 2011-10-18 | Alcatel Lucent | Targeted electronic content delivery control systems and methods |
US20100169176A1 (en) * | 2006-09-14 | 2010-07-01 | Bhavin Turakhia | Method for tracking user behavior and to display advertisements |
US8213426B2 (en) | 2007-01-30 | 2012-07-03 | At&T Ip I, Lp | Method and system for multicasting targeted advertising data |
US7711735B2 (en) | 2007-05-15 | 2010-05-04 | Microsoft Corporation | User segment suggestion for online advertising |
US8352319B2 (en) * | 2009-03-10 | 2013-01-08 | Google Inc. | Generating user profiles |
JP4907712B2 (en) * | 2009-10-30 | 2012-04-04 | ヤフー株式会社 | Demographic information estimation apparatus and method |
WO2012095420A1 (en) | 2011-01-13 | 2012-07-19 | Myriad France | Processing method, computer devices, computer system including such devices, and related computer program |
KR101780802B1 (en) | 2011-07-20 | 2017-09-22 | 삼성전자 주식회사 | Method and apparatus for managing device context by using ip address in communication system |
US20160307223A1 (en) | 2013-12-09 | 2016-10-20 | Telefonica Digital España, S.L.U. | Method for determining a user profile in relation to certain web content |
JP2015170124A (en) * | 2014-03-06 | 2015-09-28 | 富士通株式会社 | Information processing apparatus, information processing method and information processing program |
US11477302B2 (en) | 2016-07-06 | 2022-10-18 | Palo Alto Research Center Incorporated | Computer-implemented system and method for distributed activity detection |
CN106991108A (en) * | 2016-09-27 | 2017-07-28 | 阿里巴巴集团控股有限公司 | The method for pushing and device of a kind of information |
Citations (84)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5223924A (en) | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
US5347632A (en) | 1988-07-15 | 1994-09-13 | Prodigy Services Company | Reception system for an interactive computer network and method of operation |
US5572643A (en) | 1995-10-19 | 1996-11-05 | Judson; David H. | Web browser with dynamic display of information objects during linking |
US5592551A (en) | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
US5659350A (en) | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
US5710884A (en) * | 1995-03-29 | 1998-01-20 | Intel Corporation | System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use |
US5740252A (en) * | 1995-10-13 | 1998-04-14 | C/Net, Inc. | Apparatus and method for passing private demographic information between hyperlink destinations |
US5740549A (en) | 1995-06-12 | 1998-04-14 | Pointcast, Inc. | Information and advertising distribution system and method |
US5754774A (en) | 1996-02-15 | 1998-05-19 | International Business Machine Corp. | Client/server communication system |
US5761662A (en) | 1994-12-20 | 1998-06-02 | Sun Microsystems, Inc. | Personalized information retrieval using user-defined profile |
US5794210A (en) | 1995-12-11 | 1998-08-11 | Cybergold, Inc. | Attention brokerage |
US5798785A (en) | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
US5801747A (en) | 1996-11-15 | 1998-09-01 | Hyundai Electronics America | Method and apparatus for creating a television viewer profile |
US5812784A (en) | 1995-01-19 | 1998-09-22 | Microsoft Corporation | Method and apparatus for supporting multiple, simultaneous services over multiple, simultaneous connections between a client and network server |
US5848396A (en) * | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
US5848397A (en) | 1996-04-19 | 1998-12-08 | Juno Online Services, L.P. | Method and apparatus for scheduling the presentation of messages to computer users |
US5913040A (en) | 1995-08-22 | 1999-06-15 | Backweb Ltd. | Method and apparatus for transmitting and displaying information between a remote network and a local computer |
US5946646A (en) | 1994-03-23 | 1999-08-31 | Digital Broadband Applications Corp. | Interactive advertising system and device |
US5945988A (en) | 1996-06-06 | 1999-08-31 | Intel Corporation | Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system |
US5948061A (en) | 1996-10-29 | 1999-09-07 | Double Click, Inc. | Method of delivery, targeting, and measuring advertising over networks |
US5959623A (en) | 1995-12-08 | 1999-09-28 | Sun Microsystems, Inc. | System and method for displaying user selected set of advertisements |
US5966695A (en) * | 1995-10-17 | 1999-10-12 | Citibank, N.A. | Sales and marketing support system using a graphical query prospect database |
US5974398A (en) * | 1997-04-11 | 1999-10-26 | At&T Corp. | Method and apparatus enabling valuation of user access of advertising carried by interactive information and entertainment services |
US6005597A (en) | 1997-10-27 | 1999-12-21 | Disney Enterprises, Inc. | Method and apparatus for program selection |
US6012051A (en) | 1997-02-06 | 2000-01-04 | America Online, Inc. | Consumer profiling system with analytic decision processor |
US6014638A (en) | 1996-05-29 | 2000-01-11 | America Online, Inc. | System for customizing computer displays in accordance with user preferences |
US6014654A (en) | 1996-03-29 | 2000-01-11 | Nec Corporation | Information filtering apparatus for filtering information for interests of users and a method therefor |
US6018372A (en) | 1997-09-04 | 2000-01-25 | Liberate Technologies | Electronic program guide with multiple day planner |
US6026368A (en) | 1995-07-17 | 2000-02-15 | 24/7 Media, Inc. | On-line interactive system and method for providing content and advertising information to a targeted set of viewers |
US6041311A (en) | 1995-06-30 | 2000-03-21 | Microsoft Corporation | Method and apparatus for item recommendation using automated collaborative filtering |
US6049777A (en) | 1995-06-30 | 2000-04-11 | Microsoft Corporation | Computer-implemented collaborative filtering based method for recommending an item to a user |
US6064980A (en) | 1998-03-17 | 2000-05-16 | Amazon.Com, Inc. | System and methods for collaborative recommendations |
WO2000033233A1 (en) | 1998-12-03 | 2000-06-08 | Expanse Networks, Inc. | Subscriber identification system |
US6078866A (en) * | 1998-09-14 | 2000-06-20 | Searchup, Inc. | Internet site searching and listing service based on monetary ranking of site listings |
US6088722A (en) | 1994-11-29 | 2000-07-11 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US6092049A (en) | 1995-06-30 | 2000-07-18 | Microsoft Corporation | Method and apparatus for efficiently recommending items using automated collaborative filtering and feature-guided automated collaborative filtering |
WO2000049801A1 (en) | 1999-02-17 | 2000-08-24 | Index Systems, Inc. | System and method for tailoring television and/or electronic program guide features, such as advertising |
US6112192A (en) | 1997-05-09 | 2000-08-29 | International Business Machines Corp. | Method for providing individually customized content in a network |
US6119101A (en) | 1996-01-17 | 2000-09-12 | Personal Agents, Inc. | Intelligent agents for electronic commerce |
US6134532A (en) | 1997-11-14 | 2000-10-17 | Aptex Software, Inc. | System and method for optimal adaptive matching of users to most relevant entity and information in real-time |
US6144944A (en) | 1997-04-24 | 2000-11-07 | Imgis, Inc. | Computer system for efficiently selecting and providing information |
US6157946A (en) | 1996-02-28 | 2000-12-05 | Netzero Inc. | Communication system capable of providing user with picture meeting characteristics of user and terminal equipment and information providing device used for the same |
US6163316A (en) | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
US6177931B1 (en) | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
WO2001020481A2 (en) | 1999-09-17 | 2001-03-22 | Predictive Networks, Inc. | Method and system for web user profiling and selective content delivery |
US6208975B1 (en) * | 1996-04-01 | 2001-03-27 | Sabre Inc. | Information aggregation and synthesization system |
US6236978B1 (en) | 1997-11-14 | 2001-05-22 | New York University | System and method for dynamic profiling of users in one-to-one applications |
US6236975B1 (en) * | 1998-09-29 | 2001-05-22 | Ignite Sales, Inc. | System and method for profiling customers for targeted marketing |
US6243760B1 (en) * | 1997-06-24 | 2001-06-05 | Vistar Telecommunications Inc. | Information dissemination system with central and distributed caches |
US20010011264A1 (en) * | 1998-08-04 | 2001-08-02 | Charles Kawasaki | Method and system for creating and using a computer user's personal interest profile |
US6285983B1 (en) * | 1998-10-21 | 2001-09-04 | Lend Lease Corporation Ltd. | Marketing systems and methods that preserve consumer privacy |
US6285987B1 (en) * | 1997-01-22 | 2001-09-04 | Engage, Inc. | Internet advertising system |
US6295061B1 (en) * | 1999-02-12 | 2001-09-25 | Dbm Korea | Computer system and method for dynamic information display |
US6298348B1 (en) * | 1998-12-03 | 2001-10-02 | Expanse Networks, Inc. | Consumer profiling system |
US6305017B1 (en) | 1997-05-22 | 2001-10-16 | United Video Properties, Inc. | Interactive television program guide with selectable non-program options |
US6311211B1 (en) * | 1996-04-19 | 2001-10-30 | Juno Online Services, Inc. | Method and apparatus for delivering electronic advocacy messages |
US6327574B1 (en) * | 1998-07-07 | 2001-12-04 | Encirq Corporation | Hierarchical models of consumer attributes for targeting content in a privacy-preserving manner |
US20010049620A1 (en) | 2000-02-29 | 2001-12-06 | Blasko John P. | Privacy-protected targeting system |
US6334110B1 (en) * | 1999-03-10 | 2001-12-25 | Ncr Corporation | System and method for analyzing customer transactions and interactions |
US20010056370A1 (en) | 2000-02-10 | 2001-12-27 | Sivan Tafla | Method and system for presenting an animated advertisement on a web page |
US20020004744A1 (en) | 1997-09-11 | 2002-01-10 | Muyres Matthew R. | Micro-target for broadband content |
US20020013729A1 (en) | 2000-07-31 | 2002-01-31 | Nec Corporation. | Advertisement presentation system |
US6366298B1 (en) | 1999-06-03 | 2002-04-02 | Netzero, Inc. | Monitoring of individual internet usage |
US6385590B1 (en) | 2000-11-22 | 2002-05-07 | Philip Levine | Method and system for determining the effectiveness of a stimulus |
US20020059094A1 (en) | 2000-04-21 | 2002-05-16 | Hosea Devin F. | Method and system for profiling iTV users and for providing selective content delivery |
US6427063B1 (en) | 1997-05-22 | 2002-07-30 | Finali Corporation | Agent based instruction system and method |
US6449632B1 (en) * | 1999-04-01 | 2002-09-10 | Bar Ilan University Nds Limited | Apparatus and method for agent-based feedback collection in a data broadcasting network |
US20020129368A1 (en) | 2001-01-11 | 2002-09-12 | Schlack John A. | Profiling and identification of television viewers |
US6460036B1 (en) | 1994-11-29 | 2002-10-01 | Pinpoint Incorporated | System and method for providing customized electronic newspapers and target advertisements |
WO2002082214A2 (en) | 2001-04-06 | 2002-10-17 | Predictive Media Corporation | Method and apparatus for identifying unique client users from user behavioral data |
US6708335B1 (en) | 1999-08-18 | 2004-03-16 | Webtv Networks, Inc. | Tracking viewing behavior of advertisements on a home entertainment system |
US6757691B1 (en) | 1999-11-09 | 2004-06-29 | America Online, Inc. | Predicting content choices by searching a profile database |
US6766525B1 (en) | 2000-02-08 | 2004-07-20 | Koninklijke Philips Electronics N.V. | Method and apparatus for evaluating television program recommenders |
US6769009B1 (en) * | 1994-05-31 | 2004-07-27 | Richard R. Reisman | Method and system for selecting a personalized set of information channels |
US6845102B1 (en) * | 1997-10-09 | 2005-01-18 | Cisco Technology, Inc. | Method and system for network access over a low bandwidth link |
US20050028208A1 (en) | 1998-07-17 | 2005-02-03 | United Video Properties, Inc. | Interactive television program guide with remote access |
US6882977B1 (en) | 2000-07-31 | 2005-04-19 | Hewlett-Packard Development Company, L.P. | Method and facility for displaying customer activity and value |
US6882990B1 (en) | 1999-05-01 | 2005-04-19 | Biowulf Technologies, Llc | Methods of identifying biological patterns using multiple data sets |
US6889218B1 (en) | 1999-05-17 | 2005-05-03 | International Business Machines Corporation | Anomaly detection method |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
US7003792B1 (en) | 1998-11-30 | 2006-02-21 | Index Systems, Inc. | Smart agent based on habit, statistical inference and psycho-demographic profiling |
US7020643B2 (en) | 2002-01-25 | 2006-03-28 | Microsoft Corporation | Method and system for clickpath funnel analysis |
US20070011039A1 (en) | 2003-03-25 | 2007-01-11 | Oddo Anthony S | Generating audience analytics |
US7328216B2 (en) | 2000-07-26 | 2008-02-05 | Recommind Inc. | System and method for personalized search, information filtering, and for generating recommendations utilizing statistical latent class models |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10228482A (en) * | 1997-02-14 | 1998-08-25 | Nippon Telegr & Teleph Corp <Ntt> | Taste estimating method, information extracting method and information supplying method |
JPH10240829A (en) * | 1997-02-28 | 1998-09-11 | Net Biretsuji Kk | Information display system |
JPH10240828A (en) * | 1997-02-28 | 1998-09-11 | Net Biretsuji Kk | Advertisement distribution service system |
JPH10247937A (en) * | 1997-03-04 | 1998-09-14 | Nippon Telegr & Teleph Corp <Ntt> | Electronic direct mail transmission destination selection method |
JPH1115840A (en) * | 1997-06-23 | 1999-01-22 | N T T Data:Kk | Information presentation supporting method, its system and recording medium |
-
2000
- 2000-04-21 US US09/558,755 patent/US8108245B1/en not_active Expired - Fee Related
- 2000-09-06 AU AU71175/00A patent/AU7117500A/en not_active Abandoned
- 2000-09-06 EP EP00959945A patent/EP1216447A2/en not_active Withdrawn
- 2000-09-06 JP JP2001523991A patent/JP2003529127A/en active Pending
- 2000-09-06 WO PCT/US2000/024442 patent/WO2001020481A2/en active Application Filing
Patent Citations (88)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5347632A (en) | 1988-07-15 | 1994-09-13 | Prodigy Services Company | Reception system for an interactive computer network and method of operation |
US5223924A (en) | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
US5592551A (en) | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
US7013478B1 (en) | 1992-12-09 | 2006-03-14 | Sedna Patent Services, Llc | Method and apparatus for interactive program suggestion |
US5659350A (en) | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
US5798785A (en) | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
US5946646A (en) | 1994-03-23 | 1999-08-31 | Digital Broadband Applications Corp. | Interactive advertising system and device |
US6769009B1 (en) * | 1994-05-31 | 2004-07-27 | Richard R. Reisman | Method and system for selecting a personalized set of information channels |
US6460036B1 (en) | 1994-11-29 | 2002-10-01 | Pinpoint Incorporated | System and method for providing customized electronic newspapers and target advertisements |
US6088722A (en) | 1994-11-29 | 2000-07-11 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US5761662A (en) | 1994-12-20 | 1998-06-02 | Sun Microsystems, Inc. | Personalized information retrieval using user-defined profile |
US5812784A (en) | 1995-01-19 | 1998-09-22 | Microsoft Corporation | Method and apparatus for supporting multiple, simultaneous services over multiple, simultaneous connections between a client and network server |
US5710884A (en) * | 1995-03-29 | 1998-01-20 | Intel Corporation | System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use |
US5740549A (en) | 1995-06-12 | 1998-04-14 | Pointcast, Inc. | Information and advertising distribution system and method |
US6092049A (en) | 1995-06-30 | 2000-07-18 | Microsoft Corporation | Method and apparatus for efficiently recommending items using automated collaborative filtering and feature-guided automated collaborative filtering |
US6049777A (en) | 1995-06-30 | 2000-04-11 | Microsoft Corporation | Computer-implemented collaborative filtering based method for recommending an item to a user |
US6041311A (en) | 1995-06-30 | 2000-03-21 | Microsoft Corporation | Method and apparatus for item recommendation using automated collaborative filtering |
US6026368A (en) | 1995-07-17 | 2000-02-15 | 24/7 Media, Inc. | On-line interactive system and method for providing content and advertising information to a targeted set of viewers |
US5913040A (en) | 1995-08-22 | 1999-06-15 | Backweb Ltd. | Method and apparatus for transmitting and displaying information between a remote network and a local computer |
US5740252A (en) * | 1995-10-13 | 1998-04-14 | C/Net, Inc. | Apparatus and method for passing private demographic information between hyperlink destinations |
US5966695A (en) * | 1995-10-17 | 1999-10-12 | Citibank, N.A. | Sales and marketing support system using a graphical query prospect database |
US5572643A (en) | 1995-10-19 | 1996-11-05 | Judson; David H. | Web browser with dynamic display of information objects during linking |
US5959623A (en) | 1995-12-08 | 1999-09-28 | Sun Microsystems, Inc. | System and method for displaying user selected set of advertisements |
US5794210A (en) | 1995-12-11 | 1998-08-11 | Cybergold, Inc. | Attention brokerage |
US6119101A (en) | 1996-01-17 | 2000-09-12 | Personal Agents, Inc. | Intelligent agents for electronic commerce |
US5754774A (en) | 1996-02-15 | 1998-05-19 | International Business Machine Corp. | Client/server communication system |
US6157946A (en) | 1996-02-28 | 2000-12-05 | Netzero Inc. | Communication system capable of providing user with picture meeting characteristics of user and terminal equipment and information providing device used for the same |
US6014654A (en) | 1996-03-29 | 2000-01-11 | Nec Corporation | Information filtering apparatus for filtering information for interests of users and a method therefor |
US6208975B1 (en) * | 1996-04-01 | 2001-03-27 | Sabre Inc. | Information aggregation and synthesization system |
US5848397A (en) | 1996-04-19 | 1998-12-08 | Juno Online Services, L.P. | Method and apparatus for scheduling the presentation of messages to computer users |
US6311211B1 (en) * | 1996-04-19 | 2001-10-30 | Juno Online Services, Inc. | Method and apparatus for delivering electronic advocacy messages |
US5848396A (en) * | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
US6014638A (en) | 1996-05-29 | 2000-01-11 | America Online, Inc. | System for customizing computer displays in accordance with user preferences |
US5945988A (en) | 1996-06-06 | 1999-08-31 | Intel Corporation | Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system |
US5948061A (en) | 1996-10-29 | 1999-09-07 | Double Click, Inc. | Method of delivery, targeting, and measuring advertising over networks |
US5801747A (en) | 1996-11-15 | 1998-09-01 | Hyundai Electronics America | Method and apparatus for creating a television viewer profile |
US6177931B1 (en) | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
US6163316A (en) | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
US6285987B1 (en) * | 1997-01-22 | 2001-09-04 | Engage, Inc. | Internet advertising system |
US6012051A (en) | 1997-02-06 | 2000-01-04 | America Online, Inc. | Consumer profiling system with analytic decision processor |
US5974398A (en) * | 1997-04-11 | 1999-10-26 | At&T Corp. | Method and apparatus enabling valuation of user access of advertising carried by interactive information and entertainment services |
US6144944A (en) | 1997-04-24 | 2000-11-07 | Imgis, Inc. | Computer system for efficiently selecting and providing information |
US6112192A (en) | 1997-05-09 | 2000-08-29 | International Business Machines Corp. | Method for providing individually customized content in a network |
US6305017B1 (en) | 1997-05-22 | 2001-10-16 | United Video Properties, Inc. | Interactive television program guide with selectable non-program options |
US6427063B1 (en) | 1997-05-22 | 2002-07-30 | Finali Corporation | Agent based instruction system and method |
US6243760B1 (en) * | 1997-06-24 | 2001-06-05 | Vistar Telecommunications Inc. | Information dissemination system with central and distributed caches |
US6018372A (en) | 1997-09-04 | 2000-01-25 | Liberate Technologies | Electronic program guide with multiple day planner |
US20020004744A1 (en) | 1997-09-11 | 2002-01-10 | Muyres Matthew R. | Micro-target for broadband content |
US6845102B1 (en) * | 1997-10-09 | 2005-01-18 | Cisco Technology, Inc. | Method and system for network access over a low bandwidth link |
US6005597A (en) | 1997-10-27 | 1999-12-21 | Disney Enterprises, Inc. | Method and apparatus for program selection |
US6134532A (en) | 1997-11-14 | 2000-10-17 | Aptex Software, Inc. | System and method for optimal adaptive matching of users to most relevant entity and information in real-time |
US6236978B1 (en) | 1997-11-14 | 2001-05-22 | New York University | System and method for dynamic profiling of users in one-to-one applications |
US6064980A (en) | 1998-03-17 | 2000-05-16 | Amazon.Com, Inc. | System and methods for collaborative recommendations |
US6327574B1 (en) * | 1998-07-07 | 2001-12-04 | Encirq Corporation | Hierarchical models of consumer attributes for targeting content in a privacy-preserving manner |
US20050028208A1 (en) | 1998-07-17 | 2005-02-03 | United Video Properties, Inc. | Interactive television program guide with remote access |
US20010011264A1 (en) * | 1998-08-04 | 2001-08-02 | Charles Kawasaki | Method and system for creating and using a computer user's personal interest profile |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
US6078866A (en) * | 1998-09-14 | 2000-06-20 | Searchup, Inc. | Internet site searching and listing service based on monetary ranking of site listings |
US6236975B1 (en) * | 1998-09-29 | 2001-05-22 | Ignite Sales, Inc. | System and method for profiling customers for targeted marketing |
US6285983B1 (en) * | 1998-10-21 | 2001-09-04 | Lend Lease Corporation Ltd. | Marketing systems and methods that preserve consumer privacy |
US7003792B1 (en) | 1998-11-30 | 2006-02-21 | Index Systems, Inc. | Smart agent based on habit, statistical inference and psycho-demographic profiling |
US6298348B1 (en) * | 1998-12-03 | 2001-10-02 | Expanse Networks, Inc. | Consumer profiling system |
WO2000033233A1 (en) | 1998-12-03 | 2000-06-08 | Expanse Networks, Inc. | Subscriber identification system |
US6295061B1 (en) * | 1999-02-12 | 2001-09-25 | Dbm Korea | Computer system and method for dynamic information display |
WO2000049801A1 (en) | 1999-02-17 | 2000-08-24 | Index Systems, Inc. | System and method for tailoring television and/or electronic program guide features, such as advertising |
US6334110B1 (en) * | 1999-03-10 | 2001-12-25 | Ncr Corporation | System and method for analyzing customer transactions and interactions |
US6449632B1 (en) * | 1999-04-01 | 2002-09-10 | Bar Ilan University Nds Limited | Apparatus and method for agent-based feedback collection in a data broadcasting network |
US6882990B1 (en) | 1999-05-01 | 2005-04-19 | Biowulf Technologies, Llc | Methods of identifying biological patterns using multiple data sets |
US6889218B1 (en) | 1999-05-17 | 2005-05-03 | International Business Machines Corporation | Anomaly detection method |
US6366298B1 (en) | 1999-06-03 | 2002-04-02 | Netzero, Inc. | Monitoring of individual internet usage |
US6708335B1 (en) | 1999-08-18 | 2004-03-16 | Webtv Networks, Inc. | Tracking viewing behavior of advertisements on a home entertainment system |
WO2001020481A2 (en) | 1999-09-17 | 2001-03-22 | Predictive Networks, Inc. | Method and system for web user profiling and selective content delivery |
US6757691B1 (en) | 1999-11-09 | 2004-06-29 | America Online, Inc. | Predicting content choices by searching a profile database |
US6766525B1 (en) | 2000-02-08 | 2004-07-20 | Koninklijke Philips Electronics N.V. | Method and apparatus for evaluating television program recommenders |
US20010056370A1 (en) | 2000-02-10 | 2001-12-27 | Sivan Tafla | Method and system for presenting an animated advertisement on a web page |
US20010049620A1 (en) | 2000-02-29 | 2001-12-06 | Blasko John P. | Privacy-protected targeting system |
US20020059094A1 (en) | 2000-04-21 | 2002-05-16 | Hosea Devin F. | Method and system for profiling iTV users and for providing selective content delivery |
US7328216B2 (en) | 2000-07-26 | 2008-02-05 | Recommind Inc. | System and method for personalized search, information filtering, and for generating recommendations utilizing statistical latent class models |
US20020013729A1 (en) | 2000-07-31 | 2002-01-31 | Nec Corporation. | Advertisement presentation system |
US6882977B1 (en) | 2000-07-31 | 2005-04-19 | Hewlett-Packard Development Company, L.P. | Method and facility for displaying customer activity and value |
US6385590B1 (en) | 2000-11-22 | 2002-05-07 | Philip Levine | Method and system for determining the effectiveness of a stimulus |
US20020129368A1 (en) | 2001-01-11 | 2002-09-12 | Schlack John A. | Profiling and identification of television viewers |
US7092926B2 (en) | 2001-04-06 | 2006-08-15 | Sedna Patent Services, Llc | Method and apparatus for identifying unique client users from user behavioral data |
WO2002082214A2 (en) | 2001-04-06 | 2002-10-17 | Predictive Media Corporation | Method and apparatus for identifying unique client users from user behavioral data |
US7496553B2 (en) | 2001-04-06 | 2009-02-24 | Sedna Patent Services, Llc | Method and apparatus for identifying unique client users from user behavioral data |
WO2002102030A2 (en) | 2001-06-07 | 2002-12-19 | Predictive Networks, Inc. | METHOD AND SYSTEM FOR PROFILING iTV USERS AND FOR PROVIDING SELECTIVE CONTENT DELIVERY |
US7020643B2 (en) | 2002-01-25 | 2006-03-28 | Microsoft Corporation | Method and system for clickpath funnel analysis |
US20070011039A1 (en) | 2003-03-25 | 2007-01-11 | Oddo Anthony S | Generating audience analytics |
Non-Patent Citations (32)
Title |
---|
"AdForce and Activate Deliver Next Generation Web Advertising" Business Wire, Nov. 8, 2000. |
"CacheFlow Delivers cIQ Content-Smart Delivery Architecture," Business Wire, downloaded from Proquest http://proquest.umi.com/pqdweb?index=37&did=000000068530970 &SrchMode=l&sid=5, 5 pages (Feb. 12, 2001). |
Advisory Action mailed Feb. 26, 2007, in co-pending U.S. Appl. No. 09/877,974. |
Advisory Action mailed Feb. 4, 2009, in co-pending U.S. Appl. No. 09/877,974. |
Advisory Action mailed Jan. 14, 2008, in co-pending U.S. Appl. No. 09/877,974. |
Advisory Action mailed Jul. 14, 2010, in co-pending U.S. Appl. No. 09/877,974. |
Balabanovic, Mark. "An Adaptive Web Page Recommendation Service". Department of Computer Science, Stanford University. 1997. 8 pages. |
Bloedorn, Eric; Mani, Inderjeet. "Using NLP for Machine Learning of User Profiles". Artificial Intelligence Technical Center, the MITRE Corporation. 1998. 18 pages. |
European Search Report cited in Application No. 04758240.8 mailed Mar. 6, 2006. |
Frook, J., "Web Add-On Helps Identify Site Visitors," CommunicationsWeek, downloaded from Proquest http://proquest.umi.com/pqdqeb?indez=9&did= 000000010792847&sRCHmODE= l&SID=3&, 2 pages (Oct. 30, 1995). |
Good, Nathaniel; Schafer, J. Ben; Konstan, Joseph A.; Borchers, Al; Sarwar, Badrul; Herlocker, Jon; and Riedl, John. "Combing Collaborative Filtering with Personal Agents for Better Recommendation". GroupLens Research Project. Dept. of Computer Science and Engineering, University of Minnesota. 1999. 8 pages. |
Harvey, Bill. "Better Television audience Measurement through the research integration of set-top box data". Phase Two, Copyright by ESOMAR®/ARF, published date unknown, 20 pages. |
International Search Report cited in Application No. PCT/US04/08924 mailed Dec. 28, 2004. |
Kannan, P.K., Chang, Ai-Mei, and Whinston, Andrew B., Marketing Information on the I-Way, Mar. 1998, Communications of the ACM, vol. 41 No. 3, pp. 35-43. * |
Miscellaneous Action mailed Aug. 10, 2006, co-pending U.S. Appl. No. 09/877,974. |
Notice of Allowance mailed Feb. 22, 2011, in pending U.S. Appl. No. 09/877,974. |
Notice of Allowance mailed Jul. 22, 2011, in pending U.S. Appl. No. 10/551,102. |
Office Action mailed Apr. 3, 2008, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Aug. 11, 2005, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Dec. 1, 2006, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Dec. 16, 2004, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Jan. 13, 2010, in co-pending U.S. Appl. No. 09/877,794. |
Office Action mailed Jan. 24, 2006, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Mar. 21, 2011, in pending U.S. Appl. No. 10/551,102. |
Office Action mailed Mar. 24, 2010, in pending U.S. Appl. No. 10/551,102. |
Office Action mailed May 15, 2009, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed May 17, 2007, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Oct. 22, 2008, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Oct. 31, 2007, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Sep. 14, 2010, in co-pending U.S. Appl. No. 09/877,974. |
Office Action mailed Sep. 28, 2010, in pending U.S. Appl. No. 10/551,102. |
Pazzani, Michael J. "Framework for Collaborative, Content-Based and Demographic Filtering". Department of Information and Computer Science University of California, Irvine. 1999. 16 pages. |
Cited By (184)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010036182A1 (en) * | 2000-01-06 | 2001-11-01 | Frank Addante | Method and apparatus for selecting and delivering internet based advertising |
US20110179190A1 (en) * | 2000-04-07 | 2011-07-21 | Visible World, Inc. | Systems and Methods for Semantic Editorial Control and Video/Audio Editing |
US8978061B2 (en) | 2000-06-12 | 2015-03-10 | Sony Corporation | Image content and advertisement data providing method, system, and apparatus |
US8707353B2 (en) * | 2000-06-12 | 2014-04-22 | Sony Corporation | Image content and advertisement data providing method, system, and apparatus |
US20120005027A1 (en) * | 2000-06-12 | 2012-01-05 | Sony Corporation | Image Content and Advertisement Data Providing Method, System, and Apparatus |
US9633377B2 (en) | 2000-06-12 | 2017-04-25 | Sony Corporation | Image content and advertisement data providing method, system, and apparatus |
US20070136210A1 (en) * | 2003-11-06 | 2007-06-14 | Fabrice Clerc | Method for the automatic control of fraud in an electronic transaction system |
US8220057B2 (en) * | 2003-11-06 | 2012-07-10 | France Telecom | Method for the automatic control of fraud in an electronic transaction system |
USRE45770E1 (en) | 2003-11-28 | 2015-10-20 | World Assets Consulting Ag, Llc | Adaptive recommendation explanations |
USRE44968E1 (en) | 2003-11-28 | 2014-06-24 | World Assets Consulting Ag, Llc | Adaptive self-modifying and recombinant systems |
USRE44559E1 (en) | 2003-11-28 | 2013-10-22 | World Assets Consulting Ag, Llc | Adaptive social computing methods |
US8600920B2 (en) | 2003-11-28 | 2013-12-03 | World Assets Consulting Ag, Llc | Affinity propagation in adaptive network-based systems |
US12093983B2 (en) | 2003-11-28 | 2024-09-17 | World Assets Consulting Ag, Llc | Adaptive and recursive system and method |
US20080249968A1 (en) * | 2003-11-28 | 2008-10-09 | Manayworlds Inc. | Adaptive computer-based personalities |
US20070203872A1 (en) * | 2003-11-28 | 2007-08-30 | Manyworlds, Inc. | Affinity Propagation in Adaptive Network-Based Systems |
USRE44967E1 (en) | 2003-11-28 | 2014-06-24 | World Assets Consulting Ag, Llc | Adaptive social and process network systems |
USRE44966E1 (en) | 2003-11-28 | 2014-06-24 | World Assets Consulting Ag, Llc | Adaptive recommendations systems |
US8566263B2 (en) | 2003-11-28 | 2013-10-22 | World Assets Consulting Ag, Llc | Adaptive computer-based personalities |
US11715132B2 (en) | 2003-11-28 | 2023-08-01 | World Assets Consulting Ag, Llc | Adaptive and recursive system and method |
US20120096155A1 (en) * | 2004-05-20 | 2012-04-19 | Manyworlds, Inc. | Subscription-based Temporally Sequenced Recommendations |
US10783464B2 (en) | 2004-05-20 | 2020-09-22 | Manyworlds, Inc. | Method and device for temporally sequenced adaptive recommendations of activities |
US20090018918A1 (en) * | 2004-11-04 | 2009-01-15 | Manyworlds Inc. | Influence-based Social Network Advertising |
US20090144075A1 (en) * | 2004-11-04 | 2009-06-04 | Manyworlds Inc. | Adaptive Social Network Management |
US20080288354A1 (en) * | 2004-11-04 | 2008-11-20 | Manyworlds Inc. | Location-Aware Adaptive Advertising |
US20070203589A1 (en) * | 2005-04-08 | 2007-08-30 | Manyworlds, Inc. | Adaptive Recombinant Process Methods |
US20090319369A1 (en) * | 2005-06-23 | 2009-12-24 | Seiji Notomi | Web advertisement system and web advertisement program |
US20080028066A1 (en) * | 2006-07-27 | 2008-01-31 | Yahoo! Inc. | System and method for population-targeted advertising |
US8452832B2 (en) * | 2006-07-27 | 2013-05-28 | Yahoo! Inc. | System and method for population-targeted advertising |
US11481459B2 (en) | 2006-08-28 | 2022-10-25 | Uber Technologies, Inc. | Inferential user matching system |
US8515900B2 (en) | 2006-08-28 | 2013-08-20 | Manyworlds, Inc. | Environment-responsive people matching system and method |
US11960557B2 (en) | 2006-08-28 | 2024-04-16 | Uber Technologies, Inc. | Inferential user matching system |
US8515901B2 (en) | 2006-08-28 | 2013-08-20 | Manyworlds, Inc. | Explanatory people matching system and method |
US8478716B2 (en) | 2006-08-28 | 2013-07-02 | Manyworlds, Inc. | Proximity-based people matching system and method |
US8458120B2 (en) | 2006-08-28 | 2013-06-04 | Manyworlds, Inc. | Search-based people matching system and method |
US8458119B2 (en) | 2006-08-28 | 2013-06-04 | Manyworlds, Inc. | People matching in subscription-based communities |
US20080183561A1 (en) * | 2007-01-26 | 2008-07-31 | Exelate Media Ltd. | Marketplace for interactive advertising targeting events |
US20150039983A1 (en) * | 2007-02-20 | 2015-02-05 | Yahoo! Inc. | System and method for customizing a user interface |
US20080201634A1 (en) * | 2007-02-20 | 2008-08-21 | Gibb Erik W | System and method for customizing a user interface |
US9485322B2 (en) | 2007-07-07 | 2016-11-01 | Qualcomm Incorporated | Method and system for providing targeted information using profile attributes with variable confidence levels in a mobile environment |
US9392074B2 (en) | 2007-07-07 | 2016-07-12 | Qualcomm Incorporated | User profile generation architecture for mobile content-message targeting |
US20090048977A1 (en) * | 2007-07-07 | 2009-02-19 | Qualcomm Incorporated | User profile generation architecture for targeted content distribution using external processes |
US9596317B2 (en) | 2007-07-07 | 2017-03-14 | Qualcomm Incorporated | Method and system for delivery of targeted information based on a user profile in a mobile communication device |
US9497286B2 (en) | 2007-07-07 | 2016-11-15 | Qualcomm Incorporated | Method and system for providing targeted information based on a user profile in a mobile environment |
US9398113B2 (en) | 2007-07-07 | 2016-07-19 | Qualcomm Incorporated | Methods and systems for providing targeted information using identity masking in a wireless communications device |
US8819222B2 (en) * | 2008-10-27 | 2014-08-26 | Telecom Italia S.P.A. | Method and system for profiling data traffic in telecommunications networks |
US20110208862A1 (en) * | 2008-10-27 | 2011-08-25 | Telecom Italia S.P.A. | Method and system for profiling data traffic in telecommunications networks |
US8554602B1 (en) | 2009-04-16 | 2013-10-08 | Exelate, Inc. | System and method for behavioral segment optimization based on data exchange |
US20110072131A1 (en) * | 2009-08-20 | 2011-03-24 | Meir Zohar | System and method for monitoring advertisement assignment |
US8621068B2 (en) | 2009-08-20 | 2013-12-31 | Exelate Media Ltd. | System and method for monitoring advertisement assignment |
US20110209216A1 (en) * | 2010-01-25 | 2011-08-25 | Meir Zohar | Method and system for website data access monitoring |
US8949980B2 (en) | 2010-01-25 | 2015-02-03 | Exelate | Method and system for website data access monitoring |
US20120072546A1 (en) * | 2010-09-16 | 2012-03-22 | Etchegoyen Craig S | Psychographic device fingerprinting |
US10754945B2 (en) * | 2010-09-16 | 2020-08-25 | Uniloc 2017 Llc | Psychographic device fingerprinting |
US11455390B2 (en) | 2010-09-16 | 2022-09-27 | Uniloc 2017 Llc | Psychographic device fingerprinting |
US10755300B2 (en) | 2011-04-18 | 2020-08-25 | Oracle America, Inc. | Optimization of online advertising assets |
US10810613B1 (en) | 2011-04-18 | 2020-10-20 | Oracle America, Inc. | Ad search engine |
US9619567B2 (en) | 2011-06-06 | 2017-04-11 | Nfluence Media, Inc. | Consumer self-profiling GUI, analysis and rapid information presentation tools |
US10482501B2 (en) | 2011-06-06 | 2019-11-19 | autoGraph, Inc. | Method and apparatus for displaying ads directed to personas having associated characteristics |
US9883326B2 (en) | 2011-06-06 | 2018-01-30 | autoGraph, Inc. | Beacon based privacy centric network communication, sharing, relevancy tools and other tools |
US9898756B2 (en) | 2011-06-06 | 2018-02-20 | autoGraph, Inc. | Method and apparatus for displaying ads directed to personas having associated characteristics |
US8840013B2 (en) | 2011-12-06 | 2014-09-23 | autoGraph, Inc. | Consumer self-profiling GUI, analysis and rapid information presentation tools |
US11023933B2 (en) | 2012-06-30 | 2021-06-01 | Oracle America, Inc. | System and methods for discovering advertising traffic flow and impinging entities |
US10467652B2 (en) | 2012-07-11 | 2019-11-05 | Oracle America, Inc. | System and methods for determining consumer brand awareness of online advertising using recognition |
US10019730B2 (en) | 2012-08-15 | 2018-07-10 | autoGraph, Inc. | Reverse brand sorting tools for interest-graph driven personalization |
WO2014028060A1 (en) * | 2012-08-15 | 2014-02-20 | Brian Roundtree | Tools for interest-graph driven personalization |
US9053424B1 (en) * | 2012-10-26 | 2015-06-09 | Google Inc. | Learning mechanism for recommended reordering of elements based on demographic information |
US10540515B2 (en) | 2012-11-09 | 2020-01-21 | autoGraph, Inc. | Consumer and brand owner data management tools and consumer privacy tools |
US20140195297A1 (en) * | 2013-01-04 | 2014-07-10 | International Business Machines Corporation | Analysis of usage patterns and upgrade recommendations |
US9858526B2 (en) | 2013-03-01 | 2018-01-02 | Exelate, Inc. | Method and system using association rules to form custom lists of cookies |
US10742526B2 (en) | 2013-03-14 | 2020-08-11 | Oracle America, Inc. | System and method for dynamically controlling sample rates and data flow in a networked measurement system by dynamic determination of statistical significance |
US10600089B2 (en) * | 2013-03-14 | 2020-03-24 | Oracle America, Inc. | System and method to measure effectiveness and consumption of editorial content |
US20170316092A1 (en) * | 2013-03-14 | 2017-11-02 | Oracle America, Inc. | System and Method to Measure Effectiveness and Consumption of Editorial Content |
US10075350B2 (en) | 2013-03-14 | 2018-09-11 | Oracle Amereica, Inc. | System and method for dynamically controlling sample rates and data flow in a networked measurement system by dynamic determination of statistical significance |
US10068250B2 (en) | 2013-03-14 | 2018-09-04 | Oracle America, Inc. | System and method for measuring mobile advertising and content by simulating mobile-device usage |
US10715864B2 (en) | 2013-03-14 | 2020-07-14 | Oracle America, Inc. | System and method for universal, player-independent measurement of consumer-online-video consumption behaviors |
US9621472B1 (en) | 2013-03-14 | 2017-04-11 | Moat, Inc. | System and method for dynamically controlling sample rates and data flow in a networked measurement system by dynamic determination of statistical significance |
WO2014149608A1 (en) * | 2013-03-15 | 2014-09-25 | Dataxu, Inc. | Methods and systems for using consumer aliases and identifiers |
GB2526717A (en) * | 2013-03-15 | 2015-12-02 | Dataxu Inc | Methods and systems for using consumer aliases and identifiers |
US9269049B2 (en) | 2013-05-08 | 2016-02-23 | Exelate, Inc. | Methods, apparatus, and systems for using a reduced attribute vector of panel data to determine an attribute of a user |
US9875490B2 (en) | 2013-05-16 | 2018-01-23 | autoGraph, Inc. | Privacy sensitive persona management tools |
US10346883B2 (en) | 2013-05-16 | 2019-07-09 | autoGraph, Inc. | Privacy sensitive persona management tools |
US9348979B2 (en) | 2013-05-16 | 2016-05-24 | autoGraph, Inc. | Privacy sensitive persona management tools |
EP2827556A1 (en) * | 2013-07-16 | 2015-01-21 | Alcatel Lucent | Method and system for content curation in internet networks |
US10652358B2 (en) | 2013-08-28 | 2020-05-12 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US11979475B2 (en) | 2013-08-28 | 2024-05-07 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US10447809B2 (en) | 2013-08-28 | 2019-10-15 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US10469614B2 (en) | 2013-08-28 | 2019-11-05 | Luminati Networks Ltd. | System and method for improving Internet communication by using intermediate nodes |
US11632439B2 (en) | 2013-08-28 | 2023-04-18 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US10440146B2 (en) | 2013-08-28 | 2019-10-08 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
EP2863607A2 (en) | 2013-08-28 | 2015-04-22 | Hola Networks Ltd | System and method for improving internet communication by using intermediate nodes |
US10333882B2 (en) | 2013-08-28 | 2019-06-25 | The Nielsen Company (Us), Llc | Methods and apparatus to estimate demographics of users employing social media |
US10277711B2 (en) | 2013-08-28 | 2019-04-30 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US11689639B2 (en) | 2013-08-28 | 2023-06-27 | Bright Data Ltd. | System and method for improving Internet communication by using intermediate nodes |
US10652357B2 (en) | 2013-08-28 | 2020-05-12 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US10659562B2 (en) | 2013-08-28 | 2020-05-19 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US12088684B2 (en) | 2013-08-28 | 2024-09-10 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US10721325B2 (en) | 2013-08-28 | 2020-07-21 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US12069148B2 (en) | 2013-08-28 | 2024-08-20 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US12069150B2 (en) | 2013-08-28 | 2024-08-20 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US9742866B2 (en) | 2013-08-28 | 2017-08-22 | Hola Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US12021946B2 (en) | 2013-08-28 | 2024-06-25 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US12021945B2 (en) | 2013-08-28 | 2024-06-25 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US12021944B2 (en) | 2013-08-28 | 2024-06-25 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US12010196B2 (en) | 2013-08-28 | 2024-06-11 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US12003605B2 (en) | 2013-08-28 | 2024-06-04 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US10924580B2 (en) | 2013-08-28 | 2021-02-16 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US10979533B2 (en) | 2013-08-28 | 2021-04-13 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US10986208B2 (en) | 2013-08-28 | 2021-04-20 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US10999402B2 (en) | 2013-08-28 | 2021-05-04 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11005967B2 (en) | 2013-08-28 | 2021-05-11 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11012529B2 (en) | 2013-08-28 | 2021-05-18 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US11012530B2 (en) | 2013-08-28 | 2021-05-18 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11985212B2 (en) | 2013-08-28 | 2024-05-14 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11985210B2 (en) | 2013-08-28 | 2024-05-14 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11102326B2 (en) | 2013-08-28 | 2021-08-24 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11178250B2 (en) | 2013-08-28 | 2021-11-16 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11677856B2 (en) | 2013-08-28 | 2023-06-13 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11233872B2 (en) | 2013-08-28 | 2022-01-25 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11272034B2 (en) | 2013-08-28 | 2022-03-08 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11595496B2 (en) | 2013-08-28 | 2023-02-28 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11303724B2 (en) | 2013-08-28 | 2022-04-12 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11310341B2 (en) | 2013-08-28 | 2022-04-19 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11316950B2 (en) | 2013-08-28 | 2022-04-26 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11336746B2 (en) | 2013-08-28 | 2022-05-17 | Bright Data Ltd. | System and method for improving Internet communication by using intermediate nodes |
US11336745B2 (en) | 2013-08-28 | 2022-05-17 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11349953B2 (en) | 2013-08-28 | 2022-05-31 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11388257B2 (en) | 2013-08-28 | 2022-07-12 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11412066B2 (en) | 2013-08-28 | 2022-08-09 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11451640B2 (en) | 2013-08-28 | 2022-09-20 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US9241044B2 (en) | 2013-08-28 | 2016-01-19 | Hola Networks, Ltd. | System and method for improving internet communication by using intermediate nodes |
US11949756B2 (en) | 2013-08-28 | 2024-04-02 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11949755B2 (en) | 2013-08-28 | 2024-04-02 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11924307B2 (en) | 2013-08-28 | 2024-03-05 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11924306B2 (en) | 2013-08-28 | 2024-03-05 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11902400B2 (en) | 2013-08-28 | 2024-02-13 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US10469615B2 (en) | 2013-08-28 | 2019-11-05 | Luminati Networks Ltd. | System and method for improving internet communication by using intermediate nodes |
US11870874B2 (en) | 2013-08-28 | 2024-01-09 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11838388B2 (en) | 2013-08-28 | 2023-12-05 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11838386B2 (en) | 2013-08-28 | 2023-12-05 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11496433B2 (en) | 2013-08-28 | 2022-11-08 | The Nielsen Company (Us), Llc | Methods and apparatus to estimate demographics of users employing social media |
US11799985B2 (en) | 2013-08-28 | 2023-10-24 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11758018B2 (en) | 2013-08-28 | 2023-09-12 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11575771B2 (en) | 2013-08-28 | 2023-02-07 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11588920B2 (en) | 2013-08-28 | 2023-02-21 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11729297B2 (en) | 2013-08-28 | 2023-08-15 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US11595497B2 (en) | 2013-08-28 | 2023-02-28 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US20150201028A1 (en) * | 2014-01-15 | 2015-07-16 | Telenav, Inc. | Communication system with location based services mechanism and method of operation thereof |
US9967352B2 (en) * | 2014-01-15 | 2018-05-08 | Telenav, Inc. | Communication system with location based services mechanism and method of operation thereof |
US10470021B2 (en) | 2014-03-28 | 2019-11-05 | autoGraph, Inc. | Beacon based privacy centric network communication, sharing, relevancy tools and other tools |
US11880417B2 (en) * | 2014-05-12 | 2024-01-23 | Naver Corporation | Method, system and recording medium for providing map service, and file distribution system |
US20150324389A1 (en) * | 2014-05-12 | 2015-11-12 | Naver Corporation | Method, system and recording medium for providing map service, and file distribution system |
US9405789B2 (en) | 2014-08-04 | 2016-08-02 | Media Group of American Holdings, LLC | Sorting information by relevance to individuals with passive data collection and real-time injection |
US9390123B2 (en) | 2014-08-04 | 2016-07-12 | Media Group Of America Holdings, Llc | Sorting information by relevance to individuals with passive data collection and real-time injection |
US9171084B1 (en) | 2014-08-04 | 2015-10-27 | Media Group Of America Holdings, Llc | Sorting information by relevance to individuals with passive data collection and real-time injection |
US9424302B2 (en) | 2014-08-04 | 2016-08-23 | Media Group Of America Holdings, Llc | Sorting information by relevance to individuals with passive data collection and real-time injection |
US10917392B2 (en) * | 2014-08-13 | 2021-02-09 | Verizon Media Inc. | Systems and methods for protecting internet advertising data |
US11470057B2 (en) | 2014-08-13 | 2022-10-11 | Yahoo Ad Tech Llc | Systems and methods for protecting internet advertising data |
US11893512B2 (en) * | 2015-12-29 | 2024-02-06 | Tecnotree Technologies, Inc. | Method for generating an anonymous cognitive profile |
CN107341683A (en) * | 2016-04-28 | 2017-11-10 | Sk 普兰尼特有限公司 | For providing the method and device of advertisement |
WO2018065815A1 (en) | 2016-10-03 | 2018-04-12 | Astrotarget, Ltd. | User's astrological data application method for providing targeted information |
US10838377B1 (en) * | 2017-03-17 | 2020-11-17 | Hrl Laboratories, Llc | Comprehensive causal impact estimation system with a selective synthetic control |
CN107203910A (en) * | 2017-05-27 | 2017-09-26 | 科技谷(厦门)信息技术有限公司 | A kind of big data intelligent accurate marketing system |
US10873560B2 (en) | 2017-12-22 | 2020-12-22 | 6Sense Insights, Inc. | Mapping anonymous entities to accounts for de-anonymization of online activities |
US11588782B2 (en) | 2017-12-22 | 2023-02-21 | 6Sense Insights, Inc. | Mapping entities to accounts |
US10536427B2 (en) * | 2017-12-22 | 2020-01-14 | 6Sense Insights, Inc. | De-anonymizing an anonymous IP address by aggregating events into mappings where each of the mappings associates an IP address shared by the events with an account |
US11283761B2 (en) | 2017-12-22 | 2022-03-22 | 6Sense Insights, Inc. | Methods, systems and media for de-anonymizing anonymous online activities |
US11036855B2 (en) * | 2018-09-28 | 2021-06-15 | EMC IP Holding Company LLC | Detecting frame injection through web page analysis |
US11516277B2 (en) | 2019-09-14 | 2022-11-29 | Oracle International Corporation | Script-based techniques for coordinating content selection across devices |
US11842357B2 (en) | 2019-11-05 | 2023-12-12 | International Business Machines Corporation | Intelligent agent to simulate customer data |
US11676218B2 (en) | 2019-11-05 | 2023-06-13 | International Business Machines Corporation | Intelligent agent to simulate customer data |
US11461728B2 (en) | 2019-11-05 | 2022-10-04 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for consortium sharing |
US11461793B2 (en) | 2019-11-05 | 2022-10-04 | International Business Machines Corporation | Identification of behavioral pattern of simulated transaction data |
US11475468B2 (en) | 2019-11-05 | 2022-10-18 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for detection model sharing across entities |
US11475467B2 (en) * | 2019-11-05 | 2022-10-18 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for realistic modeling |
US11488185B2 (en) * | 2019-11-05 | 2022-11-01 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for consortium sharing |
US11599884B2 (en) | 2019-11-05 | 2023-03-07 | International Business Machines Corporation | Identification of behavioral pattern of simulated transaction data |
US12056720B2 (en) * | 2019-11-05 | 2024-08-06 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for detection model sharing across entities |
US11488172B2 (en) | 2019-11-05 | 2022-11-01 | International Business Machines Corporation | Intelligent agent to simulate financial transactions |
US11494835B2 (en) | 2019-11-05 | 2022-11-08 | International Business Machines Corporation | Intelligent agent to simulate financial transactions |
US11556734B2 (en) | 2019-11-05 | 2023-01-17 | International Business Machines Corporation | System and method for unsupervised abstraction of sensitive data for realistic modeling |
US20210374770A1 (en) * | 2020-06-02 | 2021-12-02 | Business Objects Software Ltd. | Measuring successful insight tool interactions |
US12143460B2 (en) | 2021-01-12 | 2024-11-12 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US12143461B2 (en) | 2023-01-23 | 2024-11-12 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
US12143462B2 (en) | 2023-08-02 | 2024-11-12 | Bright Data Ltd. | System and method for improving internet communication by using intermediate nodes |
Also Published As
Publication number | Publication date |
---|---|
EP1216447A2 (en) | 2002-06-26 |
WO2001020481A8 (en) | 2001-12-13 |
AU7117500A (en) | 2001-04-17 |
WO2001020481A2 (en) | 2001-03-22 |
JP2003529127A (en) | 2003-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8108245B1 (en) | Method and system for web user profiling and selective content delivery | |
US7979880B2 (en) | Method and system for profiling iTV users and for providing selective content delivery | |
US8676645B2 (en) | Identification of users for advertising using data with missing values | |
Kazienko et al. | AdROSA—Adaptive personalization of web advertising | |
US7092926B2 (en) | Method and apparatus for identifying unique client users from user behavioral data | |
US20120130819A1 (en) | method and system for providing customized content using emotional preference | |
US9514479B2 (en) | System and method for estimating prevalence of digital content on the world-wide-web | |
US8402025B2 (en) | Video quality measures | |
US9076162B2 (en) | Method for optimum placement of advertisements on a webpage | |
US8620748B1 (en) | Multi-dimensional method for optimized delivery of targeted on-line brand advertisements | |
US20030023598A1 (en) | Dynamic composite advertisements for distribution via computer networks | |
US20130282483A1 (en) | Multi-dimensional method for optimized delivery of targeted on-line brand advertisements | |
US20120331102A1 (en) | Targeted Content Delivery for Networks | |
US20140297396A1 (en) | Audience Commonality and Measurement | |
US20060026071A1 (en) | Targeted advertisements using time-dependent key search terms | |
US20150154632A1 (en) | Determining a number of view-through conversions for an online advertising campaign | |
US20030046149A1 (en) | Method, an apparatus, and a computer program for effectively reaching a target audience and significantly increasing the efficiency of internet banner advertisement | |
WO2002063420A2 (en) | Method and system for web page personalization | |
US20120047020A1 (en) | Contextual advertising with user features | |
US20150019324A1 (en) | System and method for centralized advertisements serving and verification | |
KR100344247B1 (en) | System for providing contents through network and method thereof | |
US10706429B2 (en) | Identification of users for advertising purposes | |
US20210110431A1 (en) | Machine learning system finds units of interest (uoi) based on keywords, interests, and brands in social media audiences for the purpose of targeting digital advertisements | |
KR101483618B1 (en) | System for advertisement service using cookie infomation and referrer, and method of the same | |
JP2001243287A (en) | System for analyzing marketing and method for providing its result |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: PREDICTIVE NETWORKS, INC., MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HOSEA, DEVIN F.;RASCON, ARTHUR P.;ZIMMERMAN, RICHARD S.;AND OTHERS;REEL/FRAME:010763/0945 Effective date: 20000420 |
|
AS | Assignment |
Owner name: OPENTV, INC., CALIFORNIA Free format text: PATENT LICENSE;ASSIGNOR:PREDICTIVE NETWORKS, INC.;REEL/FRAME:014835/0981 Effective date: 20040701 |
|
AS | Assignment |
Owner name: PREDICTIVE MEDIA CORPORATION, NEW HAMPSHIRE Free format text: CHANGE OF NAME;ASSIGNOR:PREDICTIVE NETWORKS, INC.;REEL/FRAME:015665/0480 Effective date: 20030505 |
|
AS | Assignment |
Owner name: SEDNA PATENT SERVICES, LLC, PENNSYLVANIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PREDICTIVE MEDIA CORPORATION FORMERLY KNOWN AS PREDICTIVE NETWORKS, INC.;REEL/FRAME:015853/0442 Effective date: 20050216 |
|
AS | Assignment |
Owner name: COX COMMUNICATIONS, INC., GEORGIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SEDNA PATENT SERVICES, LLC;REEL/FRAME:021817/0486 Effective date: 20080913 |
|
ZAAA | Notice of allowance and fees due |
Free format text: ORIGINAL CODE: NOA |
|
ZAAB | Notice of allowance mailed |
Free format text: ORIGINAL CODE: MN/=. |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
CC | Certificate of correction | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20240131 |