Patents by Inventor Donny Amalo

Donny Amalo 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: 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: 7716570
    Abstract: XPS documents are created and accessed via a collection of interfaces of various classes of an application programming interface. The application programming interface includes a document sequence class for reading and writing the document sequence of the XPS document, a fixed document class for reading and writing the fixed documents of the document sequence, a page class for reading and writing the pages of the fixed documents, and a resource class for accessing the resources of each page. Applications seeking to create or read XPS documents may utilize the application programming interface such that the complexities of creating and accessing the XPS document are abstracted away.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: May 11, 2010
    Assignee: Microsoft Corporation
    Inventors: Brian Scott Adelberg, Khaled Sedky, Donny Amalo, Mahmood A. Dhalla, Robert John Anderson
  • Publication number: 20070136659
    Abstract: XPS documents are created and accessed via a collection of interfaces of various classes of an application programming interface. The application programming interface includes a document sequence class for reading and writing the document sequence of the XPS document, a fixed document class for reading and writing the fixed documents of the document sequence, a page class for reading and writing the pages of the fixed documents, and a resource class for accessing the resources of each page. Applications seeking to create or read XPS documents may utilize the application programming interface such that the complexities of creating and accessing the XPS document are abstracted away.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 14, 2007
    Applicant: Microsoft Corporation
    Inventors: Brian Adelberg, Khaled Sedky, Donny Amalo, Mahmood Dhalla, Robert Anderson