Patents by Inventor Michael A. Glover

Michael A. Glover 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: 10205970
    Abstract: Systems and methods for generating a master video stream from at least two live video streams are provided in this disclosure. The systems include a combination component that combines the live video streams to generate the master video stream. In one aspect, the live video streams can be copies of the same recording that are multicast from different locations according to User Datagram Protocol. The live video streams suffer different errors, such as stream corruption or stream error, due to the transmission. The combination component eliminates the errors in the live video streams due to transmission and creates a substantially error-free master video stream.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: February 12, 2019
    Assignee: GOOGLE LLC
    Inventors: Nils Oliver Krahnstoever, Thomas Edward DeWeese, Michael A. Glover
  • Publication number: 20160381397
    Abstract: Systems and methods for generating a master video stream from at least two live video streams are provided in this disclosure. The systems include a combination component that combines the live video streams to generate the master video stream. In one aspect, the live video streams can be copies of the same recording that are multicast from different locations according to User Datagram Protocol. The live video streams suffer different errors, such as stream corruption or stream error, due to the transmission. The combination component eliminates the errors in the live video streams due to transmission and creates a substantially error-free master video stream.
    Type: Application
    Filed: September 9, 2016
    Publication date: December 29, 2016
    Inventors: Nils Oliver Krahnstoever, Thomas Edward DeWeese, Michael A. Glover
  • Patent number: 9054911
    Abstract: A system and method for processing multicast streams is disclosed. A router receives the multicast streams and communicates the streams via communication tunnels to a set of ingestion pipelines. Each communication tunnel can be terminated upon the ingestion pipeline receiving a multicast stream. The set of ingestion pipelines process and deliver the multicast streams across existing IP infrastructure for real time distribution.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: June 9, 2015
    Assignee: Google Inc.
    Inventors: Michael A. Glover, Michael Todd Joseph, Carlo Contavalli, Nils Oliver Krahnstoever, Thomas Edward DeWeese, Harold Jason Schiller
  • Publication number: 20130271655
    Abstract: Systems and methods for generating a master video stream from at least two live video streams are provided in this disclosure. The systems include a combination component that combines the live video streams to generate the master video stream. In one aspect, the live video streams can be copies of the same recording that are multicast from different locations according to User Datagram Protocol. The live video streams suffer different errors, such as stream corruption or stream error, due to the transmission. The combination component eliminates the errors in the live video streams due to transmission and creates a substantially error-free master video stream.
    Type: Application
    Filed: April 12, 2012
    Publication date: October 17, 2013
    Applicant: GOOGLE INC.
    Inventors: Nils Oliver Krahnstoever, Thomas Edward DeWeese, Michael A. Glover
  • Patent number: 5581773
    Abstract: A parallel processor adapted to be used as a vector co-processor to a host computer, comprising a plurality of 1-bit processing elements (PEs) and an associated rapidly accessed memory and lateral data path switch providing rapid computational processing of data contained within contiguous bit locations of each 1-bit, and rapid lateral transfer between 1-bit PEs. The PEs implement the data logical and computational processing with a reduced instruction set. Rapid data transfer between the PE and the associated memory is provided by implementing such elements on a common semi-conductor substrate having shared data address and control signals, thus reducing the complexity of circuitry external to the chip. Flexible and rapid data transfer between and among PEs is provided with a switch element comprising a cross-bar which allows the parallel processor to provide rapid processing of video and other data.
    Type: Grant
    Filed: May 12, 1992
    Date of Patent: December 3, 1996
    Inventor: Michael A. Glover