Patents by Inventor Michael Hyman

Michael Hyman 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).

  • Publication number: 20050104894
    Abstract: A method of supporting all raster-based image manipulations described in vector-based terms. The present invention has the benefits of providing clean transformation that vector-based manipulations yields, and providing a broad selection of all image transformation operations that raster-based manipulations yield. In one aspect of the invention a vector-defined shape is drawn on top of a raster-based image by replacing the contents of the vector image with the bits from the raster image. In another aspect of the present invention, a copy of the portion of the raster image that overlaps with the vector-defined portion is made, the transformation operation is performed on the copy, and then the portion of the raster image is replaced with the transformed copy.
    Type: Application
    Filed: December 24, 2004
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: Frank Sanborn, Michael Hyman, Ramin Halviatti, Ahmed Azmy Hassan
  • Publication number: 20050097457
    Abstract: A markup language document includes a data structure includes a plurality of parameter tag statements. Each parameter tag statement includes a first field containing data representing a variable name and a second field containing data representing a command associated with the variable name. Each variable name indicates an order of execution of its associated command relative to the other commands.
    Type: Application
    Filed: December 10, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Marion Byrd, Paul David, Michael Hyman
  • Publication number: 20050038717
    Abstract: An electronic catalog system provides an interface for users to author and post pieces of content, referred to as “blurbs,” for viewing by other users. The blurbs submitted by a particular author are made available for viewing in an author-specific blog (web log) format. Blurbs may also be obtained from external sources, such as from blogs hosted by various web sites. A personalized blurb selection component selects blurbs to present to users based on histories of catalog items selected by such users, and/or based on various other criteria. The blurbs selected for a particular user are presented within a personal log or “plog,” which may be updated daily and will typically contain entries from many different authors. User feedback provided on specific blurbs is taken into consideration by the personalized blurb selection algorithms.
    Type: Application
    Filed: August 13, 2003
    Publication date: February 17, 2005
    Inventors: Clyde McQueen, Michael Hyman, Richard Brinkerhoff