Patents Assigned to Mercury Computer Systems, Inc.
  • Patent number: 9128679
    Abstract: According to exemplary embodiments, a controlled-depth slot extending into a circuit board is provided. The controlled depth slot may be milled, and may comprise ½ radial plated through-holes to generate a solderable “D” interconnect feature. The slot may include interconnect features on one to five sides. According to another exemplary embodiment, a circuit board having a depth-controlled interconnect slot is provided in conjunction with one or more solderable technology modules. The one or more solderable technology modules may include memory devices, power devices such as Point of Load Supplies (POLS), security devices and anti-tamper devices, capacitance devices, and other types of chips such as Field Programmable Gate Arrays (FPGAs). The solderable technology modules may be soldered into the slot to secure the modules in the slot and connect the modules to interconnects on the circuit board.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: September 8, 2015
    Assignee: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Darryl J. McKenney, Daniel Toohey, Stephen Mariani, Michael Gust, Absu Methratta, Timothy Fleury, Steven Imperalli
  • Publication number: 20140160670
    Abstract: Various embodiments provide a circuit board module include a primary cover, a secondary cover and a circuit board sandwiched between the primary cover and the secondary cover. A first set of fins or channels may be provided on a surface of the primary cover. The first set of fins or channels guide cooling air flowing on the surface of the primary cover. A second set of fins or channels may be provided on a surface of the second cover. The second set of fins or channels guide the cooling air flowing on the surface of the secondary cover. The second set of fins or channels intermates with the first set of fins or channels to form a sealed casing enclosing the circuit board. The sealed casing forms a Faraday cage to protect the circuit board from electromagnetic interference.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 12, 2014
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Darryl J. McKenney, Paul Zuidema, Donald Blanchet, Daniel Coolidge
  • Patent number: 8494213
    Abstract: The disclosure relates generally to a method of three dimensional (3D) tomographic volume reconstruction for computed tomography (CT) using vector processors and more specifically to an optimized implementation which pre-computes back projection weights and perspective geometry data associated with a given CT device as down-sampled tables. The down-sampled perspective geometry data and the weight table are interpolated dynamically as part of the volume reconstruction process for an object scanned using the given CT device.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: July 23, 2013
    Assignee: Mercury Computer Systems, Inc.
    Inventors: Ari P. Berman, Daniel Naar
  • Publication number: 20130058050
    Abstract: According to exemplary embodiments, a controlled-depth slot extending into a circuit board is provided. The controlled depth slot may be milled, and may comprise ½ radial plated through-holes to generate a solderable “D” interconnect feature. The slot may include interconnect features on one to five sides. According to another exemplary embodiment, a circuit board having a depth-controlled interconnect slot is provided in conjunction with one or more solderable technology modules. The one or more solderable technology modules may include memory devices, power devices such as Point of Load Supplies (POLS), security devices and anti-tamper devices, capacitance devices, and other types of chips such as Field Programmable Gate Arrays (FPGAs). The solderable technology modules may be soldered into the slot to secure the modules in the slot and connect the modules to interconnects on the circuit board.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 7, 2013
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Darryl J. MCKENNEY, Daniel TOOHEY, Stephen MARIANI, Michael GUST, Absu METHRATTA, Timothy FLEURY, Steven IMPERALLI
  • Publication number: 20120189158
    Abstract: The disclosure relates generally to a method of three dimensional (3D) tomographic volume reconstruction for computed tomography (CT) using vector processors and more specifically to an optimized implementation which pre-computes back projection weights and perspective geometry data associated with a given CT device as down-sampled tables. The down-sampled perspective geometry data and the weight table are interpolated dynamically as part of the volume reconstruction process for an object scanned using the given CT device.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 26, 2012
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Ari P. BERMAN, Daniel NAAR
  • Patent number: 7623732
    Abstract: The invention provides, in some aspects, methods and apparatus for signal and/or image processing which perform convolution-based filtering utilizing a graphics processing unit (GPU, also called “graphics card”) to compute multiple output pixels at once. This has the advantage of saving memory bandwidth, while leveraging the GPUs vector multiplication and dot product units during the calculation. Related aspects of the invention provide such methods and apparatus in which multiple output pixels are computed simultaneously by using render targets with more than one channel, e.g., an RGBA render target, or multiple render targets, or a combination thereof.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: November 24, 2009
    Assignee: Mercury Computer Systems, Inc.
    Inventors: Scott A. Thieret, Detlev Stalling, Malte Westerhoff
  • Publication number: 20090210487
    Abstract: The invention comprises a system of client-server visualization with hybrid data processing, having a server digital data processor, that allows for server side rendering and processing image data, and client digital data processors simultaneously connected to the server, which receives messages from the clients, creates rendered images of data sets or other data processing results and sends those rendered images and results to the clients for display or further processing. Performing certain image rendering operations on either the server or the client according to which is better suited for the tasks requested by the user at any point in time, and possibly adjusting this division of work dynamically, improves rendering speed and application responsiveness on the clients.
    Type: Application
    Filed: November 21, 2008
    Publication date: August 20, 2009
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Malte Westerhoff, Detlev Stalling
  • Publication number: 20090208082
    Abstract: The invention provides methods and apparatus for image processing that perform image segmentation on data sets in two- and/or three-dimensions so as to resolve structures that have the same or similar grey values (and that would otherwise render with the same or similar intensity values) and that, thereby, facilitate visualization and processing of those data sets.
    Type: Application
    Filed: November 21, 2008
    Publication date: August 20, 2009
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Malte Westerhoff, Detlev Stalling, Martin Seebass
  • Publication number: 20090201303
    Abstract: The invention provides, in some aspects, a system for rendering images, the system having one or more client digital data processors and a server digital data processor in communications coupling with the one or more client digital data processors, the server digital data processor having one or more graphics processing units. The system additionally comprises a render server module executing on the server digital data processor and in communications coupling with the graphics processing units, where the render server module issues a command in response to a request from a first client digital data processor.
    Type: Application
    Filed: November 21, 2008
    Publication date: August 13, 2009
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Malte Westerhoff, Detlev Stalling
  • Publication number: 20090063658
    Abstract: The invention provides, in one aspect, an improved system for data access comprising a file server that is coupled to a client device or application executing thereon via one or more networks. The server comprises static storage that is organized in one or more directories, each containing, zero, one or more files. The server also comprises a file system operable, in cooperation with a file system on the client device, to provide authorized applications executing on the client device access to those directories and/or files. Fast file server (FFS) software or other functionality executing on or in connection with the server responds to requests received from the client by transferring requested data to the client device over multiple network pathways. That data can comprise, for example, directory trees, files (or portions thereof), and so forth.
    Type: Application
    Filed: August 27, 2007
    Publication date: March 5, 2009
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Malte Westerhoff, Detlev Stalling
  • Publication number: 20090040070
    Abstract: A terrain database that is rendered in three-dimensional perspective on a Synthetic Vision display in a moving vehicle is updated in real-time in response to data from a ranging sensor. The updated database may be stored and shared with users of displays in other vehicles.
    Type: Application
    Filed: April 1, 2008
    Publication date: February 12, 2009
    Applicants: MERCURY COMPUTER SYSTEMS, INC., AIREYES, INC.
    Inventors: Keith Alter, Andrew Kevin Barrows, Chad Jennings, Carlo Tiana
  • Publication number: 20080304738
    Abstract: The invention provides, in some aspects, methods for image compression that utilize the central processing unit (CPU) of a digital data processor and its associated graphics processing unit (GPU), together, in order to compress an image. In related aspects of the invention, the GPU is adapted to render at least a portion of an image to an associated texture buffer (i.e., a texture buffer of the GPU) and to transform the resulting image values in that texture buffer to a frequency-based representation. The GPU can, further, order coefficients comprising that frequency-based representation and transfer at least a portion of those coefficients to the associated CPU. That CPU can, in turn, effect transfer of the downloaded coefficients to another digital data processor (or image processing apparatus).
    Type: Application
    Filed: January 17, 2008
    Publication date: December 11, 2008
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventor: David Beilloin
  • Patent number: 7453922
    Abstract: The invention provides methods and apparatus for multiple user detection (MUD) processing that have application, for example, in improving the capacity CDMA and other wireless base stations. One aspect of the invention provides a multiprocessor, multiuser detection system for detecting user transmitted symbols in CDMA short-code spectrum waveforms. A first processing element generates a matrix (hereinafter, “gamma matrix”) that represents a correlation between a short-code associated with one user and those associated with one or more other users. A set of second processing elements generates, e.g., from the gamma matrix, a matrix (hereinafter, “R-matrix”) that represents cross-correlations among user waveforms based on their amplitudes and time lags. A third procesing element produces estimates of the user transmitted symbols as a function of the R-matrix.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: November 18, 2008
    Assignee: Mercury Computer Systems, Inc.
    Inventors: John H. Oates, Steven R. Imperiali, Alden J. Fuchs, Kathleen J. Jacques, Jonathan E. Greene, William J. Jenkins, Frank P. Lauginiger, David E. Majchrzak, Paul E. Cantrell, Mirza Cifric, Ian N. Dunn, Michael J. Vinskus
  • Publication number: 20080280463
    Abstract: Improved printed circuit boards (PCBs), printed circuit board assemblies (PCBAs) and methods thereof contemplate PCBs with recesses incorporated into planar surfaces thereof adapted to receive respective elongate leads of circuit components. The recesses are sized so as to prevent distal ends of the leads from emerging through the far sides of the boards and, indeed, allow for positioning of the component flush with, or offset above, the board to which they are mounted.
    Type: Application
    Filed: May 9, 2007
    Publication date: November 13, 2008
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Darryl J. McKenney, Michael W. Gust, David G. Persad
  • Publication number: 20080215204
    Abstract: The invention provides, in some aspects, improved methods, apparatus and systems for unmanned aerial vehicle (UAV) operation that utilize multiple data links between a UAV and a control station in order to transmit control and actionable intelligence data. Such methods, apparatus and systems can be used, for example, to monitor a selected environment (e.g., an oil field or other terrain/environment of interest). In a related aspect, such data links comprise satellite communication channels.
    Type: Application
    Filed: December 6, 2007
    Publication date: September 4, 2008
    Applicant: MERCURY COMPUTER SYSTEMS, INC.
    Inventors: Philippe Roy, Jun Yu, David S. Linden
  • Patent number: 7376175
    Abstract: The invention provides methods and apparatus for multiple user detection (MUD) processing. One aspect of the invention provides a multiprocessor, multiuser detection system for detecting user transmitted symbols in CDMA short-code spectrum waveforms. A first processing element generates a matrix (hereinafter, “gamma matrix”) that represents a correlation between a short-code associated with one user and those associated with one or more other users. A set of second processing elements generates, e.g., from the gamma matrix, a matrix (hereinafter, “R-matrix”) that represents cross-correlations among user waveforms based on their amplitudes and time lags. A third processing element produces estimates of the user transmitted symbols as a function of the R-matrix.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: May 20, 2008
    Assignee: Mercury Computer Systems, Inc.
    Inventors: John H. Oates, Steven R. Imperiali, Alden J. Fuchs, Kathleen J. Jacques, Jonathan E. Greene, William J. Jenkins, Frank P. Lauginiger, David E. Majchrzak, Paul E. Cantrell, Mizra Cifric, Ian N. Dunn, Michael J. Vinskus
  • Patent number: 7327780
    Abstract: The invention provides methods and apparatus for multiple user detection (MUD) processing that have application, for example, in improving the capacity CDMA and other wireless base stations. One aspect of the invention provides a multiprocessor, multiuser detection system for detecting user transmitted symbols in CDMA short-code spectrum waveforms. A first processing element generates a matrix (hereinafter, “gamma matrix”) that represents a correlation between a short-code associated with one user and those associated with one or more other users. A set of second processing elements generates, e.g., from the gamma matrix, a matrix (hereinafter, “R-matrix”) that represents cross-correlations among user waveforms based on their amplitudes and time lags. A third processing element produces estimates of the user transmitted symbols as a function of the R-matrix.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: February 5, 2008
    Assignee: Mercury Computer Systems, Inc.
    Inventors: John H. Oates, Steven R. Imperiali, Alden J. Fuchs, Kathleen J. Jacques, Jonathan E. Greene, William J. Jenkins, Frank P. Lauginiger, David E. Majchrzak, Paul E. Cantrell, Mirza Cifric, Ian N. Dunn, Michael J. Vinskus
  • Patent number: 7302462
    Abstract: The invention provides, in one aspect, an improved digital data processing system of the type having a plurality of execution resources, including a central processing unit (CPU) and one or more further execution resources (or “components”). The improvement is characterized by a process executing on the central processing unit that selects portions of an applications program and effects their execution on one or more of the further execution resources, while effecting execution of remaining portions of the application on the CPU. The further execution resources, according to related aspects of the invention, can include co-processors, accelerators, controllers or other devices, of the “plug-and-play” variety or otherwise. They may provide specialized functionality for any of fast Fourier transforms, image reconstruction and synthetic aperture radar algorithms, to name a few. Those resources may be disposed locally or remotely with respect to the CPU.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: November 27, 2007
    Assignee: Mercury Computer Systems, Inc.
    Inventors: James Kulp, Graham P. Bardouleau, Ronald J. Gallerie, John E. Laundree, Raul E. Brauner
  • Patent number: 7302237
    Abstract: A wideband signal generator according to one embodiment of the invention includes a variable frequency source and a direct digital synthesizer. Local oscillators, signal analyzers, modulators, demodulators, and other equipment including one or more such generators are also disclosed.
    Type: Grant
    Filed: January 7, 2004
    Date of Patent: November 27, 2007
    Assignee: Mercury Computer Systems, Inc.
    Inventors: Paul K W Jackson, Dwaine Scott Hardy
  • Patent number: 7257816
    Abstract: The invention provides, in one aspect, an improved digital data processing system of the type having a plurality of execution resources, including a central processing unit (CPU) and one or more further execution resources (or “components”). The improvement is characterized by a process executing on the central processing unit that selects portions of an applications program and effects their execution on one or more of the further execution resources, while effecting execution of remaining portions of the application on the CPU. The further execution resources, according to related aspects of the invention, can include co-processors, accelerators, controllers or other devices, of the “plug-and-play” variety or otherwise. They may provide specialized functionality for any of fast Fourier transforms, image reconstruction and synthetic aperture radar algorithms, to name a few. Those resources may be disposed locally or remotely with respect to the CPU.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: August 14, 2007
    Assignee: Mercury Computer Systems, Inc.
    Inventors: James Kulp, Graham P. Bardouleau, Ronald J. Gallerie, John E. Laundree, Raul E. Brauner