Patents by Inventor Nicholas Maultsby

Nicholas Maultsby 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: 20240029111
    Abstract: Techniques described herein provide for a live advertising processing engine service to act as an intermediary between client applications and advertising networks. The live advertising processing engine service can provide an interface with which the client can interact, via an application programming interface (API) or directly through the use of a standardized language, thereby allowing client applications to receive advertisement data without the need to be customized to communicate with specific advertising networks. The live advertising processing engine service can further track where, in playback the live content, a client currently is, to indicate to the client—or other application—when advertisement breaks are and/or provide supplemental advertisement information to enable the client to provide a rich user experience.
    Type: Application
    Filed: July 24, 2023
    Publication date: January 25, 2024
    Applicant: Brightcove Inc.
    Inventors: Albert John McGowan, Nicholas Maultsby, Niko T.J. Huffman, Christian D. Moosman
  • Patent number: 11710151
    Abstract: Techniques described herein provide for a live advertising processing engine service to act as an intermediary between client applications and advertising networks. The live advertising processing engine service can provide an interface with which the client can interact, via an application programming interface (API) or directly through the use of a standardized language, thereby allowing client applications to receive advertisement data without the need to be customized to communicate with specific advertising networks. The live advertising processing engine service can further track where, in playback the live content, a client currently is, to indicate to the client—or other application—when advertisement breaks are and/or provide supplemental advertisement information to enable the client to provide a rich user experience.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: July 25, 2023
    Assignee: Brightcove Inc.
    Inventors: Albert John McGowan, Nicholas Maultsby, Niko T. J. Huffman, Christian D. Moosman
  • Patent number: 9485293
    Abstract: Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: November 1, 2016
    Assignee: BRIGHTCOVE, INC.
    Inventors: Albert John McGowan, Nicholas Maultsby, Jared Marshall
  • Patent number: 9332047
    Abstract: Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: May 3, 2016
    Assignee: Brightcove Inc.
    Inventors: Albert John McGowan, Nicholas Maultsby, Jared Marshall
  • Publication number: 20160099992
    Abstract: Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 7, 2016
    Inventors: Albert John McGowan, Nicholas Maultsby, Jared Marshall
  • Patent number: 9197688
    Abstract: Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: November 24, 2015
    Assignee: Brightcove, Inc.
    Inventors: Albert John McGowan, Nicholas Maultsby, Jared Marshall
  • Publication number: 20150095511
    Abstract: Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition.
    Type: Application
    Filed: November 21, 2013
    Publication date: April 2, 2015
    Applicant: Unicorn Media, Inc.
    Inventors: Albert John McGowan, Nicholas Maultsby, Jared Marshall
  • Publication number: 20150095461
    Abstract: Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition.
    Type: Application
    Filed: November 21, 2013
    Publication date: April 2, 2015
    Applicant: UNICORN MEDIA, INC.
    Inventors: Albert John McGowan, Nicholas Maultsby, Jared Marshall
  • Patent number: 8935432
    Abstract: Methods and systems are disclosed for providing live media streaming over a communication network. Timing data of a received live media stream is mapped to time values from a system clock. The time values are used for transmission of the media stream.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: January 13, 2015
    Inventors: Albert John McGowan, Benjamin Lebrato Ahern, Jared Kenneth Marshall, Nicholas Maultsby, Niko Thomas John Huffman
  • Patent number: 8898338
    Abstract: Methods and systems are disclosed for providing live media streaming over a communication network. Timing data of a received live media stream is mapped to time values from a system clock. Offset time values are assigned to a plurality of clients requesting live media content. The time values and the offset time values are used for transmission of the media stream.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: November 25, 2014
    Inventors: Albert John McGowan, Niko Thomas John Huffman, Nicholas Maultsby, Matthew A. Johnson
  • Publication number: 20140316899
    Abstract: Techniques described herein provide for a live advertising processing engine service to act as an intermediary between client applications and advertising networks. The live advertising processing engine service can provide an interface with which the client can interact, via an application programming interface (API) or directly through the use of a standardized language, thereby allowing client applications to receive advertisement data without the need to be customized to communicate with specific advertising networks. The live advertising processing engine service can further track where, in playback the live content, a client currently is, to indicate to the client—or other application—when advertisement breaks are and/or provide supplemental advertisement information to enable the client to provide a rich user experience.
    Type: Application
    Filed: November 1, 2013
    Publication date: October 23, 2014
    Applicant: UNICORN MEDIA, INC.
    Inventors: Albert John McGowan, Nicholas Maultsby, Niko T.J. Huffman, Christian D. Moosman