Patents by Inventor Scott W. Ramsey

Scott W. Ramsey 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: 20210231945
    Abstract: A hybrid LIDAR system 100 includes a flash-based LIDAR detector array. A broad laser emitter is operatively connected to the LIDAR detector array for flash-based LIDAR sensing. A first beam steering mechanism is operatively connected with the broad laser emitter for scanning a scene with a broad beam from the broad laser emitter. A second beam steering mechanism is operatively connected with the LIDAR detector array for directing returns of the broad beam from the scene to the LIDAR detector array.
    Type: Application
    Filed: March 25, 2021
    Publication date: July 29, 2021
    Applicant: Goodrich Corporation
    Inventors: Scott W. Ramsey, Jonathan C. Jarok, James B. Johnson
  • Patent number: 10989914
    Abstract: A hybrid LIDAR system 100 includes a flash-based LIDAR detector array. A broad laser emitter is operatively connected to the LIDAR detector array for flash-based LIDAR sensing. A first beam steering mechanism is operatively connected with the broad laser emitter for scanning a scene with a broad beam from the broad laser emitter. A second beam steering mechanism is operatively connected with the LIDAR detector array for directing returns of the broad beam from the scene to the LIDAR detector array.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: April 27, 2021
    Assignee: Goodrich Corporation
    Inventors: Scott W. Ramsey, Jonathan C. Jarok, James B. Johnson
  • Patent number: 10948599
    Abstract: A method of laser distance measurement includes issuing a command from a single controller to a laser pulse emitter to emit a laser pulse. The method includes issuing a command from the single controller to a laser pulse detector to open for detection of a return of the laser pulse. The method includes detecting a return of the laser pulse, determining total time of travel for the laser pulse, and calculating a distance measurement based on the time of travel of the laser pulse.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: March 16, 2021
    Assignee: Goodrich Corporation
    Inventors: Scott W. Ramsey, Jonathan C. Jarok
  • Patent number: 10911135
    Abstract: A computer system is provided that includes devices configured to acquire input data. The system further includes a remote node (RN) configured to receive a first packet from a control node (CN). The first packet includes a packet header including a master timestamp, first control data and a CRC. The RN is also configured to verify integrity of the first control data based on the received CRC, generate and transmit to the CN a second packet. The second packet includes a packet header which includes a remote timestamp. The system also includes a CN connected with the RN via high-speed serial interfaces. The CN is configured to receive the second packet, determine status of the first packet based on the control data included in the second packet and configured to retransmit the first packet or generate and transmit a third packet based on the determined status of the first packet.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: February 2, 2021
    Assignee: Goodrich Corporation
    Inventors: Scott W. Ramsey, Louis A. Ricci, Jr., Jonathan C. Jarok
  • Patent number: 10579706
    Abstract: A method for applying probability functions in real time includes receiving an input value. An optimized binary sequence is selected from a lookup table based on the received input value. The lookup table includes probability values of at least a part of a noise probability sequence. The input value is masked by a least significant bit of the selected optimized binary sequence to yield an output value. The selected optimized binary sequence is right shifted by one bit and the right shifted bit is carried over to a most significant bit position of the selected optimized binary sequence.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: March 3, 2020
    Assignee: Goodrich Corporation
    Inventors: Jonathan C. Jarok, Scott W. Ramsey
  • Publication number: 20190393953
    Abstract: A computer system is provided that includes devices configured to acquire input data. The system further includes a remote node (RN) configured to receive a first packet from a control node (CN). The first packet includes a packet header including a master timestamp, first control data and a CRC. The RN is also configured to verify integrity of the first control data based on the received CRC, generate and transmit to the CN a second packet. The second packet includes a packet header which includes a remote timestamp. The system also includes a CN connected with the RN via high-speed serial interfaces. The CN is configured to receive the second packet, determine status of the first packet based on the control data included in the second packet and configured to retransmit the first packet or generate and transmit a third packet based on the determined status of the first packet.
    Type: Application
    Filed: September 9, 2019
    Publication date: December 26, 2019
    Applicant: Goodrich Corporation
    Inventors: Scott W. Ramsey, Louis A. Ricci, JR., Jonathan C. Jarok
  • Patent number: 10411793
    Abstract: A computer system is provided that includes devices configured to acquire input data. The system further includes a remote node (RN) configured to receive a first packet from a control node (CN). The first packet includes a packet header including a master timestamp, first control data and a CRC. The RN is also configured to verify integrity of the first control data based on the received CRC, generate and transmit to the CN a second packet. The second packet includes a packet header which includes a remote timestamp. The system also includes a CN connected with the RN via high-speed serial interfaces. The CN is configured to receive the second packet, determine status of the first packet based on the control data included in the second packet and configured to retransmit the first packet or generate and transmit a third packet based on the determined status of the first packet.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: September 10, 2019
    Assignee: Goodrich Corporation
    Inventors: Scott W. Ramsey, Louis A. Ricci, Jr., Jonathan C. Jarok
  • Publication number: 20190213236
    Abstract: A method for applying probability functions in real time includes receiving an input value. An optimized binary sequence is selected from a lookup table based on the received input value. The lookup table includes probability values of at least a part of a noise probability sequence. The input value is masked by a least significant bit of the selected optimized binary sequence to yield an output value. The selected optimized binary sequence is right shifted by one bit and the right shifted bit is carried over to a most significant bit position of the selected optimized binary sequence.
    Type: Application
    Filed: January 5, 2018
    Publication date: July 11, 2019
    Inventors: Jonathan C. Jarok, Scott W. Ramsey
  • Publication number: 20190204445
    Abstract: A method of laser distance measurement includes issuing a command from a single controller to a laser pulse emitter to emit a laser pulse. The method includes issuing a command from the single controller to a laser pulse detector to open for detection of a return of the laser pulse. The method includes detecting a return of the laser pulse, determining total time of travel for the laser pulse, and calculating a distance measurement based on the time of travel of the laser pulse.
    Type: Application
    Filed: January 3, 2018
    Publication date: July 4, 2019
    Inventors: Scott W. Ramsey, Jonathan C. Jarok
  • Publication number: 20190171003
    Abstract: A hybrid LIDAR system 100 includes a flash-based LIDAR detector array. A broad laser emitter is operatively connected to the LIDAR detector array for flash-based LIDAR sensing. A first beam steering mechanism is operatively connected with the broad laser emitter for scanning a scene with a broad beam from the broad laser emitter. A second beam steering mechanism is operatively connected with the LIDAR detector array for directing returns of the broad beam from the scene to the LIDAR detector array.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Scott W. Ramsey, Jonathan C. Jarok, James B. Johnson
  • Patent number: 9959208
    Abstract: A multi-processor computer system with shared memory resources includes a first plurality of sensors configured to acquire inertial and positional data related to a mobile platform. The system further includes a first plurality of co-processors having a hardware logic configured to control the acquisition of the inertial and positional data and configured to analyze the acquired data. The system also includes a second plurality of sensors configured to acquire input data related to the mobile platform connected to a second plurality of co-processors having a hardware logic configured to receive a plurality of streams of input data from the second plurality of sensors and configured to segment the input data into a plurality of discrete data segments. The system also includes a plurality of hardware processing units configured to perform calculations related to the input data using the plurality of data segments.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: May 1, 2018
    Assignee: Goodrich Corporation
    Inventors: Erik V. Rencs, Scott W. Ramsey
  • Patent number: 9904644
    Abstract: A system for managing internal-computer system communications including a processor, an SPI controller, an interconnector, and an SPI cluster containing multiple SPI interfaces, with the SPI interfaces being connected to one or more devices in the computer system or environment. The SPI cluster includes SPI interfaces that can convert communications to/from a plurality of device's formats to serialized digital formats suitable for ingest and actuation for the SPI controllers. The interconnector may use a differentially, optically, galvanometrically, inductively coupled driven wire and to enable communications between the SPI cluster constituents and the SPI controller. The SPI controller manages communications to the SPI interfaces that act as coordinated intermediates for device control and communications, thus insulating the computer system's processor from the increased workload of managing all internal system communications.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: February 27, 2018
    Assignee: Goodrich Corporation
    Inventors: Erik V. Rencs, Jennifer S. Richardson, Scott W. Ramsey
  • Patent number: 9829913
    Abstract: A Serial Peripheral Interface (SPI) controller is provided for use within a computer system. The SPI controller includes a clock that generates system clock signals that synchronize a data transfer operation, and a dynamic clock delay element that phase shifts the clock signals with a delay offset and outputs read data that was received during a read operation from an SPI slave device with the clock signals that were phase shifted.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: November 28, 2017
    Assignee: Goodrich Corporation
    Inventors: Scott W. Ramsey, Jonathan C. Jarok
  • Patent number: 9798643
    Abstract: A system and method are provided for managing internal-computer system communications in an SPI management system. The system includes a storage device, at least one serial bus interface to interface with a serial bus, and a processing unit that accesses via the at least one serial bus interface, master data propagating from a master device along the serial bus. The processing unit stores, in the storage device, at least one of timing and phase data related to clock pulses associated with the master data, and a phase relationship between the clock pulses and at least one of the master data and return data propagating from a slave device in response to the master data.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: October 24, 2017
    Assignee: Goodrich Corporation
    Inventors: Jonathan C. Jarok, Scott W. Ramsey
  • Publication number: 20170017559
    Abstract: A system and method are provided for managing internal-computer system communications in an SPI management system. The system includes a storage device, at least one serial bus interface to interface with a serial bus, and a processing unit that accesses via the at least one serial bus interface, master data propagating from a master device along the serial bus. The processing unit stores, in the storage device, at least one of timing and phase data related to clock pulses associated with the master data, and a phase relationship between the clock pulses and at least one of the master data and return data propagating from a slave device in response to the master data.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 19, 2017
    Applicant: GOODRICH CORPORATION
    Inventors: Jonathan C. Jarok, Scott W. Ramsey
  • Publication number: 20160357668
    Abstract: A multi-processor computer system with shared memory resources includes a first plurality of sensors configured to acquire inertial and positional data related to a mobile platform. The system further includes a first plurality of co-processors having a hardware logic configured to control the acquisition of the inertial and positional data and configured to analyze the acquired data. The system also includes a second plurality of sensors configured to acquire input data related to the mobile platform connected to a second plurality of co-processors having a hardware logic configured to receive a plurality of streams of input data from the second plurality of sensors and configured to segment the input data into a plurality of discrete data segments. The system also includes a plurality of hardware processing units configured to perform calculations related to the input data using the plurality of data segments.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Inventors: Erik V. Rencs, Scott W. Ramsey
  • Publication number: 20160357217
    Abstract: A Serial Peripheral Interface (SPI) controller is provided for use within a computer system. The SPI controller includes a clock that generates system clock signals that synchronize a data transfer operation, and a dynamic clock delay element that phase shifts the clock signals with a delay offset and outputs read data that was received during a read operation from an SPI slave device with the clock signals that were phase shifted.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Applicant: Goodrich Corporation
    Inventors: Scott W. Ramsey, Jonathan C. Jarok
  • Patent number: 9477221
    Abstract: A motor-based position system includes one or more motors having a rotor. The system further includes a motor controller. The motor controller is communicatively coupled to each of the motors. The system further includes one or more encoders configured to detect an absolute position of each motor and one or more devices configured to collect inertial data. The system further includes a processing device coupled to the motor controller, one or more encoders and one or more devices. The processing device is configured to receive signals indicative of motors' absolute position from the encoders and configured to convert the received encoder signals into a format understood by the motor controller. The processing device is further configured to send the converted signals to the motor controller with low latency and configured to combine the received encoder signals with the inertial data to generate more accurate positional information.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: October 25, 2016
    Assignee: Goodrich Corporation
    Inventors: Erik V. Rencs, Scott W. Ramsey
  • Publication number: 20150100716
    Abstract: A system for managing internal-computer system communications including a processor, an SPI controller, an interconnector, and an SPI cluster containing multiple SPI interfaces, with the SPI interfaces being connected to one or more devices in the computer system or environment. The SPI cluster includes SPI interfaces that can convert communications to/from a plurality of device's formats to serialized digital formats suitable for ingest and actuation for the SPI controllers. The interconnector may use a differentially, optically, galvanometrically, inductively coupled driven wire and to enable communications between the SPI cluster constituents and the SPI controller. The SPI controller manages communications to the SPI interfaces that act as coordinated intermediates for device control and communications, thus insulating the computer system's processor from the increased workload of managing all internal system communications.
    Type: Application
    Filed: August 15, 2014
    Publication date: April 9, 2015
    Inventors: Erik V. Rencs, Jennifer S. Richardson, Scott W. Ramsey