Patents by Inventor Mark Stalzer

Mark Stalzer 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).

  • Patent number: 11194707
    Abstract: Systems and methods of building massively parallel computing systems using low power computing complexes in accordance with embodiments of the invention are disclosed. A massively parallel computing system in accordance with one embodiment of the invention includes at least one Solid State Blade configured to communicate via a high performance network fabric. In addition, each Solid State Blade includes a processor configured to communicate with a plurality of low power computing complexes interconnected by a router, and each low power computing complex includes at least one general processing core, an accelerator, an I/O interface, and cache memory and is configured to communicate with non-volatile solid state memory.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: December 7, 2021
    Assignee: California Institute of Technology
    Inventor: Mark A. Stalzer
  • Publication number: 20190171560
    Abstract: Systems and methods of building massively parallel computing systems using low power computing complexes in accordance with embodiments of the invention are disclosed. A massively parallel computing system in accordance with one embodiment of the invention includes at least one Solid State Blade configured to communicate via a high performance network fabric. In addition, each Solid State Blade includes a processor configured to communicate with a plurality of low power computing complexes interconnected by a router, and each low power computing complex includes at least one general processing core, an accelerator, an I/O interface, and cache memory and is configured to communicate with non-volatile solid state memory.
    Type: Application
    Filed: January 18, 2019
    Publication date: June 6, 2019
    Applicant: California Institute of Technology
    Inventor: Mark A. Stalzer
  • Patent number: 10185655
    Abstract: Systems and methods of building massively parallel computing systems using low power computing complexes in accordance with embodiments of the invention are disclosed. A massively parallel computing system in accordance with one embodiment of the invention includes at least one Solid State Blade configured to communicate via a high performance network fabric. In addition, each Solid State Blade includes a processor configured to communicate with a plurality of low power computing complexes interconnected by a router, and each low power computing complex includes at least one general processing core, an accelerator, an I/O interface, and cache memory and is configured to communicate with non-volatile solid state memory.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: January 22, 2019
    Assignee: California Institute of Technology
    Inventor: Mark A. Stalzer
  • Publication number: 20170103016
    Abstract: Systems and methods of building massively parallel computing systems using low power computing complexes in accordance with embodiments of the invention are disclosed. A massively parallel computing system in accordance with one embodiment of the invention includes at least one Solid State Blade configured to communicate via a high performance network fabric. In addition, each Solid State Blade includes a processor configured to communicate with a plurality of low power computing complexes interconnected by a router, and each low power computing complex includes at least one general processing core, an accelerator, an I/O interface, and cache memory and is configured to communicate with non-volatile solid state memory.
    Type: Application
    Filed: December 22, 2016
    Publication date: April 13, 2017
    Applicant: California Institute of Technology
    Inventor: Mark A. Stalzer
  • Patent number: 9552299
    Abstract: Systems and methods of building massively parallel computing systems using low power computing complexes in accordance with embodiments of the invention are disclosed. A massively parallel computing system in accordance with one embodiment of the invention includes at least one Solid State Blade configured to communicate via a high performance network fabric. In addition, each Solid State Blade includes a processor configured to communicate with a plurality of low power computing complexes interconnected by a router, and each low power computing complex includes at least one general processing core, an accelerator, an I/O interface, and cache memory and is configured to communicate with non-volatile solid state memory.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: January 24, 2017
    Assignee: California Institute of Technology
    Inventor: Mark A. Stalzer
  • Publication number: 20110307647
    Abstract: Systems and methods of building massively parallel computing systems using low power computing complexes in accordance with embodiments of the invention are disclosed. A massively parallel computing system in accordance with one embodiment of the invention includes at least one Solid State Blade configured to communicate via a high performance network fabric. In addition, each Solid State Blade includes a processor configured to communicate with a plurality of low power computing complexes interconnected by a router, and each low power computing complex includes at least one general processing core, an accelerator, an I/O interface, and cache memory and is configured to communicate with non-volatile solid state memory.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 15, 2011
    Applicant: California Institute of Technology
    Inventor: Mark A. Stalzer
  • Publication number: 20060149587
    Abstract: An automated system and method for processing prescription requests is disclosed, whereby a patient or physician enters a prescription request to an automated pharmacy prescription processing system. For example, a request for a new or refill prescription can be transmitted from a physician's office to the prescription processing system as a digital file or facsimile message, or using keypad or voice commands in an Interactive Voice Response (IVR) system running in the prescription processing system. A request for a prescription refill can also be entered by a patient using an IVR system, or the patient can physically carry the refill prescription request to a pharmacy for entry to the prescription processing system by a technician. The automated pharmacy system determines whether the new or refill prescription request can be filled by a central fill inventory.
    Type: Application
    Filed: November 26, 2001
    Publication date: July 6, 2006
    Inventors: Kenneth Hill, Mark Stalzer, Sean Bloodgood, Todd Crosslin, John McCray
  • Publication number: 20040122712
    Abstract: A method and system for prescription management is described. At least one prescription is received at a pharmacy and an order associated with at least one of the prescriptions is generated. A shipping location associated with the order is determined and the order is communicated to a central fill facility for filling the prescriptions associated with the order. A cost associated with the order is received from the central fill facility. The cost includes a shipping cost and an order cost. Payment is settled for the order based on the cost.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventors: Kenneth A. Hill, Mark A. Stalzer, Sean P. Bloodgood, Todd A. Crosslin, John T. McCray
  • Publication number: 20040122713
    Abstract: A method for prescription fulfillment is described. A prescription of a prescribed drug for a patient is received at a pharmacy designated by the patient. While maintaining the prescription at the designated pharmacy, the prescription is filled with the prescribed drug at a remote third-party facility for delivery of the drug to a location designated by the patient on behalf of, but independent of, the designated pharmacy.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventors: Kenneth A. Hill, Mark A. Stalzer, Sean P. Bloodgood, Todd A. Crosslin, John T. McCray
  • Patent number: 6175815
    Abstract: A method for efficiently storing quantities used by the Fast Multipole Method (FMM) to perform field calculations is disclosed. This method takes advantage of the level structure used by the FMM. The disclosed method selects a particular level and, for each group in that level, calculates interactions with all far groups. The disclosed method does not repeat calculations for interaction of a similar distance for the same level. Rather, it references calculations previously made for the similar interaction, thereby eliminating the calculation and storage of information that is the same as information previously calculated and stored.
    Type: Grant
    Filed: March 12, 1998
    Date of Patent: January 16, 2001
    Assignee: Hughes Electronics Corporation
    Inventor: Mark A. Stalzer
  • Patent number: 5933794
    Abstract: A scalable parallel processing method and apparatus for performing fast multipole method (FMM) scattering calculations. The processing method is preferably implemented on a parallel multi-processor wherein a plurality of processors communicate with each other via a data communications network. The multiple processors work in tandem to solve a particular problem, which in the disclosed embodiment involves simulating an object (or scatterer) mathematically by using the fast multipole method (FMM) to calculate scattering amplitudes. The present invention provides a method and apparatus that organizes and carries out FMM operations in a manner that minimizes or eliminates the effect of time spent on sharing information between processors. According to the present invention, the method, essentially masks certain FMM information sharing tasks by performing them concurrently with other FMM computational tasks.
    Type: Grant
    Filed: February 25, 1997
    Date of Patent: August 3, 1999
    Assignee: Hughes Electronics Corporation
    Inventor: Mark A. Stalzer
  • Patent number: 5126953
    Abstract: Testing apparatus for assembled printed circuit boards to assure that all the component values are correct and that all the components have been correctly inserted into the board. The testing apparatus performs its testing function without the need for physical guarding, and it operates on node oriented complex-Valued Admittance measurements. The testing apparatus includes a computer which translates the measurements into component data by solving only linear equations.
    Type: Grant
    Filed: January 22, 1991
    Date of Patent: June 30, 1992
    Inventors: James K. Berger, Mark A. Stalzer