Patents by Inventor Michael Bryan Herf

Michael Bryan Herf 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: 8924256
    Abstract: In one embodiment, data from an electronic device is identified. The data may describe an electronic device (e.g. a hardware or software device) on which a document was created or modified, the subject matter of a document, the state of a document, or the like. Content relating to the electronic device is obtained based on the data. The content may be obtained in response to viewing, editing, printing, emailing or other accessing and/or processing of the document.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: December 30, 2014
    Assignee: Google Inc.
    Inventor: Michael Bryan Herf
  • Patent number: 7873765
    Abstract: Detecting of peripheral devices and communication of related information are described herein. One or more devices are detected. The one or more devices may include a peripheral device coupled to a client. Data regarding the detected devices is obtained. Such data may include information about the devices and their accessories. One or more offerings related to the one or more peripheral device are obtained based on the data. The one or more offerings may include advertisements regarding the devices. The one or more offerings relating to the devices are received at the client. Then, the one or more offerings are presented at the client.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: January 18, 2011
    Assignee: Google, Inc.
    Inventor: Michael Bryan Herf
  • Patent number: 7853703
    Abstract: In one embodiment, device presence enables persistent access to a set of resources, which may be data or services. Unique device identifiers are assigned to different computers of a user to identify the computers of the user of a network. For example, a device identifier is specific for a user and specific for a messaging system. Some time-consuming and device-specific tasks, such as synchronization of photo albums, transmitting files, sharing a printer, etc., may be interrupted temporarily, such as when the computer is restarted. Using the device identifiers, the messaging system can uniquely identify the devices involved in the tasks and detect the presence of the devices so that, after the interruption, the tasks can be resumed without user intervention.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: December 14, 2010
    Assignee: Google, Inc.
    Inventors: Brian P. McBarron, Michael Bryan Herf