Patents by Inventor William Pfingsten

William 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).

  • Publication number: 20080005065
    Abstract: The base business object key may be used to create business object keys. The base business object key may contain the data for the business object variations and the ability to perform the certain behaviors including comparison behaviors against that data.
    Type: Application
    Filed: February 27, 2006
    Publication date: January 3, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Mark Skunberg, William Pfingsten, Michael Lee
  • Publication number: 20070233500
    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: Application
    Filed: February 27, 2006
    Publication date: October 4, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Mark Skunberg, William Pfingsten, Michael Lee
  • Publication number: 20070203721
    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: Application
    Filed: February 27, 2006
    Publication date: August 30, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Mark Skunberg, William Pfingsten, Michael Lee
  • Publication number: 20070130520
    Abstract: A system for remotely providing services includes an object model having a behavior option object that is indicative of one of a plurality of different ways in which a service behavior can be performed.
    Type: Application
    Filed: December 5, 2005
    Publication date: June 7, 2007
    Applicant: Microsoft Corporation
    Inventors: Mark Skunberg, Michael Lee, Tristan Cartony, William Pfingsten, Michael Isley
  • Publication number: 20060218082
    Abstract: The present invention relates to 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: Application
    Filed: March 23, 2005
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Annette Bruer, Kimberly Nelson, William Pfingsten
  • Publication number: 20060218083
    Abstract: The present invention relates to 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: Application
    Filed: March 23, 2005
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Annette Bruer, Kimberly Nelson, William Pfingsten
  • Patent number: D411413
    Type: Grant
    Filed: April 2, 1998
    Date of Patent: June 22, 1999
    Inventor: William Pfingsten