IP Library Granted Patent US 8,065,686
Granted Patent B2
US 8,065,686 · App. 11/958,832 · Granted Nov 22, 2011

Logging and storing of a sequence of image frame data for optimal recovery after power failure

Assignee: Siemens Medical Solutions USA, Inc.
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 8,065,686
App. No.
11/958,832
Granted
Nov 22, 2011
Kind
B2
Abstract

A method of logging and storing of a sequence of acquired X-ray image frame data in an X-ray imaging lab includes logging and updating image frame data related information in a non-volatile memory on a real-time basis upon completion of storage of each image frame data and deleting the logged information upon completion of storage of the sequence of X-ray image frames.

Claims (20)

1. A method of logging and storing of a sequence of X-ray image frame data acquired by an X-ray imaging system, said method comprising:

storing intended processing parameters for the X-ray image frame data before acquiring and storing the sequence of X-ray image frame data;

acquiring and storing the sequence of X-ray image frame data;

recording log data into a log file, in real time, said log data indicating a cumulative number of image frames stored, the recording being performed upon completion of storing each individual image frame of a sequence of X-ray image frames; and

upon completion of the acquiring and storing of the sequence of X-ray image frame data, deleting the log file, wherein the presence of the log file upon a power-up of the X-ray imaging tab system indicates that the X-ray imaging system is powering up from a system failure that happened during an X-ray image frame data acquisition and storing session.

2. The method of claim 1 , wherein said recording into the log file is accomplished by an unbuffered input/output (I/O) for a data storage unit.

3. The method of claim 1 , further comprising: storing patient information data before acquiring and storing the sequence of X-ray image frame data.

4. The method of claim 3 , further comprising storing a header file, wherein the header file comprises frame acquisition parameters and the name of an image frame data file into which the X-ray image frame data is stored.

5. The method of claim 1 , further comprising recovering the stored X-ray image frame data from the image frame data file if the log file is present upon power-up of the X-ray imaging system.

6. The method of claim 1 , further comprising updating the initial frame description with closing information upon completion of the acquiring and storing of the sequence of X-ray image frame data, wherein the closing information comprising a total number of X-ray image frames.

7. A computer readable program storage device, tangibly embodying a program of instructions executable by the computer to perform a method of logging and storing of a sequence of X-ray image frame data acquired by an X-ray imaging system, wherein the X-ray imaging system includes a control unit having a real-time program module and a non-real-time program module and wherein said method comprising:

storing intended processing parameters for the X-ray image frame data before acquiring and storing the sequence of X-ray image frame data;

the real-time program module acquiring and storing the sequence of X-ray image frame data;

recording log data into a log file, in real time, said log data indicating a cumulative number of image frames stored, the recording being performed upon completion of storing each individual image frame of a sequence of X-ray image frames; and

upon completion of the acquiring and storing of the sequence of X-ray image frame data, deleting the log file, wherein the presence of the log file upon a power-up of the system indicates that the system is powering up from a system failure that happened during an X-ray image frame data acquisition and storing session.

8. An X-ray imaging system including a processor for logging and storing a sequence of X-ray image frames, the X-ray imaging system comprising:

a non-real-time program module storing intended processing parameters for an X-ray image frame data before acquiring and storing a sequence of X-ray image frame data;

a real-time program module acquiring and storing the sequence of X-ray image frame data;

the real-time program module recording log data into a log file, said log data indicating a cumulative number of image frames stored, the recording being performed upon completion of storing each individual image frame of a sequence of X-ray image frames; and

upon completion of the acquiring and storing of the sequence of X-ray image frame data, deleting the log file, wherein the presence of the log file upon a power-up of the X-ray imaging system indicates that the X-ray imaging system is powering up from a system failure that happened during an X-ray image frame data acquisition and storing session.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF ASSIGNMENT 3, ASSIGNOR SIEMENS MEDICAL SOLUTIONS USA, INC. TO SIEMENS HEALTHCARE GMBH PREVIOUSLY RECORDED ON REEL 043379 FRAME 0673. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF INVENTOR RIGHTS.. Recorded Dec 2, 2020
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 056112/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2017
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 043379/0673 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2008
From: BAUMGART, JOHN; DEVADAS, BENITA
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 020573/0987 →
Continuity (2)
Provisional Application 60940771 · May 30, 2007
Related Publication 20080301384A1 · Dec 4, 2008