Patents by Inventor Daniel L. Stanley

Daniel L. Stanley 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: 11971845
    Abstract: An encapsulation block for a digital signal processing (DSP) block. The encapsulation block includes DSP block having an input terminal, an output terminal, and an input clock. The encapsulation block also includes pacing control network operatively connected with the input terminal, the output terminal, and the input clock of the DSP block. The input terminal of the DSP block is configured to receive a samples-in data stream inputted at a predefined clock period defined by the input clock. The output terminal of the DSP block is configured to receive a samples-out data stream outputted at a predefined paced parameter. The pacing control network is configured to control data flow at the samples-in data stream and the samples-out data stream independently of the DSP block.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: April 30, 2024
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: David D. Moser, Christopher N. Peters, Daniel L. Stanley, Umair Aslam, Elizabeth J. Williams, Angelica Sunga
  • Publication number: 20240116872
    Abstract: The invention provides novel inhibitors of hedgehog signaling that are useful as a therapeutic agents for treating malignancies where the compounds have the general formula I: wherein A, X, Y R1, R2, R3, R4, m and n are as described herein.
    Type: Application
    Filed: October 18, 2023
    Publication date: April 11, 2024
    Applicants: GENENTECH, INC., CURIS, INC
    Inventors: Janet L. GUNZNER-TOSTE, Daniel SUTHERLIN, Mark S. STANLEY, Liang BAO, Georgette M. CASTANEDO, Rebecca L. LALONDE, Shumei WANG, Mark E. REYNOLDS, Scott J. SAVAGE, Kimberly MALESKY, Michael S. DINA, Michael F.T. KOEHLER
  • Patent number: 11955207
    Abstract: The disclosure provides systems and methods for data analysis of experimental data. The analysis can include reference data that are not directly generated from the present experiment, which reference data may be values of the experimental parameters that were either provided by a user, computed by the system with input from a user, or computed by the system without using any input from a user. Another example of such reference data may be information about the instrument, such as the calibration method of the instrument.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 9, 2024
    Assignee: Emerald Cloud Lab, Inc.
    Inventors: Alex M. Yoshikawa, Anand V. Sastry, Asuka Ota, Ben C. Kline, Bradley M. Bond, Brian M. Frezza, Cameron R. Lamoureux, Catherine L. Hofler, Cheri Y. Li, Courtney E. Webster, Daniel J. Kleinbaum, George N. Stanley, George W. Fraser, Guillaume Robichaud, Hayley E. Buchman, James R. McKernan, Jonathan K. Leung, Paul R. Zurek, Robert M. Teed, Ruben E. Valas, Sean M. Fitzgerald, Sergio I. Villarreal, Shayna L. Hilburg, Shivani S. Baisiwala, Srikant Vaithilingam, Wyatt J. Woodson, Yang Choo, Yidan Y. Cong
  • Patent number: 11861181
    Abstract: Techniques are provided for a radiation hardened memory system. A memory system implementing the techniques according to an embodiment includes a redundancy comparator configured to detect differences between data stored redundantly in a first memory, a second memory, and a third memory. The redundancy comparator is further configured to identify a memory error based on the detected differences. The memory system also includes an error collection buffer configured to store a memory address associated with the memory error, and a memory scrubber circuit configured to overwrite, at the memory address associated with the memory error, erroneous data with corrected data. The corrected data is based on a majority vote among the three memories. The memory system further includes a priority arbitrator configured to arbitrate between the memory scrubber overwriting and functional memory accesses associated with software execution performed by a processor configured to utilize the memory system.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: January 2, 2024
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: David D. Moser, Richard J. Ferguson, Daniel L. Stanley
  • Publication number: 20230409502
    Abstract: 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: Application
    Filed: June 16, 2022
    Publication date: December 21, 2023
    Applicant: 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: 20230409517
    Abstract: An encapsulation block for a digital signal processing (DSP) block. The encapsulation block includes DSP block having an input terminal, an output terminal, and an input clock. The encapsulation block also includes pacing control network operatively connected with the input terminal, the output terminal, and the input clock of the DSP block. The input terminal of the DSP block is configured to receive a samples-in data stream inputted at a predefined clock period defined by the input clock. The output terminal of the DSP block is configured to receive a samples-out data stream outputted at a predefined paced parameter. The pacing control network is configured to control data flow at the samples-in data stream and the samples-out data stream independently of the DSP block.
    Type: Application
    Filed: June 16, 2022
    Publication date: December 21, 2023
    Applicant: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: David D. Moser, Christopher N. Peters, Daniel L. Stanley, Umair Aslam, Elizabeth J. Williams, Angelica Sunga
  • Publication number: 20230367738
    Abstract: A logic power network provided in an application-specific integrated circuit (ASIC). The ASIC includes a central processor. The ASIC also includes at least one intellectual property (IP) core operatively connected with the central processor and having a set of electrical components provided therein. The ASIC also includes a network-on-chip (NOC) operatively connected with the central processor and the at least one IP core. The ASIC also includes a logic power network operatively connected with the central processor, the at least one IP core and the set of electrical components therein, and the NOC. The logic power network is adapted to control power of the at least one IP core and the set of electrical components provided in the at least one IP Core individually and separately.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 16, 2023
    Applicant: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: David D. MOSER, Daniel L. STANLEY, Jennifer KOEHLER, Stephen A. CHADWICK
  • Publication number: 20230366931
    Abstract: 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: Application
    Filed: May 11, 2022
    Publication date: November 16, 2023
    Applicant: 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: 20230244824
    Abstract: 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: Application
    Filed: February 3, 2022
    Publication date: August 3, 2023
    Applicant: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: David D. Moser, Daniel L. Stanley, Tate J. Keegan, Joshua C. Schabel, Sheldon L. Grass
  • Publication number: 20220141237
    Abstract: A method of detecting abnormal or malicious activity in a point-to-point or packet-switched data communication network includes tapping a link in the network to obtain a data stream transmitted from a node of the network in parallel with transmission of the data stream through the network. The tap is non-invasive because it does not interfere with the normal traversal of the data stream across the network. This is useful for certain applications, such as mission-critical systems, where it is desirable to monitor the network and inspect the data without adversely impacting or otherwise interfering with the normal operation of the system. The method further includes decoding a communication protocol encoded in the data stream to obtain payload data from the data stream, analyzing the payload data to detect abnormal or malicious activity, and notifying a host of the network of the detected abnormal or malicious activity in the payload data.
    Type: Application
    Filed: November 5, 2020
    Publication date: May 5, 2022
    Applicant: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Richard J. Ferguson, Michael Bear, Sumit Ray, Jeannine Robertazzi, Daniel L. Stanley
  • Patent number: 11108383
    Abstract: A clock phase control circuit includes a clock input gate module, first and second shift register divider modules, and a multiplexer. The clock input gate module is configured to produce, based on an oscillating input clock signal, first and second intermediate clock signals. The first shift register divider module is configured to produce at least one first phase clock signal based on the first intermediate clock signal, where the at least one first phase clock signal has a different frequency than the first intermediate clock signal. The second shift register divider module is configured to produce at least one second phase clock signal based on the second intermediate clock signal, where the at least one second phase clock signal has a different frequency than the second intermediate clock signal. The multiplexer is configured to produce an output clock signal by selecting one of the first or second phase clock signals.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: August 31, 2021
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: David D. Moser, Michael J. Frack, Mark R. Shaffer, Daniel L. Stanley
  • Patent number: 11104457
    Abstract: A power distribution device includes an input, an output, a power switch controller, and a voltage isolation device. The power distribution device includes, and is designed to provide power to, for example, non-radiation-tolerant or non-radiation hardened components for use in low Earth orbit (LEO) missions. The input is configured to receive power from a power source. The output is configured to provide the power to an electrical load. The power switch controller is configured to selectively operate the power distribution device in a first mode responsive to a first event, and to selectively operate the power distribution device in a second mode responsive to a second event. The voltage isolation device includes a plurality of switches configured, in the first mode, to pass the power between the input and the output, and, in the second mode, to interrupt the passage of the power between the input and the output.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: August 31, 2021
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Richard M. Brosh, Jonathan W. Edwards, Eric H. Liu, Todd W. Montgomery, Christopher T. Scioscia, Daniel L. Stanley
  • Patent number: 10700046
    Abstract: An MCM-HIC device flexibly adds enhanced features to a VLSI “core” IC that are not directly supported by the core IC, such as unsupported communication protocols and/or support of cold spare operation. The core IC is mounted on an interconnecting substrate together with at least one “chiplet” that provides the required feature(s). The chiplet can be programmable. The chiplet can straddle a boundary of an interposer region of the substrate that provides higher density interconnections at lower currents. The disclosed method can include selecting a core IC and at least one active, passive, or “mixed” chiplet, configuring a substrate, and installing the core IC and chiplet(s) on the substrate. In embodiments, the core IC and/or chiplet(s) can be modified before assembly to obtain the desired result. Cost can be reduced by pre-designing and, in embodiments, pre-manufacturing the chiplets and modified core ICs in cost-effective quantities.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: June 30, 2020
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Dale A Rickard, Jason F Ross, John T Matta, Richard J Ferguson, Alan F Dennis, Joseph R Marshall, Jr., Daniel L Stanley
  • Publication number: 20200051961
    Abstract: An MCM-HIC device flexibly adds enhanced features to a VLSI “core” IC that are not directly supported by the core IC, such as unsupported communication protocols and/or support of cold spare operation. The core IC is mounted on an interconnecting substrate together with at least one “chiplet” that provides the required feature(s). The chiplet can be programmable. The chiplet can straddle a boundary of an interposer region of the substrate that provides higher density interconnections at lower currents. The disclosed method can include selecting a core IC and at least one active, passive, or “mixed” chiplet, configuring a substrate, and installing the core IC and chiplet(s) on the substrate. In embodiments, the core IC and/or chiplet(s) can be modified before assembly to obtain the desired result. Cost can be reduced by pre-designing and, in embodiments, pre-manufacturing the chiplets and modified core ICs in cost-effective quantities.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Dale A. Rickard, Jason F. Ross, John T. Matta, Richard J. Ferguson, Alan F. Dennis, Joseph R. Marshall, JR., Daniel L. Stanley
  • Patent number: 6668300
    Abstract: A computer device includes an interface board, a plurality of peripheral component interface (PCI) busses on the interface board, and a plurality of device card connectors carried by the interface board. The plurality of device card connectors include at least one first device card connector coupled to first and second PCI busses synchronous with one another, and at least one second device card connector coupled to the second PCI bus and to a third PCI bus asynchronous with the second PCI bus. The PCI busses are thus connected so that the PCI busses may be added in groups according to the number of device card connectors supported by the interface board, and not by the loading constraints of the PCI busses themselves. By defining both synchronous and asynchronous device card connectors, device cards requiring either synchronous or asynchronous communications may be utilized by the computer device.
    Type: Grant
    Filed: September 14, 2000
    Date of Patent: December 23, 2003
    Assignee: Bae Systems Information and Electronic Systems Integration Inc.
    Inventors: Joseph R. Marshall, Jr., Daniel L. Stanley
  • Patent number: 5758075
    Abstract: A communications adapter receives and transmits simultaneously packet and/or isochronous data between two interfaces; a network and a host bus system. The adapter stores the isochronous and packet data in receive and transmit queues configured in a FDDI RAM buffer. A controller manages the transfers of the data into and out of the queues. A local bus interacts with the system to provide descriptors of addresses in the system for transfers of data out of the queues to the system or the network. The controller is programmable to provide a variable threshold for the transfer of data between the queues and the system or the network. A systems interface unit handles the transfer of data to/from the system and allows data to bypass the queues and directly access the system or the network.
    Type: Grant
    Filed: September 24, 1996
    Date of Patent: May 26, 1998
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Graziano, Jon F. Hauris, Daniel L. Stanley
  • Patent number: 5708779
    Abstract: A communications adapter receives and transmits simultaneously packet and/or isochronous data between two interfaces; a network and a host bus system. The adapter stores the isochronous and packet data in receive and transmit queues configured in a FDDI RAM buffer. A controller manages the transfers of the data into and out of the queues. A local bus interacts with the system to provide descriptors of addresses in the system for transfers of data out of the queues to the system or the network. The controller is programmable to provide a variable threshold for the transfer of data between the queues and the system or the network. A systems interface unit handles the transfer of data to/from the system and allows data to bypass the queues and directly access the system or the network.
    Type: Grant
    Filed: September 24, 1996
    Date of Patent: January 13, 1998
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Graziano, Jon F. Hauris, Daniel L. Stanley
  • Patent number: 5687316
    Abstract: A communications adapter receives and transmits simultaneously packet and/or isochronous data between two interfaces; a network and a host bus system. The adapter stores the isochronous and packet data in receive and transmit queues configured in a FDDI RAM buffer. A controller manages the transfers of the data into and out of the queues. A local bus interacts with the system to provide descriptors of addresses in the system for transfers of data out of the queues to the system or the network. The controller is programmable to provide a variable threshold for the transfer of data between the queues and the system or the network. A systems interface unit handles the transfer of data to/from the system and allows data to bypass the queues and directly access the system or the network.
    Type: Grant
    Filed: July 29, 1994
    Date of Patent: November 11, 1997
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Graziano, Jon F. Hauris, Daniel L. Stanley
  • Patent number: 5649097
    Abstract: A fault tolerant processing system including a prediction RAM employs a Lock Step Compare routine. The method developed allows the processing system to recover from single event upsets. In initialization, the branch prediction RAM is set to a known value. An engineering balance is achieved by adding logic to detect a branch RAM error and incurring the delay of re-initializing the entire RAM only when a RAM error has been detected.
    Type: Grant
    Filed: May 24, 1996
    Date of Patent: July 15, 1997
    Assignee: International Business Machines Corporation
    Inventors: Timothy B. Brodnax, Bryan K. Bullis, Steven A. King, Robert L. Schoenike, Daniel L. Stanley
  • Patent number: 5568380
    Abstract: A fault-tolerant computer system having shadow registers for storing the contents of a primary array into a shadow array at the completion of a stored instruction execution. This is accomplished in one clock cycle with all registers being shadowed simultaneously. During rollback of execution steps for a checkpoint retry, the shadow register files provide a signal cycle unload of the shadow array into the primary array. LSSD latches are used in the shadow register file.
    Type: Grant
    Filed: August 30, 1993
    Date of Patent: October 22, 1996
    Assignee: International Business Machines Corporation
    Inventors: Timothy B. Brodnax, John S. Bialas, Jr., Steven A. King, Johnny J. LeBlanc, Dale A. Rickard, Clark J. Spencer, Daniel L. Stanley