Patents by Inventor Matthew William Pearson

Matthew William Pearson 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: 7346585
    Abstract: Integrated computer services and software licensing processing methods and systems are provided. A license processing service (LPS) receives a services or software license request from a user via a client computer. The LPS communicates the request to a billing system for the services or software provider to obtain an expiration date for use of a desired service or software product. The LPS receives and forwards the expiration date from the billing system to a licensing clearinghouse operated by the provider of the desired service or software product. The clearinghouse, in turn, provides a use license for the desired service or software application to the client computer via the LPS.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: March 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Ferdinand Jay Alabraba, Aidan T. Hughes, Matthew William Pearson
  • Patent number: 6268924
    Abstract: A server application associated with a document provides a document object with a print interface to support programmatic document printing. A client application interacts with the document object through the print interface to control printing. The print interface supports progress monitoring and print cancellation during printing using a call back interface of the client program. The print interface also supports opaquely conveying document-specific print options, so that the client program can perform subsequent print operations with the same or similar document object using the same print options without the client program manipulating the print options. The document object also has a print preview interface which supports programmatic print previewing.
    Type: Grant
    Filed: June 6, 1996
    Date of Patent: July 31, 2001
    Assignee: Microsoft Corporation
    Inventors: Srinivasa R. Koppolu, Robert G. Atkinson, Nathaniel Brown, Richard J. Wolf, Matthew William Pearson