The present invention relates to telecommunication, computer, TV advertisement, and TV broadcast operations.
Advertisement (Ad) is one way of information communication, which plays an important role in every country's economy. Advertisers generally are ad agencies, product manufacturers, retailers, or service providers. The purpose of an advertisement is to promote a brand, product, service, with the goal to expand business and increase customer base. In addition to ad billboard, ads currently are distributed through a variety of channels, like radio, cell phones, internet, and TV, including satellite TV, cable TV, terrestrial TV, internet TV or Internet Protocol (IP) TV. Since ads shown through TV carry both audio and video information, they are vivid and colorful and are likely to leave deeper impressions to users than other channels. However, some problems with TV ads are:
It can be expensive, like during certain sports events (e.g. super bowl), during prime time, or with major TV networks;
It is not personalized for individual users, for example, ads for construction materials will mostly appeal to construction workers or people interested in home improvement, ads on consumer goods are attractive to people interested in the related categories, ads on tires are of interest to people planning to change their tires; in other words, a large portion of the people watching TV ads are not interested in the advertised products or services, at any given time, only a limited portion of people among all the TV viewer might be interested in the displayed ads;
It is not localized for individual users, for example, people interested in certain street blocks might be interested in learning the specials going on at their local stores, people in country clubs might be interested in wines, people in sports might be interested in beers, etc, however, our current TV ads can only be localized for metropolitan areas.
There are problems with our current TV advertising since it targets blindly to mass users and cannot be personalized and localized for individual users. It has resulted in a lot of wasted resources, wasted people's time, wrong flow of information, etc. A TV ad delivery method and system that can personalize and localize ads to individual users are valuable and important for effectiveness of TV ads delivery, TV users and advertisers.
The purpose of the present invention is to provide a method and system for personalized and localized TV ad delivery, which delivers ads based on individual user's interest, needs, ad preferences, and location properties. Implementation of the present invention will greatly enhance the effectiveness of TV advertising and improve information exchange between advertisers and users.
The purpose of the present invention is realized through a system for personalized and localized TV ad delivery, comprising:
Ad Center (1) interfaces with Intelligent Control Module (2); Intelligent Control Module (2) interfaces with Display (3) and/or TV (4). Delivery of TV ads and/or program content through Display (3) and/or TV (4) is via Intelligent Control Module (2);
Ad Center (1) collects and processes information for ads, ad agencies, advertisers, and TV users and sends the information, based on an ad and user's personal and local attributes, to the matched Intelligent Control Modules (2), which then deliver personalized and localized ads on Display (3) or TV (4) during TV commercial times;
Intelligent Control Module (2) is capable of multi-directional communication with Ad Center (1) and/or TV Service providers, has multiple connectors, through which users can follow-up and search for ad information.
Additionally, the present invention is realized through a method for personalized and localized TV ad delivery, including processes for setting up the said system.
The main approach for the present invention for the said method and system is through setting up of a TV Ad System. The system constantly analyzes individual user's needs for potential products or services she or he might be interested through the user owned or leased intelligent control module (2) by collecting and processing user attributes, ad attributes, and/or user viewing patterns, and/or user ad preference setup, and/or local laws and regulations. These data are analyzed by intelligent programs residing in the ad decision support unit (2-1), which generates a user personalized and localized ad schedule, pertaining to channels and time. Intelligent programs utilized by the present invention are artificial intelligent (AI) based technologies like rules engine, mathematical and statistical derivations like those used by data mining and business intelligence applications. Since ads processed and displayed by the present invention are personalized and localized to individual user's needs and preferences, it dramatically improves the effectiveness of TV ads impacts to users.
User attributes collected by they said intelligent control module (2) include user's age group, profession, location properties, account and service information, program preference, and/or TV viewing patterns and ad preferences, and/or public or purchasable user information like demographic data, user credit history, household information, and/or merchant types, category and attributes. Ad attributes include the common ad properties like ad agency or advertiser info, ad effective period, target channel, target time, etc; it also includes the dynamic ad information supported by the present invention like targeted user attributes, follow-up ad information, related video and advertiser data information.
Benefit of the said method and system in accordance with the present invention is the improved effectiveness of ad delivery and presentment to users with a high potential of liking and acting on the ad. On the other side, it also motivates ad agencies and advertisers to use TV more for personalized and localized ad delivery. On the users side, because TV ad will be personalized and localized towards their needs, users will watch TV ads more and thus improving the ad watch rating; on the ad agency or advertiser end, they might find their advertised products sell more, which in turn would generate more demand for implementation of the present invention. All parties involved in this cycle can be benefited.
The following details the said method and system in accordance with the present invention with references to drawings, with the same numbers indicating and cross referencing the same units.
Ad Center (1) in
Ad center (1) acts as a server with telecommunication and network interfaces with its clients: intelligent control modules (2), which are usually inside TV users' location like houses, shops, restaurants, bars, plants, factories, etc. The said intelligent control modules (2) has multiple interfaces and can communicate with broadcasting centers and/or ad center (1) multi-directionally, which is unlike the unidirectional TV set-top boxes currently used by a large portion of the TV users.
Intelligent control module (2) interfaces with the internet with its input/output ports, which include Ethernet port and/or wireless adapter capable of broadband connections. User can use these ports to search for additional ad information, including connecting with ad center (1) for ad follow-up.
As depicted in
If TV channels and programs are delivered through internet like IPTV, an intelligent control module (2) can be either inside or outside a computer, with connections to display (3) for personalized and localized ad broadcasting.
Receiving Unit (1-1): receives TV channels and programs and/or ad content from satellite TV providers, and/or cable TV Providers, and/or TV stations, and/or terrestrial TV providers, and/or Internet TV providers, and/or IPTV;
Repository Unit (1-2): stores advertiser or ad agency information, ad information, and user information. User information includes intelligent control module (2)'s access card information, localization information, user attributes, and/or user viewing patterns and ad preferences collected by intelligent control modules (2);
Ad Database (1-3): stores all the ads and/or expired ad information. In addition, it contains related ad follow-up information that provides additional and more detailed video or data information for the applicable ads;
Ad Output Decision Making Unit (1-4): performs data processing and decision making based on ad attributes and user attributes that are associated with each intelligent control module (2). It decides the appropriate ad set that might be applicable for each intelligent control module (2); and/or, with each intelligent control module's viewing patterns and ad preferences, decides user personalized and localized ad schedule;
Input/Output Unit (1-5): handles communication with Intelligent Control Module (2), and/or external sources, including distribution of ad sets, and/or ad schedules to Intelligent Control Module (2) upon generation of user directed ad sets and/or user personalized and localized ad schedules by Ad Output Decision Making Unit (1-4), user information from the Repository Unit (1-2) to Intelligent Control Module (2), receipt of user requests, and/or transmission of upload information on user viewing patterns and/or ad preferences from Intelligent Control Module (2), etc;
Ad Control Unit (1-6): controls and monitors all units, components, and their operations inside the Ad Center (1), in addition, processes and dispatches information and requests and controls software updates for Intelligent Control Module (2).
Ad output decision support unit (1-4) personalizes and localizes ad based on ad and user attributes for determination of user applicable ad set. Localization categorization can be based on zip code, zip plus 4, telephone area code, census tract data, building district information, road sector, etc. With a more granular classification of localized information, smaller merchant can also buy ads for localized ad directing to users within a building district and other location attributes. Personalization processing can be based on user and ad attributes. User attributes include includes user's age group, profession, location properties, account and service information, program preference, and/or viewing patterns and ad preferences, and public and purchasable user information like demographic data, user credit history, and household information; if user's a merchant, user information also includes merchant type, category and attributes. According to related country or area's law and regulations, user TV viewing patterns and user ad preference setup in user attributes can be, at the discretion of user, uploaded and stored in the ad center (1).
Ad attributes include the common ad properties like advertiser info, ad effective period, target channel, target time, etc., it also includes the dynamic ad information supported by the present invention like targeted user attributes, follow-up ad information, related video and advertiser data information. Execution of the Ad output decision support unit (1-4) is event-triggered. Addition, change, and removal of data can also trigger the execution of the output decision support unit (1-4) for generation, in real-time, the user applicable ad sets.
Ad output decision support unit (1-4) determines the ad set to be transmitted to the intelligent control module (2).
Ad attributes are processed by the ad output decision support unit (1-4) with different weight values, including:
Ad personalization and localization attributes include:
User attributes can also be collected through the user subscriber information (account information) and further derived. With the method and system in accordance with the present invention, user attributes also can be input or collected by the intelligent control module (2) to be uploaded to the ad center (1) for storage and analysis for further information processing.
User TV viewing patterns and user ad preferences are collected through the intelligent control module (2). According to related country and area's laws and regulations, these data can be uploaded to the ad center (1) upon approval from users for information processing to determine the appropriate personalized and localized ad schedule. TV viewing patterns include frequently watched channels and programs, their categories and attributes, viewing times, etc. Users can also setup their preferred or unwanted ads or ad types.
Upon generation of the ad set directed to a user by the Ad Output Decision Support Unit (1-4), the ad set is transmitted to the intelligent control module (2) through the input/output unit (1-5), for presentation by the display (3) and/or TV to users for watching during TV commercial times.
Ad center (1) communicates with intelligent control module (2) through this addressable access card, which has an address code for identification and control. Additionally, communication between the ad center (1) and intelligent control module is bi-directional.
Ad center (1) periodically sends ads and/or TV program contents, through the event-driven mechanism, to the intelligent control module (2) for storage, update, and display.
Ad Decision Support Unit (2-1): determines user personalized and localized ad schedules pertaining to channels and time, and collects user viewing patterns, which is based on intelligent programs (Artificial Intelligent (AI) based rules engine and business rules, mathematical and statistic derivations) and event-driven triggering mechanism; expert business rules and mathematical and statistic models are established on user and ad attributes information, including viewing patterns and user ad preferences;
Ad Repository Unit (2-2): stores personalizable and localizable ads and/or all other normal ads (ads without personalizable and localizable attributes), which are updated in real-time by Ad Center (1), and removed in real-time based on their expiration attributes;
Control Unit (2-3): controls and monitors all units, components, and operations within the intelligent control module (2), it also detects TV commercial times for showing of personalized and localized ads based on ad schedule generated by Ad Decision Support Unit (2-1) through a pre-configured ad channel or the current program channel, additionally, if a channel and/or a certain period of time does not have personalizable or localizable ads and/or ad schedule not generated, this control unit will show the normal ads directly carried by the TV service providers;
User Information Unit (2-4): stores user attributes information, which is updated through Ad Center (1)'s Repository Unit, it also stores user viewing patterns collected by the Ad Decision Support Unit (2-1) and ad preferences set up by the user;
Ad Follow-Up Unit (2-5): used to follow up ads for additional or more detailed video and/or data info in real-time or at a later time;
Ad Preference Setup Unit (2-6): helps users to setup their ad preferences for a certain period of time, which are used by the Ad Decision Support Unit (2-1) to generate the appropriate personalized and localized ad schedule; Ad preferences can be based on ad classifications implied by ad attributes, shopping plan for a certain period, additionally and if applicable, users can also setup their ad preferences through the account management system provided by the applicable TV Service Providers;
Ad Search Unit (2-7): search and browse ad with ad attributes and keywords;
Input/Output Unit (2-8): used for transmitting input and output information (video, data, etc.) with other interfaces, including Ad Center (1), and/or TV service providers, and/or Displays (3), and/or TV (4), and/or internet;
Remote Control Unit (2-9): used by users to control functions supported by the intelligent control module (2), like Ad follow-up (2-5), ad preference setup (2-6), ad search (2-7).
The said Ad Decision support unit (2-1) is an intelligent module that determines a user personalized and localized ad schedule pertaining to channels and time. The decision support is based on ad attributes, user attributes, user viewing patterns, user ad preference setup, which are collected and further processed by the intelligent programs (AI-based rules engine, mathematical and statistical derivations).
Ad decision support unit (2-1) will base its decisions in accordance with a country or area's laws and regulations, like laws on alcohol, cigarette, and child's content, etc. These laws and regulation must be considered and abided by the said method and system and are an important element of the decision rules. This information, with the following information, at the discretion of a user, can be interchanged with the ad center (1), for generation of the user directed ad schedule on the server side. Attributes used by the ad decision support unit (2-1) include:
Ad decision support is based on artificial intelligence (rules engine and business rules), mathematical and statistical models for attributes patterns similar to the ones practiced in data analysis, data mining and business intelligence fields.
Ad decision support unit (2-1) can be triggered with addition, change, or removal of a ad, user information or attribute, like
With consensus from users, these data can be updated to the ad center (1) and used to refine the decision making for generated user personalized and localized ad schedule (e.g. do not put user disliked ad in the ad set).
Output from the ad decision support unit (2-1) is ad schedules personalized and localized to a user pertaining to channels and time.
It is pointed out again here that the said ad decision support unit (2-1) is an intelligent program based on artificial intelligence technology, and mathematical and statistical models. The program collects user's viewing patterns and ad preferences, etc, which, based on user setup, can be uploaded to the ad center (1) for processing by the ad output decision support unit (1-4). The uploaded information enables the ad center (1) with more user attributes and information for better processing of and adjustment of user's information and user applicable ad sets.
Ad Repository Unit (2-2) is used for store ads. This unit can reside in memory, hard disk, and/or other storage media.
User information unit (2-4) stores user attributes and user information transmitted from the ad center (1) and collected by the ad decision support unit (2-1) like user viewing patterns, ad preference setup, etc. These can be, optionally, entered by user themselves, which, in certain scenarios, would benefit the users for ads to be more personalized and localized, since a change of job, interest would take a while for these to be reflected through public or purchasable information. If users can enter them, it will have the ad more personalized and localized.
With ad preference setup unit (2-6), users can setup their preferences for ads. For example, people who enjoy food might setup preference for certain types of cuisine, people on the look for cars might like to watch ad for cars, people who has shopping plans for certain goods might be interested in get ads for these goods. These preferences can be setup with the unit to be used by the ad decision support unit (2-1) for generation of ad schedule tailored to user preferences.
Ad follow-up unit (2-5) can be performed through pressing the ad follow-up key on the remote or intelligent control module (2). Users can use this unit to follow up interested ad for more detailed information. Ad follow-up can be achieved through 3 paths:
The said second path for ad follow-up and/or ad search consists of the following process: Control Unit (1-6) first searches the ad database (1-3) for the requested information; and/or search the advertiser's web or information center for additional video or data information; and/or provides the ad follow-up or search requester with a number of (pre-set) follow-up ads, and/or similar ads, and/or internet web sites for the requester to click to enter the sites.
Ad search unit (2-7) can be performed through pressing the ad search key on the remote or intelligent control unit (2), which is used to search ad inside the ad repository (2-2) or ad center (1)'s database or internet. Control Unit (2-3) controls and interfaces with all the components of the intelligent control unit for switching between ad display and regular TV program content display, and also controls connections to external sources like ad center (1) and the internet.
Remote Control (2-9): used by users to control functions supported by the intelligent control module (2), like Ad follow-up (2-5), ad preference setup (2-6), ad search (2-7).
Ad Center (1) and Intelligent Control Module (2) communicates in real-time with event-driven mechanism via their respective input/output interfaces (1-5) (2-8) for exchange of ad, user information, and software updates.
The above description details the present invention's system and method, its composition and the major components and functionalities.
The present inventions is characterized by personalization and localization of ad pertaining to users, channels, and time, realized by decision processing based on ad attributes, user attributes (like user credit history, household income, family structure, etc), user viewing pattern, user ad preference setup, and the related local laws and regulations. All the attributes are collected and processed by intelligent control module's ad decision support unit (2-1) and/or Ad center (1)'s ad output decision support unit (1-4) to determine user-directed personalized and localized ad schedules and/or ad sets
The method and system in accordance with the present invention allows advertisers and agencies direct and focus their ads to potential users who are most likely interested in their products or services for a certain period. With the aid of data and intelligent programs, the said method and system improve the effectiveness of ad delivery. Additionally, ads delivery can also be localized to a location, like a building structure or district, area code, census district, shops, bars, etc.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CN06/00351 | 3/8/2006 | WO | 00 | 6/30/2006 |