Patents by Inventor Timothy S. Milligan

Timothy S. Milligan 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: 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: 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
  • 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: 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
  • Publication number: 20100058320
    Abstract: Mechanisms for determining the coherency of a console are described herein. A manifest may be used to check the installed software components, and their versions, to determine which user experience groups are coherent based upon the installed software packages and their versions. If the console has the required software components and their versions installed according to the manifest, providing for a coherent user experience group, the console may be set to an enhanced user experience level in which the coherent user experience groups, or features, are enabled. The console may be set at various user experience levels depending upon which user experience groups are coherent. For example, if no user experience groups are coherent, the console may be set at a “core”, basic, or default user experience level.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Timothy S. Milligan, James William Schmidt, Andrew Martin Murphy, Thomas Michael Soemo
  • Publication number: 20070143805
    Abstract: An interface device to a broadcast medium uses the Internet Protocol communication layer to communicate with other devices on a network. The device may be associated with a single controlling device on the network, through which other devices on the same network may query and schedule the interface device. The interface device may accept several sources of broadcast or other media, including video and audio, and prepare and normalize the content for used by other devices. Several different physical interfaces may be used to subsequently convert the Internet Protocol communications into useful content streams for various devices, including storage and rendering devices.
    Type: Application
    Filed: December 5, 2005
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Thaddeus C. Pritchett, Jan M. Hofmeyr, Kenneth Reneris, Timothy S. Milligan, Luc Vantalon