Patents Assigned to JAVAD GNSS, Inc.
  • Publication number: 20240019587
    Abstract: The present disclosure relates generally to a portable Global Navigation Satellite System (GNSS). An exemplary surveying system comprises: a total station; a GNSS device; a coupling mechanism for coupling the GNSS device with the total station; wherein the system is configured to: determine, based on one or more outputs from the GNSS device, whether a set of GNSS signals is available; in accordance with a determination that the set of GNSS signals is available, determine a position of a point based on the set of GNSS signals; in accordance with a determination that the set of GNSS signals is not available, automatically determine a position of the point based on an angular measurement and a distance measurement with respect to the point obtained by the total station.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 18, 2024
    Applicant: Javad GNSS, Inc.
    Inventor: Javad ASHJAEE
  • Publication number: 20230400590
    Abstract: An exemplary method of calculating a position of a GNSS device (e.g., a GNSS rover device) comprises: at the GNSS device in an enhanced real-time kinematic (RTK) mode: receiving a first set of GNSS data corresponding to a first epoch; storing the first set of GNSS data in a buffer; receiving a second set of GNSS data corresponding to a second epoch that is after the first epoch; after receiving the second set of GNSS data, retrieving the first set of GNSS data from the buffer; and calculating the position of the GNSS device based on the retrieved first set of GNSS data and the second set of GNSS data.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 14, 2023
    Applicant: Javad GNSS, Inc.
    Inventor: Javad ASHJAEE
  • Patent number: 11808866
    Abstract: The present disclosure relates generally to a portable Global Navigation Satellite System (GNSS). An exemplary surveying system comprises: a total station; a GNSS device; a coupling mechanism for coupling the GNSS device with the total station; wherein the system is configured to: determine, based on one or more outputs from the GNSS device, whether a set of GNSS signals is available; in accordance with a determination that the set of GNSS signals is available, determine a position of a point based on the set of GNSS signals; in accordance with a determination that the set of GNSS signals is not available, automatically determine a position of the point based on an angular measurement and a distance measurement with respect to the point obtained by the total station.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: November 7, 2023
    Assignee: Javad GNSS, Inc.
    Inventor: Javad Ashjaee
  • Patent number: 11782165
    Abstract: An exemplary method of calculating a position of a GNSS device (e.g., a GNSS rover device) comprises: at the GNSS device in an enhanced real-time kinematic (RTK) mode: receiving a first set of GNSS data corresponding to a first epoch; storing the first set of GNSS data in a buffer; receiving a second set of GNSS data corresponding to a second epoch that is after the first epoch; after receiving the second set of GNSS data, retrieving the first set of GNSS data from the buffer; and calculating the position of the GNSS device based on the retrieved first set of GNSS data and the second set of GNSS data.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: October 10, 2023
    Assignee: Javad GNSS, Inc.
    Inventor: Javad Ashjaee
  • Publication number: 20230251088
    Abstract: A method of calibrating a total station using a GNSS device includes physically coupling the total station with the GNSS device at a first location; determining the position of the total station at the first location based on position data received by the GNSS device; decoupling the total station from the GNSS device; moving the GNSS device to a second location while leaving the total station at the first location; determining the position of the GNSS device at the second location based on position data received by the GNSS device; adjusting the position of a camera on the total station to image the GNSS device while at the second location; determining axes of the camera based on the orientation of the camera and the determined positions at the first and second locations; and calibrating encoders of the total station based on the determined axes.
    Type: Application
    Filed: April 7, 2023
    Publication date: August 10, 2023
    Applicant: Javad GNSS, Inc.
    Inventor: Javad ASHJAEE
  • Patent number: 11656076
    Abstract: A method of calibrating a total station using a GNSS device includes physically coupling the total station with the GNSS device at a first location; determining the position of the total station at the first location based on position data received by the GNSS device; decoupling the total station from the GNSS device; moving the GNSS device to a second location while leaving the total station at the first location; determining the position of the GNSS device at the second location based on position data received by the GNSS device; adjusting the position of a camera on the total station to image the GNSS device while at the second location; determining axes of the camera based on the orientation of the camera and the determined positions at the first and second locations; and calibrating encoders of the total station based on the determined axes.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: May 23, 2023
    Assignee: Javad GNSS, Inc.
    Inventor: Javad Ashjaee
  • Patent number: 11209550
    Abstract: An apparatus for determining signal strength data within at least one allocated GNSS frequency band is provided. The apparatus includes a GNSS antenna. The GNSS antenna receives signals within the allocated GNSS frequency band. The apparatus further includes receiving circuitry. The receiving circuitry is for demodulating the received signals. The apparatus further includes a processor and memory for storing instructions, executable by the processor. The instructions include instructions for generating signal strength data for the received signals within the GNSS allocated frequency based on the demodulated signals, and for determining a position for a point of interest based upon the demodulated signals. Included in the apparatus is a display screen for displaying a graphical representation of the signal strength data of at least a portion of the at least one GNSS allocated frequency band.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: December 28, 2021
    Assignee: Javad GNSS, Inc.
    Inventors: Javad Ashjaee, Sergey Yudanov
  • Publication number: 20210325542
    Abstract: An exemplary method of calculating a position of a GNSS device (e.g., a GNSS rover device) comprises: at the GNSS device in an enhanced real-time kinematic (RTK) mode: receiving a first set of GNSS data corresponding to a first epoch; storing the first set of GNSS data in a buffer; receiving a second set of GNSS data corresponding to a second epoch that is after the first epoch; after receiving the second set of GNSS data, retrieving the first set of GNSS data from the buffer; and calculating the position of the GNSS device based on the retrieved first set of GNSS data and the second set of GNSS data.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 21, 2021
    Applicant: Javad GNSS, Inc.
    Inventor: Javad ASHJAEE
  • Patent number: 10983220
    Abstract: Systems and methods for performing spoofing detection and rejection including receiving, at a Global Navigation Satellite System (GNSS) device having an antenna, a set of signals, identifying a questionable signal in the set of signals, and in accordance with a determination that the set of signals includes a subset of valid GNSS satellite signals, where the subset satisfies a minimum number of valid GNSS satellite signals and does not include the questionable signal, calculating an approximate position of the GNSS device based on the subset of valid GNSS satellite signals.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: April 20, 2021
    Assignee: JAVAD GNSS, Inc.
    Inventor: Javad Ashjaee
  • Patent number: 10976441
    Abstract: Embodiments of the present disclosure relate to a magnetic locator for a GNSS device. The magnetic locator includes a magnetic field sensor configured to detect a magnetic field adjacent the magnetic locator; a controller coupled to the magnetic field sensor and configured to receive from the magnetic field sensor measurement data based on the magnetic field and calculate sensor data based on the received measurement data; a communication interface coupled to the controller and adaptable to transmit sensor data received from the controller to the GNSS device; a connector adaptable to connect the magnetic locator to a GNSS antenna of the GNSS device; and a housing.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: April 13, 2021
    Assignee: JAVAD GNSS, Inc.
    Inventor: Javad Ashjaee
  • Patent number: 10754045
    Abstract: A handheld GNSS device having a GNSS antenna, memory, and a display receives a first GNSS signal at the GNSS antenna and determines a first position of a point of interest based on the GNSS signal. The first position is stored in memory. A second GNSS signal is received at the GNSS antenna and a second position of the point of interest is determined based on the second GNSS signal. The second position is stored in memory. A third GNSS signal is received at the GNSS antenna and a third position of the point of interest is determined based on the third GNSS signal. The third position is stored in memory. A determination is made whether the first, second, and third positions meet a clustering criteria. In accordance with a determination that the first, second, and third positions meet the clustering criteria, a first cluster position is stored. The first cluster position is based on the first, second, and third positions.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: August 25, 2020
    Assignee: JAVAD GNSS, INC.
    Inventor: Javad Ashjaee
  • Patent number: 10613231
    Abstract: A method for using a GNSS device to determine a position of an unknown point includes determining positions of a first point, a second point, and a third point using the GNSS device. A first image is captured of the first point using an image sensor, the image includes the unknown point and at least one of the second point or the third point. A second image is captured from the second point; the second image includes the unknown point and at least one of the second point or the third point. A third image is captured from the third point; the third image includes the unknown point and at least one of the second point or the first point. A position of the unknown point is calculated based on the first, second, and third images and the first, second, and third positions.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: April 7, 2020
    Assignee: JAVAD GNSS, INC.
    Inventor: Javad Ashjaee
  • Patent number: 10514467
    Abstract: A method of determining a position of a GNSS device includes receiving GNSS signals at the GNSS device from a plurality of GNSS satellites. The GNSS device generates GNSS raw data based on the GNSS signals. The GNSS raw data is stored on the GNSS device. The GNSS device receives first correction data and second correction data. The first correction data and the second correction data are generated from data from at least one reference station. Third correction data is determined based on the first correction data, the second correction data, and the GNSS raw data. Position data for the GNSS device is determined based on the third correction data and the GNSS raw data.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: December 24, 2019
    Assignee: JAVAD GNSS, INC.
    Inventor: Javad Ashjaee
  • Patent number: 10408944
    Abstract: A GNSS device includes an antenna configured to receive a first plurality of GNSS signals from a first plurality of GNSS satellites and a second plurality of GNSS signals from a second plurality of GNSS satellites. The GNSS device also includes a communications interface configured to receive correction signals from a GNSS base unit. A processor of the GNSS device is coupled to the antenna and communications interface for processing data from the first plurality of GNSS signals and the second plurality of GNSS signals. Memory of the GNSS device includes executable instructions for several steps. A first algorithm is executed to determine first position data for the GNSS device based on the first plurality of GNSS signals and a correction signal received at the GNSS device from the GNSS base unit. The first position data is stored memory of the GNSS device. A second algorithm is executed to determine second position data for the GNSS device based on the second plurality of GNSS signals.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: September 10, 2019
    Assignee: JAVAD GNSS, INC.
    Inventor: Javad Ashjaee
  • Patent number: 10386497
    Abstract: Systems and methods for performing automated localization are provided. In one example method, a plurality of coordinates representing positions of a plurality of locations may be received. The plurality of coordinates may be from two or more different coordinate systems. The numerical values of each of the plurality of coordinates may be evaluated to determine the coordinate system to which the coordinate belongs. The coordinates may be grouped into sets of coordinates based on their determined coordinate systems. Coordinates from one coordinate system may be paired with coordinates that represent the same locations from another coordinate system. A shape matching algorithm may be used to determine coordinates from different systems that represent the same locations. A localization process may then be used to convert the coordinates of the first coordinate system into coordinates of the second coordinate system based on the paired coordinates.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: August 20, 2019
    Assignee: Javad GNSS, Inc.
    Inventor: Javad Ashjaee
  • Patent number: 10338228
    Abstract: Documenting the two-dimensional tilt of a GNSS device includes focusing an image sensor on a location of a level having an appearance that indicates the two-dimensional tilt of the GNSS device. A first image of a scene is captured with the image sensor. The first image includes the level. A portion of the first image is displayed and includes the level on a display of the GNSS device. Position information for the GNSS device is also displayed on the display.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: July 2, 2019
    Assignee: Javad GNSS, Inc.
    Inventor: Javad Ashjaee
  • Publication number: 20190154839
    Abstract: Systems and methods for performing spoofing detection and rejection including receiving, at a Global Navigation Satellite System (GNSS) device having an antenna, a set of signals, identifying a questionable signal in the set of signals, and in accordance with a determination that the set of signals includes a subset of valid GNSS satellite signals, where the subset satisfies a minimum number of valid GNSS satellite signals and does not include the questionable signal, calculating an approximate position of the GNSS device based on the subset of valid GNSS satellite signals.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 23, 2019
    Applicant: JAVAD GNSS, INC.
    Inventor: Javad ASHJAEE
  • Patent number: 10281588
    Abstract: Systems and methods for performing land surveying using real-time kinematic (RTK) engine verification are provided. In one example, a first set of positions of a GNSS receiver may be determined using each of a plurality of RTK engines. If a number of the plurality of RTK engines that produce a fixed solution is greater than or equal to a threshold value, a position of the GNSS receiver may be determined based on at least a portion of the first set of positions. The determined position may then be stored. This process may be repeated any number of times to produce a desired number of stored positions. In response to the number of stored positions being equal to a minimum value, a final position of the GNSS device may be determined based on the stored positions.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: May 7, 2019
    Assignee: JAVAD GNSS, INC.
    Inventor: Javad Ashjaee
  • Patent number: 9748926
    Abstract: Low-noise amplifier (LNA) filters and processes for filtering global navigation satellite system (GNSS) signals are disclosed. The LNA filters can be used to down-convert a received GNSS signal to a lower frequency, filter the GNSS signal at the lower frequency, and up-convert the GNSS signal to the original frequency of the GNSS signal. The down-converted frequency can be selected based on a temperature of the GNSS signal to compensate for shifts in the frequency response of the filter due to temperature changes.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: August 29, 2017
    Assignee: JAVAD GNSS, INC.
    Inventors: Javad Ashjaee, Dmitry Dubrovsky
  • Patent number: 9720093
    Abstract: Systems and methods for surveying using a GNSS device are provided. In one example method, a GNSS device may be used to determine the location of points along a path and to add those points to a set of points representing the path. When adding each point, the device may determine if the point represents a new point or a previously measured point. If the point is a new point, the device may add the point to the set of points. If the point is a previously measured point, the device may display one or more previously measured points to allow the user to select which previously measured point corresponds to the point currently being measured. The user may select a previously measured point and a point may be added to the set of points using the location of the selected previously measured point.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: August 1, 2017
    Assignee: JAVAD GNSS, INC.
    Inventor: Javad Ashjaee