IP Library › Granted Patent US 11,829,407
Granted Patent B2
US 11,829,407 · App. 17/452,783 · Granted Nov 28, 2023

Systems and methods for file archiving

Inventors: Chao Xia (Wuhan, CN); Xing Ming (Wuhan, CN); Yaguang Wang (Wuhan, CN); Dingxin Wang (Wuhan, CN)
Assignee: WUHAN UNITED IMAGING HEALTHCARE CO., LTD.
G06F16/535G06F16/51G06F16/538G06F16/58
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 11,829,407
App. No.
17/452,783
Granted
Nov 28, 2023
Kind
B2
Abstract

Systems and methods for file archiving. The systems may obtain an image file to be transmitted that includes image data in a first format and a metadata file in a second format. The metadata file may include identification information of the image data. The image data may be acquired from a scan of a subject using an imaging device. The systems may transmit, according to a first protocol, the image data in the first format to an image archiving system for archiving. The systems may also transmit, according to a second protocol, the metadata file in the second format to the image archiving system for archiving.

Claims (67)

1. A system, comprising:

at least one storage device including a set of instructions; and

at least one processor configured to communicate with the at least one storage device, wherein when executing the set of instructions, the at least one processor is configured to direct the system to perform operations including:

obtaining an image file to be transmitted;

in response to identifying that the image file includes image data in a first format, invoking a first protocol and transmitting, according to the first protocol, the image data in the first format to an image archiving system for archiving, wherein the first format includes a non-standard format, and the image data in the first format includes raw data that is acquired from a scan of a subject using an imaging device; and

in response to identifying that the image file includes a metadata file in a second format, invoking a second protocol and transmitting, according to the second protocol, the metadata file in the second format to the image archiving system for archiving, wherein the second format includes a self-defined Digital Imaging and Communications in Medicine (DICOM) format determined based on a standard DICOM format, and the metadata file in the second format includes identification information of the image data and does not include the image data.

2. The system of claim 1 , wherein

the first protocol is a proprietary file transmission protocol, and

the second protocol is a standard file transmission protocol.

3. The system of claim 2 , wherein the first protocol includes at least one of a hyper text transfer protocol (HTTP), a transmission control protocol (TCP), or a file transfer protocol (FTP).

4. The system of claim 1 , wherein the scan corresponds to a study instance unique identifier (UID), and the identification information of the image data includes the study instance UID.

5. The system of claim 4 , wherein the at least one processor is further configured to direct the system to perform the operations including:

compressing the image data;

determining index information of the compressed image data according to an identification generation algorithm, the index information including a unique identification of the compressed image data; and

generating the metadata file based on the index information of the compressed image data, a file identifier of the compressed image data that indicates a format of the compressed image data, and the study instance UID, wherein the identification information of the image data further includes the index information of the compressed image data and the file identifier of the compressed image data.

6. The system of claim 4 , wherein the scan further corresponds to a series instance UID, and the identification information further includes the series instance UID.

7. The system of claim 4 , wherein the image file to be transmitted also includes an original file in a third format, the original file including the study instance UID and pixel data of one or more images generated based on the image data, the third format including the standard DICOM format, and the operations further include:

transmitting, according to the second protocol, the original file to the image archiving system for archiving.

8. The system of claim 7 , wherein the standard DICOM format includes index information of original file and the original file.

9. The system of claim 1 , wherein the transmitting, according to a first protocol, the image data in the first format to an image archiving system for archiving includes:

compressing the image data;

dividing the compressed image data into at least one sub-image data set;

signing the at least one sub-image data set; and

transmitting, according to the first protocol, the signed at least one sub-image data set to the image archiving system for archiving.

10. The system of claim 9 , wherein the signing the at least one sub-image data set includes:

for each of the at least one sub-image data set,

generating a signature of the sub-image data by using a signature algorithm; and

determining a signed sub-image data set based on the signature, the signed sub-image data set including the sub-image data set and the signature of the sub-image data set.

11. The system of claim 1 , wherein the operations further include:

causing the image archiving system to

store the image data according to an object storage service (OSS);

determine an object storage index of the image data, the object storage index describing a storage path of the image data; and

store a correlation relationship between the object storage index of the image data and index information of the image data of the metadata file for retrieving the image data, the index information of the image data including a unique identification of the image data.

12. The system of claim 1 , wherein the at least one processor is further configured to direct the system to perform the operations including:

receiving a search query, the search query including a target study instance UID corresponding to target data;

obtaining, based on the search query, a target image file from the image archiving system, the target image file including at least one of a target metadata file or a target original file; and

identifying the target metadata file or the target original file in the target image file; and

obtaining, based on the identification result, the target data.

13. The system of claim 12 , wherein the obtaining, based on the identification result, the target data includes:

in response to identifying the target metadata file in the target image file,

obtaining target index information by parsing the target metadata file;

obtaining, based on the target index information, target image data in the first format corresponding to the target index information from the image archiving system; and

designating the target image data as the target data.

14. The system of claim 13 , wherein the obtaining, based on the target index information, target image data in the first format corresponding to the target index information from the image archiving system includes:

transmitting, according to the first protocol, the target index information to the image archiving system;

causing the image archiving system to

search, based on the target index information, a target object storage index of the target image data from the image archiving system; and

retrieve, based on the target object storage index, the target image data, and

obtaining, according to the first protocol, the target image data from the image archiving system.

15. The system of claim 12 , wherein the obtaining, based on the identification result, the target data includes:

in response to identifying the target original file in the target image file,

retrieving target pixel data in the second format from the target original file; and

designating the target pixel data as the target data.

16. The system of claim 12 , wherein the target image file includes a target file identifier of the target data, and the identifying the target metadata file or the target original file in the target image file includes:

identifying, based on the target file identifier of the target data, the target metadata file or the target original file in the target image file.

17. The system of claim 1 , wherein the at least one processor is configured to direct the system to perform operations including:

in response to determining that the image archiving system receives the metadata file, causing the image archiving system to perform the archiving of the metadata file and store the metadata file in a first storage device of the image archiving system.

18. The system of claim 17 , wherein the at least one processor is configured to direct the system to perform operations including:

in response to determining that the image archiving system receives the image data in the first format and the image archiving system has received the metadata file, causing the image archiving system to perform the archiving of the image data and store the image data in a second storage of the imaging archiving system.

19. A method implemented on a computing device including at least one storage device and at least one processor, comprising:

obtaining an image file to be transmitted;

in response to identifying that the image file includes image data in a first format, invoking a first protocol and transmitting, according to the first protocol, the image data in the first format to an image archiving system for archiving, wherein the first format includes a non-standard format, and the image data in the first format includes raw data that is acquired from a scan of a subject using an imaging device; and

in response to identifying that the image file includes a metadata file in a second format, invoking a second protocol and transmitting, according to the second protocol, the metadata file in the second format to the image archiving system for archiving, wherein the second format includes a self-defined Digital Imaging and Communications in Medicine (DICOM) format determined based on a standard DICOM format, and the metadata file in the second format includes identification information of the image data and does not include the image data.

20. A non-transitory computer readable medium, comprising executable instructions that, when executed by at least one processor, direct the at least one processor to perform a method, the method comprising:

obtaining an image file to be transmitted;

in response to identifying that the image file includes image data in a first format, invoking a first protocol and transmitting, according to the first protocol, the image data in the first format to an image archiving system for archiving, wherein the first format includes a non-standard format, and the image data in the first format includes raw data that is acquired from a scan of a subject using an imaging device; and

in response to identifying that the image file includes a metadata file in a second format, invoking a second protocol and transmitting, according to the second protocol, the metadata file in the second format to the image archiving system for archiving, wherein the second format includes a self-defined Digital Imaging and Communications in Medicine (DICOM) format determined based on a standard DICOM format, and the metadata file in the second format includes identification information of the image data and does not include the image data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2025
From: WUHAN UNITED IMAGING HEALTHCARE CO., LTD.
To: SHANGHAI UNITED IMAGING METAHEALTHCARE CO., LTD.
Reel/Frame 071751/0820 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2022
From: XIA, CHAO; MING, XING; WANG, YAGUANG; WANG, DINGXIN
To: WUHAN UNITED IMAGING HEALTHCARE CO., LTD.
Reel/Frame 059346/0211 →
Priority Claims (3)
CN 202011185170.3 · Oct 29, 2020 · national
CN 202011222321.8 · Nov 5, 2020 · national
CN 202011435223.2 · Dec 10, 2020 · national
Continuity (1)
Related Publication 20220138248A1 · May 5, 2022