Patents by Inventor James Curry

James Curry 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: 20200256994
    Abstract: An apparatus is provided for using a square wave digital chirp signal for optical chirp range detection. A laser source emits an optical signal and a RF waveform generator generates an input digital chirp signal based on the square wave digital chirp signal. A frequency of the optical signal is modulated based on the input digital chirp signal. A splitter divides the optical signal into a transmit optical signal and a reference optical signal. A detector combines the reference optical signal and a return optical signal from an object. The detector generates an electrical output signal based on the combined reference optical signal and the return optical signal. A processor determines a range to the object based on a characteristic of a Fourier transform the electrical output signal. A method is also provided for using the square wave digital chirp signal for optical chirp range detection.
    Type: Application
    Filed: April 28, 2020
    Publication date: August 13, 2020
    Applicant: Blackmore Sensors & Analytics, LLC
    Inventors: Stephen C. Crouch, James Curry, Trenton Berg, Richard Funk, Kyle Oliver, Daniel Ferguson
  • Patent number: 10670720
    Abstract: An apparatus is provided for using a square wave digital chirp signal for optical chirp range detection. A laser source emits an optical signal and a RF waveform generator generates an input digital chirp signal based on the square wave digital chirp signal. A frequency of the optical signal is modulated based on the input digital chirp signal. A splitter divides the optical signal into a transmit optical signal and a reference optical signal. A detector combines the reference optical signal and a return optical signal from an object. The detector generates an electrical output signal based on the combined reference optical signal and the return optical signal. A processor determines a range to the object based on a characteristic of a Fourier transform the electrical output signal. A method is also provided for using the square wave digital chirp signal for optical chirp range detection.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: June 2, 2020
    Assignee: BLACKMORE SENSORS & ANALYTICS, LLC
    Inventors: Stephen C. Crouch, James Curry, Trenton Berg, Richard Funk, Kyle Oliver, Daniel Ferguson
  • Publication number: 20200124727
    Abstract: An apparatus is provided for using a square wave digital chirp signal for optical chirp range detection. A laser source emits an optical signal and a RF waveform generator generates an input digital chirp signal based on the square wave digital chirp signal. A frequency of the optical signal is modulated based on the input digital chirp signal. A splitter divides the optical signal into a transmit optical signal and a reference optical signal. A detector combines the reference optical signal and a return optical signal from an object. The detector generates an electrical output signal based on the combined reference optical signal and the return optical signal. A processor determines a range to the object based on a characteristic of a Fourier transform the electrical output signal. A method is also provided for using the square wave digital chirp signal for optical chirp range detection.
    Type: Application
    Filed: December 18, 2019
    Publication date: April 23, 2020
    Inventors: Stephen C. Crouch, James Curry, Trenton Berg, Richard Funk, Kyle Oliver, Daniel Ferguson
  • Patent number: 10534084
    Abstract: An apparatus is provided for using a square wave digital chirp signal for optical chirp range detection. A laser source emits an optical signal and a RF waveform generator generates an input digital chirp signal based on the square wave digital chirp signal. A frequency of the optical signal is modulated based on the input digital chirp signal. A splitter divides the optical signal into a transmit optical signal and a reference optical signal. A detector combines the reference optical signal and a return optical signal from an object. The detector generates an electrical output signal based on the combined reference optical signal and the return optical signal. A processor determines a range to the object based on a characteristic of a Fourier transform the electrical output signal. A method is also provided for using the square wave digital chirp signal for optical chirp range detection.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: January 14, 2020
    Assignee: BLACKMORE SENSORS & ANALYTICS, LLC
    Inventors: Stephen C. Crouch, James Curry, Trenton Berg, Richard Funk, Kyle Oliver, Daniel Ferguson
  • Publication number: 20190383913
    Abstract: Techniques for adaptive scanning with a laser scanner include obtaining range measurements at a coarse angular resolution and determining a range gate subset and a characteristic range. A fine angular resolution is based on the characteristic range and a target spatial resolution. If the fine angular resolution is finer than the coarse angular resolution, then a minimum vertical angle and maximum vertical angle is determined for a horizontal slice of the subset of angular width based on the first angular resolution. The scanning laser ranging system is then operated to obtain second range measurements at the second angular resolution in the slice between the minimum vertical angle and the maximum vertical angle. In some embodiments, the scanning is repeated for each horizontal slice in the range gate subset using a minimum vertical angle and maximum vertical angle for that slice.
    Type: Application
    Filed: November 21, 2017
    Publication date: December 19, 2019
    Inventors: Stephen C. Crouch, Randy R. Reibel, James Curry, Trenton Berg
  • Publication number: 20190383926
    Abstract: Techniques for automatic adaptive scanning with a laser scanner include obtaining range measurements at a coarse angular resolution and forming a horizontally sorted range gate subset and a characteristic range. A fine angular resolution is determined automatically based on the characteristic range and a target spatial resolution. If the fine angular resolution is finer than the coarse angular resolution, then a minimum and maximum vertical angle is automatically determined in each horizontal slice extending a bin size from any previous horizontal slice. A set of adaptive minimum and maximum vertical angles is determined automatically by dilating and interpolating the minimum and maximum vertical angles of all the slices to the second horizontal angular resolution. A horizontal start angle, and the set of adaptive minimum and maximum vertical angles are sent to cause the ranging system to obtain measurements at the second angular resolution.
    Type: Application
    Filed: November 21, 2017
    Publication date: December 19, 2019
    Inventors: Stephen C. Crouch, Randy R. Reibel, James Curry, Trenton Berg
  • Publication number: 20190361122
    Abstract: Doppler correction of phase-encoded LIDAR includes a code indicating a sequence of phases for a phase-encoded signal, and determining a first Fourier transform of the signal. A laser optical signal is used as a reference and modulated based on the code to produce a transmitted phase-encoded optical signal. A returned optical signal is received in response. The returned optical signal is mixed with the reference. The mixed optical signals are detected to produce an electrical signal. A cross spectrum is determined between in-phase and quadrature components of the electrical signal. A Doppler shift is based on a peak in the cross spectrum. A device is operated based on the Doppler shift. Sometimes a second Fourier transform of the electrical signal and the Doppler frequency shift produce a corrected Fourier transform and then a cross correlation. A range is determined based on a peak in the cross correlation.
    Type: Application
    Filed: August 8, 2019
    Publication date: November 28, 2019
    Inventors: Stephen C. Crouch, Randy R. Reibel, James Curry, Michelle Milvich, Krishna Rupavatharam
  • Publication number: 20190347316
    Abstract: A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.
    Type: Application
    Filed: March 21, 2019
    Publication date: November 14, 2019
    Inventors: Michael Anderson, Tyron Gavin, Colin Douglas Sulin, Fiann James Curry-Towneley-O'Hagan, Kevin Thomas Faurholt, Adrian Leslie Browning
  • Publication number: 20190310372
    Abstract: Techniques for Doppler correction of chirped optical range detection include obtaining a first set of ranges based on corresponding frequency differences between a return optical signal and a first chirped transmitted optical signal with an up chirp that increases frequency with time. A second set of ranges is obtained based on corresponding frequency differences between a return optical signal and a second chirped transmitted optical signal with a down chirp. A matrix of values for a cost function is determined, one value for each pair of ranges that includes one in the first set and one in the second set. A matched pair of one range in the first set and a corresponding one range in the second set is determined based on the matrix. A Doppler effect on range is determined based on combining the matched pair of ranges. A device is operated based on the Doppler effect.
    Type: Application
    Filed: November 21, 2017
    Publication date: October 10, 2019
    Inventors: Stephen C. Crouch, Randy R. Reibel, James Curry, Trenton Berg
  • Patent number: 10422880
    Abstract: Doppler correction of phase-encoded LIDAR includes a code indicating a sequence of phases for a phase-encoded signal, and determining a first Fourier transform of the signal. A laser optical signal is used as a reference and modulated based on the code to produce a transmitted phase-encoded optical signal. A returned optical signal is received in response. The returned optical signal is mixed with the reference. The mixed optical signals are detected to produce an electrical signal. A cross spectrum is determined between in-phase and quadrature components of the electrical signal. A Doppler shift is based on a peak in the cross spectrum. A device is operated based on the Doppler shift. Sometimes a second Fourier transform of the electrical signal and the Doppler frequency shift produce a corrected Fourier transform and then a cross correlation. A range is determined based on a peak in the cross correlation.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: September 24, 2019
    Assignee: BLACKMORE SENSORS AND ANALYTICS INC.
    Inventors: Stephen C. Crouch, Randy R. Reibel, James Curry, Michelle Milvich, Krishna Rupavatharam
  • Patent number: 10241986
    Abstract: A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: March 26, 2019
    Assignee: TEALIUM INC.
    Inventors: Michael Anderson, Tyron Gavin, Colin Douglas Sulin, Fiann James Curry-Towneley-O'Hagan, Kevin Thomas Faurholt, Adrian Leslie Browning
  • Publication number: 20190033453
    Abstract: An apparatus is provided for using a square wave digital chirp signal for optical chirp range detection. A laser source emits an optical signal and a RF waveform generator generates an input digital chirp signal based on the square wave digital chirp signal. A frequency of the optical signal is modulated based on the input digital chirp signal. A splitter divides the optical signal into a transmit optical signal and a reference optical signal. A detector combines the reference optical signal and a return optical signal from an object. The detector generates an electrical output signal based on the combined reference optical signal and the return optical signal. A processor determines a range to the object based on a characteristic of a Fourier transform the electrical output signal. A method is also provided for using the square wave digital chirp signal for optical chirp range detection.
    Type: Application
    Filed: July 27, 2017
    Publication date: January 31, 2019
    Inventors: Stephen C. Crouch, James Curry, Trenton Berg, Richard Funk, Kyle Oliver, Daniel Ferguson
  • Publication number: 20180224547
    Abstract: Doppler correction of phase-encoded LIDAR includes a code indicating a sequence of phases for a phase-encoded signal, and determining a first Fourier transform of the signal. A laser optical signal is used as a reference and modulated based on the code to produce a transmitted phase-encoded optical signal. A returned optical signal is received in response. The returned optical signal is mixed with the reference. The mixed optical signals are detected to produce an electrical signal. A cross spectrum is determined between in-phase and quadrature components of the electrical signal. A Doppler shift is based on a peak in the cross spectrum. A device is operated based on the Doppler shift. Sometimes a second Fourier transform of the electrical signal and the Doppler frequency shift produce a corrected Fourier transform and then a cross correlation. A range is determined based on a peak in the cross correlation.
    Type: Application
    Filed: February 3, 2017
    Publication date: August 9, 2018
    Inventors: Stephen C. Crouch, Randy R. Reibel, James Curry, Michelle Milvich, Krishna Rupavatharam
  • Publication number: 20160153199
    Abstract: A slat for use in a roll-out sheet of construction material is provided. The slat has an elongated body extending longitudinally. A projection is disposed at a first lateral end of the body. A socket is disposed at a second lateral end of the body, opposite to the first lateral end. The projection and the socket are structurally complementary to each other. A wedge is formed with the projection as a self-tightening mechanism. A roll-out structure is also provided. The roll-out structure has at least two adjacent slats which are structurally the same. The projection of one of the slats is insertable into the socket of the other slat to connect them, and the projection is rotatable in the socket. The rotation of the projection in the socket allows the wedge to engage the socket, to lock the slats with each other.
    Type: Application
    Filed: June 25, 2014
    Publication date: June 2, 2016
    Inventor: James CURRY
  • Publication number: 20150212992
    Abstract: A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.
    Type: Application
    Filed: December 1, 2014
    Publication date: July 30, 2015
    Inventors: Michael Anderson, Tyron Gavin, Colin Douglas Sulin, Fiann James Curry-Towneley-O'Hagan, Kevin Thomas Faurholt
  • Patent number: 8978768
    Abstract: An underwater clamping arrangement (100, 100?) is provided for fixing at least a first and a second member (1, 2) together, to prevent relative movement between the members along at least a longitudinal axis (2L). The clamping arrangement comprises at least a fixed portion (102, 102?) attached to the first member and a reaction portion (104, 104?) attachable to the fixed portion, and a forcing portion (106, 106?). The forcing portion is arranged to apply a clamping force (4F, 4G) in a direction along a forcing axis (2F) substantially perpendicular to the longitudinal axis between the reaction portion and the second member so to fix the two members together. The reaction portion and forcing portion are removable from the fixed portion when the clamping arrangement is clamped.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: March 17, 2015
    Assignee: Britannia Engineering (Isle of Man) Limited
    Inventor: Peter James Curry
  • Patent number: 8904278
    Abstract: A tag management system can implement a combined synchronous and asynchronous tag-loading scheme. In an embodiment of this scheme, a synchronous tag may be included at the top of or near the top of a content page. This synchronous tag can hide one or more page elements that are to be modified by a subsequent asynchronous personalization tag. Subsequently, the asynchronous personalization tag can update the page element and then cause the page element to be displayed. As a result, flicker between the old and new page elements can be reduced or avoided.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: December 2, 2014
    Assignee: Tealium Inc.
    Inventors: Michael Anderson, Tyron Gavin, Colin Douglas Sulin, Fiann James Curry-Towneley-O'Hagan, Kevin Thomas Faurholt
  • Patent number: 8786614
    Abstract: In a single-instruction-multiple-data (SIMD) processor having multiple lanes, and local memory dedicated to each lane, a method of processing an image is disclosed. The method comprises mapping consecutive rasters of the image to consecutive lanes such that groups of consecutive rasters form image strips, and vertical stacks of strips comprise strip columns. Local memory allocates memory to the image strips. A sequence of functions is processed for execution on the SIMD processor in a pipeline implementation, such that the pipeline loops over portions of the image in multiple iterations, and intermediate data processed during the functions is stored in the local memory. Data associated with the image is traversed by first processing image strips from top to bottom in a left-most strip column, then progressing to each adjacent unprocessed strip column.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: July 22, 2014
    Assignee: Calos Fund Limited Liability Company
    Inventors: Donald James Curry, Ujval J. Kapasi
  • Patent number: 8768879
    Abstract: Methods of storing data records produced from monitoring interactions between external agents and a system are described. The method defines specific interactions that occur between the external agents and the system as events of interest. A chain of interactions occurring during respective interaction sessions between a respective external agent and the system are monitored and events of interest occurring in the chain are determined. Data records from the monitored chain are produced, the respective data record including data identifying determined events of interest and data associated therewith. A profile identity, representative of the external agent, is assigned to each data record produced during an interaction session. Data records of individual events of interest are stored in a way ordered according to the type of event of interest and data records of events of interest occurring during an interaction session are stored in a way ordered according to assigned profile identity.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: July 1, 2014
    Assignee: Nice Systems Technologies UK Limited
    Inventors: Alan Paul Rolleston Phillips, John Graham-Cumming, Gareth O'Loughlin, Jason Derek McFall, Paul David Mellor, Neil Samuel Ferguson, Alfredo Ramos-Alvarez, Liam Philip Clancy, Fiann James Curry-Towneley-O'Hagan, Andrew Galloni, Steven Heron, Maciej Buczkowski, Panagiotis Belesis, Benjamin Thomas Pickering
  • Patent number: 8595987
    Abstract: A roll-out sheet of construction material has a plurality of slats, each with a shelf with a generally upward facing surface and a ledge with a generally downwardly facing surface. The plurality of slats are adjacent one another so that the ledge of one slat overlies the shelf of an adjacent slat. A load-bearing flexible film is secured to the plurality of slats on one side, the opposite sides of the slats from the flexible film are free allowing the slats to articulate relative to one another. The slats may have a longitudinal opening at least partially through, which is optionally filled with thermal and/or sound insulation, and/or load-bearing filler. The openings can also include a rib or support extending across the opening and bracing one side wall of the slat against the other. A securing tab can extend outward from one or more slats, shaped as a hoop, or having a through opening. When deployed, the roll-out sheet may be flat or have some angle or curvature.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: December 3, 2013
    Assignee: Ledgetech Holdings, LLC
    Inventor: James Curry, III