Patents by Inventor Matthew J. Leske

Matthew J. Leske 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: 11146413
    Abstract: A method and computing system for receiving, using one or more computing devices, a discrete video stream from each of a plurality of users of a social network, resulting in a plurality of discrete video streams. A synchronous communication session is provided for the plurality of users based, at least in part, upon the plurality of discrete video streams. The plurality of discrete video streams are broadcast to one or more broadcast recipients.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: October 12, 2021
    Assignee: Google LLC
    Inventors: Matthew J. Leske, Loren Groves
  • Patent number: 9955119
    Abstract: A multimedia conference broadcast system may include one or more processors and a memory. The one or more processors may receive video streams and audio streams from participant devices. The one or more processors may transmit, to each of the participant devices, the video streams and the audio streams corresponding to the other devices. The one or more processors may receive a request to broadcast the video streams and the audio streams from one of the participant devices. The one or more processors may generate a composite multimedia stream based on the video streams and the audio streams received from the participant devices. The one or more processors may broadcast the composite multimedia stream to viewer devices that are separate from the participant devices.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: April 24, 2018
    Assignee: GOOGLE LLC
    Inventors: Matthew J. Leske, Loren Groves, Tristan Schmelcher, Timothy S. Milligan
  • Publication number: 20170222823
    Abstract: A method and computing system for receiving, using one or more computing devices, a discrete video stream from each of a plurality of users of a social network, resulting in a plurality of discrete video streams. A synchronous communication session is provided for the plurality of users based, at least in part, upon the plurality of discrete video streams. The plurality of discrete video streams are broadcast to one or more broadcast recipients.
    Type: Application
    Filed: April 13, 2017
    Publication date: August 3, 2017
    Applicant: Google Inc.
    Inventors: Matthew J. Leske, Loren Groves
  • Patent number: 9628538
    Abstract: A method and computing system for receiving, using one or more computing devices, a discrete video stream from each of a plurality of users of a social network, resulting in a plurality of discrete video streams. A synchronous communication session is provided for the plurality of users based, at least in part, upon the plurality of discrete video streams. The plurality of discrete video streams are broadcast to one or more broadcast recipients.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: April 18, 2017
    Assignee: GOOGLE INC.
    Inventors: Matthew J. Leske, Loren Groves
  • Patent number: 9519792
    Abstract: A method and computing system for receiving a plurality of discrete audio signals from a plurality of participants of a synchronous communication session. The plurality of discrete audio signals are combined to form a composite audio signal. At least a portion of the composite audio signal is divided into a plurality of sequential time slices. The plurality of sequential time slices are processed to identify one or more copyright-infringing time slices. The one or more copyright-infringing time slices are associated with a copyright infringing participant chosen from the plurality of participants of the synchronous communication session.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: December 13, 2016
    Assignee: Google Inc.
    Inventor: Matthew J. Leske
  • Publication number: 20160353061
    Abstract: A multimedia conference broadcast system may include one or more processors and a memory. The one or more processors may receive video streams and audio streams from participant devices. The one or more processors may transmit, to each of the participant devices, the video streams and the audio streams corresponding to the other devices. The one or more processors may receive a request to broadcast the video streams and the audio streams from one of the participant devices. The one or more processors may generate a composite multimedia stream based on the video streams and the audio streams received from the participant devices. The one or more processors may broadcast the composite multimedia stream to viewer devices that are separate from the participant devices.
    Type: Application
    Filed: August 8, 2016
    Publication date: December 1, 2016
    Inventors: Matthew J. LESKE, Loren Groves, Tristan Schmelcher, Timothy S. Milligan
  • Patent number: 9414018
    Abstract: A multimedia conference broadcast system may include one or more processors and a memory. The one or more processors may receive video streams and audio streams from participant devices. The one or more processors may transmit, to each of the participant devices, the video streams and the audio streams corresponding to the other devices. The one or more processors may receive a request to broadcast the video streams and the audio streams from one of the participant devices. The one or more processors may generate a composite multimedia stream based on the video streams and the audio streams received from the participant devices. The one or more processors may broadcast the composite multimedia stream to viewer devices that are separate from the participant devices.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: August 9, 2016
    Assignee: Google Inc.
    Inventors: Matthew J. Leske, Loren Groves, Tristan Schmelcher, Timothy S. Milligan
  • Patent number: 9380267
    Abstract: A method and computing system for monitoring an AV synchronous communication session of a user. The AV synchronous communication session includes an audio channel and a video channel. A performance characteristic is determined for the audio channel. The performance characteristic is compared to a defined audio performance threshold. If the performance characteristic does not meet the defined audio performance threshold, the video channel is adjusted to reduce the bandwidth requirements of the video channel.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventors: Matthew J. Leske, Serge Lachappelle
  • Patent number: 9344677
    Abstract: A method and computing system for defining a group of participants for a videoconference. A request is received from a first participant of the videoconference to initiate an image capture utility, wherein the first participant is included within the group of participants. At least a portion of the group of participants is notified of the intent of the first user to initiate the image capture utility.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: May 17, 2016
    Assignee: Google Inc.
    Inventors: Matthew J. Leske, Christopher P. D. Johnson, Jeremy Ng, Kathryn Cushing
  • Patent number: 9154491
    Abstract: A method and computing system for establishing a broadcast account for a user of an internet-based broadcasting system. An initial trust level is assigned to the broadcast account. The initial trust level is chosen from a plurality of predefined trust levels. A trust score is determined for the broadcast account. The trust score is based, at least in part, upon one or more activities of the user. The initial trust level is adjusted based, at least in art, upon the trust score.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventor: Matthew J. Leske
  • Publication number: 20150237305
    Abstract: A method and computing system for monitoring an AV synchronous communication session of a user. The AV synchronous communication session includes an audio channel and a video channel. A performance characteristic is determined for the audio channel. The performance characteristic is compared to a defined audio performance threshold. If the performance characteristic does not meet the defined audio performance threshold, the video channel is adjusted to reduce the bandwidth requirements of the video channel.
    Type: Application
    Filed: April 30, 2015
    Publication date: August 20, 2015
    Applicant: Google Inc.
    Inventors: Matthew J. Leske, Serge Lachappelle
  • Publication number: 20150215582
    Abstract: A multimedia conference broadcast system may include one or more processors and a memory. The one or more processors may receive video streams and audio streams from participant devices. The one or more processors may transmit, to each of the participant devices, the video streams and the audio streams corresponding to the other devices. The one or more processors may receive a request to broadcast the video streams and the audio streams from one of the participant devices. The one or more processors may generate a composite multimedia stream based on the video streams and the audio streams received from the participant devices. The one or more processors may broadcast the composite multimedia stream to viewer devices that are separate from the participant devices.
    Type: Application
    Filed: April 3, 2015
    Publication date: July 30, 2015
    Inventors: Matthew J. LESKE, Loren GROVES, Tristan SCHMELCHER, Timothy S. MILLIGAN
  • Patent number: 9077850
    Abstract: A method, computer program product, and system is described. An indication of an intent of a first participant in a multi-party video-enabled call to record a portion of the call is received. A notification is provided to one or more other participants in the call of the indicated intent based upon, at least in part, receiving the indication. A perspective of the call associated with the first participant is recorded.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: July 7, 2015
    Assignee: Google Inc.
    Inventors: Loren Groves, Christopher P. D. Johnson, Matthew J. Leske
  • Patent number: 9035992
    Abstract: A method and computing system for monitoring an AV synchronous communication session of a user. The AV synchronous communication session includes an audio channel and a video channel. A performance characteristic is determined for the audio channel. The performance characteristic is compared to a defined audio performance threshold. If the performance characteristic does not meet the defined audio performance threshold, the video channel is adjusted to reduce the bandwidth requirements of the video channel.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: May 19, 2015
    Assignee: Google Inc.
    Inventors: Matthew J. Leske, Serge Lachapelle
  • Patent number: 9001178
    Abstract: A multimedia conference broadcast system may include one or more processors and a memory. The one or more processors may receive video streams and audio streams from participant devices. The one or more processors may transmit, to each of the participant devices, the video streams and the audio streams corresponding to the other devices. The one or more processors may receive a request to broadcast the video streams and the audio streams from one of the participant devices. The one or more processors may generate a composite multimedia stream based on the video streams and the audio streams received from the participant devices. The one or more processors may broadcast the composite multimedia stream to viewer devices that are separate from the participant devices.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventors: Matthew J. Leske, Loren Groves, Tristan Schmelcher, Timothy S. Milligan
  • Patent number: 9003557
    Abstract: A method and computing system for defining a group of participants for a videoconference. A first video conferencing image is captured for a first participant of the videoconference, wherein the first participant is included within the group of participants. The first video conferencing image is stored within a first private folder associated with the first participant and a public folder associated with the group of participants. A second video conferencing image is captured for a second participant of the videoconference, wherein the second participant is included within the group of participants. The second video conferencing image is stored within a second private folder associated with the second participant and the public folder associated with the group of participants.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventors: Matthew J. Leske, Christopher P. D. Johnson, Jeremy Ng, Kathryn Cushing