Patents by Inventor Thomas V. Ryan

Thomas V. Ryan 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: 20230254537
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A video content item, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first time span within the first program is allocated for the video, wherein the first time span is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first time span. At least partly in response to determining that the video has a time length shorter than the first time span, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: April 5, 2023
    Publication date: August 10, 2023
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 11659244
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A a video content item, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first time span within the first program is allocated for the video, wherein the first time span is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first time span. At least partly in response to determining that the video has a time length shorter than the first time span, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: May 23, 2023
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 11659245
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A video content item, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first time span within the first program is allocated for the video, wherein the first time span is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first time span. At least partly in response to determining that the video has a time length shorter than the first time span, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: May 23, 2023
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 11627375
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A a video content item, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first time span within the first program is allocated for the video, wherein the first time span is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first time span. At least partly in response to determining that the video has a time length shorter than the first time span, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: April 11, 2023
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Publication number: 20220303623
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A a video content item, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first time span within the first program is allocated for the video, wherein the first time span is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first time span. At least partly in response to determining that the video has a time length shorter than the first time span, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: June 2, 2022
    Publication date: September 22, 2022
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Publication number: 20220303624
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A video content item, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first time span within the first program is allocated for the video, wherein the first time span is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first time span. At least partly in response to determining that the video has a time length shorter than the first time span, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: June 8, 2022
    Publication date: September 22, 2022
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Publication number: 20220295147
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A a video content item, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first time span within the first program is allocated for the video, wherein the first time span is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first time span. At least partly in response to determining that the video has a time length shorter than the first time span, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: June 2, 2022
    Publication date: September 15, 2022
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 11395038
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: July 19, 2022
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 11265604
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: March 1, 2022
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Publication number: 20210168452
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: February 11, 2021
    Publication date: June 3, 2021
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 10939168
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: March 2, 2021
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Publication number: 20210044869
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: October 29, 2020
    Publication date: February 11, 2021
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Publication number: 20200177959
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 10560746
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: February 11, 2020
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 10356480
    Abstract: Systems and methods for identifying, assembling, and transmitting content are described in the illustrative context of electronic program guides and program channels. A first system causes an interactive interstitial to be presented on a remote first device of a user in conjunction with a scheduled program. The first system determines if a second device of the user is available to receive an interstitial interaction request. At least partly in response to determining that the second device is available to receive an interstitial interaction request, the interstitial interaction request is presented via a client hosted on the second device. At least partly in response to determining that the user has provided an interaction via the second device, the interaction is stored in memory. Optionally, an interstitial is composed based at least in part on the user interaction. The composed interstitial is optionally displayed via the first device of the user in conjunction with a scheduled program.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: July 16, 2019
    Assignee: Pluto Inc.
    Inventors: Chan V. Hou, Thomas V. Ryan, Ilya Pozin, Matthew Brian Buchenroth, Thomas Edward Hale, Spencer Shanson, Kelly Ryan Littrell, Indira Ghosh
  • Publication number: 20190208274
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: March 8, 2019
    Publication date: July 4, 2019
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 10231018
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: March 12, 2019
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Publication number: 20180262805
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Application
    Filed: May 9, 2018
    Publication date: September 13, 2018
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Patent number: 9998787
    Abstract: Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: June 12, 2018
    Assignee: Pluto Inc.
    Inventors: Nicholas A. Grouf, Ilya Pozin, Thomas Sieverding, Michael Price, Lindsey Emerson, Lynn D. Gabbay, Thomas V. Ryan, Audra E. Gold, Chan V. Hou
  • Publication number: 20180014077
    Abstract: Systems and methods for identifying, assembling, and transmitting content are described in the illustrative context of electronic program guides and program channels. A first system causes an interactive interstitial to be presented on a remote first device of a user in conjunction with a scheduled program. The first system determines if a second device of the user is available to receive an interstitial interaction request. At least partly in response to determining that the second device is available to receive an interstitial interaction request, the interstitial interaction request is presented via a client hosted on the second device. At least partly in response to determining that the user has provided an interaction via the second device, the interaction is stored in memory. Optionally, an interstitial is composed based at least in part on the user interaction. The composed interstitial is optionally displayed via the first device of the user in conjunction with a scheduled program.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 11, 2018
    Inventors: Chan V. Hou, Thomas V. Ryan, Ilya Pozin, Matthew Brian Buchenroth, Thomas Edward Hale, Spencer Shanson, Kelly Ryan Littrell, Indira Ghosh