Movatterモバイル変換


[0]ホーム

URL:


CN101523390A - System and method for obtaining, classifying and delivering media in an interactive media guidance application - Google Patents

System and method for obtaining, classifying and delivering media in an interactive media guidance application
Download PDF

Info

Publication number
CN101523390A
CN101523390ACNA2007800373448ACN200780037344ACN101523390ACN 101523390 ACN101523390 ACN 101523390ACN A2007800373448 ACNA2007800373448 ACN A2007800373448ACN 200780037344 ACN200780037344 ACN 200780037344ACN 101523390 ACN101523390 ACN 101523390A
Authority
CN
China
Prior art keywords
video
user
videos
internet
medium
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.)
Granted
Application number
CNA2007800373448A
Other languages
Chinese (zh)
Other versions
CN101523390B (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
United Video Properties Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/641,976external-prioritypatent/US8381249B2/en
Priority claimed from US11/641,987external-prioritypatent/US8832742B2/en
Application filed by United Video Properties IncfiledCriticalUnited Video Properties Inc
Priority to CN201510639136.1ApriorityCriticalpatent/CN105260430A/en
Priority to CN201110410242.4Aprioritypatent/CN102591912B/en
Publication of CN101523390ApublicationCriticalpatent/CN101523390A/en
Application grantedgrantedCritical
Publication of CN101523390BpublicationCriticalpatent/CN101523390B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Systems and methods for providing guidance for internet-delivered media are discussed. In some implementations, information is collected about media available on the Internet. The information is associated with existing media guidance data. The association enables the media guidance application to identify relevant online media and display the list in a user-friendly manner. A user interface for a network media guidance application is also provided. The user interface allows users to narrow down a large amount of internet-delivered media in a systematic way according to criteria of interest to them.

Description

The system and method for acquisition in the interactive media guidance applications, classification and transfer medium
The application requires to submit on October 6th, 2006, the rights and interests of the 60/849th, No. 988 U.S. Provisional Application, and the disclosure of this U.S. Provisional Application is all incorporated into by reference at this.
Background technology
The present invention relates generally to medium guidance applications (media guidanceapplication), and more specifically, is related to the medium that obtain from the internet guiding is provided.
The internet is a kind of more and more welcome resource that is used to obtain entertainment medium and information.The data source that surprising quantity is arranged on the internet, it provides dissimilar medium, such as Downloadable TV play and film or streaming (streaming) TV announce in advance sheet and movie trailer etc.And almost all medium on the internet and relevant information all are available through asking.So the user can be sure of that the interested medium of institute are always available.
Yet, a large amount of online Media and medium supplier also caused in the location the difficulty aspect the interested medium.For the specific online Media content in location under the situation that does not have guiding, the user may need to know the bulk information about these medium.For example, if the user wants to find the medium about the specific plot (episode) of TV programme, then the user may need directly to find the medium supplier, and the medium supplier is the website of television network in this case.Then, the user may need to know the original broadcast date of this plot or the title of this plot, so as on the network website positioning media effectively.This process is not only very inconvenient for the user, and does not also offer help concerning those do not search for the user of specific medium.Therefore, easily and effectively locate interested medium in order to allow or help the user, the guiding that is used for the media content of internet transmission is necessary.
The guiding of some forms of the media content that is used for providing on the internet has been available.The guidance applications that much is used for online Media is limited to keyword search and the tabulation of selected (featured) medium is provided.These technology be not provided for reducing obtainable huge amount on the internet medium effectively or the means (means) of system.Therefore, the user of existing guidance applications often is subjected to the bombardment of too much tabulation, and many in these tabulations 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 a kind of method of system is provided, and this method is used for obtainable online Media is reduced to the little medium collection that makes user's interest suitable.
The media list that is produced by existing guidance applications is unfavorable for browsing usually.Video search may provide confusion, unorganized, be difficult to the navigation (navigate) or unfocused result.Dissimilar videos can present by similar form, and makes them in fact be difficult to distinguish.For instance, professionally the media content of the Sheng Chenging form that can be similar to the media content that the user generates shows, and high-quality media content can be similar to the form of inferior quality media content and shows.Therefore, the user may need to spend the considerable time and checks each media list.Thereby, needing a kind of online Media guidance applications, it allows the set of user's fast browsing online Media tabulation.
In addition, many existing guidance applications only provide guiding for video set limited on the internet.Therefore, described finite aggregate may not comprise the interested obtainable online Media of user.Some guidance applications are limited, because they only provide guiding for they have (host) on main frame media content.Other application programs that obtain medium from third party's website depend on the cooperation with the medium supplier, and this causes very limited media data collection equally.Therefore, need a kind of guidance applications, it provides guiding for the numerous online Media content collection of content.
Summary of the invention
Therefore, provide multiple systems and method, described system and method is used for discerning and the information of the media collection that is used for providing on the internet is provided and shows the subclass of the medium that are identified in tabulation.Multiple systems and method also are provided, and described system and method reduces the set that offers the user's online media list based on user's interest modular system ground.
According to a principle of the present invention, the online Media guidance applications provides selectable standard block (for example, action/adventure, comedy, ABC, comedy center etc.) in user interface.By receiving one or more selection to selectable standard block, can with the aggregation system of obtainable Online Video be reduced to the set of the fair-sized that makes the user's interest video.Selectable standard block can be organized into classification (for example kind, channel, program).Classification also can be presented in the user interface, and corresponding selectable standard block can be presented near the respective classified or the window of below in.For avoiding the user interface confusion, the standard block in classification can be visible in the given time.When the user selects different branch time-likes, can close the window of the current standard block that presents, and present new window corresponding to the selectable standard block of the classification of selecting.
When the medium guidance applications receives user's choice criteria unit, based on the set of the standard block identification video of selecteed standard block and any previous selection.In some embodiments, the set of the above-mentioned medium that are identified can comprise the obtainable medium that meet all selecteed standard blocks.In other embodiments, the set of the described medium that are identified can comprise the obtainable medium of the standard block that meets one or more selections.The set of described medium can be presented in the tabulation, for example is presented in video mosaic pattern or the text list.In some embodiments, each tabulation is displayed in the selectable frame (frame), and when receiving the user to the selection of frame, guidance applications is directed to the user corresponding medium supplier's website.
In some embodiments of the present invention, after the quantity of reduction tabulation, the standard block that is shown also can change to reflect the set of the new video that is identified.For example, when presenting the new window of selectable standard block, only under the situation of at least one video in the set that the choice criteria unit redefines generation, standard block can be displayed in the window.In some cases, concentrate at the video that is identified under the situation of the video that conformance with standard unit and all previous standard blocks of selecting are arranged, standard block can be displayed in the window.
According to another principle of the present invention,, determine that guidance applications provides the set of the online Media that guiding is used for by the information of the medium of creeping by a plurality of websites and obtaining to provide about each website.The information that obtains can comprise the metadata (for example title, working time, description etc.) corresponding to each video.
For each video that obtains from the internet, the medium guidance applications is with video metadata and medium guidance applications data association from for example medium guidance applications database.Can determine related with the pilot data in the guidance applications database by comparing video metadata.Dwindle mechanism, keyword search, user individual data or editor's preference based on above-described scope and specify, can select the subclass of obtainable Online Video.The Online Video of selecting may be displayed in the media list, for example is presented in video mosaic pattern or the text list.Be included in the tabulation that is used for each video is guidance applications data that are associated from the guidance applications database.
Description of drawings
By considering the following detailed description, to understand in conjunction with the accompanying drawings, above and other purpose and advantage of the present invention will be that significantly wherein same from start to finish reference symbol refers to same part, and wherein:
Fig. 1 has shown the illustrative display screen of use grid format (grid format), and described grid format can be used for providing guiding for the medium of Online Video and other types;
Fig. 2 has shown the illustrative display screen of use mosaic pattern (mosaic), and described mosaic pattern can be used for providing guiding for Online Video;
Fig. 3 has shown the more detailed view of the tabulation in the mosaic pattern of Fig. 2;
Fig. 4-the 5th, two illustrative embodiments of the part of the display screen of Fig. 2;
Fig. 6 has shown the illustrative display screen that is used to check and upgrade user's collection and preference;
Fig. 7 has shown 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 the part of the display screen among the Fig. 2 that is in the typical environment for use;
Fig. 9 A and 9B are the illustrative stages of the part of the display screen among the Fig. 2 that is in the typical environment for use;
Figure 10 has shown the illustrative user equipment devices according to an embodiment of the invention;
Figure 11 has shown the illustrative user equipment devices according to an embodiment of the invention;
Figure 12-13 has shown the detailed view of illustrative medium guiding data source (source);
Figure 14 has shown and has been used to obtain, the illustrative process flow diagram of selection and display list;
Figure 15 has shown the illustrative process flow diagram that is used for the user is directed to the supplier of online Media content;
Figure 16 shown be used for based on the standard block that the user selects obtain, the illustrative process flow diagram of selection and display list;
Figure 17 has shown the illustrative process flow diagram that is used for display standard unit and identification online Media; And
Figure 18 has shown the illustrative process flow diagram that is used for selecting based on the retrieval term of user's input standard block.
Embodiment
The obtainable medium quantity of user in any given media delivery system may be considerable.Therefore, many user expectations are by the medium guiding of a kind of form at interface, and described interface permission user navigation medium option effectively also discerns the medium that they expect like a cork.Here, provide the application program of this guiding to be called the interactive media guidance applications, perhaps be sometimes referred to as medium guidance applications or guidance applications.Similarly, for internet content and possibly the content of other types provide the medium guidance applications of guiding to be called online Media guidance applications or online guidance applications here.
The media content (for example Streaming Media, Downloadable medium, Web broadcast etc.) that multi-form interactive media guidance applications can be on the internet provides guiding.It is interactive TV program guide that the medium guidance applications of a kind of typical types of guiding is provided for online Media.Interactive TV program guide (being sometimes referred to as electronic program guides) is known guidance applications, among other things, and the media content that it allows the user to navigate and locate many types between the media content of many types.Be different from online Media, common television program layout (providing via traditional broadcast, wired, satellite or other means) can be provided such content, and pay-per-view program, the request program (as in video request program (VOD) system) watched, and the medium of other types or video content.Guidance applications also allows user navigation and location and the relevant content of video content between the content relevant with video content, and described video content comprises, for example video is collected, commodity (article), advertisement, chat sessions, recreation, or the like.
Appearance along with internet, mobile computing and fast wireless network, the medium of user capture on PC (PC) and other equipment, the user does not visit the medium on described other equipment traditionally, described other equipment such as laptop computer, PDA(Personal Digital Assistant), mobile phone or other mobile device.By these equipment, the user can navigate between obtainable identical medium by TV and locate above-mentioned identical medium.Therefore, the medium guiding also is necessary on these equipment.The guiding that provides only can be used for by the obtainable media content of TV, only be used for by the one or more obtainable media contents of these equipment, or be used for not only can be by TV but also the media content that can obtain by these one or more equipment.Online application program (promptly providing on the website) can be provided the medium guidance applications, or provides as independent (stand-alone) application program or as the client (client) on laptop computer, PDA, mobile phone or other mobile devices.Various device and the platform that to carry out the medium guidance applications have been described in more detail below.
One of function of medium guidance applications is to provide media list and media information to the user.Fig. 1-2 has shown illustrative display screen, and it can be used for providing the medium guiding, and media list is provided especially.The display screen that shows in Fig. 1-2 can be realized on any suitable equipment or platform.Although the demonstration of Fig. 1-2 is illustrated as full screen display, they also can be to cover on the media content that just is being shown fully or partly.The user can be by (for example being chosen in the selectable options that provides in the display screen, menu option, list option, icon, hyperlink etc.) or press on remote control or other user's inputting interfaces or the equipment dedicated button (for example, guiding (GUIDE) button), indicate the request of access medium information.Indication in response to the user, the medium guidance applications can provide the display screen with media information of organizing in a kind of mode in several modes, described mode for example presses time in the grid and channel, by the time, press channel, press medium type, press and (for example classify, the classification of film, sports, news, children or other Promgrammings), or other are predetermined, user-defined or other organizational standards.
Fig. 1 has shown that illustrative grid the rendition list of arranging by time and channel shows 100, and describeddemonstration 100 also allows the dissimilar media content (for example Online Video) in the single demonstration of visit.Show that 100 can comprisegrid 102,grid 102 has: (1) one row channel/media-type identifier 104, wherein each channel/media-type identifier (it is the single lattice in the row) obtainable different channel of identification or medium type; And (2)delegation time identifier 106, the wherein time block (time block) of each time identifier (it is the single lattice in the row)identification Promgramming.Grid 102 also comprises single lattice of the rendition list, and for example therendition list 108, and wherein each tabulation provides about the associated channel of tabulation and the title of the program that is provided of time.Use user input device, the user can select the rendition list by mobile highlight bar 110.The information relevant with the rendition list of being selected byhighlight bar 110 can be provided in the programme information zone 112.Thezone 112 can comprise, for example programm name, program specific, provide time (if available) of program, program place channel (if available), the rank of program, and the information of other expectations.
Except the visit to the linear Promgramming that provides according to timetable is provided, the visit to the non-linear Promgramming that does not provide according to timetable also is provided the medium guidance applications.Non-linear Promgramming can comprise the content from different source of media, (for example comprise from the internet content of different online data source, Streaming Media, Downloadable medium etc.), the media content of on-demand media content (for example VOD), local storage (for example, be stored in digital video recorder (DVR), digital video disc (DVD), or other are to the media content of time insensitive (time-insensitive) video content on videocassette, the CD (CD) etc.).Film that provides and original media content by specific medium supplier (the HBO order program service (HBO On Demand) of " The Sopranos " and " Curb Your Enthusiasm " for example is provided) can be provided on-demand content.HBO ON DEMAND, THE SOPRANOS and CURB YOUR ENTHUSIASM are all trade marks of Home Box Office company.Internet content can comprise the Web incident, for example chat sessions or Web broadcast, or the content that obtains by internet site or other internet access (for example FTP) but as Streaming Media or Downloadable medium program request.
Grid 102 can be provided for the tabulation of non-linear Promgramming, comprises themedia list 116 and theinternet content tabulation 118 of program request tabulation 114, record.Be sometimes referred to as " mixed-media (mixed-media) " and show in conjunction with being used for demonstration from the tabulation of the content of dissimilar source of media.Being different from the various arrangements that showlist type 100, that can be shown can select or guidance applications definition (for example, have only the demonstration of tabulation record and broadcasting, have only the demonstration of tabulation program request and broadcasting, or the like) based on the user.As shown, tabulation 114,116 and 118 is shown as crosses over the whole time block be presented in thegrid 102, can provide respectively being used for the tabulation of program request tabulation, record with the selection of indicating these tabulations, or the visit of the demonstration of internet tabulation.As shown in Figure 1, when the such tabulation of visit,information area 112 can show available information about the type that shows.In other embodiments, the tabulation of these medium types can directly be included in the grid 102.Additional tabulation can be shown in response to the user one of selects in the navigation icon 120.(pressing arrow key on the user input device can be similar to and select the mode ofnavigation icon 120 to influence demonstration.)
Show that 100 also can comprisevideo area 122,advertisement 124 and option area 126.Video area 122 can allow the user to check and/or the preview user current obtainable, with obtainable or former obtainable program.The content ofvideo area 122 can corresponding to, or be independent of one of them of the tabulation that is presented in the grid 102.The grid that comprises the video area shows that being sometimes referred to as guiding picture (picture-in-guide) (PIG) shows.PIG show and function the 6th of the people such as Satterfield of issue on May 13rd, 2003,564, No. 378 United States Patent (USP)s, and the people such as Yuen of May 29 calendar year 2001 issue the 6th, 239, in No. 794 United States Patent (USP)s more detailed description is arranged, described these two United States Patent (USP)s are all incorporated into by reference at this.The PIG demonstration can be included in other medium guidance applications display screens of the present invention.
Advertisement 124 can be media content advertisement is provided, the access rights that depend on the beholder (for example, for ordering Promgramming), this media content be currently available for watch, in the future can be used for watching, or may be used in and to watch, and may corresponding to or the one or more media list ingrid 102 of haveing nothing to do.Advertisement 124 also can be used for about or the product or the service of the media content in being presented atgrid 102 that has nothing to do.Advertisement 124 can be selectable, and the more information about media content is provided, and the information about product or service is provided, and allows purchase media content, product or service, provides advertisement relevant media content, or the like.Based on the type of brief introduction/preference of user, the User Activity that monitors, the demonstration that provides, or based on other targeted advertisements that is fit to,advertisement 124 can be used as target.
Although advertisement 124 is shown as rectangle or banner shape, advertisement can be by with any suitable size, shape, and any position of guidance applications in showing provides.For example, advertisement 124 can be provided as the rectangular shape of contiguous grid 102 flatly.This is sometimes referred to as the panel advertisement.In addition, advertisement can cover media content or guidance applications shows, or embeds in the demonstration.Advertisement can comprise that also text, image, image rotating, video are collected or the media content of other types.Advertisement can be stored in the subscriber's installation with guidance applications, is stored in the database that is connected to 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 Knudson that submit on January 17th, 2003 for example, No. 673 U.S. Patent applications, the Ward of issue on June 29th, 2004, the 6th, 756 of people such as III, No. 997 United States Patent (USP)s, and in the 6th, 388, No. 714 United States Patent (USP)s of the people such as Schein of issue on May 14th, 2002, to providing advertisement to carry out more detailed discussion in the medium guidance applications, above-mentioned patent and patented claim are all incorporated into by reference and all.It should be understood that advertisement can be included in other medium guidance applications display screens of the present invention.
Option area 126 can allow the dissimilar media content of user capture (for example internet content), medium guidance applications to show, and/or medium guidance applications feature (feature).Option area 126 can be the part that shows 100 (and other display screens of the present invention), maybe can select the option on the screen or press that special-purpose or assignable button calls on the user input device by the user.Selectable options in theoption area 126 can relate to the correlated characteristic of the rendition list in thegrid 102, maybe can comprise showing the option that obtains from master menu.The correlated characteristic of the rendition list can comprise other broadcast times of searching for program receiving or mode, program recording, permission series record (series recording) program, be provided with program and/or channel for collection, buy program, or other features.Can comprise that search option, VOD option, the head of a family control option, coverage diagram (browseoverlay) is browsed in visit, the order to the additional payment service, the brief introduction of compiles user, visit that dissimilar tabulations is shown from the option that master menu show to obtain, or other options.
Shown among Fig. 2 and be used to provide another demonstration of guiding to arrange.Show that 200 videos that transmit for the internet provide guiding, and can be provided as the demonstration in the online Media guidance applications, or as client-server or the independently demonstration in (for example, based on set-top box) guidance applications.Although disclosed embodiment can be the media content of interior perhaps any other type of film, user's generation guiding is provided, in some examples here, the TV programme that provides the internet to transmit.In some embodiments, show that 200 have shown that the user selects to show the result (Fig. 1) of thetabulation 118 in 100.For clear and coherent purpose, show that 200 can be divided into three row.Central series 204 is included in the media list of arranging in the mosaic pattern 208.The video definition standard that provides in the mosaic pattern 208 (for example specific kind, program (show), or the like) is provided left column 202.Right row 206 provide recommendation to the user.Below in conjunction with Fig. 2-7,8A-8C and 9A-9B discuss in more detail these row in each row.
Left column 202 allows the user based on interested Standard Selection video.Left column 202 provides the tabulation of selectable classification 210.These classification can comprise kind, channel, program, the tabulation of heat station, type (for example, TV play, film, or the like) or any other such classification.The a kind of of classification is in selecteed state.Classification can be indicated selected based on the user, maybe can be defaulted as selected.Under selecteed state, the window 214 corresponding to the selectable standard block 212 of selecteed classification can be arranged.This window can be positioned at the specific name below and select which classification with indication.Use user input device, user can select standard block 212 (for example by highlight regions 216 being moved to the standard block of expectation and press key, or by directly clicking the standard block of expecting) in the window 214.In case selected, in being displayed on window 214, selecteed standard block also can occur 218.Just, selecteed standard block can appear at the below of its corresponding classification 210 and the top of window 214.This indicates the user: standard block is successfully selected.When having selected a plurality of standard block in identical classification, each standard block can be listed below classifying by certain order (for example, press the selecteed order of standard block, alphabetically, or the like).Even do not have when selected in classification, selecteed standard block also can be listed below its corresponding classification, as indicated by selecteed standard block 222.Selectable button 220 can be provided as near each selecteed standard block 218 and 222.Selector button 220 can be cancelled the selection to corresponding selecteed standard block.
The optional method of choice criteria unit is manually to import retrieval term/keyword concerning the user.The user can use user input device with in the one or more keyword inputted search bars 224.Selectable button 226 can selectedly begin search with the keyword that uses input.If expectation,search bar 224 can use (for example, the user can define standard block based on the keyword in selecteed standard block in therow 202 and the inputted search bar 224) in conjunction withleft column 202.
Central series 204 can be inmosaic pattern 208 the display video collection, wherein this video collection is determined based on the user's input that receivessearch bar 224 and/or left column 202.Different with the tabulation of Fig. 1, show that the tabulation in 200 is not limited to describe the simple text (for example programm name) and the icon of medium.More properly, showing in 200, tabulation can provide the graph image that comprises front cover theme (cover art), from rest image, the video of media content collect trailer, from the live video of media content, or the medium of the other types of the media content of describing by tabulation to user's indication.Each graphical list also can be with text to provide the more information about the media content related with tabulation.For avoiding making accompanying drawing too complicated, in Fig. 3, shown the more detailed view oftabulation 228 in themosaic pattern 208.
Fig. 3 shows an embodiment of themedia list 228 in the mosaic pattern 208 (Fig. 2).Video can be represented by graphical identifier 302 (for example, the trailer of the thumbnail/screenshot capture of video, video, video itself etc.).Therank 304 of video can cover on the part of graphical identifier 302.Rank can reflect from all users' rank specifies, and described all users grade to video from their medium guidance applications or relevant/correlating programs separately.Visual detector also can be with text box/coverage diagram 306 to provide the more information about media content.For example,textual description 308 can comprise that media name, video become the obtainable date, and the length of video.Text box also can comprisesimple icon 310 and/or 312.If medium spend a certain amount of money to download from the medium supplier or to flow out, then may there be simple dollar mark () icon 310.Ificon 310 does not exist, then video is free.Similarly, if video is the video that editor's (for example, TV or Movie Reviewers) recommends, then for example the icon ofcheck mark 312 can exist.Otherwisecheck mark 310 can not exist.
Get back to Fig. 2, in zone 230, shown the quantity of the video that after standard application choice or input, all is identified.Zone 230 is shown as and is in theleft column 202, but may be displayed on theuser interface 200 Anywhere.If discerned than current inmosaic pattern 208 the more video of visible video, then selectablearrow 234 and 236 can be used for watching more obtainable video.The new subclass that selectable arrow 234 allows users to watch the video that is identified, and the subclass of before having watched of the video thatselectable arrow 236 turns back to the user to be identified.The user can be by one of selecting in theclassification link 238 to change the order that presents video.Can become the obtainable date according to video (for example nearest formerly or formerly the oldest), the popularity (for example total degree of being selected by other users based on video) of video, by random sequence or use be used to classify any other mechanism of video collection, the video of classifying and being identified.
User interface 200 also allows the user to use the maximum video length ofslide block 240 and 242 indicative of desired and the new degree ofexpectation.Slide block 240 is provided with maximum video length.Whenslide block 240 during at ultra-Right end, without limits to video length.Along with slide block moves to left, have only shorter and shorter video to be included among the result.For example, ifslide block 240 is in the mid point of scale, then only comprises less than 30 minutes video among the result and collect.If slide block at ultra-Left end, then only comprises the video segment less than 5 minutes among the result.Similarly,slide block 242 is provided with maximum date range.Whenslide block 242 during at ultra-Right end, to video have many always without limits.Along with slide block moves to left, have only more and more recent video can be included in the last demonstration.
Mosaic pattern 208 is that two grid is taken advantage of in two of tabulation 228.Yet, also can use any other arrangement, for example three take advantage of three or two to take advantage of three grid.In addition, 228 be shown as identical size although respectively tabulate, their size also can be different.According to medium supplier's expectation or based on user preference, tabulation can have different size or the outstanding graphically correlativity with the video that respectively is identified after indication user's interest degree, the search, or emphasizes a certain content.In the 11/324th, No. 202 U.S. Patent application of for example Yates of submission on Dec 29th, 2005 the different system and method that is used for giving prominence to graphically media list has been discussed, this application is all incorporated into by reference at this.
Each is tabulated 228 can be selectable framework.In an embodiment of the invention, when the user selected selectable framework, the user was directed to the website that corresponding video can be downloaded or flow out.The website can show in coverage diagram or in new screen.In yet another embodiment of the present invention, when user'sselective listing 228,, for example, can in coverage diagram or inright row 206, present to the user to the description of program about the additional information of video.Based on this additional information, the user can select to be directed to the website that video is provided, and video can be added to my collection list of videos, maybe video can be added to and watch formation 244.
Watch formation 244 to show that the user has selected the tabulation with the video of watching in the time after a while.Each video can be by graphical identifier, for example screenshot capture/thumbnail, video trailer, or video itself is represented.In an embodiment of the invention, eachvideo identifier 246 is selectable, and it provides the light visit of the user being wanted the video watched to the user.When from the video of watching formation when selected, the user can be directed to the website that video is provided.When video was selected, video can automatically remove from watch formation, and perhaps the user can manually remove video from watch formation.In yet another embodiment of the present invention, watch formation 244 to play " playlist ".When the user prepares to watch when watching the video of formation, the user is directed to the website of watching first video in the formation.
Right row 206 can show two types information.It can (1) presents the video of recommendation to the user, or (2) show the additional information about selected video.Fig. 2 and Fig. 4 have shown that execution shows therightmost row 206 of the last function of recommendation to the user.Describe back one function in detail below in conjunction with Fig. 5.Thetitle 250 ofrow 206 shows " first-selection today (TODAY ' S TOPPICKS) ", and indication is based on most popular video in a day and selected recommendation.Provide the additive method of recommendation to describe in detail in conjunction with Fig. 4 below to the user.Can present the video of recommendation to the user by the form of thetabulation 228 that is similar in the above and discusses in conjunction with Fig. 3 is provided.Alternatively, thetitle 252 by listing video, thegraphical identifier 254 of the video with rank coverage diagram 256 and the concise and to the point program of video describe 258, can show the video of recommendation.Each video that can be in therow 202 provides other information.
When the user entered guidance applications at first, first-selection can be based on most popular video in the obtainable videos all in any classification.When the user limited interested video type by the standard block in searching key word or the selectionleft column 202, the video of recommending in theright row 206 can change the operation with the reflection user.For example, if " action/adventure (the Action/Adventure) " standard block in theselected window 214 of user, then the video under " first-selection today " can be changed to comprise one or more the most preceding video in the most popular action/adventure video on the same day.
The recommendation that provides in theright row 206 can be based on the standard except pouplarity.For example, recommendation can be based on editor's recommendation, as shown in therow 400 of Fig. 4.Title 402 shows " edit selected (EDITOR ' S PICKS) " mode with the video that reflects selected recommendation.Editor can be famous movie or television reviewer, or user any other the famous person that can admit.Consistent with an embodiment of the invention, the tabulation (Fig. 2) in therow 400comparable mosaic patterns 208 provides the information of more videos about each recommendation.For example, for the video of each recommendation,show title 404, had the graphical identifier (for example, thumbnail/screenshot capture etc.) 406 ofrank 408 coverage diagrams and briefly described 410.Theclass 4 06 of each video can be based on the grade of user's input.Can comprise network of network symbol 412 (for example FOX) from initial this video of broadcast, kind (for example action/adventure, drama about other information of this video, or the like) or type 414 (for example TV play, film, or the like), thelength 416 of video, and theexpense 418 of downloading or flow out video.FOX is all registered trademarks of Fox broadcaster (FOXBroadcast Company).Row 400 are just illustrative, thereby can show the information greater or less than above-mentioned information about video.
But operation technique (technique) rather than based on welcome degree or edit and selectedly come to be that the user is selected and to recommend.Recommendation can be based on user's interest.Can be by the behavior of monitor user ' on the medium guidance applications, specify by the user who understands, or, obtain user's interest according to user profile.For example, if the user dislikes the action/adventure video, then the video of Tui Jianing can be two or three most popular videos of getting rid of outside the action/adventure video.If the user watches the video that highlights with Roger Ebert usually, then the video of Tui Jianing can be up-to-date two or three videos that highlight with Roger Ebert.
When the user whenmosaic pattern 208 or the video recommended are selected video, right row 206 (Fig. 2) can show the option that be used for selecteed video to the user, as shown in Figure 5.In addition, can show more information about video.Fig. 5 has shown the result of one of first video of selecting among Fig. 4 or video in the mosaic pattern 208.Except the information content, also present selectable options 504,506,508,510,516 and 518 to the user about selecteed video.Selectable button 504 is opened new demonstration or coverage diagram and the user is directed to the website that video is provided.Selectable button 506 adds current video to watches formation 244 (Fig. 2), andselectable button 508 adds video to the favorites list of user.
Option 510 provides and current shown relevant the linking of video.Therefore, if the user likes video, then the user can be directed to relevant video.Associated video is presented to the user as keyword 512.Keyword 512 can be performer or other famous persons, the network at program place, the network of relation related with video, or any other keyword related with video.Each keyword is numeral 514 in the close tabulation, and it is corresponding to the quantity of the obtainable video relevant with keyword.For example, in Fig. 5, Kiefer Sutherland is the performer in selecteed program, and 392 obtainable these performers' video is arranged.If the user selectes selectable link 520, then mosaic pattern 208 (Fig. 2) is reflected as and comprises this 392 videos.Right column 206 can turn back to the user based on selecteed keyword (Fig. 4) subsequently recommendation is provided.
Row 500 can present other options relevant with selecteed video, comprise " sending to friend (Send to Friend) " 516 and " about the blog (Blog about thisVideo) of this video " 518features.Feature 516 allows the user to notify current video to the friend.In an embodiment of the invention, the e-mail address that provides the URL of the website of video can be sent to the friend maybe can use any other method that is fit to be sent to the friend.In yet another embodiment of the present invention, video can be added to the recommendation list in friend's the user profile, and the friend can visit described recommendation list when he or she visits his or his account on the medium guidance applications.Email or any other method that is used for distributing information also can be sent to the friend, have added new recommendation to notify this friend.
Feature 518 can be pointed to new display screen (not shown) to the user.Display screen can allow the user after watching video, imports his or she idea or the comment for video.These ideas can be kept in the blog related with the user.Blog can comprise different project (entry), and wherein projects are corresponding to specific video or about the related media information of video (for example, specific kind, program (show), channel, performer etc.).In some embodiments, by selectingoption 518, about the project automatically starting of video.Blog can be stored in the user profile.Blog can be kept on user's the equipment, and can be this user-accessible.Alternatively, blog can be by long-range preservation, and blog can be the user-accessible that is designated as the friend, or can open to the publicly read.
Can offer other features of user byrow 500, but for avoiding making chaotic these other features that do not show of accompanying drawing, described other features are options that video is graded, and visit the option about the forum of video, or go to the option about revisable (wiki-able) page of video.On demand, the user can be directed to forum so that video or the topic relevant with video (for example, TV programme, the network that video is provided, the performer in the video, or the like) to be discussed.The user also can go to about the revisable page of video or the topic relevant with video with other guidance applications user sharing information.
The medium guidance applications for example provides the application program of thedisplay screen 200 of Fig. 2, can be based on user's preference and by personalized.Personalized medium guidance applications allows customization demonstration and feature to generate personalized " experiencing (experience) " by the medium guidance applications.By allowing the user to import these customizations and/or operating to determine various user preferences, can generate the experience of this personalization by medium guidance applications monitor user '.The user can or otherwise confirm that to guidance applications they self visit their personalized guidance applications by login.The customization of medium guidance applications can be formulated according to user profile.Customization can comprise the different scheme (font sizes of the scheme of colour of Xian Shiing, text for example that present, or the like), the aspect of the media content tabulation that the shows (media content of Tui Jianing for example, or the like), aspect (for example ordering of classification or standard block of the standard block that shows, or the like), head of a family's control setting, and the customization of other expectations.
The medium guidance applications can allow the user that profile information is provided or can automatically work out profile information.For example, but the medium of medium guidance applications monitor user ' visit and/or user may be mutual with other of guidance applications.In addition, the medium guidance applications can obtain other user profiles (other websites (web site) from the internet of user capture for example of all or part relevant with the specific user, such as www.tvguide.com, other medium guidance applications from user capture, other interactive applications from user capture, from user's handheld device, or the like) and/or from the information of addressable other data source acquisitions of medium guidance applications about the user.As a result, on user's distinct device, can be the user provides unified guidance applications to experience.The user experience of this type has been described in more detail below in conjunction with Figure 11.The 11/179th of the people such as Ellis that additional personalized medium guidance applications feature was submitted on July 11st, 2005, No. 410 U.S. Patent applications, the 09/437th of the people such as Boyer that on November 9th, 1999 submitted to, No. 304 U.S. Patent applications, and on February 21st, 2002 people such as Ellis that submit to the 10/105th, made more detailed description in No. 128 U.S. Patent applications, these U.S. Patent applications are all incorporated into by reference at this.
But the demonstration that user's inputting preferences is provided by guidance applications with customization is for example by thedemonstration 600 among Fig. 6.User preference can be kept in the user profile related with this user.But the video of liking ofuser interface 600 explicit users, user's demonstration preference, and can allow the user to add or remove preference.My collection list ofvideos 602 is tabulations of video, and wherein the user is the video of liking with each video marker by for example selecting " adding my favorites (Add to My Favorites) to " selectable button 508 (Fig. 5).Projects in the tabulation can be by graphical identifier 604 (for example screenshot capture/thumbnail) andtext message 606signs.Text message 606 can comprise that video name, video length, video become the obtainable date, and any other relevant information." closing "designator 608 near each video in thetabulation 602 allows the user to remove any independent video from tabulation.My collection list ofvideos 602 can be different fromwatches formation 246, at least because the favorites list is saved more for a long time (for example, in user profile).Therefore the user can leave guidance applications and return application program in the time after a while, and does not lose the information that shows in 600 that is kept at.The favorites list 602 belows arelinks 610 of " sending to the friend ".Link 610 allows the user that the video in the favorites list of user is sent to the friend.Can use any technology of describing in conjunction with the link among Fig. 5 516, the favorites list 602 is sent to the friend.
The user can import in my list ofpreferences 612 and watch preference.My list ofpreferences 612 can comprise (favorite) that likeeditor 614 of one or more users.My list ofpreferences 612 can comprise thevideo type 616 of one or more collections.Obtainable any selectable standard block in the left column 202 (Fig. 2) of user interface 200 (for example, kind, channel, program, the tabulation of heat station, video type, or the like in standard block) all can be included in my list of preferences.Any preference of user's input can be removed by thebutton 618 of selection corresponding to preference, and can add preference by selecting link 620.Link 620 can be taken the user to and allow the selected additional options of user with new screen (not shown) or coverage diagram in the preference that is included in me.
Link 622 is used in alarm is set in the time of can obtaining the new video of user's interest.When the new video of the one or more standard blocks in the list ofpreferences 612 that meets me becomes can obtain the time, can notify the user.The user can be provided with alarm, so that any or all standard block is used to trigger alarm.Alarm can be that the message that is transmitted is: the video that user's interest is new has become and can obtain with the form of the Email that is used to transmit message, text message or other forms that is fit to.
User interface 200 (Fig. 2) can be customized based on the preference in theinput tabulation 624 and 626.Tabulation 624 stops any video that shows the character that does not have at least one standard block in the tabulation.For example, inillustrative user interface 600, the user has specified him or she only to want to watch the result of action/adventure type.The filtration oftabulation 624 takes place under the selecteed situation of at least one standard block only.
Tabulation 626 can stop presents to the user to the video that satisfies any standard block in the tabulation.Therefore, if tabulate 620 for empty, the not influence of video of then tabulating 620 pairs and presenting to theuser.By using tabulation 624 or tabulating 626, the user can be controlled in any search effectively can return the video that maybe cannot return what type.Show that 600 also can comprise and are used to customize UI other options of 200.In some embodiments, the user can change the form or the option of left column 202.The user can comprise classification or stop classification to be shown.The user can select to show the order of classification or standard block.
Fig. 7 has shown the illustrative Vean diagram 700 of the obtainable video in news category.As shown in Vean diagram 700, innews kind 702, can be shown to user's 2000 videos that have.In these 2000 news videos, 139 videos are relevant with channel-comedy center 704.In addition, 518 in 2000 news videos are relevant with channel-C-SPAN (public affair satellite cable television network) 706.Have than more and these two videos that channel is relevant shown in Vean diagram, but they are not in the news kind.It shows with the dottedline 710 that extends news frame 702.At last, as shown inframe 708,30 videos in the news kind are all relevant with comedy center and C-SPAN.
The exemplary display screens that shows in Fig. 8 A-8C and Fig. 9 A-9B shows user interface 200, and the typical environment for use of left column 202 (Fig. 2) more specifically.Be described with reference to 700 pairs of these environment of the Vean diagram among the figure 7.In the different stages, row 202 (Fig. 2) can be taked the form of the row 800A-800C among Fig. 8 A-8C.In this environment, use row 202 (Fig. 2) to dwindle mechanism as scope, the quantity of the video that is identified thus reduces along with each selecteed standard block.At first, row 202 can comprise the classification that is used for kind, channel, program and the tabulation of heat station.The kind classification can be defaulted as selecteed, and the standard block of display category classification.When (see figure 2) was selected standard block " news " 802 in the kind classification as the user, standard block was being listed below the kind distribution caption and above the window of selectable unit.Near selecteed standard block 804 be the Close button 806, this button can be used for cancelling the selection to standard block, and the position of standard block from window 812 tops removed.After the user selected the news kind, obtainable Online Video was identified in the news kind.The quantity of the video that is identified, in other words 2000, be displayed on 708 places, this quantity is consistent with the quantity of obtainable news video in Vean diagram 700.
Selected classification-channel 810 if receive the user, then thewindow 812 corresponding to the selectable unit of kind classification isclosed.Window 814 corresponding to channel classification is presented on channel classification title below.Each of standard block in thewindow 814 all has the video in the news kind.The channel that does not have the video in the news kind is not included in the window 814.When receiving the user when having selected standard block 816 (comedy center), with the same before,standard block 818 is moved to the distribution caption below, and provides theClose button 820 near standard block.After the user selected comedy center channel standard block, identification was not only in the news kind but also the obtainable Online Video relevant with the comedy center.The quantity that shows the video be identified at 822 places, in other words 139.Therefore, in 2000 videos in the news kind, have only wherein 139 relevant with the comedy center, dwindle and the scope of video collection is corresponding.This with Vean diagram 700 in 704 consistent.
After having selected the C-SPAN in the channel classification, Fig. 8C 824 in the volume residual of display video, in other words 30.Therefore, for not only meeting news but also meeting 139 videos of comedy central standard, wherein have only 30 videos simultaneously relevant with C-SPAN.708 consistent in this quantity and the Vean diagram 700.If selected program classification, thenwindow 814 is closed, and is present in the below of program classification title corresponding to the new window-window 826 of TV programme.Notice and have only a program that show every day (The Daily Show) is listed in window.This show based on news, relevant with the comedy center and with C-SPAN all relevant 30 videos appear in show every day, perhaps relevant with show every day at least.
If receive the user's indication (for example, having selectedbutton 820 if receive the user) that removes comedy central standard unit, the video that then is identified only need meet news and C-SPAN standard, and according to Vean diagram 700, this will produce 818 videos.This can be reflected in (not shown) on the user interface subsequently.Standard block will correspondingly change, and will comprise having the program that not only meets news but also meet the obtainable video of C-SPAN standard.
Row 202 (Fig. 2) also can be taked 900A among Fig. 9 A and the 9B and the form of 900B.In this environment for use, the scope mechanism of dwindling can be every now and then along with subsequently to the selection of standard block and increase the video collection that is identified.Reaching the related step of configuration that shows in Fig. 9 A can realize in conjunction with Fig. 8 A and the described step of 8B by top.Therefore, for convenience's sake, Fig. 8 B is replicated to Fig. 9 A.In Fig. 9 A, select the news standard block of kind classification and the comedy central standard unit of channel classification, and the standard block of indicated channel classification.This produces 139 videos, and is consistent with Vean diagram 700.
Select after the C-SPAN in channel classification, the video that is identified is extended to comprise video relevant with news among comedy center or the C-SPAN.Correspondingly, the quantity at 904 videos that are identified that show is increased to 627 videos from 139.Can see as the window 906 by watching selectable standard block in the program classification (for example), list not only from the comedy center but also from C-SPAN, relevant program with news by selecting program classification.Notice in window 906, separated video (program 908 is from the comedy center, andprogram 910 is from C-SPAN) from each channel, so as to show they meet other the classification in the various criterion unit.In some embodiments, standard block is shown (for example by alphabetic(al) order) together, and does not consider selecteed standard block in other classification.
If receive the user's indication (having selectedbutton 914 if for example receive the user) that removes comedy central standard unit, then the video collection can be reduced.In this case, the video that is identified meets news and C-SPAN standard with needs, and according to Vean diagram 700, this will make the video collection reduce to 518 from 627.This can be reflected in (not shown) on the user interface subsequently.Standard block will correspondingly change, and will comprise having the program that not only meets news but also meet the obtainable video of C-SPAN standard.
The user can be from their user equipment devices one or more media content and the medium guidance applications (and above-described display screen) of visiting.Figure 10 has shown the general embodiment of illustrative user equipment devices 1000.Being implemented in below in conjunction with Figure 11 more specifically of user equipment devices discussed.User equipment devices 1000 can be via I/O (hereinafter " I/O ") path 10 02 receiving media content and data.I/O path 10 02 can provide media content (for example, broadcast program layout, request program layout, internet content, and other videos or audio frequency) and data to control circuit 1004, and 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 receiving order, request and other data that are fit to.I/O path 10 02 can be connected to control circuit 1004 (and particularly treatment circuit 1006) one or more communication port (being described below).The I/O function can be by one or more the providing in these communication ports, but be shown as single passage to avoid making accompanying drawing too complicated in Figure 10.
Control circuit 1004 can be based on any suitable treatment circuit 1006, for example 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 is carried out the instruction that is used to be stored in the medium guidance applications in the storer (that is, storer 1008).In the embodiment based on client-server, control circuit 1004 can comprise the telecommunication circuit that is fit 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 modulator-demodular unit, telephone modem, or is used for the radio modem with other devices communicatings.Such communication relates to the internet so that obtain the online Media content at least, and additionally can relate to communication network or passage (having carried out more detailed description in conjunction with Figure 11) that any other is fit to.In addition, telecommunication circuit can comprise the peer-to-peer communications that allows user equipment devices, or the position mutually away from the circuit (following more detailed description) of communication of user equipment devices of position.
Storer (for example random access memory, ROM (read-only memory) or any other storer that is fit to), hard disk drive, CD-ROM drive or any other are fit to fixing or movably memory device (for example DVD register, CD register, video cassette recorder or other recording units that is fit 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.For example, user equipment devices 1000 can comprise the hard disk drive that is used for DVR (be sometimes referred to as personal video recorder, or PVR) and as the DVD register of auxiliary storage device.Storer 1008 can be used for storing various types of medium described here and guidance applications data, comprises programme information, guidance applications setting, user preference or profile information, or other data of using when the operation guidance applications.Also can use nonvolatile memory (for example starting routine and other instructions) with operation.
Control circuit 1004 can comprise that video produces circuit and tuned circuit, for example one or more analog tuner (analog tuner), one or more MPEG-2 demoder or other digital decoding circuit, high definition tuner, or any other tuning or video circuit that is fit to, or the combination of sort circuit.Coding circuit (for example being used for radio (over-the-air) analog or digital conversion of signals is become mpeg signal so that storage) also can be provided.Control circuit 1004 also can comprise scaler circuit (scaler circuitry), is used for medium up-conversion (upconverting) is become with down coversion (downconverting) the preferred output format of subscriber's installation 1000.Circuit 1004 also can comprise d convertor circuit and analog-digital converter circuit so that change between digital signal and simulating signal.Subscriber's installation can use tuning and coding circuit to receive and show, broadcast or record media content.Tuning and coding circuit also can be used for receiving pilot data.Circuit described here comprises for example tuning, video generation, coding, decoding, scaler and analog/digital circuit, and these circuit can use the software that moves and realize on one or more general or special-purpose processors.Can provide a plurality of tuners to handle tuber function (for example, watching and writing function, picture-in-picture (PIP) function, multi-tuner record etc.) simultaneously.If storer 1008 is provided as the device that separates with subscriber's installation 1000, then tuning and coding circuit (comprising a plurality of tuners) can be related with storer 1008.
The user can use user's input interface 1010 to control control circuit 1004.User's input interface 1010 can be any suitable user interface, for example 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 separate equipment or integrated with other unit of user equipment devices 1000.Display 1012 can be the LCD (LCD) of monitor, TV, mobile device, or is used for showing one or more kinds of any other equipment that is fit to of visual pattern.In some embodiments, display 1012 can be (HDTV-capable) that HDTV can use.Loudspeaker 1014 can be provided as with other unit of user equipment devices 1000 integrated, maybe can be parts independently.The video that shows on display 1012 and the audio frequency component of other media contents can be play by loudspeaker 1014.In some embodiments, audio frequency can divide gives the receiver (not shown), this receiver processing audio and via loudspeaker 1014 output audios.
The user equipment devices 1000 of Figure 10 can be embodied as user'sTV equipment 1102,subscriber computer equipment 1104, wirelesssubscriber communication equipment 1106 or be suitable for the subscriber's installation of any other type of access medium, for example non-portable game machine in thesystem 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 (the medium guidance applications is carried out thereon) can play autonomous device, maybe can be the part of device network.Can realize the diverse network configuration of equipment, will discuss in more detail below.
Usertelevision equipment devices 1102 can comprise set-top box, is used to handle the IRD of satellite television (IRD), televisor, digital storage equipment, DVD register, video cassette recorder (VCR), local media server, or other user's TVs equipments.On demand, these one or more equipment can be integrated into 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 computer equipments.WEBTV is all trade marks of Microsoft Corp.Wirelesssubscriber 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 the appearance and the video of the TV tuner card that is used for PC (television tuner card), Web TV is attached to other user equipment devices, when attempting that a kind of equipment classified as a kind of in the above equipment, boundary has thickened.In fact, user'sTV equipment 1102,subscriber computer equipment 1104, all can use at least some features in the system features of describing in conjunction with Figure 10 in the above with in the wirelesssubscriber communication equipment 1106 each, and therefore, comprise with this equipment on the relevant adaptability (flexibility) of type of obtainable media content.For example, user'sTV equipment 1102 can be (Internet-enabled), the permission access internet content with internet function, andsubscriber computer equipment 1104 can comprise the tuner that allows the visit television program layout.The medium guidance applications also can have identical layout on various dissimilar subscriber's installations, maybe can be the display capabilities that is fit to subscriber's installation.For example, on the subscriber computer equipment, guidance applications can be provided as the website by the web browser visit.In another example, guidance applications can scaledly be used for wireless subscriber communication equipment.
Insystem 1100, all types of user equipment devices more than is arranged usually, but in Figure 11 all types of shown one, too complicated to avoid making accompanying drawing.In addition, each user can use user equipment devices (for example the user can have televisor and computing machine) and the same all types of user equipment devices of using more than (for example the user can have PDA and mobile phone and/or a plurality of televisor) more than a type.
The user also can set the medium guidance applications setting of various settings to be consistent on family expenses equipment and remote equipment.Setting comprises as described herein, and the guidance applications layout that is used for programming recommends, shows the channel of preference and program collection, Promgramming preference, and the guiding setting of other expectations.For example, if user's channel on for example website www.tvguide.com on their their PC of office is set to collection, the housed device that then identical channel will appear at the user as collection (for example, user's TV equipment and subscriber computer equipment) on, and on user's the mobile device, if desired.Therefore, the guiding that the change of making on a user equipment devices can change on another user equipment devices is experienced, and does not consider whether these facilities are identical or dissimilar user equipment devices.In addition, the change of making can be based on the setting of user input, and the user's that monitors of guidance applications operation.
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 the internet, and additionally can be other one or more networks, described other networks comprise mobile telephone network, mobile device (for example 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 marks of Research In Motion company limited.Passage 1108,1110 and 1112 comprises one or more communication ports discriminably or jointly, for example the passage of satellite channel, optical-fibre channel, cable passage, support internet communication (for example, IPTV), free space connects (for example being used for broadcasting or other wireless signals), or any other the wired or wireless communication passage that is fit to or the combination of these passage.Passage 1112 with dashed lines draw with indication in exemplary embodiment shown in Figure 11, and passage 1112 is radio channels, and passage 1108 and 1110 usefulness solid lines to draw to indicate them are wired passage (although on demand, these passages can be radio channels).With communicating by letter of user equipment devices can be by one or more the providing in these communication ports, but in Figure 11, be shown as single passage, to avoid making accompanying drawing too complicated.
Although between user equipment devices, do not draw communication port, but these equipment can directly communicate each other via communication port, described communication port for example in conjunction withpassage 1108,1110 and 1112 at passage described above, and other short range point point to-point communication passages, for example USB cable, IEEE1394 cable, radio channel are (for example, bluetooth, infrared ray, IEEE802-11x, or the like), or via other junction services of wired or wireless passage.BLUETOOTH is all trade marks of Bluetooth SIG company.User equipment devices also can directly communicate by indirect path each other bycommunication network 1114.
System 1100 comprises thewebserver 1116 and the mediumpilot data source 1118 of being coupled tocommunication network 1114 respectively viacommunication port 1120 and 1122.Passage 1120 and 1122 can comprise in conjunction withpassage 1108,1110 and 1112 and at any communication port described above.Can on one or more communication ports, exchange with thewebserver 1116 and communicating by letter of mediumpilot data source 1118, but only show that in Figure 11 single passage is to avoid making accompanying drawing too complicated.In addition, can have, but thewebserver 1116 and mediumpilot data source 1118 have all only shown one in Figure 11, to avoid making accompanying drawing too complicated more than one thewebserver 1116 and each in the medium pilot data source 1118.(each dissimilar in these sources have been discussed below.) if desired, thewebserver 1116 and mediumpilot data source 1118 can be integrated into a source device.Althoughsource 1116 and 1118 withuser equipment devices 1102,1104 and 1106 between communicate by letter and be shown as bycommunication network 1114, but in some embodiments,source 1116 and 1118 can directly communicate via communication port (not shown) anduser equipment devices 1102,1104 and 1106, described communication port for example in conjunction withpassage 1108,1110 and 1112 at passage described above.
Online Media can be provided by the webserver 1116.Thewebserver 1116 can provide online Media supplier's website (for example television network website, entertainment sites, web film or set are from the website of the content of multiple source).Online Media supplier (for example can have (host) plurality of kinds of contents 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, or the like).Online Media supplier can have dissimilar medium (for example the medium that generate of Streaming Media, Downloadable medium, user, the medium that specialty generates, or the like) on main frame.The online Media that provides can this locality be stored in thewebserver 1116 or be stored in the remote media server.Except media content, thewebserver 1116 also can be the media store metadata that respectively is provided (for example title, description, URL, or the like).
Other one or more source of media (not shown)s also can provide media content to subscriber's installation, and being connected to communication network by one or more passages, described one or more passage can comprise in conjunction with passage 1108,1110 and 1112 described in the above any communication ports.Other source of media can comprise the distribution of media equipment of one or more types, comprise the television distribution facility, cable system front end (cable system headend), satellite distribution facility, (for example television broadcasting of Promgramming source, such as NBC, ABC, HBO, or the like), middle distribution facilities (intermediate distribution equipment) and/or server, on-demand media server and other media contents supplier.NBC is all trade marks of National BroadcastingCompany (National Broadcasting Service), and ABC is all trade marks of company ABC (American Broadcasting Company), and HBO is all trade marks of Home Box Office (family box office) company.Other source of media can be the creators (for example Television Broadcasting Limited, Web broadcast supplier etc.) of media content, or can not be the creators (for example supplier of on-demand media content etc.) of media content.Other source of media can comprise other suppliers of cable data source, satellite supplier, program request supplier or media content.Other source of media also can comprise remote media server, and it is used for dissimilar media content (comprising the video content that the user selects) is stored in the position that is away from any user equipment devices.The system and method for media content that is used for the remote storage media content and remote storage is provided to subscriber's installation is in conjunction with the 09/332nd of the people such as Ellis that submitted on June 11st, 1999, No. 244 U.S. Patent application has carried out more detailed discussion, and this U.S. Patent application is all incorporated into by reference at this.
Mediumpilot data source 1118 can be the medium guidance applications medium pilot data is provided.Mediumpilot data source 1118 comprises data storage device (data store) 1124 and 1126, and the pilot data from arbitrary data storage device can be provided.Pilot data can comprise programme information, for example programm name, plot title, plot summary, editorial review etc., and this usually can be at, TV Guide Magazine (TV guide magazine) or find on www.tvguide.com for example.Data storage device 1124 and 1126 can be one or more relational databases or other storing mechanisms that is fit to.Data storage device 1124 and 1126 can be local (shown in system 1100), or is in remote location.
The online acquisition or unavailable medium pilot data ofdata storage device 1126 storages.The pilot data that the medium pilot data of being stored can comprise media list, the information relevant with medium (for example airtime, broadcasting channel, media name, media description, class information (for example head of a family's controlling grade, reviewer's grade etc.), kind or classified information, actor information, the trade mark data of broadcaster or supplier's trade mark etc.), media formats (for example MPEG), advertising message (for example text, image, medium collect etc.) and help user's any other type that the medium of navigation and location expectation are selected between the medium of expectation are selected.Data storage device 1126 also can will store in thedata storage device 1124 for the identifier of related media Attach Note.
Mediumpilot data source 1118 also can comprise data storage device 1124.Data storage device 1124 storages and the relevant information of obtainable video on the webserver 1116.Data storage device 1124 can store with from the related metadata of each video of the webserver 1116 (for example title, description, URL etc.), maybe can store the information that derives from metadata.Data storage device 1124 also can be provided by the metadata that is not to provide from the webserver 1116 (for example be input to label/keyword that the data thedata storage device 1124, welcome degree, user generate etc.).Data storage device 1124 can store identifier in thedata storage device 1126 with the indication additional media pilot data relevant with the video that finds from the webserver 1116.In some embodiments, the net online Media that provided by thewebserver 1116 ofdata storage device 1124 storage is together with the information about these medium.
Medium guidance applications data can use any suitable method to offer user equipment devices.In some embodiments, guidance applications can be an interactive TV program guide independently, it is via data feed (data feed) (for example transmit special line (continuous feed), continuous supplementation formula continuously and transmit special line (trickle feed), or the interim data of the vertical blanking of channel) program receiving guidance data.Can on the television channel sideband,, use digital signal in the band, use the outer digital signal of band, or by any other data transmission technology that is fit to, coming provides program schedule data and other pilot data to subscriber's installation at the vertical blanking period of television channel.Can on a plurality of analog or digital television channels, provide program schedule data and other pilot data to subscriber's installation.Can be any suitable frequency (every day ground, user-defined time period, system's official hour section, in response to from the request of subscriber's installation etc.) for example, continuously, provides program schedule data and other pilot data to subscriber's installation.In certain methods, the method that can use client-server provides pilot data from medium pilot data source 1118 and/or other source of media to subscriber's installation.For example, the guidance applications client that exists on the subscriber's installation can be initiated with the session in source 1118 when needed so that obtain pilot data.Medium pilot data source 1118 can provide medium guidance applications itself or be used for the software upgrading of medium guidance applications to user equipment (ue) device 1102,1104 and 1106.
For instance, the medium guidance applications can be the independently application program that realizes on user equipment devices.In other embodiments, the medium guidance applications can be the client-server application program, wherein has only client to be present on the user equipment devices.For example, the medium guidance applications can partly be embodied as the client application on the operation circuit 1011 of user equipment devices 1000, and partly is embodied as the server application (for example medium pilot data source 1118) on the remote server.Guidance applications shows and can produce and be transferred to user equipment devices by medium pilot data source 1118.Data also can be transmitted so that store in mediumpilot data source 1118 on subscriber's installation, it produces guidance applications based on the instruction of being handled by control circuit subsequently and shows.
Medium guidance system 1100 is intended to illustrate certain methods or network configuration, by these methods and network configuration, the source of user equipment devices and media content and pilot data can intercom mutually, so that visit comprises the medium of the content that the internet transmits and the medium guiding is provided.The present invention can be applicable in the subclass of any or these methods in these methods, perhaps can be applied in to use transfer medium and provide in the system of additive method of medium guiding.Below three kinds of methods specific description to the general example of Figure 11 is provided.
In one approach, user equipment devices can intercommunication mutually in home network.User equipment devices can be via above-described short range point point to-point communication scheme, via by the hub that on home network, provides or the indirect path of other similar devices, or viacommunication network 1114, and directly intercommunication mutually.Among a plurality of the people in single family everyone can operate the different user facilities on the home network.As a result, may expect different medium guidance information (comprise and be used for medium guidance information or the setting that the internet transmits content), between different user equipment devices, transmit.For example, the user can be desirably in the medium guidance applications setting that is consistent on the different user devices device in the home network, institute's detailed description more just as in the people's such as Ellis that submit on July 11st, 2005 the 11/179th, No. 410 U.S. Patent application.Dissimilar user equipment devices in the home network also can intercom with transmitting media content mutually.For example, the user can give portable video player or portable music player with the online Media content delivery from user's computer equipment.
In the second approach, the user can have polytype subscriber's installation, and the user comprises the media content of the media content that the internet transmits by these equipment visits, and obtains the medium guiding.For example, some users can have the home network by housed device and mobile device visit.The user can be via the medium guidance applications control housed device of carrying out on remote equipment.For example, via the PC of user's office, or mobile device (for example PDA or have the mobile phone of network function), the online Media guidance applications of user on can access websites.The user can set various settings (for example write down, remind or other settings) on online guidance applications, with control user's home-equipment.User's equipment can be directly controlled in online guiding, or by with user's home-equipment on the medium guidance applications communicate the equipment of controlling the user.Be used for user equipment devices communication various system and methods (wherein user equipment devices be in mutually away from the position) people such as Ellis that submit in for example 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 and the user of user equipment devices in staying out can use them the medium guidance applications directly to communicate, so that content and other media contents of access internet transmission with thewebserver 1116 or other media content sources.Particularly, in the time of at home, the user-accessible medium guidance applications of user'sTV equipment 1104 andsubscriber computer equipment 1106 is with the media content of navigation between the media content of expectation and location expectation.The user also can use wirelesssubscriber communication equipment 1106 access medium guidance applications when staying out, with the media content of navigation between the media content of expectation and location expectation.
Concentrated on the video content although it should be understood that the discussion to media content, the principle of medium guiding also can be applied to the media content of other types, for example is applied to music, image, or the like.
The more detailed view that has shown an embodiment in medium pilot data source 1118 among Figure 12.Except that data memory storage 1124 and 1126, medium pilot data source 1118 also can comprise web crawlers (web crawler) equipment 1202 and the webserver 1204.Each all can comprise one or more treatment circuit 1214 and 1208 and storer 1216 and 1210 web crawlers equipment 1202 and the webserver 1204.They can comprise any feature and the assembly of the user equipment devices of describing in conjunction with Figure 10 in the above.They can comprise any circuit or saved software (for example database device, web crawlers appliance applications, web server application program etc.) in addition.The web crawlers equipment 1202 and the webserver 1204 by I/O passage 1210,1218,1220 and 1222 and data storage device 1124 and 1126 carry out alternately.Web crawlers equipment 1202 is communicated by letter 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 Figure 11.I/O passage 1206,1210,1212,1218,1220 and 1222 can be any suitable communication port of describing in the above in conjunction with 1108,1116 and 1112.Although the entity that web crawlers equipment 1202 and the webserver 1204 are shown as separating, their function can be realized by single parts.
In a typical environment,web crawlers equipment 1202 obtains online Media information (for example, metadata), and in some embodiments, the network medium contents that its acquisition provides on thewebserver 1116 at first.Just,web crawlers equipment 1202 obtains about the information of obtainable online Media on the internet.In Figure 12, show that between thelink 1206 and thewebserver 1116 dotted line is to show thatweb crawlers equipment 1202 is from thewebserver 1116 direct request medium and media informations.Web crawlers equipment 1202 can be subsequently with about the information stores of obtainable online Media in data storage device 1124.Do like this, data be visited, be fetched (retrieve), add, upgrade or remove toweb crawlers equipment 1202 can from data storage device 1124.Web crawlers equipment 1202 can be with the information stores on thewebserver 1116 in storer 1210.Therefore,web crawlers equipment 1202 can directly be stored in the information of catching in thedata storage device 1124, perhaps can at first use the related data indata storage device 1126 and/or thestorer 1210 to handle the information of catching.
In a typical environment, thewebserver 1204 can or be fetched data fromdata storage device 1124 and 1126 visits.Thewebserver 1204 can use the data of fetching from any or two in the data storage device, and coming provides medium guidance applications data for the medium guidance applications.Thewebserver 1204 can be stored in user individual data (for example user profile) in thestorer 1216, and storage is used to prepare to show and/or any other information that is fit to of data.Thewebserver 1204 can use any method of describing in conjunction with Figure 11 in the above, provides data by I/O link 1212.For example, depend on the type of subscriber's installation and/or guidance applications, thewebserver 1204 can send the data after raw data, the processing, maybe can prepare to show.
System 1300 among Figure 13 is another illustrative embodiments in medium pilot data source 1118.Figure 13 comprises the assembly of Figure 12, but also comprises data management system subscriber's installation 1302, compilesuser equipment 1310, and edit selecteddata storage device 1308.
Data management system subscriber's installation 1302 can comprisetreatment circuit 1304 and storer 1306.The data management system subscriber's installation can be inuser equipment devices 1102,1104 or 1106.Data management system subscriber's installation 1302 can comprise any or all the assembly in the user equipment devices.In Figure 13, data management system subscriber's installation 1302 this locality are indata storage device 1124, and can be by communicating by letter withdata storage device 1124 with 1112 described any passages in conjunction with I/O passage 1108,1116.In some embodiments, the data management system subscriber's installation is the Standard User equipment (for example kneetop computer, mobile device etc.) that is away fromsystem 1300, and data management system can be logined to pass throughweb crawlers equipment 1202 or thewebserver 1204 gain access.The general data management system subscriber's installation that insystem 1300, has more than, but only shown one, to avoid making accompanying drawing too complicated.
In a typical environment for use, data management system can use the data management system subscriber's installation to visit, fetch, add, remove or upgrade project in the data storage device 1124.Data management system can correct the error message about Online Video, remove the unavailable video that becomes, add online media information and/or online Media content, add withdata storage device 1126 in the relevant label of project, or interpolationweb crawlers equipment 1202 and thewebserver 1204 spendable any information.For example, but somewebserver 1116 of data management system mark, and the tabulation of any like this webserver of crossing from these marks is by outstanding in tabulation.
Editing selecteddata storage device 1308 can be one or more relational database or other storing mechanisms that is fit to.Edit selecteddatabase 1308 and can comprise the independently storage space that is used for each editor.Edit selecteddatabase 1308 and can comprise the editor's preference appointment that is used for single online Media.In addition, edit selecteddatabase 1304 and can comprise the heat station tabulation that is used for each editor, wherein the tabulation of heat station is that editor likes or the tabulation of the medium of preference.Specify for each the editor's preference in the selecteddatabase 1308 of editor, edit selecteddatabase 1308 and all link can be stored indata storage device 1124 and 1126.Described link can be used by thewebserver 1204 when producing demonstration for the medium guidance applications or collecting data.In some embodiments, the part that to edit selecteddata storage device 1308 are storeies 1216 in thewebserver 1204.
Compilesuser equipment 1310 can comprisetreatment circuit 1312 and storer 1314.Compilesuser equipment 1310 can comprise feature and/or the assembly that binding data manager user equipment 1302 is discussed.The compiles user equipment can remotely or locally communicate with the selecteddata storage device 1308 of editor by in conjunction with I/O passage 1108,1116 and 1112 any passages of describing.In some embodiments, the part of thestorer 1216 in the compiles user equipmentaddressable network server 1214, and the appointment of editor's preference can be stored in the storer 1216.In a typical environment for use, editor can be similar to the mode (see figure 5) that the user imports medium my the favorites list, and inputting preferences is specified.The general editing machine subscriber's installation that insystem 1300, has more than, but only shown one, to avoid making accompanying drawing too complicated.
In the present invention, the online Media guidance applications can be selected the video collection, and can be shown to the user about the information of selected video.Shown the process flow diagram 1400 that obtains and provide the related illustrative steps of medium pilot data amongFigure 14.In step 1402, identification and visit are from the Online Video of one or more online Media suppliers (for example thewebserver 1116).The information of the video that is used for respectively being identified can obtain from the online Media supplier.In some embodiments, a plurality of internet sites (internet site) are creeped (crawl), and are dug out (scrape) from internet sites corresponding to the metadata of obtainable video.Internet sites can comprise online Media supplier's website.Video metadata (for example can comprise video name, description, video URL, source name, origin url, kind, program category, collect, unabridged plot, online available, preview only), performer, working time, role's title, video format (for example REAL, WMV, Flash, Quicktime etc.) in the screenshot capture/thumbnail, video, effectively/Expiration Date, outflow/download, DRM, price and resolution (for example, full screen, 320 * 240 etc.).
Instep 1404, the metadata of collecting of the video that is used for respectively being identified can be stored (for example atdata storage device 1124).In addition, except the metadata of collecting, (for example also can store not other metadata of obtaining from the medium supplier, find the date of video, editor's preference to specify revisable content-data etc. on keyword that adds by data management system or label (for example coming from data management system subscriber's installation 1310), user gradation, welcome degree, the internet).The metadata of storage can be constantly, upgrade with the time interval fixing or that change, or can not upgrade fully.In some embodiments, the also Online Video itself (for example practical video file/collect/data (asset)) that is identified of storage.
Instep 1406, the metadata that is used for each video of video can be related with the medium pilot data, and wherein the medium pilot data can be stored in the medium pilot data storehouse.The association metadata in video metadata and medium pilot data storehouse (for example data storage device 1126) based on the comparison determines that perhaps association can be added by data management system.In some embodiments, some metadata in the metadata of collecting are used for related with the foundation of medium pilot data, and do not have actual being stored in step 1404.Again in other embodiments, can store the degree of association, rather than only storage is related.For example, metadata can be compared, and the higher degree of association of Online Video of most of metadata can be mated.
Instep 1406, each video can with one or more item association in the medium pilot data storehouse.For example, being used for the metadata of the video of TV play can be with related about the performer of TV programme, TV play, program, TV network or any editor's who TV play or program is done comment pilot data.Carry out related by the store video metadata with label from medium pilot data storehouse.Alternatively, the related or link between the metadata of storage and the medium pilot data can remotely be preserved.
Instep 1408, can select the subclass of video.Described subclass can be specified (for example according to the selecteddatabase 1308 of editor) based on editor's preference or be selected automatically based on the user individual data.The user individual data can be from monitor user ' behaviors, the clearly appointment (see figure 6) of carrying out from user profile or from the user and are obtained.The video collection also can or newly be spent such standard (seeing therow 206 of Fig. 2) and automatic selecting based on the welcome degree of for example video.
Instep 1408, can select the subclass of video in response to receiving user command.The user can import one or more search terms or keyword (for example in search bar 224), and can determine the subclass of video based on the comparison of the metadata related with each video of keyword and storage.The user can select interested certain criteria unit (for example kind, program, channel, collect length etc.) (for example using therow 202 of Fig. 2).The subclass of video can be standard compliant subclass, and can determine based on the metadata of checking storage.
Exist and medium pilot data and all related metadata of Online Video.Therefore, can determine the subclass of video by the source of comparison search term or other standards and arbitrary metadata.In one embodiment, the metadata of search term and/or other standard blocks and medium guidance applications relatively.This relatively returns relevant medium pilot data.Because the association that the medium pilot data is linked to the network of relation video is arranged, so can determine the subclass of video.In yet another embodiment of the present invention, determine the subclass of video based on the comparison of the metadata of searching key word and/or other standards and video.Be decided by that the metadata of collecting is the metadata amount and related how foundation of video how to store, be used for respectively collecting, two kinds of technology can be returned or can not return identical video subclass.
In some embodiments, medium pilot data storehouse comprises the medium pilot data incessantly.Medium pilot data storehouse also comprises medium, for example video media.In this case, the subclass of video of identification can comprise from the video of the identification of internet and/or be stored in video in the medium pilot data storehouse instep 1408.
The demonstration of each video instep 1410 generation instruction video subclass.The demonstration of each video comprises the guidance applications data from the guidance applications database in the subclass.Based in 1406 associations that generate, determine the guidance applications data.Show the video metadata that collect and/or that produce also can comprise some or all (for example in thetext box 308 of Fig. 3, in therow 400 of Fig. 4) as the keyword among Fig. 5 512 etc.In some embodiments, be shown as mosaic pattern, wherein each video in the subclass is by at least one graphical identifier still image of video (for example from) expression.In other embodiments, demonstration can be a plain text.In addition, the media list of demonstration can be indicated relevance of each tabulation, wherein can be based on the indication (seeing Figure 13) of data management system or the degree of association of evaluating whenstep 1406 tabulation is related with the medium pilot data and definite related.
In some embodiments, the online Media guidance applications can be directed to the user this user's interest media content.The process flow diagram 1500 of Figure 15 has shown the illustrative step of the feature that is used to provide such.Can obtain and handle online Media information based on thestep 1404 in Figure 14 to 1406 strategies of discussing.In the subclass that step 1502 can use any technology of discussion instep 1408 to come identification video, comprise based on user individual data, editor's the search term (for example in thesearch bar 224 of Fig. 2) that preference is specified, the user imports or the selected video of standard block (for example in theleft column 202 of Fig. 2) of user'sselection.In step 1504, use frame to produce demonstration from each video in the video that is identified.Demonstration can be similar to thedisplay screen 200 that is presented among Fig.2.In step 1506, the online Media guidance applications receives the selection of user to frame.Based on this selection, instep 1508, guidance applications is directed to the user website that selecteed media content is provided.The website can provide in the frame in coverage diagram, the guidance applications, or may be displayed on the whole screen.
According to principle of the present invention, based on the selection of user to selectable standard block, the video collection can be identified, and is further refined.The process flow diagram 1600 of Figure 16 shows such process.Based on obtaining and handle online Media information atstep 1404 to 1406 strategies ofdiscussing.In step 1602, standard block (for example action/adventure, news, ABC, comedy center etc.) can be shown to the user, for example is shown to the user in thewindow 214 of Fig. 2.In some embodiments, selectable standard block can be the set of the standard block that always is shown be scheduled to.In other embodiments, selectable standard block can include only and meet at the standard block ofstep 1402 from the medium of internet identification.
Instep 1604, the medium guidance applications receives user's indication of one in the selectable standard block.Based on selecteed standard block, select the subclass of the medium be identified in step 1606.Because first standard that selecteed standard block is the user to be selected, so subclass is only selected based on this selecteed standard block.Yet,, can select the subclass of video based in all selecteed standard blocks one or more if the standard block of other selections is received.Can select the subclass of the video that is identified based on any strategy of describing in conjunction with thestep 1408 of Figure 14 in the above.
After the subclass of video was chosen, the demonstration in thatstep 1410 can produce each video in the indication subclass for example produced described demonstration in themosaic pattern 208 of Fig. 2.This step can be used in conjunction with any technology of Figure 14 discussion and carry out.The medium guidance applications can receive the selection of user to another selectablestandard block 1604 subsequently.This will refine the subclass of selected video instep 1606, and the subclass that changes will be reflected in the demonstration ofstep 1410 generation.
In some embodiments, but selectable standard block of synthetic each classification of guidance applications display set.Select based on the user, the user's interest video can be identified, and the standard block that shows can correspondingly be updated.Therefore the video that is identified can not only depend on has selected for which standard block, the standard block that also depended on what categorizing selection.The process flow diagram 1700 of Figure 17 is the illustrative process flow diagrams according to principle of the present invention.As will be described in more detail below, process flow diagram 1700 can be taked numerous embodiments.
In an embodiment of process flow diagram 1700, the video collection that is identified only depends on the standard block of up-to-date selection.When the user entered guidance applications at first, in step 1702, a plurality of classification were displayed to the user.For instance, classification can be kind, channel, program and heat station tabulation (seeing therow 202 of Fig. 2).In addition, one of classification can be defaulted as the selecteed stage (stage), and wherein the window of standard block is shown in the classification.In some embodiments, the standard block that is used for selecteed classification only just is shown when at least one video of database meets this standard block.
When step 1704 receives user's selection,, then meet the video of selecteed standard in step 1706 identification if this selection is the standard block (for example standard block among Fig. 2 212) in the selecteed classification.Video can be based on being identified in conjunction with any strategy of Figure 14 discussion.The video that is identified can be presented in the mosaic pattern, for example is presented in thedisplay screen 200 of Fig. 2.The medium guidance applications can receive the selection (step 1704) that the user classifies to difference to the selection or the reception of another standard in the current classification subsequently.
When step 1704 reception user selects,,, close window corresponding to the selectable standard block of current selected classification then in step 1708 if this selection is the classification that is different from current selected classification.Present new window in step 1710, and be presented in the new window corresponding to the selectable standard block of new choosing classification.Window can be located immediately at the classification below and classify corresponding to this with display window.User interface can receive the selection of user to the standard block in the new choosing classification subsequently, or receives the selection (step 1704) to the difference classification.
In another embodiment of process flow diagram 1700, the medium guidance applications can write down selecteed standard block, and the standard block that uses each to select scope of dwindling the video that is identified.When the user enters guidance applications at first, show a plurality of classification to the user in step 1702.For example, classification can be kind, channel, program and heat station tabulation (seeing therow 202 of Fig. 2).In addition, one of classification can be defaulted as the selecteed stage, and wherein the window of standard block is shown in the classification.
When receiving the user in step 1704 and select,, then meet selecteed standard and the video of the standards selected before all is identified (step 1706) if to select be standard block in the selecteed classification.Because the choice criteria unit has added the condition that all videos that are identified must meet, so the choice criteria unit dwindles the quantity that the video collection also reduces the video that is identified.For instance, see that the video collection that wherein is identified reduces to 30 (824 among Fig. 8 C) from 139 (822 Fig. 8 B) to therow 800B of Fig. 8 B and 8C and the discussion of 800C.When from the one or more a plurality of standard block of categorizing selection, the video that is identified satisfies Boolean expression:
(SC1 and (AND) SC2 with ... with newly select standard), wherein " SCX " representative " standard x of selection ".Alternatively, can use other a plurality of choice criteria schemes that are fit to, comprise (inclusive) that for example belong to any one all videos that are identified in a plurality of choice criteria selects; The video that is identified can satisfy Boolean expression:
(SC1 or (OR) SC2 or ... or newly select standard), wherein " SCX " representative " standard x of selection ".
When step 1704 reception user selects,, then cancel selection (step 1712) corresponding to the standard of closing indication if selection is indication (for example passing through thebutton 220 of selection display screen 200) of " closing " the previous standard block of selecting.Like this, in step 1714, the set of the video that is identified enlarges to comprise the standard block that meets remaining selection but does not meet all videos of the standard block that is cancelled selection.
When step 1704 reception user selects,,, can close window (forexample window 814 of Fig. 8 B) corresponding to the classification of current selection then in step 1708 if selection is the classification that is different from the classification of current selection.New window is presented (forexample window 826 of Fig. 8 C), and is presented at (step 1710) in the new window corresponding to the selectable standard block of new choosing classification.Selectable standard block can comprise if selected then will produce the standard block of at least one video that is identified.Just, if there is the obtainable video of conformance with standard unit and all previous standard blocks of selecting, then can show the selectable standard block in the new choosing classification.
Similarly, when in 1704 user's choice criteria unit,, also can reduce remaining selectable standard block in the classification together with reducing the video that is identified in step 1706.Just, after dwindling the video collection that is identified, if do not meet the video of selectable standard block simultaneously in the set of dwindling, then selectable standard block can remove from tabulation.
In another embodiment of process flow diagram 1700, select a plurality of standard blocks can enlarge the set of the video that is identified.When the user entered guidance applications at first, in step 1702, the medium guidance applications can show a plurality of classification.For example, classification can be kind, channel, program and the tabulation of heat station.In addition, one of classification can be defaulted as the selecteed stage, and wherein the window of standard block is shown in the classification.
When step 1704 reception user selects, if selection is the standard block in the selecteed classification, identification video collection then, wherein each video meets the standard block of any previous selection of (1) selecteed standard block or same category, and (2) have the standard block (step 1706) of at least one selection in each classification in other classification of standard block of at least one selection.The video collection can extendedly only meet the video that newly selects standard block in the classification and do not meet the standard block of previous selection to comprise.For instance, see that the video collection that wherein is identified expands 627 (904 among Fig. 9 B) to from 139 (902 Fig. 9 A) to therow 900A of Fig. 9 A and 9C and the discussion of 900B.Therefore, when from the one or more a plurality of standard block of categorizing selection, the video that is identified satisfies Boolean expression:
(SC1Classification 1Or (OR) ... or SCNClassification 1) and (SC1Classification 2Or ... or SCNDivideClass 2) ..., " SCX whereinClassification Y" expression " standard x of selecting among the classification Y ".
When step 1704 reception user selects,, then cancel selection (step 1712) corresponding to the standard of closing indication if selection is indication (for example passing through thebutton 220 of selection display screen 200) of " closing " the previous standard block of selecting.Because the subclass of the video that is identified may only meet the standard that is cancelled selection in the classification, and does not meet remaining selected standard block, so the video in this subclass no longer is identified and presents to user's (step 1714).Therefore, cancellation can be dwindled the quantity that the video collection also reduces the video that is identified to the selection of standard block.
When receiving the user in step 1704 and select,,, be closed corresponding to the window of the classification of current selection then 1708 if to select be the classification that is different from the classification of current selection.New window is presented on new choosing classification below, the window 906 of Fig. 9 B for example, and can be presented at (step 1710) in the new window corresponding to the selectable standard block of new choosing classification (for example 908 of Fig. 9 B or 910).The tabulation of selectable standard block can comprise if selected then will return the standard block of at least one video.Just, meet selectable standard block or any other previous standard block of selecting in (1) same category if in database, have, and (2) have the video of the standard block of at least one selection in each classification of residue classification of unit of at least one selection, then can show the selectable standard block in the 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.For example, select a plurality of standard blocks in some classification (for example kind) can make guidance applications meet the video of all selecteed standard blocks in step 1706 identification.Select a plurality of standard blocks in another classification (for example channel and program) can make guidance applications identification meet the video of any selecteed standard block.In fact, this embodiment is the combination of previous two kinds of embodiments discussing.Therefore, when from the one or more a plurality of standard block of categorizing selection, the video that is identified can satisfy Boolean expression:
(SC1Classification 1Or ... or SCNClassification 1) and (SC1Classification 2With ... with SCNClassification 2) ..., " SCX whereinClassification Y" representative " standard x of in classification Y, selecting ".
The medium guidance applications also can use keyword that the user imports to define the video collection.The process flow diagram 1800 of Figure 18 explicit declaration, it is used for providing video and standard block after receiving one ormore keywords.In step 1802, the medium guidance applications receives one ormore keywords.In step 1804, based on this one or more key word recognition video collection.Can select the video collection based on any strategy of describing in conjunction with Figure 14 in the above.The set of the standard block of classification (for example classification of selecting from the step 1710 of Figure 17) can be shown in step 1806.The standard block that shows comprises the unit that meets at the video collection ofstep 1804 identification only.The user can continue to change this video collection subsequently based in conjunction with process flow diagram 1700 described strategies.
Aforementioned content description be used to the system and method that uses the interactive media guidance applications to obtain, classify and transmit online media content.The proposition of above-mentioned embodiment of the present invention is for illustrative purposes, rather than the purpose of restriction.

Claims (52)

Translated fromChinese
1.一种用于为互联网上的视频提供导引的方法,所述方法包括:1. A method for providing guidance for videos on the Internet, the method comprising:访问多个互联网站点以识别由所述互联网站点提供的视频;Visit multiple Internet sites to identify videos provided by said Internet sites;为所述被识别的视频中的每个视频存储来自所述互联网站点的元数据;storing metadata from said Internet site for each of said identified videos;将来自导引应用程序数据库的导引应用程序数据与用于所述被识别的视频中的每个视频的所述元数据关联;associating guidance application data from a guidance application database with said metadata for each of said identified videos;选择所述视频的子集;以及select a subset of said videos; and产生向用户指示所述被识别的视频的子集中的每一个视频的显示,其中所述显示包括与每个被指示的视频相关联的所述导引应用程序数据。A display is generated indicating to a user each of the identified subset of videos, wherein the display includes the guidance application data associated with each indicated video.2.如权利要求1所述的方法,其中所述互联网站点包括网站。2. The method of claim 1, wherein the Internet site comprises a website.3.如权利要求1所述的方法,其中访问多个互联网站点的所述步骤包括爬行所述互联网站点以及挖出所述元数据。3. The method of claim 1, wherein said step of accessing a plurality of Internet sites comprises crawling said Internet sites and digging out said metadata.4.如权利要求1所述的方法,其中存储元数据的所述步骤包括为所述视频中的每一个视频存储URL。4. The method of claim 1, wherein the step of storing metadata includes storing a URL for each of the videos.5.如权利要求1所述的方法,其中所述显示的所指示的所述视频被安排在视频镶嵌图案中。5. The method of claim 1, wherein the indicated videos of the display are arranged in a video mosaic.6.如权利要求1所述的方法,其中:6. The method of claim 1, wherein:所述显示使用来自每个视频的帧指示每个视频;以及the display indicates each video using frames from each video; and响应于所述用户选择帧,将所述用户再次指引到提供被选择的所述帧的所述视频的所述互联网站点。In response to the user selecting a frame, the user is redirected to the Internet site providing the video of the selected frame.7.如权利要求1所述的方法,其中所述显示包括用于所述被识别的视频的所存储的所述元数据。7. The method of claim 1, wherein the display includes the stored metadata for the identified video.8.如权利要求1所述的方法,其中根据用户个性化数据来选择所述视频的所述子集。8. The method of claim 1, wherein the subset of the videos is selected based on user personalization data.9.如权利要求8所述的方法,其中所述用户个性化数据得自明确的用户偏好指定。9. The method of claim 8, wherein the user personalization data is derived from an explicit specification of user preferences.10.如权利要求8所述的方法,其中所述用户个性化数据得自被监测的用户行为。10. The method of claim 8, wherein the user personalization data is obtained from monitored user behavior.11.如权利要求1所述的方法,其中根据编辑的偏好指定来选择所述视频的所述子集。11. The method of claim 1, wherein the subset of the videos is selected according to an editorial preference designation.12.如权利要求11所述的方法,其进一步包括接收所述编辑的偏好指定。12. The method of claim 11, further comprising receiving the edited preference designation.13.如权利要求1所述的方法,其中所述显示的所述导引应用程序数据包括节目描述、编辑评论、与所述视频相关的媒体内容,或到提供与所述指示的视频相关的媒体内容的互联网站点的链接。13. The method of claim 1, wherein said guide application data for said display includes a program description, editorial commentary, media content related to said video, or to provide a video related to said indication. Links to Internet sites of media content.14.如权利要求1所述的方法,其进一步包括存储所述被识别的视频。14. The method of claim 1, further comprising storing the identified video.15.如权利要求1所述的方法,其中所述显示由交互节目指南提供。15. The method of claim 1, wherein said display is provided by an interactive program guide.16.一种用于为互联网上的视频提供导引的系统,所述系统包括:16. A system for providing guidance for video on the Internet, said system comprising:通信电路;communication circuit;存储器;以及storage; and处理电路,其配置成:processing circuitry configured to:使用所述通信电路访问多个互联网站点,以识别由所述互联网站点提供的视频;accessing a plurality of Internet sites using the communication circuit to identify video provided by the Internet sites;为被识别的视频中的每一个视频将来自所述互联网站点的元数据存储在所述存储器中;storing metadata from said Internet site in said memory for each of the identified videos;将来自导引应用程序数据库的导引应用程序数据与用于所述被识别的视频中的每一个视频的所述元数据相关联;associating guidance application data from a guidance application database with said metadata for each of said identified videos;选择所述视频的子集;以及select a subset of said videos; and产生指示所述被识别的视频的所述子集中的每一个视频的显示,其中所述显示包括与每个被指示的视频相关联的所述导引应用程序数据。A display is generated indicative of each video in the subset of the identified videos, wherein the display includes the navigation application data associated with each indicated video.17.如权利要求16所述的系统,其中所述互联网站点包括网站。17. The system of claim 16, wherein the Internet site comprises a website.18.如权利要求16所述的系统,其中所述处理电路配置成爬行所述互联网站点以及挖出所述元数据。18. The system of claim 16, wherein the processing circuit is configured to crawl the Internet site and dig out the metadata.19.如权利要求16所述的系统,其中存储的所述元数据包括用于所述视频中每一个视频的URL。19. The system of claim 16, wherein the stored metadata includes a URL for each of the videos.20.如权利要求16所述的系统,其中所述显示的所述被指示的视频被安排在视频镶嵌图案中。20. The system of claim 16, wherein said indicated videos of said display are arranged in a video mosaic.21.如权利要求16所述的系统,其中:21. The system of claim 16, wherein:所述显示使用来自每个视频的帧指示每个视频;以及the display indicates each video using frames from each video; and所述处理电路进一步配置成响应于用户选择所述帧,将所述用户再次指引到提供帧的所述视频的所述互联网站点。The processing circuit is further configured to redirect the user to the Internet site providing the video of the frame in response to the user selecting the frame.22.如权利要求16所述的系统,其中所述显示包括用于所述被识别的视频的所存储的所述元数据。22. The system of claim 16, wherein the display includes the stored metadata for the identified video.23.如权利要求16所述的系统,其中根据用户个性化数据来选择所述视频的所述子集。23. The system of claim 16, wherein the subset of the videos is selected based on user personalization data.24.如权利要求23所述的系统,其中所述用户个性化数据得自明确的用户偏好指定。24. The system of claim 23, wherein the user personalization data is derived from an explicit specification of user preferences.25.如权利要求23所述的系统,其中所述用户个性化数据得自被监测的用户行为。25. The system of claim 23, wherein the user personalization data is obtained from monitored user behavior.26.如权利要求16所述的系统,其中根据编辑的偏好指定来选择所述视频的所述子集。26. The system of claim 16, wherein the subset of the videos is selected according to an editorial preference designation.27.如权利要求26所述的系统,其所述处理电路进一步配置成接收编辑的偏好指定。27. The system of claim 26, wherein the processing circuit is further configured to receive an edited preference designation.28.如权利要求16所述的系统,其中所述显示的所述导引应用程序数据包括节目描述、编辑评论、与所述视频相关的媒体内容,或到提供与所述指示的视频相关的媒体内容的所述互联网站点的链接。28. The system of claim 16, wherein said guide application data for said display includes program descriptions, editorial comments, media content related to said video, or to provide information related to said indicated video. Links to said Internet sites for media content.29.如权利要求16所述的系统,其中所述处理电路进一步配置成将所述识别的视频存储在所述存储器中。29. The system of claim 16, wherein the processing circuit is further configured to store the identified video in the memory.30.如权利要求16所述的系统,其中所述处理电路被交互节目指南的指令配置。30. The system of claim 16, wherein the processing circuit is configured by instructions of an interactive program guide.31.一种用于为互联网上的视频提供导引的方法,所述方法包括:31. A method for providing guidance for video on the Internet, the method comprising:访问多个互联网站点以识别由所述互联网站点提供的视频;Visit multiple Internet sites to identify videos provided by said Internet sites;为被识别的视频中的每个视频存储来自所述互联网站点的元数据;storing metadata from said Internet site for each of the identified videos;将来自导引应用程序数据库的导引应用程序数据与用于所述被识别的视频中的每个视频的所述元数据关联;以及associating guide application data from a guide application database with said metadata for each of said identified videos; and产生向用户指示所述被识别的视频的子集中的每一个视频的显示,其中所述显示包括与每个被指示的视频相关联的所述导引应用程序数据,以及其中所述视频的所述子集根据所述用户在范围缩小机制中选择的标准单元来选择,其中:generating a display indicating to a user each video in the subset of identified videos, wherein the display includes the navigation application data associated with each indicated video, and wherein all The subset is selected according to the standard unit selected by the user in the scope narrowing mechanism, where:响应于用户通过所述范围缩小机制选择多个范围缩小标准分类中的第一分类,第一窗口被呈现,在所述第一窗口中所述第一分类的可选择的标准单元被显示;以及in response to a user selecting a first category of a plurality of categories of narrowing criteria via the narrowing mechanism, a first window is presented in which selectable standard cells of the first category are displayed; and响应于用户通过所述范围缩小机制选择多个范围缩小标准分类中的第二分类,第二窗口被呈现,在所述第二窗口中所述第二分类的可选择的标准单元被显示。In response to a user selecting, via the narrowing mechanism, a second category of the plurality of categories of narrowing criteria, a second window is presented in which selectable standard cells of the second category are displayed.32.如权利要求31所述的方法,其中所述互联网站点包括网站。32. The method of claim 31, wherein the Internet site comprises a website.33.如权利要求31所述的方法,其中所述范围缩小机制进一步包括响应于所述用户选择多个范围缩小标准分类的所述第二分类,关闭可选择的标准单元的所述第一窗口。33. The method of claim 31 , wherein the narrowing mechanism further comprises closing the first window of selectable standard cells in response to the user selecting the second of a plurality of narrowing standard classifications .34.如权利要求31所述的方法,其中:34. The method of claim 31, wherein:所述方法进一步包括接收用户对所述第一标准分类的一个或更多的可选择的标准单元的选择;以及The method further includes receiving a user selection of one or more selectable standard cells of the first standard category; and将所述第二窗口的所述标准单元限制为也符合所述用户选择的所述第一分类的所述标准单元的视频所符合的标准单元。Limiting the standard cells of the second window to standard cells that are also in compliance with the standard cells of the first category selected by the user.35.如权利要求31所述的方法,其中所述被指示的视频被安排在视频镶嵌图案中。35. The method of claim 31, wherein the indicated videos are arranged in a video mosaic.36.如权利要求35所述的方法,其中所述镶嵌图案中所述被指示的视频随着所述用户选择标准单元而改变。36. The method of claim 35, wherein the indicated video in the mosaic changes as the user selects a standard cell.37.如权利要求35所述的方法,其中:37. The method of claim 35, wherein:所述显示使用来自每个视频的帧指示每个视频;以及the display indicates each video using frames from each video; and所述方法进一步包括响应于所述用户选择帧,将所述用户再次指引到提供被选择的所述帧的所述视频的所述互联网站点。The method further includes, in response to the user selecting a frame, redirecting the user to the Internet site that provides the video of the selected frame.38.如权利要求31所述的方法,其中所述范围缩小机制显示符合被选择的标准单元的视频的数量。38. The method of claim 31, wherein the narrowing mechanism displays the number of videos that fit the selected criteria unit.39.如权利要求31所述的方法,其中标准分类包括种类、频道和视频名称。39. The method of claim 31, wherein standard categories include genre, channel, and video title.40.如权利要求31所述的方法,其中所述显示的所述导引应用程序数据包括节目描述、编辑评论、与所述视频相关的媒体内容或,到提供与所述被指示的视频相关的媒体内容的互联网站点的链接。40. The method of claim 31 , wherein said guide application data displayed includes program descriptions, editorial comments, media content related to said video or, to provide information related to said indicated video. Links to Internet sites with media content.41.如权利要求31所述的方法,其中所述显示由交互节目指南提供。41. The method of claim 31, wherein said display is provided by an interactive program guide.42.一种用于为互联网上的视频提供导引的系统,所述系统包括:42. A system for providing directions for video on the Internet, the system comprising:通信电路;communication circuit;存储器;以及storage; and处理电路,其配置成:processing circuitry configured to:使用所述通信电路访问多个互联网站点,以识别由所述互联网站点提供的视频;accessing a plurality of Internet sites using the communication circuit to identify video provided by the Internet sites;为被识别的视频中的每一个视频存储将来自所述互联网站点的元数据存储在所述存储器中;storing metadata from said Internet site in said memory for each of the identified videos;将来自导引应用程序数据库的导引应用程序数据与用于所述被识别的视频中的每一个视频的所述元数据相关联;以及associating guidance application data from a guidance application database with the metadata for each of the identified videos; and产生指示所述被识别的视频的子集中的每一个视频的显示,其中所述显示包括与每个被指示的视频相关联的所述导引应用程序数据,以及其中所述视频的所述子集根据用户在范围缩小机制中选择的标准单元来选择,其中:generating a display indicative of each video in the identified subset of videos, wherein the display includes the navigation application data associated with each indicated video, and wherein the subset of the videos Sets are selected based on the standard cells selected by the user in the scope reduction mechanism, where:响应于所述用户通过所述范围缩小机制选择多个范围缩小标准分类中的第一分类,第一窗口被呈现,在所述第一窗口中所述第一分类的可选择的标准单元被显示;以及In response to said user selecting a first of a plurality of narrowing standard categories via said narrowing mechanism, a first window is presented in which selectable standard cells of said first category are displayed ;as well as响应于用户通过所述范围缩小机制选择多个范围缩小标准分类中的第二分类,第二窗口被呈现,在所述第二窗口中所述第二分类的可选择的标准单元被显示。In response to a user selecting, via the narrowing mechanism, a second category of the plurality of categories of narrowing criteria, a second window is presented in which selectable standard cells of the second category are displayed.43.如权利要求42所述的系统,其中所述互联网站点包括网站。43. The system of claim 42, wherein the Internet site comprises a website.44.如权利要求42所述的系统,其中所述范围缩小机制进一步包括响应于所述用户选择多个范围缩小标准分类的所述第二分类,关闭可选择的标准单元的所述第一窗口。44. The system of claim 42, wherein said scope-down mechanism further comprises closing said first window of selectable standard cells in response to said user selecting said second category of multiple scope-down standard categories .45.如权利要求42所述的系统,其中所述处理电路进一步配置成:45. The system of claim 42, wherein the processing circuit is further configured to:接收用户对所述第一标准分类的一个或更多的可选择的标准单元的选择;以及receiving a user selection of one or more selectable standard cells of said first standard category; and将所述第二窗口的所述标准单元限制为也符合所述用户选择的所述第一分类的所述标准单元的视频所符合的标准单元。Limiting the standard cells of the second window to standard cells that are also in compliance with the standard cells of the first category selected by the user.46.如权利要求42所述的系统,其中所述被指示的视频被安排在视频镶嵌图案中。46. The system of claim 42, wherein the indicated videos are arranged in a video mosaic.47.如权利要求46所述的系统,其中所述镶嵌图案中所述被指示的视频随着用户选择标准单元而改变。47. The system of claim 46, wherein the indicated video in the mosaic changes as a user selects a standard cell.48.如权利要求46所述的系统,其中:48. The system of claim 46, wherein:所述显示使用来自每个视频的帧指示每个视频;以及the display indicates each video using frames from each video; and所述处理电路进一步配置成响应于所述用户选择所述帧,将用户再次指引到提供帧的所述视频的所述互联网站点。The processing circuit is further configured to, in response to the user selecting the frame, redirect the user to the Internet site providing the video of the frame.49.如权利要求42所述的系统,其中所述范围缩小机制显示符合被选择的标准单元的视频的数量。49. The system of claim 42, wherein the narrowing mechanism displays the number of videos matching the selected criteria unit.50.如权利要求42所述的系统,其中所述标准分类包括种类、频道和视频名称。50. The system of claim 42, wherein the standard categories include genre, channel, and video title.51.如权利要求42所述的系统,其中所述显示的所述导引应用程序数据包括节目描述、编辑评论、与所述视频相关的媒体内容,或到提供与所述被指示的视频相关的媒体内容的互联网站点的链接。51. The system of claim 42, wherein said guide application data displayed includes program descriptions, editorial comments, media content related to said video, or to provide information related to said indicated video. Links to Internet sites with media content.52.如权利要求42所述的系统,其中所述处理电路被交互节目指南的指令配置。52. The system of claim 42, wherein the processing circuit is configured by instructions of an interactive program guide.
CN200780037344.8A2006-10-062007-10-03 System and method for acquiring, sorting and delivering media in an interactive media guidance applicationActiveCN101523390B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201510639136.1ACN105260430A (en)2006-10-062007-10-03Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CN201110410242.4ACN102591912B (en)2006-10-062007-10-03 System and method for acquiring, sorting and delivering media in an interactive media guidance application

Applications Claiming Priority (7)

Application NumberPriority DateFiling DateTitle
US84998806P2006-10-062006-10-06
US60/849,9882006-10-06
US11/641,976US8381249B2 (en)2006-10-062006-12-18Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US11/641,9872006-12-18
US11/641,9762006-12-18
US11/641,987US8832742B2 (en)2006-10-062006-12-18Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
PCT/US2007/021368WO2008045305A2 (en)2006-10-062007-10-03Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications

Related Child Applications (2)

Application NumberTitlePriority DateFiling Date
CN201510639136.1ADivisionCN105260430A (en)2006-10-062007-10-03Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CN201110410242.4ADivisionCN102591912B (en)2006-10-062007-10-03 System and method for acquiring, sorting and delivering media in an interactive media guidance application

Publications (2)

Publication NumberPublication Date
CN101523390Atrue CN101523390A (en)2009-09-02
CN101523390B CN101523390B (en)2012-02-08

Family

ID=39283368

Family Applications (3)

Application NumberTitlePriority DateFiling Date
CN201110410242.4AActiveCN102591912B (en)2006-10-062007-10-03 System and method for acquiring, sorting and delivering media in an interactive media guidance application
CN201510639136.1APendingCN105260430A (en)2006-10-062007-10-03Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CN200780037344.8AActiveCN101523390B (en)2006-10-062007-10-03 System and method for acquiring, sorting and delivering media in an interactive media guidance application

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
CN201110410242.4AActiveCN102591912B (en)2006-10-062007-10-03 System and method for acquiring, sorting and delivering media in an interactive media guidance application
CN201510639136.1APendingCN105260430A (en)2006-10-062007-10-03Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications

Country Status (9)

CountryLink
EP (1)EP2080117A2 (en)
JP (7)JP5377315B2 (en)
KR (6)KR20180050761A (en)
CN (3)CN102591912B (en)
AU (1)AU2007307132A1 (en)
BR (1)BRPI0720348A2 (en)
CA (2)CA2665131C (en)
MX (1)MX2009003767A (en)
WO (1)WO2008045305A2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102073678A (en)*2010-12-032011-05-25厦门市美亚柏科信息股份有限公司System and method for analyzing information of websites
CN102609294A (en)*2011-01-202012-07-25鸿富锦精密工业(深圳)有限公司Method for realizing coexisting of TV broadcasting and forum in virtual environment and device therefor
CN102638719A (en)*2011-02-102012-08-15Lg电子株式会社Multi-functional display device and method for displaying content on the same
CN102638718A (en)*2011-02-102012-08-15Lg电子株式会社Multi-functional display device having a channel map and method for controlling the same
CN102638712A (en)*2011-02-102012-08-15Lg电子株式会社Multi-functional display device an method for contolling the same
CN102685583A (en)*2011-02-162012-09-19Lg电子株式会社 Display device for performing virtual channel browsing and control method thereof
CN102685572A (en)*2012-04-282012-09-19Tcl集团股份有限公司System and method for playing and interacting videoland
CN102769634A (en)*2011-05-032012-11-07腾讯科技(北京)有限公司Web online information management method and system
CN102790919A (en)*2011-05-202012-11-21Lg电子株式会社 Display device connected to multiple source devices and control method thereof
CN102932690A (en)*2011-08-122013-02-13联想(北京)有限公司Method and device for presenting electronic program guide (EPG)
CN102947771A (en)*2010-06-112013-02-27索尼公司Content alert upon availability for internet-enabled tv
CN103221900A (en)*2010-11-022013-07-24索尼公司 Search query column for TVs connected to the Internet
US8959546B2 (en)2011-02-102015-02-17Lg Electronics Inc.Multi-functional display device having an electronic programming guide and method for controlling the same
US8978071B2 (en)2011-02-102015-03-10Lg Electronics Inc.Multi-purpose display device having a channel scan interface and method for controlling the same

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1867068A (en)1998-07-142006-11-22联合视频制品公司Client-server based interactive television program guide system with remote server recording
WO2002031701A2 (en)2000-10-112002-04-18United Video Properties, Inc.Systems and methods for providing storage of data on servers in an on-demand media delivery system
US7493646B2 (en)2003-01-302009-02-17United Video Properties, Inc.Interactive television systems with digital video recording and adjustable reminders
US8832742B2 (en)2006-10-062014-09-09United Video Properties, Inc.Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8381249B2 (en)2006-10-062013-02-19United Video Properties, Inc.Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
EP2080117A2 (en)*2006-10-062009-07-22United Video Properties, Inc.Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US10063934B2 (en)2008-11-252018-08-28Rovi Technologies CorporationReducing unicast session duration with restart TV
JP2013520868A (en)*2010-02-192013-06-06トムソン ライセンシング Enhanced content search
US8806346B2 (en)2010-03-302014-08-12Itxc Ip Holdings S.A.R.L.Configurable workflow editor for multimedia editing systems and methods therefor
US9281012B2 (en)2010-03-302016-03-08Itxc Ip Holdings S.A.R.L.Metadata role-based view generation in multimedia editing systems and methods therefor
US8788941B2 (en)2010-03-302014-07-22Itxc Ip Holdings S.A.R.L.Navigable content source identification for multimedia editing systems and methods therefor
US8463845B2 (en)2010-03-302013-06-11Itxc Ip Holdings S.A.R.L.Multimedia editing systems and methods therefor
US20110289422A1 (en)*2010-05-212011-11-24Live Matrix, Inc.Interactive calendar of scheduled web-based events and temporal indices of the web that associate index elements with metadata
CN102291373B (en)*2010-06-152016-08-31华为技术有限公司The update method of meta data file, device and system
KR20120010433A (en)*2010-07-262012-02-03엘지전자 주식회사 Operation method of video display device
US8769434B2 (en)2010-08-112014-07-01Nike, Inc.Intelligent display of information in a user interface
US8838767B2 (en)*2010-12-302014-09-16Jesse LakesRedirection service
US20120278329A1 (en)*2011-04-292012-11-01Google Inc.Tracking feeds in a social network
US8805418B2 (en)2011-12-232014-08-12United Video Properties, Inc.Methods and systems for performing actions based on location-based rules
GB2486600A (en)*2012-02-212012-06-20British Sky Broadcasting LtdAn interactive user interface for a television display with a video data display region
CN104704797B (en)2012-08-102018-08-10纽昂斯通讯公司Virtual protocol communication for electronic equipment
US9232247B2 (en)*2012-09-262016-01-05Sony CorporationSystem and method for correlating audio and/or images presented to a user with facial characteristics and expressions of the user
TWI520595B (en)2013-03-112016-02-01緯創資通股份有限公司Method for providing an electronic program guide, multimedia reproduction system, and computer readable storage medium
JP2014239359A (en)*2013-06-102014-12-18日立マクセル株式会社Display device and content viewing system
US10080060B2 (en)2013-09-102018-09-18Opentv, Inc.Systems and methods of displaying content
US20150074728A1 (en)*2013-09-102015-03-12Opentv, Inc.Systems and methods of displaying content
US10534623B2 (en)2013-12-162020-01-14Nuance Communications, Inc.Systems and methods for providing a virtual assistant
CN105830048A (en)*2013-12-162016-08-03纽昂斯通讯公司Systems and methods for providing a virtual assistant
CN107079138A (en)2014-09-102017-08-18弗莱耶有限公司 Storage and editing of event video using sensors and participant and audience tag data
KR20160115264A (en)*2015-03-262016-10-06삼성전자주식회사Displaying apparatus, server and operation method of the same
EP3308299A1 (en)*2015-06-112018-04-18Google LLCMethods, systems, and media for aggregating and presenting content relevant to a particular video game
CN105898355A (en)*2015-12-082016-08-24乐视网信息技术(北京)股份有限公司Block content displaying method and device and server
US20170272825A1 (en)2016-03-162017-09-21Rovi Guides, Inc.System and method for locating content related to a media asset
US10708664B2 (en)2016-06-212020-07-07Rovi 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-202018-11-13Microsoft Technology Licensing, LlcIdentifying relevance of a video
US11423103B2 (en)*2019-07-082022-08-23Valve CorporationContent-item recommendations
CN111866553B (en)*2020-07-242022-07-08聚好看科技股份有限公司Media information calibration method and server
CN115299069A (en)2020-09-162022-11-04谷歌有限责任公司Digital video analysis
US12158914B2 (en)2020-09-162024-12-03Google LlcUser interfaces for refining video group packages
KR102378161B1 (en)*2021-07-162022-03-28주식회사 비즈니스캔버스Method and apparatus for providing a document editing interface for providing resource information related to a document using a backlink button
EP4369162A4 (en)2022-01-102024-12-04Samsung Electronics Co., Ltd. ELECTRONIC DEVICE AND CONTROL METHOD THEREFOR

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE69739566D1 (en)*1996-12-102009-10-15United Video Properties Inc Internet television program control system
US6005565A (en)*1997-03-251999-12-21Sony CorporationIntegrated search of electronic program guide, internet and other information resources
JP3693085B2 (en)*1997-08-112005-09-07富士ゼロックス株式会社 Information reproducing apparatus and broadcast program related information reproducing method
CA2331705C (en)*1998-05-072007-08-07Samsung Electronics Co., Ltd.Method and apparatus for user and device command and control in a network
US6898762B2 (en)*1998-08-212005-05-24United Video Properties, Inc.Client-server electronic program guide
TW499816B (en)*1998-11-302002-08-21United Video Properties IncInteractive program guide system and method
AU7588100A (en)*1999-09-162001-04-17Ixl Enterprises, Inc.System and method for linking media content
US7260564B1 (en)*2000-04-072007-08-21Virage, Inc.Network video guide and spidering
TW543327B (en)*2000-10-112003-07-21United Video Properties IncSystems and methods for supplementing on-demand media
US7925967B2 (en)*2000-11-212011-04-12Aol Inc.Metadata quality improvement
US8046799B2 (en)*2000-11-272011-10-25The Directv Group, Inc.Daypart based navigation paradigm
JP2002335473A (en)*2001-05-102002-11-22Webstream:KkRetrieval 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-072002-12-20Pioneer Electronic CorpInformation record/reproduction device and information retrieval program
JP2002374506A (en)*2001-06-132002-12-26Matsushita Electric Ind Co Ltd Information acquisition method, information acquisition system, medium, and program
US7793326B2 (en)*2001-08-032010-09-07Comcast Ip Holdings I, LlcVideo and digital multimedia aggregator
EP1417836A1 (en)*2001-08-062004-05-12Koninklijke Philips Electronics N.V.System and method for combining several epg sources to one reliable epg
JP2003067226A (en)*2001-08-292003-03-07Cybozu Inc File management system and program
JP2003076598A (en)*2001-09-042003-03-14Sony CorpInformation processor, information processing method, information processing program and information processing program storage medium
KR100471927B1 (en)*2001-10-082005-03-08학교법인 한국정보통신학원System for searching image data being based on web and method thereof
KR20030067135A (en)*2002-02-072003-08-14(주)지토Internet broadcasting system using a content based automatic video parsing
JP3975768B2 (en)*2002-02-132007-09-12松下電器産業株式会社 Content recommendation device, content recommendation method, program thereof, and program storage medium thereof
US20030160770A1 (en)*2002-02-252003-08-28Koninklijke Philips Electronics N.V.Method and apparatus for an adaptive audio-video program recommendation system
JP2003271639A (en)*2002-03-142003-09-26Hitachi Ltd Information value evaluation support method, its implementation system, and its processing program
WO2003084186A1 (en)*2002-03-272003-10-09International Business Machines CorporationDynamic addressing in transient networks
US20040003403A1 (en)*2002-06-192004-01-01Marsh David J.Methods and systems for reducing information in electronic program guide and program recommendation systems
JP4039158B2 (en)*2002-07-222008-01-30ソニー株式会社 Information processing apparatus and method, information processing system, recording medium, and program
US20040103434A1 (en)*2002-11-252004-05-27United Video Properties, Inc.Interactive television systems with conflict management capabilities
JP2004234128A (en)*2003-01-282004-08-19Matsushita Electric Ind Co Ltd Information terminal device and server device thereof
US7389243B2 (en)*2003-01-312008-06-17Gross John NNotification system and method for media queue
KR100542881B1 (en)*2003-02-112006-01-20이예분 Location based multimedia broadcasting contents service system and method using mobile multimedia broadcasting
US7181468B2 (en)*2003-04-282007-02-20Sony CorporationContent management for rich media publishing system
JP4151487B2 (en)*2003-06-132008-09-17ソニー株式会社 Information retrieval system, meta information providing apparatus, information providing apparatus, information receiving apparatus, and information retrieving method
GB0318290D0 (en)*2003-08-052003-09-10Koninkl Philips Electronics NvShared experience of media content
JP2005115790A (en)*2003-10-092005-04-28Sony CorpInformation retrieval method, information display and program
ES2448400T3 (en)*2003-11-262014-03-13Sony Corporation System to access content elements on a network
US7685134B2 (en)*2003-12-312010-03-23Nokia CorporationMedia file sharing, correlation of metadata related to shared media files and assembling shared media file collections
JP2005332265A (en)*2004-05-202005-12-02Sony CorpInformation processing system and method, information processor and method, and program
JP4461915B2 (en)*2004-06-092010-05-12ソニー株式会社 Information distribution system, information distribution server device, information distribution method, program, and recording medium
JP2006018755A (en)*2004-07-052006-01-19Stardust Promotion:KkInformation delivery device and information delivery method
US20060085826A1 (en)*2004-10-182006-04-20Funk James MAggregated program guide for download and view video on demand service
JP2006135811A (en)*2004-11-082006-05-25Make It:KkNetwork-type video delivery system
KR100898353B1 (en)*2004-11-252009-05-20가부시키가이샤 스퀘어.에닉스Method for searching content serving as a user selection candidate
JP2006185286A (en)*2004-12-282006-07-13Shigeto SekizukaPortal site providing system
US7818350B2 (en)*2005-02-282010-10-19Yahoo! Inc.System and method for creating a collaborative playlist
JP2006244002A (en)*2005-03-022006-09-14Sony CorpContent reproduction device and content reproduction method
EP2080117A2 (en)*2006-10-062009-07-22United Video Properties, Inc.Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications

Cited By (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102947771A (en)*2010-06-112013-02-27索尼公司Content alert upon availability for internet-enabled tv
USRE45799E1 (en)2010-06-112015-11-10Sony CorporationContent alert upon availability for internet-enabled TV
US9743149B2 (en)2010-11-022017-08-22Sony CorporationSearch query column for internet-connected TV's
CN103221900A (en)*2010-11-022013-07-24索尼公司 Search query column for TVs connected to the Internet
CN102073678A (en)*2010-12-032011-05-25厦门市美亚柏科信息股份有限公司System and method for analyzing information of websites
CN102073678B (en)*2010-12-032013-02-27厦门市美亚柏科信息股份有限公司System and method for analyzing information of websites
CN102609294A (en)*2011-01-202012-07-25鸿富锦精密工业(深圳)有限公司Method for realizing coexisting of TV broadcasting and forum in virtual environment and device therefor
US8887203B2 (en)2011-02-102014-11-11Lg Electronics Inc.Multi-functional display device having a channel map and method of controlling the same
US8959546B2 (en)2011-02-102015-02-17Lg Electronics Inc.Multi-functional display device having an electronic programming guide and method for controlling the same
CN102638719A (en)*2011-02-102012-08-15Lg电子株式会社Multi-functional display device and method for displaying content on the same
CN102638718B (en)*2011-02-102015-12-16Lg电子株式会社There is multifunctional display apparatus and the control method thereof of channel map
CN102638718A (en)*2011-02-102012-08-15Lg电子株式会社Multi-functional display device having a channel map and method for controlling the same
CN102638712B (en)*2011-02-102015-08-12Lg电子株式会社Multifunctional display apparatus and control method thereof
US8819753B2 (en)2011-02-102014-08-26Lg Electronics Inc.Multi-functional display device and method for controlling the same
CN102638712A (en)*2011-02-102012-08-15Lg电子株式会社Multi-functional display device an method for contolling the same
US8978071B2 (en)2011-02-102015-03-10Lg Electronics Inc.Multi-purpose display device having a channel scan interface and method for controlling the same
US8938768B2 (en)2011-02-102015-01-20Lg Electronics Inc.Multi-functional display device and method for displaying content on the same
CN104363506A (en)*2011-02-162015-02-18Lg电子株式会社Display apparatus
CN102685583B (en)*2011-02-162014-12-17Lg电子株式会社 Display device for performing virtual channel browsing and control method thereof
CN102685583A (en)*2011-02-162012-09-19Lg电子株式会社 Display device for performing virtual channel browsing and control method thereof
CN104363506B (en)*2011-02-162018-12-28Lg电子株式会社Television set
CN102769634A (en)*2011-05-032012-11-07腾讯科技(北京)有限公司Web online information management method and system
CN102790919A (en)*2011-05-202012-11-21Lg电子株式会社 Display device connected to multiple source devices and control method thereof
US9516254B2 (en)2011-05-202016-12-06Lg Electronics Inc.Display apparatus connected to plural source devices and method of controlling the same
CN102790919B (en)*2011-05-202016-12-07Lg电子株式会社 Display device connected to multiple source devices and control method thereof
US10986406B2 (en)2011-05-202021-04-20Lg Electronics Inc.Display apparatus connected to plural source devices and method of controlling the same
CN102932690A (en)*2011-08-122013-02-13联想(北京)有限公司Method and device for presenting electronic program guide (EPG)
CN102685572A (en)*2012-04-282012-09-19Tcl集团股份有限公司System and method for playing and interacting videoland
CN102685572B (en)*2012-04-282017-02-15Tcl集团股份有限公司System and method for playing and interacting videoland

Also Published As

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

Similar Documents

PublicationPublication DateTitle
US20230300418A1 (en)Program shortcuts
US9615138B2 (en)Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CN101523390A (en)System and method for obtaining, classifying and delivering media in an interactive media guidance application
US8381249B2 (en)Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
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

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
ASSSuccession or assignment of patent right

Owner name:UV CORP.

Free format text:FORMER OWNER: PREVUE INTERNATIONAL INC.

Effective date:20150706

Owner name:TV GUIDE INC.

Free format text:FORMER OWNER: UV CORP.

Effective date:20150706

Owner name:LEWEI GUIDE COMPANY

Free format text:FORMER OWNER: TV GUIDE INC.

Effective date:20150706

C41Transfer of patent application or patent right or utility model
TR01Transfer of patent right

Effective date of registration:20150706

Address after:American California

Patentee after:ROVI GUIDES, Inc.

Address before:American California

Patentee before:TV guide Co.

Effective date of registration:20150706

Address after:American California

Patentee after:TV guide Co.

Address before:American California

Patentee before:UV company

Effective date of registration:20150706

Address after:American California

Patentee after:UV company

Address before:American California

Patentee before:UNITED VIDEO PROPERTIES, Inc.


[8]ページ先頭

©2009-2025 Movatter.jp