← Back to Patent Explorer
US6363393B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Component based object-relational database infrastructure and user interface

Assignee: Individual
•
Filing: 1999-02-22
•
Granted: 2002-03-26
•
Expires: 2019-02-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention provides a system for accessing business data stored in one or more databases by a user. The system includes a means for presenting a user with a plurality of components with each component representing a discrete element of the business model, having a defined relationship with each other component, and including a plurality of information objects. Each information object represents an instance of the component business element and can be defined by a set of attributes and behaviors. The system further provides means for user selection of a first one of the plurality of components, for user selection of a first one of the plurality of information objects from the first component, and for instantiating the first information object. The user can then manipulate the first information object to cause the object to interact with any of the other components. The system then generates a report showing information objects of the other component which represent instances of the other component that are related to the first information object.

Inventors

  • 👤 Ron Ribitzky

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:01
CPC Classifications
G; G06; G06Q; G06Q99/00; G06Q10/00; G06Q10/06; G16; G16H; G16H10/00; G16H10/60; G16H70/00; G16H70/20; G16Z; G16Z99/00; G16H15/00; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99933; Y10S707/99934; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966; Y10S715/967; Y10S715/968

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 222 words
A system for accessing business da stored in one or more databases by a user comprising: a) a display presenting a user with a plurality of components, each component representing a discrete element of a business model, having a defined relationship with each of a plurality of other components of the plurality of components, and including a plurality of information objects, each information object representing an instance of the component business element; b) a user input device responsive to manipulation by a user to select a first one from among any of the plurality of components; c) a user input device responsive to manipulation by a user to select a first one of the plurality of information objects from the first component; d) software including control logic instantiating first information object from data stored in the one or more databases; e) a user input device responsive to manipulation by a user to cause the first information object to interact with a second component selected from among any of a plurality of component other than the first component, the second component being selected from any one of the plurality of components other than the first component; and f) control logic generating a report showing information objects of the second component which represent instances of the second component related to the first information object.
Claim 2
Independent Claim 222 words
A system for accessing business da stored in one or more databases by a user comprising: a) a display presenting a user with a plurality of components, each component representing a discrete element of a business model, having a defined relationship with each of a plurality of other components of the plurality of components, and including a plurality of information objects, each information object representing an instance of the component business element; b) a user input device responsive to manipulation by a user to select a first one from among any of the plurality of components; c) a user input device responsive to manipulation by a user to select a first one of the plurality of information objects from the first component; d) software including control logic instantiating first information object from data stored in the one or more databases; e) a user input device responsive to manipulation by a user to cause the first information object to interact with a second component selected from among any of a plurality of component other than the first component, the second component being selected from any one of the plurality of components other than the first component; and f) control logic generating a report showing information objects of the second component which represent instances of the second component related to the first information object.
Claim 3
Dependent Claim 35 words
The system of claim 1 , further comprising: g) a user input device responsive to manipulation by a user to select a second information object from the set of information objects shown in the report.
Claim 4
Dependent Claim 25 words
The system of claim 2 , further comprising: h) control logic instantiating the second information object from data stored in the one or more databases.
Claim 5
Dependent Claim 16 words
The system of claim 1 , wherein the plurality of components comprises at least three components.
Claim 6
Dependent Claim 16 words
The system of claim 1 , wherein the plurality of components comprises at least five components.
Claim 7
Dependent Claim 23 words
The system of claim 5 , wherein the components comprise client, problem, encounter, provider and service components to support a healthcare business model.
Claim 8
Dependent Claim 78 words
The system of claim 1 , wherein an instantiated first information object is provided on the display and the user input device responsive to manipulation by a user to cause the first information object to interact with a second one of the plurality of components comprises a pointing device and control logic allowing the user to point to the first information object on the display and drag the first information object across the display to the second component.
Claim 9
Dependent Claim 28 words
The system of claim 7 , wherein interacting a first information object with the encounter component generates a timeline report of encounters relating to the first information object.
Claim 10
Dependent Claim 115 words
The system of claim 1 , further comprising a database infrastructure for implementing a relational data structure for supporting the business model, the database infrastructure comprising: a) a relational data server for processing relational database requests; b) an object relational server including a number of component servers at least equal to the number of components in the plurality of components, each component server corresponding to one of the plurality of comforts of business model and including means for communicating the relational data server to provide data services for its respective component; c) a user interface server for displaying the components of the business model to a user and for supporting user manipulation of the components.
Claim 11
Dependent Claim 27 words
The system of claim 9 , wherein the object-relational server further comprises a common component methods server for performing generic functions used by more than one component.
Claim 12
Dependent Claim 18 words
The system of claim 9 , further comprising a document server for serving documents to the component servers.
Claim 13
Dependent Claim 17 words
The system of claim 11 , wherein the document server includes means for viewing a word-processing document.
Claim 14
Dependent Claim 17 words
The system of claim 11 , wherein the document server includes means for viewing a spreadsheet document.
Claim 15
Dependent Claim 21 words
The system of claim 9 , further comprising a security server to authenticate users attempting to log in to the system.
Claim 16
Dependent Claim 28 words
The system of claim 9 , wherein each component server includes scripts that create relational database management system tables to implement a relational data model for that component.
Claim 17
Dependent Claim 25 words
The system of claim 9 , further comprising a gateway server for interfacing between the object relational server and external software applications supplying source data.
Claim 18
Dependent Claim 23 words
The system of claim 9 , wherein the components comprise client, problem, encounter, provider and service components to support a healthcare business model.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-03-25 2005-09-24 2006-03-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-03-25 2009-09-24 2010-03-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-03-25 2013-09-24 2014-03-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag