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

Information repository system and method including data objects and a relationship object

Assignee: Texas Instruments Inc
•
Filing: 1995-06-07
•
Granted: 2001-07-17
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data model for an information repository ( 10 ) models data as objects ( 12 ), the relationships ( 14 ) or interdependencies between the data, their physical storage or access information ( 18 ) and rules or methods of accessing the data ( 16 ).

Inventors

  • 👤 Phillip L. Smiley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:16
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/284; G06F16/288; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/954; Y10S707/955; Y10S707/959; Y10S707/99931; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 125 words
A method for modeling data in an information repository, comprising the steps of: identifying and defining a plurality of data objects including said data; formulating a first set of relationships between said data objects and defining a relationship object; defining physical storage information for each of said data objects; storing said data objects, said first set of relationships and said physical storage information in said information repository as a network, said network including a plurality of nodes associated with said data objects and said first set of relationships as connectivities therebetween; and maintaining method entities for said data objects in said information repository, said method entities including information to implement said first set of relationships in order to display said data in said data objects.
Claim 2
Independent Claim 125 words
A method for modeling data in an information repository, comprising the steps of: identifying and defining a plurality of data objects including said data; formulating a first set of relationships between said data objects and defining a relationship object; defining physical storage information for each of said data objects; storing said data objects, said first set of relationships and said physical storage information in said information repository as a network, said network including a plurality of nodes associated with said data objects and said first set of relationships as connectivities therebetween; and maintaining method entities for said data objects in said information repository, said method entities including information to implement said first set of relationships in order to display said data in said data objects.
Claim 3
Dependent Claim 25 words
The method, as set forth in claim 1 , wherein said maintaining step comprises the step of defining required clearance for accessing said data objects.
Claim 4
Dependent Claim 32 words
The method, as set forth in claim 1 , wherein said method further comprises the step of specifying data manipulation of said data objects for presenting said data in said data objects.
Claim 5
Dependent Claim 56 words
The method, as set forth in claim 1 , wherein said method further comprises the steps of: accepting a user input specifying one of said data objects and one of said first set of relationships; and returning one of said data objects and one of said first set of relationships in response to said user input.
Claim 6
Dependent Claim 33 words
The method, as set forth in claim 4 , wherein said returning step comprises the step of displaying said one of said data objects and said one of said first set of relationships.
Claim 7
Dependent Claim 50 words
The method, as set forth in claim 1 , wherein said identifying and defining step further comprises the step of identifying and defining computer application software and said formulating step further comprises the step of formulating a second set of relationships between said computer application software and said data objects.
Claim 8
Dependent Claim 48 words
The method, as set forth in claim 1 , wherein said identifying and defining step further comprises the step of identifying and defining enterprise data and said formulating step further comprises the step of formulating a third set of relationships between said enterprise data and said data objects.
Claim 9
Dependent Claim 50 words
The method, as set forth in claim 1 , wherein said identifying and defining step further comprises the step of identifying and defining operational system data and said formulating step further comprises the step of formulating a fourth set of relationships between said operational systems data and said data objects.
Claim 10
Dependent Claim 51 words
The method, as set forth in claim 1 , wherein said identifying and defining step further comprises the step of identifying and defining databases and data therein said formulating step further comprises the step of formulating a fifth set of relationships between said databases and data therein and said data objects.
Claim 11
Dependent Claim 56 words
The method, as set forth in claim 1 , wherein said identifying and defining step further comprises the step of identifying and defining object oriented systems and objects therein and said formulating step further comprises the step of formulating a sixth set of relationships between said object oriented systems and objects therein and said data objects.
Claim 12
Dependent Claim 74 words
An information repository system, comprising: a plurality of objects including data; a relationship object defining a first set of relationships interconnecting said plurality of objects and describing interdependencies between said plurality of objects; physical storage information associated with each of said plurality of objects; and rule information defining organization of said plurality of objects into classes and processing of said data included in said plurality of objects in accordance with one of said classes.
Claim 13
Dependent Claim 74 words
An information repository system, comprising: a plurality of objects including data; a relationship object defining a first set of relationships interconnecting said plurality of objects and describing interdependencies between said plurality of objects; physical storage information associated with each of said plurality of objects; and rule information defining organization of said plurality of objects into classes and processing of said data included in said plurality of objects in accordance with one of said classes.
Claim 14
Dependent Claim 42 words
The information repository system, as set forth in claim 11 , wherein said information repository further comprises rules associated with each of said first set of relationships, said rules defining accessibility of corresponding objects of each of said first set of relationships.
Claim 15
Dependent Claim 22 words
The information repository system, as set forth in claim 12 , wherein said accessibility rules comprise required clearance for accessing said objects.
Claim 16
Dependent Claim 26 words
The information repository system, as set forth in claim 12 , wherein said accessibility rules specify required data manipulations of said objects for presenting said data.
Claim 17
Dependent Claim 52 words
The information repository system, as set forth in claim 11 , further comprising a query server for accepting a user input specifying one of said objects and one of said first set of relationships and returning one of said first set of relationships and said object in response to said user input.
Claim 18
Dependent Claim 29 words
The information repository system, as set forth in claim 15 , wherein said query server further displays said returned object and said one of said first set of relationships.
Claim 19
Dependent Claim 41 words
The information repository system, as set forth in claim 11 , wherein said plurality of objects include computer application software and said first set of relationships include a second set of relationships between said computer application software and said data objects.
Claim 20
Dependent Claim 39 words
The information repository system, as set forth in claim 11 , wherein said plurality of objects include enterprise data and said first set of relationships include a third set of relationships between said enterprise data and said data objects.
Claim 21
Dependent Claim 42 words
The information repository system, as set forth in claim 11 , wherein said plurality of objects include data in operational systems and said first set of relationships include a fourth set of relationships between said operational systems data and said data objects.
Claim 22
Dependent Claim 43 words
The information repository system, as set forth in claim 11 , wherein said plurality of objects include a plurality of databases and said first set of relationships include a fifth set of relationships between said databases and data therein and said data objects.
Claim 23
Dependent Claim 43 words
The information repository system, as set forth in claim 11 , wherein said plurality of objects include object oriented systems and objects therein and said first set of relationships include a sixth set of relationships between said object oriented systems, said objects therein.
Claim 24
Dependent Claim 73 words
An information repository, comprising: at least one database for storing and maintaining a collection of enterprise data, said collection of enterprise data including data objects, a separately accessible relationship object defining relationships between said data objects, physical storage information of said objects, and accessibility information of said objects; and a navigator connected to said at least one database for enabling a user to browse separately among said data objects and said relationship object.
Claim 25
Dependent Claim 73 words
An information repository, comprising: at least one database for storing and maintaining a collection of enterprise data, said collection of enterprise data including data objects, a separately accessible relationship object defining relationships between said data objects, physical storage information of said objects, and accessibility information of said objects; and a navigator connected to said at least one database for enabling a user to browse separately among said data objects and said relationship object.
Claim 26
Dependent Claim 51 words
An information repository comprising: a first accessible storage containing a plurality of data objects; a second separately accessible storage containing a relationship object defining relationships between said data objects; and means coupled to said first storage and said second storage for separately accessing records in said data objects and relationship object.
Claim 27
Dependent Claim 51 words
An information repository comprising: a first accessible storage containing a plurality of data objects; a second separately accessible storage containing a relationship object defining relationships between said data objects; and means coupled to said first storage and said second storage for separately accessing records in said data objects and relationship object.
Claim 28
Dependent Claim 27 words
The repository of claim 23 including a third storage containing an attributes object and said means for accessing including means for accessing records in said attributes object.
Claim 29
Independent Claim 77 words
A method for modeling data in an information repository, comprising the steps of: identifying and defining a plurality of data objects including said data; formulating a first set of relationships between said data objects and defining said set of relationship as a relationship object; defining physical storage information for each of said data objects and separately defining physical storage information for said relationship object; and storing said data objects and said relationship objects in separately accessible files.
Claim 30
Independent Claim 77 words
A method for modeling data in an information repository, comprising the steps of: identifying and defining a plurality of data objects including said data; formulating a first set of relationships between said data objects and defining said set of relationship as a relationship object; defining physical storage information for each of said data objects and separately defining physical storage information for said relationship object; and storing said data objects and said relationship objects in separately accessible files.

References Cited (Backward Citations)

US4479196A Cited
US4805099A Cited
US5249300A Cited
US5978811A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-07-16 2005-01-15 2005-07-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-07-16 2009-01-15 2009-07-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-07-16 2013-01-15 2013-07-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag