Patents by Inventor David J. Kessler

David J. Kessler 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: 8987066
    Abstract: A processing unit comprises a plurality of individual integrated circuits (ICs) electrically connected to one another via a common configuration of electrical interconnects (e.g., through-silicon vias). At least two of the ICs may be configured for a different function. In some examples, the processing unit is formed by selecting the ICs from stored groups of ICs. The stored ICs can be, for example, modular ICs in that the ICs can be mixed and matched in any suitable number or type in order to meet a particular set of functional requirements for the processing unit, which may depend on the application for the processing unit. Electrical coupling of these individual ICs via the electrical interconnects of the ICs results in a single processing unit that is configured to perform functions specifically suited for a particular application or set of applications.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: March 24, 2015
    Assignee: Honeywell International Inc.
    Inventors: Eric Grobelny, David Paul Campagna, David J. Kessler
  • Patent number: 8458403
    Abstract: A cache system to compare memory transactions while facilitating checkpointing and rollback is provided. The system includes at least one processor core including at least one cache operating in write-through mode, at least two checkpoint caches operating in write-back mode, a comparison/checkpoint logic, and a main memory. The at least two checkpoint caches are communicatively coupled to the at least one cache operating in write-through mode. The comparison/checkpoint logic is communicatively coupled to the at least two checkpoint caches. The comparison/checkpoint logic compares memory transactions stored in the at least two checkpoint caches responsive to an initiation of a checkpointing. The main memory is communicatively coupled to at least one of the at least two checkpoint caches.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: June 4, 2013
    Assignee: Honeywell International Inc.
    Inventors: David J. Kessler, David R. Bueno, David Paul Campagna
  • Patent number: 8108721
    Abstract: A method to enable an adaptive fault tolerance in a data system is provided. The method includes communicatively coupling a radiation hardened hardware element to at least one interrupt service routine application in a respective at least one processing element, triggering an interrupt service routine by an interrupt signal received from the radiation hardened hardware element at the interrupt service routine application after an execution of a code block by the at least one processing element, and inspecting the internal state of the at least one processing element to determine if an error occurred.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: January 31, 2012
    Assignee: Honeywell International Inc.
    Inventors: David J. Kessler, David R. Bueno, David Paul Campagna
  • Publication number: 20110126049
    Abstract: A method to enable an adaptive fault tolerance in a data system is provided. The method includes communicatively coupling a radiation hardened hardware element to at least one interrupt service routine application in a respective at least one processing element, triggering an interrupt service routine by an interrupt signal received from the radiation hardened hardware element at the interrupt service routine application after an execution of a code block by the at least one processing element, and inspecting the internal state of the at least one processing element to determine if an error occurred.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: David J. Kessler, David R. Bueno, David Paul Campagna
  • Publication number: 20110125968
    Abstract: A cache system to compare memory transactions while facilitating checkpointing and rollback is provided. The system includes at least one processor core including at least one cache operating in write-through mode, at least two checkpoint caches operating in write-back mode, a comparison/checkpoint logic, and a main memory. The at least two checkpoint caches are communicatively coupled to the at least one cache operating in write-through mode. The comparison/checkpoint logic is communicatively coupled to the at least two checkpoint caches. The comparison/checkpoint logic compares memory transactions stored in the at least two checkpoint caches responsive to an initiation of a checkpointing. The main memory is communicatively coupled to at least one of the at least two checkpoint caches.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: David J. Kessler, David R. Bueno, David Paul Campagna
  • Patent number: D680880
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: April 30, 2013
    Assignee: Printpack Illinois, Inc.
    Inventors: Joel L. Johnson, Hannah Catherine Smith, David J. Kessler