Patents by Inventor Robert A. Grimm

Robert A. Grimm has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170269174
    Abstract: A magnetic resonance method and system are provided for magnetic resonance (MR) image-guided insertion of an object into a biological tissue along a predetermined trajectory. The trajectory provides a path between a starting point and a target site within the tissue. Sufficiently high resolution images can be generated in real time to precisely guide the needle placement. A compressed sensing approach is used to generate the images based on minimization of a cost function, where the cost function is based on the predetermined needle path, artifact effects associated with the needle, the negligible changes in the images away from the trajectory, and the limited differences between successive images. The improved combination of spatial and temporal resolution facilitates an insertion procedure that can be continuously adjusted to accurately follow a predetermined trajectory in the tissue, without interruptions to obtain verification images.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: Eva Rothgang, Arne Hengerer, Lars Lauer, Jan Fritz, Paul Bottomley, Wesley David Gilson, Robert Grimm
  • Publication number: 20170219670
    Abstract: For the creation of a magnetic resonance (MR) image of a predetermined volume section of an object of investigation, MR data of the volume section are collected along radial trajectories, and each trajectory is assigned a readout direction in which the MR data are collected along the respective trajectory. The MR image is reconstructed on the basis of the collected MR data. In the reconstruction, only MR data are taken into consideration that were collected along trajectories with a readout direction restricted to the field of a solid angle that is defined by a partial surface of a sphere. The partial surface (A) at most corresponds to 75% of the total surface of the sphere.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 3, 2017
    Applicant: Siemens Healthcare GmbH
    Inventors: Christian Geppert, Robert Grimm
  • Patent number: 9542162
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer readable media, for generating a plurality of tokens from one or more source files. The one or more source files include source code in a first programming language. The source code includes one or more static conditionals that include a conditional expression and branch code that is operative when the conditional expression is true. Various configurations are possible based upon the conditionals. A first static conditional that includes one or more nested static conditionals within the branch code associated with the first static conditional is determined. Each of the one or more nested static conditionals is hoisted to a beginning of the branch code associated with the first static conditional. Each innermost branch code does not contain a static conditional, and each possible configuration is preserved.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: January 10, 2017
    Assignee: New York University
    Inventors: Paul Gazzillo, Robert Grimm
  • Publication number: 20160313981
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer readable media, for generating a plurality of tokens from one or more source files. The one or more source files include source code in a first programming language. The source code includes one or more static conditionals that include a conditional expression and branch code that is operative when the conditional expression is true. Various configurations are possible based upon the conditionals. A first static conditional that includes one or more nested static conditionals within the branch code associated with the first static conditional is determined. Each of the one or more nested static conditionals is hoisted to a beginning of the branch code associated with the first static conditional. Each innermost branch code does not contain a static conditional, and each possible configuration is preserved.
    Type: Application
    Filed: July 6, 2016
    Publication date: October 27, 2016
    Applicant: New York University
    Inventors: Paul Gazzillo, Robert Grimm
  • Patent number: 9389842
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer readable media, for generating a plurality of tokens from one or more source files. The one or more source files include source code in a first programming language. The source code includes one or more static conditionals that include a conditional expression and branch code that is operative when the conditional expression is true. Various configurations are possible based upon the conditionals. A first static conditional that includes one or more nested static conditionals within the branch code associated with the first static conditional is determined. Each of the one or more nested static conditionals is hoisted to a beginning of the branch code associated with the first static conditional. Each innermost branch code does not contain a static conditional, and each possible configuration is preserved.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: July 12, 2016
    Assignee: New York University
    Inventors: Paul Gazzillo, Robert Grimm
  • Publication number: 20160139223
    Abstract: In a method and system for generating a magnetic resonance image, a raw data record with non-Cartesian recorded data points is provided to a processor, and the recorded data points are gridded on a Cartesian grid to form transformed data points, wherein the number of transformed data points is selected in at least one k-space direction such that the field of view is reduced in size, and Fourier transformation of the transformed data points is implemented to form a magnetic resonance image with a field of view as the raw data record that is smaller in at least one direction.
    Type: Application
    Filed: November 13, 2015
    Publication date: May 19, 2016
    Applicant: Siemens Aktiengesellschaft
    Inventor: Robert Grimm
  • Publication number: 20150226815
    Abstract: In a method for automatically detecting contrast enhancement at predetermined phases as a contrast agent bolus perfuses a target tissue volume in a patient, a continuous acquisition MRI imaging system is provided for obtaining dynamic contrast enhanced MRI data for use in creating images. The contrast agent bolus is injected into a blood stream of the patient which passes through the target volume. With the imaging system, a center of a k-space of the target volume is repeatedly sampled to obtain k-space data. A bolus time curve signal is automatically extracted from the k-space data which indicates a course of bolus contrast enhancement which is used to automatically pick time frames at the predetermined phases of the perfusion which are then used to identify corresponding key images to be obtained at the time frames.
    Type: Application
    Filed: February 12, 2014
    Publication date: August 13, 2015
    Inventors: Kai Tobias Block, Robert Grimm, Marcel Dominik Nickel
  • Publication number: 20150226824
    Abstract: In a method and a magnetic resonance (MR) system for generating MR images, MR data of a predetermined volume segment within an examination subject are acquired using the same measurement configuration of the MR system. A number of MR images are reconstructed from the MR data. Each of the MR images is assigned to a respective time point at which the MR image represents at least a part of the volume segment. A spatial resolution during the acquisition of the MR data is maintained constant because of the aforementioned same measurement configuration. The temporal distance between each two time points succeeding one another in time is not constant.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 13, 2015
    Applicant: Siemens Aktiengesellschaft
    Inventors: Robert Grimm, Marcel Dominik Nickel
  • Publication number: 20140368194
    Abstract: Method to acquire a magnetic resonance data set of an acquisition area (5) in a subject (O) via radial scanning along a fixed number of spokes (6) respectively described by a first angle in k-space, wherein the acquisition area (5) deviates in positional space from a circular shape in a shape that can be described by the set of first angles; wherein the acquisition of the spokes (6) takes place according to an acquisition order; wherein an acquisition position of the acquisition order is associated with each first angle under consideration of a comparison data set of the fixed number of second angles (in which second angles of successive acquisition positions differ by a golden angle) such that, for a first angle of each acquisition position, the spatially adjacent first angles have the same acquisition positions as the second angles spatially adjacent to a second angle of the acquisition position.
    Type: Application
    Filed: June 12, 2014
    Publication date: December 18, 2014
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Simon Bauer, Robert Grimm
  • Publication number: 20140365995
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer readable media, for generating a plurality of tokens from one or more source files. The one or more source files include source code in a first programming language. The source code includes one or more static conditionals that include a conditional expression and branch code that is operative when the conditional expression is true. Various configurations are possible based upon the conditionals. A first static conditional that includes one or more nested static conditionals within the branch code associated with the first static conditional is determined. Each of the one or more nested static conditionals is hoisted to a beginning of the branch code associated with the first static conditional. Each innermost branch code does not contain a static conditional, and each possible configuration is preserved.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 11, 2014
    Inventors: PAUL GAZZILLO, Robert Grimm
  • Publication number: 20140296698
    Abstract: A method is disclosed for creating a motion correction for PET data acquired by a PET system from a volume segment of an examination object. The method includes acquisition of MR data within the volume segment by the magnetic resonance system; and determination of a motion model of a motion within the volume segment as a function of the MR data. The motion model, as a function of a respective motion state of the motion, provides a correction specification for PET data which is acquired during this motion state. During acquisition of the MR data, specific MR data is acquired in the center of the k-space or of a straight-line segment which passes through the center of the k-space. The MR data determined is converted by a mathematical function into one value, as a function of which the respective motion state is determined.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 2, 2014
    Applicant: Siemens Aktiengesellschaft
    Inventors: Simon BAUER, Isabel DREGELY, Sebastian FÜRST, Robert GRIMM, Berthold KIEFER, Marcel Dominik NICKEL
  • Patent number: 8806456
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer readable media, for generating a plurality of tokens from one or more source files that include source code in a first programming language. The source code includes one or more static conditionals that include a conditional expression and branch code that is operative when the conditional expression is true. Various configurations are possible based upon the conditionals. A first static conditional includes one or more nested static conditionals within the branch code associated with the first static conditional. Each of the one or more nested static conditionals is hoisted to a beginning of the branch code associated with the first static conditional. Each innermost branch code does not contain a static conditional and each possible configuration is preserved.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: August 12, 2014
    Assignee: New York University
    Inventors: Paul Gazzillo, Robert Grimm
  • Patent number: 8625871
    Abstract: In an embodiment, a method is disclosed which includes: carrying out interpolation by using a slice away from a slab boundary, and substituting a slice having slab boundary artifacts existing in the slab boundary, to obtain an interpolated image; carrying out Fourier transform on the interpolated image to generate first K-space data; carrying out Fourier transform on the original image to generate second K-space data; merging the first K-space data with the second K-space data, wherein the weight of the first K-space data is greater than that of the second K-space data in the middle of the K-space, and the weight of the second K-space data is greater than that of the first K-space data at the edge of the K-space; and carrying out inverse Fourier transform on the merged K-space data.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: January 7, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Robert Grimm, Guo Bin Li, Dominik Paul
  • Publication number: 20130326204
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer readable media, for generating a plurality of tokens from one or more source files that include source code in a first programming language. The source code includes one or more static conditionals that include a conditional expression and branch code that is operative when the conditional expression is true. Various configurations are possible based upon the conditionals. A first static conditional includes one or more nested static conditionals within the branch code associated with the first static conditional. Each of the one or more nested static conditionals is hoisted to a beginning of the branch code associated with the first static conditional. Each innermost branch code does not contain a static conditional and each possible configuration is preserved.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Inventors: Robert Grimm, Paul Gazzillo
  • Patent number: 8499292
    Abstract: A virtual execution environment (VEE) for a streaming Intermediate Language (IL), wherein the streaming IL represents a streaming program, communicates streaming data in queues, stores data-at-rest in variables, and determines data by functions, where inputs are read from the queues and the variables, and outputs are written to the queues and the variables.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: July 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Henrique Andrade, Jim Challenger, Bugra Gedik, Robert Grimm, Martin J. Hirzel, Vibhore Kumar, Robert Soule, Kun-Lung Wu
  • Publication number: 20120237100
    Abstract: In an embodiment, a method is disclosed which includes: carrying out interpolation by using a slice away from a slab boundary, and substituting a slice having slab boundary artifacts existing in the slab boundary, to obtain an interpolated image; carrying out Fourier transform on the interpolated image to generate first K-space data; carrying out Fourier transform on the original image to generate second K-space data; merging the first K-space data with the second K-space data, wherein the weight of the first K-space data is greater than that of the second K-space data in the middle of the K-space, and the weight of the second K-space data is greater than that of the first K-space data at the edge of the K-space; and carrying out inverse Fourier transform on the merged K-space data.
    Type: Application
    Filed: March 16, 2012
    Publication date: September 20, 2012
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Robert Grimm, Guo Bin Li, Dominik Paul
  • Publication number: 20110219362
    Abstract: A virtual execution environment (VEE) for a streaming Intermediate Language (IL), wherein the streaming IL represents a streaming program, communicates streaming data in queues, stores data-at-rest in variables, and determines data by functions, where inputs are read from the queues and the variables, and outputs are written to the queues and the variables.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 8, 2011
    Applicant: International Business Machines Corporation
    Inventors: Henrique Andrade, Jim Challenger, Bugra Gedik, Robert Grimm, Martin J. Hirzel, Vibhore Kumar, Robert Soule, Kun-Lung Wu
  • Patent number: 7212213
    Abstract: A method for graphically displaying on a display device, a musical note in a range of notes within an octave, in a range of octaves. The method including, determining the display attributes of a reference octave selected from the range of octaves, receiving a musical note, generating a representation of the received musical note using a note position of the received note in an octave and a relative octave position to the reference octave, and sending the representation for graphical display. A system is also disclosed.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: May 1, 2007
    Assignee: Steinberg-Grimm, LLC
    Inventors: Goodwin Steinberg, Robert A. Grimm
  • Publication number: 20060181272
    Abstract: An integrated fluxgate-induction sensor is formed of a combined fluxgate sensor and induction sensor using a common core. The sensor may be in serial operation where it switches between a fluxgate mode for measuring static magnetic fields and an induction mode for measuring alternating magnetic fields. Additionally, the sensor may be used in an interleaved operation where the sensor operates from the fluxgate mode during the transition period where its core is changing from a high permeability state to a low permeability state or vice versa, while the sensor operates in the induction mode when the core is in its high permeability state. The resulting sensor provides for a compact magnetic sensor system capable of sensing magnetic fields which oscillate from zero frequency to 10 kHz and higher.
    Type: Application
    Filed: September 7, 2005
    Publication date: August 17, 2006
    Inventors: Yongming Zhang, Andrew Hibbs, Robert Grimm
  • Publication number: 20050190199
    Abstract: Our invention is an apparatus and method to identify and simultaneously visualize and hear musical notes contained in an analog or digital sound wave. Musical notes are expanded into a language for the eye as well as the ear. An analog-to-digital converter processes an analog sound wave to provide a digital sound wave. Component frequencies of the digital sound waves are identified, filtered and translated to their corresponding musical note and volume. As the original digital sound wave is sent through a digital-to-analog converter and output to an audio device, the identified musical notes are synchronously output to a display device. User-specified parameters, adjustable at any time before, during or after the music-playing process, control frequency filtering, the graphic display of the identified musical notes and the graphical background on which the musical notes are displayed.
    Type: Application
    Filed: December 22, 2004
    Publication date: September 1, 2005
    Inventors: Hartwell Brown, Goodwin Steinberg, Robert Grimm