Patents by Inventor Michael B. Herf

Michael B. 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: 11100165
    Abstract: A method for making modified content available includes storing an item comprising contents. A modification procedure to be performed on the item to modify the contents is identified. The method includes generating a file identifier to represent the item such that, upon a request to access the item being received, the modification procedure is performed on the item using the file identifier and the modified contents are provided in response to the request. A method for making modified content available includes receiving a request to access a file identifier that represents an item comprising contents. After receiving the request, a modification procedure to modify the contents is performed. The modification procedure is identified using the file identifier. The modified contents are provided in response to the request. A system includes an application program, a repository and a redirector.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: August 24, 2021
    Assignee: Google LLC
    Inventors: Michael B. Herf, Sigurdur Asgeirsson
  • Patent number: 9946791
    Abstract: A method for making modified content available includes storing an item comprising contents. A modification procedure to be performed on the item to modify the contents is identified. The method includes generating a file identifier to represent the item such that, upon a request to access the item being received, the modification procedure is performed on the item using the file identifier and the modified contents are provided in response to the request. A method for making modified content available includes receiving a request to access a file identifier that represents an item comprising contents. After receiving the request, a modification procedure to modify the contents is performed. The modification procedure is identified using the file identifier. The modified contents are provided in response to the request. A system includes an application program, a repository and a redirector.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: April 17, 2018
    Assignee: Google LLC
    Inventors: Michael B. Herf, Sigurdur Asgeirsson
  • Publication number: 20160188167
    Abstract: A computer based, digital image management system that visually presents an entire archive in a manner that facilitates easy, non-textual, searching for specific images. In one embodiment, the system includes two elements: a file management methodology and a graphical user interface. The file management method utilizes reference files that contain multiple properties (metadata) relating to each image file. Image files are grouped into a multiplicity of collections based on user-defined associations of the properties. The graphical user interface visually represents the groups of image files on 2-dimensional or 3-dimensional graphic metaphors. In addition, the graphical interface uses multiple display variables such as icons, mnemonics, size, movement, color, and luminance to signify relationships between groups, and/or communicate key properties of individual or groups of images.
    Type: Application
    Filed: March 3, 2016
    Publication date: June 30, 2016
    Applicant: Google Inc.
    Inventors: Edward K. Chao, Michael B. Herf, Lars D. Perkins, Reed P.M. Sturtevant
  • Publication number: 20140337324
    Abstract: A computer based, digital image management system that visually presents an entire archive in a manner that facilitates easy, non-textual, searching for specific images. In one embodiment, the system includes two elements: a file management methodology and a graphical user interface. The file management method utilizes reference files that contain multiple properties (metadata) relating to each image file. Image files are grouped into a multiplicity of collections based on user-defined associations of the properties. The graphical user interface visually represents the groups of image files on 2-dimensional or 3-dimensional graphic metaphors. In addition, the graphical interface uses multiple display variables such as icons, mnemonics, size, movement, color, and luminance to signify relationships between groups, and/or communicate key properties of individual or groups of images.
    Type: Application
    Filed: July 24, 2014
    Publication date: November 13, 2014
    Applicant: GOOGLE INC.
    Inventors: Edward K. Chao, Michael B. Herf, Lars D. Perkins, Reed P.M. Sturtevant
  • Patent number: 8811775
    Abstract: A computer based, digital image management system that visually presents an entire archive in a manner that facilitates easy, non-textual, searching for specific images. In one embodiment, the system includes two elements: a file management methodology and a graphical user interface. The file management method utilizes reference files that contain multiple properties (metadata) relating to each image file. Image files are grouped into a multiplicity of collections based on user-defined associations of the properties. The graphical user interface visually represents the groups of image files on 2-dimensional or 3-dimensional graphic metaphors. In addition, the graphical interface uses multiple display variables such as icons, mnemonics, size, movement, color, and luminance to signify relationships between groups, and/or communicate key properties of individual or groups of images.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Edward K. Chao, Michael B. Herf, Lars D. Perkins, Reed P. M. Sturtevant
  • Patent number: 8705897
    Abstract: A computer based, digital image management system that visually presents an entire archive in a manner that facilitates easy, non-textual, searching for specific images. In one embodiment, the system includes two elements: a file management methodology and a graphical user interface. The file management method utilizes reference files that contain multiple properties (metadata) relating to each image file. Image files are grouped into a multiplicity of collections based on user-defined associations of the properties. The graphical user interface visually represents the groups of image files on 2-dimentional or 3-dimensional graphic metaphors. In addition, the graphical interface uses multiple display variables such as icons, mnemonics, size, movement, color, and luminance to signify relationships between groups, and/or communicate key properties of individual or groups of images.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: April 22, 2014
    Assignee: Google Inc.
    Inventors: Edward K. Chao, Michael B. Herf, Lars D. Perkins, Reed P. M. Sturtevant
  • Patent number: 8245123
    Abstract: Methods, apparatus, computer program products and systems are provided for editing an image in a browser. One method includes receiving crop data at a server including information defining a crop size and location associated with a cropping operation to be applied to an image in accordance with user instructions received at a client device and transmitting from the server to the client device a modified image, the modified image having a uniform resource locator (URL) and being cropped in accordance with the crop data.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: August 14, 2012
    Assignee: Google Inc.
    Inventors: Andrew Hertzfeld, Richard L. Sites, Michael B. Herf, Justin Rosenstein, Lilly Christine Irani
  • Patent number: 7978207
    Abstract: A computer-implemented method for correlating an electronic object with a geo-location is discussed. The method includes selecting an object in a first application for determination of a geo-location for the selected object, graphically identifying, in a second application, a geo-location to be associated with the selected object, and updating one or more values stored with the selected object to include information relating to the geo-location.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: July 12, 2011
    Assignee: Google Inc.
    Inventors: Michael B. Herf, Ari Berger, Brian A. McClendon
  • Patent number: 7970240
    Abstract: A computer based, digital image management system that visually presents an entire archive in a manner that facilitates easy, non-textual, searching for specific images. The system consists of two main elements; a file management methodology, and a graphical user interface. The file management method utilizes reference files that contain multiple properties (metadata) relating to each image file. Image files are grouped into a multiplicity of collections based on user-defined associations of the properties. The graphical user interface visually represents the groups of image files on 2-dimensional or 3-dimensional graphic metaphors. In addition, the graphical interface uses multiple display variables such as icons, mnemonics, size, movement, color, and luminance to signify relationships between groups, and/or communicate key properties of individual or groups of images.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: June 28, 2011
    Assignee: Google Inc.
    Inventors: Edward K. Chao, Michael B. Herf, Lars D. Perkins, Reed P. M. Sturtevant
  • Publication number: 20100110104
    Abstract: Methods, apparatus, computer program products and systems are provided for editing an image in a browser. One method includes receiving crop data at a server including information defining a crop size and location associated with a cropping operation to be applied to an image in accordance with user instructions received at a client device and transmitting from the server to the client device a modified image, the modified image having a uniform resource locator (URL) and being cropped in accordance with the crop data.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 6, 2010
    Applicant: GOOGLE INC.
    Inventors: Andrew Hertzfeld, Richard L. Sites, Michael B. Herf, Justin Rosenstein, Lilly Christine Irani
  • Patent number: 7634715
    Abstract: Methods, tools, and systems are provided for editing an image in a browser. One method includes presenting an image in a browser, receiving a selection from a user to transform the image and transforming the image in the browser without interaction with the server.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: December 15, 2009
    Assignee: Google Inc.
    Inventors: Andrew Hertzfeld, Richard L. Sites, Michael B. Herf, Justin Rosenstein, Lilly Christine Irani
  • Publication number: 20080225058
    Abstract: Methods, tools, and systems are provided for editing an image in a browser. One method includes presenting an image in a browser, receiving a selection from a user to transform the image and transforming the image in the browser without interaction with the server.
    Type: Application
    Filed: July 10, 2006
    Publication date: September 18, 2008
    Inventors: Andy Hertzfeld, Richard L. Sites, Michael B. Herf, Justin Rosenstein, Lilly Christine Irani