Patents by Inventor James M. Kott

James M. Kott 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: 20220210496
    Abstract: Mediacast video content detection systems and methods that analyze the image content data of mediacast source data flows that include a variety of replaceable video content segments and a variety of non-replaceable video content segments to detect one or more characteristics of the video content segments. Detection regions may be utilized to detect visual elements in the video content segments that provide information regarding one or more properties of the video content segments, such as program type, start times, end times, video content provider, title, and the like. Replacement video content segments may replace video content segments determined to be replaceable. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a mediacast. Actual insertion of replacement video content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Application
    Filed: August 12, 2021
    Publication date: June 30, 2022
    Inventors: Robert D. Green, John W. Morris, James M. Kott, Brian S. Bosworth
  • Patent number: 11122315
    Abstract: Mediacast video content detection systems and methods that analyze the image content data of mediacast source data flows that include a variety of replaceable video content segments and a variety of non-replaceable video content segments to detect one or more characteristics of the video content segments. Detection regions may be utilized to detect visual elements in the video content segments that provide information regarding one or more properties of the video content segments, such as program type, start times, end times, video content provider, title, and the like. Replacement video content segments may replace video content segments determined to be replaceable. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a mediacast. Actual insertion of replacement video content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: September 14, 2021
    Assignee: WideOrbit LLC
    Inventors: Robert D. Green, John W. Morris, James M. Kott, Brian S. Bosworth
  • Patent number: 10986379
    Abstract: Systems and methods for content and program type detection, including identification of true boundaries between content segments. A broadcast provider sends a broadcast as an encoded stream. During a switch between content types, an automation system sends identifying metadata indicative of an approximate boundary between content types. A mediacast generation system receives the encoded stream of content and metadata, processes the metadata, time corrects the metadata, and slices the content on the exact boundary where the content change occurs. The mediacast generation system decodes an audio stream directly into Waveform Audio File Format (WAVE) while using an envelope follower to measure amplitude. When the system detects a metadata marker, an analyzer may look inside a buffered time window. The WAVE data may be analyzed to look for a period most likely to be the true boundary or split point between content segments. The content may then be split up on the new true boundary.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: April 20, 2021
    Assignee: WIDEORBIT LLC
    Inventors: Robert D. Green, John W. Morris, James M. Kott, Brian S. Bosworth
  • Patent number: 10555022
    Abstract: Content delivery is provided responsive to mediacast content consumer requests by providing personalized mediacasts to each of a plurality of mediacast content consumers. Each of the personalized mediacasts includes a variety of replaceable programming and non-programming content segments and a variety of non-replaceable programming and non-programming content segments. Replacement programming and non-programming content segments may be targeted, for example selected based in part on one or more selection criterion associated with the mediacast content consumer, or provided by the broadcaster or Webcaster. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a personalized mediacast. Actual insertion of replacement programming and non-programming content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: February 4, 2020
    Assignee: WIDEORBIT INC.
    Inventors: Robert D. Green, James M. Kott, John W. Morris, IV
  • Publication number: 20180176616
    Abstract: Systems and methods for content and program type detection, including identification of true boundaries between content segments. A broadcast provider sends a broadcast as an encoded stream. During a switch between content types, an automation system sends identifying metadata indicative of an approximate boundary between content types. A mediacast generation system receives the encoded stream of content and metadata, processes the metadata, time corrects the metadata, and slices the content on the exact boundary where the content change occurs. The mediacast generation system decodes an audio stream directly into Waveform Audio File Format (WAVE) while using an envelope follower to measure amplitude. When the system detects a metadata marker, an analyzer may look inside a buffered time window. The WAVE data may be analyzed to look for a period most likely to be the true boundary or split point between content segments. The content may then be split up on the new true boundary.
    Type: Application
    Filed: June 7, 2016
    Publication date: June 21, 2018
    Inventors: Robert D. Green, John W. Morris, James M. Kott, Brian S. Bosworth
  • Publication number: 20170353751
    Abstract: Content delivery is provided responsive to mediacast content consumer requests by providing personalized mediacasts to each of a plurality of mediacast content consumers. Each of the personalized mediacasts includes a variety of replaceable programming and non-programming content segments and a variety of non-replaceable programming and non-programming content segments. Replacement programming and non-programming content segments may be targeted, for example selected based in part on one or more selection criterion associated with the mediacast content consumer, or provided by the broadcaster or Webcaster. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a personalized mediacast. Actual insertion of replacement programming and non-programming content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Application
    Filed: August 18, 2017
    Publication date: December 7, 2017
    Inventors: Robert D. Green, James M. Kott, John W. Morris, IV
  • Patent number: 9743124
    Abstract: Content delivery is provided responsive to mediacast content consumer requests by providing personalized mediacasts to each of a plurality of mediacast content consumers. Each of the personalized mediacasts includes a variety of replaceable programming and non-programming content segments and a variety of non-replaceable programming and non-programming content segments. Replacement programming and non-programming content segments may be targeted, for example selected based in part on one or more selection criterion associated with the mediacast content consumer, or provided by the broadcaster or Webcaster. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a personalized mediacast. Actual insertion of replacement programming and non-programming content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: August 22, 2017
    Assignee: WIDEORBIT INC.
    Inventors: Robert D. Green, James M. Kott, John W. Morris, IV
  • Publication number: 20150334434
    Abstract: Mediacast video content detection systems and methods that analyze the image content data of mediacast source data flows that include a variety of replaceable video content segments and a variety of non-replaceable video content segments to detect one or more characteristics of the video content segments. Detection regions may be utilized to detect visual elements in the video content segments that provide information regarding one or more properties of the video content segments, such as program type, start times, end times, video content provider, title, and the like. Replacement video content segments may replace video content segments determined to be replaceable. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a mediacast. Actual insertion of replacement video content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Application
    Filed: April 6, 2015
    Publication date: November 19, 2015
    Inventors: Robert D. Green, John W. Morris, James M. Kott, Brian S. Bosworth
  • Patent number: 9003443
    Abstract: Content delivery system may include a metadata tunnel system component which is responsive to defined subaudible tones in programming, for instance programming provided for a broadcast. An action may be based on a characteristic or aspect of the subaudible tone, for instance frequency and/or duration. The metadata tunnel system may selectively generate or provide modified or new metadata to downstream components (e.g., injector system, encoder). The metadata tunnel system may provide metadata that causes a content provider identifier that identifies a content provider to appear in an alternative feed of programming (e.g., streaming programming) at points downstream of a broadcaster, for instance at end user media players. The metadata tunnel system may provide metadata that inhibits an injector system from injecting (e.g., inserting, substituting) new content into the alternative feed of programming created from portions of broadcast programming.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: April 7, 2015
    Assignee: Wideorbit Inc.
    Inventors: Robert D. Green, Brian S. Bosworth, James M. Kott, John W. Morris, IV
  • Patent number: 8996712
    Abstract: Content delivery is provided responsive to content consumer requests by providing dynamically generated manifests to content consumers, the manifests providing retrieval information to retrieve content or media fragments of content from segments of a broadcast or Webcast and alternative or replacement content. Alternative or replacement content may be targeted, for example selected based in part on characteristics associated with the content consumer. Content fragments may be cached with CDNs, for example based on a defined preference. Actual insertion of alternative content may occur upstream of a content consumer device or at the content consumer device.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: March 31, 2015
    Assignee: Wideorbit Inc.
    Inventors: Robert D. Green, James M. Kott, John W. Morris, IV, Brian S. Bosworth
  • Patent number: 8984094
    Abstract: Content delivery is provided responsive to mediacast content consumer requests by providing personalized mediacasts to each of a plurality of mediacast content consumers. Each of the personalized mediacasts includes a variety of replaceable programming and non-programming content segments and a variety of non-replaceable programming and non-programming content segments. Replacement programming and non-programming content segments may be targeted, for example selected based in part on one or more selection criterion associated with the mediacast content consumer, or provided by the broadcaster or Webcaster. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a personalized mediacast. Actual insertion of replacement programming and non-programming content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: March 17, 2015
    Assignee: Wideorbit Inc.
    Inventors: Robert D. Green, James M. Kott, John W. Morris, IV, Brian S. Bosworth
  • Publication number: 20150074732
    Abstract: Content delivery is provided responsive to mediacast content consumer requests by providing personalized mediacasts to each of a plurality of mediacast content consumers. Each of the personalized mediacasts includes a variety of replaceable programming and non-programming content segments and a variety of non-replaceable programming and non-programming content segments. Replacement programming and non-programming content segments may be targeted, for example selected based in part on one or more selection criterion associated with the mediacast content consumer, or provided by the broadcaster or Webcaster. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a personalized mediacast. Actual insertion of replacement programming and non-programming content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 12, 2015
    Inventors: Robert D. Green, James M. Kott, John W. Morris, IV
  • Publication number: 20140068648
    Abstract: Content delivery system may include a metadata tunnel system component which is responsive to defined subaudible tones in programming, for instance programming provided for a broadcast. An action may be based on a characteristic or aspect of the subaudible tone, for instance frequency and/or duration. The metadata tunnel system may selectively generate or provide modified or new metadata to downstream components (e.g., injector system, encoder). The metadata tunnel system may provide metadata that causes a content provider identifier that identifies a content provider to appear in an alternative feed of programming (e.g., streaming programming) at points downstream of a broadcaster, for instance at end user media players. The metadata tunnel system may provide metadata that inhibits an injector system from injecting (e.g., inserting, substituting) new content into the alternative feed of programming created from portions of broadcast programming.
    Type: Application
    Filed: July 31, 2013
    Publication date: March 6, 2014
    Applicant: Abacast, Inc.
    Inventors: Robert D. Green, Brian S. Bosworth, James M. Kott, John W. Morris, IV
  • Publication number: 20130246567
    Abstract: Content delivery is provided responsive to mediacast content consumer requests by providing personalized mediacasts to each of a plurality of mediacast content consumers. Each of the personalized mediacasts includes a variety of replaceable programming and non-programming content segments and a variety of non-replaceable programming and non-programming content segments. Replacement programming and non-programming content segments may be targeted, for example selected based in part on one or more selection criterion associated with the mediacast content consumer, or provided by the broadcaster or Webcaster. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a personalized mediacast. Actual insertion of replacement programming and non-programming content segments may occur upstream of a content consumer device or at the content consumer device.
    Type: Application
    Filed: December 12, 2012
    Publication date: September 19, 2013
    Applicant: ABACAST, INC.
    Inventors: Robert D. Green, James M. Kott, John W. Morris, Brian S. Bosworth