CN102591912B - Obtain in interactive media guidance applications, classification and the system and method for transfer medium - Google Patents

Obtain in interactive media guidance applications, classification and the system and method for transfer medium Download PDF

Info

Publication number
CN102591912B
CN102591912B CN201110410242.4A CN201110410242A CN102591912B CN 102591912 B CN102591912 B CN 102591912B CN 201110410242 A CN201110410242 A CN 201110410242A CN 102591912 B CN102591912 B CN 102591912B
Authority
CN
China
Prior art keywords
video
user
media
metadata
internet sites
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110410242.4A
Other languages
Chinese (zh)
Other versions
CN102591912A (en
Inventor
K·拉萨内
J·S·布赖恩特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TV guide Co.
Uv Co
Adeia Guides Inc
Original Assignee
Le Wei Guide Co
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 US11/641,987 external-priority patent/US8832742B2/en
Priority claimed from US11/641,976 external-priority patent/US8381249B2/en
Application filed by Le Wei Guide Co filed Critical Le Wei Guide Co
Publication of CN102591912A publication Critical patent/CN102591912A/en
Application granted granted Critical
Publication of CN102591912B publication Critical patent/CN102591912B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • 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/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26603Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG 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/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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • 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/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • 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/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • 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/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen

Abstract

Disclose obtain in interactive media guidance applications, classification and the system and method for transfer medium.In some embodiments, the information about obtainable media is on the internet collected.Information is associated with existing media guidance data.Association enables media guidance applications identify relevant online Media and display list in a user-friendly manner.Additionally provide the user interface for network media guidance applications.User interface allows user to reduce according to their interested standard the media transmitted a large amount of internets in the mode of system.

Description

Obtain in interactive media guidance applications, classification and the system and method for transfer medium
The divisional application of No. 2007800373448 patented claim that the present invention to be the applying date be October 3 in 2007 day, are called the system and method for classification and transfer medium " obtain in interactive media guidance applications, ".
Background technology
The present invention relates generally to media guidance applications (media guidanceapplication), and more specifically, is related to the media obtained from internet and provides guiding.
Internet is a kind of more and more welcome resource for obtaining entertainment medium and information.Internet has the data source of surprising quantity, it provides dissimilar media, such as Downloadable TV play and film or streaming (streaming) TV announce in advance sheet and movie trailer etc.And all media almost on internet and relevant information are all available through asking.So user can be sure of that interested media are always available.
But a large amount of online Media and media provider also result in the difficulty in the media interested to location.In order to locate specific online Media content when not guiding, user may need to know the bulk information about these media.Such as, if user wants the media of the specific plot (episode) found about TV programme, then user may need directly to find media provider, and media provider is the website of television network in this case.Then, user may need to know the original broadcast date of this plot or the title of this plot, so as on network web sites positioning media effectively.This process not only for very inconvenient user, and is not also offered help concerning the user that those do not search for specific medium.Therefore, in order to allow or help user easily and effectively to locate interested media, the guiding for the media content of internet transmission is necessary.
The guiding of some forms of the media content provided on internet has been available.Much be limited to keyword search for the guidance applications of online Media and the list of selected (featured) media is provided.These technology are not provided for the means (means) of the effective of the media reducing obtainable huge amount on internet or system.Therefore, the user of existing guidance applications is often subject to the bombardment of too much list, and many in these lists may be not interesting or incoherent.Therefore, need a kind of guidance applications, it can not only provide keyword search and show selected online Media, but also provides a kind of method of system, and the method is used for obtainable online Media to reduce to make the interested little media collection suitably of user.
The media list produced by existing guidance applications is unfavorable for browsing usually.Video search may provide confusion, unorganized, be difficult to navigate (navigate) or unfocused result.Dissimilar video presents by similar form, and makes them in fact be difficult to distinguish.For example, the form that the media content professionally generated can be similar to the media content that user generates shows, and the form that high-quality media content can be similar to inferior quality media content shows.Therefore, user may need to spend the considerable time to check each media list.Thus, need a kind of online Media guidance applications, it allows the set of user's fast browsing online Media list.
In addition, many existing guidance applications are only for video set limited on internet provides guiding.Therefore, described finite aggregate may not comprise the obtainable online Media interested to user.Some guidance applications are limited, because the media content that they only have (host) for them on main frame provides guiding.Other application programs obtaining media from third party's website depend on the cooperation with media provider, and this causes very limited media data collection equally.Therefore, need a kind of guidance applications, it provides guiding for the online Media content set that content is numerous.
Summary of the invention
Therefore, provide multiple systems and method, described system and method is for identifying and obtaining the information of the media collection for providing on the internet and show the subset of the media be identified in lists.Additionally provide multiple systems and method, described system and method reduces the set of the online Media list being supplied to user based on the interested modular system of user.
According to a principle of the present invention, online Media guidance applications provides selectable standard block (such as, action/adventure, comedy, ABC, Comedy Central etc.) in user interface.By receiving one or more selection to selectable standard block, the aggregation system of obtainable Online Video can be reduced to the set of the fair-sized making the interested video of user.Selectable standard block can be organized into classification (such as kind, channel, program).Classification also can show in the user interface, and corresponding selectable standard block can be presented near corresponding classification or in the window of below.For avoiding user interface chaotic, the standard block in a classification can be visible in the given time.When user selects different classification, the window of the current standard block presented can be closed, and present the new window of the selectable standard block corresponding to the classification selected.
When media guidance applications receives user's choice criteria unit, based on by the set of the standard block identification video of the standard block selected and any previous selection.In some embodiments, the set of the above-mentioned media be identified can comprise meet all by the obtainable media of standard block selected.In other embodiments, the set of the described media be identified can comprise the obtainable media of the standard block meeting one or more selections.The set of described media can show in lists, such as, be presented in video mosaic or text list.In some embodiments, each list is displayed in selectable frame (frame), and when receiving the selection of user to frame, user is directed to the website of corresponding media provider by guidance applications.
In certain embodiments of the present invention, after the quantity of reduction list, the standard block be shown also can change the set reflecting the new video be identified.Such as, when presenting the new window of selectable standard block, only when choice criteria unit by produce in the set that redefines at least one video, standard block can be shown in the window.In some cases, when having the video of the standard block meeting standard block and all previous selections in the video set be identified, standard block can be shown in the window.
According to another principle of the present invention, by the information also being obtained the media provided about each website by multiple website of creeping, determine that guidance applications provides the set of the online Media used for guiding.The information obtained can comprise the metadata (such as title, working time, description etc.) corresponding to each video.
For each video obtained from internet, media guidance applications is by video metadata and the media guidance applications data correlation from such as media guidance applications database.Determine to associate with the pilot data in guidance applications database by comparing video metadata.Preference based on above-described scope narrowing mechanism, keyword search, user individual data or editor is specified, and can select the subset of obtainable Online Video.The Online Video selected may be displayed in media list, such as, be presented in video mosaic or text list.Be included in for being guidance applications data be associated from guidance applications database in the list of each video.
Accompanying drawing explanation
By considering the following detailed description, understand by reference to the accompanying drawings, above and other object of the present invention and advantage will be obvious, and wherein same from start to finish reference symbol refers to same part, and wherein:
Fig. 1 shows the illustrative display screen using grid format (grid format), and described grid format can be used for for the media of Online Video and other types provide guiding;
Fig. 2 shows the illustrative display screen using mosaic pattern (mosaic), and described mosaic pattern can be used for for Online Video provides guiding;
Fig. 3 shows the more detailed view of the list in the mosaic pattern of Fig. 2;
Fig. 4-5 is two illustrative embodiments of a part for the display screen of Fig. 2;
Fig. 6 shows the illustrative display screen for checking and upgrade user's collection and preference;
Fig. 7 shows the Vean diagram (Venn diagram) of the obtainable Online Video that Fig. 8 A-AC, 9A and 9B use.
Fig. 8 A-8C is the illustrative stage of a part for the display screen be in the Fig. 2 in typical environment for use;
Fig. 9 A and 9B is the illustrative stage of a part for the display screen be in the Fig. 2 in typical environment for use;
Figure 10 shows the illustrative user equipment devices according to an embodiment of the invention;
Figure 11 shows the illustrative user equipment devices according to an embodiment of the invention;
Figure 12-13 shows the detailed view of illustrative media guiding data source (source);
Figure 14 shows for obtaining, selecting and the illustrative process flow diagram of display list;
Figure 15 shows the illustrative process flow diagram of the supplier for user being directed to online Media content;
Figure 16 standard block shown for selecting based on user obtains, select and the illustrative process flow diagram of display list;
Figure 17 shows for showing standard block and identifying the illustrative process flow diagram of online Media; And
Figure 18 retrieval term shown for inputting based on user carrys out the illustrative process flow diagram of selected standard block.
Embodiment
User's obtainable media quantity in any given media delivery system may be considerable.Therefore, many users expect to be guided by the media of a kind of form at interface, and described interface permission user effectively navigation medium option also identifies the media that they expect like a cork.Here, provide the application program of this guiding to be called interactive media guidance applications, or be sometimes referred to as media guidance applications or guidance applications.Similarly, for the content of internet content and other types possibly provides the media guidance applications of guiding to be called online Media guidance applications or online guidance applications here.
The media content (such as Streaming Media, Downloadable media, Web broadcast etc.) that multi-form interactive media guidance applications can be on internet provides guiding.The media guidance applications providing a kind of typical types of guiding for online Media is interactive TV program guide.Interactive TV program guide (being sometimes referred to as electronic program guides) is known guidance applications, and among other things, it allows user being permitted navigation and location eurypalynous media content perhaps between eurypalynous media content.Be different from online Media, such content can comprise common television program layout (providing via traditional broadcast, wired, satellite or other means), and the program of pay-per-view, request program (as in video request program (VOD) system), and the media of other types or video content.Guidance applications also allows user to navigate between the content relevant to video content and locates the content relevant with video content, described video content comprises, such as video is collected, commodity (article), advertisement, chat sessions, game, etc.
Along with the appearance of internet, mobile computing and fast wireless network, the media of user's access in PC (PC) and other equipment, user does not access the media on other equipment described traditionally, and other equipment described are as laptop computer, personal digital assistant (PDA), mobile phone or other mobile device.By these equipment, user can navigate and locate above-mentioned identical media between identical media obtainable by TV.Therefore, media guiding is also necessary on devices.The guiding provided can be used for by means of only the obtainable media content of TV, for by means of only the one or more obtainable media contents of these equipment, or the media content for not only obtaining by TV but also by these one or more equipment.Media guidance applications can be provided as application on site program (namely providing on website), or is provided as independence (stand-alone) application program or as the client (client) on laptop computer, PDA, mobile phone or other mobile devices.The various equipment and platform that can perform media guidance applications are described in more detail below.
One of function of media guidance applications provides media list and media information to user.Fig. 1-2 shows illustrative display screen, and it can be used for providing media to guide, and provides media list especially.The display screen shown in Fig. 1-2 can realize on any applicable equipment or platform.Although the display of Fig. 1-2 is illustrated as full screen display, they also can be cover fully or partly on just shown media content.User is by selecting the selectable option that provides in display screen (such as, menu option, list option, icon, hyperlink etc.) or press dedicated button on remote control or other user's inputting interfaces or equipment (such as, guiding (GUIDE) button), indicate the request of access medium information.In response to the instruction of user, the display screen of the media information that media guidance applications can provide a kind of mode had in several ways to organize, described mode such as press time in grid and channel, temporally, by channel, by medium type, by classification (such as, the classification of film, sports, news, children or other Promgrammings), or other are predetermined, user-defined or other organizational standards.
Fig. 1 shows the illustrative grid program listings display 100 temporally arranged with channel, and described display 100 also allows to access the dissimilar media content (such as Online Video) in single display.Display 100 can comprise grid 102, and grid 102 has: (1) one row channel/media-type identifier 104, and wherein each channel/media-type identifier (it is the single lattice in row) identifies obtainable different channel or medium type; And (2) a line time identifier 106, wherein each time identifier (it is the single lattice in row) identifies the time block (time block) of Promgramming.Grid 102 also comprises single lattice of the rendition list, such as the rendition list 108, and wherein each list provides the title about the associated channel of list and the program provided of time.Use user input device, user selects the rendition list by mobile highlight bar 110.The information relevant to the rendition list selected by highlight bar 110 can be provided in programme information region 112.Region 112 can comprise, such as programm name, program specific, provide joint object time (if available), program place channel (if available), the rank of program, and other expect information.
Except providing the access to the linear Promgramming provided according to timetable, media guidance applications also provides the access to the non-linear Promgramming do not provided according to timetable.Non-linear Promgramming can comprise the content from different source of media, comprise from different online data source internet content (such as, Streaming Media, Downloadable media etc.), on-demand media content (such as VOD), the local media content stored (such as, be stored in digital video recorder (DVR), digital video disc (DVD), video content on videocassette, CD (CD) etc.), or other are to the media content of time insensitive (time-insensitive).On-demand content can comprise the film and original media content that are provided by specific media provider (such as providing the HBO order program service of " The Sopranos " and " Curb Your Enthusiasm " (HBO On Demand)).HBO ON DEMAND, THE SOPRANOS and CURB YOUR ENTHUSIASM are all trade marks of Home Box Office company.Internet content can comprise Web event, such as chat sessions or Web broadcast, or can the content that obtains of program request as Streaming Media or Downloadable media by internet site or other internet access (such as FTP).
Grid 102 can be provided for the list of non-linear Promgramming, comprises program request list 114, the media list 116 recorded and internet content list 118." mixed-media (mixed-media) " display is sometimes referred to as from the display of the list of the content of dissimilar source of media in conjunction with being used for.The various arrangements of list type that be different from display 100, that can be shown can select based on user or guidance applications definition (such as, that only have record with display that the is list of broadcast, that only have program request with display that the is list of broadcast, etc.).As shown, list 114,116 and 118 is shown as the whole time block crossed over and be presented in grid 102, to indicate the selection of these lists to provide respectively the list for program request list, record, or the access of the display of internet list.As shown in Figure 1, when accessing such list, information area 112 can show the information of the available type about display.In other embodiments, the list of these medium types can directly be included in grid 102.Additional list can one of be selected in navigation icon 120 in response to user and be shown.(arrow key pressed on user input device can be similar to and select the mode of navigation icon 120 to affect display.)
Display 100 also can comprise video area 122, advertisement 124 and option area 126.Video area 122 user can be allowed to check and/or preview user current obtainable, by obtainable or former obtainable program.The content of video area 122 can be corresponding to, or independent of one of them of the list be presented in grid 102.The grid display comprising video area is sometimes referred to as guiding picture (picture-in-guide) (PIG) display.The 6th of the people such as the Satterfield that PIG display and function thereof were issued on May 13rd, 2003,564, No. 378 United States Patent (USP)s, and May 29 calendar year 2001 issue the 6th of the people such as Yuen, 239, have more detailed description in No. 794 United States Patent (USP)s, these described two United States Patent (USP)s are all incorporated to by reference at this.PIG display can be included in other media guidance applications display screens of the present invention.
Advertisement 124 can be media content and provides advertisement, depend on the access rights of beholder (such as, for subscribed programmes layout), this media content is currently available for viewing, in the future can be used for watching, or may not be used in viewing, and may corresponding to or the one or more media list in grid 102 that has nothing to do.Advertisement 124 also can be used for about or has nothing to do in the product or the service that are presented at the media content in grid 102.Advertisement 124 can be selectable, and provides the more information about media content, provides the information about product or service, allows purchase media content, product or service, provides the media content that advertisement is relevant, etc.Based on the brief introduction/preference of user, the User Activity monitored, the type of display that provides, or based on the targeted advertisements that other are applicable to, advertisement 124 can by as target.
Although advertisement 124 is shown as rectangle or banner shape, advertisement can by with any applicable size, shape, and any position in guidance applications display provides.Such as, advertisement 124 can be provided as the rectangular shape being flatly close to grid 102.This is sometimes referred to as panel advertisement.In addition, advertisement can cover in media content or guidance applications display, or embeds in display.Advertisement also can comprise text, image, image rotating, video are collected or the media content of other types.Advertisement can be stored in be had in the subscriber's installation of guidance applications, is stored in and is connected in the database of subscriber's installation, is stored in remote location (comprising streaming media server), or is stored in the combination of other storage arrangements or these positions.The 10/347th of the people such as the Knudson that such as on January 17th, 2003 submits to, No. 673 U.S. Patent applications, the Ward that on June 29th, 2004 is issued, the people's such as III the 6th, 756, No. 997 United States Patent (USP)s, and on May 14th, 2002 the 6th, 388, No. 714 United States Patent (USP)s of the people such as Schein of issuing, carried out more detailed discussion to providing advertisement in media guidance applications, above-mentioned patent and patented claim are all incorporated to by reference and all.It should be understood that advertisement can be included in other media guidance applications display screens of the present invention.
Option area 126 can allow user to access dissimilar media content (such as internet content), the display of media guidance applications, and/or media guidance applications feature (feature).Option area 126 can be the part of display 100 (and other display screens of the present invention), maybe can select the option on screen by user or presses special on user input device or assignable button and call.Selectable option in option area 126 can relate to the correlated characteristic of the rendition list in grid 102, maybe can comprise and can show from master menu the option obtained.The correlated characteristic of the rendition list can comprise other broadcast times of search program receiving or mode, program recording, permission series record (series recording) program, arrange program and/or channel is collection, buys program, or other features.Can show that the option obtained can comprise search option, VOD option, the head of a family control option from master menu, the access to dissimilar list display, the order to premium service, the brief introduction of compiles user, access browse coverage diagram (browseoverlay), or other options.
Show in Fig. 2 for providing another display of guiding to arrange.The video that display 200 transmits for internet provides guiding, and can be provided as the display in online Media guidance applications, or the display as client-server or independently in (such as, based on Set Top Box) guidance applications.Although the media content of interior perhaps any other type that disclosed embodiment can be film, user generates provides guiding, in some examples here, provide the TV programme that internet transmits.In some embodiments, show 200 and show the result (Fig. 1) that user selects the list 118 in display 100.In order to clear and coherent object, display 200 can be divided into three row.Central series 204 is included in the media list arranged in mosaic pattern 208.Left column 202 permits a user to video definition standard (such as specific kind, program (show), etc.) provided in mosaic pattern 208.Right row 206 provide recommendation to user.Each row in these row are discussed in more detail below in conjunction with Fig. 2-7,8A-8C and 9A-9B.
Left column 202 allows user based on interested Standard Selection video.Left column 202 provides the list of selectable classification 210.These classification can comprise kind, channel, program, heat stations list, type (such as, TV play, film, etc.) or any other such classification.The a kind of of classification is in by the state selected.Classification can be selected based on user's instruction, maybe can be defaulted as and be selected.By under the state selected, can have corresponding to by the window 214 of the selectable standard block 212 of classification selected.This window can be positioned at below specific name to have selected which classification with instruction.Use user input device, user can standard block 212 (such as by highlight regions 216 being moved to the standard block of expectation and pressing key, or by directly clicking the standard block of expectation) in selection window 214.Once be selected, except being displayed on except in window 214, also can be occurred 218 by the standard block selected.Namely, the below of its corresponding classification 210 and the top of window 214 can be appeared at by the standard block selected.This indicating user: standard block is successfully selected.When have selected multiple standard block in identical classification, each standard block can be listed in classification below by certain order (such as, by standard block by the order selected, alphabetically, etc.).Even if when classifying by selection, also can be listed in the below of its corresponding classification by the standard block selected, as by indicated by the standard block 222 selected.Selectable button 220 can be provided as near each by the standard block 218 and 222 selected.Select button 220 can be cancelled accordingly by the selection of standard block selected.
Manually input retrieval term/keyword concerning the optional method of choice criteria unit user.User can use user input device by one or more keyword inputted search bars 224.Selectable button 226 can be selected to use the keyword of input to start search.If expected, search bar 224 can use in conjunction with left column 202 (such as, user can be defined standard block based in row 202 by the keyword in the standard block selected and inputted search bar 224).
Central series 204 can in mosaic pattern 208 display video collection, wherein this video set is based on the user's input and/or the left column 202 and determining that receive search bar 224.Different from the list of Fig. 1, the list in display 200 is not limited to the simple text (such as programm name) and the icon that describe media.More properly, in display 200, list can provide comprise front cover theme (cover art) graph image, to collect trailer, live video from media content from the rest image of media content, video, or indicate the media of other types of the media content described by list to user.Each graphical list also can with text to provide the more information about the media content with list association.For avoiding making accompanying drawing too complicated, show the more detailed view of list 228 in mosaic pattern 208 in figure 3.
Fig. 3 shows an embodiment of the media list 228 in mosaic pattern 208 (Fig. 2).Video can be represented by graphical identifier 302 (such as, the thumbnail/screenshot capture of video, the trailer, video itself etc. of video).The rank 304 of video can cover in the part of graphical identifier 302.Rank can reflect that the rank from all users is specified, and described all users grade from their respective media guidance applications or relevant/correlating programs to video.Visual detector also can with text box/coverage diagram 306 to provide the more information about media content.Such as, text describes 308 can comprise media name, video becomes the obtainable date, and the length of video.Text box also can comprise simple icon 310 and/or 312.If to download from media provider or to flow out, then simple dollar sign icon 310 may be there is in a certain amount of money of media spend.If icon 310 does not exist, then video is free.Similarly, if video is the video that editor's (such as, TV or Movie Reviewers) recommends, then the icon of such as check mark 312 can exist.Otherwise check mark 310 can not exist.
Get back to Fig. 2, show in region 230 application choice or input standard after the quantity of video that is all identified.Region 230 is shown as and is in left column 202, but to may be displayed in user interface 200 Anywhere.If identify than current in mosaic pattern 208 the more video of visible video, then selectable arrow 234 and 236 can be used for watching more obtainable video.The new subset of the video that selectable arrow 234 allows user to watch to be identified, and the subset of the previous viewing of the video that selectable arrow 236 makes user turn back to be identified.User is by one of selecting in category link 238 to change the order presenting video.Can become the obtainable date according to video (such as nearest formerly or formerly the oldest), video popularity (such as based on the total degree that video is selected by other users), by random sequence or use any other mechanism for video set of classifying, the video be identified of classifying.
User interface 200 also allows user to use the maximum video length of slide block 240 and 242 indicative of desired and the new degree of expectation.Slide block 240 arranges maximum video length.When slide block 240 is at ultra-Right end, video length is not limited.Along with slide block moves to left, only have shorter and shorter video can comprise in the result.Such as, if slide block 240 is in the mid point of scale, then only comprises the video being less than 30 minutes in result and collect.If slide block is at ultra-Left end, then only comprise the video segment being less than 5 minutes in result.Similarly, slide block 242 arranges maximum date range.When slide block 242 is at ultra-Right end, has video and how always not limit.Along with slide block moves to left, only have more and more recent video can be included in last display.
Mosaic pattern 208 is grids that two of list 228 takes advantage of two.But, also can use any other arrangement, such as three take advantage of three or two take advantage of three grid.In addition, although each list 228 is shown as identical size, their size also can be different.According to the expectation of media provider or based on user preference, list can have different size or outstanding with the correlativity of the video be respectively identified after the interested degree of indicating user, search graphically, or emphasizes a certain content.At the 11/324th of the Yates that such as on Dec 29th, 2005 submits to, discuss the different system and method for giving prominence to media list graphically in No. 202 U.S. Patent applications, this application is all incorporated into by reference at this.
Each list 228 can be selectable framework.In an embodiment of the invention, when user selects selectable framework, user is directed to the website that corresponding video can be downloaded or flow out.Website can show in coverage diagram or in new screen.In yet another embodiment of the present invention, when user's selective listing 228, about the additional information of video, such as, to the description of program, user can be presented in coverage diagram or in right row 206.Based on the information that this is additional, user can select to be directed to the website providing video, video can be added to my collection list of videos, maybe video can be added to viewing queue 244.
Viewing queue 244 shows user and has selected with the list of the video in time viewing after a while.Each video can by graphical identifier, such as screenshot capture/thumbnail, video trailer, or video itself represents.In an embodiment of the invention, each video identifier 246 is selectable, and it provides light access user being wanted to the video watched to user.When selected from the video watching queue, user can be directed to the website providing video.When video is selected, video can automatically remove from viewing queue, or video can manually remove by user from viewing queue.In yet another embodiment of the present invention, watch queue 244 to play a part " playlist ".When user prepares to watch the video from viewing queue, user is directed to the website of first video in viewing queue.
Right row 206 can show the information of two types.It (1) can present the video of recommendation to user, or (2) display is about the additional information of selected video.Fig. 2 and Fig. 4 shows the rightmost row 206 performing the last function showing recommendation to user.A function after describing in detail below in conjunction with Fig. 5.The title 250 of row 206 shows " first-selection today (TODAY ' S TOPPICKS) ", indicates based on most popular video in a day and selected recommendation.The additive method of recommendation is provided to describe in detail by composition graphs 4 below to user.By providing the form of the list 228 be similar in also composition graphs 3 discussion above, present the video of recommendation to user.Alternatively, describe 258 by the title 252 of listing video, the concise and to the point program of graphical identifier 254 and video with the video of rank coverage diagram 256, the video of recommendation can be shown.Each video that can be in row 202 provides other information.
When user enters guidance applications at first, first-selection can based on video most popular in obtainable videos all in any classification.User by search keyword or when selecting the standard block in left column 202 to limit interested video type, the video recommended in right row 206 can change the operation reflecting user.Such as, if user selectes " action/adventure (the Action/Adventure) " standard block in window 214, then the video under " today first-selected " can be changed to comprise one or more the most front video in most popular action/adventure video on the same day.
The recommendation provided in right row 206 can based on the standard except pouplarity.Such as, recommend can based on editor recommendation, as shown in the row 400 of Fig. 4.Title 402 shows " OPTION (EDITOR ' S PICKS) " to reflect the mode of the selected video recommended.Editor can be famous movie or television reviewer, or any other the famous person that user can admit.Consistent with an embodiment of the invention, the list (Fig. 2) in the comparable mosaic pattern of row 400 208 provides the information of more videos about each recommendation.Such as, for the video of each recommendation, show title 404, there is the graphical identifier of rank 408 coverage diagram (such as, thumbnail/screenshot capture etc.) 406 and briefly describe 410.The class 4 06 of each video can based on the grade of user's input.Other information about this video can comprise from initial network of network symbol 412 (such as FOX), kind (such as action/adventure, the drama of playing this video, etc.) or type 414 (such as TV play, film, etc.), the length 416 of video, and download or flow out the expense 418 of video.FOX is all registered trademark of Fox Broadcasting Corporation (FOXBroadcast Company).Row 400 are just illustrative, thus can show the information greater or less than above-mentioned information about video.
Can operation technique (technique) instead of come to recommend for user is selected based on welcome degree or OPTION.Recommendation can based on the interest of user.By the behavior of monitor user ' on media guidance applications, specified by the user understood, or according to user profile, obtain the interest of user.Such as, if user does not like action/adventure video, then the video recommended can be get rid of two or three the most popular videos outside action/adventure video.If user watches the video highlighted with Roger Ebert usually, then the video recommended can be up-to-date two or three videos highlighted with Roger Ebert.
When user selects video from mosaic pattern 208 or the video recommended, right row 206 (Fig. 2) can be used for by the option of video selected to user's display, as shown in Figure 5.In addition, the more information about video can be shown.Fig. 5 shows the result selecting one of first video in Fig. 4 or the video in mosaic pattern 208.Except about by except the information content of video selected, also present selectable option 504,506,508,510,516 and 518 to user.Selectable button 504 is opened new display or coverage diagram and user is directed to the website providing video.Current video is added to viewing queue 244 (Fig. 2) by selectable button 506, and video is added to the favorites list of user by selectable button 508.
Option 510 provides and current shown relevant the linking of video.Therefore, if user likes video, then user can be directed to relevant video.Associated video presents to user as keyword 512.Keyword 512 can be performer or other famous persons associated with video, the network at program place, network of relation, or any other keyword associated with video.In list, each keyword is numeral 514, and it is corresponding to the quantity of the obtainable video relevant to keyword.Such as, in Figure 5, Kiefer Sutherland is by the performer in the program selected, and has the video of 392 these performers obtainable.If user selectes selectable link 520, then mosaic pattern 208 (Fig. 2) is reflected as and comprises this 392 videos.Right column 206 can provide recommendation based on being turned back to by the keyword (Fig. 4) selected to user subsequently.
Row 500 can present to by relevant other options of the video selected, comprise " sending to friend (Send to Friend) " 516 and " blog (Blog about thisVideo) about this video " 518 features.Feature 516 allows user to notify current video to friend.In an embodiment of the invention, the e-mail address providing the URL of the website of video can be sent to friend maybe can use any other method be applicable to be sent to friend.In yet another embodiment of the present invention, video can be added to the recommendation list in the user profile of friend, and friend when he or she accesses his or her account on media guidance applications, can access described recommendation list.Email or also can be sent to friend, to notify that this friend with the addition of new recommendation for any other method of point photos and sending messages.
Feature 518 can point to new display screen (not shown) user.Display screen can allow user after viewing video, inputs him or she for the idea of video or comment.These ideas can be kept in the blog with user-association.Blog can comprise different projects (entry), and wherein projects are corresponding to specific video or the associated media information (such as, specific kind, program (show), channel, performer etc.) about video.In some embodiments, by selecting option 518, about the project automatically starting of video.Blog can be stored in user profile.Blog can be kept on the equipment of user, and can be this user-accessible.Alternatively, blog can by long-range preservation, and blog can be the user-accessible being designated as friend, or can open to the publicly read.
Other features of user can be supplied to by row 500, but do not show these other features for avoiding making accompanying drawing chaotic, other features described are the options of grading to video, access the option about the forum of video, or go to the option of revisable (wiki-able) page about video.On demand, user can be directed to forum to discuss video or the topic relevant to video (such as, the performer in TV programme, the network providing video, video, etc.).User also can go to about the revisable page of video or the topic relevant to video with other guidance applications user sharing information.
Media guidance applications, such as, provide the application program of the display screen 200 of Fig. 2, can be personalized based on the preference of user.Personalized media guidance applications allows customization display and feature to generate by media guidance applications personalized " experiencing (experience) ".By allowing user input these customizations and/or operated to determine various user preference by media guidance applications monitor user ', the experience of this personalization can be generated.User accesses their personalized guidance applications by logging in or otherwise confirm they self to guidance applications.The customization of media guidance applications can be formulated according to user profile.Customization can comprise and different present scheme (scheme of colour such as shown, the font size of text, etc.), the aspect (media content such as recommended of media content lists of display, etc.), aspect (such as classification or the sequence of standard block of the standard block of display, etc.), the head of a family control arrange, and other expect customizations.
Media guidance applications can allow user provide profile information or automatically can work out profile information.Such as, media guidance applications can monitor user ' access media and/or user may be mutual with other of guidance applications.In addition, media guidance applications can obtain other user profiles of all or part relevant to specific user (such as from other websites (web site) the internet of user's access, such as www.tvguide.com, from other media guidance applications of user's access, from other interactive applications of user's access, from the handheld device of user, etc.) and/or obtain the information about user from media guidance applications other data source addressable.As a result, on the distinct device of user, can be user provides unified guidance applications to experience.The Consumer's Experience of this type is describe in further detail below in conjunction with Figure 11.The 11/179th of the people such as the Ellis that additional personalized digital media guidance applications feature was submitted on July 11st, 2005, No. 410 U.S. Patent applications, the 09/437th of the people such as the Boyer that on November 9th, 1999 submits to, No. 304 U.S. Patent applications, and on February 21st, 2002 submit to the 10/105th of the people such as Ellis, made more detailed description in No. 128 U.S. Patent applications, these U.S. Patent applications are all incorporated into by reference at this.
User can inputting preferences to customize the display that provided by guidance applications, such as, by the display 600 in Fig. 6.User preference can be kept in the user profile with this user-association.User interface 600 can show the video liked of user, the display preference of user, and user can be allowed to add or remove preference.My collection list of videos 602 is lists of video, and wherein user is by such as selecting " adding my favorites (Add to My Favorites) to " selectable button 508 (Fig. 5) to be the video liked by each video marker.Projects in list can be identified by graphical identifier 604 (such as screenshot capture/thumbnail) and text message 606.Text message 606 can comprise video name, video length, video become the obtainable date, and any other relevant information.In list 602, " closedown " designator 608 of each video allows user from list, remove any independent video.My collection list of videos 602 can be different from viewing queue 246, at least because the favorites list is saved to obtain more permanent (such as, in user profile).Therefore user can leave guidance applications and return application program in the time after a while, and does not lose the information be kept in display 600.It is the link 610 of " sending to friend " below the favorites list 602.Link 610 allows user that the video in the favorites list of user is sent to friend.Any technology that the link 516 in composition graphs 5 can be used to describe, sends to friend by the favorites list 602.
User can input viewing preference in my list of preferences 612.(favorite) that like that my list of preferences 612 can comprise one or more users edits 614.My list of preferences 612 can comprise the video type 616 of one or more collection.Obtainable any selectable standard block in the left column 202 (Fig. 2) of user interface 200 (such as, kind, channel, program, heat stations list, video type, etc. in standard block) all can be included in my list of preferences.Any preference of user's input is removed by selecting the button 618 corresponding to preference, and by selecting link 620 to add preference.Link 620 can be taken user to and allow user to select additional option to be included in new screen (not shown) in my preference or coverage diagram.
Link 622 is used in when can obtain the interested new video of user and arranges alarm.When the new video of the one or more standard blocks in the list of preferences 612 meeting me become can obtain time, can user be notified.User can arrange alarm, is used to alert trigger to make any or all standard block.Alarm can be that the message transmitted is: the interested new video of user has become and can obtain for transmitting the Email of message, the form of text message or other forms be applicable to.
User interface 200 (Fig. 2) can be customized based on the preference in input list 624 and 626.List 624 stops display not have any video of the character of at least one standard block in list.Such as, in illustrative user interface 600, user has specified him or she only to want to watch the result of action/adventure type.The filtration of list 624 is occurred when at least one standard block selects only.
List 626 can stop presents to user the video of any standard block met in list.Therefore, if list 620 is empty, then list 620 does not affect the video of presenting to user.By using list 624 or list 626, user can control to return the video that maybe cannot return what type effectively in any search.Display 600 also can comprise for customize UI 200 other options.In some embodiments, user can change form or the option of left column 202.User can comprise classification or stop classification to be shown.User can select the order showing classification or standard block.
Fig. 7 shows the illustrative Vean diagram 700 of the obtainable video in news category.As shown in Vean diagram 700, in News genre 702, what can be shown to user has 2000 videos.In these 2000 news videos, 139 videos are 704 relevant to channel-comedy.In addition, 518 in 2000 news videos relevant with channel-C-SPAN (public affair satellite cable television network) 706.Have than the more video relevant to this two channels shown in Vean diagram, but they are not in News genre.It shows with the dotted line 710 extending news frame 702.Finally, as shown in frame 708,30 videos in News genre are all relevant with C-SPAN to Comedy Central.
The exemplary display screens shown in Fig. 8 A-8C and Fig. 9 A-9B shows user interface 200, and the typical environment for use of more specifically left column 202 (Fig. 2).With reference to the Vean diagram 700 in figure 7, this environment is described.In the different stages, row 202 (Fig. 2) can take the form of the row 800A-800C in Fig. 8 A-8C.In the environment, use row 202 (Fig. 2) as scope narrowing mechanism, the quantity of the video be identified thus is along with each is reduced by the standard block selected.At first, row 202 can comprise the classification for kind, channel, program and heat stations list.Type classification can be defaulted as and to be selected, and the standard block of display category classification.(see Fig. 2) selects the standard block " news " 802 in type classification during as user, standard block is listed below type classification title and above the window of selectable unit.Near being the Close buttons 806 by the standard block 804 selected, this button can be used for cancelling the selection to standard block, and is removed the position of standard block above window 812.After user selects News genre, in News genre, obtainable Online Video is identified.The quantity of the video be identified, in other words 2000, be displayed on 708 places, this quantity is consistent with the quantity of news video obtainable in Vean diagram 700.
If receive user to have selected classification-channel 810, then the window 812 corresponding to the selectable unit of type classification is closed.Window 814 corresponding to channel classification is presented on below channel classification title.Each of standard block in window 814 has the video in News genre.The channel without the video in News genre is not included in window 814.When receiving user and have selected standard block 816 (Comedy Central), with the same before, standard block 818 is moved to below distribution caption, and provides the Close button 820 near standard block.After user selects Comedy Central channel Standard unit, identify not only in News genre but also the obtainable Online Video relevant to Comedy Central.The quantity of the video be identified is shown, in other words 139 at 822 places.Therefore, in 2000 videos in News genre, only have wherein 139 relevant to Comedy Central, and the scope of video set is corresponding reduces.This is consistent with 704 in Vean diagram 700.
After have selected the C-SPAN in channel classification, the volume residual of display video in 824 of Fig. 8 C, in other words 30.Therefore, for not only meeting news but also meeting 139 videos of Comedy Central standard, wherein only have 30 videos simultaneously relevant to C-SPAN.This quantity is consistent with 708 in Vean diagram 700.If have selected program classification, then window 814 is closed, and is present in the below of program classification title corresponding to the new window-window 826 of TV programme.Notice to only have a program, show every day (The Daily Show) is listed in the window.This shows to appear in show every day based on news, relevant to Comedy Central and relevant with C-SPAN all 30 videos, or at least relevant to show every day.
If receive user's instruction (such as, if receive user to have selected button 820) removing Comedy Central standard block, then the video be identified only needs to meet news and C-SPAN standard, and according to Vean diagram 700, this is by generation 818 videos.This can reflect on a user interface (not shown) subsequently.Standard block will correspondingly change, and will comprise the program with the obtainable video not only meeting news but also meet C-SPAN standard.
Row 202 (Fig. 2) also can take the form of 900A and 900B in Fig. 9 A and 9B.In this environment for use, scope narrowing mechanism can every now and then along with increasing to the selection of standard block the video set be identified subsequently.Reach the step involved by configuration shown in figure 9 a to realize by the step above described by composition graphs 8A and 8B.Therefore, for convenience's sake, Fig. 8 B is replicated to Fig. 9 A.In figure 9 a, select the News standard unit of type classification and the Comedy Central standard block of channel classification, and the standard block of indicated channel classification.This produces 139 videos, consistent with Vean diagram 700.
Select C-SPAN in channel classification after, the video be identified is extended to comprise video relevant to news in Comedy Central or C-SPAN.Correspondingly, 627 videos are increased in the quantity of the video be identified of 904 displays from 139.As what can be seen by the window 906 (such as, by selecting program classification) of selectable standard block in viewing program classification, list not only from Comedy Central but also from C-SPAN, relevant to news program.Notice in window 906, separated the video (program 908 from Comedy Central, and program 910 is from C-SPAN) from each channel, to show them meeting various criterion unit in other classification.In some embodiments, standard block is shown (such as by alphabetic(al) order) together, and does not consider in other classification by the standard block selected.
If receive user's instruction (if such as receiving user to have selected button 914) removing Comedy Central standard block, then video set can be reduced.In this case, needs are met news and C-SPAN standard by the video be identified, and according to Vean diagram 700, this will make video set reduce to 518 from 627.This can reflect on a user interface (not shown) subsequently.Standard block will correspondingly change, and will comprise the program with the obtainable video not only meeting news but also meet C-SPAN standard.
User can visit media content and media guidance applications (and above-described display screen) from one or more their user equipment devices.Figure 10 shows the general embodiment of illustrative user equipment devices 1000.The realization more specifically of user equipment devices is discussed in conjunction with Figure 11 below.User equipment devices 1000 can via I/O (" I/O " hereinafter) path 10 02 receiving media content and data.I/O path 10 02 can provide media content (such as to control circuit 1004, broadcast program layout, request program layout, internet content, and other videos or audio frequency) and data, described control circuit 1004 comprises treatment circuit 1006 and storer 1008.Utilize I/O path 10 02, control circuit 1004 can be used for sending and receive order, request and other data be applicable to.Control circuit 1004 (and particularly treatment circuit 1006) can be connected to one or more communication ports (being described below) by I/O path 10 02.I/O function provides by one or more in these communication ports, but is shown as single passage in Fig. 10 to avoid making accompanying drawing too complicated.
Control circuit 1004 can based on any applicable treatment circuit 1006, such as, based on the treatment circuit of one or more microprocessors, microcontroller, digital signal processor, programmable logic device (PLD) etc.In some embodiments, control circuit 1004 performs the instruction being used for the media guidance applications be stored in storer (that is, storer 1008).Based in the embodiment of client-server, control circuit 1004 can comprise the telecommunication circuit be applicable to guidance applications server or other networks or server communication.Telecommunication circuit can comprise cable modem, Integrated Service Digital Network(ISDN) (ISDN) modulator-demodular unit, digital subscriber line (DSL) modulator-demodular unit, telephone modem, or for the radio modem with other devices communicatings.Such communication relates to internet at least to obtain online Media content, and additionally can relate to any other communication network be applicable to or passage (describing in more detail in conjunction with Figure 11).In addition, telecommunication circuit can comprise and allows the peer-to-peer communications of user equipment devices, or position mutually away from the circuit (describing in more detail below) of communication of user equipment devices of position.
Storer (such as random access memory, ROM (read-only memory) or any other storer be applicable to), hard disk drive, CD-ROM drive or any other fixing or moveable memory device (such as DVD register, CD register, video cassette recorder or other recording units be applicable to) be applicable to can be provided as the storer 1008 of the part of control circuit 1004.Storer 1008 can comprise the memory device of one or more above types.Such as, user equipment devices 1000 can comprise for the hard disk drive (be sometimes referred to as personal video recorder, or PVR) of DVR and the DVD register as auxiliary storage device.Storer 1008 can be used for storing various types of media described here and guidance applications data, comprises programme information, guidance applications setting, user preference or profile information, or other data used when operating guidance applications.Also nonvolatile memory (such as starting routine and other instructions to run) can be used.
Control circuit 1004 can comprise video and produce circuit and tuned circuit, such as one or more analog tuner (analog tuner), one or more MPEG-2 demoders or other digital decoding circuit, high definition tuner, or any other tuning or video circuit be applicable to, or the combination of this circuit.Coding circuit (such as converting radio (over-the-air) analog or digital signal to mpeg signal to store) also can be provided.Control circuit 1004 also can comprise scaler circuit (scaler circuitry), for media up-conversion (upconverting) to be become the preferred output format of subscriber's installation 1000 with down coversion (downconverting).Circuit 1004 also can comprise d convertor circuit and analog-digital converter circuit to change between digital signal and simulating signal.Subscriber's installation can use tuning and coding circuit to receive and show, plays or record media content.Tuning and coding circuit also can be used for receiving pilot data.Circuit described here, comprise that such as tuning, video produces, coding, decoding, scaler, and analog/digital circuit, these circuit can be used in software that one or more general or special processor runs and realize.Multiple tuner can be provided simultaneously to process tuber function (such as, viewing and writing function, picture-in-picture (PIP) function, multi-tuner record etc.).If storer 1008 is provided as the device be separated with subscriber's installation 1000, then tuningly can to associate with storer 1008 with coding circuit (comprising multiple tuner).
User can use user's input interface 1010 to control control circuit 1004.User's input interface 1010 can be any applicable user interface, such as telepilot, mouse, trace ball, keypad, keyboard, touch-screen, touch pad, indicating pen loader, operating rod, voice recognition interface or other user's input interfaces.Display 1012 can be provided as independently equipment or integrated with other unit of user equipment devices 1000.Display 1012 can be the liquid crystal display (LCD) of monitor, TV, mobile device, or for show visual pattern any other be applicable to equipment in one or more of.In some embodiments, display 1012 can be HDTV can (HDTV-capable).Loudspeaker 1014 can be provided as with other unit of user equipment devices 1000 integrated, can be maybe independently parts.On display 1012, the video of display and the audio frequency component of other media contents are play by loudspeaker 1014.In some embodiments, audio frequency can divide gives receiver (not shown), this receiver processing audio via loudspeaker 1014 output audio.
The user equipment devices 1000 of Figure 10 can be embodied as user's TV equipment 1102, subscriber computer equipment 1104, wireless subscriber communication equipment 1106 or be suitable for the subscriber's installation of any other type of access medium, the game machine of such as non-portable in the system 1100 of Figure 11.For the sake of simplicity, here these equipment can be referred to as subscriber's installation or user equipment devices.User equipment devices (media guidance applications performs thereon) can play autonomous device, can be maybe the part of device network.The various network configuration of equipment can be realized, will discuss in more detail below.
User television equipment devices 1102 can comprise Set Top Box, the IRD (IRD) for the treatment of satellite television, televisor, digital storage equipment, DVD register, video cassette recorder (VCR), local media server, or other user's TVs equipment.On demand, these one or more equipment accessible site are individual equipment.Subscriber computer equipment 1104 can comprise PC, kneetop computer, graphic tablet (tablet), webtv box (WebTV box), personal computer TV (PC/TV), PC media server, PC media center, or other subscriber computers equipment.WEBTV is all trade mark of Microsoft Corp.Wireless subscriber communication equipment 1106 can comprise PDA, mobile phone, portable video player, portable music player, portable game machine, or other wireless devices.
It should be noted that, along with being attached in other user equipment devices for the TV tuner card (television tuner card) of PC, the appearance of Web TV and video, when to attempt a kind of equipment to classify as in above equipment a kind of, boundary has thickened.In fact, user's TV equipment 1102, subscriber computer equipment 1104, can use in conjunction with at least some feature of Figure 10 in above-described system features with each in wireless subscriber communication equipment 1106, and therefore, comprise the adaptability (flexibility) relevant to the type of obtainable media content on this equipment.Such as, user's TV equipment 1102 can be have internet function (Internet-enabled), permission access internet content, and subscriber computer equipment 1104 can comprise the tuner allowing access television program layout.Media guidance applications also can have identical layout on various dissimilar subscriber's installation, can be maybe the display capabilities of applicable subscriber's installation.Such as, on subscriber computer equipment, guidance applications can be provided as the website accessed by web browser.In another example, guidance applications can be scaled for wireless subscriber communication equipment.
In system 1100, usually there is more than one all types of user equipment devices, but all types ofly in fig. 11 illustrate only one, to avoid making accompanying drawing too complicated.In addition, each user can use more than a type user equipment devices (such as user can have televisor and computing machine) and same use more than one all types of user equipment devices (such as user can have PDA and mobile phone and/or multiple televisor).
User also can set various setting and arrange with the media guidance applications be consistent on housed device and remote equipment.Setting comprises as described herein, and guidance applications is used for programming that layout is recommended, the channel of display preference and program collection, Promgramming preference, and other guidings expected are arranged.Such as, if on the such as website www.tvguide.com of user in their their PC of office by channel fix for collection, then identical channel appears at the housed device of user (such as using as collection, user's TV equipment and subscriber computer equipment) on, and on the mobile device of user, if desired.Therefore, the guiding that the change that a user equipment devices is made can change in another user equipment devices is experienced, and does not consider whether these facilities are identical or dissimilar user equipment devices.In addition, the change made can based on the setting of user's input, and the operation of user that guidance applications monitors.
User equipment devices can be coupled to communication network 1114.That is, user's TV equipment 1102, subscriber computer equipment 1104 and wireless subscriber communication equipment 1106 are coupled to communication network 1114 via communication port 1108,1110 and 1112 respectively.Communication network 1114 comprises internet, and can be additionally other one or more networks, other networks described comprise mobile telephone network, mobile device (such as blackberry (Blackberry)) net, cable system (cable network), the communication network of public switch telephone network or other types or the combination of communication network.BLACKBERRY is all trade mark of Research In Motion company limited.Passage 1108,1110 and 1112 comprises one or more communication ports discriminably or jointly, such as the passage of satellite channel, optical-fibre channel, cable passage, support internet communication (such as, IPTV), free space connects (such as broadcast or other wireless signals), or the combination of any other wired or wireless communication passage be applicable to or these passage.Passage 1112 dotted line draws to indicate in the exemplary embodiment shown in Figure 11, passage 1112 is radio channels, and passage 1108 and 1110 draws to indicate them to be wired paths (although on demand, these passages can be radio channels) with solid line.Can be provided by one or more in these communication ports with the communication of user equipment devices, but be shown as single passage in fig. 11, to avoid making accompanying drawing too complicated.
Although do not draw communication port between user equipment devices, but these equipment directly can communicate each other via communication port, described communication port such as the joint passage 1108,1110 and 1112 at passage described above, and other short range point point to-point communication passages, such as USB cable, IEEE1394 cable, radio channel are (such as, bluetooth, infrared ray, IEEE 802-11x, etc.), or via other junction services of wired or wireless passage.BLUETOOTH is all trade mark of Bluetooth SIG company.User equipment devices also directly can be communicated by indirect path by communication network 1114 each other.
System 1100 comprises the webserver 1116 and the media guidance data source 1118 of being coupled to communication network 1114 respectively via communication port 1120 and 1122.Passage 1120 and 1122 can comprise the joint passage 1108,1110 and 1112 and at any communication port described above.Can exchange on one or more communication ports with communicating of media guidance data source 1118 with the webserver 1116, but illustrate only single passage in fig. 11 to avoid making accompanying drawing too complicated.In addition, each in the more than one webserver 1116 and media guidance data source 1118 can be had, but the webserver 1116 and media guidance data source 1118 all illustrate only one in fig. 11, to avoid making accompanying drawing too complicated.(be discussed below the dissimilar of each in these sources.If) need, the webserver 1116 and media guidance data source 1118 accessible site are a source device.Although source 1116 and 1118 and user equipment devices 1102, communication between 1104 and 1106 are shown as by communication network 1114, but in some embodiments, source 1116 directly can communicate with 1106 with user equipment devices 1102,1104 via communication port (not shown) with 1118, described communication port such as the joint passage 1108,1110 and 1112 at passage described above.
Online Media can be provided by the webserver 1116.The webserver 1116 may be provided in the website (such as television network website, entertainment sites, web film or set are from the website of the content in multiple source) of line media provider.Online Media supplier can have (host) plurality of kinds of contents (such as on main frame, the popularization of the part of unabridged film/TV play, film/plot, trailer/advance notice, performer/director/producer's interview, music video, original only online content, network or program, etc.).Online Media supplier can have dissimilar media (media that the media that such as Streaming Media, Downloadable media, user generate, specialty generate, etc.) on main frame.The online Media provided can be stored in the webserver 1116 or is stored in remote media server in this locality.Except media content, the webserver 1116 also can be the media store metadata (such as title, description, URL, etc.) be respectively provided.
Other one or more source of media (not shown)s also can provide media content to subscriber's installation, and by one or more expanding channels to communication network, described one or more passage can comprise the joint passage 1108,1110 and 1112 at any communication port described above.Other source of media can comprise the distribution of media equipment of one or more type, comprise television distribution facilities, cable system front end (cable system headend), satellite distribution facility, (the such as television broadcasting of Promgramming source, such as NBC, ABC, HBO, etc.), intermediate distribution facilities (intermediate distribution eq uipment) and/or server, media-on-delivery server and other media content providers.NBC is all trade mark of National BroadcastingCompany (National Broadcasting Service), ABC is all trade mark of company ABC (American Broadcasting Company), and the HBO trade mark that to be Home Box Office (Home Box Office) company all.Other source of media can be the creators (such as Television Broadcasting Limited, Web broadcast supplier etc.) of media content, or can not be the creators (supplier etc. of such as on-demand media content) of media content.Other source of media can comprise other suppliers of cable data source, satellite provider, program request supplier or media content.Other source of media also can comprise remote media server, and it is for being stored in dissimilar media content (comprising the video content that user selects) position being away from any user equipment devices.For remote storage medium content and the 09/332nd of the people such as the Ellis providing the system and method for the media content of remote storage to submit in conjunction with on June 11st, 1999 to subscriber's installation the, No. 244 U.S. Patent applications have carried out more detailed discussion, and this U.S. Patent application is all incorporated into by reference at this.
Media guidance data source 1118 can be media guidance applications and provides media guidance data.Media guidance data source 1118 comprises data storage device (data store) 1124 and 1126, and can provide the pilot data from arbitrary data storage device.Pilot data can comprise programme information, such as programm name, plot title, plot summary, editorial review etc., and this usually can be, such as TV Guide Magazine (TV guide magazine) or find on www.tvguide.com.Data storage device 1124 and 1126 can be one or more relational database or other storing mechanisms be applicable to.Data storage device 1124 and 1126 can be local (as shown in system 1100), or is in remote location.
Data storage device 1126 stores and can obtain online or unavailable media guidance data.The media guidance data stored can comprise media list, information (the such as airtime relevant to media, broadcasting channel, media name, media description, class information (such as head of a family's construction quality, the grade etc. of reviewer), kind or classified information, actor information, the branding data etc. of the trade mark of broadcaster or supplier), media formats (such as MPEG), advertising message (such as text, image, media are collected) and contribute to user and navigate between the media expected are selected and the pilot data of any other type of locate the media selection of expectation.Data storage device 1126 also can be stored into giving the identifier of related media Attach Note in data storage device 1124.
Media guidance data source 1118 also can comprise data storage device 1124.Data storage device 1124 stores the information relevant to video obtainable on the webserver 1116.Data storage device 1124 can store the metadata (such as title, description, URL etc.) associated with each video from the webserver 1116, maybe can store the information deriving from metadata.It is not the metadata (being such as input to the label/keyword etc. of the data data storage device 1124, welcome degree, user's generation) provided from the webserver 1116 that data storage device 1124 also can store.Identifier can be stored into additional media pilot data relevant to the video found from the webserver 1116 with instruction in data storage device 1126 by data storage device 1124.In some embodiments, data storage device 1124 stores the net online Media that provided by the webserver 1116 together with the information about these media.
Media guidance applications data can use any applicable method to be supplied to user equipment devices.In some embodiments, guidance applications can be independently interactive TV program guide, it is via data feed (data feed) (such as transmit special line (continuous feed) continuously, continuous supplementation formula transmits special line (trickle feed), or the interim data of the vertical blanking of channel) program receiving guidance data.On television channel sideband, at the vertical blanking period of television channel, digital signal in band can be used, use the outer digital signal of band, or by the data transmission technology that any other is applicable to, provide program schedule data and other pilot data to subscriber's installation.Program schedule data and other pilot data can be provided to subscriber's installation on multiple analog or digital television channel.Can any applicable frequency (such as, continuously, every world, the user-defined time period, system official hour section, in response to the request etc. from subscriber's installation) provide program schedule data and other pilot data to subscriber's installation.In certain methods, the method for client-server can be used to provide the pilot data from media guidance data source 1118 and/or other source of media to subscriber's installation.Such as, guidance applications client subscriber's installation existed can be initiated with the session in source 1118 when needed to obtain pilot data.Media guidance data source 1118 can provide media guidance applications itself or the software upgrading for media guidance applications to user equipment (ue) device 1102,1104 and 1106.
For example, media guidance applications can be the independently application program realized in user equipment devices.In other embodiments, media guidance applications can be client-server application program, wherein only has client to be present in user equipment devices.Such as, media guidance applications partly can be embodied as the client application on the operation circuit 1011 of user equipment devices 1000, and is partly embodied as the server application (such as media guidance data source 1118) on remote server.Guidance applications display can be produced by media guidance data source 1118 and be transferred to user equipment devices.Data also can be transmitted to store on subscriber's installation in media guidance data source 1118, and it produces guidance applications display based on the instruction by control circuit process subsequently.
Media guidance system 1100 is intended to certain methods or network configuration are described, by these methods and network configuration, user equipment devices and media content can intercom mutually with the source of pilot data, so that access comprises the media of the content that internet transmits and provides media to guide.The present invention can be applicable in the subset of any one in these methods or these methods, or can be applied in and use transfer medium and in the system of the additive method providing media to guide.Three kinds of methods provide the specific description of the general example to Figure 11 below.
In one approach, user equipment devices can intercom mutually in home network.User equipment devices can via above-described short range point point to-point communication scheme, through the indirect path of the hub provided on home network or other similar devices, or via communication network 1114, and directly intercoms mutually.Everyone in multiple individuals in single family can operate the different user facilities on home network.As a result, different media guidance information (comprising the media guidance information or the setting that transmit content for internet) may be expected, transmit between different user equipment devices.Such as, user can be desirably in the media guidance applications that the different user devices device in home network is consistent and arrange, more describe in detail in the 11/179th, No. 410 U.S. Patent applications of the people such as the Ellis that submits on July 11st, 2005.Dissimilar user equipment devices in home network also can intercom with transmitting media content mutually.Such as, user can by the online Media content delivery from user's computer equipment to portable video player or portable music player.
In the second approach, user can have polytype subscriber's installation, and user comprises the media content of the media content that internet transmits by these equipment access, and obtains media guiding.Such as, some users can have the home network of being accessed by housed device and mobile device.User can control housed device via the media guidance applications performed on a remote device.Such as, via the PC of user's office, or mobile device (such as PDA or have the mobile phone of network function), user can online Media guidance applications in access websites.User can set various setting (such as record, remind or other settings) on online guidance applications, to control the home-equipment of user.Online guiding directly can control the equipment of user, or controls the equipment of user by carrying out communicating with the media guidance applications in the home-equipment of user.For user equipment devices communication various system and methods (wherein user equipment devices be in mutually away from position) people such as the Ellis that submits in such as on August 26th, 2004 the 10/927th, discuss in No. 814 U.S. Patent applications, this U.S. Patent application is all incorporated into by reference at this.
In the third method, at home with stay out in the user of user equipment devices their media guidance applications can be used directly to communicate with the webserver 1116 or other media content sources, to access the content and other media contents that transmit internet.Particularly, time at home, the user-accessible media guidance applications of user's TV equipment 1104 and subscriber computer equipment 1106 to navigate and to locate the media content expected between the media content expected.User also can use wireless subscriber communication equipment 1106 access medium guidance applications when staying out, to navigate between the media content expected and to locate the media content expected.
Although it should be understood that and concentrated on video content to the discussion of media content, the principle of media guiding also can be applied to the media content of other types, such as, be applied to music, image, etc.
The more detailed view of an embodiment in media guidance data source 1118 is shown in Figure 12.Except data storage device 1124 and 1126, media guidance data source 1118 also can comprise web crawlers (web crawler) equipment 1202 and the webserver 1204.Web crawlers equipment 1202 and the webserver 1204 each can comprise one or more treatment circuits 1214 and 1208 and storer 1216 and 1210.They can comprise in conjunction with any characteristic sum assembly of Figure 10 in above-described user equipment devices.They can comprise the software (such as database device, web crawlers appliance applications, web server application program etc.) of any circuit or storage in addition.Web crawlers equipment 1202 and the webserver 1204 are undertaken by I/O passage 1210,1218,1220 and 1222 and data storage device 1124 and 1126 alternately.Web crawlers equipment 1202 is communicated with communication network 1114 with 1212 by I/O passage 1206 with the webserver 1204, and I/O passage 1206 and 1212 is referred to as link 1122 in fig. 11.I/O passage 1206,1210,1212,1218,1220 and 1222 can be at above-described any applicable communication port in conjunction with 1108,1116 and 1112.Although web crawlers equipment 1202 and the webserver 1204 are shown as the entity be separated, their function can be realized by single parts.
In a typical environment, web crawlers equipment 1202 obtains online Media information (such as, metadata), and in some embodiments, it obtains the network medium contents provided at first on the webserver 1116.Namely, web crawlers equipment 1202 obtains the information about obtainable online Media on the internet.In fig. 12, between link 1206 and the webserver 1116, dotted line is shown to show that web crawlers equipment 1202 is from the webserver 1116 directly request media and media information.Information about obtainable online Media can be stored in data storage device 1124 by web crawlers equipment 1202 subsequently.If doing so, web crawlers equipment 1202 can access from data storage device 1124, fetch (retrieve), adds, upgrades or remove data.Information on the webserver 1116 can be stored in storer 1210 by web crawlers equipment 1202.Therefore, the information of catching can directly be stored in data storage device 1124 by web crawlers equipment 1202, or can the information of catching of the Correlation method for data processing first in usage data memory storage 1126 and/or storer 1210.
In a typical environment, the webserver 1204 can be accessed from data storage device 1124 and 1126 or fetch data.The webserver 1204 can use the data of fetching from any one or two in data storage device, for media guidance applications provides media guidance applications data.User individual data (such as user profile) can be stored in storer 1216 by the webserver 1204, and stores any other information be applicable to for preparing display and/or data.The webserver 1204 can use in conjunction with Figure 11 in above-described any method, provides data by I/O link 1212.Such as, depend on the type of subscriber's installation and/or guidance applications, the webserver 1204 can send the data after raw data, process, maybe can prepare display.
System 1300 in Figure 13 is another illustrative embodiments in media guidance data source 1118.Figure 13 comprises the assembly of Figure 12, but also comprises data management system subscriber's installation 1302, compiles user equipment 1310, and OPTION data storage device 1308.
Data management system subscriber's installation 1302 can comprise treatment circuit 1304 and storer 1306.Data management system subscriber's installation can be one in user equipment devices 1102,1104 or 1106.Data management system subscriber's installation 1302 can comprise any or all the assembly in user equipment devices.In fig. 13, data management system subscriber's installation 1302 this locality in data storage device 1124, and by communicating with data storage device 1124 with any passage described by 1112 in conjunction with I/O passage 1108,1116.In some embodiments, data management system subscriber's installation is Standard User equipment (such as kneetop computer, mobile device etc.) being away from system 1300, and data management system can log in by web crawlers equipment 1202 or the webserver 1204 gain access.Generally in system 1300, there is more than one data management system subscriber's installation, but illustrate only one, to avoid making accompanying drawing too complicated.
In a typical environment for use, data management system usage data manager user can equip the project visiting, fetch, add, remove or upgrade in data storage device 1124.Data management system can correct the error message about Online Video, remove and become unavailable video, add online media information and/or online Media content, add the label relevant to the project in data storage device 1126, or add web crawlers equipment 1202 and the spendable any information of the webserver 1204.Such as, data management system can mark some webserver 1116, and any like this list from these labeled webservers is given prominence in lists.
OPTION data storage device 1308 can be one or more relational databases or other storing mechanisms be applicable to.OPTION database 1308 can comprise the independently storage space for each editor.Editor's preference that OPTION database 1308 can comprise for single online Media is specified.In addition, OPTION database 1304 can comprise the heat stations list for each editor, and wherein heat stations list is that editor likes or the list of media of preference.Specify for each editor's preference in OPTION database 1308, link all can be stored in data storage device 1124 and 1126 by OPTION database 1308.Described link can be used by the webserver 1204 when producing display for media guidance applications or collecting data.In some embodiments, OPTION data storage device 1308 is parts of storer 1216 in the webserver 1204.
Compiles user equipment 1310 can comprise treatment circuit 1312 and storer 1314.Compiles user equipment 1310 can comprise the feature and/or assembly discussed in conjunction with data manager user equipment 1302.Any passage of compiles user equipment by describing in conjunction with I/O passage 1108,1116 and 1112, remotely or locally communicates with OPTION data storage device 1308.In some embodiments, a part for the storer 1216 in compiles user equipment addressable network server 1214, and the appointment of editor's preference can be stored in storer 1216.In a typical environment for use, editor can be similar to the mode (see Fig. 5) that media are inputted my the favorites list by user, and inputting preferences is specified.Generally in system 1300, there is more than one editing machine subscriber's installation, but illustrate only one, to avoid making accompanying drawing too complicated.
In the present invention, online Media guidance applications can select video set, and can be shown to user about the information of selected video.Show in Figure 14 and obtain and the process flow diagram 1400 of the illustrative steps involved by media guidance data is provided.In step 1402, identify and access the Online Video from one or more online Media suppliers (such as the webserver 1116).Information for the video be respectively identified can obtain from online Media supplier.In some embodiments, multiple internet sites (internet site) is creeped (crawl), and is dug out (scrape) by from internet sites corresponding to the metadata of obtainable video.Internet sites can comprise the website of online media provider.Video metadata can comprise video name, description, video URL, source name, origin url, kind, program category (such as, collect, unabridged plot, only available, preview online), the performer in screenshot capture/thumbnail, video, working time, role's title, video format (such as REAL, WMV, Flash, Quicktime etc.), effectively/Expiration Date, outflow/download, DRM, price and resolution (such as, full screen, 320 × 240 etc.).
In step 1404, the metadata collected for the video be respectively identified can be stored (such as in data storage device 1124).In addition, except the metadata collected, also can store less than other metadata obtained from media provider (such as, the keyword added by data management system or label (such as coming from data management system subscriber's installation 1310), user gradation, welcome degree, internet find the date of video, editor's preference specifies, revisable content-data etc.).The metadata stored can upgrade constantly, with the time interval that is fixing or change, or can not upgrade completely.In some embodiments, the Online Video itself (such as actual video file/collect/data (asset)) be identified also is stored.
In step 1406, the metadata for each video in video can associate with media guidance data, and wherein media guidance data can be stored in media guidance data storehouse.Association can the metadata based on the comparison in video metadata and media guidance data storehouse (such as data storage device 1126) be determined, or association is added by data management system.In some embodiments, some metadata in the metadata collected for being associated with media guidance data, and do not have actual being stored in step 1404.Again in other embodiments, can the degree of association be stored, instead of only store association.Such as, can metadata be compared, and the degree of association that the Online Video that can mate most of metadata is higher.
In step 1406, each video can with one or more item association in media guidance data storehouse.Such as, for the video of TV play metadata can with about the performer in TV programme, TV play, program, TV network or anyly to associate the pilot data that TV play or program do the editor commented on.Associated with the label from media guidance data storehouse by store video metadata.Alternatively, the association between the metadata of storage and media guidance data or link can remotely be preserved.
In step 1408, the subset of video can be selected.Described subset can be specified (such as according to OPTION database 1308) based on the preference of editor or automatically select based on user individual data.User individual data can from monitor user ' behavior, obtain from user profile or the clearly appointment (see Fig. 6) carried out from user.Video set also can be selected based on the welcome degree of such as video or the such standard (row 206 see Fig. 2) of new degree automatically.
In step 1408, the subset of video can be selected in response to receives user's.User can input one or more search terms or keyword (such as in search bar 224), and can determine the subset of video based on the comparison of keyword and the metadata associated with each video of storage.User can select interested specific standard block (such as kind, program, channel, collect length etc.) (such as using the row 202 of Fig. 2).The subset of video can be standard compliant subset, and can based on checking that the metadata stored is determined.
There is the metadata all associated with media guidance data and Online Video.Therefore, by comparison search term or other standards and arbitrary metadata source and determine the subset of video.In one embodiment, search term and/or other standards unit compare with the metadata of media guidance applications.This compares and returns relevant media guidance data.Because there is association media guidance data being linked to network of relation video, so the subset of video can be determined.In yet another embodiment of the present invention, the subset of video is determined based on search keyword and/or other standards and the comparing of metadata of video.Be decided by the metadata collected be how to store, how to set up for the metadata amount of video respectively collected and association, two kinds of technology can return or can not return identical video subset.
In some embodiments, media guidance data storehouse comprises media guidance data incessantly.Media guidance data storehouse also comprises media, such as video media.In this case, the subset of video identified in step 1408 can comprise video from the identification of internet and/or the video that is stored in media guidance data storehouse.
The display of each video in instruction video subset is produced in step 1410.In subset, the display of each video comprises the guidance applications data from guidance applications database.Based on the association generated 1406, determine guidance applications data.Display also can comprise some or all collect and/or produce video metadata (such as in the text box 308 of Fig. 3, in the row 400 of Fig. 4, the keyword 512 etc. as in Fig. 5).In some embodiments, be shown as mosaic pattern, each video wherein in subset is represented by least one graphical identifier (such as from the still image of video).In other embodiments, display can be plain text.In addition, the media list of display can indicate the relevance of each list, wherein can determine to associate based on the instruction of data management system (see Figure 13) or the degree of association evaluated when step 1406 list associates with media guidance data.
In some embodiments, user can be directed to the interested media content of this user by online Media guidance applications.The process flow diagram 1500 of Figure 15 shows the illustrative step for providing such feature.Can obtain based on step 1404 in fig. 14 to the strategy that 1406 discuss and process online Media information.Step 1502 can be used in step 1408 discuss any technology to identify the subset of video, comprise specifies based on the preference of user individual data, editor, user input search term (such as in the search bar 224 of Fig. 2) or user select standard block (such as in the left column 202 of Fig. 2) select video.In step 1504, use frame from each video in the video be identified to produce display.Display can be similar to display display screen 200 in fig. 2.In step 1506, online Media guidance applications receives user to the selection of frame.Based on this selection, in step 1508, user is directed to the website provided by the media content selected by guidance applications.Website can provide in the frame in coverage diagram, guidance applications, or may be displayed on whole screen.
According to principle of the present invention, based on the selection of user to selectable standard block, video set can be identified, and is refined further.The process flow diagram 1600 of Figure 16 shows such process.Can obtain based in step 1404 to the strategy that 1406 discuss and process online Media information.In step 1602, standard block (such as action/adventure, news, ABC, Comedy Central etc.) can be shown to user, such as, in the window 214 of Fig. 2, be shown to user.In some embodiments, selectable standard block can be the set of predetermined total standard block be shown.In other embodiments, selectable standard block can only include and meet in the standard block of step 1402 from the media of internet identification.
In step 1604, media guidance applications receives the user's instruction of in selectable standard block.Based on by the standard block selected, select the subset of the media be identified in step 1606.Because be first standard that user selectes by the standard block selected, therefore subset is only selected by the standard block selected based on this.But, if other standard blocks selected are received, then can based on all subsets being carried out selected video by one or more in the standard block selected.The subset of the video be identified can be selected at above-described any strategy based on the step 1408 in conjunction with Figure 14.
After the subset of video is chosen, the display of each video in instruction subset can be produced in step 1410, such as, in the mosaic pattern 208 of Fig. 2, produce described display.This step can use any technology in conjunction with Figure 14 discussion to carry out.Media guidance applications can receive user to the selection of another selectable standard block 1604 subsequently.This will refine the subset of selected video in step 1606, and the subset changed will be reflected in display that step 1410 produces.
In some embodiments, guidance applications can synthesize the selectable standard block of each classification by display set.Select based on user, the interested video of user can be identified, and the standard block of display can correspondingly be updated.Therefore the video be identified not only can depend on to have selected which standard block, also depends on what categorizing selection standard block.The process flow diagram 1700 of Figure 17 is the illustrative process flow diagram according to principle of the present invention.As will be described in more detail below, process flow diagram 1700 can take numerous embodiments.
In an embodiment of process flow diagram 1700, the video set be identified only depends on the standard block of up-to-date selection.When user enters guidance applications at first, in step 1702, multiple classification is displayed to user.For example, classification can be kind, channel, program and heat stations list (row 202 see Fig. 2).In addition, one of classification can be defaulted as by the stage (stage) selected, and the window of Plays unit of wherein classifying is shown.In some embodiments, for being just shown when only at least one video in a database meets this standard block by the standard block of classification selected.
When receiving the selection of user in step 1704, if this selection is by the standard block (standard block 212 in such as Fig. 2) in the classification selected, then identify the video meeting selected standard of selecting in step 1706.Video can be identified based on any strategy in conjunction with Figure 14 discussion.The video be identified can be presented in mosaic pattern, such as, be presented in the display screen 200 of Fig. 2.Media guidance applications can receive the selection (step 1704) that user classifies to difference to the selection of another standard in current class or reception subsequently.
When receiving user in step 1704 and selecting, if this selection is the classification being different from current selected classification, then in step 1708, close the window of the selectable standard block corresponding to current selected classification.Present new window in step 1710, and be presented in new window corresponding to the selectable standard block of new choosing classification.Window can be located immediately at classification below with display window corresponding to this classification.User interface can receive the selection of user to the standard block in new choosing classification subsequently, or receives the selection (step 1704) to difference classification.
In another embodiment of process flow diagram 1700, media guidance applications can record by the standard block selected, and uses the standard block of each selection to reduce the scope of the video be identified.When user enters guidance applications at first, show multiple classification in step 1702 to user.Such as, classification can be kind, channel, program and heat stations list (row 202 see Fig. 2).In addition, one of classification can be defaulted as by the stage selected, and the window of Plays unit of wherein classifying is shown.
When receiving user in step 1704 and selecting, if select by the standard block in the classification selected, then meet by the standard selected and all before the video of standard selected be identified (step 1706).Because choice criteria unit with the addition of the condition that all videos be identified must meet, so choice criteria unit reduces the quantity that video set also reduces the video be identified.For example, see the discussion of row 800B and 800C to Fig. 8 B and 8C, the video set be wherein identified reduces to 30 (in Fig. 8 C 824) from 139 (Fig. 8 B 822).When standard block multiple from one or more categorizing selection, the video be identified meets Boolean expression:
(SC1 and (AND) SC2 with ... with newly select standard), wherein " SCX " representative " standard x of selection ".Alternatively, multiple choice criteria schemes that other can be used to be applicable to, comprise (inclusive) that such as belong to any one all videos be identified in multiple choice criteria selects; The video be identified can meet Boolean expression:
(SC1 or (OR) SC2 or ... or newly select standard), wherein " SCX " representative " standard x of selection ".
When receiving user in step 1704 and selecting, if selection is the instruction (such as by selecting the button 220 of display screen 200) of the standard block that " closedown " had previously been selected, then cancel the selection (step 1712) to the standard corresponding to closedown instruction.Like this, in step 1714, the set of the video be identified expands to comprise the standard block that meets remaining selection but does not meet all videos of the standard block being cancelled selection.
When receiving user in step 1704 and selecting, if selection is the classification of the classification being different from current selection, then in step 1708, the window (window 814 of such as Fig. 8 B) of the classification corresponding to current selection can be closed.New window is presented (window 826 of such as Fig. 8 C), and is presented at (step 1710) in new window corresponding to the selectable standard block of new choosing classification.Selected if selectable standard block can comprise, will the standard block of at least one video be identified be produced.Namely, if there is the obtainable video meeting the standard block of standard block and all previous selections, then can show the selectable standard block in new choosing classification.
Similarly, when when 1704 user's choice criteria unit, together with reducing the video be identified in step 1706, remaining selectable standard block in classification can also be reduced.Namely, after reducing the video set be identified, if do not meet the video of selectable standard block in the set reduced simultaneously, then selectable standard block can remove from list.
In another embodiment of process flow diagram 1700, select multiple standard block can expand the set of the video be identified.When user enters guidance applications at first, in step 1702, media guidance applications can show multiple classification.Such as, classification can be kind, channel, program and heat stations list.In addition, one of classification can be defaulted as by the stage selected, and the window of Plays unit of wherein classifying is shown.
When receiving user in step 1704 and selecting, if select by the standard block in the classification selected, then identify video set, wherein each video meets (1) by the standard block of any previous selection of the standard block selected or same category, and (2) there is in other classification of at least one standard block selected each classification at least one standard block (step 1706) selected.Video set extendedly newly can select standard block and the video not meeting the standard block previously selected to comprise only meeting in classification.For example, see the discussion of row 900A and 900B to Fig. 9 A and 9C, the video set be wherein identified expands to 627 (in Fig. 9 B 904) from 139 (Fig. 9 A 902).Therefore, when standard block multiple from one or more categorizing selection, the video be identified meets Boolean expression:
(SC1 classification 1or (OR) ... or SCN classification 1) and (SC1 classification 2or ... or SCN point class 2) ..., wherein " SCX classification Y" expression " standard x selected in classification Y ".
When receiving user in step 1704 and selecting, if selection is the instruction (such as by selecting the button 220 of display screen 200) of the standard block that " closedown " had previously been selected, then cancel the selection (step 1712) to the standard corresponding to closedown instruction.Because the subset of the video be identified may only meet in classification the standard being cancelled selection, and do not meet remaining selected standard block, so the video in this subset is no longer identified and presents to user's (step 1714).Therefore, cancel and can reduce to the selection of standard block the quantity that video set also reduces the video be identified.
When receiving user in step 1704 and selecting, if selection is the classification of the classification being different from current selection, then 1708, the window corresponding to the classification of current selection is closed.New window is presented on new choosing classification below, the window 906 of such as Fig. 9 B, and can be presented at (step 1710) in new window corresponding to the selectable standard block (908 or 910 of such as Fig. 9 B) of new choosing classification.Selected if the list of selectable standard block can comprise, will the standard block of at least one video be returned.Namely, selectable standard block or any other standard block previously selected in (1) same category is met if had in a database, and (2) have the video of at least one standard block selected in each classification of the residue classification of the unit that at least one is selected, then can show the selectable standard block in new choosing classification.
In another embodiment of process flow diagram 1700, which classification is the effect of choice criteria unit can be depending on standard block in.Such as, select the multiple standard blocks in some classification (such as kind) can make guidance applications step 1706 identify meet all by the video of standard block selected.Select the multiple standard blocks in another classification (such as channel and program) that guidance applications identification can be made to meet any by the video of standard block selected.In fact, this embodiment is the combination of previously discussed two kinds of embodiments.Therefore, when standard block multiple from one or more categorizing selection, the video be identified can meet Boolean expression:
(SC1 classification 1or ... or SCN classification 1) and (SC1 classification 2with ... with SCN classification 2) ..., wherein " SCX classification Y" representative " standard x selected in classification Y ".
The keyword that media guidance applications also can use user to input is to define video set.The process flow diagram 1800 of Figure 18 explicit declaration, it for providing video and standard block after receiving one or more keywords.In step 1802, media guidance applications receives one or more keywords.In step 1804, based on the keyword identification video set that these are one or more.Video set can be selected at above-described any strategy based in conjunction with Figure 14.The set of the standard block of classification (such as from the classification that the step 1710 of Figure 17 is selected) can be shown in step 1806.The standard block of display comprises the unit meeting the video set identified in step 1804 only.User can, subsequently based in conjunction with the strategy described by process flow diagram 1700, continue to change this video set.
Foregoing teachings describes for using interactive media guidance applications to obtain, classify and transmitting the system and method for online media content.The proposition of above-mentioned embodiment of the present invention is for illustrative purposes, instead of the object of restriction.

Claims (28)

1., for providing a method for guiding for the video on internet, described method comprises:
Access multiple internet sites to identify the video provided by described internet sites;
For each video in the video that identifies in internet video database, store the metadata from described internet sites;
In response to the metadata stored from described internet sites, automatically compare for the metadata from described internet sites of each video in identified video and the metadata from broadcast medium pilot data storehouse;
By storing the label of described metadata link to the guiding application data from broadcast medium pilot data storehouse in the metadata from described internet sites for each video in identified video, based on described comparison, internet video database and broadcast medium pilot data storehouse are associated;
Select the subset of described video; And
Produce the display indicating each video in the subset of the video identified to user, wherein said display comprises the guiding application data be associated with each indicated video, and the metadata of storage from the internet sites be associated with each indicated video.
2. the method for claim 1, wherein said internet sites comprises website.
3. the method for claim 1, the described step of wherein accessing multiple internet sites comprises creeps described internet sites and digs out described metadata from described internet sites.
4. the method for claim 1, the metadata wherein stored is included in the URL of each video.
5. the method for claim 1, the indicated video of wherein said display is arranged in video mosaic.
6. the method for claim 1, wherein:
Described display uses the frame from each video to indicate each video; And
Select frame in response to user, user is directed to again the internet sites of the described video of the frame providing selected.
7. the method for claim 1, wherein selects the subset of described video according to user individual data.
8. method as claimed in claim 7, wherein said user individual data derive from clear and definite user preference and specify.
9. method as claimed in claim 7, wherein said user individual data derive from monitored user behavior.
10. the method for claim 1, wherein specifies according to the preference of editor the subset selecting described video.
11. methods as claimed in claim 10, it comprises the preference receiving described editor further and specifies.
12. the method for claim 1, the guiding application data of wherein said display comprises program description, editorial review, the media content relevant to described video, or to providing linking of the internet sites of the media content relevant to indicated video.
13. the method for claim 1, it comprises the video that storage identifies further.
14. the method for claim 1, wherein said display is provided by Interactive Program Guide.
15. 1 kinds, for providing the system of guiding for the video on internet, comprising:
Telecommunication circuit;
Memory device; With
Treatment circuit, described treatment circuit is configured to:
Described telecommunication circuit is used to access multiple internet sites to identify the video provided by described internet sites;
For each video in the video that identifies in internet video database, in described memory device, store the metadata from described internet sites;
In response to the metadata stored from described internet sites, automatically compare for the metadata from described internet sites of each video in identified video and the metadata from broadcast medium pilot data storehouse;
By storing the label of described metadata link to the guiding application data from broadcast medium pilot data storehouse in the metadata from described internet sites for each video in identified video, based on described comparison, internet video database and broadcast medium pilot data storehouse are associated;
Select the subset of described video; And
Produce the display of each video in the subset indicating the video identified, wherein said display comprises the guiding application data be associated with each indicated video, and the metadata of storage from the internet sites be associated with each indicated video.
16. systems as claimed in claim 15, wherein said internet sites comprises website.
17. systems as claimed in claim 15, wherein said treatment circuit is configured to creep described internet sites and dig out described metadata from described internet sites.
18. systems as claimed in claim 15, the metadata wherein stored is included in the URL of each video.
19. systems as claimed in claim 15, the indicated video of wherein said display is arranged in video mosaic.
20. systems as claimed in claim 15, wherein:
Described display uses the frame from each video to indicate each video; And
Described treatment circuit is also configured to select frame in response to user, user is again directed to as described video provides the internet sites of described frame.
21. systems as claimed in claim 15, wherein select the subset of described video according to user individual data.
22. systems as claimed in claim 21, wherein said user individual data derive from clear and definite user preference and specify.
23. systems as claimed in claim 21, wherein said user individual data derive from monitored user behavior.
24. systems as claimed in claim 15, wherein specify according to the preference of editor the subset selecting described video.
25. systems as claimed in claim 24, wherein said treatment circuit is further configured to the preference receiving described editor and specifies.
26. systems as claimed in claim 15, the guiding application data of wherein said display comprises program description, editorial review, the media content relevant to described video, or to providing linking of the internet sites of the media content relevant to indicated video.
27. systems as claimed in claim 15, wherein said treatment circuit is further configured to and stores identified video in described memory device.
28. systems as claimed in claim 15, wherein configure described treatment circuit by the instruction of Interactive Program Guide.
CN201110410242.4A 2006-10-06 2007-10-03 Obtain in interactive media guidance applications, classification and the system and method for transfer medium Active CN102591912B (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US84998806P 2006-10-06 2006-10-06
US60/849,988 2006-10-06
US11/641,987 2006-12-18
US11/641,987 US8832742B2 (en) 2006-10-06 2006-12-18 Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US11/641,976 2006-12-18
US11/641,976 US8381249B2 (en) 2006-10-06 2006-12-18 Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CN200780037344.8A CN101523390B (en) 2006-10-06 2007-10-03 Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN200780037344.8A Division CN101523390B (en) 2006-10-06 2007-10-03 Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications

Publications (2)

Publication Number Publication Date
CN102591912A CN102591912A (en) 2012-07-18
CN102591912B true CN102591912B (en) 2015-11-04

Family

ID=39283368

Family Applications (3)

Application Number Title Priority Date Filing Date
CN201110410242.4A Active CN102591912B (en) 2006-10-06 2007-10-03 Obtain in interactive media guidance applications, classification and the system and method for transfer medium
CN201510639136.1A Pending CN105260430A (en) 2006-10-06 2007-10-03 Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CN200780037344.8A Active CN101523390B (en) 2006-10-06 2007-10-03 Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications

Family Applications After (2)

Application Number Title Priority Date Filing Date
CN201510639136.1A Pending CN105260430A (en) 2006-10-06 2007-10-03 Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CN200780037344.8A Active CN101523390B (en) 2006-10-06 2007-10-03 Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications

Country Status (9)

Country Link
EP (1) EP2080117A2 (en)
JP (7) JP5377315B2 (en)
KR (6) KR20120130248A (en)
CN (3) CN102591912B (en)
AU (1) AU2007307132A1 (en)
BR (1) BRPI0720348A2 (en)
CA (2) CA3119868A1 (en)
MX (1) MX2009003767A (en)
WO (1) WO2008045305A2 (en)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
EP1986435B1 (en) 2000-10-11 2020-01-22 Rovi Guides, Inc. Systems and methods for providing storage of data on servers in an on-demand media delivery system
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US8381249B2 (en) 2006-10-06 2013-02-19 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
KR20120130248A (en) * 2006-10-06 2012-11-29 유나이티드 비디오 프로퍼티즈, 인크. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
EP2537348A2 (en) * 2010-02-19 2012-12-26 Thomson Licensing Enhanced content search
US8806346B2 (en) 2010-03-30 2014-08-12 Itxc Ip Holdings S.A.R.L. Configurable workflow editor for multimedia editing systems and methods therefor
US8788941B2 (en) * 2010-03-30 2014-07-22 Itxc Ip Holdings S.A.R.L. Navigable content source identification for multimedia editing systems and methods therefor
US9281012B2 (en) 2010-03-30 2016-03-08 Itxc Ip Holdings S.A.R.L. Metadata role-based view generation in multimedia editing systems and methods therefor
US8463845B2 (en) 2010-03-30 2013-06-11 Itxc Ip Holdings S.A.R.L. Multimedia editing systems and methods therefor
JP2013530635A (en) * 2010-05-21 2013-07-25 ライヴ マトリックス インコーポレイテッド Web time index to associate interactive calendar and index elements of scheduled web-based events with metadata
US8312055B2 (en) 2010-06-11 2012-11-13 Sony Corporation Content alert upon availability for internet-enabled TV
CN102291373B (en) * 2010-06-15 2016-08-31 华为技术有限公司 The update method of meta data file, device and system
KR20120010433A (en) * 2010-07-26 2012-02-03 엘지전자 주식회사 Method for operating an apparatus for displaying image
US8769434B2 (en) 2010-08-11 2014-07-01 Nike, Inc. Intelligent display of information in a user interface
US9743149B2 (en) * 2010-11-02 2017-08-22 Sony Corporation Search query column for internet-connected TV's
CN102073678B (en) * 2010-12-03 2013-02-27 厦门市美亚柏科信息股份有限公司 System and method for analyzing information of websites
US8838767B2 (en) * 2010-12-30 2014-09-16 Jesse Lakes Redirection service
CN102609294A (en) * 2011-01-20 2012-07-25 鸿富锦精密工业(深圳)有限公司 Method for realizing coexisting of TV broadcasting and forum in virtual environment and device therefor
EP2487922B1 (en) 2011-02-10 2015-06-24 LG Electronics Inc. Multi-functional display device having an electronic programming guide and method for controlling the same
EP2487921A3 (en) 2011-02-10 2014-05-28 LG Electronics Inc. Multi-functional display device having a channel scan interface and a method for controlling the same
EP2487923A3 (en) 2011-02-10 2014-03-05 LG Electronics Inc. Multi-functional display device an method for contolling the same
EP2487925A3 (en) 2011-02-10 2012-09-19 LG Electronics Inc. Multi-functional display device and method for displaying content on the same
EP2487924A3 (en) * 2011-02-10 2013-11-13 LG Electronics Inc. Multi-functional display device having a channel map and method for controlling the same
CN102685583B (en) * 2011-02-16 2014-12-17 Lg电子株式会社 Display apparatus for performing virtual channel browsing and controlling method thereof
US20120278329A1 (en) * 2011-04-29 2012-11-01 Google Inc. Tracking feeds in a social network
CN102769634B (en) * 2011-05-03 2016-08-17 腾讯科技(北京)有限公司 A kind of web online information management method and system
KR101824991B1 (en) * 2011-05-20 2018-02-02 엘지전자 주식회사 Display apparatus connected to multiple source devices and method for controlling the same
CN102932690B (en) * 2011-08-12 2016-07-06 联想(北京)有限公司 The rendering method of a kind of electronic program list and device
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
GB2486600A (en) * 2012-02-21 2012-06-20 British Sky Broadcasting Ltd An interactive user interface for a television display with a video data display region
CN102685572B (en) * 2012-04-28 2017-02-15 Tcl集团股份有限公司 System and method for playing and interacting videoland
KR20150046100A (en) 2012-08-10 2015-04-29 뉘앙스 커뮤니케이션즈, 인코포레이티드 Virtual agent communication for electronic devices
US9232247B2 (en) * 2012-09-26 2016-01-05 Sony Corporation System and method for correlating audio and/or images presented to a user with facial characteristics and expressions of the user
TWI520595B (en) 2013-03-11 2016-02-01 緯創資通股份有限公司 Method for providing an electronic program guide, multimedia reproduction system, and computer readable storage medium
JP2014239359A (en) * 2013-06-10 2014-12-18 日立マクセル株式会社 Display device and content viewing system
US10080060B2 (en) 2013-09-10 2018-09-18 Opentv, Inc. Systems and methods of displaying content
US20150074728A1 (en) * 2013-09-10 2015-03-12 Opentv, Inc. Systems and methods of displaying content
EP3063646A4 (en) * 2013-12-16 2017-06-21 Nuance Communications, Inc. Systems and methods for providing a virtual assistant
US20170017501A1 (en) 2013-12-16 2017-01-19 Nuance Communications, Inc. Systems and methods for providing a virtual assistant
US9807337B2 (en) * 2014-09-10 2017-10-31 Fleye, Inc. Storage and editing of video of activities using sensor and tag data of participants and spectators
KR20160115264A (en) * 2015-03-26 2016-10-06 삼성전자주식회사 Displaying apparatus, server and operation method of the same
DE112016001594T5 (en) 2015-06-11 2018-01-18 Google Inc. METHODS, SYSTEMS AND MEDIA FOR GOVERNING AND PRESENTING RELEVANT CONTENTS FOR A PARTICULAR VIDEO GAME
CN105898355A (en) * 2015-12-08 2016-08-24 乐视网信息技术(北京)股份有限公司 Block content displaying method and device and server
US20170272825A1 (en) 2016-03-16 2017-09-21 Rovi Guides, Inc. System and method for locating content related to a media asset
US10708664B2 (en) 2016-06-21 2020-07-07 Rovi Guides, Inc. Methods and systems for recommending to a first user media assets for inclusion in a playlist for a second user based on the second user's viewing activity
US10129573B1 (en) * 2017-09-20 2018-11-13 Microsoft Technology Licensing, Llc Identifying relevance of a video
US11423103B2 (en) 2019-07-08 2022-08-23 Valve Corporation Content-item recommendations
CN111866553B (en) * 2020-07-24 2022-07-08 聚好看科技股份有限公司 Media information calibration method and server
JP2023521565A (en) * 2020-09-16 2023-05-25 グーグル エルエルシー digital video analysis
KR102378161B1 (en) * 2021-07-16 2022-03-28 주식회사 비즈니스캔버스 Method and apparatus for providing a document editing interface for providing resource information related to a document using a backlink button

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6005565A (en) * 1997-03-25 1999-12-21 Sony Corporation Integrated search of electronic program guide, internet and other information resources
US7260564B1 (en) * 2000-04-07 2007-08-21 Virage, Inc. Network video guide and spidering

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0945003B1 (en) * 1996-12-10 2003-08-06 United Video Properties, Inc. Internet television program guide system
JP3693085B2 (en) * 1997-08-11 2005-09-07 富士ゼロックス株式会社 Information reproducing apparatus and broadcast program related information reproducing method
CN1115824C (en) * 1998-05-07 2003-07-23 三星电子株式会社 Method and apparatus for universally accessiable command and control information in a network
US6898762B2 (en) * 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
TW499816B (en) * 1998-11-30 2002-08-21 United Video Properties Inc Interactive program guide system and method
WO2001020908A1 (en) * 1999-09-16 2001-03-22 Ixl Enterprises, Inc. System and method for linking media content
JP2004511974A (en) * 2000-10-11 2004-04-15 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド Systems and methods for replenishing on-demand media.
US6842761B2 (en) * 2000-11-21 2005-01-11 America Online, Inc. Full-text relevancy ranking
US8046799B2 (en) * 2000-11-27 2011-10-25 The Directv Group, Inc. Daypart based navigation paradigm
JP2002335473A (en) * 2001-05-10 2002-11-22 Webstream:Kk Retrieval information extraction system for moving image contents, retrieved information extraction means, retrieved information storage system, and method for distributing streaming of moving image contents
JP2002369108A (en) * 2001-06-07 2002-12-20 Pioneer Electronic Corp Information record/reproduction device and information retrieval program
JP2002374506A (en) * 2001-06-13 2002-12-26 Matsushita Electric Ind Co Ltd Information acquisition method, information acquisition system, medium and program
US7793326B2 (en) * 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
CN1268128C (en) * 2001-08-06 2006-08-02 皇家飞利浦电子股份有限公司 System and method for combining several EPG sources to one reliable EPG
JP2003067226A (en) * 2001-08-29 2003-03-07 Cybozu Inc File management system and program
JP2003076598A (en) * 2001-09-04 2003-03-14 Sony Corp Information processor, information processing method, information processing program and information processing program storage medium
KR100471927B1 (en) * 2001-10-08 2005-03-08 학교법인 한국정보통신학원 System for searching image data being based on web and method thereof
KR20030067135A (en) * 2002-02-07 2003-08-14 (주)지토 Internet broadcasting system using a content based automatic video parsing
JP3975768B2 (en) * 2002-02-13 2007-09-12 松下電器産業株式会社 Content recommendation device, content recommendation method, program thereof, and program storage medium thereof
US20030160770A1 (en) * 2002-02-25 2003-08-28 Koninklijke Philips Electronics N.V. Method and apparatus for an adaptive audio-video program recommendation system
JP2003271639A (en) * 2002-03-14 2003-09-26 Hitachi Ltd Support method of information value evaluation, and execution method and processing program therefor
WO2003084186A1 (en) * 2002-03-27 2003-10-09 International Business Machines Corporation Dynamic addressing in transient networks
US20040003403A1 (en) * 2002-06-19 2004-01-01 Marsh David J. Methods and systems for reducing information in electronic program guide and program recommendation systems
JP4039158B2 (en) * 2002-07-22 2008-01-30 ソニー株式会社 Information processing apparatus and method, information processing system, recording medium, and program
US20040103434A1 (en) * 2002-11-25 2004-05-27 United Video Properties, Inc. Interactive television systems with conflict management capabilities
JP2004234128A (en) * 2003-01-28 2004-08-19 Matsushita Electric Ind Co Ltd Information terminal device and server device therefor
US7389243B2 (en) * 2003-01-31 2008-06-17 Gross John N Notification system and method for media queue
KR100542881B1 (en) * 2003-02-11 2006-01-20 이예분 Method and system for providing digital media broadcasting contents and location based service
US7181468B2 (en) * 2003-04-28 2007-02-20 Sony Corporation Content management for rich media publishing system
JP4151487B2 (en) * 2003-06-13 2008-09-17 ソニー株式会社 Information retrieval system, meta information providing apparatus, information providing apparatus, information receiving apparatus, and information retrieving method
GB0318290D0 (en) * 2003-08-05 2003-09-10 Koninkl Philips Electronics Nv Shared experience of media content
JP2005115790A (en) * 2003-10-09 2005-04-28 Sony Corp Information retrieval method, information display and program
EP1536352B1 (en) * 2003-11-26 2014-01-08 Sony Corporation System for accessing content items over a network
US7685134B2 (en) * 2003-12-31 2010-03-23 Nokia Corporation Media file sharing, correlation of metadata related to shared media files and assembling shared media file collections
JP2005332265A (en) * 2004-05-20 2005-12-02 Sony Corp Information processing system and method, information processor and method, and program
JP4461915B2 (en) * 2004-06-09 2010-05-12 ソニー株式会社 Information distribution system, information distribution server device, information distribution method, program, and recording medium
JP2006018755A (en) * 2004-07-05 2006-01-19 Stardust Promotion:Kk Information delivery device and information delivery method
JP4314579B2 (en) * 2004-08-20 2009-08-19 パナソニック電工株式会社 Eaves hanger
US20060085826A1 (en) * 2004-10-18 2006-04-20 Funk James M Aggregated program guide for download and view video on demand service
JP2006135811A (en) * 2004-11-08 2006-05-25 Make It:Kk Network-type video delivery system
JP2006185286A (en) * 2004-12-28 2006-07-13 Shigeto Sekizuka Portal site providing system
US7818350B2 (en) * 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
JP2006244002A (en) * 2005-03-02 2006-09-14 Sony Corp Content reproduction device and content reproduction method
KR20120130248A (en) * 2006-10-06 2012-11-29 유나이티드 비디오 프로퍼티즈, 인크. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6005565A (en) * 1997-03-25 1999-12-21 Sony Corporation Integrated search of electronic program guide, internet and other information resources
US7260564B1 (en) * 2000-04-07 2007-08-21 Virage, Inc. Network video guide and spidering

Also Published As

Publication number Publication date
JP6266818B2 (en) 2018-01-24
CN105260430A (en) 2016-01-20
WO2008045305A3 (en) 2008-09-25
JP2010506299A (en) 2010-02-25
WO2008045305A2 (en) 2008-04-17
KR20140138838A (en) 2014-12-04
KR101895062B1 (en) 2018-09-05
JP2017120652A (en) 2017-07-06
KR101718971B1 (en) 2017-03-23
CA2665131A1 (en) 2008-04-17
KR20120130248A (en) 2012-11-29
CN102591912A (en) 2012-07-18
BRPI0720348A2 (en) 2020-08-18
KR20180104140A (en) 2018-09-19
KR20180050761A (en) 2018-05-15
CN101523390A (en) 2009-09-02
JP6382144B2 (en) 2018-08-29
CA2665131C (en) 2022-06-21
JP5377315B2 (en) 2013-12-25
MX2009003767A (en) 2009-09-30
AU2007307132A1 (en) 2008-04-17
KR20170036110A (en) 2017-03-31
CA3119868A1 (en) 2008-04-17
CN101523390B (en) 2012-02-08
JP2015146212A (en) 2015-08-13
KR20090061664A (en) 2009-06-16
EP2080117A2 (en) 2009-07-22
JP2013080507A (en) 2013-05-02
JP2017120651A (en) 2017-07-06
JP2019179558A (en) 2019-10-17
KR101455417B1 (en) 2014-11-03
JP2019032853A (en) 2019-02-28

Similar Documents

Publication Publication Date Title
CN102591912B (en) Obtain in interactive media guidance applications, classification and the system and method for transfer medium
US9615138B2 (en) Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8381249B2 (en) Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US20090119328A1 (en) Bookmarks for program note information
JP2012525629A (en) Program shortcut
AU2018241142B2 (en) Systems and Methods for Acquiring, Categorizing and Delivering Media in Interactive Media Guidance Applications
AU2013201160B2 (en) Systems and Methods for Acquiring, Categorizing and Delivering Media in Interactive Media Guidance Applications
AU2013203417B9 (en) Systems and Methods for Acquiring, Categorizing and Delivering Media in Interactive Media Guidance Applications

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: TV GUIDE INC.

Free format text: FORMER OWNER: UV CORP.

Effective date: 20150707

Owner name: UV CORP.

Free format text: FORMER OWNER: PREVUE INTERNATIONAL INC.

Effective date: 20150707

Owner name: LEWEI GUIDE COMPANY

Free format text: FORMER OWNER: TV GUIDE INC.

Effective date: 20150707

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150707

Address after: American California

Applicant after: ROVI GUIDES, Inc.

Address before: American California

Applicant before: TV guide Co.

Effective date of registration: 20150707

Address after: American California

Applicant after: TV guide Co.

Address before: American California

Applicant before: UV company

Effective date of registration: 20150707

Address after: American California

Applicant after: UV company

Address before: American California

Applicant before: UNITED VIDEO PROPERTIES, Inc.

C14 Grant of patent or utility model
GR01 Patent grant