Shared archives in interconnected content-addressable storage systems
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/30
G06F-017/00
G06F-015/16
출원번호
US-0092243
(2011-04-22)
등록번호
US-8799221
(2014-08-05)
발명자
/ 주소
Canessa, John
Wright, Kenneth
출원인 / 주소
Canessa, John
대리인 / 주소
Knobbe Martens Olson & Bear LLP
인용정보
피인용 횟수 :
1인용 특허 :
131
초록▼
Some of the embodiments herein provide a seamless cloud of storage. This storage may be content-addressable storage. An end application may or may not be exposed to the fact that content-addressable storage is used. Various embodiments herein provide event notification, which may allow applications
Some of the embodiments herein provide a seamless cloud of storage. This storage may be content-addressable storage. An end application may or may not be exposed to the fact that content-addressable storage is used. Various embodiments herein provide event notification, which may allow applications or users to subscribe to particular events (such as storage of an X-ray by a particular entity). Some embodiments provide for a shared archive. A shared archive may provide homogeneous access to medical data, etc. that was previously stored into the CAS cloud by heterogeneous applications, varied data types, etc. Additionally, embodiments herein allow for the creation and distribution of virtual packages. For example, a user may create a virtual package for all images related to a patient so that she may have a virtual package of all of her medical data to present to a referring physician.
대표청구항▼
1. A method for providing a shared archive in an interconnected content-addressable storage system, said method executing on one or more computing devices, said method comprising: receiving a first indication to store a first file containing first medical data and first related metadata in a content
1. A method for providing a shared archive in an interconnected content-addressable storage system, said method executing on one or more computing devices, said method comprising: receiving a first indication to store a first file containing first medical data and first related metadata in a content-addressable storage cloud from a first computer implemented application;parsing, using the one or more computing devices, first related metadata of the first file to produce first information, first information comprising at least one of the following: a portion of a DICOM header;patient name;doctor;time medical image was taken; andhospital;storing the first file in the content-addressable storage cloud;receiving a first identifier for locating the stored first file;storing the first information and first identifier in a shared archive and associating the first identifier and the first information with each other to facilitate searching of the shared archive;receiving a second indication to store a second file containing second medical data and second related metadata in the content-addressable storage cloud from a second computer-implemented application;parsing, using the one or more computing devices, second related metadata of the second file to produce second information, second information comprising at least one of the following: a portion of a DICOM header;patient name;doctor;time medical image was taken; andhospital;storing the second file in the content-addressable storage cloud;receiving a second identifier for locating the stored second file;storing the second information and second identifier in the shared archive and associating the second identifier and the second information with each other to facilitate searching of the shared archive;receiving a first query from a requestor for a first data item and related data from the shared archive, the related data comprising medical images that are not directly responsive to the first query;when the first information satisfies the first query related to the first data item and the second information fails to satisfy the first query related to the first data item: determining a second data item based at least in part on the first data item, wherein the first data item and the second data item are distinct, the second data item comprising at least one of the following:social security number;accession number;study number;serried number;patient identifier; andhospital number; andperforming a second query for the second data item, thereby facilitating execution of the query requesting related data; andwhen the first information satisfies the first query related to the first data item and the second information satisfies the second query related to the second data item, responding to the requestor of the first query with information related to the first file and the second file. 2. The method of claim 1, wherein determining the second data item based at least in part on the first data item comprises determining the second data item based at least in part on the first information. 3. The method of claim 1, wherein the first data item is a patient name, and determining the second data item based at least in part on the first data item comprises determining the second data item based at least in part on a master patient index entry for the first data item, the master patient index comprising an index that associates other patient identifies such as social security numbers and alternative names, with the same patient. 4. The method of claim 1, wherein responding to said query with information related to the first file comprises responding to said query with the first identifier. 5. The method of claim 1, wherein responding to said query with information related to the first file comprises responding to said query with the first file. 6. The method of claim 1, wherein responding to said query with information related to the first file comprises responding to said query with the first information. 7. The method of claim 1, wherein responding to said query with information related to the first file only occurs when a requestor has proper access control permissions to receive the information related to the first file. 8. The method of claim 1, wherein parsing first related metadata of the first file to produce first information comprises parsing a DICOM header. 9. The method of claim 1, wherein parsing first related metadata of the first file to produce first information comprises parsing a DICOM Structured Report. 10. A system for providing a shared archive in an interconnected content-addressable storage system, said system comprising one or more computing devices configured to: receive a first indication to store a first file containing first medical data and first related metadata in a content-addressable storage cloud from a first computer-implemented application;parse first related metadata of the first file to produce first information;store the first file in the content-addressable storage cloud;receive a first identifier for locating the stored first file;store the first information and first identifier in a shared archive;receive a second indication to store a second file containing second medical data and second related metadata in the content-addressable storage cloud from a second computer-implemented application;parse second related metadata of the second file to produce second information;store the second file in the content-addressable storage cloud;receive a second identifier for locating the stored second file;store the second information and second identifier in the shared archive;receive a first query from a requestor for a first data item and related data from the shared archive the, related data comprising medical images that are not directly responsive to the first query;when the first information satisfies the first query related to the first data item and the second information fails to satisfy the first query related to the first data item: determine a second data item based at least in part on the first data item, wherein the first data item and the second data item are distinct; and perform a second query for the second data item; andwhen the first information satisfies the first query related to the first data item and the second information satisfies the second query related to the second data item, respond to the requestor of the first query with information related to the first file and the second file. 11. The system of claim 10, wherein determining the second data item based at least in part on the first data item comprises determining the second data item based at least in part on the first information. 12. The system of claim 10, wherein determining the second data item based at least in part on the first data item comprises determining the second data item based at least in part on a master index entry for the first data item. 13. The system of claim 10, wherein responding to said query with information related to the first file only occurs when a requestor has proper access control permissions to receive the information related to the first file. 14. The system of claim 10, wherein receiving the first indication to store the first file in the content-addressable storage cloud comprises mirroring a directory to which a copy of the file has been stored. 15. The system of claim 10, wherein receiving the first indication to store the first file in the content-addressable storage cloud comprises receiving the first file via a file system interface. 16. The system of claim 10, wherein receiving the first indication to store the first file in the content-addressable storage cloud comprises receiving the first file via a content-addressable storage interface. 17. A non-transient computer-readable medium comprising computer-executable instructions for providing a shared archive in an interconnected content-addressable storage system, said computer-executable instructions, when running on one or more computers, performing a method comprising: receiving a first indication to store a first file containing first medical data and first related metadata in a content-addressable storage cloud from a first computer-implemented application;parsing first related metadata of the first file to produce first information; storingthe first file in the content-addressable storage cloud;receiving a first identifier for locating the stored first file;storing the first information and first identifier in a shared archive;receiving a second indication to store a second file containing second medical data and second related metadata in the content-addressable storage cloud from a second computer-implemented application;parsing second related metadata of the second file to produce second information;storing the second file in the content-addressable storage cloud;receiving a second identifier for locating the stored second file;storing the second information and second identifier in the shared archive;receiving a first query from a requestor for a first data item and related data from the shared archive, the related data comprising medical images that are not directly responsive to the first query;when the first information satisfies the first query related to the first data item and the second information fails to satisfy the first query related to the first data item: determining a second data item based at least in part on the first data item, wherein the first data item and the second data item are distinct; and performing a second query for the second data item; and when the first information satisfies the first query related to the first data item and the second information satisfies the second query related to the second data item, responding to the requestor of the first query with information related to the first file and the second file. 18. The non-transient computer-readable medium of claim 17, wherein determining the second data item based at least in part on the first data item comprises determining the second data item based at least in part on the first information. 19. The non-transient computer-readable medium of claim 17, wherein determining the second data item based at least in part on the first data item comprises determining the second data item based at least in part on a master index entry for the first data item. 20. The non-transient computer-readable medium of claim 17, wherein responding to said query with information related to the first file only occurs when a requestor has proper access control permissions to receive the information related to the first file.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (131)
Carpentier, Paul R.; Van Riel, Jan F.; Teugels, Tom, Access to content addressable data over a network.
Doi Kunio ; Ishida Takayuki ; Katsuragwa Shigehiki, Apparatus and method for computerized analysis of interstitial infiltrates in chest images using artificial neural netw.
Pawlicki Thaddeus Francis ; Gaborski Roger Stephen ; Senn Robert Allen, Apparatus and method for identification of tissue regions in digital mammographic images.
Rother David J. (Hastings MN) Lee John S. (Coon Rapids MN) Schmidt Terence J. (St. Paul MN) Hollerich Donald (Edina MN) Skubic Robert L. (Chanhassen MN) Laveen Eric (Eagan MN), Apparatus for printing on plastic disk.
Williams Jeffrey P. (Dry Prong LA) Welin Dana (Chandler AZ) Mathews Robert (Brentwood TN) Towle Alvin (Boyce LA) Orrick Alec (Pineville LA), Automated medical prescription fulfillment system having work stations for imaging, filling, and checking the dispensed.
Lee John S. ; Haro Roger E. ; Rother David ; Hollerich Donald, Compact disc transporter having a carriage for transporting compact discs between moveable adding bins, a printer and a.
Seo, Kang Soo, Data transmitting method, recording medium, apparatus for reproducing data from recording medium using local storage and method thereof.
Komatsu Kenichi (Nishinasuno-machi JPX) Nishihara Eitaro (Otawara JPX) Tawara Kiyoshi (Otawara JPX) Fujimoto Seiji (Otawara JPX), Image data management system particularly for use in a hospital.
Huang Han K. (Agoura Hills CA) Morioka Craig A. (Los Angeles CA) Ratib Osman (Pacific Palisades CA) Cho Paul N. S. (Culver City CA) Ho Bruce K. T. (Los Angeles CA) Sonobe Takeo (Toride JPX) Shinagawa, Information system using designating areas for retrieving/converting data and directories of different formats storing i.
Gerald E. Goetz ; Terry Precht ; Eric Krug ; Andrew Fanton ; Joe Keating ; Brian Coppom ; Bradley Thompson ; Brian Hepp, Medication monitoring system and apparatus.
Ballantyne Douglas J.,CAX ; Mulhall Michael,CAX, Method and apparatus for electronically accessing and distributing personal health care information and services in hos.
Ooi, Chin Shyan Raymond; Lim, Lay Chuan; Poo, Teng Pin; Tan, Henry, Method and apparatus of storage anti-piracy key encryption (SAKE) device to control data access for networks.
Basso ; Jr. Micheal R. ; Lee Joonho ; Li Chunhua, Method and system for providing controlled access to information stored on a portable recording medium.
Tawara Kiyoshi (Ootawara JPX) Ema Takehiro (Ootawara JPX) Nishihara Eitaro (Ootawara JPX), Method and system for storing and communicating medical image data.
Tian Helen He (Plano TX) Madsen Brian C. (Carpinteria CA) Mason Donald (Garland TX), Method for validating a digital imaging communication standard message.
Kilian,Michael; Todd,Stephen; Teugels,Tom; Van Riel,Jan; D'Halluin,Carl, Methods and apparatus for parsing a content address to facilitate selection of a physical storage location in a data storage system.
Halpern Arieh S. (Tarzana CA) Aldrich Anthony J. (Philadelphia PA), Patient monitoring system with chassis mounted or remotely operable modules and portable computer.
Behram Sepehr (Hampton VA) Grauzlis Nancy T. (Hampton VA) Joseph Sammy W. (Derwood MD), Privacy protected information medium using a data compression method.
Pinsky Howard (Mansfield MA) Sheldon Scott S. (Boston MA) Christakis Nicholas A. (Philadelpha PA) Schmertzler Michael (New Caanan CT), Radiological image interpretation apparatus and method.
Pinsky Howard (Mansfield MA) Sheldon Scott S. (Boston MA) Christakis Nicholas A. (Philadelphia PA) Schmertzler Michael (New Caanan CT), Radiological image interpretation apparatus and method.
Pinsky Howard (Mansfield MA) Sheldon Scott S. (Boston MA) Christakis Nicholas A. (Philadelphia PA) Schmertzler Michael (New Caanan CT), Radiological image interpretation apparatus and method.
Jenkins Stephen R. (Acton MA) Northrup Thomas A. (Westford MA) Stewart Robert E. (Stow MA), Secondary storage facility for connecting to a digital data processing system by separate control information and data t.
Bossemeyer, Robert W.; Israelski, Edmond W.; Heinmiller, Wayne Robert; Light, Jordan Howard; Ekstrom, Gayle Roberta, Smart card application system and method.
Lawson Todd C. ; Cave Warren D. ; Schmidt Dean L., System and method for global event notification and delivery in a distributed computing environment.
Nichols John L. (Santa Clara CA) Wang David (Milpitas CA) Kirkpatrick Edward (Scotts Valley CA) Viehweg Clark M. (Los Gatos CA) Morton Edwin S. (Campbell CA) Hua Van T. (San Jose CA), Teleradiology system having multiple compressor/expanders.
Gatto, Jean-Marie; Brunet de Courssou, Thierry, Universal method for submitting gaming machine source code software to a game certification laboratory.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.