Method and system for retrieval of stored graphs
First Claim
1. A method for retrieving stored graphical representations in a system including a central computing facility with storage, processes in the computing facility for creating graph representations in response to user-provided specifications, processes for translating created graph representations, and processes for storing graph representation files, a plurality of user terminal facilities communicatively linked to exchange data with the computing facility, and a plurality of graph output devices communicatively linked to the computer and responsive to graph representations for producing visible images of graphs, the method comprising the steps of:
- creating a graph representation in source file format;
producing specified graph files of created graphs in predetermined levels of machine readable expressions by translating source files;
tabularizing and storing graph files by table entries, each of the table entries including identification of a specific graph and a listing of graph files produced and stored for the identified graph;
receiving user-generated requests which identify graphs and specify machine output functions or modification functions to which an identified graph is to be subjected; and
searching to find a table entry corresponding to the requested graph, and, if the entry is found, searching the listing of graph files in the found entry according to a predetermined priority schedule to determine whether a specified output function can be performed using any of the stored graph files.
2 Assignments
0 Petitions
Accused Products
Abstract
Automation of retrieval of stored graphs in a multi-user system having a central processing facility with processes that create and translate graphical representation into varying levels of readable expression. The created, translated representations are stored in system storage in the form of graph files. The invention is expressed as a method that tabularizes stored graph files by table entries, each identifying a specific graph and including a listing of the corresponding graph files produced for the graph. When a user of the system identifies a graph by table entry and specifies a machine output or modification function to be performed on the identified graph, the tabularized entries are searched to locate an entry for the identified graph. Once the correct table entry is found, the graph file listing is searched according to a user-specified representation preference ordering in the form of a priority schedule to determine whether a specified output function can be performed with any of the stored graph files stored for the identified graph. If a match is found between one of the representations stored for the graph and one of the representations in the priority schedule, the matched file is retrieved from storage and translated to the level required for the function. The translated file is then dispatched to a graphical output device for performance of the function.
-
Citations
12 Claims
-
1. A method for retrieving stored graphical representations in a system including a central computing facility with storage, processes in the computing facility for creating graph representations in response to user-provided specifications, processes for translating created graph representations, and processes for storing graph representation files, a plurality of user terminal facilities communicatively linked to exchange data with the computing facility, and a plurality of graph output devices communicatively linked to the computer and responsive to graph representations for producing visible images of graphs, the method comprising the steps of:
-
creating a graph representation in source file format; producing specified graph files of created graphs in predetermined levels of machine readable expressions by translating source files; tabularizing and storing graph files by table entries, each of the table entries including identification of a specific graph and a listing of graph files produced and stored for the identified graph; receiving user-generated requests which identify graphs and specify machine output functions or modification functions to which an identified graph is to be subjected; and searching to find a table entry corresponding to the requested graph, and, if the entry is found, searching the listing of graph files in the found entry according to a predetermined priority schedule to determine whether a specified output function can be performed using any of the stored graph files. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for retrieving stored graphical representations, comprising:
-
a computer with storage and including processes for creating source file graph representations in response to user-provided specifications, processes for producing specified graph files of created graphs in predetermined levels of machine readable expressions by translating source representations and processes for storing graph representation files; a plurality of user terminals communicatively linked to the computer for providing user-initiated graph creation specifications and for providing user-initiated requests which identify graphs and specify machine output or modification functions to which an identified graph is to be subjected; a plurality of graph output devices communicatively linked to the computer for performing graph machine output or modification functions in response to graph representations received from the computer; and retrieval process means in the computer for tabularizing and storing graph files by table entries, each of the table entries corresponding to a respective created graph and listing graph files produced and stored for the respective graph and responsive to user-generated requests which identify graphs and specify machine output or modification functions to which the identified graph is to be subjected for searching to find a table entry corresponding to the identified graph and, if the entry is found, searching the listing of graph files in the found entry according to a predetermined priority schedule to determine whether a specified function can be performed using any of the listed graph files. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification