Patents by Inventor Herman Widjaja

Herman Widjaja 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: 20110310427
    Abstract: Technology described herein is directed to converting display-rendering instructions (e.g., DIRECT2D) into print-rendering instructions (e.g., EMF, WMF, XPS, and SVG). For example, a request to print an item (e.g., document) is received, the item being displayable on an output device when display-rendering instructions are executed. A print render target is created that includes an instructions converter. The display-rendering instructions are routed to the print render target. The instructions converter maps the display-rendering instructions to the print-rendering instructions, which are usable to print the item.
    Type: Application
    Filed: June 17, 2010
    Publication date: December 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: AHMET GURCAN, HERMAN WIDJAJA, GEORGI CHAKALOV, ARINDAM BASAK, HRISTO IVANOV, KANWAL VEDBRAT, ADAM KNAUFF, JIANYE LU
  • Patent number: 8060490
    Abstract: Methods and systems provide a tool for searching and analyzing XPS files. In accordance with the described embodiments, a user can search and analyze XPS files without having a full understanding of an associated software development kit (SDK). Further, in at least some embodiments, the tool can load an XPS file, analyze XPS/OPC/ZIP metadata information, and store the metadata information into a set of predefined rules.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: November 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Herman Widjaja, Justin A. Slone, Dimitar K. Popov, Mariyan D. Fransazov, Donny Amalo
  • Publication number: 20100131486
    Abstract: Methods and systems provide a tool for searching and analyzing XPS files. In accordance with the described embodiments, a user can search and analyze XPS files without having a full understanding of an associated software development kit (SDK). Further, in at least some embodiments, the tool can load an XPS file, analyze XPS/OPC/ZIP metadata information, and store the metadata information into a set of predefined rules.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 27, 2010
    Applicant: Microsoft Corporation
    Inventors: Herman Widjaja, Justin A. Slone, Dimitar K. Popov, Mariyan D. Fransazov, Donny Amalo
  • Patent number: 7669089
    Abstract: Methods and systems provide an approach for corrupting file representations at multiple different levels to provide a robust file corruption tool. In accordance with the described embodiments, file representation corruption can take place at a file's physical representation, logical representation and/or content representation.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: February 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Herman Widjaja, Mariyan D. Fransazov, Ling Wo
  • Publication number: 20090282389
    Abstract: Various embodiments provide a testing infrastructure that abstracts test cases from APIs in a manner that allows for round tripping between production and consumption and APIs.
    Type: Application
    Filed: May 12, 2008
    Publication date: November 12, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Justin A. Slone, Ashwin S. Needamangala, Mariyan D. Fransazov, Herman Widjaja, Andy M.K. Cheng, Dimitar K. Popov, Elliot W. Kirk, Patrick T. O'Brien
  • Publication number: 20080170684
    Abstract: Methods and systems provide an approach for corrupting file representations at multiple different levels to provide a robust file corruption tool. In accordance with the described embodiments, file representation corruption can take place at a file's physical representation, logical representation and/or content representation.
    Type: Application
    Filed: November 1, 2006
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventors: Herman Widjaja, Mariyan D. Fransazov, Ling Wo