Magnetic resonance apparatus and operating method therefor

US10281545B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10281545-B2
Application numberUS-201514741935-A
CountryUS
Kind codeB2
Filing dateJun 17, 2015
Priority dateJun 17, 2014
Publication dateMay 7, 2019
Grant dateMay 7, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In a magnetic resonance apparatus and an operating method therefore, a data acquisition sequence for operating the apparatus is repeatedly reviewed in a number of ascertainment passes executed in a processor, each ascertainment pass involving a calculation step, and in each calculation step a determination is made as to other respective values of data elements used in a previous calculation step have changed. If no change has occurred, a re-calculation in the current calculation step is not implemented, thereby reducing the time and computing capacity that are needed to generate a final data acquisition sequence.

First claim

Opening claim text (preview).

We claim as our invention: 1. A method for generating a measurement sequence in order to operate a magnetic resonance (MR) apparatus, the measurement sequence comprising a plurality of parameters that respectively activate a component of the MR apparatus, said method comprising: providing said measurement sequence, represented as an input data record, to a processor, said input data record comprising parameter value respectively for each control parameter in said measurement sequence; in said processor, reviewing said input data record in a plurality of successive ascertainment passes in order to obtain, in each ascertainment pass, a calculation result that involves at least one of said control parameters, with the parameter value of at least one of said parameters changing from one ascertainment pass to a next ascertainment pass in a manner that would change such calculation result if said parameter with the changed parameter value entered into the calculation; in each of said ascertainment passes in said processor, performing a calculation step involving at least one of the parameters of the input data record so as to obtain said calculation result, and storing the calculation result in a results record of the respective calculation step; for each results record, generating a dependency data record in the processor, wherein the dependency data record designates which of the data elements entered into the calculation step that produced the calculation result stored in the respective results record, and storing each dependency data record so as to be accessible by said processor in all subsequent ascertainment passes; in said processor, performing the calculation step on a respective data element in a current ascertainment pass only if either, as a condition (1), there is no dependency data record for the respective calculation step from a previous ascertainment pass that can be accessed, or (2) after accessing the respective dependency data records for all previous ascertainment passes of successive ascertainment passes, and identifying, from the accessed dependency data records, that the respective data element of the current ascertainment pass entered into a previous results record and that the respective data element now has a different value in the current ascertainment pass, and if neither condition (1) or (2) exists, reusing said previous results record as the results record of the calculation step in the current ascertainment pass; and using the results record from a last-occurring one of said plurality of successive ascertainment passes to set the value of said at least one control parameter in said magnetic resonance sequence, and making the measurement sequence with the set control parameter available at an output of the processor in an electronic form configured to operate said MR apparatus. 2. A method as claimed in claim 1 comprising, in each calculation step, accessing respective values of the data elements of the input data record by reading an abstraction layer with the respective dependency data records being ascertained via the abstraction layer dependent on accesses made to the respective data elements during the respective calculation step. 3. A method as claimed in claim 1 comprising generating each dependency data record to include, for each data element that has a value involved in an associated results record, a mathematical designation selected from the group consisting of a function that describes a dependency of the respective control parameter on the calculation step, and a variable that describes a dependency of the respective control parameter on the calculation step. 4. A method as claimed in claim 3 comprising, in each calculation step, accessing respective values of the control parameters of the input data record by reading an abstraction layer with the respective dependency data records being ascertained via the abstraction layer dependent on accesses made to the respective control parameters during the respective calculation step, and performing write access to said input data record via said abstraction layer or via a further abstraction layer wherein the variable allocated to the respective control parameter is set to a predetermined value during said write access, in order to change the value of the respective control parameter. 5. A method as claimed in claim 3 comprising allocating one storage element to a function of the control parameter and, at predetermined points in time, storing the value of the control parameter, or a value derived therefrom, in a storage medium, and, when invoking the function when a value of the control parameter in the storage medium does not match the value of a control parameter in the input data record, returning a first return value that indicates said change, and otherwise returning a second return value that designates a constant value of the respective control parameter. 6. A method as claimed in claim 3 comprising determining said reference as a function of an allocation data record wherein pairs of control parameters and functions, or variables allocated to the control parameters, are stored. 7. A magnetic resonance (MR) apparatus comprising: an MR scanner comprising a plurality of components that are configured to operate according to a measurement sequence, said measurement sequence comprising a plurality of parameters that respectively activate at least one respective component of the MR scanner; a processor provided with said measurement sequence, represented as an input data record said input data record comprising a parameter value respectively for each control parameter in said measurement sequence; said processor being configured to automatically review said input data record in a plurality of successive ascertainment passes in order to obtain, in each ascertainment pass, a calculation result that involves at least one of said control parameters, with the parameter value of at least one of said parameters changing from one ascertainment pass to a next ascertainment pass in a manner that would change such calculation result if said parameter with the changed parameter value entered into the calculation; in each of said ascertainment passes said processor being configured to perform a calculation step involving at least one of the parameters of the input data record so as to obtain said calculation result, and to store the calculation result in a results record of the respective calculation step; said processor being configured, for each results record, to generate a dependency data record in the processor, wherein the dependency data record designates which of the data elements entered into the calculation step that produced the calculation result stored in the respective results record, and to store each dependency data record so as to be accessible by said processor in all subsequent ascertainment passes; said processor being configured to perform the calculation step on a respective data element in a current ascertainment pass only if either, as condition (1), there is no dependency data record for the respective calculation step from a previous ascertainment pass that can be assessed, or, as condition (2), after accessing the respective dependency data records for all previous ascertainment passes, and to identify, from the accessed dependency data records, that the respective data element of the current ascertainment pass entered into a previous results record, and that the respective data element now has a different value in the current ascertainment pass, and if neither condition (1) or (2) exists, reusing said previous results record as the results record of the calculation step in the current ascertainment pass; and said processor being configured to use the results record from a last-occur

Assignees

Inventors

Classifications

  • Calibration of imaging systems, e.g. using test probes {, Phantoms; Calibration objects or fiducial markers such as active or passive RF coils surrounding an MR active material} · CPC title

  • G01R33/543Primary

    Control of the operation of the MR system, e.g. setting of acquisition parameters prior to or during MR data acquisition, dynamic shimming, use of one or more scout images for scan plane prescription (G01R33/546 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10281545B2 cover?
In a magnetic resonance apparatus and an operating method therefore, a data acquisition sequence for operating the apparatus is repeatedly reviewed in a number of ascertainment passes executed in a processor, each ascertainment pass involving a calculation step, and in each calculation step a determination is made as to other respective values of data elements used in a previous calculation ste…
Who is the assignee on this patent?
Siemens Ag
What technology area does this patent fall under?
Primary CPC classification G01R33/543. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 07 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).