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

Method for storing and managing data

Assignee: Software GmbH
•
Filing: 2000-09-22
•
Granted: 2004-06-22
•
Expires: 2020-09-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for storing and managing data on a storage medium connected to a computer system, wherein the data consists of a plurality of data elements and a plurality of tags, wherein each of the data elements is assigned one of the tags to form a plurality of pairs each consisting of at least one of the data elements and one of the tags, wherein each of the pairs is assigned a position in a hierarchical structure, wherein each of the pairs is stored and managed on the storage medium together with a pair-individual hierarchy indicator indicating the position of the pair in the hierarchical structure. Furthermore, a computer program for carrying out this method and a data carrier storing such a program are provided.

Inventors

  • 👤 Klaus Fittges
  • 👤 Jurgen Harbarth
  • 👤 Harlad Schoning
  • 👤 Horst Kinzinger

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 01:38
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/22; G06F16/2228; G06F16/2246; Y; Y10; Y10S; Y10S707/00; Y10S707/912; Y10S707/917; Y10S707/953; Y10S707/956; Y10S707/99931; Y10S707/99941; Y10S707/99943

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 131 words
A method, comprising: assigning a tag of a plurality of tags to each of a plurality of data elements to form a plurality of pairs, each of said pairs comprising at least one of said data elements and one of said tags; assigning each of said pairs a position in a hierarchical structure; and storing and managing the pairs on a computer readable medium coupled to a computer system, wherein each of said pairs is stored and managed on said computer readable medium together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 2
Independent Claim 131 words
A method, comprising: assigning a tag of a plurality of tags to each of a plurality of data elements to form a plurality of pairs, each of said pairs comprising at least one of said data elements and one of said tags; assigning each of said pairs a position in a hierarchical structure; and storing and managing the pairs on a computer readable medium coupled to a computer system, wherein each of said pairs is stored and managed on said computer readable medium together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 3
Dependent Claim 21 words
A method according to claim 1 , wherein said hierarchy information includes said pair-individual hierarchy indicator for each of said pairs.
Claim 4
Dependent Claim 56 words
A method according to claim 1 , wherein said managing the pairs comprises searching through said pairs in response to user input using a searching function allowing the following searching schemas: performing a search in said data elements, performing a search in said tags, performing an interconnected search in said data elements and in said tags.
Claim 5
Dependent Claim 29 words
A method according to claim 3 , wherein, if said data elements comprise text portions, said search in said data elements is performed by searching said text portions fully.
Claim 6
Dependent Claim 23 words
A method according to claim 1 , wherein said managing of said pairs comprises automatically initializing a routine when a predefined event occurs.
Claim 7
Dependent Claim 25 words
A method according to claim 5 , wherein said predefined event is a result obtained by means of a searching function or a storing function.
Claim 8
Dependent Claim 25 words
A method according to claim 1 , wherein said managing of said pairs comprises displaying said hierarchical structure of said pairs on an output device.
Claim 9
Dependent Claim 30 words
A method according to claim 1 , wherein each of said data elements is operable to be positioned at any place in said hierarchical structure in response to user input.
Claim 10
Dependent Claim 24 words
A method according to claim 1 , wherein said managing of said pairs comprises performing an undo function for undoing storing and managing actions.
Claim 11
Dependent Claim 16 words
A method according to claim 1 , wherein said pairs are formatted in the XML format.
Claim 12
Dependent Claim 21 words
A method according to claim 1 , wherein said computer system is connected to various storage mediums via a data connection.
Claim 13
Dependent Claim 146 words
A computer-readable carrier medium comprising program instructions, wherein the program instructions are executable to implement: assigning a tag of a plurality of tags to each of a plurality of data elements to form a plurality of pairs, each of said pairs comprising at least one of said data elements and one of said tags, wherein each of said pairs is assigned a position in a hierarchical structure; and storing and managing the pairs on a computer readable medium connected to a computer system, wherein each of said pairs is stored and managed on said computer readable medium together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing further comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 14
Dependent Claim 146 words
A computer-readable carrier medium comprising program instructions, wherein the program instructions are executable to implement: assigning a tag of a plurality of tags to each of a plurality of data elements to form a plurality of pairs, each of said pairs comprising at least one of said data elements and one of said tags, wherein each of said pairs is assigned a position in a hierarchical structure; and storing and managing the pairs on a computer readable medium connected to a computer system, wherein each of said pairs is stored and managed on said computer readable medium together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing further comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 15
Dependent Claim 22 words
The computer-readable carrier medium of claim 12 , wherein said hierarchy information includes said pair-individual hierarchy indicator for each of said pairs.
Claim 16
Dependent Claim 57 words
The computer-readable carrier medium of claim 12 , wherein said managing the pairs comprises searching through said pairs in response to user input using a searching function allowing the following searching schemas: performing a search in said data elements, performing a search in said tags, performing an interconnected search in said data elements and in said tags.
Claim 17
Dependent Claim 30 words
The computer-readable carrier medium of claim 14 , wherein, if said data elements comprise text portions, said search in said data elements is performed by searching said text portions fully.
Claim 18
Dependent Claim 24 words
The computer-readable carrier medium of claim 12 , wherein said managing of said pairs comprises automatically initializing a routine when a predefined event occurs.
Claim 19
Dependent Claim 26 words
The computer-readable carrier medium of claim 12 , wherein said predefined event is a result obtained by means of a searching function or a storing function.
Claim 20
Dependent Claim 26 words
The computer-readable carrier medium of claim 12 , wherein said managing of said pairs comprises displaying said hierarchical structure of said pairs on an output device.
Claim 21
Dependent Claim 31 words
The computer-readable carrier medium of claim 12 , wherein each of said data elements is operable to be positioned at any place in said hierarchical structure in response to user input.
Claim 22
Dependent Claim 25 words
The computer-readable carrier medium of claim 12 , wherein said managing of said pairs comprises performing an undo function for undoing storing and managing actions.
Claim 23
Dependent Claim 17 words
The computer-readable carrier medium of claim 12 , wherein said pairs are formatted in the XML format.
Claim 24
Dependent Claim 128 words
A computer-readable carrier medium, wherein the carrier medium stores: a plurality of data elements and a plurality of tags, wherein each of said data elements is assigned one of said tags to form a plurality of pairs each comprising at least one of said data elements and one of said tags, wherein each of said pairs is assigned a position in a hierarchical structure; and program instructions, wherein the program instructions are executable to perform storing and managing said pairs together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 25
Dependent Claim 128 words
A computer-readable carrier medium, wherein the carrier medium stores: a plurality of data elements and a plurality of tags, wherein each of said data elements is assigned one of said tags to form a plurality of pairs each comprising at least one of said data elements and one of said tags, wherein each of said pairs is assigned a position in a hierarchical structure; and program instructions, wherein the program instructions are executable to perform storing and managing said pairs together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 26
Dependent Claim 116 words
A computer-readable carrier medium, comprising a plurality of pairs each comprising at least one of a plurality of data elements and one of a plurality of tags, wherein each of said data elements is assigned one of said tags, wherein each of said pairs is assigned a position in a hierarchical structure; and program instructions, wherein the program instructions are executable to perform storing and managing said pairs together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 27
Dependent Claim 116 words
A computer-readable carrier medium, comprising a plurality of pairs each comprising at least one of a plurality of data elements and one of a plurality of tags, wherein each of said data elements is assigned one of said tags, wherein each of said pairs is assigned a position in a hierarchical structure; and program instructions, wherein the program instructions are executable to perform storing and managing said pairs together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 28
Independent Claim 158 words
A system, comprising: a processor; a computer readable memory medium coupled to the processor, wherein the computer readable memory medium stores program instructions that are executable to implement: assigning a tag of a plurality of tags to each of a plurality of data elements to form a plurality of pairs, each of said pairs comprising at least one of said data elements and one of said tags, wherein each of said pairs is assigned a position in a hierarchical structure; and storing and managing the pairs on a computer readable medium coupled to a computer system, wherein each of said pairs is stored and managed on said computer readable medium together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.
Claim 29
Independent Claim 158 words
A system, comprising: a processor; a computer readable memory medium coupled to the processor, wherein the computer readable memory medium stores program instructions that are executable to implement: assigning a tag of a plurality of tags to each of a plurality of data elements to form a plurality of pairs, each of said pairs comprising at least one of said data elements and one of said tags, wherein each of said pairs is assigned a position in a hierarchical structure; and storing and managing the pairs on a computer readable medium coupled to a computer system, wherein each of said pairs is stored and managed on said computer readable medium together with a pair-individual hierarchy indicator indicating said position of said pair in said hierarchical structure; wherein said storing and managing comprises listing each of said pairs in an index, wherein said index contains hierarchy information about said position of each of said pairs in said hierarchical structure.

References Cited (Backward Citations)

US5911145A Cited
US5970490A Cited
US6356920B1 Cited
US6366934B1 Cited
US6125391A Cited
US6342907B1 Cited
US6480860B1 Cited
US6330554B1 Cited
US6675353B1 Cited
US6510434B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-06-22 2007-12-22 2008-06-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-06-22 2011-12-22 2012-06-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-06-22 2015-12-22 2016-06-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag