Patents by Inventor Ian Troxel

Ian Troxel 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: 20100318746
    Abstract: A method for tracking memory changes includes defining a change-track area of memory including at least one memory address range for which changes will be tracked. The method also includes allocating a protected log region of memory for storing a change-track log and selecting an operational mode for change tracking from among a plurality of modes, the selected operational mode having criteria for tracking memory changes. The method includes detecting memory transactions using a memory logging module and generating a transaction record for each memory transaction that occurs in the change-track are of memory and which meets the criteria. The transaction records can be stored in the change-track log.
    Type: Application
    Filed: June 12, 2009
    Publication date: December 16, 2010
    Applicant: SEAKR ENGINEERING, INCORPORATED
    Inventors: Ian Troxel, Paul Murray
  • Publication number: 20100169886
    Abstract: A data processing system comprises a plurality of processors, where each processor is coupled to a respective dedicated memory. The data processing system also comprises a voter module that is disposed between the plurality of processors and one or more peripheral devices such as a network interface, output device, input device, or the like. Each processor provides an I/O transaction to the voter module and the voter module determines whether a majority (or predominate) transaction is present among the I/O transactions received from each of the processors. If a majority transaction is present, the voter module releases the majority transaction to the peripheral. However, if no majority transaction is determined, the system outputs a no majority transaction signal (or raises an exception). Also, a processor error signal (or exception) is output for any processor providing an I/O transaction not corresponding to the majority transaction.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Inventors: Ian Troxel, Paul Murray
  • Patent number: 7382154
    Abstract: An architecture for a reconfigurable network that can be implemented on a semiconductor chip is disclosed, which includes a hierarchical organization of network components and functions that are readily programmable and highly flexible. Essentially, a reconfigurable network on a chip is disclosed, which includes aspects of reconfigurable computing, system on a chip, and network on a chip designs.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: June 3, 2008
    Assignee: Honeywell International Inc.
    Inventors: Jeremy Ramos, Scott D. Stackelhouse, Ian A. Troxel
  • Patent number: 7320064
    Abstract: A reconfigurable computer includes a reconfigurable processing element configured to process raw payload data in accordance with a configuration that is applied to the reconfigurable processing element. The reconfigurable computer further includes a multi-port communication device comprising a first port at which at least a portion of the raw payload data is written to the multi-port communication device and a second port at which at least a portion raw payload data written to the multi-port communication device is read by the reconfigurable processing element. The reconfigurable computer further includes a controller coupled to the reconfigurable processing element. The controller applies the configuration to the reconfigurable processing element and wherein the controller performs at least one single event upset mitigation operation.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: January 15, 2008
    Assignee: Honeywell International Inc.
    Inventors: Jeremy Ramos, Ian A. Troxel, Jason C. Noah
  • Publication number: 20070075734
    Abstract: An architecture for a reconfigurable network that can be implemented on a semiconductor chip is disclosed, which includes a hierarchical organization of network components and functions that are readily programmable and highly flexible. Essentially, a reconfigurable network on a chip is disclosed, which includes aspects of reconfigurable computing, system on a chip, and network on a chip designs.
    Type: Application
    Filed: October 3, 2005
    Publication date: April 5, 2007
    Applicant: Honeywell International Inc.
    Inventors: Jeremy Ramos, Scott Stackelhouse, Ian Troxel
  • Publication number: 20060020774
    Abstract: A reconfigurable computer includes a reconfigurable processing element configured to process raw payload data in accordance with a configuration that is applied to the reconfigurable processing element. The reconfigurable computer further includes a multi-port communication device comprising a first port at which at least a portion of the raw payload data is written to the multi-port communication device and a second port at which at least a portion raw payload data written to the multi-port communication device is read by the reconfigurable processing element. The reconfigurable computer further includes a controller coupled to the reconfigurable processing element. The controller applies the configuration to the reconfigurable processing element and wherein the controller performs at least one single event upset mitigation operation.
    Type: Application
    Filed: July 23, 2004
    Publication date: January 26, 2006
    Applicant: HONEYWILL INTERNATIONAL INC.
    Inventors: Jeremy Ramos, Ian Troxel, Jason Noah