Patents by Inventor James T CURRAN

James T CURRAN 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: 12282084
    Abstract: Implementations of the subject technology provide object detection and/or classification for electronic devices. Object detection and/or classification can be performed using a radar sensor of an electronic device. The electronic device may be a portable electronic device. In some examples, object classification using a radar sensor can be based on an identification of user motion using radar signals and/or based on extraction of surface features from the radar signals. In some examples, object classification using a radar sensor can be based on time-varying surface features extracted from the radar signals. Surface features that can be extracted from the radar signals include a radar cross-section (RCS), a micro-doppler signal, a range, and/or one or more angles associated with one or more surfaces of the object.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: April 22, 2025
    Assignee: Apple Inc.
    Inventors: Nayef Alsindi, Joseph Hakim, Andrew T. Kezys, James T. Curran
  • Publication number: 20240401958
    Abstract: Techniques are described for improving driver efficiency. An example method can include a device accessing sparse location data indicative of one or more geographic locations along a route of the user device during a first time period. The route includes a starting location data point and an ending location data point. The device can access motion data collected by the sensors of the user device. The motion data can be collected by the sensors during the first time period. After a conclusion of the first time period, the device can generate, using the sparse location data and the motion data, a dense data set to reconstruct a route that includes the starting location data point and the ending location data point. The reconstructed route can include second dense location data and velocity data. The device can store the reconstructed route in a local memory of the user device.
    Type: Application
    Filed: May 31, 2024
    Publication date: December 5, 2024
    Applicant: Apple Inc.
    Inventors: Saurabh Godha, James T. Curran, Fatemeh Ghafoori, Changlin Ma, Isaac T. Miller
  • Patent number: 12146939
    Abstract: Embodiments described herein provide for a technique to enable sensor data gathered by multiple electronic devices, such as smart home devices, to be fused into a single coordinate space to enable a higher sensor resolution at each device. For example, multiple sensor equipped devices may communicate over a network to share sensor data between devices. Each device can combine local sensor data with remote sensor data received from other devices to increase the angular resolution of the detected sensor data. To enable this combination, motion characteristics of commonly detected objects can be used to enable the devices to determine a set of relative positions. Coordinate space transformations can then be computed based on the relative positions. Sensor data can be fused using the determined coordinate space transformations.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: November 19, 2024
    Assignee: Apple Inc.
    Inventor: James T. Curran
  • Patent number: 11626971
    Abstract: An apparatus and method are described for processing a global navigation satellite system (GNSS) signal, the GNSS comprising multiple satellites, wherein each satellite transmits a respective navigation signal containing a spreading code. The method comprises receiving an incoming signal at a receiver, wherein the incoming signal may contain navigation signals from one or more satellites; encrypting the incoming signal at the receiver using a homomorphic encryption scheme to form an encrypted signal; and transmitting the encrypted signal from the receiver to a remote server.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: April 11, 2023
    Assignee: EUROPEAN SPACE AGENCY
    Inventor: James T. Curran
  • Publication number: 20230090211
    Abstract: Implementations of the subject technology provide object detection and/or classification for electronic devices. Object detection and/or classification can be performed using a radar sensor of an electronic device. The electronic device may be a portable electronic device. In some examples, object classification using a radar sensor can be based on an identification of user motion using radar signals and/or based on extraction of surface features from the radar signals. In some examples, object classification using a radar sensor can be based on time-varying surface features extracted from the radar signals. Surface features that can be extracted from the radar signals include a radar cross-section (RCS), a micro-doppler signal, a range, and/or one or more angles associated with one or more surfaces of the object.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Nayef ALSINDI, Joseph HAKIM, Andrew T. KEZYS, James T. CURRAN
  • Publication number: 20230092386
    Abstract: Systems and methods for determining fine grain motions and vibrations of live and/or inanimate objects are described based on using a radar system. For example, biometric information may be extracted from such vibrations associated with a live object. In different embodiments, processing circuitry may perform different statistical analysis on reflections from the objects. Moreover, the processing circuitry may perform different processing functions based on the statistical analysis to determine the vibrations with high accuracy. Furthermore, the processing circuitry may also select one or multiple target maps based on a field of view of the radar system for a more robust measurement of the vibrations associated with one or multiple objects.
    Type: Application
    Filed: August 3, 2022
    Publication date: March 23, 2023
    Inventors: Babak Mamandipoor, James T. Curran, Joseph Hakim
  • Publication number: 20230089242
    Abstract: Systems and methods for determining fine grain motions and vibrations of live and/or inanimate objects are described based on using a radar system. For example, biometric information may be extracted from such vibrations associated with a live object. In different embodiments, processing circuitry may perform different statistical analysis on reflections from the objects. Moreover, the processing circuitry may perform different processing functions based on the statistical analysis to determine the vibrations with high accuracy. Furthermore, the processing circuitry may also select one or multiple target maps based on a field of view of the radar system for a more robust measurement of the vibrations associated with one or multiple objects.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 23, 2023
    Inventors: Babak Mamandipoor, James T Curran, Joseph Hakim
  • Patent number: 11002858
    Abstract: Systems and methods for detecting spoofed or illegitimate GNSS signals. A processor receives GNSS data and processes this data to extract acceleration, angular velocity, and height or altitude variation data. For the same time period, sensor data from IMU (inertial measurement unit) sensors and from a barometer are received by the processor. From the sensor data, the processor extracts similar acceleration, angular velocity, and height variation data. These two sets of data are then correlated and correlation coefficients are calculated. These correlation coefficients are then used to calculate a decision statistic. The decision statistic is compared with a predetermined value and, if the decision statistic is below a predetermined value, then the GNSS data is considered to be illegitimate or spoofed.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: May 11, 2021
    Assignee: UTI Limited Partnership
    Inventors: Ali Broumandan, Gérard Lachapelle, James T. Curran
  • Publication number: 20200204340
    Abstract: An apparatus and method are described for processing a global navigation satellite system (GNSS) signal, the GNSS comprising multiple satellites, wherein each satellite transmits a respective navigation signal containing a spreading code. The method comprises receiving an incoming signal at a receiver, wherein the incoming signal may contain navigation signals from one or more satellites; encrypting the incoming signal at the receiver using a homomorphic encryption scheme to form an encrypted signal; and transmitting the encrypted signal from the receiver to a remote server.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 25, 2020
    Applicant: European Space Agency
    Inventor: James T. Curran
  • Patent number: 10677928
    Abstract: A method of processing offset carrier modulated, OCM, ranging signals in a radionavigation system including a plurality of satellite-borne transmitters and at least one ground-based receiver includes receiving a first radionavigation signal from at least one of the plurality of satellite-borne transmitters and down-converting and digitizing the first radionavigation signal to derive therefrom a first OCM signal SA, receiving a second signal SB synchronously broadcast with the first OCM signal SA, the second signal SB having the same or substantially the same center frequency as the first OCM signal SA, coherently combining the first OCM signal SA with the second signal SB at the receiver to generate a combined signal SC, generating a combined correlation value YC corresponding to a correlation of the combined signal SC with a local replica of the first OCM signal SC, and deriving ranging information based on the combined correlation value YC.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: June 9, 2020
    Assignee: THE EUROPEAN UNION, REPRESENTED BY THE EUROPEAN COMMISSION
    Inventors: James T. Curran, Matteo Paonni, Michele Bavaro, Joaquim Fortuny-Guasch
  • Patent number: 10663601
    Abstract: The invention provides an atmospheric monitoring and measurement system based on the processing of global navigation satellite system radio-frequency signals. The invention is characterized by an open-loop demodulation architecture to extract amplitude and phase information from the received satellite signals, and a signal processing technique which can provide statistics relating to the amplitude and phase variations induced by the atmosphere.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: May 26, 2020
    Assignee: THE EUROPEAN UNION
    Inventors: James T Curran, Michele Bavaro, Joaquim Fortuny-Guasch
  • Publication number: 20190179031
    Abstract: Systems and methods for detecting spoofed or illegitimate GNSS signals. A processor receives GNSS data and processes this data to extract acceleration, angular velocity, and height or altitude variation data. For the same time period, sensor data from IMU (inertial measurement unit) sensors and from a barometer are received by the processor. From the sensor data, the processor extracts similar acceleration, angular velocity, and height variation data. These two sets of data are then correlated and correlation coefficients are calculated. These correlation coefficients are then used to calculate a decision statistic. The decision statistic is compared with a predetermined value and, if the decision statistic is below a predetermined value, then the GNSS data is considered to be illegitimate or spoofed.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 13, 2019
    Inventors: Ali BROUMANDAN, Gérard LACHAPELLE, James T. CURRAN
  • Publication number: 20180156922
    Abstract: A method of processing offset carrier modulated, OCM, ranging signals in a radionavigation system including a plurality of satellite-borne transmitters and at least one ground-based receiver includes receiving a first radionavigation signal from at least one of the plurality of satellite-borne transmitters and down-converting and digitizing the first radionavigation signal to derive therefrom a first OCM signal SA, receiving a second signal SB synchronously broadcast with the first OCM signal SA, the second signal SB having the same or substantially the same center frequency as the first OCM signal SA, coherently combining the first OCM signal SA with the second signal SB at the receiver to generate a combined signal SC, generating a combined correlation value YC corresponding to a correlation of the combined signal SC with a local replica of the first OCM signal SC, and deriving ranging information based on the combined correlation value YC.
    Type: Application
    Filed: June 13, 2016
    Publication date: June 7, 2018
    Inventors: James T. Curran, Matteo Paonni, Michele Bavaro, Joaquim Fortuny-Guasch
  • Publication number: 20170139050
    Abstract: The invention provides an atmospheric monitoring and measurement system based on the processing of global navigation satellite system radio-frequency signals. The invention is characterized by an open-loop demodulation architecture to extract amplitude and phase information from the received satellite signals, and a signal processing technique which can provide statistics relating to the amplitude and phase variations induced by the atmosphere.
    Type: Application
    Filed: March 27, 2015
    Publication date: May 18, 2017
    Inventors: James T CURRAN, Michele BAVARO, Joaquim FORTUNY-GUASCH