Patents by Inventor Craig Beardsley

Craig Beardsley 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: 10616662
    Abstract: Systems and methods to provide video signals and control signals over an internet protocol (IP) communications network are presented herein. Video signals and control signals may be obtained via an IP communications network. The control signals may be associated with the video signals using synchronization source identifiers as described in IETF RFC 3550.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: April 7, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael Strein, Vladislav Feldman, Efthimis Stefanidis, Joseph Kenny, Craig Beardsley
  • Patent number: 10567847
    Abstract: There is provided a device comprising a non-transitory memory storing an executable code, a hardware processor executing the executable code to receive Internet protocol (IP) packets encapsulating a video content, the IP packets including a frame having a header storing header information relating to the video content, retrieve at least one portion of the header information relating to the video content from the header, retrieve the video content from the IP packets, prepare the retrieved video content for transmission using serial digital interface (SDI) protocol, insert the at least one portion of the header information into at least one of a vertical ancillary (VANC) data space and a horizontal ancillary (HANC) data space of the prepared video content using the SDI protocol, and transmit the prepared video content using the SDI protocol, including the at least one portion of the header information in the VANC space.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: February 18, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael Strein, Vladislav Feldman, Craig Beardsley
  • Patent number: 10541933
    Abstract: There is provided a system including a non-transitory memory storing an executable code, and a hardware processor configured to execute the executable code to receive first and second Internet protocol (IP) video packets including respective first and second video content, and to identify a common reference time for the first and second IP video packets. The hardware processor also determines a first buffering interval for synchronizing the first and second IP video packets based on a first frame number, a first line number, and a first pixel number of the first video content, and the common reference time. In addition, the hardware processor holds the first IP video packet during the first buffering interval, and releases the first IP video packet when the first buffering interval elapses so as to align the first video content with the second video content at the common reference time.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: January 21, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael J. Strein, Vladislav Feldman, Craig Beardsley
  • Patent number: 10250926
    Abstract: According to one implementation, a tally management system includes a computing platform having a hardware processor and a system memory storing a tally management software code. The hardware processor executes the tally management software code to receive video production data identifying multiple video signals, and to map the video signals to corresponding video feed monitors for displaying the video signals. In addition, the hardware processor executes the tally management software code to receive selection data via a packet-switched network, the selection data identifying a primary monitor for displaying a video presentation, wherein a subset of the video signals contribute to the video presentation. The hardware processor further executes the tally management software to generate tally data identifying each of the video feed monitors corresponding respectively to the subset of video signals contributing to the video presentation, and to transmit the tally data via the packet-switched network.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: April 2, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Vladislav Feldman, Michael J. Strein, Efthimis Stefanidis, Craig Beardsley
  • Publication number: 20180270518
    Abstract: According to one implementation, a tally management system includes a computing platform having a hardware processor and a system memory storing a tally management software code. The hardware processor executes the tally management software code to receive video production data identifying multiple video signals, and to map the video signals to corresponding video feed monitors for displaying the video signals. In addition, the hardware processor executes the tally management software code to receive selection data via a packet-switched network, the selection data identifying a primary monitor for displaying a video presentation, wherein a subset of the video signals contribute to the video presentation. The hardware processor further executes the tally management software to generate tally data identifying each of the video feed monitors corresponding respectively to the subset of video signals contributing to the video presentation, and to transmit the tally data via the packet-switched network.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Inventors: Vladislav Feldman, Michael J. Strein, Efthimis Stefanidis, Craig Beardsley
  • Publication number: 20180234474
    Abstract: Systems and methods to provide video signals and control signals over an internet protocol (IP) communications network are presented herein. Video signals and control signals may be obtained via an IP communications network. The control signals may be associated with the video signals using synchronization source identifiers as described in IETF RFC 3550.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Inventors: Michael Strein, Vladislav Feldman, Efthimis Stefanidis, Joseph Kenny, Craig Beardsley
  • Publication number: 20180131845
    Abstract: There is provided a system including a non-transitory memory storing an executable code, and a hardware processor configured to execute the executable code to receive first and second Internet protocol (IP) video packets including respective first and second video content, and to identify a common reference time for the first and second IP video packets. The hardware processor also determines a first buffering interval for synchronizing the first and second IP video packets based on a first frame number, a first line number, and a first pixel number of the first video content, and the common reference time. In addition, the hardware processor holds the first IP video packet during the first buffering interval, and releases the first IP video packet when the first buffering interval elapses so as to align the first video content with the second video content at the common reference time.
    Type: Application
    Filed: November 10, 2016
    Publication date: May 10, 2018
    Inventors: Michael J. Strein, Vladislav Feldman, Craig Beardsley
  • Publication number: 20180103301
    Abstract: There is provided a device comprising a non-transitory memory storing an executable code, a hardware processor executing the executable code to receive Internet protocol (IP) packets encapsulating a video content, the IP packets including a frame having a header storing header information relating to the video content, retrieve at least one portion of the header information relating to the video content from the header, retrieve the video content from the IP packets, prepare the retrieved video content for transmission using serial digital interface (SDI) protocol, insert the at least one portion of the header information into at least one of a vertical ancillary (VANC) data space and a horizontal ancillary (HANC) data space of the prepared video content using the SDI protocol, and transmit the prepared video content using the SDI protocol, including the at least one portion of the header information in the VANC space.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 12, 2018
    Inventors: Michael Strein, Vladislav Feldman, Craig Beardsley