Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A method and apparatus for selecting audiovisual programs for presentation to a viewer. The audiovisual programs have attributes and a corresponding content code including information pertaining to the attributes. The method includes various steps. First, a viewer preference file is stored which includes information pertaining to the impact of various attributes of the audiovisual programs on the viewer. Second, a plurality of content codes corresponding to a plurality of the audiovisual programs are received. Third, the viewer preference file is compared to the plurality of the corresponding content codes. Finally, at least one of the plurality of audiovisual programs is selected in response to the comparison for presentation to the viewer.

InventorsGordon T. Graves, Brendan M. O'Connor, Alva C. Barker
Original AssigneeArrowsmith Technologies, Inc.
Primary Examiner: Chris Grant
Current U.S. Classification725/46; 348/E07.054; 348/E07.075
International Classification: H04N 716

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US4230990Mar 16, 1979Oct 28, 1980Broadcast program identification method and system
US4527194Jul 27, 1983Jul 2, 1985Zenith Electronics CorporationChannel assignment for CATV system
US4528589Feb 1, 1984Jul 9, 1985Telease, Inc.Method and system for subscription television billing and access
US4578700May 24, 1984Mar 25, 1986AGB Research PLCApparatus for storing data relating to television viewing
US4751578May 28, 1985Jun 14, 1988David P. GordonSystem for electronically controllably viewing on a television updateable television programming information
US4816904Apr 10, 1987Mar 28, 1989Control Data CorporationTelevision and market research data collection system and method
US4954699Apr 13, 1988Sep 4, 1990NPD Research, Inc.Self-administered survey questionnaire and method
US5036537Apr 3, 1987Jul 30, 1991General Instrument Corp.Geographic black-out method for direct broadcast satellite system
US5179439Aug 16, 1990Jan 12, 1993Hashimoto CorporationPersonal channel display device in a TV program reservation system
US5189630Jan 15, 1991Feb 23, 1993Method for encoding and broadcasting information about live events using computer pattern matching techniques
US5293456Jun 28, 1991Mar 8, 1994E. I. du Pont de Nemours and CompanyObject recognition system employing a sparse comparison neural network

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US5534911Nov 2, 1994Jul 9, 1996Virtual personal channel in a television system
US5550576Apr 17, 1995Aug 27, 1996StarSight Telecast IncorporatedMethod and apparatus for merging television program schedule information received from multiple television schedule information sources
US5600573Dec 2, 1994Feb 4, 1997Discovery Communications, Inc.Operations center with video storage for a television program packaging and delivery system
US5630159Dec 29, 1994May 13, 1997Motorola, Inc.Method and apparatus for personal attribute selection having delay management method and apparatus for preference establishment when preferences in a donor device are unavailable
US5633484Dec 29, 1994May 27, 1997Motorola, Inc.Method and apparatus for personal attribute selection and management using a preference memory
US5659350Dec 2, 1993Aug 19, 1997Discovery Communications, Inc.Operations center for a television program packaging and delivery system
US5682195Dec 2, 1993Oct 28, 1997Discovery Communications, Inc.Digital cable headend for cable television delivery system
US5704017Feb 16, 1996Dec 30, 1997Microsoft CorporationCollaborative filtering utilizing a belief network
US5734853Dec 2, 1993Mar 31, 1998Discovery Communications, Inc.Set top terminal for cable television delivery systems
US5752159Jan 13, 1995May 12, 1998U S West Technologies, Inc.Method for automatically collecting and delivering application event data in an interactive network
US5752160May 5, 1995May 12, 1998Interactive entertainment network system and method with analog video startup loop for video-on-demand
US5754938Oct 31, 1995May 19, 1998Pseudonymous server for system for customized electronic identification of desirable objects
US5754939Oct 31, 1995May 19, 1998System for generation of user profiles for a system for customized electronic identification of desirable objects
US5757417Sep 23, 1997May 26, 1998International Business Machines CorporationMethod and apparatus for screening audio-visual materials presented to a subscriber
US5758257Nov 29, 1994May 26, 1998System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5767893Oct 11, 1995Jun 16, 1998International Business Machines CorporationMethod and apparatus for content based downloading of video programs
US5774357Jun 6, 1995Jun 30, 1998Human factored interface incorporating adaptive pattern recognition based controller apparatus
US5790935Jan 30, 1996Aug 4, 1998Hughes Aircraft CompanyVirtual on-demand digital information delivery system and method
US5798785Dec 2, 1993Aug 25, 1998Discovery Communications, Inc.Terminal for suggesting programs offered on a television program delivery system
US5826167Apr 8, 1997Oct 20, 1998Scientific-Atlanta, Inc.Bi-directional cable television system including a UHF filter
US5828402Dec 5, 1996Oct 27, 1998Canadian V-Chip Design Inc.Method and apparatus for selectively blocking audio and video signals
US5828945Aug 8, 1996Oct 27, 1998StarSight Telecast, Inc.Merging multi-source information in a television system
US5835087Oct 31, 1995Nov 10, 1998System for generation of object profiles for a system for customized electronic identification of desirable objects
US5842199Oct 18, 1996Nov 24, 1998Regents of the University of MinnesotaSystem, method and article of manufacture for using receiver operating curves to evaluate predictive utility
US5850218Feb 19, 1997Dec 15, 1998Time Warner Entertainment Company L.P.Inter-active program guide with default selection control
US5861906May 5, 1995Jan 19, 1999Microsoft CorporationInteractive entertainment network system and method for customizing operation thereof according to viewer preferences
US5867205Jul 7, 1997Feb 2, 1999Intel CorporationMethod and apparatus for controlling video/audio and channel selection for a communication signal based on textual information indicative of channel contents of a signal
US5878222Jul 7, 1997Mar 2, 1999Intel CorporationMethod and apparatus for controlling video/audio and channel selection for a communication signal based on channel data indicative of channel contents of a signal
US5880768Apr 6, 1995Mar 9, 1999Prevue Networks, Inc.Interactive program guide systems and processes
US5883661Nov 1, 1995Mar 16, 1999ICTV, Inc.Output switching for load levelling across multiple service areas
US5898594Jun 24, 1996Apr 27, 1999Method and apparatus for enabling a selection of catalog items
US5905713Apr 15, 1996May 18, 1999Hughes Electronics CorporationMethod and apparatus for analyzing digital multi-program transmission packet streams
US5923362Mar 28, 1997Jul 13, 1999StarSight Telecast, Inc.Merging multi-source information in a television system
US5931908Dec 23, 1996Aug 3, 1999The Walt Disney CorporationVisual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming
US5945987May 5, 1995Aug 31, 1999Microsoft CorporationInteractive entertainment network system and method for providing short sets of preview video trailers
US5973683Nov 24, 1997Oct 26, 1999International Business Machines CorporationDynamic regulation of television viewing content based on viewer profile and viewing history
US5978766Dec 20, 1995Nov 2, 1999Starwave CorporationMachine, method and medium for assisted selection of information from a choice space
US5986690Nov 7, 1994Nov 16, 1999Discovery Communications, Inc.Electronic book selection and delivery system
US6005597Oct 27, 1997Dec 21, 1999Disney Enterprises, Inc.Method and apparatus for program selection
US6016475Oct 8, 1996Jan 18, 2000The Regents of the University of MinnesotaSystem, method, and article of manufacture for generating implicit ratings based on receiver operating curves
US6020883Feb 23, 1998Feb 1, 2000Fred HerzSystem and method for scheduling broadcast of and access to video programs and other data using customer profiles
US6028600Jun 2, 1997Feb 22, 2000Sony Corporation
Sony Electronics
Rotary menu wheel interface
US6052554Sep 10, 1996Apr 18, 2000Discovery Communications, Inc.Television program delivery system
US6061097May 22, 1997May 9, 2000United Video Properties, Inc.Interactive television program guide with selectable non-program options
US6061433Nov 12, 1997May 9, 2000InterVoice Limited PartnershipDynamically changeable menus based on externally available data
US6072483Jun 2, 1997Jun 6, 2000Sony Corporation
Sony Electronics, Inc.
Active frame scroll interface
US6072983Oct 13, 1998Jun 6, 2000StarSight Telecast, Inc.Merging multi-source information in a television system
US6078348Jun 16, 1997Jun 20, 2000StarSight Telecast Inc.Television schedule system with enhanced features
US6088722Dec 24, 1997Jul 11, 2000System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US6108493Oct 7, 1996Aug 22, 2000Regents of the University of MinnesotaSystem, method, and article of manufacture for utilizing implicit ratings in collaborative filters
US6133909Jun 12, 1997Oct 17, 2000StarSight Telecast, Inc.Method and apparatus for searching a guide using program characteristics
US6160989Oct 23, 1996Dec 12, 2000Discovery Communications, Inc.Network controller for cable television delivery systems
US6177931Jul 21, 1998Jan 23, 2001Index Systems, Inc.Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6181335Sep 21, 1998Jan 30, 2001Discovery Communications, Inc.Card for a set top terminal
US6195692Jun 2, 1997Feb 27, 2001Sony Corporation
Sony Electronics, Inc.
Television/internet system having multiple data stream connections
US6201536Dec 2, 1994Mar 13, 2001Discovery Communications, Inc.Network manager for cable television system headends
US6205582Sep 18, 1998Mar 20, 2001ICTV, Inc.Interactive cable television system with frame server
US6216129Mar 12, 1999Apr 10, 2001Expanse Networks, Inc.Advertisement selection system supporting discretionary target market characteristics
US6256785Dec 23, 1996Jul 3, 2001Corporate Media PatnersMethod and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol
US6260192Jun 2, 1997Jul 10, 2001Sony Corporation
Sony Electronics
Filtering system based on pattern of usage
US6266814Nov 9, 1998Jul 24, 2001United Video Properties, Inc.Methods and systems for presenting program schedule information corresponding to a day selection
US6289381Nov 20, 1998Sep 11, 2001Qwest Communications International Inc.Video and data communication system having downstream network interface entitlement profile for restricting transmission to selection device
US6295057Apr 3, 2000Sep 25, 2001Sony Corporation
Sony Electronics, Inc.
Internet content and television programming selectively displaying system
US6305017Mar 2, 2000Oct 16, 2001United Video Properties, Inc.Interactive television program guide with selectable non-program options
US6314568Jan 6, 1999Nov 6, 2001NEC CorporationBroadcast-program viewing method and system to allow customized viewing based on user input
US6317795Jul 22, 1997Nov 13, 2001International Business Machines CorporationDynamic modification of multimedia content
US6324519Mar 12, 1999Nov 27, 2001Expanse Networks, Inc.Advertisement auction system
US6353929Jun 23, 1997Mar 5, 2002One River Worldtrek, Inc.Cooperative system for measuring electronic media
US6397387Jun 2, 1997May 28, 2002Sony Corporation
Sony Electronics, Inc.
Client and server system
US6400996Feb 1, 1999Jun 4, 2002Adaptive pattern recognition based control system and method
US6408437Aug 5, 1997Jun 18, 2002Discovery Communications, Inc.Reprogrammable terminal for suggesting programs offered on a television program delivery system
US6411307Feb 4, 2000Jun 25, 2002Sony Corporation
Sony Electronics, Inc.
Rotary menu wheel interface
US6418424May 4, 1999Jul 9, 2002Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6446261Jun 17, 1999Sep 3, 2002Princeton Video Image, Inc.Set top device for targeted electronic insertion of indicia into video
US6452611Jun 24, 1998Sep 17, 2002Corporate Media PartnersMethod and system for providing dynamically changing programming categories
US6457010Dec 3, 1998Sep 24, 2002Expanse Networks, Inc.Client-server based subscriber characterization system
US6460036Dec 5, 1997Oct 1, 2002Pinpoint IncorporatedSystem and method for providing customized electronic newspapers and target advertisements
US6463585Apr 3, 1998Oct 8, 2002Discovery Communications, Inc.Targeted advertisement using television delivery systems
US6466241Apr 2, 1996Oct 15, 2002Gateway, Inc.Method and apparatus for managing program activation through use of a favorite program button menu
US6473903Dec 30, 1996Oct 29, 2002Koninklijke Philips Electronics N.V.Method and system for implementing interactive broadcast programs and commercials
US6493876Feb 18, 1998Dec 10, 2002Time Warner Entertainment Company, L.P.
Scientific-Atlanta, Inc.
System and method for providing a full service television system
US6496983Aug 4, 1998Dec 17, 2002Gateway, Inc.System providing data quality display of digital video
US6505348Jul 29, 1999Jan 7, 2003Starsight Telecast, Inc.Multiple interactive electronic program guide system and methods
US6515680Sep 12, 1997Feb 4, 2003Discovery Communications, Inc.Set top terminal for television delivery system
US6516467Aug 4, 1998Feb 4, 2003Gateway, Inc.System with enhanced display of digital video
US6526578Aug 20, 2001Feb 25, 2003United Video Properties, Inc.Interactive television program guide with selectable non-program options
US6529526Nov 12, 1998Mar 4, 2003Thomson Licensing S.A.System for processing programs and program content rating information derived from multiple broadcast sources
US6539548Aug 15, 1997Mar 25, 2003Discovery Communications, Inc.Operations center for a television program packaging and delivery system
US6545731Apr 13, 2001Apr 8, 2003Koninklijke Philips Electronics N.V.Liquid crystal display device having light isolation structure
US6571390Oct 26, 1998May 27, 2003Microsoft CorporationInteractive entertainment network system and method for customizing operation thereof according to viewer preferences
US6588013Jan 8, 1999Jul 1, 2003United Video Properties, Inc.Promotional material distribution system with automatic updating of promotional material selection algorithms
US6604240Oct 6, 1997Aug 5, 2003United Video Properties, Inc.Interactive television program guide system with operator showcase
US6604243Nov 10, 1998Aug 5, 2003Open TVSystem and method for information filtering
US6637029Jun 10, 1999Oct 21, 2003NDS LimitedIntelligent electronic program guide
US6640145Jun 3, 2002Oct 28, 2003Media recording device with packet data interface
US6651253Nov 16, 2001Nov 18, 2003MYDTV, Inc.Interactive system and method for generating metadata for programming events
US6668377Jul 9, 1999Dec 23, 2003Microsoft CorporationSystem for previewing video trailers
US6708336Aug 13, 1996Mar 16, 2004Hughes Electronics CorporationMethod of and apparatus for generating and searching a database
US6732369Apr 11, 1997May 4, 2004Starsight Telecast, Inc.Systems and methods for contextually linking television program information
US6735487Mar 9, 2000May 11, 2004ODS Properties, Inc.Interactive wagering system with promotions
US6738978Oct 23, 1996May 18, 2004Discovery Communications, Inc.Method and apparatus for targeted advertising
US6756997Jun 14, 2000Jun 29, 2004Gemstar Development CorporationSystems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6772432Jan 13, 2003Aug 3, 2004United Video Properties, Inc.Interactive television program guide with selectable non-program options
US6772433Nov 3, 1998Aug 3, 2004Time Warner Entertainment Company, L.P.Interactive program guide for designating information on an interactive program guide display
US6792412Feb 2, 1999Sep 14, 2004Neural network system and method for controlling information output based on user feedback
US6820071Jan 16, 1997Nov 16, 2004Electronic Data Systems CorporationKnowledge management system and method
US6865746Nov 30, 1999Mar 8, 2005United Video Properties, Inc.Electronic program guide with related-program search feature
US6889384Nov 8, 2000May 3, 2005The DIRECTV Group, Inc.Simplified interactive user interface for multi-video channel navigation
US6892191Feb 7, 2000May 10, 2005Koninklijke Philips Electronics N.V.Multi-feature combination generation and classification effectiveness evaluation using genetic algorithms
US6920614Dec 20, 2001Jul 19, 2005Gateway Inc.Computer user interface for product selection
US6922680Mar 19, 2002Jul 26, 2005Koninklijke Philips Electronics N.V.Method and apparatus for recommending an item of interest using a radial basis function to fuse a plurality of recommendation scores
US6968565Nov 28, 2000Nov 22, 2005Vulcan Patents LLCDetection of content display observers with prevention of unauthorized access to identification signal
US6973665Nov 16, 2001Dec 6, 2005MYDTV, Inc.System and method for determining the desirability of video programming events using keyword matching
US6983478Feb 1, 2000Jan 3, 2006BellSouth Intellectual Property CorporationMethod and system for tracking network use
US6986156Jun 9, 2000Jan 10, 2006Scientific Atlanta, IncSystems and methods for adaptive scheduling and dynamic bandwidth resource allocation management in a digital broadband delivery system
US6996564Jan 17, 2002Feb 7, 2006The DirecTV Group, Inc.Proactive internet searching tool
US7003515May 16, 2002Feb 21, 2006Pandora Media, Inc.Consumer item matching method and system
US7013478May 28, 1999Mar 14, 2006Sedna Patent Services, LLCMethod and apparatus for interactive program suggestion
US7017178Sep 30, 1998Mar 21, 2006Sedna Patent Services, LLCAudio program reception terminal for television delivery system
US7020652Dec 21, 2001Mar 28, 2006BellSouth Intellectual Property Corp.System and method for customizing content-access lists
US7031931Mar 30, 2000Apr 18, 2006Nokia CorporationPortable device attached to a media player for rating audio/video contents
US7039932Dec 21, 2000May 2, 2006Prime Research Alliance E., Inc.Queue-based head-end advertisement scheduling method and apparatus
US7047456Aug 28, 2001May 16, 2006Intel CorporationError correction for regional and dynamic factors in communications
US7047550Jul 1, 1998May 16, 2006Matsushita Electric Industrial Co. Ltd.System for processing program information
US7050990Oct 8, 2003May 23, 2006Verizon Directories Corp.Information distribution system
US7051352Feb 4, 2000May 23, 2006Koninklijke Philips Electronics N.V.Adaptive TV program recommender
US7055165Jun 15, 2001May 30, 2006Intel CorporationMethod and apparatus for periodically delivering an optimal batch broadcast schedule based on distributed client feedback
US7055168Sep 22, 2000May 30, 2006Sharp Laboratories of America, Inc.Method for interpreting and executing user preferences of audiovisual information
US7058635Oct 30, 1998Jun 6, 2006Intel CorporationMethod and apparatus for searching through an electronic programming guide
US7062510Dec 2, 1999Jun 13, 2006Prime Research Alliance E., Inc.Consumer profiling and advertisement selection system
US7073187Nov 16, 1998Jul 4, 2006Sedna Patent Services, LLCMenu-driven television program access system and method
US7086075Dec 21, 2001Aug 1, 2006BellSouth Intellectual Property CorporationMethod and system for managing timed responses to A/V events in television programming
US7096486Jun 22, 1999Aug 22, 2006Hitachi, Ltd.TV program selection support system
US7096489Apr 21, 2001Aug 22, 2006Sony Corporation
Sony Electronics Inc.
System and method for interactive television
US7120615Aug 30, 2004Oct 10, 2006ThinkAlike, LLCNeural network system and method for controlling information output based on user feedback
US7150030Dec 3, 1998Dec 12, 2006Prime Research Alliance, Inc.Subscriber characterization system
US7154916Nov 7, 2001Dec 26, 2006The DirecTV Group, Inc.Method for real-time insertion of auxiliary data packets into DSS bitstream in the presence of one or more service channels
US7162450Jun 28, 2001Jan 9, 2007Business method for determining quality and integrity of data content
US7167840Mar 15, 2000Jan 23, 2007The DirecTV Group, Inc.Method and apparatus for distributing and selling electronic content
US7167895Mar 22, 2000Jan 23, 2007Intel CorporationSignaling method and apparatus to provide content on demand in a broadcast system
US7178107Oct 28, 2004Feb 13, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with identification prescriptions
US7181691Oct 28, 2004Feb 20, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with presentation service
US7185352May 11, 2001Feb 27, 2007Intel CorporationMethod and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
US7185353Jan 19, 2001Feb 27, 2007Prime Research Alliance E., Inc.System and method for delivering statistically scheduled advertisements
US7185355Mar 4, 1998Feb 27, 2007United Video Properties, Inc.Program guide system with preference profiles
US7188355Sep 25, 2000Mar 6, 2007Canon Kabushiki KaishaTelevision program recommendation system
US7194421Sep 12, 2002Mar 20, 2007erinMedia, LLCContent attribute impact invalidation method
US7194687Oct 28, 2004Mar 20, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with user identification
US7194688Oct 28, 2004Mar 20, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with seasons
US7197542Jun 28, 2001Mar 27, 2007System and method for signaling quality and integrity of data content
US7197709Oct 28, 2004Mar 27, 2007Sharp Laboratories of America, Inc.Audiovisual information management system with multiple user identifications
US7207055Feb 3, 1997Apr 17, 2007Sedna Patent Services, LLCBandwidth allocation for a television program delivery system
US7212730Jun 27, 2002May 1, 2007International Business Machines CorporationSystem and method for enhanced edit list for recording options
US7212979Dec 14, 2001May 1, 2007BellSouth Intellectuall Property CorporationSystem and method for identifying desirable subscribers
US7213256Dec 29, 2000May 1, 2007Method and apparatus for finding the same of similar shows
US7225456Apr 23, 2001May 29, 2007Sony Corporation
Sony Electronics Inc.
Gateway screen for interactive television
US7228555Dec 28, 2000Jun 5, 2007Prime Research Alliance E., Inc.System and method for delivering targeted advertisements using multiple presentation streams
US7231653Sep 24, 2001Jun 12, 2007Intel CorporationMethod for delivering transport stream data
US7236941Sep 12, 2002Jun 26, 2007erinMedia, LLCEvent invalidation method
US7240355Mar 1, 2000Jul 3, 2007Prime Research Alliance E., Inc.Subscriber characterization system with filters
US7242988Mar 2, 1999Jul 10, 2007Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7243364Mar 14, 2003Jul 10, 2007Microsoft CorporationInteractive entertainment network system and method for customizing operation thereof according to viewer preferences
US7254823Aug 13, 2004Aug 7, 2007United Video Properties, Inc.Apparatus and method for constrained selection of favorite channels
US7257316Mar 7, 2002Aug 14, 2007NEC CorporationProgram recording device and method of recording program
US7264546Apr 12, 2004Sep 4, 2007ODS Properties, IncInteractive wagering system with promotions
US7269775Oct 28, 2004Sep 11, 2007Intel CorporationCorrecting for data losses with feedback and response
US7269835Jul 18, 2005Sep 11, 2007AT&T BLS Intellectual Property, Inc.Method and system for managing timed responses to A/V events in television programming
US7269841Oct 27, 1997Sep 11, 2007Sedna Patent Services, LLCDigital cable headend for cable television delivery system
US7275254Nov 21, 2000Sep 25, 2007Intel CorporationMethod and apparatus for determining and displaying the service level of a digital television broadcast signal
US7284064Mar 21, 2000Oct 16, 2007Intel CorporationMethod and apparatus to determine broadcast content and scheduling in a broadcast system
US7284256Dec 4, 2000Oct 16, 2007Sony Corporation
Sony Electronics Inc.
Method and system to maintain relative statistics for creating automatically a list of favorites
US7293276Nov 25, 2002Nov 6, 2007United Video Properties, Inc.Interactive television program guide for recording enhanced video content
US7296285Sep 21, 2000Nov 13, 2007LG Electronics, Inc.Multiple item user preference information data structure and method for providing multi-media information
US7299501Sep 28, 2001Nov 20, 2007Discovery Communications, Inc.Electronic book selection and delivery system having encryption and security features
US7302419Sep 12, 2002Nov 27, 2007Erinmedia, LLCDynamic operator identification system and methods
US7310589Oct 30, 2004Dec 18, 2007Sharp Laboratories of America, Inc.Processing of video content
US7328448Dec 27, 2000Feb 5, 2008Prime Research Alliance E, Inc.Advertisement distribution system for distributing targeted advertisements in television systems
US7328450Mar 27, 2003Feb 5, 2008Index Systems, Inc.Method and system for displaying targeted advertisements in an electronic program guide
US7328455Jun 28, 2001Feb 5, 2008Intel CorporationApparatus and method for enabling secure content decryption within a set-top box
US7331057Dec 28, 2000Feb 12, 2008Prime Research Alliance E, Inc.Grouping advertisement subavails
US7336788Nov 28, 2000Feb 26, 2008Discovery Communicatoins Inc.Electronic book secure communication with home subsystem
US7337462Nov 16, 2001Feb 26, 2008Meevee, Inc.System and method for providing timing data for programming events
US7345232Nov 6, 2003Mar 18, 2008Nokia CorporationAutomatic personal playlist generation with implicit user feedback
US7363569Jun 29, 2001Apr 22, 2008Intel CorporationCorrecting for data losses with feedback and response
US7367043Nov 16, 2001Apr 29, 2008Meevee, Inc.System and method for generating metadata for programming events
US7370016Oct 6, 2000May 6, 2008Ochoa Optics LLCMusic distribution systems
US7380262Jun 12, 2001May 27, 2008Thomson LicensingMethod and apparatus for generating a list of suggested scheduled television programs
US7386134Mar 28, 2002Jun 10, 2008Robert Bosch GmbHEntertainment device
US7398541Jan 15, 2003Jul 8, 2008United Video Properties, Inc.Electronic television program guide schedule system and method
US7401286Jan 27, 1999Jul 15, 2008Discovery Communications, Inc.Electronic book electronic links
US7406704Mar 9, 2001Jul 29, 2008Sony Corporation
Sony Electronics Inc.
Virtual channel system for web appliance, including interactive television
US7421724Sep 20, 2002Sep 2, 2008StarSight Telecast Inc.Systems and methods for displaying information regions in an interactive electronic program guide
US7424677Oct 28, 2004Sep 9, 2008Sharp Laboratories of America, Inc.Audiovisual information management system with usage preferences
US7424678Oct 28, 2004Sep 9, 2008Sharp Laboratories of America, Inc.Audiovisual information management system with advertising
US7433577Sep 20, 2002Oct 7, 2008Pioneer CorporationMethod and apparatus for reproducing television broadcast program digest
US7441260Sep 20, 2000Oct 21, 2008Koninklijke Philips Electronics, N.V.Television program recommender with automatic identification of changing viewer preferences
US7444658Dec 14, 2001Oct 28, 2008AT&T Intellectual Property I, L.P.Method and system to perform content targeting
US7444660Feb 26, 2001Oct 28, 2008Meevee, Inc.System and method for generating metadata for video programming events
US7451470Mar 29, 2001Nov 11, 2008Koninklijke Philips Electronics N.V.TV program profiling technique and interface
US7454775Jul 27, 2000Nov 18, 2008Koninklijke Philips Electronics N.V.Method and apparatus for generating television program recommendations based on similarity metric
US7474698Sep 27, 2002Jan 6, 2009Sharp Laboratories of America, Inc.Identification of replay segments
US7480929Mar 27, 2003Jan 20, 2009Starsight Telecast, Inc.Method and system for displaying advertisements in an electronic program guide
US7483871Oct 1, 2002Jan 27, 2009Pinpoint IncorporatedCustomized electronic newspapers and advertisements
US7487523Oct 1, 2001Feb 3, 2009Comcast IP Holdings I, LLCTiered programming television delivery system
US7487525Jul 29, 1998Feb 3, 2009Sedna Patent Services, LLCMethod and apparatus for gathering programs watched data
US7487529Dec 1, 1998Feb 3, 2009Starsight Telecast, Inc.Electronic program guide system with advertising messages in pop-ups
US7493641Mar 27, 2003Feb 17, 2009Starsight Telecast, Inc.Method and system for displaying advertisements in an electronic program guide
US7493646Jan 30, 2003Feb 17, 2009United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US7496945Jun 29, 2001Feb 24, 2009Cisco Technology, Inc.Interactive program guide for bidirectional services
US7496947Feb 28, 2000Feb 24, 2009Nokia CorporationCache device and method for generating a virtual radio or television broadcast
US7500258May 10, 2000Mar 3, 2009Prime Research Alliance E., Inc.Advertisement subgroups for digital streams
US7503057Sep 6, 2001Mar 10, 2009Sony Corporation
Sony Electronics Inc.
Client and server system
US7509270Nov 17, 1999Mar 24, 2009Discovery Communications, Inc.Electronic Book having electronic commerce features
US7509580Oct 28, 2004Mar 24, 2009Sharp Laboratories of America, Inc.Audiovisual information management system with preferences descriptions
US7516086Sep 23, 2004Apr 7, 2009Idearc Media Corp.Business rating placement heuristic
US7546621Jun 29, 2004Jun 9, 2009Time Warner Entertainment Company, L.P.Interactive television program guide display
US7551889Jun 30, 2004Jun 23, 2009Nokia CorporationMethod and apparatus for transmission and receipt of digital data in an analog signal
US7552458Mar 22, 2000Jun 23, 2009The DIRECTV Group, Inc.Method and apparatus for transmission receipt and display of advertisements
US7571453Jun 27, 2007Aug 4, 2009United Video Properties, Inc.Apparatus and method for constrained selection of favorite channels
US7571457Sep 22, 1998Aug 4, 2009Cox Communications, Inc.Advanced set top terminal with electronic mailbox for cable television delivery systems
US7587323Dec 14, 2001Sep 8, 2009AT&T Intellectual Property I, L.P.System and method for developing tailored content
US7590993Jul 29, 1998Sep 15, 2009Comcast IP Holdings I, LLCMethod and apparatus for gathering programs watched data
US7593858Dec 8, 2006Sep 22, 2009AT&T Intellectual Property I, L.P.System and method for identifying desirable subscribers
US7594245Jun 13, 2005Sep 22, 2009Sharp Laboratories of America, Inc.Networked video devices
US7599955Feb 14, 2006Oct 6, 2009LG Electronics, Inc.User preference information structure having multiple hierarchical structure and method for providing multimedia information using the same
US7617508Dec 12, 2003Nov 10, 2009AT&T Intellectual Property I, L.P.Methods and systems for collaborative capture of television viewer generated clickstreams
US7630986Oct 27, 2000Dec 8, 2009Pinpoint, IncorporatedSecure data interchange
US7634786Aug 20, 2004Dec 15, 2009United Video Properties, Inc.Interactive television program guide system for determining user values for demographic categories
US7644427Jan 31, 2005Jan 5, 2010Microsoft CorporationTime-centric training, interference and user interface for personalized media program guides
US7647618Sep 28, 2000Jan 12, 2010Video distribution system
US7650621Oct 9, 2001Jan 19, 2010United Video Properties, Inc.Systems and methods for providing storage of data on servers in an on-demand media delivery system
US7653131Dec 2, 2005Jan 26, 2010Sharp Laboratories of America, Inc.Identification of replay segments
US7653923Dec 27, 2000Jan 26, 2010Prime Research Alliance E, Inc.Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
US7657907Sep 30, 2002Feb 2, 2010Sharp Laboratories of America, Inc.Automatic user profiling
US7661116Oct 9, 2007Feb 9, 2010Vulcan Patents LLCAuction for targeted content
US7665109Jul 15, 2003Feb 16, 2010Microsoft CorporationElectronic program guide with hyperlinks to target resources
US7669223Jun 19, 2000Feb 23, 2010Comcast IP Holdings I, LLCApparatus and method for packaging programs in a television program delivery system
US7689466Jul 13, 2005Mar 30, 2010SuperMedia LLCDynamic pay per call listings
US7690013Feb 7, 2007Mar 30, 2010Prime Research Alliance E., Inc.Advertisement monitoring system
US7698236May 2, 2007Apr 13, 2010Invidi Technologies CorporationFuzzy logic based viewer identification for targeted asset delivery system
US7716349Nov 28, 2000May 11, 2010Discovery Communications, Inc.Electronic book library/bookstore system
US7716704Jun 12, 2001May 11, 2010Thomson LicensingTelevision program selection apparatus and method
US7721310Dec 5, 2000May 18, 2010Koninklijke Philips Electronics N.V.Method and apparatus for selective updating of a user profile
US7725911Sep 17, 2007May 25, 2010Sony Corporation
Sony Electronics Inc.
Method and system to maintain relative statistics for creating automatically a list of favorites
US7730509Jan 12, 2006Jun 1, 2010Invidi Technologies CorporationAsset delivery reporting in a broadcast network
US7757250Apr 4, 2001Jul 13, 2010Microsoft CorporationTime-centric training, inference and user interface for personalized media program guides
US7757254Jul 21, 2004Jul 13, 2010Microsoft CorporationInteractive entertainment system for presenting supplemental interactive content together with continuous video programs
US7765235Dec 29, 2005Jul 27, 2010Rovi Guides, Inc.Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems
US7770196Oct 1, 2001Aug 3, 2010Comcast IP Holdings I, LLCSet top terminal for organizing program options available in television delivery system
US7774816Feb 10, 2003Aug 10, 2010Rovi Technologies CorporationConflict manager for a video recorder
US7778519Oct 12, 2005Aug 17, 2010Interval Licensing LLCIterative, maximally probable, batch-mode commercial detection for audiovisual content
US7779440Jun 25, 2009Aug 17, 2010United Video Properties, Inc.Apparatus and method for constrained selection of favorite channels
US7779445Jan 8, 2009Aug 17, 2010United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US7788358Mar 6, 2006Aug 31, 2010Aggregate KnowledgeUsing cross-site relationships to generate recommendations
US7793205Jul 8, 2005Sep 7, 2010Sharp Laboratories of America, Inc.Synchronization of video and data
US7793316Jun 14, 2004Sep 7, 2010The Nielsen Company (US), LLCMethods and apparatus to adaptively select sensor(s) to gather audience measurement data based on a variable system factor and a quantity of data collectable by the sensors
US7802276Aug 26, 2005Sep 21, 2010AT&T Intellectual Property I, L.P.Systems, methods and products for assessing subscriber content access
US7810114May 20, 2005Oct 5, 2010Prime Research Alliance E., Inc.Advertisement filtering and storage for targeted advertisement systems
US7814511Feb 27, 2003Oct 12, 2010Index Systems, Inc.Systems and methods for digitizing video related to products
US7822661Mar 15, 2004Oct 26, 2010SuperMedia LLCInformation distribution system and method utilizing a position adjustment factor
US7835989Apr 13, 1999Nov 16, 2010Discovery Communications, Inc.Electronic book alternative delivery systems
US7836466Jun 6, 2002Nov 16, 2010Microsoft CorporationMethods and systems for generating electronic program guides
US7836481Sep 28, 2001Nov 16, 2010Comcast IP Holdings I, LLCSet top terminal for generating an interactive electronic program guide for use with television delivery system
US7840986Dec 14, 2000Nov 23, 2010Tivo Inc.Intelligent system and methods of recommending media content items based on user preferences
US7849393Mar 7, 2000Dec 7, 2010Discovery Communications, Inc.Electronic book connection to world watch live
US7849477Jan 30, 2008Dec 7, 2010Invidi Technologies CorporationAsset targeting system for limited resource environments
US7853120Jan 15, 2004Dec 14, 2010Aptiv Digital, Inc.Video recorder having user extended and automatically extended time slots
US7853600May 20, 2005Dec 14, 2010Pinpoint, IncorporatedSystem and method for providing access to video programs and other data using customer profiles
US7853630Jan 8, 2008Dec 14, 2010Aggregate KnowledgeSystem and method for the dynamic generation of correlation scores between arbitrary objects
US7853865Jul 8, 2005Dec 14, 2010Sharp Laboratories of America, Inc.Synchronization of video and data
US7861166Jun 17, 1999Dec 28, 2010Discovery Patent Holding, LLCResizing document pages to fit available hardware screens
US7861259Aug 16, 2002Dec 28, 2010Goldpocket InteractiveInteractive television tracking system
US7865405Feb 23, 2009Jan 4, 2011Discovery Patent Holdings, LLCElectronic book having electronic commerce features
US7865567Oct 27, 1999Jan 4, 2011Discovery Patent Holdings, LLCVirtual on-demand electronic book
US7870576Jun 27, 2006Jan 11, 2011Prime Research Alliance E., Inc.Targeted advertising through electronic program guide
US7877290Jan 27, 2000Jan 25, 2011The DIRECTV Group, Inc.System and method for transmitting, receiving and displaying advertisements
US7882518Apr 3, 2009Feb 1, 2011The DIRECTV Group, Inc.Method and apparatus for transmission, receipt and display of advertisements
US7883413Jul 30, 2007Feb 8, 2011IGTInteractive game playing preferences
US7885971Feb 25, 2008Feb 8, 2011Microsoft CorporationMethods and systems for generating electronic program guides
US7886319Feb 18, 2009Feb 8, 2011Providing alternative services based on receiver configuration and type of display device
US7886325Jan 4, 2008Feb 8, 2011Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system
US7890490Jun 30, 2006Feb 15, 2011United Video Properties, Inc.Systems and methods for providing advanced information searching in an interactive media guidance application
US7890987Jun 7, 2002Feb 15, 2011Opentv, Inc.Method and apparatus for improved acquisition and monitoring of event information table sections
US7904814Dec 13, 2001Mar 8, 2011Sharp Laboratories of America, Inc.System for presenting audio-video content
US7908619Nov 30, 2000Mar 15, 2011Sony CorporationBroadcasting system and reception apparatus
US7913278Jun 19, 2007Mar 22, 2011United Video Properties, Inc.Interactive television program guide with remote access
US7917933Aug 28, 2008Mar 29, 2011United Video Properties, Inc.Systems and methods for relocating media
US7918738Mar 27, 2001Apr 5, 2011IGTInteractive game playing preferences
US7930711Mar 6, 2003Apr 19, 2011Wegener Communications, Inc.Apparatus and method for addressing control in a network for distributed data
US7930715Jun 18, 2009Apr 19, 2011Comcast IP Holdings I, LLCOperations center for a television program packaging and delivery system
US7934227Sep 28, 2009Apr 26, 2011AT&T Intellectual Property I, L.P.Methods and systems for capturing commands
US7934232May 4, 2000Apr 26, 2011Navigation paradigm for access to television services
US7937450Feb 9, 2004May 3, 2011Viviana Research LLCSystem for providing content, management, and interactivity for thin client devices
US7937725Jul 27, 2000May 3, 2011Koninklijke Philips Electronics N.V.Three-way media recommendation method and system
US7937727Jul 12, 2010May 3, 2011United Video Properties, Inc.Apparatus and method for constrained selection of favorite channels
US7941818Aug 1, 2007May 10, 2011Index Systems, Inc.System and method for utilizing EPG database for modifying advertisements
US7945927Apr 6, 2006May 17, 2011LG Electronics, Inc.Multiple item user preference information data structure and method for providing multi-media information
US7949565Jun 9, 2000May 24, 2011Prime Research Alliance E., Inc.Privacy-protected advertising system
US7960005Sep 16, 2002Jun 14, 2011Ochoa Optics LLCBroadcast distribution of content for storage on hardware protected optical storage media
US7961643Jul 25, 2008Jun 14, 2011Optimizing data rates for video services to a subscriber
US7962370Jun 28, 2001Jun 14, 2011Methods in a media service system for transaction processing
US7962482Apr 27, 2006Jun 14, 2011Pandora Media, Inc.Methods and systems for utilizing contextual feedback to generate and modify playlists
US7962573Sep 28, 2007Jun 14, 2011Intel CorporationMethod and apparatus to determine broadcast content and scheduling in a broadcast system
US7962934Feb 4, 2010Jun 14, 2011Prime Research Alliance E., Inc.Advertisement monitoring system
US7971217Feb 21, 2002Jun 28, 2011International Business Machines CorporationContent digest system, video digest system, user terminal, video digest generation method, video digest reception method and program therefor
US7971222Jun 30, 2010Jun 28, 2011United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US7974714Aug 29, 2006Jul 5, 2011Intelligent electronic appliance system and method
US7974878Mar 15, 2004Jul 5, 2011SuperMedia LLCInformation distribution system and method that provides for enhanced display formats
US7974879Jan 27, 2006Jul 5, 2011SuperMedia LLCInformation distribution system
US7975277Apr 3, 2000Jul 5, 2011System for providing alternative services
US7984468Nov 6, 2003Jul 19, 2011United Video Properties, Inc.Systems and methods for providing program suggestions in an interactive television program guide
US7992163Jun 9, 2000Aug 2, 2011Video-on-demand navigational system
US7992166Feb 18, 2009Aug 2, 2011Providing alternative services based on receiver configuration and type of display device
US7996864Nov 7, 2003Aug 9, 2011Gemstar Development CorporationMethod and apparatus for displaying television programs and related text
US8006262Jun 29, 2001Aug 23, 2011Graphic user interfaces for purchasable and recordable media (PRM) downloads
US8006263Oct 7, 2005Aug 23, 2011United Video Properties, Inc.Interactive television program guide with remote access
US8006266Jun 24, 2002Aug 23, 2011Pace LLCMethod for using only feedback from shows that improve the performance of the recommender system
US8006273Jul 25, 2008Aug 23, 2011Updating download options for unavailable media content
US8010979May 10, 2006Aug 30, 2011United Video Properties, Inc.Electronic program guide using markup language
US8019688Mar 21, 2005Sep 13, 2011Ochoa Optics LLCMusic distribution system and associated antipiracy protections
US8020179Jul 30, 2010Sep 13, 2011The Nielsen Company (US), LLCMethods and apparatus to adaptively select sensor(s) to gather audience measurement data based on a variable system factor and a quantity of data collectible by the sensors
US8020183Mar 30, 2001Sep 13, 2011Sharp Laboratories of America, Inc.Audiovisual management system
US8020184Feb 20, 2004Sep 13, 2011Channel control system for exiting from an interactive program guide
US8028314May 26, 2000Sep 27, 2011Sharp Laboratories of America, Inc.Audiovisual information management system
US8032714Jun 18, 2008Oct 4, 2011Aggregate Knowledge Inc.Methods and systems for caching data using behavioral event correlations
US8032914Jan 4, 2008Oct 4, 2011Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system
US8036421Aug 17, 2010Oct 11, 2011Digimarc CorporationMethods employing topical subject criteria in video processing
US8037504Dec 20, 2005Oct 11, 2011Video on demand system with selectable options of configurable random-access control
US8042131Dec 21, 2009Oct 18, 2011Prime Research Alliance E, Inc.Scheduling and presenting IPG ads in conjunction with programming ads in a television environment of application
US8046313Nov 13, 2006Oct 25, 2011Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US8046801Aug 26, 2004Oct 25, 2011United Video Properties, Inc.Interactive television program guide with remote access
US8051450Oct 16, 2003Nov 1, 2011Microsoft CorporationQuery-based electronic program guide
US8055553Jan 19, 2006Nov 8, 2011Verizon Laboratories Inc.Dynamic comparison text functionality
US8056100May 20, 2005Nov 8, 2011Pinpoint, IncorporatedSystem and method for providing access to data using customer profiles
US8056106Dec 20, 2005Nov 8, 2011Video on demand system with dynamic enablement of random-access functionality
US8060905Oct 1, 2001Nov 15, 2011Comcast IP Holdings I, LLCTelevision delivery system having interactive electronic program guide
US8065703Aug 25, 2006Nov 22, 2011Invidi Technologies CorporationReporting of user equipment selected content delivery
US8069259Oct 6, 2005Nov 29, 2011Managing removal of media titles from a list
US8073695Jun 25, 1999Dec 6, 2011Adrea, LLCElectronic book with voice emulation features
US8079046Dec 14, 2000Dec 13, 2011TiVo Inc.Intelligent system and methods of recommending media content items based on user preferences
US8086168Jun 6, 2006Dec 27, 2011SanDisk IL Ltd.Device and method for monitoring, rating and/or tuning to an audio content channel
US8086491Dec 31, 2001Dec 27, 2011AT&T Intellectual Property I, L. P.Method and system for targeted content distribution using tagged data streams
US8087045Feb 1, 2008Dec 27, 2011Prime Research Alliance E, Inc.Grouping advertisement subavails
US8087050Aug 20, 2007Dec 27, 2011United Video Properties, Inc.Client-server electronic program guide
US8087051May 28, 2002Dec 27, 2011Thomson LicensingDatabase management system and method for electronic program guide and television channel lineup organization
US8090619Nov 6, 2000Jan 3, 2012Ochoa Optics LLCMethod and system for music distribution
US8095948Mar 9, 2001Jan 10, 2012Sony Corporation
Sony Electronics Inc.
System and method for billing for interactive television
US8095949Jun 25, 1999Jan 10, 2012Adrea, LLCElectronic book with restricted access features
US8108542Dec 21, 2010Jan 31, 2012Intel CorporationMethod and apparatus to determine broadcast content and scheduling in a broadcast system
US8108895Jan 12, 2006Jan 31, 2012Invidi Technologies CorporationContent selection based on signaling from customer premises equipment in a broadcast network
US8108899Apr 26, 2004Jan 31, 2012Microsoft CorporationInteractive entertainment system for presenting supplemental interactive content together with continuous video programs
US8112311Jan 4, 2002Feb 7, 2012Ochoa Optics LLCSystems and methods for distribution of entertainment and advertising content
US8112776Aug 20, 2007Feb 7, 2012Starsight Telecast, Inc.Interactive computer system for providing television schedule information
US8116611Sep 17, 2003Feb 14, 2012Aptiv Digital, Inc.Tuner sharing video recorder system architecture
US8117635Mar 25, 2010Feb 14, 2012Comcast IP Holdings I, LLCMethod and apparatus for targeting of interactive virtual objects
US8132202Feb 17, 2004Mar 6, 2012AT&T Intellectual Property I, L.P.Methods and systems for providing targeted content
US8132219Dec 21, 2000Mar 6, 2012TiVo Inc.Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media
US8140391Aug 2, 2011Mar 20, 2012Amazon.com, Inc.Item recommendation service
US8146126May 18, 2009Mar 27, 2012Invidi Technologies CorporationRequest for information related to broadcast network content
US8151295Nov 14, 2000Apr 3, 2012Prime Research Alliance E., Inc.Queue based advertisement scheduling and sales
US8156528Mar 21, 2002Apr 10, 2012United Video Properties, Inc.Personal video recorder systems and methods
US8156529Mar 3, 2003Apr 10, 2012Index Systems, Inc.System and method for preprogrammed purchasing of television offered products
US8161071Sep 30, 2009Apr 17, 2012United Video Properties, Inc.Systems and methods for audio asset storage and management
US8161388Jan 21, 2004Apr 17, 2012Interactive discovery of display device characteristics
US8171032Aug 4, 2008May 1, 2012Pinpoint, IncorporatedProviding customized electronic information
US8176516Nov 25, 2009May 8, 2012Aptiv Digital, Inc.Video recorder having user extended and automatically extended time slots
US8180675Dec 21, 2000May 15, 2012Prime Research Alliance E., Inc.System and method for automatically managing avail inventory data and avail pricing
US8181194Dec 21, 2001May 15, 2012The Nielsen Company (US), LLCCooperative system for measuring electronic media
US8181200Aug 20, 2007May 15, 2012Starsight Telecast, Inc.Method and system for displaying advertising, video, and program schedule listing
US8185923Jun 3, 2010May 22, 2012Interval Licensing LLCSystem and method for selecting advertisements
US8189472Sep 7, 2005May 29, 2012Optimizing bandwidth utilization to a subscriber premises
US8191093Feb 20, 2009May 29, 2012Providing information pertaining to audio-visual and personal bi-directional services
US8200677Nov 9, 2010Jun 12, 2012Aggregate Knowledge, Inc.System and method for the dynamic generation of correlation scores between arbitrary objects
US8205232Apr 19, 2004Jun 19, 2012Starsight Telecast, Inc.Interactive computer system for providing television schedule information
US8209574Feb 25, 2008Jun 26, 2012Intel CorporationCorrecting for data losses with feedback and response
US8214264May 2, 2006Jul 3, 2012CBS Interactive, Inc.System and method for an electronic product advisor
US8214741May 22, 2002Jul 3, 2012Sharp Laboratories of America, Inc.Synchronization of video and data
US8214869Dec 29, 2005Jul 3, 2012Rovi Guides, Inc.Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems
US8219411Jul 24, 2009Jul 10, 2012AT&T Intellectual Property I, L. P.Methods, systems, and products for targeting advertisements
US8220017Apr 30, 1998Jul 10, 2012International Business Machines CorporationSystem and method for programmatic generation of continuous media presentations
US8224662Jul 31, 2009Jul 17, 2012AT&T Intellectual Property I, L.P.Methods, systems, and products for developing tailored content
US8224704Feb 13, 2009Jul 17, 2012SuperMedia LLCBusiness rating placement heuristic
US8225347Sep 22, 2010Jul 17, 2012Prime Research Alliance E., Inc.Advertisement filtering and storage for targeted advertisement systems
US8229283Apr 1, 2005Jul 24, 2012Rovi Guides, Inc.System and method for quality marking of a recording
US8239273Jul 13, 2005Aug 7, 2012SuperMedia LLCIntegrated pay per click and pay per call listings
US8245259Aug 16, 2010Aug 14, 2012Comcast IP Holdings I, LLCVideo and digital multimedia aggregator
USRE41137May 7, 2007Feb 16, 2010Music distribution systems
USRE41899Mar 12, 2003Oct 26, 2010Apple Inc.System for ranking the relevance of information objects accessed by computer users

Claims

1. A method for selecting audiovisual programs for presentation to a viewer, each of the audiovisual programs having a plurality of program attributes and a corresponding content code comprising a plurality of information fields representing the plurality of program attributes of the audiovisual program, comprising the steps of:

storing a viewer preference file, wherein said viewer preference file comprises a plurality of attribute ratings corresponding to the plurality of program attributes, wherein each of said attribute ratings represents the viewer's preference of the program attribute corresponding to said rating;
for a plurality of the audiovisual programs, receiving a plurality of the corresponding content codes;
for each of said received content codes, comparing said viewer preference file to said corresponding content code such that each of said viewer's attribute ratings is compared with the corresponding information field in said corresponding content code; and
in response to said comparing step, selecting at least one of the plurality of audiovisual programs for presentation to the viewer.

2. The method of claim 1 and further comprising the step of updating said viewer preference file.

3. The method of claim 2 and further comprising the steps of:

displaying a predetermined audiovisual program to a viewer; and
receiving ratings from the viewer corresponding to the attributes for said predetermined audiovisual program, before said updating step.

4. The method of claim 2 and further comprising the steps of:

storing a plurality of preferred audiovisual programs in a list in response to performing a plurality of said selecting steps;
displaying said preferred list of audiovisual programs to a viewer; and
soliciting a ranking from the viewer for each of said preferred list of audiovisual programs, before said updating step.

5. The method of claim 1 wherein the corresponding content codes and said viewer preference files each comprise corresponding fields of the attributes, and wherein step of comparing comprises the steps of:

multiplying fields of a predetermined content code with corresponding fields of said viewer preference file to obtain a plurality of products;
applying said plurality of products to a neural network; and
determining a grade corresponding to said predetermined content code based on said products.

6. The method of claim 5 and further comprising the steps of:

performing said multiplying, applying, and determining steps for a plurality of content codes to obtain a plurality of corresponding grades;
choosing a subset of said plurality of corresponding grades based on the relative magnitudes of said grades; and
storing a preferred list of audiovisual programs corresponding to said grades in response to said choosing step.

7. The method of claim 6 and further comprising the steps of:

displaying said preferred list of audiovisual programs to a viewer; and
soliciting a ranking from the viewer for each of said preferred list of audiovisual programs.

8. The method of claim 7 and further comprising the step of updating said viewer preference file in response to said soliciting step.

9. The method of claim 5 wherein said neural network comprises weighing factors, and further comprising the steps of:

receiving updated viewer preference information; and
adjusting said weighing factors in response to said updated viewer preference information.

10. A method for selecting audiovisual programs for presentation to a viewer, each of the audiovisual programs having a plurality of program attributes and a corresponding content code comprising respective fields of information pertaining to the plurality of program attributes of the audiovisual program, comprising the steps of:

storing a viewer preference file, wherein said viewer preference file comprises a plurality of attribute ratings corresponding to the plurality of program attributes, wherein each of said attribute ratings represents the viewer's preference of the program attribute corresponding to said rating;
for a plurality of the audiovisual programs, receiving a plurality of the corresponding content codes;
multiplying fields of a predetermined content code with corresponding fields of said viewer preference file to obtain a plurality of products for a predetermined audiovisual program;
applying said plurality of products to a neural network;
determining a grade corresponding to said predetermined content code based on said products;
repeating said receiving, multiplying, applying, and determining steps for a plurality of content codes to obtain a plurality of corresponding grades for a plurality of corresponding programs;
choosing a subset of said plurality of corresponding grades based on the relative magnitudes of said grades; and
storing a preferred list of audiovisual programs corresponding to said grades in response to said choosing step.

11. The method of claim 10 and further comprising the steps of:

displaying a predetermined audiovisual program to a viewer;
receiving ratings from the viewer corresponding to the attributes for said predetermined audiovisual program; and
updating said viewer preference file.

12. The method of claim 10 and further comprising the steps of:

displaying said preferred list of audiovisual programs to a viewer;
soliciting a ranking from the viewer for each of said preferred list of audiovisual programs; and
updating said viewer preference file in response to said soliciting step.

13. Apparatus for selecting audiovisual programs having a plurality of program attributes, comprising:

means for storing a viewer preference file, wherein said viewer preference file comprises a plurality of attribute ratings corresponding to the plurality of programming attributes, wherein each of said attribute ratings represents the viewer's preference of the program attribute corresponding to said rating;
means for receiving a plurality of the audiovisual programs having a plurality of corresponding content codes, wherein each of said content codes comprises a plurality of information fields representing the plurality of program attributes; and
means for comparing said viewer preference file to said plurality of the corresponding content codes, such that each of said viewer's attribute ratings is compared with the corresponding information field in said corresponding content code.

14. The apparatus of claim 13 and further comprising means for selecting at least one of the plurality of audiovisual programs in response to said comparing means.

15. The apparatus of claim 13 and further comprising means for updating said viewer preference file.

16. The apparatus of claim 13 wherein said means for comparing comprises neural network means.

17. The apparatus of claim 13 and further comprising:

means for displaying a predetermined audiovisual program to a viewer; and
means for receiving ratings from the viewer corresponding to the attributes for said predetermined audiovisual program.

18. The apparatus of claim 13 and further comprising means for selecting a subset of the plurality of audiovisual programs in a preferred viewing list in response to said comparing means.

19. The apparatus of claim 18 and further comprising:

means for displaying said preferred list of audiovisual programs to a viewer; and
means for soliciting and receiving a ranking from the viewer for each of said preferred list of audiovisual programs.

20. The apparatus of claim 13 and further comprising means for transmitting said corresponding content codes.