-
公开(公告)号:US20180213292A1
公开(公告)日:2018-07-26
申请号:US15927429
申请日:2018-03-21
Applicant: TiVo Solutions Inc.
Inventor: Marcel Dubois , Vin Chawla , Brian Beach , Glen Sanford , Robert F. Poniatowski , Shelly Glennon
IPC: H04N21/482 , H04N21/472 , G06F17/30 , H04N21/462 , H04N21/2665 , H04N21/2543 , H04N21/239 , H04N21/6587 , H04N21/45 , H04N21/41 , H04N21/2747 , H04N21/258 , H04N21/242 , H04N21/858 , H04N21/63 , H04N21/4788 , H04N21/433 , H04N21/232
Abstract: Techniques described herein enable a service to receive search requests from client systems and perform an integrated search across databases containing informational data for broadcast content and broadband content. The service receives the search request from the client device and formulates a query for at least one broadband database and at least one partner broadcast database. The service queries each broadband database with a compatible query that the service creates using information regarding the type of database queries each partner's database requires. Partners pay the service provider a fee for placing data in the database or for having their database searched by the service. The service formats the data received from the searches of the databases into a user interface screen that is presentable by the client device. The screen information instructs the client device on how it should respond to any key presses by the user.
-
公开(公告)号:US10687120B2
公开(公告)日:2020-06-16
申请号:US15927429
申请日:2018-03-21
Applicant: TiVo Solutions Inc.
Inventor: Marcel Dubois , Vin Chawla , Brian Beach , Glen Sanford , Robert F. Poniatowski , Shelly Glennon
IPC: H04N21/482 , G06F16/955 , G06F16/332 , G06F16/78 , G06F16/9537 , H04N21/433 , H04N21/4788 , H04N21/63 , H04N21/858 , H04N21/472 , H04N21/242 , H04N21/258 , H04N21/2747 , H04N21/41 , H04N21/45 , H04N21/6587 , H04N21/232 , H04N21/239 , H04N21/2665 , H04N21/462
Abstract: Techniques described herein enable a service to receive search requests from client systems and perform an integrated search across databases containing informational data for broadcast content and broadband content. The service receives the search request from the client device and formulates a query for at least one broadband database and at least one partner broadcast database. The service queries each broadband database with a compatible query that the service creates using information regarding the type of database queries each partner's database requires. Partners pay the service provider a fee for placing data in the database or for having their database searched by the service. The service formats the data received from the searches of the databases into a user interface screen that is presentable by the client device. The screen information instructs the client device on how it should respond to any key presses by the user.
-
公开(公告)号:US09955226B2
公开(公告)日:2018-04-24
申请号:US15069939
申请日:2016-03-14
Applicant: TiVo Solutions Inc.
Inventor: Marcel Dubois , Vin Chawla , Brian Beach , Glen Sanford , Robert Poniatowski , Shelly Glennon
IPC: H04N5/445 , H04N21/482 , G06F17/30 , H04N21/433 , H04N21/4788 , H04N21/63 , H04N21/858 , H04N21/472 , H04N21/242 , H04N21/258 , H04N21/2747 , H04N21/41 , H04N21/45 , H04N21/6587 , H04N21/232 , H04N21/239 , H04N21/2543 , H04N21/2665 , H04N21/462
CPC classification number: H04N21/4828 , G06F17/30646 , G06F17/3082 , G06F17/3087 , G06F17/30876 , H04N21/232 , H04N21/2393 , H04N21/242 , H04N21/2543 , H04N21/25891 , H04N21/2665 , H04N21/2747 , H04N21/4135 , H04N21/4334 , H04N21/4532 , H04N21/4622 , H04N21/47214 , H04N21/4788 , H04N21/4825 , H04N21/632 , H04N21/6587 , H04N21/8586 , Y10S707/914 , Y10S707/915 , Y10S707/916
Abstract: Techniques described herein enable a service to receive search requests from client systems and perform an integrated search across databases containing informational data for broadcast content and broadband content. The service receives the search request from the client device and formulates a query for at least one broadband database and at least one partner broadcast database. The service queries each broadband database with a compatible query that the service creates using information regarding the type of database queries each partner's database requires. Partners pay the service provider a fee for placing data in the database or for having their database searched by the service. The service formats the data received from the searches of the databases into a user interface screen that is presentable by the client device. The screen information instructs the client device on how it should respond to any key presses by the user.
-
公开(公告)号:US09699512B2
公开(公告)日:2017-07-04
申请号:US14983222
申请日:2015-12-29
Applicant: TiVo Solutions Inc.
Inventor: Todd Kulick , Michael Francis Klar , Vin Chawla , Marcel Dubois , Brian Beach , Alain Jobart
IPC: H04N21/462 , H04N21/431 , H04N21/231 , H04N21/23 , H04N21/43 , G06F17/30 , H04N7/173 , H04N21/2665 , H04N21/2747 , H04N21/482 , H04N21/84 , H04N21/24 , H04N21/4147 , H04N21/435 , H04N21/472
CPC classification number: H04N21/4622 , G06F17/30038 , G06F17/3082 , H04N7/17318 , H04N21/23 , H04N21/23109 , H04N21/23116 , H04N21/24 , H04N21/2665 , H04N21/2747 , H04N21/4147 , H04N21/43 , H04N21/431 , H04N21/435 , H04N21/47202 , H04N21/482 , H04N21/4825 , H04N21/4828 , H04N21/84
Abstract: A DVR, server, or other agent correlates media metadata from diverse sources, like an EPG data provider and multiple video-on-demand (VOD) service providers. Metadata sets from different sources are compared in order to attempt to identify identical programs to which the metadata sets pertain. From at least one metadata set, information about the program that the other metadata set lacks is selected. A “canonical” data structure instance for the program is created. The information that is lacking from at least one of the metadata sources is inserted into that instance. For each source from which a program is available, the DVR stores the identity of that source on the DVR's persistent storage device in association with the canonical data structure instance for that program. The DVR receives search criteria from a user and then searches the stored canonical data structure instance for programs that satisfy the criteria.
-
-
-