IP Library Granted Patent US 7,035,862
Granted Patent B2
US 7,035,862 · App. 10/142,463 · Granted Apr 25, 2006

Method for processing information from an information repository

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,035,862
App. No.
10/142,463
Granted
Apr 25, 2006
Kind
B2
Abstract

A method for deriving and sorting information from an information repository including data elements individually associated with corresponding record identifiers, includes the following steps. First, the repository information is parsed to identify relationships, including a common name portion between record identifiers to identify a relationship between corresponding data elements of said repository. Sorting identifiers, indicating related data elements, are created and collated. Information is then retrieved from the repository information in a desired order using the sorting identifiers.

Claims (48)

1. A method for deriving and sorting information from an information repository including data elements individually associated with corresponding record identifiers, comprising the steps of:

parsing said repository information to identify relationships including a common name portion between record identifiers to identify a relationship between corresponding data elements in different collections of data fields of said repository;

creating and collating sorting identifiers indicating related data elements; and

retrieving information from said repository information in a desired order using said sorting identifiers.

2. A method according to claim 1 , wherein

said step of creating sorting identifiers comprises the step of generating a list of indicators identifying record identifiers with said common name portion as well as identifying associated related data elements and

said different collections of data fields comprise at least one, (a) tables and (b) lists.

3. A method according to claim 2 , wherein

said step of collating sorting identifiers comprises the step of sorting said list of indicators identifying record identifiers with said common name portion in a desired order.

4. A method according to claim 2 , wherein

said indicators identifying record identifiers with said common name portion also include identification numbers identifying a relationship order of said record identifiers with said common name portion.

5. A method according to claim 4 , wherein

said identification numbers in said indicators are formed by converting numbers in corresponding record identifiers to a different data format.

6. A method according to claim 1 , further comprising the step of

storing said sorting identifiers in at least one of, (a) a file, (b) a table format and (c) a directory.

7. A method according to claim 1 , wherein

said step of retrieving information from said repository information in a desired order comprises the step of arranging said sorting identifiers in said desired order.

8. A method according to claim 1 , wherein

said parsing step comprises the step of parsing said repository information to find indicators in record identifiers identifying a hierarchical order between corresponding data elements associated with said record identifiers.

9. A method according to claim 1 , wherein

said parsing step comprises the step of parsing said repository information to identify relationships including at least one of, (a) a hierarchical order between data elements, (b) a linear relationship between data elements, (c) a common category of data elements and (d) an input to output mapping relationship.

10. A method according to claim 1 , wherein said parsing step comprises the steps of:

parsing said repository information to identify relationships concerning at least one of, (a) an interface, (b) a protocol, (c) a transaction and (d) connection attributes; and

retrieving information corresponding to said identified relationships from said repository information in a desired order using said sorting identifiers.

11. A method according to claim 1 , wherein

said record identifiers comprise hierarchically ordered data fields and an individual data field references associated fields of higher hierarchical order.

12. A method according to claim 1 , including the step of storing said sorting identifiers in reference tables.

13. A method for deriving and sorting information from an information repository including data elements individually associated with corresponding record identifiers, comprising the steps of:

creating a pointer to repository information;

parsing said repository information to identify relationships including a common name portion between record identifiers to identify a relationship between corresponding data elements in different collections of data fields of said repository;

creating and collating sorting identifiers indicating related data elements; and

retrieving information from said repository information in a desired order using said sorting identifiers and using said pointer.

14. A method according to claim 13 , wherein

said step of creating sorting identifiers comprises generating a list of indicators identifying record identifiers with said common name portion as well as identifying associated related data elements and

said different collections of data fields comprise at least one, (a) tables and (b) lists.

15. A method according to claim 14 , wherein said step of collating sorting identifiers comprises sorting said list of indicators identifying record identifiers with said common name portion in a desired order.

16. A method according to claim 13 , including the step of storing said sorting identifiers in at least one of, (a) a file, (b) a table format and (c) a directory.

17. A method according to claim 13 , including the step of

creating a plurality of pointers to repository information; and

retrieving information from said repository information using said sorting identifiers and said plurality of pointers.

18. A method according to claim 17 , including the step of incorporating said pointers and said sorting identifiers in at least one table for retrieving data elements from said information repository.

19. A method according to claim 13 , including the step of storing said sorting identifiers in reference tables.

20. A system for deriving and sorting information from an information repository including data elements individually associated with corresponding record identifiers, comprising:

a repository of information; and

a data processor for,

parsing said repository information to identify relationships including a common name portion between record identifiers to identify a relationship between corresponding data elements in different collections of data fields of said repository,

creating and collating sorting identifiers indicating related data elements and

retrieving information from said repository information in a desired order using said sorting identifiers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2015
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: CERNER INNOVATION, INC.
Reel/Frame 034914/0523 →