Patents by Inventor Michael Mooring

Michael Mooring 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: 10084644
    Abstract: A method for synchronizing configuration states of a portable device across a plurality of computing platforms comprises associating a plurality of computing device platforms in a plurality of computing device types with a plurality of synchronization protocols; identifying a type of first computing device via a network; identifying a synchronization protocol associated with the computing device platform in the identified computing device; sending a configuration state from the portable device to the first computing device according to the identified synchronization protocol, and updating the configuration state according to user input on the first computing device; receiving an updated configuration state from the first computing device; translating the updated configuration state to a data format used by a second computing device platform in a second computing device; and storing the updated configuration state and the translated updated configuration state on the portable device.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: September 25, 2018
    Assignee: Google LLC
    Inventors: Ely Tsern, Megan Tsern, David Mooring, Michael Mooring
  • Publication number: 20140052834
    Abstract: A method for synchronizing configuration states of a portable device across a plurality of computing platforms comprises associating a plurality of computing device platforms in a plurality of computing device types with a plurality of synchronization protocols; identifying a type of first computing device via a network; identifying a synchronization protocol associated with the computing device platform in the identified computing device; sending a configuration state from the portable device to the first computing device according to the identified synchronization protocol, and updating the configuration state according to user input on the first computing device; receiving an updated configuration state from the first computing device; translating the updated configuration state to a data format used by a second computing device platform in a second computing device; and storing the updated configuration state and the translated updated configuration state on the portable device.
    Type: Application
    Filed: October 22, 2013
    Publication date: February 20, 2014
    Applicant: Google Inc.
    Inventors: Ely Tsern, Megan Tsern, David Mooring, Michael Mooring
  • Patent number: 8595336
    Abstract: Portable devices for synchronizing configuration states across a plurality of computing platforms, as well as providing interactivity between the platforms. In one aspect, a portable device comprises a processor and a memory. The memory associates a plurality of computing devices with a plurality of synchronization protocols. The portable device detects a presence of a first computing device on a network; connects to the first computing device on identifies the type of the first computing device; identifies a synchronization protocol associated with the type of the first computing device; sends a configuration state from the portable device to the first computing device according to the identified synchronization protocol, wherein the first computing device updates the configuration state according to user input on the computing device; receives an updated configuration state from the first computing device; and stores the updated configuration state on the portable device.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: November 26, 2013
    Assignee: WIMM Labs, Inc.
    Inventors: Ely Tsern, Megan Tsern, David Mooring, Michael Mooring