Patents by Inventor Brian McBarron

Brian McBarron 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: 9128777
    Abstract: A method of operating a cluster of machines includes receiving a request for a disruption, determining a subset of machines of the cluster affected by the requested disruption, and determining a set of jobs having corresponding tasks on the affected machines. The method also includes computing a drain time for a drain that drains the tasks of the jobs from the affected machines, and scheduling on a drain calendar stored in non-transitory memory a drain interval for the drain. The drain interval has a start time and an end time. A maintenance system that includes a scheduler may execute such a method to maintain a cluster of machines.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: September 8, 2015
    Assignee: Google Inc.
    Inventors: Michael DeRosa, Brian McBarron, Brian Neil Makin, Hal Joseph Burch
  • Patent number: 7770004
    Abstract: Methods and systems are provided for sharing images over a network. A first user selects an image for sharing and designates an image recipient. Metadata for the first image is transmitted from the first user's terminal to the image recipient's terminal. At least partly in response to receiving the metadata, the image recipient's terminal transmits a request for the first image at a first resolution to the first user's terminal. In response to the request, the first user's terminal transmits the first image at the requested first resolution to the image recipient's terminal.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: August 3, 2010
    Assignee: Google Inc.
    Inventors: Michael Herf, Brian McBarron
  • Patent number: 7761507
    Abstract: Methods and systems are provided for sharing images and chat text over a network. A determination is made as to whether a first user of a first terminal has changed focus from a first image to a second image during a chat session conducted with a second user of a second terminal. At least partly in response to determining that the first user of the first terminal has changed focus from the first image to the second image, \a second image identifier is automatically sent to the second terminal. Chat text is transmitted from the first terminal to the second terminal. The second terminal accesses the second image using the second image identifier, and displays the chat text in association with the second image.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: July 20, 2010
    Assignee: Google, Inc.
    Inventors: Michael Herf, Robert Bailey, Brian McBarron
  • Publication number: 20050052685
    Abstract: Methods and systems are provided for sharing images over a network. A first user selects an image for sharing and designates an image recipient. Metadata for the first image is transmitted from the first user's terminal to the image recipient's terminal. At least partly in response to receiving the metadata, the image recipient's terminal transmits a request for the first image at a first resolution to the first user's terminal. In response to the request, the first user's terminal transmits the first image at the requested first resolution to the image recipient's terminal.
    Type: Application
    Filed: May 17, 2004
    Publication date: March 10, 2005
    Inventors: Michael Herf, Brian McBarron
  • Publication number: 20050021624
    Abstract: Methods and systems are provided for sharing images and chat text over a network. A determination is made as to whether a first user of a first terminal has changed focus from a first image to a second image during a chat session conducted with a second user of a second terminal. At least partly in response to determining that the first user of the first terminal has changed focus from the first image to the second image, a second image identifier is automatically sent to the second terminal. Chat text is transmitted from the first terminal to the second terminal. The second terminal accesses the second image using the second image identifier, and displays the chat text in association with the second image.
    Type: Application
    Filed: May 17, 2004
    Publication date: January 27, 2005
    Inventors: Michael Herf, Robert Bailey, Brian McBarron