Patents by Inventor Robert Dolin

Robert Dolin 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: 20070006059
    Abstract: A panel set is defined within a grid area. The grid area enclosing the panel set is then used to tile a sheet. Instead of defining each panel's position within an entire sheet, a single panel set is defined, and then that single panel set is tiled. The definitions for the panel sets may be stored externally from the program using the panel set definitions, thereby allowing definitions to be added more easily as compared to hard-coding the definitions within the program itself. The number of panel sets tiled within a sheet may be determined based on the size of the sheet being printed on. For example, more business cards may be tiled within a legal size sheet as compared to a standard 8.5×11 sheet.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Robert Dolin, Allan Fink, Matthew Wood, Zhenjun Zhu
  • Publication number: 20060150088
    Abstract: The techniques and mechanisms described herein are directed to a method for dynamically creating a destination template based on content within a source document. The destination template may be published in a variety of mediums including as a body of an email message, a web site, and a print-friendly document. A portion of content objects within the source document are grouped into content objects based on a relationship between the content objects, such as a physical relationship, a functional relationship, or a combination of both. For each content block, one of several module templates is dynamically selected and arranged to create the destination template. The module templates may be stretchable and designed to render in an email client using HTML.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Tara Kraft, Robert Dolin, John Carlson, Cory Cirrincione
  • Publication number: 20050268227
    Abstract: Methods and systems are provided for mapping content from a first or starting template to a second or target template. An analysis is performed of any content objects and content placeholders contained in the starting and target templates. One or more potential content mappings are generated for potentially mapping content objects from the starting template to the target template. An optimal mapping is selected from the potential mappings, and content objects from the starting template are mapped to the target template according to the selected optimal mapping.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 1, 2005
    Applicant: Microsoft Corporation
    Inventors: John Carlson, Robert Dolin