Patent US5745754A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5745754A Expired / Lapsed US ⏱️ 0.0 years remaining

Sub-agent for fulfilling requests of a web browser using an intelligent agent and providing a report

Assignee: Google LLC
•
Filing: 1995-06-07
•
Granted: 1998-04-28
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A World Wide Web browser makes requests to web servers on a network which receive and fulfill requests as an agent of the browser client, organizing distributed sub-agents as distributed integration solution (DIS) servers on an intranet network supporting the web server which also has an access agent servers accessible over the Internet. DIS 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 geograhically dispersed, performing calculations, formatting, and other services prior to reporting to the web browser or to other locations, in a selected format, as in a display, fax, printer, and to customer installations or to TV video subscribers, with account tracking.

Inventors

  • 👤 Konrad Charles Lagarde
  • 👤 Richard Michael Rogers

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 20:18
CPC Classifications
G; G06; G06F; G06F15/00; G06F16/00; G06F16/90; G06F16/95; G06F16/958; G06F16/972; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 225 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network; comprising: a command file agent tangibly embodying a program set of instructions for use during execution of a command file which is executable by a supporting machine environment for performing method steps required by a request initiated at a web browser client and fulfilling the request by providing a result, said method steps comprising: receiving at said command file agent, a submit command from a control program agent in preparation for a report and variables associated with a report to pass to the command file as a command file variable for use in naming a report which will be created by the command file, which as a result the command file will create a report file with a unique file name during execution of said command file agent, processing by said command file agent, a series of linked objects according to a specified flow sequence within a distributed data environment specified by said command file, including executing functions specified in said command file agent for including data retrieval and processing, and for creating said report file with said unique file name and storing the result of said processing by said command file agent in said report file having said unique file name during execution of said command file agent.
Claim 2
Dependent Claim 225 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network; comprising: a command file agent tangibly embodying a program set of instructions for use during execution of a command file which is executable by a supporting machine environment for performing method steps required by a request initiated at a web browser client and fulfilling the request by providing a result, said method steps comprising: receiving at said command file agent, a submit command from a control program agent in preparation for a report and variables associated with a report to pass to the command file as a command file variable for use in naming a report which will be created by the command file, which as a result the command file will create a report file with a unique file name during execution of said command file agent, processing by said command file agent, a series of linked objects according to a specified flow sequence within a distributed data environment specified by said command file, including executing functions specified in said command file agent for including data retrieval and processing, and for creating said report file with said unique file name and storing the result of said processing by said command file agent in said report file having said unique file name during execution of said command file agent.
Claim 3
Dependent Claim 53 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: invoking internetwork routing functions by said command file agent after authorization data is received during execution of a request submitted by said control program agent.
Claim 4
Dependent Claim 52 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: receiving prior to creating a report file having said unique filename data originated by an HTML document's variables stored by said control program agent.
Claim 5
Dependent Claim 42 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: invoking internetworking routing functions to query databases where they are located on the network.
Claim 6
Dependent Claim 72 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: invoking internetworking routing functions to query databases where they are located on the network by reaching a destination on the Internet by a link between systems and routes data retrieved from one physical unit to another according to an applicable protocol for internetworking routing.
Claim 7
Dependent Claim 79 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: invoking internetworking routing functions to query databases where they are located on the network by reaching a destination on the Internet by a link between systems and routes data retrieved from one physical unit to another according to an applicable protocol for internetworking routing employing a URL address for Internet locations.
Claim 8
Dependent Claim 34 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; wherein said control program acts in concert with command file execution in fulfilling requests.
Claim 9
Dependent Claim 42 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: wherein said command file performs programmable functions on data which is retrieved from databases.
Claim 10
Dependent Claim 53 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; wherein said command file performs programmable functions on data which is retrieved from databases, and not only does a command file get data, said command file combines, reformats, and updates, the data retrieved.
Claim 11
Dependent Claim 85 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; wherein said command file performs programmable functions on data which is retrieved from databases functioning as a dedicated processor processing data gathered or created during a Web browser request to output an end result to the user under programmable parameters determined by a creator of said command file agent, as said parameters may be selected, if desired, by a user as part of the request.
Claim 12
Dependent Claim 58 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes step of: initiating executable additions to a command file with user entered inputs as part of his request, either free form or by selection of variables in the menus afforded to the user.
Claim 13
Dependent Claim 84 words
A sub-agent service agent for fulfilling requests web browser client coupled to a network according to claim 1; having a method which includes a step of: responding to a recorded click on one or more object icons portrayed on a user screen and linking command files represented by said icon to link a succession of executable functions to perform as indicated by said one or more icons portrayed on said user screen and linked by said one or more responses to a recorded click.
Claim 14
Dependent Claim 73 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: providing functions as by successive execution of a list of commands listed in a command file, including any calls to link commands provided in a file external to said command file, to perform specific functions that are requested by a user from an initiation session.
Claim 15
Dependent Claim 90 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: providing functions as by successive execution of a list of commands listed in a command file, including any calls to programs written in another language, to perform specific functions that are requested by a user from an initiation session, and wherein: said user further qualifies the execution of the command file by providing parameters which are used in invoking a command file.
Claim 16
Dependent Claim 68 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: providing functions as by successive execution of a list of commands listed in a command file, including any calls to programs for SQL queries of a specific database, which are invoked by said command file having said list of commands.
Claim 17
Dependent Claim 39 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; wherein a command file, represented by a series of linked objects, is supported by an internetwork processor support environment.
Claim 18
Dependent Claim 46 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: creating a text report file as a result of a make text object within a decision interpretation system.
Claim 19
Dependent Claim 51 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; wherein within a decision interpretation system environment an integrated capsule creates a text report file as an object result file, which object result file is to be displayed at the browser.
Claim 20
Dependent Claim 50 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; wherein a multiple data retrieval command file 91(a) . . . 91(n) initiates as a first step, multiple queries to different database which are specified by parameters of the request.
Claim 21
Dependent Claim 121 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; wherein a multiple data retrieval command file (91(a) . . . 91(n)) initiates as a first step, multiple queries to different databases which are specified by parameters of the request to initiate multiple queries as SQL search requests with as multiple steps (91(a) . . . 91(n)) executed by a command file server with a database gateway to select data from differing base databases located inside an intranet and on the Internet by internetwork routing to at least one other database gateway and its linked databases, and storing data selected from differing databases in a buffer declared by the command file.
Claim 22
Dependent Claim 105 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1, having a method which includes a step of: performing additional steps (91(b), 91(c), 91(d), and 91(n)) of database queries to retrieve data and store in a command file object buffer data retrieved from other base databases, each returning data back to a command file declared buffer, and in a subsequent linked processing step (92) data from said database queries in any preceding data retrieval steps is joined according to an object command file and stored in a buffer related to this joining object command file.
Claim 23
Dependent Claim 48 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1 including, in a subsequent processing step, performing the calculations determined by the content of an object command file (93) on joined data in a joined database result buffer.
Claim 24
Dependent Claim 65 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step wherein in accordance with request parameters text is formatted to space text delimited by a format object command file (94), and the formatted text results are stored in a buffer associated with said format object command file (94).
Claim 25
Dependent Claim 87 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; wherein a make text command file causes formatted text to be created as a text file for a WWW server (131) to be stored in a file which is accessible to and retrieved and displayed in a form requested and at the location determined by Web browser input parameters to said control program agent which provides the said submit command for receipt at said command file agent.
Claim 26
Dependent Claim 33 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: creating a graphical report file.
Claim 27
Dependent Claim 60 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: creating a graphical report file utilizing a retrieval object command file to retrieve data from one or more databases as specified in parameters of a request being fulfilled by providing a result.
Claim 28
Dependent Claim 46 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: utilizing a plot object command file to plot retrieved data with the results being stored in a buffer.
Claim 29
Dependent Claim 59 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 1; having a method which includes a step of: creating a result-to-be-presented file with a bitmap object command file a bitmap ready for display in a form and at a location determined by a request from a Web browser (130).
Claim 30
Dependent Claim 55 words
A sub-agent service agent for fulfilling requests of a web browser client coupled to a network according to claim 7; wherein said command file is a object program with additions which have been created to cause an interaction with said control program agent when object icons are identified by a user of a web browser.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-27 2001-10-27 2002-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-27 2005-10-27 2006-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-27 2009-10-27 2010-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag