US 12,191,891 B2
Systems and methods for data storage
Dingxin Wang, Wuhan (CN); Yaguang Wang, Wuhan (CN); Chao Xia, Wuhan (CN); and Xing Ming, Wuhan (CN)
Assigned to SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD., Shanghai (CN)
Filed by WUHAN UNITED IMAGING HEALTHCARE CO., LTD., Hubei (CN)
Filed on Oct. 29, 2021, as Appl. No. 17/452,778.
Claims priority of application No. 202011185170.3 (CN), filed on Oct. 29, 2020; application No. 202011222321.8 (CN), filed on Nov. 5, 2020; application No. 202011435223.2 (CN), filed on Dec. 10, 2020; and application No. 202011541653.2 (CN), filed on Dec. 23, 2020.
Prior Publication US 2022/0140840 A1, May 5, 2022
Int. Cl. G06F 16/51 (2019.01); G16H 30/20 (2018.01); G16H 30/40 (2018.01); H03M 7/30 (2006.01)
CPC H03M 7/3064 (2013.01) [G06F 16/51 (2019.01); G16H 30/20 (2018.01); G16H 30/40 (2018.01)] 17 Claims
OG exemplary drawing
 
11. A system for medical image data storage, comprising:
at least one storage device including a set of instructions; and
at least one processor in communication with the at least one storage device, wherein when executing the set of instructions, the at least one processor is directed to cause the system to perform operations including:
obtaining, by accessing the at least one storage device by the at least one processor, a plurality of medical image slices, wherein the plurality of medical image slices are generated from a medical imaging device;
identifying, by the at least one processor, a series instance unique identifier (UID) of the plurality of medical image slices;
determining, by the at least one processor, index information of the plurality of medical image slices based on the series instance UID, wherein the index information includes the series instance UID, and the index information includes a hash value for each of the plurality of medical image slices, wherein the determining, by the at least one processor, the index information of the plurality of medical image slices based on the series instance UID includes:
determining a hash value of a first medical image slice which is immediately next to a second medical image slice of the plurality of medical image slices based on a hash value of the second medical image slice; and
storing, by the at least one processor, the plurality of medical image slices based on the index information of the plurality of medical image slices.