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

Method and system for automated data storage and retrieval

Assignee: Telaric LLC
•
Filing: 1999-05-03
•
Granted: 2006-03-14
•
Expires: 2019-05-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for creating links between first records stored on a database and references to the first records within a second record, the system including a data reference list including keywords or phrases which may be used in the second record to reference the first records, the system also including address formats corresponding to each data reference which indicate the form of a first record address corresponding to the data reference, the system also including record rule sets for gleaning information from the second record for populating the address format, when a data reference is identified, the system identifying the corresponding address format, gleaning address information from the second record, forming the record address and linking the first record reference to the first record via the record address.

Inventors

  • 👤 Carlos De La Huerga

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 22:48
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/08; G06F; G06F16/00; G06F16/90; G06F16/93; G06F16/94; G06F40/00; G06F40/10; G06F40/12; G06F40/134; G16; G16H; G16H10/00; G16H10/60; G16H40/00; G16H40/60; G16H40/67; G16H70/00; G16H70/60; G16H40/20; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 49
Claim 1
Independent Claim 106 words
A system for linking first record references to a first record wherein the references are in a second record, the system comprising: (a) a database (DB) including: at least one address format specifying an address format of the first record address; and (b) a processor linked to the DB and running a pulse sequencing program to perform the steps of: (i) receiving the second record; (ii) analyzing the second record to identify references to the first record; and (iii) when a first record reference is identified, using information from the second record to form the address of the first record as specified by the address format.
Claim 2
Independent Claim 106 words
A system for linking first record references to a first record wherein the references are in a second record, the system comprising: (a) a database (DB) including: at least one address format specifying an address format of the first record address; and (b) a processor linked to the DB and running a pulse sequencing program to perform the steps of: (i) receiving the second record; (ii) analyzing the second record to identify references to the first record; and (iii) when a first record reference is identified, using information from the second record to form the address of the first record as specified by the address format.
Claim 3
Dependent Claim 71 words
The system of claim 1 wherein the address format also specifies required information for forming the address for the first record, the DB further includes at least one record rule set (RRS) specifying rules for gleaning the required information from a record and, wherein, when the first record is referenced in the second record, the processor gleans the required information from the second record in the manner specified by the RRS.
Claim 4
Dependent Claim 13 words
The system of claim 2 wherein the RRS corresponds to the address format.
Claim 5
Dependent Claim 46 words
The system of claim 2 wherein the second record is characterized by a data type, the RRS is associated with the data type and the processor, prior to gleaning, determines the second record data type and identifies the RRS associated with the second record data type.
Claim 6
Dependent Claim 40 words
The system of claim 2 wherein the DB also includes a data reference (DR) which is associated with the address format and wherein, when searching for a reference to the first record, the processor searches for instances of the DR.
Claim 7
Dependent Claim 33 words
The system of claim 5 wherein the program includes a wordprocessor, the DR is a text name associated with the first record and the first record address is a markup language data reference.
Claim 8
Dependent Claim 73 words
The system of claim 1 also for creating markup language data references between the first record references and the first record, the processor also, when a first record reference is identified, provides the first record reference to a user as a selectable segment and links the selectable segment to the first record via the first record address such that, when the selectable segment is selected, the first record is provided to the user.
Claim 9
Dependent Claim 49 words
The system of claim 7 further including a processor wherein, after the selectable segment is provided, the processor performs the steps of, when the second record is accessed, monitoring changes to the second record and, when the selectable segment is modified, de-links the selectable segment and the first record.
Claim 10
Dependent Claim 75 words
The system of claim 5 wherein the DB includes a plurality of address formats and their associated RRSs and DRs, and, wherein the processor searches the second record for any of the DRs and, when any of the DRs is identified, the processor identifies the associated address format and RRS, gleans the required information from the second record in the manner specified by the associated RRS and forms the address corresponding to the first record.
Claim 11
Dependent Claim 37 words
The system of claim 1 further including an interface for entering the second record, the second record entered in record segments and, wherein, the processor runs the program as second record segments are entered via the interface.
Claim 12
Dependent Claim 27 words
The system of claim 1 for use with a data specifying device wherein the step of receiving includes receiving the second record from the data specifying device.
Claim 13
Independent Claim 158 words
A system which receives database records, each record including a separate information set and characterized by at least one data type, for a specific record, the system using the specific record's information set to construct a record address which enables easy subsequent record access, the system comprising: (a) a database (DB) including at least one address format which is associated with the at least one record type and which specifies a unique set of required information to form a record address for the record type; and (b) a processor linked to the DB and running a pulse sequencing program to perform the steps of, for the specific record: (i) receiving the information set; (ii) confirming the data type and the associated address format; (iii) analyzing the information set to glean the required information; (iv) using the required information to form a record address as specified by the address format; and (v) storing the record at the record address.
Claim 14
Independent Claim 158 words
A system which receives database records, each record including a separate information set and characterized by at least one data type, for a specific record, the system using the specific record's information set to construct a record address which enables easy subsequent record access, the system comprising: (a) a database (DB) including at least one address format which is associated with the at least one record type and which specifies a unique set of required information to form a record address for the record type; and (b) a processor linked to the DB and running a pulse sequencing program to perform the steps of, for the specific record: (i) receiving the information set; (ii) confirming the data type and the associated address format; (iii) analyzing the information set to glean the required information; (iv) using the required information to form a record address as specified by the address format; and (v) storing the record at the record address.
Claim 15
Dependent Claim 46 words
The system of claim 12 wherein there are a plurality of record types, the DB includes a separate address format for each of the different record types and, wherein, the step of confirming includes the steps of determining the record type and the associated address format.
Claim 16
Dependent Claim 44 words
The system of claim 12 wherein the DB further includes at least a separate record rule set (RRS) specifying a set of rules for gleaning required information from a record and, wherein, the processor gleans required information in the manner specified by the RRS.
Claim 17
Dependent Claim 15 words
The system of claim 14 wherein the RRSs correspond to each of the address formats.
Claim 18
Dependent Claim 121 words
The system of claim 15 wherein the program is a first application program and the processor also performs a second application program to link stored records which are referenced in a first record to the referenced records, to this end the processor further performing the steps of, after at least one record is stored: searching the first record for a reference to a stored record; when a reference to a stored record is identified: determining the address associated with the referenced record; providing the reference to a user as a selectable segment and linking the selectable segment to the referenced stored record via the record address such that, when the selectable segment is selected, the record is provided to the user.
Claim 19
Dependent Claim 44 words
The system of claim 16 wherein the processor provides a data reference (DR) for the record information set, the DR useable of refer to the record in other records, the processor, when searching for a reference in the first record, searching for the DR.
Claim 20
Dependent Claim 49 words
The system of claim 17 wherein, after the record address is formed, the processor also correlates the DR with the record address and stores the DR along with the record address, the processor determining the address associated with a reference by identifying the address associated with an identified DR.
Claim 21
Dependent Claim 139 words
The system of claim 17 wherein the RRS is a first RRS and the DB also associates a second RRS with the address format, the second RRS specifying rules for gleaning the required information from the first record, when a DR is gleaned from an information set, the processor also correlating the DR with the address format and storing the DR along with the address format, the processor determining the address associated with a reference by, when a DR is identified: identifying the address format associated with the DR; identifying the second RRS associated with the identified address format and the required information specified by the identified address format; gleaning the required information from the first record as specified by the second RRS; and forming the record address using the required information and as specified by the address format.
Claim 22
Independent Claim 128 words
A method of collecting a group of related data records on a computer system and storing said data records in a manner permitting their retrieval in an ordered manner and display by an interactive display program capable of displaying a plurality of interface supported data formats, comprising: (a) receiving a first reference to a group of related data records from an accessory computer system; (b) retrieving said group of related data records using information in said first reference, a list of databases and a list of instructions for retrieving each data record; (c) creating a reference to each of said related data records; (d) creating a master control file; and (e) storing said group of related data records and said master control files to a data storage device.
Claim 23
Independent Claim 128 words
A method of collecting a group of related data records on a computer system and storing said data records in a manner permitting their retrieval in an ordered manner and display by an interactive display program capable of displaying a plurality of interface supported data formats, comprising: (a) receiving a first reference to a group of related data records from an accessory computer system; (b) retrieving said group of related data records using information in said first reference, a list of databases and a list of instructions for retrieving each data record; (c) creating a reference to each of said related data records; (d) creating a master control file; and (e) storing said group of related data records and said master control files to a data storage device.
Claim 24
Dependent Claim 85 words
The method of claim 20 wherein the step of creating a master control file includes also creating a plurality of secondary control files, prior to storing, the method further including the step of determining in which of said master control or secondary control file said reference is to be placed by using information in a list of data types and the step of storing including storing the group of related data records and the master control and secondary control files to a data storage device.
Claim 25
Independent Claim 132 words
A system which receives database records, each record including a separate information set and characterized by at least one data type, for a specific record, the system using the specific record's information set to identify a record address which enables easy subsequent record access, the system also for use with a data specifying device which provides the database records, including at least one field specifying a data reference, the system comprising: a receiver for receiving records from the specifying device; and a processor linked to the receiver and running a pulse sequencing program to perform the steps of, for a specific record: (i) receiving the information set; (ii) identifying the DR; (iii) using the DR to identify a record address for the record; and (iv) storing the record at the record address.
Claim 26
Independent Claim 132 words
A system which receives database records, each record including a separate information set and characterized by at least one data type, for a specific record, the system using the specific record's information set to identify a record address which enables easy subsequent record access, the system also for use with a data specifying device which provides the database records, including at least one field specifying a data reference, the system comprising: a receiver for receiving records from the specifying device; and a processor linked to the receiver and running a pulse sequencing program to perform the steps of, for a specific record: (i) receiving the information set; (ii) identifying the DR; (iii) using the DR to identify a record address for the record; and (iv) storing the record at the record address.
Claim 27
Dependent Claim 14 words
The system of claim 22 wherein the specifying device is a hand held device.
Claim 28
Dependent Claim 12 words
The system of claim 22 wherein the specifying device is a database.
Claim 29
Dependent Claim 26 words
The system of claim 22 wherein the specifying device, in addition to specifying the DR, also specifies other information which is used to identify the address.
Claim 30
Independent Claim 93 words
A method for linking first record references to a first record wherein the references are in a second record, the method used with a database (DB) including at least one address format specifying an address format of the first record address, the method comprising the steps of: (i) receiving the second record; (ii) analyzing the second record to identify references to the first record; and (iii) when a first record reference is identified, using information from the second record to form the address of the first record as specified by the address format.
Claim 31
Independent Claim 93 words
A method for linking first record references to a first record wherein the references are in a second record, the method used with a database (DB) including at least one address format specifying an address format of the first record address, the method comprising the steps of: (i) receiving the second record; (ii) analyzing the second record to identify references to the first record; and (iii) when a first record reference is identified, using information from the second record to form the address of the first record as specified by the address format.
Claim 32
Dependent Claim 76 words
The method of claim 26 wherein the address format also specifies required information for forming the address for the first record, the DB further includes at least one record rule set (RRS) specifying rules for gleaning the required information from a record and, wherein, the method further includes the steps of: when the first record is referenced in the second record, gleaning the required information from the second record in the manner specified by the RRS.
Claim 33
Dependent Claim 35 words
The method of claim 27 wherein the RRS corresponds to the address format and, wherein, prior to gleaning, the method includes the step of correlating the RRS with the address format to identify the RRS.
Claim 34
Dependent Claim 50 words
The method of claim 27 wherein the second record is characterized by a data type, the RRS is associated with the data type and, prior to gleaning, the method includes the steps of determining the second record data type and identifying the RRS associated with the second record data type.
Claim 35
Dependent Claim 34 words
The method of claim 27 wherein the DB also includes a data reference (DR) which is associated with the address format and wherein the step of searching includes searching for instances of the DR.
Claim 36
Dependent Claim 77 words
The method of claim 26 also for creating markup language data references between the first record references and the first record, the method further including the steps of: when a first record reference is identified, providing the first record reference to a user as a selectable segment; and linking the selectable segment to the first record via the first record address such that, when the selectable segment is selected, the first record is provided to the user.
Claim 37
Dependent Claim 45 words
The method of claim 31 wherein, after the selectable segment is provided, the method includes the steps of, when the second record is accessed, monitoring changes to the second record and, when the selectable segment is modified, de-linking the selectable segment and the first record.
Claim 38
Dependent Claim 82 words
The method of claim 29 wherein the DB includes a plurality of address formats and their associated RRSs and DRs, and, wherein the step of searching includes searching the second record for any of the DRs and, when any of the DRs is identified, the method includes the steps of identifying the associated address format and RRS, gleaning the required information from the second record in the manner specified by the associated RRS and forming the address corresponding to the first record.
Claim 39
Dependent Claim 36 words
The method of claim 26 further including an interface for entering the second record, the second record entered in record segments and, wherein, the method is performed as second record segments are entered via the interface.
Claim 40
Dependent Claim 27 words
The method of claim 26 for use with a data specifying device wherein the step of receiving includes receiving the second record from the data specifying device.
Claim 41
Independent Claim 141 words
A method which receives database records, each record including a separate information set and characterized by at least one data type, for a specific record, the method using the specific record's information set to construct a record address which enables easy subsequent record access, the method for use with a database including at least one address format which is associated with the at least one record type and which specifies a unique set of required information to form a record address for the record type, the method comprising the steps of: (i) receiving the information set; (ii) confirming the data type and the associated address format; (iii) analyzing the information set to glean the required information; (iv) using the required information to form a record address as specified by the address format; and (v) storing the record at the record address.
Claim 42
Independent Claim 141 words
A method which receives database records, each record including a separate information set and characterized by at least one data type, for a specific record, the method using the specific record's information set to construct a record address which enables easy subsequent record access, the method for use with a database including at least one address format which is associated with the at least one record type and which specifies a unique set of required information to form a record address for the record type, the method comprising the steps of: (i) receiving the information set; (ii) confirming the data type and the associated address format; (iii) analyzing the information set to glean the required information; (iv) using the required information to form a record address as specified by the address format; and (v) storing the record at the record address.
Claim 43
Dependent Claim 46 words
The method of claim 36 wherein there are a plurality of record types, the DB includes a separate address format for each of the different record types and, wherein, the step of confirming includes the steps of determining the record type and the associated address format.
Claim 44
Dependent Claim 48 words
The method of claim 37 wherein the DB further includes at least a separate record rule set (RRS) specifying a set of rules for gleaning required information from a record and, wherein, the step of gleaning includes gleaning the required information in the manner specified by the RRS.
Claim 45
Dependent Claim 15 words
The method of claim 38 wherein the RRSs correspond to each of the address formats.
Claim 46
Dependent Claim 107 words
The method of claim 39 wherein the method also links stored records which are referenced in a first record to the referenced records, to this end the method further including the steps of, after at least one record is stored: searching the first record for a reference to a stored record; when a reference to a stored record is identified: determining the address associated with the referenced record; providing the reference to a user as a selectable segment and linking the selectable segment to the referenced stored record via the record address such that, when the selectable segment is selected, the record is provided to the user.
Claim 47
Dependent Claim 49 words
The method of claim 40 wherein the database includes a data reference (DR) for the record information set, the DR useable of refer to the record in other records and the method includes the steps of, when searching for a reference in the first record, searching for the DR.
Claim 48
Dependent Claim 53 words
The method of claim 41 wherein, after the record address is formed, the method also includes the steps of, correlating the DR with the record address and storing the DR along with the record address, the method determining the address associated with a reference by identifying the address associated with an identified DR.
Claim 49
Dependent Claim 139 words
The method of claim 41 wherein the RRS is a first RRS and the DB also associates a second RRS with the address format, the second RRS specifying rules for gleaning the required information from the first record, when a DR is gleaned from an information set, the method also correlating the DR with the address format and storing the DR along with the address format, the method determining the address associated with a reference by, when a DR is identified: identifying the address format associated with the DR; identifying the second RRS associated with the identified address format and the required information specified by the identified address format; gleaning the required information from the first record as specified by the second RRS; and forming the record address using the required information and as specified by the address format.

References Cited (Backward Citations)

US4332009A Cited
US4384288A Cited
GB2154433A Cited
US4575621A Cited
EP0234831B1 Cited
US4887212A Cited
US4864501A Cited
US4878175A Cited
EP0323030A2 Cited
US4994966A Cited
US5842224A Cited
US5860136A Cited
US5418942A Cited
US5233513A Cited
US5291399A Cited
US5204947A Cited
US5297249A Cited
US5581460A Cited
US5404435A Cited
US5724608A Cited
US5283884A Cited
US5490250A Cited
US5361346A Cited
US6157914A Cited
US5434974A Cited
US5319711A Cited
US5515534A Cited
US5558638A Cited
US5438655A Cited
US5541583A Cited
US5832258A Cited
US5806079A Cited
US5822720A Cited
US5560005A Cited
US6141663A Cited
US5867821A Cited
US5608900A Cited
US5535372A Cited
US5629981A Cited
US5603025A Cited
US5659676A Cited
US5819092A Cited
US5895496A Cited
US5815830A Cited
US5794050A Cited
US5790856A Cited
US5708825A Cited
US5963205A Cited
US6014677A Cited
US5860073A Cited
US5878421A Cited
US5942986A Cited
US5745360A Cited
US5740252A Cited
US5764906A Cited
US5754857A Cited
US5822539A Cited
US5781900A Cited
US5862325A Cited
US5745908A Cited
US5867562A Cited
US6188751B1 Cited
US5905866A Cited
US6128635A Cited
US5963950A Cited
US5761436A Cited
US5895461A Cited
US5987475A Cited
US6031537A Cited
US5884302A Cited
US6178434B1 Cited
US5875446A Cited
US5970505A Cited
US6038573A Cited
US5903889A Cited
US5974413A Cited
US6094649A Cited
US6151624A Cited
US6230283B1 Cited
US6208998B1 Cited
WO2001033432A1 Cited
WO2001035714A2 Cited
US20020083183A1 Cited
US20020159595A1 Cited
US20030067472A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-03-13 2009-09-12 2010-03-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-03-13 2013-09-12 2014-03-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-03-13 2017-09-12 2018-03-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag