Patents by Inventor Robert Trout

Robert Trout 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: 20220366551
    Abstract: A method of fusing 2D and 3D imaging data includes receiving 3D imaging data and 2D color imaging data of a region of interest, segmenting the 3D imaging data to identify anatomical features in the region of interest, including surfaces of the anatomical features and a corresponding volume of the anatomical features, and generating an image by fusing the 2D color imaging data to the 3D imaging data according to the surfaces, the corresponding volumes, and identities of the anatomical features. In some cases, the 3D imaging data is captured via optical coherence tomography. In some cases, the 2D color imaging data is captured via color microscopy. In some cases, the method further includes rendering a final image at an output plane by casting a ray through the fused 3D imaging data for each pixel and viewpoint of the output image plane for the image.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 17, 2022
    Inventors: Robert Trout, Joseph Izatt, Christian B. Viehland, Cynthia Toth, Anthony Kuo, Jianwei Li, Lejla Vajzovic, Al-Hafeez Dhalla
  • Publication number: 20210200706
    Abstract: Representative embodiments are disclosed for a rapid and highly parallel configuration process for field programmable gate arrays (FPGAs). In a representative method embodiment, using a host processor, a first configuration bit image for an application is stored in a host memory; one of more FPGAs are configured with a communication functionality such as PCIe using a second configuration bit image stored in a nonvolatile memory; a message is transmitted by the host processor to the FPGAs, usually via PCIe lines, with the message comprising a memory address and also a file size of the first configuration bit image in the host memory; using a DMA engine, each FPGA obtains the first configuration bit image from the host memory and is then configured using the first configuration bit image. Primary FPGAs may further transmit the first configuration bit image to additional, secondary FPGAs, such as via JTAG lines, for their configuration.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Inventors: Robert Trout, Jeremy B. Chritz, Gregory M. Edvenson
  • Patent number: 10990551
    Abstract: Representative embodiments are disclosed for a rapid and highly parallel configuration process for field programmable gate arrays (FPGAs). In a representative method embodiment, using a host processor, a first configuration bit image for an application is stored in a host memory; one of more FPGAs are configured with a communication functionality such as PCIe using a second configuration bit image stored in a nonvolatile memory; a message is transmitted by the host processor to the FPGAs, usually via PCIe lines, with the message comprising a memory address and also a file size of the first configuration bit image in the host memory; using a DMA engine, each FPGA obtains the first configuration bit image from the host memory and is then configured using the first configuration bit image. Primary FPGAs may further transmit the first configuration bit image to additional, secondary FPGAs, such as via JTAG lines, for their configuration.
    Type: Grant
    Filed: May 14, 2017
    Date of Patent: April 27, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Robert Trout, Jeremy B. Chritz, Gregory M. Edvenson
  • Publication number: 20170249274
    Abstract: Representative embodiments are disclosed for a rapid and highly parallel configuration process for field programmable gate arrays (FPGAs). In a representative method embodiment, using a host processor, a first configuration bit image for an application is stored in a host memory; one of more FPGAs are configured with a communication functionality such as PCIe using a second configuration bit image stored in a nonvolatile memory; a message is transmitted by the host processor to the FPGAs, usually via PCIe lines, with the message comprising a memory address and also a file size of the first configuration bit image in the host memory; using a DMA engine, each FPGA obtains the first configuration bit image from the host memory and is then configured using the first configuration bit image. Primary FPGAs may further transmit the first configuration bit image to additional, secondary FPGAs, such as via JTAG lines, for their configuration.
    Type: Application
    Filed: May 14, 2017
    Publication date: August 31, 2017
    Inventors: Robert Trout, Jeremy B. Chritz, Gregory M. Edvenson
  • Patent number: 9658977
    Abstract: Representative embodiments are disclosed for a rapid and highly parallel configuration process for field programmable gate arrays (FPGAs). In a representative method embodiment, using a host processor, a first configuration bit image for an application is stored in a host memory; one of more FPGAs are configured with a communication functionality such as PCIe using a second configuration bit image stored in a nonvolatile memory; a message is transmitted by the host processor to the FPGAs, usually via PCIe lines, with the message comprising a memory address and also a file size of the first configuration bit image in the host memory; using a DMA engine, each FPGA obtains the first configuration bit image from the host memory and is then configured using the first configuration bit image. Primary FPGAs may further transmit the first configuration bit image to additional, secondary FPGAs, such as via JTAG lines, for their configuration.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: May 23, 2017
    Assignee: Micron Technology, Inc.
    Inventors: Robert Trout, Jeremy B. Chritz, Gregory M. Edvenson
  • Publication number: 20150143003
    Abstract: Representative embodiments are disclosed for a rapid and highly parallel configuration process for field programmable gate arrays (FPGAs). In a representative method embodiment, using a host processor, a first configuration bit image for an application is stored in a host memory; one of more FPGAs are configured with a communication functionality such as PCIe using a second configuration bit image stored in a nonvolatile memory; a message is transmitted by the host processor to the FPGAs, usually via PCIe lines, with the message comprising a memory address and also a file size of the first configuration bit image in the host memory; using a DMA engine, each FPGA obtains the first configuration bit image from the host memory and is then configured using the first configuration bit image. Primary FPGAs may further transmit the first configuration bit image to additional, secondary FPGAs, such as via JTAG lines, for their configuration.
    Type: Application
    Filed: January 29, 2015
    Publication date: May 21, 2015
    Inventors: Robert Trout, Jeremy B. Chritz, Gregory M. Edvenson
  • Patent number: 7902394
    Abstract: Novel calcilytic compounds of Formula (I), pharmaceutical compositions, methods of synthesis, and methods of using them are provided.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: March 8, 2011
    Assignee: GlaxoSmithKline LLC
    Inventors: Robert W. Marquis, Jr., Joshi M. Ramanjulu, Robert Trout
  • Publication number: 20100029782
    Abstract: Novel calcilytic compounds of Formula (I), pharmaceutical compositions, methods of synthesis, and methods of using them are provided.
    Type: Application
    Filed: December 18, 2007
    Publication date: February 4, 2010
    Applicant: Smithkline Beecham Corporation
    Inventors: Robert W. Marquis, JR., Joshi M. Ramanjulu, Robert Trout
  • Publication number: 20090137557
    Abstract: Novel calcilytic compounds, pharmaceutical compositions, methods of synthesis and methods of using them are provided.
    Type: Application
    Filed: November 21, 2006
    Publication date: May 28, 2009
    Inventors: Thomas Wen Fu Ku, Hong Lin, Juan I. Luengo, Robert W. Marquis Jr., Joshi M. Ramanjulu, Robert Trout, Dennis S. Yamashita