Patents by Inventor Tate J. Keegan
Tate J. Keegan 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: 12253964Abstract: A system that includes a plurality of encapsulation blocks having a plurality of digital signal processing (DSP) blocks provided with preconfigured logic functions and a plurality of pacing control networks operatively connected with the plurality of DSP blocks. The system also includes a streaming cross bar operatively connected with each encapsulation block of the plurality of encapsulation blocks. Each encapsulation block of the plurality of encapsulation blocks includes a DSP block of the plurality of DSP blocks and a pacing control network of the plurality of the pacing control networks. Each DSP block of the plurality of DSP blocks is independently and separately connected with the streaming cross bar via the plurality of pacing control networks.Type: GrantFiled: June 16, 2022Date of Patent: March 18, 2025Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: David D. Moser, Daniel L. Stanley, Tate J. Keegan, Sheldon L. Grass, Joshua C. Schabel, Christopher N. Peters
-
Publication number: 20240202375Abstract: A secure system includes a data port, a network on chip (NoC) module, a processor communicatively coupled to the NoC module, a communication interface operatively coupled to the processor and to the data port, an electronic field-programmable gate array (eFPGA) configuration module operatively coupled to the NoC module, and a clock operatively coupled to the NoC module. In a first modality, the communication interface is at least partially disabled. In a second modality, the communication interface is at least partially disabled, boundary scan operations are disabled, a RESET signal is held in a constant state, and/or redacted code is rendered inoperable. In a third modality, the communication interface is at least partially enabled to send and receive commands and data via the data port, the boundary scan operations are enabled, the RESET signal is not held in the constant state, and/or the redacted code is operable.Type: ApplicationFiled: March 24, 2022Publication date: June 20, 2024Applicant: BAE SYSTEMS Information and Electronic Systems Integration Inc.Inventors: David D. Moser, Daniel L. Stanley, Joshua C. Schabel, Tate J. Keegan, Sheldon L. Grass
-
Publication number: 20230409502Abstract: A system that includes a plurality of encapsulation blocks having a plurality of digital signal processing (DSP) blocks provided with preconfigured logic functions and a plurality of pacing control networks operatively connected with the plurality of DSP blocks. The system also includes a streaming cross bar operatively connected with each encapsulation block of the plurality of encapsulation blocks. Each encapsulation block of the plurality of encapsulation blocks includes a DSP block of the plurality of DSP blocks and a pacing control network of the plurality of the pacing control networks. Each DSP block of the plurality of DSP blocks is independently and separately connected with the streaming cross bar via the plurality of pacing control networks.Type: ApplicationFiled: June 16, 2022Publication date: December 21, 2023Applicant: BAE Systems Information and Electronic Systems Integration Inc.Inventors: David D. MOSER, Daniel L. STANLEY, Tate J. KEEGAN, Sheldon L. GRASS, Joshua C. SCHABEL, Christopher N. PETERS
-
Publication number: 20230366931Abstract: A port protection network provided with a joint test action group (JTAG) core and method of use. The port protection network includes an agent device operatively connected with a streaming bus and a test access port (TAP) of the JTAG core. The port protection network also includes a master device operatively connected with the streaming bus and the TAP of the JTAG core. In the port protection network, the agent device is configured to selectively restrict access to the master device through the JTAG core.Type: ApplicationFiled: May 11, 2022Publication date: November 16, 2023Applicant: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Daniel L. Stanley, David D. Moser, Joshua C. Schabel, Michael J. Bear, Sheldon L. Grass, Tate J. Keegan
-
Publication number: 20230244824Abstract: An on-chip firewall circuit for providing secure on-chip communication is disclosed. The firewall circuit includes a configurable table of port IDs along with a configurable setting for each port ID to either provide the corresponding port ID with open access to the components of a secure enclave (SE) module or restricted access. If access is restricted, then the command is rerouted to a portion of the secure memory within the SE module, where it can be read only via a secure processing device within the SE module. The secure processing device may require additional verification of the port ID before executing the command stored within the secure memory. In this way, unsecure devices from outside of the SE module can be configured to have no direct access to any of the components within the SE module.Type: ApplicationFiled: February 3, 2022Publication date: August 3, 2023Applicant: BAE Systems Information and Electronic Systems Integration Inc.Inventors: David D. Moser, Daniel L. Stanley, Tate J. Keegan, Joshua C. Schabel, Sheldon L. Grass
-
Patent number: 11288403Abstract: A system and method for cryptographic verification of entity/vehicle authenticity, comprising generating a Vehicle Identification Number (VIN)—Key for an individual platform/vehicle; applying the VIN—Key to components of the platform/vehicle; receiving input for the platform/vehicle; validating the authenticity of the input and/or the platform/vehicle; performing the operation of the input if it was validated; terminating the operation if it was not validated; logging the operation; and decommissioning the platform/vehicle at the end of life.Type: GrantFiled: May 8, 2018Date of Patent: March 29, 2022Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
-
Patent number: 11251978Abstract: A system for securely customizing a computing environment based on cryptographic protections includes providing a key device; bringing the key device proximate to a computing environment (510); beginning an authentication protocol when the user approaches the environment with the device; validating user to the key device (520); comparing certificates (525); unlocking/regenerating a device split key (530); if authentication of certificates is not valid, log & return (540); if it is valid, a full key is generated on the computing environment in volatile memory, and the full key unlocks personal settings on the computing environment (545). Using the computing environment with the personal settings (550); disconnecting (555); and logging activity (560). The device can be a smart phone. Bringing the key proximate to a computing environment (510) can initiate Bluetooth or other near field communications. Initial steps can include enrolling the key (505). The environment can be a vehicle.Type: GrantFiled: June 1, 2018Date of Patent: February 15, 2022Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
-
Publication number: 20210136572Abstract: A system and method for gathering and communicating at least one related data that is cryptographically verifiable and authenticated to use in at least one reconstruction is described. One example includes V2X device encryption provisioning; operating vehicle V2X communications; and storing all V2X data in memory. If at least one occurs: send a final request for data logs from any other V2X in the vicinity. Ensure logs are sent using signed & encrypted protocol. Record black box data; combine stored V2X data with black box data & storing to a file. Apply cryptographic protections to the file; up/down load the file from each vehicle. Recreate the at least one in 3D w/simulation software. In embodiments, reconstruction comprises fault determination.Type: ApplicationFiled: July 30, 2018Publication date: May 6, 2021Applicant: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
-
Publication number: 20200169422Abstract: A system for securely customizing a computing environment based on cryptographic protections includes providing a key device; bringing the key device proximate to a computing environment (510); beginning an authentication protocol when the user approaches the environment with the device; validating user to the key device (520); comparing certificates (525); unlocking/regenerating a device split key (530); if authentication of certificates is not valid, log & return (540); if it is valid, a full key is generated on the computing environment in volatile memory, and the full key unlocks personal settings on the computing environment (545). Using the computing environment with the personal settings (550); disconnecting (555); and logging activity (560). The device can be a smart phone. Bringing the key proximate to a computing environment (510) can initiate Bluetooth or other near field communications. Initial steps can include enrolling the key (505). The environment can be a vehicle.Type: ApplicationFiled: June 1, 2018Publication date: May 28, 2020Applicant: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
-
Publication number: 20200057872Abstract: A system and method for cryptographic verification of entity/vehicle authenticity, comprising generating a Vehicle Identification Number (VIN)—Key for an individual platform/vehicle; applying the VIN—Key to components of the platform/vehicle; receiving input for the platform/vehicle; validating the authenticity of the input and/or the platform/vehicle; performing the operation of the input if it was validated; terminating the operation if it was not validated; logging the operation; and decommissioning the platform/vehicle at the end of life.Type: ApplicationFiled: May 8, 2018Publication date: February 20, 2020Applicant: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
-
Patent number: 7505689Abstract: A transceiver system allows for simultaneous operation of transmit and receive modes, even in shared path configurations, by temporarily making the receiver insensitive to transmitter energy and by modifying standard readout technology to rapidly dissipate any transmitter energy deposited onto the receiver's detector elements. The entirely electronic technique alerts the receiver to the imminent emission of each transmitter pulse. This alert opens a gate voltage switch in the readout and prevents energy that is present on the detector from being passed to the readout integrator. As soon as the transmitter pulse has passed and any charges it generated on the detector have been dissipated, the switch is automatically closed and the receiver is again fully active. Since this on/off switching happens automatically and rapidly it can operate independently from, and have very little impact on the receiver. Furthermore, it levies absolutely no limitations whatsoever on the operation of the transmitter.Type: GrantFiled: January 27, 2005Date of Patent: March 17, 2009Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Robert C. Guyer, Tate J. Keegan, Kevin A. LaRochelle, Timothy J. O'Donnell, Joseph M. Schlupf, Heather L. Keegan