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

User interface for a relational database using a task object for defining search queries in response to a profile object which describes user proficiency

Assignee: International Business Machines Corp
•
Filing: 1991-11-22
•
Granted: 1993-11-16
•
Expires: 2011-11-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and object-oriented architecture for interfacing a user to a relational database system The contour of the interface is defined by a profile object and a task object. The profile object, in response to user selection, defines one of multiple role objects with associated user proficiency and system behavioral characteristics. The task object responds to parameters derived from the profile object to generating a query for the relational database system. In one form, the task object includes one or more functional objects suitable to query the database. Representative functional objects are the domain object (used to formulate problem oriented queries), the analysis object (used to analyze the data extracted from the database), the report object (used to generate a user response format), and the link object (used to relate the components within the task object). The interface according to the invention matches the abilities of the user to the resources of the database system, manipulates problem oriented high-level queries, and provides an object oriented architecture readily amenable to object refinement.

Inventors

  • 👤 Hampton K. Conner, Jr.
  • 👤 Donald G. Petersen
  • 👤 John S. Wang
  • 👤 Richard B. Wood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:38
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451; G06F16/00; G06F16/20; G06F16/24; G06F16/242; G06F16/2428; G06F16/245; G06F16/2457; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99934

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 84 words
An object oriented user interface for a relational database system, comprising: a profile object having role objects, including user proficiency and system behavioral characteristics, which define roles for a user; a task object, including a domain object for interfacing a problem oriented user query to the relational database system, which defines a data base search query in response to a role object from the profile object; and means for searching the relational data base system according to the query defined in the task object.
Claim 2
Dependent Claim 84 words
An object oriented user interface for a relational database system, comprising: a profile object having role objects, including user proficiency and system behavioral characteristics, which define roles for a user; a task object, including a domain object for interfacing a problem oriented user query to the relational database system, which defines a data base search query in response to a role object from the profile object; and means for searching the relational data base system according to the query defined in the task object.
Claim 3
Dependent Claim 25 words
The interface recited in claim 1, further including means for a user to select a role object from the role objects of the profile object.
Claim 4
Dependent Claim 22 words
The interface recited in claim 2, wherein the task object further includes a link object, an analysis object and a report object.
Claim 5
Independent Claim 90 words
A method for interfacing a user to a relational data base system, comprising the steps of: creating a profile object having role objects, including user proficiency and system behavioral characteristics, which define roles for the user; creating a task object, including a domain object for interfacing a problem oriented user query to the relational data base system, which defines a data base search query in response to a role object from the profile object; and searching the relational data base system according to the query defined in the task object.
Claim 6
Independent Claim 90 words
A method for interfacing a user to a relational data base system, comprising the steps of: creating a profile object having role objects, including user proficiency and system behavioral characteristics, which define roles for the user; creating a task object, including a domain object for interfacing a problem oriented user query to the relational data base system, which defines a data base search query in response to a role object from the profile object; and searching the relational data base system according to the query defined in the task object.
Claim 7
Dependent Claim 23 words
The method recited in claim 4, further including the step of selecting a role object from the role objects of the profile object.

References Cited (Backward Citations)

US4739477A Cited
US4815030A Cited
US4930071A Cited
US4964077A Cited
US5119475A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-11-15 1997-05-17 1997-11-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-11-15 2001-05-17 2001-11-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-11-15 2005-05-17 2005-11-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag