-
公开(公告)号:US20210211763A1
公开(公告)日:2021-07-08
申请号:US17159859
申请日:2021-01-27
Applicant: TiVo Solutions Inc.
Inventor: Mark Berner , David Chamberlin , Kevin P. Smith
IPC: H04N21/43 , G06F16/70 , G06F16/901 , H04N21/2343 , H04N21/235 , H04N21/435 , H04N21/432 , H04N21/81 , H04N21/4545 , H04N21/845 , H04N21/44 , H04N21/472 , H04N21/4147 , H04N21/442 , H04N21/8352
Abstract: Tag data is created from in-band data in a media content item by a remote location while the media content item is being broadcasted by a content provider and received by the remote location. The tag data identifies locations in the media content item which enables media devices to accurately jump to particular locations in the media content item based on the tag data.
-
公开(公告)号:US10515235B2
公开(公告)日:2019-12-24
申请号:US16178993
申请日:2018-11-02
Applicant: TiVo Solutions Inc.
Inventor: David Chamberlin , Rajasekhar Reddy Koduri , Aleksander Bakowski
IPC: G06F21/85 , G06F12/14 , H04L29/06 , H04L29/08 , G06F21/10 , G06F12/0866 , H04N21/4147 , H04N21/432 , H04N21/433 , H04N21/443
Abstract: A media content pipeline architecture is described that enables media devices to efficiently receive, store, play, and stream media content. In general, a media content pipeline as described herein is configured to receive media content streams from one or more input sources, segment and store the media content streams into fixed-sized or variable-sized data buffers, encrypt the data stored in the buffers, and store the encrypted data in an in-memory buffer cache for further processing. The media content pipeline further may be configured to write the encrypted buffers stored in the in-memory buffer cache to a secondary storage device (e.g., a hard disk) in response to the occurrence of one or more defined operating conditions. The media content pipeline may enable a media device to efficiently receive and process media content data streams, write the media content data streams to storage, and stream the media content data to client devices.
-
公开(公告)号:US20240056628A1
公开(公告)日:2024-02-15
申请号:US18373497
申请日:2023-09-27
Applicant: TiVo Solutions Inc.
Inventor: Mark Berner , David Chamberlin , Kevin P. Smith
IPC: H04N21/43 , G06F16/70 , G06F16/901 , H04N21/2343 , H04N21/235 , H04N21/435 , H04N21/432 , H04N21/81 , H04N21/4545 , H04N21/845 , H04N21/44 , H04N21/472 , H04N21/4147 , H04N21/442 , H04N21/8352
CPC classification number: H04N21/43074 , G06F16/70 , G06F16/9014 , H04N21/23439 , H04N21/2358 , H04N21/2353 , H04N21/4358 , H04N21/4325 , H04N21/235 , H04N21/435 , H04N21/812 , H04N21/45457 , H04N21/8455 , H04N21/44008 , H04N21/47217 , H04N21/4147 , H04N21/432 , H04N21/44209 , H04N21/8352 , H04N21/8456 , H04N21/433
Abstract: Tag data is created from in-band data in a media content item by a remote location while the media content item is being broadcasted by a content provider and received by the remote location. The tag data identifies locations in the media content item which enables media devices to accurately jump to particular locations in the media content item based on the tag data.
-
公开(公告)号:US20190073492A1
公开(公告)日:2019-03-07
申请号:US16178993
申请日:2018-11-02
Applicant: TiVo Solutions Inc.
Inventor: David Chamberlin , Rajasekhar Reddy Koduri , Aleksander Bakowski
IPC: G06F21/85 , G06F12/14 , G06F21/10 , H04N21/443 , H04L29/06 , H04N21/432 , H04N21/4147 , G06F12/0866 , H04L29/08 , H04N21/433
Abstract: A media content pipeline architecture is described that enables media devices to efficiently receive, store, play, and stream media content. In general, a media content pipeline as described herein is configured to receive media content streams from one or more input sources, segment and store the media content streams into fixed-sized or variable-sized data buffers, encrypt the data stored in the buffers, and store the encrypted data in an in-memory buffer cache for further processing. The media content pipeline further may be configured to write the encrypted buffers stored in the in-memory buffer cache to a secondary storage device (e.g., a hard disk) in response to the occurrence of one or more defined operating conditions. The media content pipeline may enable a media device to efficiently receive and process media content data streams, write the media content data streams to storage, and stream the media content data to client devices.
-
公开(公告)号:US11995034B2
公开(公告)日:2024-05-28
申请号:US16653477
申请日:2019-10-15
Applicant: TiVo Solutions Inc.
Inventor: James M. Barton , Brian Beach , David Platt , Kevin Smith , Michael Klar , Paul Stevens , David Chamberlin , Richard Lee
IPC: G06F16/78 , G06F16/13 , G06F16/2457 , G06F16/28 , G06F16/48 , G06F16/71 , G06F16/735
CPC classification number: G06F16/13 , G06F16/24573 , G06F16/282 , G06F16/48 , G06F16/71 , G06F16/735 , G06F16/78 , G06F16/7867
Abstract: A method for generating and maintaining hierarchical tags with community-based ratings is provided. Tags for media streams are organized into a hierarchical format. Users may select tags from the hierarchical tag database that describes a particular multimedia content. If the user is unable to locate a desired tag, the user may submit a new tag. Upon submission of the new tag, a librarian approves the tag before storing and placing the tag in the hierarchical tag database. Users are also able to rate the quality of the association between the tag and the multimedia content. If a tag is rated low, the tag may be removed from the hierarchical tag database. If the tag is rated highly, display of the tag in a list of tags becomes more prominent.
-
公开(公告)号:US20200169779A1
公开(公告)日:2020-05-28
申请号:US16726732
申请日:2019-12-24
Applicant: TiVo Solutions Inc.
Inventor: Mark Berner , David Chamberlin , Kevin P. Smith
IPC: H04N21/43 , H04N21/845 , H04N21/8352 , H04N21/442 , H04N21/432 , H04N21/4147 , G06F16/901 , G06F16/70 , H04N21/472 , H04N21/44 , H04N21/4545 , H04N21/81 , H04N21/435 , H04N21/235 , H04N21/2343
Abstract: Tag data is created from in-band data in a media content item by a remote location while the media content item is being broadcasted by a content provider and received by the remote location. The tag data identifies locations in the media content item which enables media devices to accurately jump to particular locations in the media content item based on the tag data.
-
公开(公告)号:US20240403263A1
公开(公告)日:2024-12-05
申请号:US18644553
申请日:2024-04-24
Applicant: TiVo Solutions Inc.
Inventor: James M. Barton , Brian Beach , David Platt , Kevin Smith , Michael Klar , Paul Stevens , David Chamberlin , Richard Lee
IPC: G06F16/13 , G06F16/2457 , G06F16/28 , G06F16/48 , G06F16/71 , G06F16/735 , G06F16/78
Abstract: A method for generating and maintaining hierarchical tags with community-based ratings is provided. Tags for media streams are organized into a hierarchical format. Users may select tags from the hierarchical tag database that describes a particular multimedia content. If the user is unable to locate a desired tag, the user may submit a new tag. Upon submission of the new tag, a librarian approves the tag before storing and placing the tag in the hierarchical tag database. Users are also able to rate the quality of the association between the tag and the multimedia content. If a tag is rated low, the tag may be removed from the hierarchical tag database. If the tag is rated highly, display of the tag in a list of tags becomes more prominent.
-
公开(公告)号:US11805291B2
公开(公告)日:2023-10-31
申请号:US17159859
申请日:2021-01-27
Applicant: TiVo Solutions Inc.
Inventor: Mark Berner , David Chamberlin , Kevin P. Smith
IPC: H04N21/43 , G06F16/70 , H04N21/2343 , H04N21/432 , H04N21/81 , H04N21/4545 , H04N21/44 , H04N21/472 , H04N21/442 , H04N21/433 , G06F16/901 , H04N21/235 , H04N21/435 , H04N21/845 , H04N21/4147 , H04N21/8352
CPC classification number: H04N21/43074 , G06F16/70 , G06F16/9014 , H04N21/235 , H04N21/2353 , H04N21/2358 , H04N21/23439 , H04N21/4147 , H04N21/432 , H04N21/435 , H04N21/4325 , H04N21/4358 , H04N21/44008 , H04N21/44209 , H04N21/45457 , H04N21/47217 , H04N21/812 , H04N21/8352 , H04N21/8455 , H04N21/8456 , H04N21/433
Abstract: Tag data is created from in-band data in a media content item by a remote location while the media content item is being broadcasted by a content provider and received by the remote location. The tag data identifies locations in the media content item which enables media devices to accurately jump to particular locations in the media content item based on the tag data.
-
公开(公告)号:US10169621B2
公开(公告)日:2019-01-01
申请号:US14670393
申请日:2015-03-26
Applicant: TiVo Solutions Inc.
Inventor: David Chamberlin , Rajasekhar Reddy Koduri , Aleksander Bakowski
IPC: G06F15/16 , G06F21/85 , G06F12/14 , H04L29/06 , H04L29/08 , G06F21/10 , G06F12/0866 , H04N21/4147 , H04N21/432 , H04N21/433 , H04N21/443
Abstract: A media content pipeline architecture is described that enables media devices to efficiently receive, store, play, and stream media content. In general, a media content pipeline as described herein is configured to receive media content streams from one or more input sources, segment and store the media content streams into fixed-sized or variable-sized data buffers, encrypt the data stored in the buffers, and store the encrypted data in an in-memory buffer cache for further processing. The media content pipeline further may be configured to write the encrypted buffers stored in the in-memory buffer cache to a secondary storage device (e.g., a hard disk) in response to the occurrence of one or more defined operating conditions. The media content pipeline may enable a media device to efficiently receive and process media content data streams, write the media content data streams to storage, and stream the media content data to client devices.
-
公开(公告)号:US11070866B2
公开(公告)日:2021-07-20
申请号:US16726732
申请日:2019-12-24
Applicant: TiVo Solutions Inc.
Inventor: Mark Berner , David Chamberlin , Kevin P. Smith
IPC: H04N21/43 , G06F16/70 , G06F16/901 , H04N21/235 , H04N21/81 , H04N21/4545 , H04N21/44 , H04N21/472 , H04N21/4147 , H04N21/8352 , H04N21/2343 , H04N21/435 , H04N21/432 , H04N21/845 , H04N21/442 , H04N21/433
Abstract: Tag data is created from in-band data in a media content item by a remote location while the media content item is being broadcasted by a content provider and received by the remote location. The tag data identifies locations in the media content item which enables media devices to accurately jump to particular locations in the media content item based on the tag data.
-
-
-
-
-
-
-
-
-