Patents by Inventor William F. Pfingsten

William F. Pfingsten 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: 7873967
    Abstract: Business logic may be separated into pieces and each piece may be pluggable (i.e. replaceable). An event model is created to allow subscribers to listen to business events, the business logic is implemented into a series of strategies that are subscribers to the business events and the business strategies are late bound so they can be replaced. Each strategy is written with granular protected behaviors.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: January 18, 2011
    Assignee: Microsoft Corporation
    Inventors: Mark Skunberg, William F. Pfingsten, Michael V. Lee
  • Patent number: 7694279
    Abstract: In order to make business software operate remotely as a web service, the web service may have to be extendible. This extendibility may require several additions to the base software that is now operating as a web service program.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: April 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Mark Skunberg, William F. Pfingsten, Michael V. Lee
  • Patent number: 7634444
    Abstract: A computer-implemented financial management system that includes a standardized apply system that, in general, allows a user to relatively easily apply any transaction/document to any other transaction/document. The apply system includes a uniform apply interface that is configured to receive at least two generic transactions. The uniform apply interface applies at least a portion of one of the at least two generic transactions to at least a portion of another one of the at least two generic transactions to produce at least one apply record. The at least one apply record is stored in a database.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Annette M. Bruer, Kimberly A. Nelson, William F. Pfingsten
  • Patent number: 7552089
    Abstract: A computer-implemented financial management system that includes a standardized apply system that, in general, allows a user to relatively easily apply any transaction/document to any other transaction/document. The apply system includes a uniform apply interface that is configured to receive at least two generic transactions. The uniform apply interface applies at least a portion of one of the at least two generic transactions to at least a portion of another one of the at least two generic transactions to produce at least one apply record. The at least one apply record is stored in a database.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventors: Annette M. Bruer, Kimberly A. Nelson, William F. Pfingsten