WO2003044624A3 - Systems and methods relating to determining the desirability of and recording programming events - Google Patents

Systems and methods relating to determining the desirability of and recording programming events Download PDF

Info

Publication number
WO2003044624A3
WO2003044624A3 PCT/US2002/036328 US0236328W WO03044624A3 WO 2003044624 A3 WO2003044624 A3 WO 2003044624A3 US 0236328 W US0236328 W US 0236328W WO 03044624 A3 WO03044624 A3 WO 03044624A3
Authority
WO
WIPO (PCT)
Prior art keywords
programming event
metadata
desirability
systems
determining
Prior art date
Application number
PCT/US2002/036328
Other languages
French (fr)
Other versions
WO2003044624A2 (en
Inventor
Gil Gavriel Dudkiewicz
Dale Kittrick Hitt
Jonathan Percy Barker
Original Assignee
Mydtv Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/992,414 external-priority patent/US20020087987A1/en
Application filed by Mydtv Inc filed Critical Mydtv Inc
Priority to EP02791233A priority Critical patent/EP1459530A4/en
Priority to AU2002366072A priority patent/AU2002366072A1/en
Publication of WO2003044624A2 publication Critical patent/WO2003044624A2/en
Publication of WO2003044624A3 publication Critical patent/WO2003044624A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7844Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using original textual content or text extracted from visual content or transcript of audio data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4305Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4662Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
    • H04N21/4665Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms involving classification methods, e.g. Decision trees
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4854End-user interface for client configuration for modifying image parameters, e.g. image brightness, contrast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • H04N21/8405Generation or processing of descriptive data, e.g. content descriptors represented by keywords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Abstract

Metadata for a programming event may be generated (18) by receiving descriptive information (16) and timing information (14) for the programming event and analyzing this information to determine category goodness of fit scores (52) for the programming event corresponding to categories of a classification hierarchy (54). Metadata may be generated (14) for individual segments within a program, each of which is treated as a separate programming event. The metadata may be used to determine programming events of interest for recording (124) or for generating alert banners (130). Timing data for synchronizing the recording device to the programming event may be provided in a closed caption data stream (258).
PCT/US2002/036328 2001-11-16 2002-11-12 Systems and methods relating to determining the desirability of and recording programming events WO2003044624A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP02791233A EP1459530A4 (en) 2001-11-16 2002-11-12 Systems and methods relating to determining the desirability of and recording programming events
AU2002366072A AU2002366072A1 (en) 2001-11-16 2002-11-12 Systems and methods relating to determining the desirability of and recording programming events

Applications Claiming Priority (12)

Application Number Priority Date Filing Date Title
US09/991,807 2001-11-16
US09/991,741 2001-11-16
US09/992,686 2001-11-16
US09/992,414 2001-11-16
US09/992,414 US20020087987A1 (en) 2000-11-16 2001-11-16 System and method for creating and editing a viewer profile used in determining the desirability of video programming events
US09/992,882 US7337462B2 (en) 2000-11-16 2001-11-16 System and method for providing timing data for programming events
US09/992,686 US6973665B2 (en) 2000-11-16 2001-11-16 System and method for determining the desirability of video programming events using keyword matching
US09/991,814 2001-11-16
US09/991,741 US6651253B2 (en) 2000-11-16 2001-11-16 Interactive system and method for generating metadata for programming events
US09/992,882 2001-11-16
US09/991,807 US7367043B2 (en) 2000-11-16 2001-11-16 System and method for generating metadata for programming events
US09/991,814 US20020092022A1 (en) 2000-11-16 2001-11-16 System and method for using programming event timing data in a recording device

Publications (2)

Publication Number Publication Date
WO2003044624A2 WO2003044624A2 (en) 2003-05-30
WO2003044624A3 true WO2003044624A3 (en) 2003-12-31

Family

ID=27560357

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/036328 WO2003044624A2 (en) 2001-11-16 2002-11-12 Systems and methods relating to determining the desirability of and recording programming events

Country Status (3)

Country Link
EP (1) EP1459530A4 (en)
AU (1) AU2002366072A1 (en)
WO (1) WO2003044624A2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050177538A1 (en) * 2004-01-30 2005-08-11 Yusuke Shimizu Preference information managing apparatus which stores users' usage history of packaged contents, calculates scores of the usage history and outputs the result of the calculation as a preference information, and preference information managing apparatus which stores users' usage history of packaged contents and the other contents, and calculates scores of the usage history in such a manner that a usage history of packaged contents is considered to be more valuable than a usuage history of other contents, and outputs the result of the calculation as a preference information
JP2005328218A (en) * 2004-05-13 2005-11-24 Sony Corp Video recording processing apparatus, video recording reservation processing system, article managing system, and video recording processing method, and computer program
JP4506270B2 (en) * 2004-05-13 2010-07-21 ソニー株式会社 Information processing apparatus, information processing method, and computer program
EP3518550A1 (en) * 2018-01-24 2019-07-31 Sixty AS A live video rendering and broadcasting system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4908707A (en) * 1987-07-20 1990-03-13 U.S. Philips Corp. Video cassette recorder programming via teletext transmissions
US5390027A (en) * 1990-08-23 1995-02-14 Matsushita Electric Industrial Co., Ltd. Television program recording and reproducing system using program data of text broadcast signal
US5552833A (en) * 1990-08-10 1996-09-03 Matsushita Electric Industrial Co., Ltd. Transmission system and receiver using teletext information for programming video recorder
US5758259A (en) * 1995-08-31 1998-05-26 Microsoft Corporation Automated selective programming guide
US6005631A (en) * 1996-03-28 1999-12-21 Scientific-Atlanta, Inc. Methods and apparatus for organizing and searching an electronic programming guide
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
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
US6295092B1 (en) * 1998-07-30 2001-09-25 Cbs Corporation System for analyzing television programs

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1126700A3 (en) * 1995-11-17 2006-08-16 Thomson Consumer Electronics, Inc. A method for locating a program in a program guide
US5924090A (en) * 1997-05-01 1999-07-13 Northern Light Technology Llc Method and apparatus for searching a database of records
US7024681B1 (en) * 1997-12-04 2006-04-04 Verizon Laboratories Inc. Method and apparatus for near video on demand
JP4119025B2 (en) * 1998-12-10 2008-07-16 株式会社日立製作所 Broadcast video automatic recording device
US6463428B1 (en) * 2000-03-29 2002-10-08 Koninklijke Philips Electronics N.V. User interface providing automatic generation and ergonomic presentation of keyword search criteria

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4908707A (en) * 1987-07-20 1990-03-13 U.S. Philips Corp. Video cassette recorder programming via teletext transmissions
US5552833A (en) * 1990-08-10 1996-09-03 Matsushita Electric Industrial Co., Ltd. Transmission system and receiver using teletext information for programming video recorder
US5390027A (en) * 1990-08-23 1995-02-14 Matsushita Electric Industrial Co., Ltd. Television program recording and reproducing system using program data of text broadcast signal
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
US5758259A (en) * 1995-08-31 1998-05-26 Microsoft Corporation Automated selective programming guide
US6005631A (en) * 1996-03-28 1999-12-21 Scientific-Atlanta, Inc. Methods and apparatus for organizing and searching an electronic programming guide
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
US6295092B1 (en) * 1998-07-30 2001-09-25 Cbs Corporation System for analyzing television programs

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1459530A4 *

Also Published As

Publication number Publication date
AU2002366072A8 (en) 2003-06-10
WO2003044624A2 (en) 2003-05-30
AU2002366072A1 (en) 2003-06-10
EP1459530A2 (en) 2004-09-22
EP1459530A4 (en) 2005-06-08

Similar Documents

Publication Publication Date Title
WO2002043353A3 (en) System and methods for determining the desirability of video programming events
WO2003036426A3 (en) System and method for managing spending
EP2256736A3 (en) Information processing method and apparatus and computer program product
EP1631071A4 (en) Information processing apparatus, information processing method, and computer program
WO2002073413A3 (en) System and method for capturing, analyzing and recording screen events
WO2002057959A3 (en) Digital media management apparatus and methods
EP0823821A3 (en) System for analyzing movement patterns
MY119848A (en) Recording arrangement having keyword detection means
EP0769749A3 (en) Technique for correlating purchasing behavior of a consumer to advertisements
FR2847360B1 (en) METHOD AND DEVICE FOR ANALYZING THE SECURITY OF AN INFORMATION SYSTEM
WO2003012696A8 (en) Method and apparatus for analyzing manufacturing data
EP1220182A3 (en) Image detection apparatus, program, and recording medium
CA2441237A1 (en) Log note system for digitally recorded audio
EP1316910A3 (en) Evaluating program, recording medium thereof, timing evaluating apparatus, and timing evaluating system
CN105392045B (en) Video playing processing method and system
WO2006122164A3 (en) System and method for enabling the use of captured images through recognition
AU2002367222A1 (en) Video monitoring and surveillance systems capable of handling asynchronously multiplexed video
CN102067589A (en) Digital video recorder system and operating method thereof
US7349477B2 (en) Audio-assisted video segmentation and summarization
WO2005064345A3 (en) Methods and systems for protein and peptide evidence assembly
WO2003044624A3 (en) Systems and methods relating to determining the desirability of and recording programming events
US6847349B2 (en) Serial data cursor
EP1052580A4 (en) Action proposing device
AU2003209355A1 (en) System and method for image attribute recording and analysis for biometric applications
MY134451A (en) Optical disk and method of recording data in the same

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

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

AL Designated countries for regional patents

Kind code of ref document: A2

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2002791233

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2002791233

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2002791233

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP