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

Method and apparatus for information management using an open hierarchical data structure

Assignee: Individual
•
Filing: 1994-05-23
•
Granted: 1997-05-13
•
Expires: 2014-05-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and a method for an information management system are disclosed. The invention includes an Application Generator, the Distribution files generated by the Application Generator, and a Retrieval system which accesses the Distribution files. The Retrieval system uses data in the Distribution files to configure an Information System which runs stand-alone on a desktop computer. The information management system of the present invention uses an open hierarchical data structure for classifying information objects and providing a menu access to them. The open hierarchical data structure of the present invention includes multiple pathways to the same information object. Multiple paths can be used to support synonyms and to clarify word meanings within a context, thereby overcoming retrieval problems associated with conventional word matching technologies. The Application Generator also enables an author of an Information System to interactively link multimedia elements to information objects, and to customize the functional features and appearance of the Information System. The Distribution files include data related to the menu system and the configuration of the Information System, as well as data associated with the information objects. The Retrieval system guides an end-user to information objects in the Distribution files by generating successive selection menus in accordance with the open hierarchical data structure. Also disclosed is an embodiment of the invention that can be used to manage and distribute product information to buyers in the form of an electronic catalog. Buyers use the custom features of an Information System generated by the Application module to locate products, generate orders for the products, and transmit orders electronically to a vendor of the products. Product suppliers can also customize features in the electronic catalog to record the access path used by a buyer to create a product order.

Inventors

  • 👤 Paul Zellweger

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 16:14
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/904; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 170 words
An information management system comprising: means for creating an open hierarchical data structure having a plurality of nodes, a plurality of information objects, and a plurality of paths for connecting nodes to nodes, and nodes to an information object at the end of said paths in said open hierarchical data structure whereby a plurality of said paths connects to the same said information object; means for creating said information object by associating a plurality of media elements, each media element having a plurality of fields; means for creating at least one file according to a predetermined file format, said at least one file including said plurality of information objects and said open hierarchical data structure, said open hierarchical data structure including the means for locating said information object; means for accessing said at least one file for dynamically building a plurality of selection menus corresponding to said paths in said open hierarchical data structure; and means for displaying each said information object disposed at the end of each said path.
Claim 2
Dependent Claim 170 words
An information management system comprising: means for creating an open hierarchical data structure having a plurality of nodes, a plurality of information objects, and a plurality of paths for connecting nodes to nodes, and nodes to an information object at the end of said paths in said open hierarchical data structure whereby a plurality of said paths connects to the same said information object; means for creating said information object by associating a plurality of media elements, each media element having a plurality of fields; means for creating at least one file according to a predetermined file format, said at least one file including said plurality of information objects and said open hierarchical data structure, said open hierarchical data structure including the means for locating said information object; means for accessing said at least one file for dynamically building a plurality of selection menus corresponding to said paths in said open hierarchical data structure; and means for displaying each said information object disposed at the end of each said path.
Claim 3
Dependent Claim 27 words
The information management system of claim 1 wherein said system is implemented in a computer program language that is compatible with at least one computer operating system.
Claim 4
Dependent Claim 31 words
The information management system of claim 1, further including means for displaying user interface components that adjust to said computing operating system, and adjust to a display device at run time.
Claim 5
Dependent Claim 43 words
The information management system of claim 1, wherein said open hierarchical data structure includes one branching node in said path, and at least one data node at the end of said path that links to said media elements to generate said information object.
Claim 6
Dependent Claim 28 words
The information management system of claim 4, wherein said open hierarchical data structure further includes means for associating a coded value with said at least one branching node.
Claim 7
Dependent Claim 37 words
The information management system of claim 4, wherein said open hierarchical data structure further includes means for creating sibling lists that include at least said at least one branching node and said at least one data node.
Claim 8
Dependent Claim 45 words
The information management system of claim 4, wherein said open hierarchical data structure further includes means for creating a plurality of data nodes, including said at least one data node, that links to the same said media elements to generate the same said information object.
Claim 9
Dependent Claim 26 words
The information management system of claim 1, further including means for interactively removing and reattaching a plurality of connected nodes in said open hierarchical data structure.
Claim 10
Dependent Claim 25 words
The information management system of claim 1, further including the means for generating reports and listings on said paths in said open hierarchical data structure.
Claim 11
Dependent Claim 27 words
The information management system of claim 1, further including means for customizing display characteristics of each entry in each selection menu in said plurality of selection menus.
Claim 12
Dependent Claim 20 words
The information management system of claim 1, further including means for customizing an interface used to display said information object.
Claim 13
Dependent Claim 56 words
The information management system of claim 1, further including means for creating a session database adapted to store copies of selected field values from said plurality of media elements in said information object, and copies of said coded value associated with at least one said branching node in said path used to reach said information object.
Claim 14
Dependent Claim 23 words
the information management system of claim 1 further including means for creating said at least one file for a variety of computer media.
Claim 15
Dependent Claim 35 words
The information management system of claim 1, further including the means for configuring a plurality of formatted files, including at least one formatted file so as to facilitate read access from a mass storage device.
Claim 16
Dependent Claim 40 words
The information management system of claim 1, further including the means for creating said at least one file for storing at least one media element in said plurality of media elements that has a one-to-many relationship to said information object.
Claim 17
Dependent Claim 37 words
The information management system of claim 1, further includes means for storing a set of configuration data on said session database and on said interface used to display said information object in said at least one file.
Claim 18
Dependent Claim 47 words
The information management system of claim 1, further including stand-alone means, cooperative with said means for accessing said at least one file and for dynamically building said plurality of selection menus, and with said means for displaying each said information object, for providing a stand-alone information system.
Claim 19
Dependent Claim 47 words
The information management system of claim 17, wherein said stand-alone means further includes display and interface windows for displaying said media elements, and means for configuring said display and interface windows at run time using said set of configuration data stored in said at least one file.
Claim 20
Dependent Claim 24 words
The information management system of claim 17, wherein said stand-alone means further includes means for storing a path used to reach said selection menu.
Claim 21
Dependent Claim 41 words
The information management system of claim 17, wherein said stand-alone means further includes means configuring said session database and storing at least one session object in a session database, and means for generating reports on said at least one session object.
Claim 22
Dependent Claim 166 words
An electronic catalog management system comprising; means for creating an open hierarchical data structure having a plurality of nodes, a plurality of product objects, and a plurality of paths for connecting nodes to nodes, and nodes to a product object in said open hierarchical data structure whereby a plurality of said paths connects to the same said product object; means for creating said product object by associating a plurality of media elements; means for creating at least one file according to a predetermined file format, that includes said plurality of product objects and said open hierarchical data structure, said open hierarchical data structure including the means for locating said product object; and means for accessing said at least one file for dynamically building a plurality of selection menus corresponding to said paths in said open hierarchical data structure; means for displaying each said product object at the end of said path; and means for generating a product order based on selected fields in said product object.
Claim 23
Dependent Claim 166 words
An electronic catalog management system comprising; means for creating an open hierarchical data structure having a plurality of nodes, a plurality of product objects, and a plurality of paths for connecting nodes to nodes, and nodes to a product object in said open hierarchical data structure whereby a plurality of said paths connects to the same said product object; means for creating said product object by associating a plurality of media elements; means for creating at least one file according to a predetermined file format, that includes said plurality of product objects and said open hierarchical data structure, said open hierarchical data structure including the means for locating said product object; and means for accessing said at least one file for dynamically building a plurality of selection menus corresponding to said paths in said open hierarchical data structure; means for displaying each said product object at the end of said path; and means for generating a product order based on selected fields in said product object.
Claim 24
Dependent Claim 28 words
The electronic catalog management system of claim 21, wherein said system is implemented in a computer program language that is compatible with at least one computer operating system.
Claim 25
Dependent Claim 32 words
The electronic catalog management system of claim 21, further including means for displaying user interface components that adjust to said computing operating system, and adjust to a display device at run time.
Claim 26
Dependent Claim 27 words
The electronic catalog management system of claim 21 further including means for interactively removing and reattaching a plurality of connected nodes in said open hierarchical data structure.
Claim 27
Dependent Claim 32 words
The electronic catalog management system of claim 21, further including means for associating a coded value to a node in said plurality of nodes in a path in said plurality of paths.
Claim 28
Dependent Claim 25 words
The electronic catalog management system of claim 21, further including means for generating reports and listings on said paths in said open hierarchical data structure.
Claim 29
Dependent Claim 24 words
The electronic catalog management system of claim 21, further includes means for generating said at least one file to a variety of computer media.
Claim 30
Dependent Claim 54 words
The electronic catalog management system of claim 21, further including means for creating an order database adapted to store copies of selected field values from said plurality of media elements in said product object; and copies of said coded values associated with said branching node in said path used to reach said product object.
Claim 31
Dependent Claim 28 words
The electronic catalog management system of claim 21, further including means for customizing display characteristics of each entry in each selection menu in said plurality of selection menus.
Claim 32
Dependent Claim 150 words
The electronic catalog management system of claim 21, further including stand-alone means, cooperative with said means for accessing at least one file and dynamically building said plurality of selection menus, and with said means for displaying said product object, and with said means for generating a product order, for providing a stand-alone electronic catalog system that further includes, (a) means for reviewing and updating said product order; (b) means for automatically outputting said product order to a plurality of special file formats; (c) means for electronically transmitting said product order to a supplier; (d) means for creating notes linked to said product object across updates on said at least one file; and (e) means for retrieving said coded value associated with said node in said path to reach said product object and the means for associating said coded values in said path to said product object in said product order.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag