System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters

US9277264B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9277264-B2
Application numberUS-201414469446-A
CountryUS
Kind codeB2
Filing dateAug 26, 2014
Priority dateJan 9, 2001
Publication dateMar 1, 2016
Grant dateMar 1, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The method and system for TV user profile data prediction and modeling allows accurate and narrowly focused behavioral clustering. A client-side system classifies television consumers into representative user profiles. The profiles target individual user advertising and program preference category groups. A contextual behavioral profiling system determines the user's monitor behavior and content preferences, and the system may be continually updated with user information. A behavioral model database is queried by various system modules. The programming, including targeted advertising for television and interactive television is based on the profile data prediction, modeling and preference determination. The system is enabled to present a complete program sequence to the viewer based on the preference determination and stored programming. The latter is referred to as automatic program sequence (virtual channel) creation and the virtual channel can be presented as a separate channel in an electronic programming guide (EPG).

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: generating a listing of a plurality of virtual channels based on a profile of a user; generating a program guide comprising a plurality of channels including a first one of said virtual channels, wherein a plurality of programs are placed into said first virtual channel according to said profile of said user and said profile of said user comprises behavioral information including a number of hops per program in said plurality of programs, wherein a hop represents an act of leaving and returning to a same program; and adjusting said profile of said user in response to said user selecting a program listed on said first virtual channel. 2. The method of claim 1 , wherein advertisements are also placed into said first virtual channel according to said profile of said user. 3. The method of claim 1 , wherein said first virtual channel is displayed as a separate channel alongside at least one non-virtual channel in said program guide. 4. The method of claim 1 , wherein said behavioral information comprises at least one of an indication that said user liked a program and an indication that said user did not like said program. 5. The method of claim 1 , wherein said programs placed into said first virtual channel are stored in a data storage device for a system associated with said display device. 6. A system, comprising: a processor configured to list of a plurality of virtual channels based on a profile of a user, wherein said profile of said user comprises behavioral information including a number of hops per program, wherein a hop represents an act of leaving and returning to a same program; a processor configured to generate a program guide comprising a plurality of channels including a first one of said virtual channels, wherein programs from a plurality of programs are placed into said first virtual channel according to said profile of said user; and a processor configured to adjust said profile of said user in response to said user selecting a program listed on said first virtual channel. 7. The system of claim 6 , wherein advertisements are also placed into said first virtual channel according to said profile of said user. 8. The system of claim 6 , wherein said first virtual channel is displayed as a separate channel alongside at least one non-virtual channel in said program guide. 9. The system of claim 6 , wherein said behavioral information comprises at least one of an indication that said user liked a program and an indication that said user did not like said program. 10. The system of claim 6 , wherein said programs placed into said first virtual channel are stored in a data storage device associated with said system. 11. A method for operating a system having a program guide, said method comprising: generating a first virtual channel based on a profile of a user, wherein a plurality of programs are placed into said first virtual channel according to said profile of said user and said profile comprises behavioral information including a number of hops per program, wherein a hop represents an act of leaving and returning to a same program; generating a signal containing a representation of a program guide comprising a plurality of channels including said first virtual channel; and adjusting said profile of said user in response to said user selecting a program listed on said first virtual channel in said program guide. 12. The method of claim 11 , wherein advertisements are also placed into said first virtual channel according to said profile of said user. 13. The method of claim 11 , wherein said first virtual channel is displayed as a separate channel alongside at least one non-virtual channel in said program guide. 14. The method of claim 11 , wherein said behavioral information comprises at least one of an indication that said user liked a program and an indication that said user did not like said program. 15. The method of claim 11 , wherein said programs placed into said first virtual channel are stored in a data storage device associated with said system. 16. A apparatus for operating a system having a program guide, said apparatus comprising: a processor configured to generate a first virtual channel based on a profile of a user, wherein a plurality of programs are placed into said first virtual channel according to said profile of said user and said profile comprises behavioral information including a number of hops per program, wherein a hop represents an act of leaving and returning to a same program; a processor configured to generate a signal containing a representation of a program guide comprising a plurality of channels including said first virtual channel; and a processor configured to adjust said profile of said user in response to said user selecting a program listed on said first virtual channel in said program guide. 17. The apparatus of claim 16 , wherein advertisements are also placed into said first virtual channel according to said profile of said user. 18. The apparatus of claim 16 , wherein said first virtual channel is displayed as a separate channel alongside at least one non-virtual channel in said presentation of the program guide. 19. The apparatus of claim 16 , wherein said behavioral information comprises at least one of an indication that said user liked a program and an indication that said user did not like said program. 20. The apparatus of claim 16 , wherein said programs placed into said first virtual channel are stored in a data storage device associated with said system.

Assignees

Inventors

Classifications

  • based on statistics · CPC title

  • involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title

  • involving probabilistic networks, e.g. Bayesian networks · CPC title

  • Analytics of user selections, e.g. selection of programmes or purchase activity (monitoring of user selections in data processing systems G06F11/34; arrangements for monitoring the user's behaviour or opinions in broadcast systems H04H60/33) · CPC title

  • Personalized advertisement · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9277264B2 cover?
The method and system for TV user profile data prediction and modeling allows accurate and narrowly focused behavioral clustering. A client-side system classifies television consumers into representative user profiles. The profiles target individual user advertising and program preference category groups. A contextual behavioral profiling system determines the user's monitor behavior and conten…
Who is the assignee on this patent?
Thomson Licensing
What technology area does this patent fall under?
Primary CPC classification H04N21/2668. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).