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

Method and apparatus for implementing a dynamically updated portal page in an enterprise-wide computer system

Assignee: Oracle International Corp
•
Filing: 2001-04-27
•
Granted: 2004-12-14
•
Expires: 2021-04-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system configured to run predefined jobs to process data. The jobs can perform tasks such as retrieving data from a back-end database, preparing report based upon retrieved data or notifying user when a particular condition occurs. The computer system presents data to user in an object called a portal page. The portal page is an object arranged in a format that is readable by a browser. The portal page is a highly configurable document that may be comprised of a plurality of modules called portal objects. Each portal object may contain a set of links corresponding to output reports, jobs, or other objects stored within a repository. One feature of the portal page is dynamically updated portal object. A dynamically updated portal object is an object that is updated on the user's portal page upon data stored in the portal system.

Inventors

  • 👤 Kathleen Riddell Polizzi
  • 👤 Anthony John Murphy
  • 👤 Jack Norris

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 04:40
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/954; G06F16/958; G06F16/972; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/955; Y10S707/959; Y10S707/99931; Y10S707/99941; Y10S707/99942

Claims Analysis

Total Claims: 61
Claim 1
Independent Claim 273 words
A computer system configured to present a portal page to at least one user through a network interface, wherein said at least one user communicates with the network interface through a computer network, the computer system comprising: a service broker electrically connected to the network interface, the service broker controlling a level of access to the computer system by a user; a repository electrically connected to the service broker, the repository comprising a computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one output report; wherein the computer memory of the repository is further encoded with instructions for performing the following: i) retrieving said at least one portal page and identifying each dynamically updated portal object included within said at least one portal page; ii) for each of the identified dynamically updated portal objects, retrieving a corresponding output report from the repository; iii) incorporating each of the retrieved output reports into said at least one portal page; and iv) providing said at least one portal page to a corresponding user; a job server electrically connected to the service broker and to the repository, the job server configured to execute said at least one job so as to produce said at least one output report, the job server also configured to store said at least one output report in the repository.
Claim 2
Dependent Claim 273 words
A computer system configured to present a portal page to at least one user through a network interface, wherein said at least one user communicates with the network interface through a computer network, the computer system comprising: a service broker electrically connected to the network interface, the service broker controlling a level of access to the computer system by a user; a repository electrically connected to the service broker, the repository comprising a computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one output report; wherein the computer memory of the repository is further encoded with instructions for performing the following: i) retrieving said at least one portal page and identifying each dynamically updated portal object included within said at least one portal page; ii) for each of the identified dynamically updated portal objects, retrieving a corresponding output report from the repository; iii) incorporating each of the retrieved output reports into said at least one portal page; and iv) providing said at least one portal page to a corresponding user; a job server electrically connected to the service broker and to the repository, the job server configured to execute said at least one job so as to produce said at least one output report, the job server also configured to store said at least one output report in the repository.
Claim 3
Dependent Claim 28 words
A computer system according to claim 1 , wherein said at least one job is encoded with instructions to retrieve and process data from outside the computer system.
Claim 4
Dependent Claim 26 words
A computer system according to claim 2 , wherein said at least one job is encoded with instructions to retrieve and process data from the Internet.
Claim 5
Dependent Claim 17 words
A computer system according to claim 1 , wherein the output report is a browsable graphical object.
Claim 6
Dependent Claim 51 words
A computer system according to claim 1 , wherein said at least one dynamically updated portal object includes a hyperlink to the corresponding output report such that if said at least one user selects the hyperlink, then the output report is displayed in the display window of the user's portal page.
Claim 7
Dependent Claim 22 words
A computer system according to claim 1 , wherein said at least one dynamically updated portal object is a mandatory portal object.
Claim 8
Dependent Claim 29 words
A computer system according to claim 1 , wherein said at least one user has permission to add and remove portal objects from said at least one portal page.
Claim 9
Dependent Claim 27 words
A computer system according to claim 7 , wherein said at least one user has permission to edit portal objects within said at least one portal page.
Claim 10
Dependent Claim 42 words
A computer system according to claim 1 , wherein said at least one user has permission to create a new portal page, add at least one portal object to the new portal page, and save the new portal page in the repository.
Claim 11
Dependent Claim 299 words
A computer system electrically connected to at least one back-end database, the computer system configured to present a portal page to at least one user through a network interface, wherein said at least one user communicates with the network interface through a computer network, the computer system comprising: a service broker electrically connected to the network interface, the service broker controlling a level of access to the computer system by a user; a repository electrically connected to the service broker, the repository comprising a computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one output report; wherein the computer memory of the repository is further encoded with instructions for performing the following: i) retrieving said at least one portal page and identifying each dynamically updated portal object included within said at least one portal page; ii) for each of the identified dynamically updated portal objects, retrieving a corresponding output report from the repository; iii) incorporating each of the retrieved output reports into said at least one portal page; and iv) providing said at least one portal page to a corresponding user; a job server electrically connected to the service broker, the repository, and said at least one back-end database, the job server configured to execute said at least one job and retrieve data from said at least one back-end database so as to produce said at least one output report, the job server also configured to store said at least one output report in the repository.
Claim 12
Dependent Claim 299 words
A computer system electrically connected to at least one back-end database, the computer system configured to present a portal page to at least one user through a network interface, wherein said at least one user communicates with the network interface through a computer network, the computer system comprising: a service broker electrically connected to the network interface, the service broker controlling a level of access to the computer system by a user; a repository electrically connected to the service broker, the repository comprising a computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one output report; wherein the computer memory of the repository is further encoded with instructions for performing the following: i) retrieving said at least one portal page and identifying each dynamically updated portal object included within said at least one portal page; ii) for each of the identified dynamically updated portal objects, retrieving a corresponding output report from the repository; iii) incorporating each of the retrieved output reports into said at least one portal page; and iv) providing said at least one portal page to a corresponding user; a job server electrically connected to the service broker, the repository, and said at least one back-end database, the job server configured to execute said at least one job and retrieve data from said at least one back-end database so as to produce said at least one output report, the job server also configured to store said at least one output report in the repository.
Claim 13
Dependent Claim 28 words
A computer system according to claim 10 , wherein said at least one job is encoded with instructions to retrieve and process data from outside the computer system.
Claim 14
Dependent Claim 26 words
A computer system according to claim 11 , wherein said at least one job is encoded with instructions to retrieve and process data from the Internet.
Claim 15
Dependent Claim 17 words
A computer system according to claim 10 , wherein the output report is a browsable graphical object.
Claim 16
Dependent Claim 51 words
A computer system according to claim 10 , wherein said at least one dynamically updated portal object includes a hyperlink to the corresponding output report such that if said at least one user selects the hyperlink, then the output report is displayed in the display window of the user's portal page.
Claim 17
Dependent Claim 22 words
A computer system according to claim 10 , wherein said at least one dynamically updated portal object is a mandatory portal object.
Claim 18
Dependent Claim 29 words
A computer system according to claim 10 , wherein said at least one user has permission to add and remove portal objects from said at least one portal page.
Claim 19
Dependent Claim 27 words
A computer system according to claim 16 , wherein said at least one user has permission to edit portal objects within said at least one portal page.
Claim 20
Dependent Claim 42 words
A computer system according to claim 10 , wherein said at least one user has permission to create a new portal page, add at least one portal object to the new portal page, and save the new portal page in the repository.
Claim 21
Dependent Claim 290 words
A computer system configured to present a portal page to at least one user through a network interface, wherein said at least one user communicates with the network interface through a computer network, the computer system comprising: a service broker electrically connected to the network interface, the service broker controlling a level of access to the computer system by a user; a repository electrically connected to the service broker, the repository comprising a computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one job; a job server electrically connected to the service broker and to the repository, the job server configured to execute said at least one job so as to produce said at least one output report, the job server also configured to store said at least one output report in the repository; and wherein the computer memory of the repository is further encoded with instructions for performing the following: i) retrieving said at least one portal page and identifying each dynamically updated portal object included within said at least one portal page; ii) for each of the identified dynamically updated portal objects: retrieving a corresponding job from the repository, executing the job in a corresponding job server, and generating an output report based upon the executed job; iii) incorporating each of the generated output reports into said at least one portal page; and iv) providing said at least one portal page to a corresponding user.
Claim 22
Dependent Claim 290 words
A computer system configured to present a portal page to at least one user through a network interface, wherein said at least one user communicates with the network interface through a computer network, the computer system comprising: a service broker electrically connected to the network interface, the service broker controlling a level of access to the computer system by a user; a repository electrically connected to the service broker, the repository comprising a computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one job; a job server electrically connected to the service broker and to the repository, the job server configured to execute said at least one job so as to produce said at least one output report, the job server also configured to store said at least one output report in the repository; and wherein the computer memory of the repository is further encoded with instructions for performing the following: i) retrieving said at least one portal page and identifying each dynamically updated portal object included within said at least one portal page; ii) for each of the identified dynamically updated portal objects: retrieving a corresponding job from the repository, executing the job in a corresponding job server, and generating an output report based upon the executed job; iii) incorporating each of the generated output reports into said at least one portal page; and iv) providing said at least one portal page to a corresponding user.
Claim 23
Dependent Claim 28 words
A computer system according to claim 19 , wherein said at least one job is encoded with instructions to retrieve and process data from outside the computer system.
Claim 24
Dependent Claim 26 words
A computer system according to claim 20 , wherein said at least one job is encoded with instructions to retrieve and process data from the Internet.
Claim 25
Dependent Claim 17 words
A computer system according to claim 19 , wherein the output report is a browsable graphical object.
Claim 26
Dependent Claim 22 words
A computer system according to claim 19 , wherein said at least one dynamically updated portal object is a mandatory portal object.
Claim 27
Dependent Claim 29 words
A computer system according to claim 19 , wherein said at least one user has permission to add and remove portal objects from said at least one portal page.
Claim 28
Dependent Claim 27 words
A computer system according to claim 24 , wherein said at least one user has permission to edit portal objects within said at least one portal page.
Claim 29
Dependent Claim 42 words
A computer system according to claim 19 , wherein said at least one user has permission to create a new portal page, add at least one portal object to the new portal page, and save the new portal page in the repository.
Claim 30
Dependent Claim 309 words
A computer system electrically connected to at least one back-end database, the computer system configured to present a portal page to at least one user through a network interface, wherein said at least one user communicates with the network interface through a computer network, the computer system comprising: a service broker electrically connected to the network interface, the service broker controlling a level of access to the computer system by a user; a repository electrically connected to the service broker, the repository comprising a computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one job; a job server electrically connected to the service broker, the repository, and said at least one back-end database, the job server configured to execute said at least one job and retrieve data from said at least one back-end database so as to produce said at least one output report, the job server also configured to store said at least one output report in the repository; wherein the computer memory of the repository is further encoded with instructions for performing the following: i) retrieving said at least one portal page and identifying each dynamically updated portal object included therein; ii) for each of the identified dynamically updated portal objects: retrieving a corresponding job from the repository, executing the job in a corresponding job server, and generating an output report based upon the executed job; iii) incorporating each of the generated output reports into said at least one portal page; and iv) providing said at least one portal page to a corresponding user.
Claim 31
Dependent Claim 309 words
A computer system electrically connected to at least one back-end database, the computer system configured to present a portal page to at least one user through a network interface, wherein said at least one user communicates with the network interface through a computer network, the computer system comprising: a service broker electrically connected to the network interface, the service broker controlling a level of access to the computer system by a user; a repository electrically connected to the service broker, the repository comprising a computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one job; a job server electrically connected to the service broker, the repository, and said at least one back-end database, the job server configured to execute said at least one job and retrieve data from said at least one back-end database so as to produce said at least one output report, the job server also configured to store said at least one output report in the repository; wherein the computer memory of the repository is further encoded with instructions for performing the following: i) retrieving said at least one portal page and identifying each dynamically updated portal object included therein; ii) for each of the identified dynamically updated portal objects: retrieving a corresponding job from the repository, executing the job in a corresponding job server, and generating an output report based upon the executed job; iii) incorporating each of the generated output reports into said at least one portal page; and iv) providing said at least one portal page to a corresponding user.
Claim 32
Dependent Claim 28 words
A computer system according to claim 27 , wherein said at least one job is encoded with instructions to retrieve and process data from outside the computer system.
Claim 33
Dependent Claim 26 words
A computer system according to claim 28 , wherein said at least one job is encoded with instructions to retrieve and process data from the Internet.
Claim 34
Dependent Claim 17 words
A computer system according to claim 27 , wherein the output report is a browsable graphical object.
Claim 35
Dependent Claim 22 words
A computer system according to claim 27 , wherein said at least one dynamically updated portal object is a mandatory portal object.
Claim 36
Dependent Claim 29 words
A computer system according to claim 27 , wherein said at least one user has permission to add and remove portal objects from said at least one portal page.
Claim 37
Dependent Claim 27 words
A computer system according to claim 32 , wherein said at least one user has permission to edit portal objects within said at least one portal page.
Claim 38
Dependent Claim 42 words
A computer system according to claim 27 , wherein said at least one user has permission to create a new portal page, add at least one portal object to the new portal page, and save the new portal page in the repository.
Claim 39
Independent Claim 212 words
A method of compiling a portal page in a computer system for presentation to at least one user, wherein the computer system is comprised of a service broker, a job server, and a repository, wherein the repository includes computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one output report, the method comprising the following: processing said at least one job on the job server so as to generate a corresponding output report; receiving a request to compile a portal page corresponding to a user connected to the computer system through a network interface; retrieving the requested portal page from the repository and identifying each dynamically updated portal object within said at least one portal page; for each of the identified dynamically updated portal objects, retrieving a corresponding output report from the repository, incorporating each of the retrieved output reports into said at least one portal page; and providing said at least one portal page to a corresponding user.
Claim 40
Independent Claim 212 words
A method of compiling a portal page in a computer system for presentation to at least one user, wherein the computer system is comprised of a service broker, a job server, and a repository, wherein the repository includes computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one output report, the method comprising the following: processing said at least one job on the job server so as to generate a corresponding output report; receiving a request to compile a portal page corresponding to a user connected to the computer system through a network interface; retrieving the requested portal page from the repository and identifying each dynamically updated portal object within said at least one portal page; for each of the identified dynamically updated portal objects, retrieving a corresponding output report from the repository, incorporating each of the retrieved output reports into said at least one portal page; and providing said at least one portal page to a corresponding user.
Claim 41
Dependent Claim 77 words
A method according to claim 35 , wherein the job server is connected to at least one back-end database, the step of processing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from at least one back-end database; and processing the retrieved set of data with said at least one job on the job server so as to generate a corresponding output report.
Claim 42
Dependent Claim 39 words
A method according to claim 35 , the step of processing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from outside the computer system.
Claim 43
Dependent Claim 37 words
A method according to claim 37 , the step of processing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from the Internet.
Claim 44
Independent Claim 223 words
A method of compiling a portal page in a computer system for presentation to at least one user, wherein the computer system is comprised of a service broker, a job server, and a repository, wherein the repository includes computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one job, the method comprising the following: receiving a request to compile a portal page corresponding to a user connected to the computer system through a network interface; retrieving the requested portal page from the repository and identifying each dynamically updated portal object within said at least one portal page; for each of the identified dynamically updated portal objects, performing the following steps: i) retrieving a job corresponding to the dynamically updated portal object from the repository; ii) executing the retrieved job in a corresponding job server; iii) generating an output report based on the executed job; incorporating each of the generated output reports into said at least one portal page; and providing said at least one portal page to a corresponding user.
Claim 45
Independent Claim 223 words
A method of compiling a portal page in a computer system for presentation to at least one user, wherein the computer system is comprised of a service broker, a job server, and a repository, wherein the repository includes computer memory encoded with a plurality of objects including at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one job, the method comprising the following: receiving a request to compile a portal page corresponding to a user connected to the computer system through a network interface; retrieving the requested portal page from the repository and identifying each dynamically updated portal object within said at least one portal page; for each of the identified dynamically updated portal objects, performing the following steps: i) retrieving a job corresponding to the dynamically updated portal object from the repository; ii) executing the retrieved job in a corresponding job server; iii) generating an output report based on the executed job; incorporating each of the generated output reports into said at least one portal page; and providing said at least one portal page to a corresponding user.
Claim 46
Dependent Claim 72 words
A method according to claim 39 , wherein the job server is connected to at least one back-end database, the step of executing the retrieved job on the job server further comprising: retrieving a set of data corresponding to the retrieved job from said at least one back-end database; and processing the retrieved set of data with the retrieved job on the job server so as to generate a corresponding output report.
Claim 47
Dependent Claim 36 words
A method according to claim 39 , the step of executing the retrieved job on a corresponding job server further comprising: retrieving a set of data corresponding to the retrieved job from outside the computer system.
Claim 48
Dependent Claim 34 words
A method according to claim 41 , the step of executing the retrieved job on a corresponding job server further comprising: retrieving a set of data corresponding to the retrieved job from the Internet.
Claim 49
Independent Claim 288 words
A method of compiling a portal page in a computer system for presentation to at least one user, wherein the computer system is comprised of a service broker, a job server, and a repository, wherein the repository includes computer memory encoded with a plurality of objects including at least one job, at least one set of job properties corresponding to said at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one output report, and wherein said at least one set of job properties includes a list of users to be notified when a corresponding job has been executed, the method comprising the following: executing said at least one job on the job server so as to generate a corresponding output report; storing the output report in the repository; processing said at least one set of job properties on the job server to generate a list of users to be notified of the execution of the corresponding job; for each user in the generated list of users, revising a portal page corresponding to the user by performing the following steps: i) retrieving a portal page corresponding to the user from the repository; ii) identifying each dynamically updated portal object within the retrieved portal page; iii) for each of the identified dynamically updated portal objects, retrieving a corresponding output report from the repository, iv) incorporating each of the retrieved output reports into the retrieved portal page; and v) storing the retrieved portal page in the repository.
Claim 50
Independent Claim 288 words
A method of compiling a portal page in a computer system for presentation to at least one user, wherein the computer system is comprised of a service broker, a job server, and a repository, wherein the repository includes computer memory encoded with a plurality of objects including at least one job, at least one set of job properties corresponding to said at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object associated with said at least one output report, and wherein said at least one set of job properties includes a list of users to be notified when a corresponding job has been executed, the method comprising the following: executing said at least one job on the job server so as to generate a corresponding output report; storing the output report in the repository; processing said at least one set of job properties on the job server to generate a list of users to be notified of the execution of the corresponding job; for each user in the generated list of users, revising a portal page corresponding to the user by performing the following steps: i) retrieving a portal page corresponding to the user from the repository; ii) identifying each dynamically updated portal object within the retrieved portal page; iii) for each of the identified dynamically updated portal objects, retrieving a corresponding output report from the repository, iv) incorporating each of the retrieved output reports into the retrieved portal page; and v) storing the retrieved portal page in the repository.
Claim 51
Dependent Claim 27 words
A process according to claim 43 , further comprising: providing a revised portal page to a corresponding user connected to the computer system through a network interface.
Claim 52
Dependent Claim 78 words
A method according to claim 43 , wherein the job server is connected to at least one back-end database, the step of executing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from said at least one back-end database; and processing the retrieved set of data with said at least one job on the job server so as to generate a corresponding output report.
Claim 53
Dependent Claim 39 words
A method according to claim 43 , the step of processing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from outside the computer system.
Claim 54
Dependent Claim 37 words
A method according to claim 43 , the step of processing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from the Internet.
Claim 55
Independent Claim 300 words
A method of compiling a portal page in a computer system for presentation to at least one user, wherein the computer system is comprised of a service broker, a job server, and a repository, wherein the repository includes computer memory encoded with a plurality of objects including at least one job, at least one set of job properties corresponding to said at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object corresponding to an exception event, and wherein said at least one set of job properties includes an exception condition and a list of users subscribing to the exception condition, the method comprising the following: executing said at least one job on the job server so as to generate a corresponding output report; storing the output report in the repository; comparing the output report to a corresponding exception condition to determine the existence of an exception event; if an exception event exists, then performing the following steps: i) processing said at least one set of job properties on the job server to generate a list of users to be notified of the exception condition; ii) for each user in the generated list of users, revising a portal page corresponding to the user by performing the following steps: a) retrieving a portal page corresponding to the user from the repository; b) revising a dynamically updated portal object corresponding to the exception event to indicate the existence of the exception event; c) incorporating the revised dynamically updated portal object into the retrieved portal page; and d) storing the revised portal page in the repository.
Claim 56
Independent Claim 300 words
A method of compiling a portal page in a computer system for presentation to at least one user, wherein the computer system is comprised of a service broker, a job server, and a repository, wherein the repository includes computer memory encoded with a plurality of objects including at least one job, at least one set of job properties corresponding to said at least one job, at least one output report corresponding to said at least one job, and at least one portal page corresponding to said at least one user, wherein said at least one portal page includes a display window and at least one dynamically updated portal object corresponding to an exception event, and wherein said at least one set of job properties includes an exception condition and a list of users subscribing to the exception condition, the method comprising the following: executing said at least one job on the job server so as to generate a corresponding output report; storing the output report in the repository; comparing the output report to a corresponding exception condition to determine the existence of an exception event; if an exception event exists, then performing the following steps: i) processing said at least one set of job properties on the job server to generate a list of users to be notified of the exception condition; ii) for each user in the generated list of users, revising a portal page corresponding to the user by performing the following steps: a) retrieving a portal page corresponding to the user from the repository; b) revising a dynamically updated portal object corresponding to the exception event to indicate the existence of the exception event; c) incorporating the revised dynamically updated portal object into the retrieved portal page; and d) storing the revised portal page in the repository.
Claim 57
Dependent Claim 27 words
A process according to claim 48 , further comprising: providing a revised portal page to a corresponding user connected to the computer system through a network interface.
Claim 58
Dependent Claim 78 words
A method according to claim 48 , wherein the job server is connected to at least one back-end database, the step of executing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from said at least one back-end database; and processing the retrieved set of data with said at least one job on the job server so as to generate a corresponding output report.
Claim 59
Dependent Claim 39 words
A method according to claim 48 , the step of processing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from outside the computer system.
Claim 60
Dependent Claim 37 words
A method according to claim 51 , the step of processing said at least one job on the job server further comprising: retrieving a set of data corresponding to said at least one job from the Internet.
Claim 61
Dependent Claim 35 words
A process according to claim 48 , wherein the dynamically updated portal object is a browsable graphical object that indicates green for no exception events and indicates red for the existence of an exception event.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-12-14 2008-06-14 2008-12-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-12-14 2012-06-14 2012-12-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-12-14 2016-06-14 2016-12-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag