06792605 is referenced by 184 patents.

The present invention provides a method and apparatus for accessing and using services and applications from a number of sources into a customized application. The present invention accomplishes this through an entity referred to as a web service. The web services architecture maintains a directory of services available to provide processing or services, along with the location of the services and the input/output schemas required by the services. When a request for data or services is received, appropriate services are invoked by a web services engine using service drivers associated with each service. A web services application is then generated from a runtime model and is invoked to satisfy the request, by communicating as necessary with services in proper I/O formats. In one embodiment, the web services application provides responses in the form of HTML that can be used to generate pages to a browser.

Title
Method and apparatus for providing web based services using an XML Runtime model to store state session data
Application Number
9/329606
Publication Number
6792605 (B1)
Application Date
June 10, 1999
Publication Date
September 14, 2004
Inventor
Joseph Sommers III
Stratham
NH, US
John T Serfass Jr
Portsmouth
NH, US
Thomas E Beauvais
Exeter
NH, US
Michael R Burati
Chelmsford
MA, US
Jonathan W Booth
Portsmouth
NH, US
Andrew F Roberts
Melrose
MA, US
Agent
Coudert Brothers
US
Agent
J D Harriman II Esq
US
Assignee
Bow Street Software
MA, US
IPC
G06F 3/00
View Original Source