Method of creating and using notes decision capsules
First Claim
1. A method of fulfilling requests of a web browser client, comprising:
- displaying a browser document to said web browser client of a web server in an internetworking environment;
said internetworking environment having stored therein joined data which has been retrieved from multiple content databases and stored as database data in a buffer of an intermediate server;
invoking a control program agent;
receiving data entered by the user from the browser document and passing said user entered data to said control program agent upon invocation as input parameters to said control program agent that were returned from said browser document as a request for information; and
using an API set for invoking executable commands accessible via an associated command file object to utilize said control program agent to provide, as a result of fulfillment of said request for information from information resources supplied from the World Wide Web and which has been stored in said buffer of said intermediate server, a document generated from said joined data which has been retrieved from multiple content databases and stored as database data in said buffer of said intermediate server or by displaying a stored file document generated from said joined data which has been retrieved from multiple content databases and stored on said intermediate server.
4 Assignments
0 Petitions
Accused Products
Abstract
A World Wide Web browser makes requests to web servers on a network which receives and fulfills requests as an agent of the browser client, organizing distributed sub-agents as distributed integration solution (DIS) or intelligent decision server (IDS) servers on an intranet network supporting the web server which also has access agent servers accessible over the Internet. DIS or IDS servers execute selected capsule objects which perform programmable functions upon a received command from a web server control program agent for retrieving, from a database gateway coupled to a plurality of database resources upon a single request made from a Hypertext document, requested information from multiple data bases located at different types of databases geographically dispersed, performing calculations, formatting, and other services prior to reporting to the web browser or to other locations, in a selected format. The system is now a group software environment such as Notes for assisting work in a group software environment. Executable capsules are strung together capsule elements which are objects like DIS capsules or Java Beans and these are stored in a Notes control database as an application which can process files created within said group software environment. Upon request processing an appropriate output for the request using these strung together executable capsules and information provided during the request process and stores the final output of the process as a form in a Notes database which will contain the information produced by the execution of the strung together capsule.
-
Citations
60 Claims
-
1. A method of fulfilling requests of a web browser client, comprising:
-
displaying a browser document to said web browser client of a web server in an internetworking environment; said internetworking environment having stored therein joined data which has been retrieved from multiple content databases and stored as database data in a buffer of an intermediate server; invoking a control program agent; receiving data entered by the user from the browser document and passing said user entered data to said control program agent upon invocation as input parameters to said control program agent that were returned from said browser document as a request for information; and using an API set for invoking executable commands accessible via an associated command file object to utilize said control program agent to provide, as a result of fulfillment of said request for information from information resources supplied from the World Wide Web and which has been stored in said buffer of said intermediate server, a document generated from said joined data which has been retrieved from multiple content databases and stored as database data in said buffer of said intermediate server or by displaying a stored file document generated from said joined data which has been retrieved from multiple content databases and stored on said intermediate server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method of creating a document by an internet user in an open environment, comprising the steps of:
-
providing component software capsules on a web server system accessible and used by otherwise incompatible machines by access by a web browser in a world wide web environment to said web server for intermediary translations of data from one format to another, said component software capsules including object applications directed to a specific purpose, and using said web browser linking selected ones of said component software capsules including object applications directed to a specific purpose to combine them by selecting specific application objects and linking them together as strung together objects making a combined object in a web document for performing steps ordered by said selection as if they were custom written applications for transactions that take place between said incompatible systems in an open environment, and and with a web browser accessing said web document containing said combined object and using said web document at said web server to cause said web server to execute said objects as strung together objects performing steps as if they were custom written applications for transactions that take place between said incompatible systems in an open environment with an internet user in which a new created document is created by the action of execution of said combined objects created in said web document for combining results from use of said strung together objects in said web document. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A method of creating an executable object, comprising
receiving at a command file agent a submit command from a web server routine control program agent in preparation for providing a resulting executable object to pass to said command file agent as a command file variable for use in naming said resulting executable object which will be created by said command file agent with a unique result filename during execution of said command file agent, during the process of creating said resulting executable object combining various capsules with said command file agent to create an executable object out of the capsule components wherein a component is selected from one or more object elements as a capsule that can be combined to create an executable object out of the capsule components and stringing said components together with a selection operation to form a capsule executable program as the resulting executable object with said unique result filename.
-
51. A method for assisting work in a group software environment, comprising
creating an executable capsule for storage in a control database as an application which can process files created within said group software environment by processing a request for a report by combining component based elements and producing said report as said executable capsule, said report providing for execution of said executable capsule therein which may be stored in a group software environment control database, and storing said executable capsule as a report in a group software environment control database as a form for assisting work in a group software environment when said capsule is executed after access to said report in said database in said group software environment.
Specification