Patents by Inventor David Chamberlin
David Chamberlin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240403263Abstract: 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.Type: ApplicationFiled: April 24, 2024Publication date: December 5, 2024Inventors: James M. Barton, Brian Beach, David Platt, Kevin Smith, Michael Klar, Paul Stevens, David Chamberlin, Richard Lee
-
Patent number: 11995034Abstract: 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.Type: GrantFiled: October 15, 2019Date of Patent: May 28, 2024Assignee: TiVo Solutions Inc.Inventors: James M. Barton, Brian Beach, David Platt, Kevin Smith, Michael Klar, Paul Stevens, David Chamberlin, Richard Lee
-
Publication number: 20240056628Abstract: 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.Type: ApplicationFiled: September 27, 2023Publication date: February 15, 2024Inventors: Mark Berner, David Chamberlin, Kevin P. Smith
-
Patent number: 11805291Abstract: 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.Type: GrantFiled: January 27, 2021Date of Patent: October 31, 2023Assignee: TiVo Solutions Inc.Inventors: Mark Berner, David Chamberlin, Kevin P. Smith
-
Patent number: 11070866Abstract: 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.Type: GrantFiled: December 24, 2019Date of Patent: July 20, 2021Assignee: TiVo Solutions Inc.Inventors: Mark Berner, David Chamberlin, Kevin P. Smith
-
Publication number: 20210211763Abstract: 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.Type: ApplicationFiled: January 27, 2021Publication date: July 8, 2021Inventors: Mark Berner, David Chamberlin, Kevin P. Smith
-
Publication number: 20200169779Abstract: 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.Type: ApplicationFiled: December 24, 2019Publication date: May 28, 2020Inventors: Mark Berner, David Chamberlin, Kevin P. Smith
-
Publication number: 20200057751Abstract: 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.Type: ApplicationFiled: October 15, 2019Publication date: February 20, 2020Inventors: James M. Barton, Brian Beach, David Platt, Kevin Smith, Michael Klar, Paul Stevens, David Chamberlin, Richard Lee
-
Patent number: 10515235Abstract: 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.Type: GrantFiled: November 2, 2018Date of Patent: December 24, 2019Assignee: TiVo Solutions Inc.Inventors: David Chamberlin, Rajasekhar Reddy Koduri, Aleksander Bakowski
-
Patent number: 10489347Abstract: 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.Type: GrantFiled: August 22, 2016Date of Patent: November 26, 2019Assignee: TiVo Solutions Inc.Inventors: James M. Barton, Brian Beach, David Platt, Kevin Smith, Michael Klar, Paul Stevens, David Chamberlin, Richard Lee
-
Publication number: 20190073492Abstract: 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.Type: ApplicationFiled: November 2, 2018Publication date: March 7, 2019Inventors: David Chamberlin, Rajasekhar Reddy Koduri, Aleksander Bakowski
-
Patent number: 10169621Abstract: 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.Type: GrantFiled: March 26, 2015Date of Patent: January 1, 2019Assignee: TiVo Solutions Inc.Inventors: David Chamberlin, Rajasekhar Reddy Koduri, Aleksander Bakowski
-
Publication number: 20170094341Abstract: 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.Type: ApplicationFiled: September 30, 2016Publication date: March 30, 2017Inventors: Mark Berner, David Chamberlin, Kevin P. Smith
-
Publication number: 20160357772Abstract: 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.Type: ApplicationFiled: August 22, 2016Publication date: December 8, 2016Inventors: James M. Barton, Brian Beach, David Platt, Kevin Smith, Michael Klar, Paul Stevens, David Chamberlin, Richard Lee
-
Patent number: 9424264Abstract: 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.Type: GrantFiled: November 3, 2014Date of Patent: August 23, 2016Assignee: TiVo Inc.Inventors: Jim Barton, Brian Beach, David Platt, Kevin Smith, Michael Klar, Paul Stevens, David Chamberlin, Richard Lee
-
Patent number: 9407891Abstract: A closed caption tagging system provides a mechanism for inserting tags into an audio or video television broadcast stream prior to or at the time of transmission. The receiver receives the broadcast stream and detects and processes the tags within the broadcast stream which is stored on a storage device that resides on the receiver. The tags contain command and control information that the receiver translates and acts upon. A one-touch recording option is provided. An icon is displayed to the viewer telling the viewer that an advertised program is available for recording at a future time. The viewer presses a single button on an input device causing the receiver to schedule the program for recording.Type: GrantFiled: October 6, 2011Date of Patent: August 2, 2016Assignee: TiVo Inc.Inventors: Jim Barton, Kevin Smith, David Chamberlin, Howard Look
-
Publication number: 20160142768Abstract: A tagging system provides a mechanism for inserting tags into an audio or video television broadcast stream prior to or at the time of transmission. The tags contain command and control information that the receiver translates and acts upon. The receiver receives the broadcast stream and detects and processes the tags within the broadcast stream which is stored on a storage device that resides on the receiver. Program material from the broadcast stream is played back to the viewer from the storage device. The receiver performs the appropriate actions in response to the tags.Type: ApplicationFiled: January 25, 2016Publication date: May 19, 2016Inventors: James M. Barton, Kevin P. Smith, David Chamberlin, Howard D. Look
-
Patent number: 9264686Abstract: A method for displaying a webpage is described. The method involves receiving a broadcast stream including a program, playing the program in the broadcast stream to a viewer, displaying an icon to the viewer and receiving viewer input in response to display of the icon, pausing the playing of the program in response to receiving the viewer input, displaying a web page to the viewer in response to receiving the viewer input, and resuming the playing of the program.Type: GrantFiled: April 22, 2013Date of Patent: February 16, 2016Assignee: TiVo Inc.Inventors: James M. Barton, Kevin P. Smith, David Chamberlin, Howard D. Look
-
Publication number: 20150281297Abstract: 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.Type: ApplicationFiled: March 26, 2015Publication date: October 1, 2015Inventors: David Chamberlin, Rajashekar Reddy, Aleksander Bakowski
-
Patent number: 9106881Abstract: A tagging system provides a mechanism for inserting tags into an audio or video television broadcast stream. The tags contain command and control information that the receiver translates and acts upon. The receiver receives the broadcast stream and detects and processes the tags within the broadcast stream which is stored on a storage device that resides on the receiver. Program material from the broadcast stream is played back to the viewer. The receiver performs the appropriate actions in response to the tags. A one-touch recording option is provided. An icon is displayed to the viewer telling the viewer that an advertised program is available for recording at a future time. The viewer presses a single button on an input device causing the receiver to schedule the program for recording.Type: GrantFiled: April 30, 2012Date of Patent: August 11, 2015Assignee: TiVo Inc.Inventors: Jim Barton, Kevin Smith, David Chamberlin, Howard Look