IP Library Granted Patent US 11,252,102
Granted Patent B2
US 11,252,102 · App. 14/623,273 · Granted Feb 15, 2022

Efficient method for accessing image data stored in a cloud

Inventor: Karlheinz Dorn (Kalchreuth, DE)
Assignee: SIEMENS AKTIENGESELLSCHAFT
H04L47/803G16H10/60G16H30/20G16H40/67H04L67/02H04L67/1095
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,252,102
App. No.
14/623,273
Granted
Feb 15, 2022
Kind
B2
Abstract

A device transmits a request to access image data stored in a cloud and then receives an access path to the image data. If the image data are in a first data format, the device reads the image data via the access path, converts them into the second data format, and stores the converted image data in the cloud. It also modifies the access path according to a modification rule and stores the modified access path in the cloud. If the image data are in the second data format, the device either always reads the image data in the second data format via the access path or checks whether a special instruction has been defined. On the basis of the special instruction, the device either reads the image data in the second data format via the access path or remodifies the access path using the modification rule.

Claims (50)

1. A method for accessing image data stored in a cloud, the method being carried out by a device, the method comprising:

transmitting, by the device, a request to the cloud to access the image data;

receiving, at the device, an access path to the image data from the cloud;

determining, by the device, whether the image data is in a first data format or in a second data format; and

when the image data are in the first data format, then

reading, by the device, the image data from the cloud via the access path;

converting, by the device, the image data inside the device into the second data format;

uploading, by the device, the image data converted into the second data format from the device to the cloud;

modifying, by the device, the access path according to a modification rule, with a result that the access path is usable to discern that the image data are stored in the cloud in the second data format; and

storing, by the device, the modified access path to the cloud.

2. The method of claim 1 , wherein the modification of the access path comprises:

at least one of changing a folder in which the image data are stored in the cloud and modifying a file type from an extension which characterizes the first data format to an extension which characterizes the second data format.

3. The method of claim 2 , further comprising:

deleting the image data stored in the first data format from the cloud, if the image data read, via the modified access path, from the cloud is in the second data format and matches prior image data read, via the access path, from the cloud in the first data format.

4. A non-transitory computer readable medium storing machine-readable program code for a device, the program code including control instructions, the execution of which causes the device to carry out the method of claim 2 .

5. A non-transitory computer readable medium comprising program code segments which, when executed by a computer device, cause the computer device to perform the method of claim 2 .

6. The method of claim 1 , further comprising:

storing, in the cloud, the image data in the first data format and an access path to the image data, before transmitting the request to access the image data to the cloud.

7. The method of claim 6 , further comprising:

deleting the image data stored from the first data format in the cloud, if the image data read, via the modified access path, from the cloud is in the second data format and matches prior image data read, via the access path, from the cloud in the first data format.

8. A non-transitory computer readable medium storing machine-readable program code for a device, the program code including control instructions, the execution of which causes the device to carry out the method of claim 6 .

9. A non-transitory computer readable medium comprising program code segments which, when executed by a computer device, cause the computer device to perform the method of claim 6 .

10. The method of claim 1 , further comprising:

deleting the image data stored in the first data format from the cloud, if the image data read, via the modified access path, from the cloud is in the second data format and matches prior image data read, via the access path, from the cloud in the first data format.

11. The method of claim 1 , wherein the access method is carried out in a manner embedded in a web browser.

12. The method of claim 1 , wherein

the first data format is a Digital Imaging and Communications in Medicine (DICOM) format, and

the second data format is a Joint Photographic Experts Group (JPEG) format or a Portable Network Graphics (PNG) format.

13. A non-transitory computer readable medium storing machine-readable program code for a device, the program code including control instructions, execution of which causes the device to carry out the method of claim 1 .

14. A non-transitory computer readable medium comprising program code segments which, when executed by a computer device, cause the computer device to perform the method of claim 1 .

15. The method of claim 1 , wherein the converting includes retaining a local image resolution when converting the image data between the first data format and the second data format.

16. The method of claim 1 , further comprising:

transmitting, by the device, a second request to the cloud to access the image;

receiving, at the device, a second access path to the image data from the cloud;

determining, by the device, whether the image data is in the first data format or in the second data format; and

when the image data are in the second data format, then

determining whether a special instruction is defined for the device,

reading the image data in the second data format from the cloud via the access path, if the special instruction is not defined for the device, the special instruction forcing the device to read the image data in the first data format irrespective of whether the image data is in the second data format, and

remodifying the second access path using a modification rule and reading the image data in the first data format from the cloud via the remodified access path, if the special instruction is defined for the device.

17. A device comprising:

a processor configured to access image data stored in a cloud by,

transmitting, by the device, a request to the cloud to access the image data,

receiving, by the device, an access path to the image data from the cloud,

determining, by the device, whether the image data is in a first data format or in a second data format; and

when the image data are in the first data format, then

reading, by the device, the image data from the cloud via the access path,

converting, by the device, the image data inside the device into the second data format,

uploading, by the device, the image data converted into the second data format from the device to the cloud,

modifying, by the device, the access path according to a modification rule, with a result that the access path is usable to discern that the image data are stored in the cloud in the second data format, and

storing, by the device, the modified access path in the cloud.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 066088 FRAME: 0256. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2024
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 071178/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2023
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 066088/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2022
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 059011/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2015
From: DORN, KARLHEINZ
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 035361/0459 →
Priority Claims (1)
DE 102014207726.5 · Apr 24, 2014 · national
Continuity (1)
Related Publication 20150312168A1 · Oct 29, 2015