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: 11630150Abstract: 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: GrantFiled: June 14, 2021Date of Patent: April 18, 2023Assignee: Science Applications International CorporationInventor: David Michael Barrett
-
Publication number: 20210311113Abstract: 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: ApplicationFiled: June 14, 2021Publication date: October 7, 2021Inventor: David Michael Barrett
-
Patent number: 11067625Abstract: 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: GrantFiled: May 8, 2020Date of Patent: July 20, 2021Assignee: Science Applications International CorporationInventor: David Michael Barrett
-
Publication number: 20200271719Abstract: 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: ApplicationFiled: May 8, 2020Publication date: August 27, 2020Inventor: David Michael Barrett
-
Patent number: 10684324Abstract: 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: GrantFiled: December 13, 2019Date of Patent: June 16, 2020Assignee: SAICInventor: David Michael Barrett
-
Patent number: 10585139Abstract: 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: GrantFiled: February 14, 2019Date of Patent: March 10, 2020Assignee: Science Applications International CorporationInventor: David Michael Barrett
-
Patent number: 10459473Abstract: 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: GrantFiled: September 14, 2016Date of Patent: October 29, 2019Assignee: Science Applications International CorporationInventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
-
Publication number: 20170003701Abstract: 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: ApplicationFiled: September 14, 2016Publication date: January 5, 2017Applicant: Science Applications International CorporationInventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
-
Patent number: 9459643Abstract: 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: GrantFiled: February 7, 2014Date of Patent: October 4, 2016Assignee: Science Applications International CorporationInventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
-
Publication number: 20140156101Abstract: 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: ApplicationFiled: February 7, 2014Publication date: June 5, 2014Applicant: Science Applications International CorporationInventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
-
Publication number: 20140089735Abstract: 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: ApplicationFiled: December 2, 2013Publication date: March 27, 2014Applicant: Emulex Design & Manufacturing CorporationInventors: David Michael Barrett, Erick Crowell, Bino Joseph Sebastian, John Peter Waszak
-
Patent number: 8649914Abstract: 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: GrantFiled: May 6, 2013Date of Patent: February 11, 2014Assignee: Science Applications International CorporationInventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
-
Patent number: 8635376Abstract: 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: GrantFiled: June 17, 2009Date of Patent: January 21, 2014Assignee: Emulex Design & Manufacturing CorporationInventors: David Michael Barrett, Erick Crowell, Bino Joseph Sebastian, John Peter Waszak
-
Publication number: 20130274947Abstract: 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: ApplicationFiled: May 6, 2013Publication date: October 17, 2013Inventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
-
Patent number: 8447435Abstract: 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: GrantFiled: April 15, 2010Date of Patent: May 21, 2013Assignee: Science Applications International CorporationInventors: Landon Cabell Garland Miller, David Michael Barrett, John Patrick Kajs
-
Patent number: 8421270Abstract: 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: GrantFiled: April 15, 2010Date of Patent: April 16, 2013Assignee: Science Applications International CorporationInventors: Landon Cabell Garland Miller, David Michael Barrett
-
Patent number: 8271973Abstract: 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: GrantFiled: September 9, 2005Date of Patent: September 18, 2012Assignee: Emulex Design & Manufacturing CorporationInventor: David Michael Barrett
-
Publication number: 20090259749Abstract: 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: ApplicationFiled: June 17, 2009Publication date: October 15, 2009Applicant: Emulex Design & Manufacturing CorporationInventors: David Michael Barrett, Erick Crowell, Bino Joseph Sebastian, John Peter Waszak
-
Patent number: 6931460Abstract: 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: GrantFiled: May 19, 2003Date of Patent: August 16, 2005Assignee: Emulex Design & Manufacturing CorporationInventor: David Michael Barrett
-
Publication number: 20040236880Abstract: 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: ApplicationFiled: May 19, 2003Publication date: November 25, 2004Applicant: EMULEX CORPORATIONInventor: David Michael Barrett