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

Multi-frame output form that facilitates internet search and update in a hierarchical database

Assignee: International Business Machines Corp
•
Filing: 1999-08-13
•
Granted: 2002-08-06
•
Expires: 2019-08-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, apparatus, and article of manufacture for accessing a hierarchical database. The hierarchical structure of a database is modeled into an objects framework, wherein the objects framework is comprised of one or more objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database. An Internet-enabled application accesses the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.

Inventors

  • 👤 Bach Dinh Doan
  • 👤 Shyh-Mei Fang Ho
  • 👤 Wai-Yee Doris Ling
  • 👤 Kevin Michael McBride
  • 👤 Kelly Ann Spain

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 22:03
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/289; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/955; Y10S707/956; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966; Y10S715/968

Claims Analysis

Total Claims: 60
Claim 1
Independent Claim 99 words
A computer-implemented method for accessing a database, comprising the steps of: (a) modeling a hierarchical structure of a database into an objects framework, wherein the objects framework is comprised of one or mote objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database; and (b) accessing the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.
Claim 2
Dependent Claim 99 words
A computer-implemented method for accessing a database, comprising the steps of: (a) modeling a hierarchical structure of a database into an objects framework, wherein the objects framework is comprised of one or mote objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database; and (b) accessing the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.
Claim 3
Dependent Claim 55 words
The method of claim 1 , wherein the multi-frame output form provides at least one control selected from a group comprising a first control for accessing and displaying data from the objects, a second control for modifying the displayed data in the database, and a third control for deleting the displayed data from the database.
Claim 4
Dependent Claim 24 words
The method of claim 1 , wherein the accessing step comprises the step of accessing the hierarchical structure of the database via the Internet.
Claim 5
Dependent Claim 17 words
The method of claim 3 , wherein the multi-frame output form is displayed by a web browser.
Claim 6
Dependent Claim 38 words
The method of claim 4 , further comprising the steps of dynamically constructing one or mote queries to access the database at the web browser, and displaying the multi-frame output form using results from the dynamically constructed queries.
Claim 7
Dependent Claim 15 words
The method of claim 3 , wherein the output forms comprise HyperText Markup Language documents.
Claim 8
Dependent Claim 24 words
The method of claim 1 , further comprising the step of displaying data from a plurality of objects in the multi-frame output forms simultaneously.
Claim 9
Dependent Claim 23 words
The method of claim 1 , further comprising the step of scrolling through the displayed data using controls on the multi-frame output forms.
Claim 10
Dependent Claim 32 words
The method of claim 8 , further comprising the step of using the multi-frame output forms to scroll forward and backward to view and update data from different objects in the database.
Claim 11
Dependent Claim 36 words
The method of claim 8 , wherein the multi-frame output forms include controls that allow the user to scroll back to a previous set of objects and to scroll forward to a next set of objects.
Claim 12
Dependent Claim 25 words
The method of claim 1 , further comprising the step of using the multi-frame output forms to traverse through the hierarchical structure of the database.
Claim 13
Dependent Claim 15 words
The method of claim 1 , wherein of the objects comprises a segment data occurrence.
Claim 14
Dependent Claim 20 words
The method of claim 1 , wherein the multi-frame output form contains fields associated with specific data from the objects.
Claim 15
Dependent Claim 28 words
The method of claim 1 , wherein the multi-frame output forms display a plurality of rows, and each of the rows display data from one of the objects.
Claim 16
Dependent Claim 17 words
The method of claim 14 , wherein each of the rows includes both read-only and read-write fields.
Claim 17
Dependent Claim 15 words
The method of claim 15 , wherein the read-only fields contain keys from the database.
Claim 18
Dependent Claim 22 words
The method of claim 15 , wherein the read-write fields contain data from the database that are available for updates or modifications.
Claim 19
Dependent Claim 34 words
The method of claim 17 , further comprising the steps of updating the data in the read-write fields and selecting a control from the multi-frame output forms to modify the data in the database.
Claim 20
Dependent Claim 34 words
The method of claim 17 , further comprising the steps of selecting one or more of the rows and selecting a control from the multi-frame output forms to delete the data in the database.
Claim 21
Dependent Claim 113 words
A computerized apparatus for accessing a database, comprising: (a) an objects framework, executed by a computer, for modeling a hierarchical structure of a database into an objects framework, wherein the objects framework is comprised of one or more objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database; and (b) an Internet-enabled application program, executed by a computer, for accessing the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.
Claim 22
Dependent Claim 113 words
A computerized apparatus for accessing a database, comprising: (a) an objects framework, executed by a computer, for modeling a hierarchical structure of a database into an objects framework, wherein the objects framework is comprised of one or more objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database; and (b) an Internet-enabled application program, executed by a computer, for accessing the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.
Claim 23
Dependent Claim 55 words
The apparatus of claim 20 , wherein the multi-frame output form provides at least one control selected from a group comprising a first control for accessing and displaying data from the objects, a second control for modifying the displayed data in the database, and a third control for deleting the displayed data from the database.
Claim 24
Dependent Claim 25 words
The apparatus of claim 20 , wherein the Internet-enabled application program further comprises means for accessing the hierarchical structure of the database via the Internet.
Claim 25
Dependent Claim 17 words
The apparatus of claim 22 , wherein the multi-frame output form is displayed by a web browser.
Claim 26
Dependent Claim 43 words
The apparatus of claim 23 , wherein the Internet-enabled application program further comprises means for dynamically constructing one or more queries to access the database at the web browser, and for displaying the multi-frame output form using results from the dynamically constructed queries.
Claim 27
Dependent Claim 15 words
The apparatus of claim 22 , wherein the output forms comprise HyperText Markup Language documents.
Claim 28
Dependent Claim 28 words
The apparatus of claim 20 , wherein the Internet-enabled application program further comprises means for displaying data from a plurality of objects in the multi-frame output forms simultaneously.
Claim 29
Dependent Claim 25 words
The apparatus of claim 20 , Internet-enabled application program further comprises means for scrolling through the displayed data using controls on the multi-frame output forms.
Claim 30
Dependent Claim 36 words
The apparatus of claim 27 , wherein the Internet-enabled application program further comprises means for using the multi-frame output forms to scroll forward and backward to view and update data from different objects in the database.
Claim 31
Dependent Claim 36 words
The apparatus of claim 27 , wherein the multi-frame output forms include controls that allow the user to scroll back to a previous set of objects and to scroll forward to a next set of objects.
Claim 32
Dependent Claim 29 words
The apparatus of claim 20 , wherein the Internet-enabled application program further comprises means for using the multi-frame output forms to traverse through the hierarchical structure of the database.
Claim 33
Dependent Claim 15 words
The apparatus of claim 20 , wherein of the objects comprises a segment data occurrence.
Claim 34
Dependent Claim 20 words
The apparatus of claim 20 , wherein the multi-frame output form contains fields associated with specific data from the objects.
Claim 35
Dependent Claim 28 words
The apparatus of claim 20 , wherein the multi-frame output forms display a plurality of rows, and each of the rows display data from one of the objects.
Claim 36
Dependent Claim 17 words
The apparatus of claim 33 , wherein each of the rows includes both read-only and read-write fields.
Claim 37
Dependent Claim 15 words
The apparatus of claim 34 , wherein the read-only fields contain keys from the database.
Claim 38
Dependent Claim 22 words
The apparatus of claim 34 , wherein the read-write fields contain data from the database that are available for updates or modifications.
Claim 39
Dependent Claim 39 words
The apparatus of claim 36 , wherein the Internet-enabled application program further comprises means for updating the data in the read-write fields and for selecting a control from the multi-frame output forms to modify the data in the database.
Claim 40
Dependent Claim 39 words
The apparatus of claim 36 , wherein the Internet-enabled application program further comprises means for selecting one or more of the rows and for selecting a control from the multi-frame output forms to delete the data in the database.
Claim 41
Dependent Claim 102 words
An article of manufacture embodying logic for accessing a database, comprising the steps of: (a) modeling a hierarchical structure of a database into an objects framework, wherein the objects framework is comprised of one or more objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database; and (b) accessing the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.
Claim 42
Dependent Claim 102 words
An article of manufacture embodying logic for accessing a database, comprising the steps of: (a) modeling a hierarchical structure of a database into an objects framework, wherein the objects framework is comprised of one or more objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database; and (b) accessing the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.
Claim 43
Dependent Claim 55 words
The method of claim 39 , wherein the multi-frame output form provides at least one control selected from a group comprising a first control for accessing and displaying data from the objects, a second control for modifying the displayed data in the database, and a third control for deleting the displayed data from the database.
Claim 44
Dependent Claim 24 words
The method of claim 39 , wherein the accessing step comprises the step of accessing the hierarchical structure of the database via the Internet.
Claim 45
Dependent Claim 17 words
The method of claim 41 , wherein the multi-frame output form is displayed by a web browser.
Claim 46
Dependent Claim 38 words
The method of claim 42 , further comprising the steps of dynamically constructing one or more queries to access the database at the web browser, and displaying the multi-frame output form using results from the dynamically constructed queries.
Claim 47
Dependent Claim 15 words
The method of claim 41 , wherein the output forms comprise HyperText Markup Language documents.
Claim 48
Dependent Claim 24 words
The method of claim 39 , further comprising the step of displaying data from a plurality of objects in the multi-frame output forms simultaneously.
Claim 49
Dependent Claim 23 words
The method of claim 39 , further comprising the step of scrolling through the displayed data using controls on the multi-frame output forms.
Claim 50
Dependent Claim 32 words
The method of claim 46 , farther comprising the step of using the multi-frame output forms to scroll forward and backward to view and update data from different objects in the database.
Claim 51
Dependent Claim 36 words
The method of claim 46 , wherein the multi-frame output forms include controls that allow the user to scroll back to a previous set of objects and to scroll forward to a next set of objects.
Claim 52
Dependent Claim 25 words
The method of claim 39 , further comprising the step of using the multi-frame output forms to traverse through the hierarchical structure of the database.
Claim 53
Dependent Claim 15 words
The method of claim 39 , wherein of the objects comprises a segment data occurrence.
Claim 54
Dependent Claim 20 words
The method of claim 39 , wherein the multi-frame output form contains fields associated with specific data from the objects.
Claim 55
Dependent Claim 28 words
The method of claim 39 , wherein the multi-frame output forms display a plurality of rows, and each of the tows display data from one of the objects.
Claim 56
Dependent Claim 17 words
The method of claim 52 , wherein each of the rows includes both read-only and read-write fields.
Claim 57
Dependent Claim 15 words
The method of claim 53 , wherein the read-only fields contain keys from the database.
Claim 58
Dependent Claim 22 words
The method of claim 53 , wherein the read-write fields contain data from the database that are available for updates or modifications.
Claim 59
Dependent Claim 34 words
The method of claim 55 , further comprising the steps of updating the data in the read-write fields and selecting a control from the multi-frame output forms to modify the data in the database.
Claim 60
Dependent Claim 34 words
The method of claim 55 , further comprising the steps of selecting one or more of the rows and selecting a control from the multi-frame output forms to delete the data in the database.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-08-05 2006-02-04 2006-08-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-08-05 2010-02-04 2010-08-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-08-05 2014-02-04 2014-08-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag