Patents by Inventor Todd Kulick
Todd Kulick 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).
-
Patent number: 10019517Abstract: A cloud-based media content management system for managing access to media content items is disclosed. Managing access to media content items by a cloud-based media content management system may include, for example, managing uploads of media content items from a population of media devices, reducing duplication of media content data stored in cloud-based storage, and providing user-controlled access to media content items stored in cloud-based storage across any number of user devices. In this context, a cloud-based media content management system and cloud-based storage system generally refer to hosted computing and data storage services that may be accessed by media devices and other devices over a digital network such as the Internet.Type: GrantFiled: September 7, 2016Date of Patent: July 10, 2018Assignee: TiVo Solutions Inc.Inventors: Joshua Danovitz, Todd Kulick, Paul Stevens, Joe Sinnott, Scott Redman, Roland Besserer, Matthew Paik
-
Patent number: 9699512Abstract: 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.Type: GrantFiled: December 29, 2015Date of Patent: July 4, 2017Assignee: TiVo Solutions Inc.Inventors: Todd Kulick, Michael Francis Klar, Vin Chawla, Marcel Dubois, Brian Beach, Alain Jobart
-
Publication number: 20170006314Abstract: A cloud-based media content management system for managing access to media content items is disclosed. Managing access to media content items by a cloud-based media content management system may include, for example, managing uploads of media content items from a population of media devices, reducing duplication of media content data stored in cloud-based storage, and providing user-controlled access to media content items stored in cloud-based storage across any number of user devices. In this context, a cloud-based media content management system and cloud-based storage system generally refer to hosted computing and data storage services that may be accessed by media devices and other devices over a digital network such as the Internet.Type: ApplicationFiled: September 7, 2016Publication date: January 5, 2017Inventors: Joshua Danovitz, Todd Kulick, Paul Stevens, Joe Sinnott, Scott Redman, Roland Besserer, Matthew Paik
-
Publication number: 20160371286Abstract: A cloud-based media content management system for managing access to media content items is disclosed. Managing access to media content items by a cloud-based media content management system may include, for example, managing uploads of media content items from a population of media devices, reducing duplication of media content data stored in cloud-based storage, and providing user-controlled access to media content items stored in cloud-based storage across any number of user devices. In this context, a cloud-based media content management system and cloud-based storage system generally refer to hosted computing and data storage services that may be accessed by media devices and other devices over a digital network such as the Internet.Type: ApplicationFiled: September 1, 2016Publication date: December 22, 2016Inventors: Joshua Danovitz, Todd Kulick, Paul Stevens, Joe Sinnott, Scott Redman, Roland Besserer
-
Publication number: 20160371290Abstract: A cloud-based media content management system for managing access to media content items is disclosed. Managing access to media content items by a cloud-based media content management system may include, for example, managing uploads of media content items from a population of media devices, reducing duplication of media content data stored in cloud-based storage, and providing user-controlled access to media content items stored in cloud-based storage across any number of user devices. In this context, a cloud-based media content management system and cloud-based storage system generally refer to hosted computing and data storage services that may be accessed by media devices and other devices over a digital network such as the Internet.Type: ApplicationFiled: September 1, 2016Publication date: December 22, 2016Inventors: Joshua Danovitz, Todd Kulick, Paul Stevens, Joe Sinnott, Scott Redman, Roland Besserer
-
Publication number: 20160134936Abstract: 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.Type: ApplicationFiled: December 29, 2015Publication date: May 12, 2016Inventors: Todd Kulick, Michael Francis Klar, Vin Chawla, Marcel Dubois, Brian Beach, Alain Jobart
-
Patent number: 9258610Abstract: 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.Type: GrantFiled: September 9, 2014Date of Patent: February 9, 2016Assignee: TiVo Inc.Inventors: Todd Kulick, Michael Francis Klar, Vin Chawla, Marcel Dubois, Brian Beach, Alain Jobart
-
Publication number: 20150324379Abstract: A cloud-based media content management system for managing access to media content items is disclosed. Managing access to media content items by a cloud-based media content management system may include, for example, managing uploads of media content items from a population of media devices, reducing duplication of media content data stored in cloud-based storage, and providing user-controlled access to media content items stored in cloud-based storage across any number of user devices. In this context, a cloud-based media content management system and cloud-based storage system generally refer to hosted computing and data storage services that may be accessed by media devices and other devices over a digital network such as the Internet.Type: ApplicationFiled: May 6, 2015Publication date: November 12, 2015Inventors: Joshua Danovitz, Todd Kulick, Paul Stevens, Joe Sinnott, Scott Redman, Roland Besserer
-
Publication number: 20150012949Abstract: 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.Type: ApplicationFiled: September 9, 2014Publication date: January 8, 2015Inventors: Todd Kulick, Michael Francis Klar, Vin Chawla, Marcel Dubois, Brian Beach, Alain Jobart
-
Patent number: 8832744Abstract: 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.Type: GrantFiled: November 20, 2012Date of Patent: September 9, 2014Assignee: TiVo Inc.Inventors: Todd Kulick, Michael Francis Klar, Vin Chawla, Marcel Dubois, Brian Beach, Alain Jobart
-
Patent number: 8316396Abstract: 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.Type: GrantFiled: May 13, 2009Date of Patent: November 20, 2012Assignee: TiVo Inc.Inventors: Todd Kulick, Michael Francis Klar, Vin Chawla, Marcel Dubois, Brian Beach, Alain Jobart
-
Publication number: 20100293579Abstract: 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.Type: ApplicationFiled: May 13, 2009Publication date: November 18, 2010Inventors: Todd Kulick, Michael Francis Klar, Vin Chawla, Marcel Dubois, Brian Beach, Alain Jobart