Method for storing and accessing digital medical images
DCFirst Claim
Patent Images
1. A system for communication, storage, retrieval and delivery of information comprising:
- an institution server having random access memory (RAM);
an institution database accessible by said institution server;
software executing on said institution server for receiving information selected from the group consisting of header, images and data associated with header and each of the images from a healthcare institution;
software executing on said institution server for storing the received images on said database;
software executing on said institution server for generating an index based upon the received information, and for storing the index in a storage selected from the group consisting of the RAM, institution database and a combination thereof;
a central server;
a central database accessible by said central server;
a communication link between said central and institution servers;
software executing on said central server for receiving the information from said institution server through the communication link;
software executing on the central server for storing the information on said central database;
software executing on said institution server for automatically searching the index in response to a query, and for searching the warehouse server if the information has not been found on the institution server or the institution database;
software executing on said warehouse server for transmitting the information to the institution server for storage thereon in response to the query; and
software executing on said institution server for temporarily storing on the institution server and institution database, based upon various selected criteria, the retrieved information in anticipation of near future use by the institution.
20 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system for communication, storage, retrieval and delivery of information between the system and participating institutions and sites includes institution, warehouse and central servers sequentially receiving data from the participating institutions. The institution server is provided with an index stored in the institution server and constantly updated upon receiving new information. The central server has a long-term storage accessible from the warehouse server to provide the requested information to the participating institutions if this information is not found on either of the institution or warehouse servers.
-
Citations
65 Claims
-
1. A system for communication, storage, retrieval and delivery of information comprising:
-
an institution server having random access memory (RAM);
an institution database accessible by said institution server;
software executing on said institution server for receiving information selected from the group consisting of header, images and data associated with header and each of the images from a healthcare institution;
software executing on said institution server for storing the received images on said database;
software executing on said institution server for generating an index based upon the received information, and for storing the index in a storage selected from the group consisting of the RAM, institution database and a combination thereof;
a central server;
a central database accessible by said central server;
a communication link between said central and institution servers;
software executing on said central server for receiving the information from said institution server through the communication link;
software executing on the central server for storing the information on said central database;
software executing on said institution server for automatically searching the index in response to a query, and for searching the warehouse server if the information has not been found on the institution server or the institution database;
software executing on said warehouse server for transmitting the information to the institution server for storage thereon in response to the query; and
software executing on said institution server for temporarily storing on the institution server and institution database, based upon various selected criteria, the retrieved information in anticipation of near future use by the institution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A system for communication, storage, retrieval and delivery of information comprising:
-
a plurality of institution servers, each having a respective random access memory (RAM);
a respective institution database accessible by said institution server;
software executing on each of said institution servers for receiving information from a respective healthcare institution;
software executing on each of said institution servers for selectively storing the information in a storage selected from the group consisting of said database and RAM and a combination thereof;
software executing on each of said institution servers for generating a respective index based upon the received information, and for storing the index;
software executing on each of the institution servers for continuously calculating the capacity of the RAM and database and for comparing the calculated capacity with a reference value;
software executing on each of the institution servers for automatically updating the index by controllably deleting the information based on a set of specific instructions of the institution server after the calculated capacity is at least equal to the reference value;
a central server;
a primary long-term central database accessible by said central server;
a communication link between said central and the plurality of institution servers;
software executing on said central server for receiving the information from said institution servers through the communication link;
software executing on the central server for storing the received information on said central database;
software executing on said institution server for automatically searching the index in response to a query;
software executing on said warehouse server for searching the warehouse server if the information has not been found on the institution server or the institution database, and for transmitting the information to the institution server for storage thereon in response to the query; and
software executing on said institution server for temporarily storing on the institution server and institution database, based upon various selected criteria, the retrieved information in anticipation of near future use by the institution. - View Dependent Claims (43, 44, 45, 46, 47, 48)
-
-
49. A method for communication, storage, retrieval and delivery of information between the system and participating healthcare institution and sites comprising:
-
(a) transmitting information from an institution network to an institution server;
(b) generating an index based on the transmitted information and storing the index in an institution storage device selected from the group consisting of RAM and database and a combination thereof;
(c) calculating the capacity of the RAM and database to selectively delete the information upon reaching a predetermined capacity after the transmitted information has been received from the institution network;
(d) encrypting the information for further transmission thereof from the institution server to a central server via a communication link;
(e) decrypting and storing the decrypted received information in RAM and database of the central server, respectively;
(f) transmitting the stored information to at least one long-term central database for storing; and
(g) continuously repeating steps (a) through (f). - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A data and image storage and retrieval system for medicinal institutions comprising:
-
a warehouse server;
at least one warehouse database accessible by said warehouse server;
a proxy server for receiving data and images;
at least one proxy database accessible by said proxy server;
at least one terminal for inputting data and images into the system;
a communications link connecting said at least one terminal to said proxy server, and said proxy server to said warehouse server;
software executing on said at least one terminal for transmitting the inputted data and images to said proxy server;
software executing on said proxy server for receiving and temporarily storing the inputted data and images, and for generating an index based upon the received inputted data and images;
software executing on said proxy server for automatically moving, based upon various selected criteria, the inputted data and images to the warehouse server;
software executing on said warehouse server for receiving and storing the moved data and images;
software executing on said at least one terminal for generating a query for information based upon an inputted request;
software executing on said proxy server for automatically searching the index in response to the query, and for searching the warehouse server if the information has not been found on the proxy server or the at least one proxy database;
software executing on said warehouse server for transmitting the information to the proxy server for storage thereon in response to the query;
software executing on said proxy server for temporarily storing, based upon various selected criteria, the retrieved information in anticipation of near future use by the institution.
-
Specification