Patents by Inventor David Michael Barrett

David Michael Barrett 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: 11630150
    Abstract: Systems, methods, and apparatuses are described for verifying the authenticity of an integrated circuit device. An integrated test apparatus may use quiescent current and/or conducted electromagnetic interference readings to determine if a device under test matches the characteristics of an authenticated device. Deviations from the characteristics of the authenticated device may be indicative of a counterfeit device.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: April 18, 2023
    Assignee: Science Applications International Corporation
    Inventor: David Michael Barrett
  • Publication number: 20210311113
    Abstract: Systems, methods, and apparatuses are described for verifying the authenticity of an integrated circuit device. An integrated test apparatus may use quiescent current and/or conducted electromagnetic interference readings to determine if a device under test matches the characteristics of an authenticated device. Deviations from the characteristics of the authenticated device may be indicative of a counterfeit device.
    Type: Application
    Filed: June 14, 2021
    Publication date: October 7, 2021
    Inventor: David Michael Barrett
  • Patent number: 11067625
    Abstract: Systems, methods, and apparatuses are described for verifying the authenticity of an integrated circuit device. An integrated test apparatus may use quiescent current and/or conducted electromagnetic interference readings to determine if a device under test matches the characteristics of an authenticated device. Deviations from the characteristics of the authenticated device may be indicative of a counterfeit device.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: July 20, 2021
    Assignee: Science Applications International Corporation
    Inventor: David Michael Barrett
  • Publication number: 20200271719
    Abstract: Systems, methods, and apparatuses are described for verifying the authenticity of an integrated circuit device. An integrated test apparatus may use quiescent current and/or conducted electromagnetic interference readings to determine if a device under test matches the characteristics of an authenticated device. Deviations from the characteristics of the authenticated device may be indicative of a counterfeit device.
    Type: Application
    Filed: May 8, 2020
    Publication date: August 27, 2020
    Inventor: David Michael Barrett
  • Patent number: 10684324
    Abstract: Systems, methods, and apparatuses are described for verifying the authenticity of an integrated circuit device. An integrated test apparatus may use quiescent current and/or conducted electromagnetic interference readings to determine if a device under test matches the characteristics of an authenticated device. Deviations from the characteristics of the authenticated device may be indicative of a counterfeit device.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: June 16, 2020
    Assignee: SAIC
    Inventor: David Michael Barrett
  • Patent number: 10585139
    Abstract: Systems, methods, and apparatuses are described for verifying the authenticity of an integrated circuit device. An integrated test apparatus may use quiescent current and/or conducted electromagnetic interference readings to determine if a device under test matches the characteristics of an authenticated device. Deviations from the characteristics of the authenticated device may be indicative of a counterfeit device.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: March 10, 2020
    Assignee: Science Applications International Corporation
    Inventor: David Michael Barrett
  • Patent number: 10459473
    Abstract: Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the microgrid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: October 29, 2019
    Assignee: Science Applications International Corporation
    Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
  • Publication number: 20170003701
    Abstract: Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the microgrid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
    Type: Application
    Filed: September 14, 2016
    Publication date: January 5, 2017
    Applicant: Science Applications International Corporation
    Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
  • Patent number: 9459643
    Abstract: Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the microgrid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: October 4, 2016
    Assignee: Science Applications International Corporation
    Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
  • Publication number: 20140156101
    Abstract: Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the microgrid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
    Type: Application
    Filed: February 7, 2014
    Publication date: June 5, 2014
    Applicant: Science Applications International Corporation
    Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
  • Publication number: 20140089735
    Abstract: The collection of performance data at multiple servers in a SAN and forwarding that data to a centralized server for analysis is disclosed. Remote agents and a central server application collect specific interesting negative event data to enable a picture of the operational health of the SAN to be determined. The agents are placed in servers having HBAs acting as initiators. The agents interact with the HBAs through a driver stack to collect event data. Because of the initiator function they perform, HBAs have visibility to parts of the network that other entities do not have access to, and thus are ideal locations for gathering event data. A SAN diagnostics manager then pulls the collected data from each agent so that a “picture” of the SAN can be developed. In addition to collecting initiator data, the agents also collect errors and performance data from the OS of the servers.
    Type: Application
    Filed: December 2, 2013
    Publication date: March 27, 2014
    Applicant: Emulex Design & Manufacturing Corporation
    Inventors: David Michael Barrett, Erick Crowell, Bino Joseph Sebastian, John Peter Waszak
  • Patent number: 8649914
    Abstract: Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The micro grid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the micro grid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: February 11, 2014
    Assignee: Science Applications International Corporation
    Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
  • Patent number: 8635376
    Abstract: The collection of performance data at multiple servers in a SAN and forwarding that data to a centralized server for analysis is disclosed. Remote agents and a central server application collect specific interesting negative event data to enable a picture of the operational health of the SAN to be determined. The agents are placed in servers having HBAs acting as initiators. The agents interact with the HBAs through a driver stack to collect event data. Because of the initiator function they perform, HBAs have visibility to parts of the network that other entities do not have access to, and thus are ideal locations for gathering event data. A SAN diagnostics manager then pulls the collected data from each agent so that a “picture” of the SAN can be developed. In addition to collecting initiator data, the agents also collect errors and performance data from the OS of the servers.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: January 21, 2014
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: David Michael Barrett, Erick Crowell, Bino Joseph Sebastian, John Peter Waszak
  • Publication number: 20130274947
    Abstract: Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The micro grid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the micro grid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
    Type: Application
    Filed: May 6, 2013
    Publication date: October 17, 2013
    Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
  • Patent number: 8447435
    Abstract: Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the microgrid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: May 21, 2013
    Assignee: Science Applications International Corporation
    Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
  • Patent number: 8421270
    Abstract: Systems and methods are described herein for a microgrid module. The microgrid module can receive power from either AC or DC sources and output either AC or DC power as needed. The microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a control software module installed on a microgrid computer. The control software module receives information from sensors installed in the microgrid module and sends commands to controllable elements installed in the microgrid module for the purpose of controlling the power through the microgrid in a manner consistent with power requirements of various loads and the power available from multiple and diverse sources and internal and/or external energy storage devices.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: April 16, 2013
    Assignee: Science Applications International Corporation
    Inventors: Landon Cabell Garland Miller, David Michael Barrett
  • Patent number: 8271973
    Abstract: A system and method are disclosed for enabling the system administrator to identify servers in which the installation of drivers failed without having to examine the installation log of each server by directing the server to send an e-mail to the system administrator in the event of an installation failure. The need for examination of installation logs is eliminated as e-mail messages provide proactive, immediate and specific failure notifications to the system administrator.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: September 18, 2012
    Assignee: Emulex Design & Manufacturing Corporation
    Inventor: David Michael Barrett
  • Publication number: 20090259749
    Abstract: The collection of performance data at multiple servers in a SAN and forwarding that data to a centralized server for analysis is disclosed. Remote agents and a central server application collect specific interesting negative event data to enable a picture of the operational health of the SAN to be determined. The agents are placed in servers having HBAs acting as initiators. The agents interact with the HBAs through a driver stack to collect event data. Because of the initiator function they perform, HBAs have visibility to parts of the network that other entities do not have access to, and thus are ideal locations for gathering event data. A SAN diagnostics manager then pulls the collected data from each agent so that a “picture” of the SAN can be developed. In addition to collecting initiator data, the agents also collect errors and performance data from the OS of the servers.
    Type: Application
    Filed: June 17, 2009
    Publication date: October 15, 2009
    Applicant: Emulex Design & Manufacturing Corporation
    Inventors: David Michael Barrett, Erick Crowell, Bino Joseph Sebastian, John Peter Waszak
  • Patent number: 6931460
    Abstract: A system and method is disclosed for preventing the loss of event messages due to message buffer overruns. A fixed vendor-specific buffer pool is loaded with log messages by firmware in an adapter. A service application periodically polls a device driver for messages in the buffer pool. The device driver responds with the number of messages stored in the buffer pool and the total number of buffers in the buffer pool. The service application then issues “get next message” requests to receive the stored messages. Once the buffer pool has been emptied, the service application writes the messages to a disk file. The service application then computes a percent utilization of the buffer pool, and if the percent utilization exceeds a predetermined threshold, an algorithm is employed for increasing the polling frequency. If the percent utilization is below the threshold, an algorithm is employed for decreasing the polling frequency.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: August 16, 2005
    Assignee: Emulex Design & Manufacturing Corporation
    Inventor: David Michael Barrett
  • Publication number: 20040236880
    Abstract: A system and method is disclosed for preventing the loss of event messages due to message buffer overruns. A fixed vendor-specific buffer pool is loaded with log messages by firmware in an adapter. A service application periodically polls a device driver for messages in the buffer pool. The device driver responds with the number of messages stored in the buffer pool and the total number of buffers in the buffer pool. The service application then issues “get next message” requests to receive the stored messages. Once the buffer pool has been emptied, the service application writes the messages to a disk file. The service application then computes a percent utilization of the buffer pool, and if the percent utilization exceeds a predetermined threshold, an algorithm is employed for increasing the polling frequency. If the percent utilization is below the threshold, an algorithm is employed for decreasing the polling frequency.
    Type: Application
    Filed: May 19, 2003
    Publication date: November 25, 2004
    Applicant: EMULEX CORPORATION
    Inventor: David Michael Barrett