Patents by Inventor Benjamin M. Howe

Benjamin M. Howe 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: 10102032
    Abstract: Embodiments relate to facilitating quick and graceful transitions for massively parallel computing applications. A computer-implemented method for facilitating termination of a plurality of threads of a process is provided. The method maintains information about open communications between one or more of the threads of the process and one or more of other processes. In response to receiving a command to terminate one or more of the threads of the process, the method completes the open communications on behalf of the threads after terminating the threads.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: October 16, 2018
    Assignee: Raytheon Company
    Inventors: Benjamin M. Howe, Jacob L. Sanders
  • Patent number: 10078559
    Abstract: A massively parallel real-time computing system receives input data events across many compute nodes, each with a processing algorithm in its processing pipeline. An Event Manager is placed before the algorithm processing pipelines, receives metadata about each incoming event, and collects and organizes it in a database. A fast histogram compares the metadata about each event to that of all the other events, in a processing interval. For sufficiently matching metadata, the events are forwarded to the processing nodes as “regular” events for processing. If the metadata for a processing interval does not match sufficiently, the histogram decides which events are the “correct” events and which events are “incorrect.” The “correct” events are sent on for processing and the “incorrect” events are combined with the “correct” metadata and sent back to the processing nodes to supplement or modify their incoming data to match the other nodes' expectations.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: September 18, 2018
    Assignee: Raytheon Company
    Inventor: Benjamin M Howe
  • Publication number: 20170344439
    Abstract: A massively parallel real-time computing system receives input data events across many compute nodes, each with a processing algorithm in its processing pipeline. An Event Manager is placed before the algorithm processing pipelines, receives metadata about each incoming event, and collects and organizes it in a database. A fast histogram compares the metadata about each event to that of all the other events, in a processing interval. For sufficiently matching metadata, the events are forwarded to the processing nodes as “regular” events for processing. If the metadata for a processing interval does not match sufficiently, the histogram decides which events are the “correct” events and which events are “incorrect.” The “correct” events are sent on for processing and the “incorrect” events are combined with the “correct” metadata and sent back to the processing nodes to supplement or modify their incoming data to match the other nodes' expectations.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventor: BENJAMIN M. HOWE
  • Publication number: 20150347131
    Abstract: Embodiments relate to facilitating quick and graceful transitions for massively parallel computing applications. A computer-implemented method for facilitating termination of a plurality of threads of a process is provided. The method maintains information about open communications between one or more of the threads of the process and one or more of other processes. In response to receiving a command to terminate one or more of the threads of the process, the method completes the open communications on behalf of the threads after terminating the threads.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicant: Raytheon Company
    Inventors: Benjamin M. Howe, Jacob L. Sanders
  • Patent number: 8668384
    Abstract: An apparatus includes a temperature detector coupled to a conductive layer of an electrophoretic display device. The temperature detector is operable to measure a leakage current that is responsive to a temperature associated with the electrophoretic device and determine the temperature associated with the electrophoretic device based at least in part on the measured leakage current.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: March 11, 2014
    Assignee: Raytheon Company
    Inventors: Benjamin M. Howe, Gary A. Frazier
  • Patent number: 8164507
    Abstract: In particular embodiments, analyzing data includes receiving sensor data generated in response to sensing one or more structures. The structural features of the sensor data are identified. Each structural feature is represented by one or more vectors. A score matrix that describes a plurality of distances among the vectors is generated. Vector pairs are formed from at least some of the vectors according to the distances of the score matrix. A layout of the structures is generated from the vector pairs.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: April 24, 2012
    Assignee: Raytheon Company
    Inventors: Benjamin M. Howe, Daniel W. Otts, Winthrop W. Smith
  • Publication number: 20120087389
    Abstract: An apparatus includes a temperature detector coupled to a conductive layer of an electrophoretic display device. The temperature detector is operable to measure a leakage current that is responsive to a temperature associated with the electrophoretic device and determine the temperature associated with the electrophoretic device based at least in part on the measured leakage current.
    Type: Application
    Filed: October 7, 2010
    Publication date: April 12, 2012
    Applicant: Raytheon Company
    Inventors: Benjamin M. Howe, Gary A. Frazier
  • Publication number: 20100268512
    Abstract: In particular embodiments, analyzing data includes receiving sensor data generated in response to sensing one or more structures. The structural features of the sensor data are identified. Each structural feature is represented by one or more vectors. A score matrix that describes a plurality of distances among the vectors is generated. Vector pairs are formed from at least some of the vectors according to the distances of the score matrix. A layout of the structures is generated from the vector pairs.
    Type: Application
    Filed: April 21, 2009
    Publication date: October 21, 2010
    Applicant: Raytheon Company
    Inventors: Benjamin M. Howe, Daniel W. Otts, Winthrop W. Smith