Patents by Inventor Javad Ashjaee

Javad Ashjaee 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: 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
  • Publication number: 20210199784
    Abstract: A method of calibrating a total station having a laser based range finder is disclosed. The method includes the steps of positioning a first subsystem including the total station and a first RTK receiver at a first location and determining that location using RTK location information. A second subsystem having an optical target and a second RTK receiver is positioned at a first remote location and that location is determined by an RTK approach. The distance and azimuthal information between first and second subsystems is determined by the total station. The second subsystem is moved to a plurality of additional remote locations and the determinations are repeated. The results are used to calibrate the total station.
    Type: Application
    Filed: December 1, 2020
    Publication date: July 1, 2021
    Inventor: Javad ASHJAEE
  • Publication number: 20210123733
    Abstract: A surveying system includes a first subsystem having a GNSS base station and an optical base station. The optical base station includes an optical sensor, a laser module, and one or more motors configured to reposition the optical sensor. The GNSS base station and the optical base station are configured to be coupleable in a first predefined configuration. The system further includes a second subsystem comprising a GNSS rover communicatively coupled to the GNSS base station and an optical rover comprising a visual pattern. The GNSS rover and the optical rover are configured to be coupleable in a second predefined configuration.
    Type: Application
    Filed: September 30, 2020
    Publication date: April 29, 2021
    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
  • Publication number: 20210080257
    Abstract: A surveying system includes a cylindrical survey pole having a visual pattern at the top end thereof. The visual pattern can include two or more circumferential stripes. The survey pole is used with a total station including an optical sensor, a laser module, and one or more motors configured to reposition the optical sensor. The optical sensor receives visual data that is used to detect the visual pattern on the pole. The optical sensor can be repositioned based on the detected visual pattern. The distance between the total station and the pole is then measured.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 18, 2021
    Inventor: Javad ASHJAEE
  • Publication number: 20210048539
    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: August 6, 2020
    Publication date: February 18, 2021
    Inventor: Javad ASHJAEE
  • Publication number: 20200305499
    Abstract: A cigar cooler is disclosed that includes a housing having an upper surface with one or more vertically extending cylindrical channels each sized to receive a cigar. The housing includes an open central region for receiving a cooling medium such as ice or a frozen gel. During use, the cigar is placed in an open channel between inhalations to reduce the temperature of the cigar.
    Type: Application
    Filed: March 26, 2019
    Publication date: October 1, 2020
    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
  • Publication number: 20190353798
    Abstract: The present disclosure relates generally to a portable Global Navigation Satellite System (GNSS). An exemplary surveying system comprises: a total station, comprising: a camera, a laser module, one or more motors configured to reposition the camera of the total station, and one or more encoders configured to measure vertical and horizontal angles from the total station to a target; a GNSS device, comprising: a GNSS antenna; a coupling mechanism for coupling the GNSS device with the total station; and a display communicatively coupled to the total station and the GNSS device, wherein the display is configured to display a plurality of calibration options for calibrating the one or more encoders of the total station.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 21, 2019
    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
  • Publication number: 20190011570
    Abstract: Systems and methods are provided for verifying a location of a global navigation satellite system (GNSS) base station or rover. In one example, a method for verifying a location of a GNSS base station includes measuring velocity of the GNSS base station, determining movement of the GNSS base station based on the measured velocity, and, in response to determining movement of the GNSS base station, transmitting a movement alert to a GNSS rover.
    Type: Application
    Filed: July 7, 2017
    Publication date: January 10, 2019
    Inventor: Javad ASHJAEE
  • Publication number: 20180062677
    Abstract: Various techniques for stabilizing a single legged support structure are provided. In one example, the support structure is used in a GNSS surveying system. The GNSS surveying system includes a monopod, a GNSS receiver attached to an end of the monopod, a stabilizing device attached to the monopod, and a support structure releasably attached to the stabilizing device. The stabilizing device is configured to stabilize the monopod and GNSS receiver to remain upright without user support.
    Type: Application
    Filed: October 3, 2016
    Publication date: March 1, 2018
    Inventor: Javad ASHJAEE