Trimble Inc.

United States of America

Back to Profile

1-100 of 307 for Trimble Inc. Sort by
Query
Patent
United States - USPTO
Excluding Subsidiaries
Aggregations Reset Report
Date
New (last 4 weeks) 2
2022 May (MTD) 2
2022 February 1
2022 January 5
2022 (YTD) 8
See more
IPC Class
G01S 19/43 - Determining position using long or short baseline interferometry 43
G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections 32
G01C 15/00 - Surveying instruments or accessories not provided for in groups 30
G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method 26
G01S 19/41 - Differential correction, e.g. DGPS [differential GPS] 25
See more
Status
Pending 34
Registered / In Force 273
Found results for  patents
  1     2     3     4        Next Page

1.

ANTENNAS FOR RECEPTION OF SATELLITE SIGNALS

      
Application Number 17584919
Status Pending
Filing Date 2022-01-26
First Publication Date 2022-05-12
Owner Trimble Inc. (USA)
Inventor Celik, Nuri

Abstract

An antenna configured to receive radiation at global navigation satellite system (GNSS) frequencies includes a substrate, a frontside patch arranged on a front side of the substrate, and a metamaterial ground plane. The metamaterial ground plane includes a plurality of backside patches and a cavity. The plurality of backside patches include a center backside patch surrounded in a radial direction by a plurality of intermediate backside patches. The center backside patch and the plurality of intermediate backside patches are arranged in a pattern that provides circular symmetry with respect to a center of the antenna. The cavity is coupled to the substrate, and the plurality of intermediate backside patches are electrically isolated from the cavity.

IPC Classes  ?

  • H01Q 13/18 - Resonant slot antennas the slot being backed by, or formed in boundary wall of, a resonant cavity
  • H01Q 1/48 - Earthing means; Earth screens; Counterpoises
  • H01Q 1/38 - Structural form of radiating elements, e.g. cone, spiral, umbrella formed by a conductive layer on an insulating support
  • H01Q 21/06 - Arrays of individually energised antenna units similarly polarised and spaced apart
  • H01Q 1/24 - Supports; Mounting means by structural association with other equipment or articles with receiving set
  • H01Q 1/52 - Means for reducing coupling between antennas; Means for reducing coupling between an antenna and another structure

2.

HIGH-ACCURACY AUGMENTED REALITY DISPLAY FOR CONSTRUCTION MACHINES

      
Application Number 17090653
Status Pending
Filing Date 2020-11-05
First Publication Date 2022-05-05
Owner Trimble Inc. (USA)
Inventor
  • Hurd, Darrin
  • Ralston, Stuart

Abstract

Disclosed are techniques for displaying AR elements on a display system of a construction machine. A position of the construction machine in a world reference frame is detected. An orientation of the construction machine is detected. A position of an operator of the construction machine in a machine reference frame is detected. A position of the operator in the world reference frame is determined based on the position of the operator in the machine reference frame, the position of the construction machine in the world reference frame, and the orientation of the construction machine. The AR elements are generated based on the position of the operator in the world reference frame and a position of the display system in the world reference frame. The AR elements are then displayed on the display system.

IPC Classes  ?

3.

CORRECTION INFORMATION INTEGRITY MONITORING IN NAVIGATION SATELLITE SYSTEM POSITIONING METHODS, SYSTEMS, AND DEVICES

      
Application Number 17511430
Status Pending
Filing Date 2021-10-26
First Publication Date 2022-02-24
Owner Trimble Inc. (USA)
Inventor
  • Brandl, Markus
  • Weinbach, Ulrich
  • Solano, Carlos Javier Rodriguez

Abstract

Some embodiments of the invention relate to generating correction information based on global or regional navigation satellite system (NSS) multiple-frequency signals observed at a network of reference stations, broadcasting the correction information, receiving the correction information at one or more monitoring stations, estimating ambiguities in the carrier phase of the NSS signals observed at the monitoring station(s) using the correction information received thereat, generating residuals, generating post-broadcast integrity information based thereon, and broadcasting the post-broadcast integrity information. Other embodiments relate to receiving and processing correction information and post-broadcast integrity information at NSS receivers or at devices which may have no NSS receiver, as well as to systems, NSS receivers, devices which may have no NSS receiver, processing centers, and computer programs. Some embodiments may for example be used for safety-critical applications such as highly-automated driving and autonomous driving.

IPC Classes  ?

  • G06F 30/333 - Design for testability [DFT], e.g. scan chain or built-in self-test [BIST]
  • G06F 30/33 - Design verification, e.g. functional simulation or model checking
  • G06F 30/39 - Circuit design at the physical level
  • G06F 30/392 - Floor-planning or layout, e.g. partitioning or placement

4.

GNSS SATELLITE LINE OF SIGHT DETECTION

      
Application Number 16932465
Status Pending
Filing Date 2020-07-17
First Publication Date 2022-01-20
Owner Trimble Inc. (USA)
Inventor
  • Weisenburger, Shawn
  • Wallace, Gregory

Abstract

Disclosed are techniques for processing satellite signals for computing a geospatial position. A plurality of GNSS signals are received from a plurality of GNSS satellites. An image is captured using an imaging device at least partially oriented toward the plurality of GNSS satellites. The image is segmented into a plurality of regions based on RF characteristics of objects in the image. An orientation of the image is determined. The plurality of GNSS satellites are projected onto the image based on the orientation of the image such that a corresponding region is identified for each of the plurality of GNSS satellites. Each of the plurality of GNSS signals is processed in accordance with the corresponding region.

IPC Classes  ?

  • G01S 19/48 - Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
  • G01S 19/43 - Determining position using long or short baseline interferometry
  • G01S 19/22 - Multipath-related issues
  • G06T 7/70 - Determining position or orientation of objects or cameras

5.

CONSTRUCTION LAYOUT USING AUGMENTED REALITY

      
Application Number 16924651
Status Pending
Filing Date 2020-07-09
First Publication Date 2022-01-13
Owner Trimble Inc. (USA)
Inventor
  • Kahle, Kent
  • Hyland, David
  • Atkins, Benedict Jg
  • Jones, Eliot
  • Howell, Marc
  • Ostrowski, Steven

Abstract

An augmented-reality system is combined with a surveying system to make measurement and/or layout at a construction site more efficient. A reflector can be mounted to a wearable device having an augmented-reality system. A total station can be used to track a reflector, and truth can be transferred to the wearable device while an obstruction is between the total station and the reflector. Further, a target can be used to orient a local map of a wearable device to an environment based on a distance between the target and the wearable device.

IPC Classes  ?

  • G01C 15/00 - Surveying instruments or accessories not provided for in groups
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G01C 1/04 - Theodolites combined with cameras
  • A42B 3/04 - Parts, details or accessories of helmets
  • A42B 3/30 - Mounting radio sets or communication systems

6.

AUGMENTED REALITY TECHNOLOGY AS A CONTROLLER FOR A TOTAL STATION

      
Application Number 16924648
Status Pending
Filing Date 2020-07-09
First Publication Date 2022-01-13
Owner Trimble Inc. (USA)
Inventor
  • Lawver, Jordan
  • Ostrowski, Steven
  • Burczyk, David
  • Williams, Bryan
  • Atkins, Benedict Jg
  • Holmgren, Martin

Abstract

An augmented-reality system is combined with a surveying system to make measurement and/or layout at a construction site more efficient. A reflector can be mounted to a wearable device having an augmented-reality system. A total station can be used to track a reflector, and truth can be transferred to the wearable device while an obstruction is between the total station and the reflector. Further, a target can be used to orient a local map of a wearable device to an environment based on a distance between the target and the wearable device.

IPC Classes  ?

  • G02B 27/01 - Head-up displays
  • G02B 27/09 - Beam shaping, e.g. changing the cross-sectioned area, not otherwise provided for
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G01C 15/06 - Surveyors' staffs; Movable markers
  • G01C 15/00 - Surveying instruments or accessories not provided for in groups
  • G01C 3/00 - Measuring distances in line of sight; Optical rangefinders
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

7.

Layout workflow with augmented reality and optical prism

      
Application Number 16924650
Grant Number 11221217
Status In Force
Filing Date 2020-07-09
First Publication Date 2022-01-11
Grant Date 2022-01-11
Owner Trimble Inc. (USA)
Inventor
  • Kahle, Kent
  • Hyland, David
  • Atkins, Benedict J G
  • Jones, Eliot
  • Howell, Marc
  • Ostrowski, Steven

Abstract

An augmented-reality system is combined with a surveying system to make measurement and/or layout at a construction site more efficient. A reflector can be mounted to a wearable device having an augmented-reality system. A total station can be used to track a reflector, and truth can be transferred to the wearable device while an obstruction is between the total station and the reflector. Further, a target can be used to orient a local map of a wearable device to an environment based on a distance between the target and the wearable device.

IPC Classes  ?

  • G01C 15/00 - Surveying instruments or accessories not provided for in groups
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G01C 15/06 - Surveyors' staffs; Movable markers
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • H04N 5/247 - Arrangement of television cameras

8.

METHOD AND SYSTEM FOR SHARING CONVERGENCE DATA

      
Application Number 17479603
Status Pending
Filing Date 2021-09-20
First Publication Date 2022-01-06
Owner Trimble Inc. (USA)
Inventor
  • Peake, John
  • Best, Gregory
  • Loomis, Peter

Abstract

Systems and methods for sharing convergence data between GNSS receivers are disclosed. Convergence data received at a GNSS receiver via a communication connection may be utilized to determine a position of the GNSS receiver.

IPC Classes  ?

  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/05 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
  • G01S 19/09 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing processing capability normally carried out by the receiver
  • G01S 19/40 - Correcting position, velocity or attitude
  • G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method

9.

MULTI-STAGED PIPELINED GNSS RECEIVER

      
Application Number 16888039
Status Pending
Filing Date 2020-05-29
First Publication Date 2021-12-02
Owner Trimble Inc. (USA)
Inventor
  • Bacherov, Andrey
  • Manning, Charles

Abstract

Sets of digital samples associated with received wireless signals are received, each of the sets of digital samples corresponding to a particular RF path. The sets of digital samples are provided to a plurality of pipelines, each of the plurality of pipelines including a plurality of stages, each of the plurality of stages including one or more digital logic circuits. Sets of interconnect data are generated by the plurality of pipelines based on the sets of digital samples, the sets of interconnect data including at least one accumulating value. The sets of interconnect data are passed between adjacent pipelines of the plurality of pipelines along a direction. A result is generated by a last pipeline of the plurality of pipelines based on the at least one accumulating value.

IPC Classes  ?

  • G01S 19/25 - Acquisition or tracking of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
  • G01S 19/11 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are pseudolites or satellite radio beacon positioning system signal repeaters
  • G01S 19/42 - Determining position

10.

MULTI-SEGMENT TURNS

      
Application Number 16863056
Status Pending
Filing Date 2020-04-30
First Publication Date 2021-11-04
Owner Trimble Inc. (USA)
Inventor
  • Kakkar, Shantnu
  • Santamaria, Juan Carlos
  • Creaby, Justin
  • Sights, Brandon

Abstract

A method of path planning for a vehicle includes receiving a request for a turn from a current swath to a next swath, receiving information of the current swath and information of the next swath, determining a trajectory of the turn based on the information of the current swath and the information of the next swath, and outputting the trajectory to a control system of the vehicle for executing the turn. The trajectory includes a first segment and a second segment. The first segment starts from a beginning position of the turn at the current swath and ends at an intermediate position; and the second segment starts from the intermediate position and ends at an ending position of the turn at the next swath. The vehicle changes from a forward gear to a reverse gear, or vice versa, as the vehicle transitions from the first segment to the second segment.

IPC Classes  ?

  • G05D 1/02 - Control of position or course in two dimensions
  • G01C 21/00 - Navigation; Navigational instruments not provided for in groups
  • G01C 21/20 - Instruments for performing navigational calculations
  • G01S 19/42 - Determining position

11.

HEADLAND-FOLLOWING TURNS

      
Application Number 16863049
Status Pending
Filing Date 2020-04-30
First Publication Date 2021-11-04
Owner Trimble Inc. (USA)
Inventor
  • Kakkar, Shantnu
  • Santamaria, Juan Carlos
  • Creaby, Justin
  • Sights, Brandon

Abstract

A method of path planning for an autonomous vehicle to make a turn includes receiving a request for a turn of a vehicle from a current swath to a next swath in a work area. The work area has a headland at a periphery thereof, and the headland is characterized by a guidance line therethrough. The method further includes receiving information of the current swath, information of the next swath, and information of the guidance line, and determining a trajectory of the turn based on the information of the current swath, the information of the next swath, and the information of the guidance line. The trajectory includes one or more segments. At least a portion of a first segment of the one or more segments follows the guidance line in the headland. The method further includes, outputting the trajectory to a control system of the vehicle for executing the turn.

IPC Classes  ?

  • B60W 60/00 - Drive control systems specially adapted for autonomous road vehicles
  • A01B 79/00 - Methods for working soil
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

12.

GNSS RECEIVER ADAPTED TO PRODUCE, USE, AND COMMUNICATE SOFTWARE-GENERATED SATELLITE SIGNAL DATA

      
Application Number 17081134
Status Pending
Filing Date 2020-10-27
First Publication Date 2021-10-28
Owner Trimbie Inc. (USA)
Inventor Zyryanov, Gleb Aleksandrovich

Abstract

A Global Navigation Satellite System (GNSS) receiver that includes a satellite signal generator generating signal data for a signal that is not being tracked by the receiver. The receiver includes a satellite signal generator running an algorithm to process first and second received signals to produce a software-synthesized satellite signal, and the generated signal data is used to correct bias or is communicated to a spaced-apart GNSS receiver or used for onboard positioning calculations. The satellite constellation may be the Galileo constellation, with the first and second signals being E5A and E5B signals tracked by the receiver and the generated third signal being an E5AltBOC signal. With a half-a-cycle bias resolution technique, the satellite signal generator generates synthetic E5AltBOC data of high quality. For a receiver, which physically tracks E5AltBOC, synthetic E5AltBOC may be used to monitor polarity of a physically tracked E5AltBOC and correct it if error is detected.

IPC Classes  ?

  • G01S 19/33 - Multimode operation in different systems which transmit time stamped messages, e.g. GPS/GLONASS
  • G01S 19/22 - Multipath-related issues
  • G01S 19/23 - Testing, monitoring, correcting or calibrating of a receiver element

13.

Methods of displaying an augmented reality model on an augmented reality device

      
Application Number 16857996
Grant Number 11250624
Status In Force
Filing Date 2020-04-24
First Publication Date 2021-10-28
Grant Date 2022-02-15
Owner Trimble Inc. (USA)
Inventor
  • Bursill, Adam
  • Hurd, Darrin
  • Nichols, Mark

Abstract

Methods for displaying an augmented reality (AR) model on an AR device are disclosed. Alignment between a geospatial reference frame and an AR reference frame is monitored and adjusted to improve placement of the AR model displayed on the AR device.

IPC Classes  ?

  • G06T 15/00 - 3D [Three Dimensional] image rendering
  • G06T 17/05 - Geographic models
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • H04W 4/02 - Services making use of location information
  • H04W 4/029 - Location-based management or tracking services
  • G01S 19/47 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial

14.

GNSS RECEIVER ADAPTED TO FIX CROSS-GNSS DD AMBIGUITY

      
Application Number 17017287
Status Pending
Filing Date 2020-09-10
First Publication Date 2021-09-16
Owner Trimble Inc. (USA)
Inventor
  • Kozlov, Dmitry Gennadievich
  • Zyryanov, Gleb Aleksandrovich

Abstract

A Global Navigation Satellite System (GNSS) receiver for processing satellite signals with integer cross ambiguity resolution. The receiver includes an antenna assembly receiving signals from a set of GNSS satellites. The receiver includes a transceiver establishing a communication link with a spaced-apart GNSS receiver and receiving data from the spaced-apart GNSS receiver to make up a base station and rover pair performing DD techniques. The receiver includes a processor and a cross ambiguity fixing module provided by the processor executing code to generate an error correction. The receiver includes an estimator provided by the processor executing code to provide a geographical position solution by DD processing the data from the space-apart GNSS receiver and the signals from the set of GNSS satellites along with the error correction, which may provide a search space with more DD ambiguities or may address quarter or half cycle bias between receiver types.

IPC Classes  ?

  • G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method
  • G01S 19/04 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing carrier phase data
  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections

15.

CONSTRUCTION SITE PRODUCTIVITY CAPTURE USING COMPUTER VISION

      
Application Number 16813609
Status Pending
Filing Date 2020-03-09
First Publication Date 2021-09-09
Owner Trimble Inc. (USA)
Inventor
  • Torttila, Karoliina
  • Coleman, Jim
  • Banfield, Robert
  • Compton, Matt

Abstract

Embodiments describe a method for capturing objects in action at an earthmoving site. The method includes capturing an image of a region of the earthmoving site including an object, the image being recorded as captured digital data; identifying a classification of the object using a trained algorithm existing in memory of the image capturing device; sending the classification of the object to a remote server through a network; determining a pixel location and a boundary of the object within a field of view of the image capturing device based on positions of pixels of the object in the image; sending a set of images including the image to the remote server; determining an activity being performed by the object based on an analysis of digital data associated with the classification of the object and the movement of the object at the earthmoving site; and outputting a report to a user.

IPC Classes  ?

  • G06Q 10/06 - Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
  • G06Q 50/16 - Real estate
  • G06T 7/13 - Edge detection
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods

16.

TRACKING A POSITION OF A WORKING EDGE ON AN IMPLEMENT OF A CONSTRUCTION VEHICLE

      
Application Number 16800790
Status Pending
Filing Date 2020-02-25
First Publication Date 2021-08-26
Owner Trimble Inc. (USA)
Inventor
  • Boss, John
  • Mckendry, Jon
  • Crozier, Scott
  • Cyrus, Casey
  • Harrington, Alex

Abstract

A system for tracking a position of a working edge on an implement of a construction vehicle includes a GNSS with an antenna. The GNSS unit is configured to determine a position of the antenna and a tilt and a heading of the GNSS unit. A mount is configured to couple the GNSS unit to a rigid member of the construction vehicle. The mount is configured to couple the GNSS unit to the rigid member so that the antenna is arranged in a known spatial relationship with a pivot point between the rigid member and the implement. A mobile controller is configured for wireless communications with the GNSS unit and an angle sensor that is configured to determine rotation of the implement. The mobile controller is configured to receive the position of the antenna, the tilt, and the heading from the GNSS unit, to receive the rotation of the implement from the angle sensor, and to determine coordinates of the working edge of the implement in a real world coordinate frame.

IPC Classes  ?

  • E02F 9/26 - Indicating devices
  • G01S 19/14 - Receivers specially adapted for specific applications
  • G01S 19/47 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial

17.

SYSTEM AND METHOD FOR REGISTRATION OF SURVEY POINTS

      
Application Number 17204661
Status Pending
Filing Date 2021-03-17
First Publication Date 2021-07-22
Owner Trimble Inc. (USA)
Inventor Kipka, Adrian

Abstract

The invention relates to a survey system comprising an antenna, a sensor, and a control unit. The antenna is configured for receiving one or more positioning signal, such as for example global navigation satellite system (GNSS) signals. The sensor is configured for determining whether the antenna is in a static state, and/or producing information based on which a determination as to whether the antenna is in a static state can be made. The control unit is configured for, if the antenna is determined to be in a static state, obtaining a positioning measurement based on the positioning signal(s). The invention also relates to a method for operating such a system, and to computer programs and computer program products for carrying out such a method.

IPC Classes  ?

  • G01S 19/23 - Testing, monitoring, correcting or calibrating of a receiver element
  • G06F 16/29 - Geographical information databases
  • G01S 19/14 - Receivers specially adapted for specific applications
  • G01C 15/06 - Surveyors' staffs; Movable markers

18.

ACCURATELY POSITIONING AUGMENTED REALITY MODELS WITHIN IMAGES

      
Application Number 16748042
Status Pending
Filing Date 2020-01-21
First Publication Date 2021-07-22
Owner Trimble Inc. (USA)
Inventor
  • Nichols, Mark
  • Hurd, Darrin
  • Kim, Hyungon

Abstract

A method for positioning an augmented reality (AR) model of a building or area of construction relative to an image of the building or area of construction as displayed on a handheld device. The AR model is positioned so that vertical surfaces of the AR model are aligned with vertical surfaces of the building or area of construction and a horizontal surface of the AR model is aligned with an associated horizontal surface of the building or area of construction.

IPC Classes  ?

  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G01B 21/16 - Measuring arrangements or details thereof in so far as they are not adapted to particular types of measuring means of the other groups of this subclass for measuring distance or clearance between spaced objects

19.

Providing augmented reality images to an operator of a machine

      
Application Number 16743429
Grant Number 11210519
Status In Force
Filing Date 2020-01-15
First Publication Date 2021-07-15
Grant Date 2021-12-28
Owner Trimble Inc. (USA)
Inventor Nichols, Mark

Abstract

Systems and methods described herein provide augmented reality images to an operator of a machine. A pose of an augmented reality device relative to a cab of the machine is determined using image information. A pose of the augmented reality device in a real world coordinate frame is determined using a pose of the machine in the real world coordinate frame and the pose of the augmented reality device relative to the cab of the machine. Digital content is provided on one or more displays of the augmented reality device. The digital content is arranged on the one or more displays based on the pose of the augmented reality device in the real world coordinate frame.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • E02F 9/20 - Drives; Control devices
  • G02B 27/01 - Head-up displays
  • G05D 1/02 - Control of position or course in two dimensions

20.

POSE ESTIMATION AND APPLICATIONS USING COMPUTER IMAGING

      
Application Number 16731856
Status Pending
Filing Date 2019-12-31
First Publication Date 2021-07-01
Owner Trimble Inc. (USA)
Inventor
  • Creaby, Justin
  • Sights, Brandon

Abstract

Embodiments describe a method for positioning a hinged vehicle including a primary part and a secondary part coupled to the primary part at a project site. The method includes receiving, from an image capturing device, digital image data representing one or more features of the secondary part; performing image analysis on the digital image data to identify positions of the one or more features of the secondary part; identifying an angle of at least a portion of the secondary part; calculating a current position of the secondary part based on the angle; calculating a positional difference between a correct position at the project site for the secondary part and a current position of the secondary part at the project site; and initiating a change in a position of the primary part to compensate for the positional difference and to position the secondary part on the correct position.

IPC Classes  ?

  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • B60R 1/00 - Optical viewing arrangements
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration

21.

Surface tracking with multiple cameras on a pole

      
Application Number 16721401
Grant Number 11175134
Status In Force
Filing Date 2019-12-19
First Publication Date 2021-06-24
Grant Date 2021-11-16
Owner Trimble Inc. (USA)
Inventor
  • Weisenburger, Shawn
  • Best, Gregory C.

Abstract

A surveying pole is part of a primary surveying system (e.g., a Global Navigation Satellite System (GNSS) or a total station). Cameras are mounted to the surveying pole and used for ground tracking as the survey pole is moved from a place where the primary surveying system is unimpeded to an environment where the primary surveying system is impaired (e.g., to a GNSS-impaired environment or to a position that is blocked from view of the total station). Using ground tracking and/or other sensors, surveying can be continued even though the primary surveying system is impaired.

IPC Classes  ?

  • H04N 5/225 - Television cameras
  • H04N 13/204 - Image signal generators using stereoscopic image cameras
  • H04N 5/247 - Arrangement of television cameras
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G01C 11/02 - Picture-taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures

22.

SURFACE TRACKING ON A SURVEY POLE

      
Application Number 16721419
Status Pending
Filing Date 2019-12-19
First Publication Date 2021-06-24
Owner Trimble Inc. (USA)
Inventor
  • Best, Gregory C.
  • Weisenburger, Shawn

Abstract

A surveying pole is part of a primary surveying system (e.g., a Global Navigation Satellite System (GNSS) or a total station). Cameras are mounted to the surveying pole and used for ground tracking as the survey pole is moved from a place where the primary surveying system is unimpeded to an environment where the primary surveying system is impaired (e.g., to a GNSS-impaired environment or to a position that is blocked from view of the total station). Using ground tracking and/or other sensors, surveying can be continued even though the primary surveying system is impaired.

IPC Classes  ?

  • G01S 19/48 - Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
  • G01C 11/02 - Picture-taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures

23.

LASER RECEIVER AND TARGET WITH LIGHTED INDICATORS

      
Application Number 16723512
Status Pending
Filing Date 2019-12-20
First Publication Date 2021-06-24
Owner Trimble, Inc. (USA)
Inventor
  • Hajmousa, Ayman Zuhdi
  • Snyder, Chris William
  • Unger, Eric Keith

Abstract

A movable accessory for an automatic point layout system includes a laser receiver, target screen, and an array of LEDs. A laser controller aims a vertical laser light plane toward any desired point on the jobsite. The user moves the accessory into the laser light plane, thereby impacting a photosensor on the laser receiver. The accessory's electronic controller translates that laser light impact and illuminates a corresponding LED. The illuminated LED indicates the desired point of interest on the jobsite floor for the user to mark. An electronic distance measuring instrument (an LDM) aims along the same laser plane, and the target screen reflects the LDM signal to provide a distance reading, which is sent to a remote controller operated by the user. Alternatively, the LED array indicates where the laser plane strikes the photosensor, allowing the user to quickly move the accessory to the null position of the photosensor.

IPC Classes  ?

  • G01C 15/00 - Surveying instruments or accessories not provided for in groups
  • G01C 9/24 - Measuring inclination, e.g. by clinometers, by levels by using liquids in closed containers partially filled with liquid so as to leave a gas bubble
  • G01S 17/08 - Systems determining position data of a target for measuring distance only

24.

GNSS PROCESSING WITH SELECTING AND/OR BLENDING ANCHOR POSITIONS

      
Application Number 17195231
Status Pending
Filing Date 2021-03-08
First Publication Date 2021-06-24
Owner Trimble Inc. (USA)
Inventor
  • Vollath, Ulrich
  • Talbot, Nicholas Charles
  • Glocker, Markus
  • Chen, Xiaoming
  • Leandro, Rodrigo

Abstract

Methods and apparatus for processing of GNSS signals are presented. These include GNSS processing with obtaining GNSS data derived from signals received at a rover antenna, obtaining correction data, maintaining a time sequence of at least one rover position and at least one rover position difference with associated time tags, using the time sequence to determine at least one derived rover position by, starting from a position determined using corrections synchronous with rover data as an anchor position at a time tag, deriving a new anchor position for the time tag of the anchor position and at least one other estimated rover position at the time tag of the anchor position, and/or reporting the new anchor position and/or a new derived rover position

IPC Classes  ?

  • G01S 19/41 - Differential correction, e.g. DGPS [differential GPS]
  • G01S 19/43 - Determining position using long or short baseline interferometry
  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/25 - Acquisition or tracking of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
  • G01S 19/42 - Determining position

25.

LASER RECEIVER AND TARGET WITH LIGHTED INDICATORS

      
Application Number 16856217
Status Pending
Filing Date 2020-04-23
First Publication Date 2021-06-24
Owner Trimble, Inc. (USA)
Inventor
  • Snyder, Chris William
  • Hajmousa, Ayman Zuhdi
  • Unger, Eric Keith

Abstract

A movable accessory for an automatic point layout system includes a laser receiver and an array of LEDs. Two laser controllers aim vertical laser light planes toward any desired point on the jobsite. The user moves the accessory into a first laser light plane, thereby impacting a photosensor on the laser receiver. The accessory's electronic controller translates that laser light impact and illuminates a corresponding LED in a first color. The user then moves the accessory into a second laser light plane, thereby impacting a photosensor on the laser receiver. The accessory's electronic controller translates that impact and illuminates a corresponding LED in a second, different color. The user then moves the accessory until the two LED colors intersect. When the intersect occurs, the accessory's electronic controller translates these impacts and illuminates a corresponding LED in a third, different color.

IPC Classes  ?

  • G01S 7/48 - RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES - Details of systems according to groups , , of systems according to group
  • G01S 17/08 - Systems determining position data of a target for measuring distance only
  • G01S 7/4861 - Circuits for detection, sampling, integration or read-out
  • G01C 15/00 - Surveying instruments or accessories not provided for in groups

26.

WEIGHING SYSTEMS AND METHODS FOR DYNAMIC LOADS

      
Application Number 16676993
Status Pending
Filing Date 2019-11-07
First Publication Date 2021-05-13
Owner Trimble Inc. (USA)
Inventor
  • Müller, Christian
  • Tewes, Philipp

Abstract

Weighing systems and methods for dynamic loads are provided. A plurality of sensors are configured to provide force information based on a weight of a bin and a weight of a material in the bin. An IMU is coupled to the bin and configured to provide gyroscope information and accelerometer information based on orientation and movement of the bin respectively. A controller is communicatively coupled to the plurality of sensors and to the IMU. The controller is configured to receive the force information from the plurality of sensors and the gyroscope information and the accelerometer information from the IMU. The controller is configured to compensate the force information based on slope of the bin to provide slope-compensated force information, filter the slope-compensated force information using a Kalman filter to provide filtered force information, and estimate the weight of the material in the bin based on the filtered force information.

IPC Classes  ?

  • A01D 90/02 - Loading means
  • G01N 5/00 - Analysing materials by weighing, e.g. weighing small particles separated from a gas or liquid
  • B60P 3/00 - Vehicles adapted to transport, to carry or to comprise special loads or objects
  • G05D 1/08 - Control of attitude, i.e. control of roll, pitch, or yaw

27.

MOBILE REFERENCE STATION FOR GNSS POSITIONING

      
Application Number 17142951
Status Pending
Filing Date 2021-01-06
First Publication Date 2021-04-29
Owner Trimble Inc. (USA)
Inventor
  • Cash, Michael
  • Riley, Stuart
  • Nadkarni, Vivek

Abstract

Methods for determining corrected positions of a global navigation satellite system (GNSS) rover using a GNSS base station and one or more GNSS reference stations include determining a statistical representation of position measurements from the GNSS reference stations and an instantaneous position measurement from the GNSS reference stations. A position correction is determined based on the statistical representation and the instantaneous position measurement. A corrected position of the GNSS rover is determined based on a position of the GNSS rover and the position correction.

IPC Classes  ?

  • G01S 19/40 - Correcting position, velocity or attitude
  • G01S 19/41 - Differential correction, e.g. DGPS [differential GPS]
  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/43 - Determining position using long or short baseline interferometry

28.

PROTECTION LEVEL GENERATION METHODS AND SYSTEMS FOR APPLICATIONS USING NAVIGATION SATELLITE SYSTEM (NSS) OBSERVATIONS

      
Application Number 17009521
Status Pending
Filing Date 2020-09-01
First Publication Date 2021-03-11
Owner Trimble Inc. (USA)
Inventor
  • Talbot, Nicholas
  • Chen, Xiaoming

Abstract

Some embodiments of the invention relate to methods carried out by an NSS receiver and/or a processing entity capable of receiving data therefrom, for estimating parameters derived from NSS signals useful to determine a position, and for generating protection level(s) for an application relying on NSS observations to produce an estimate of said parameters. A float solution is computed using NSS signals observed by the NSS receiver. A best integer ambiguity combination that minimizes an error norm is identified based on the float solution. Additional integer ambiguity combinations are identified, which have the smallest error norms that, together with the error norm of the best integer ambiguity combination, jointly satisfy the integrity risk. A measure of spread of the best and additional integer ambiguity combinations is computed. The protection level(s) is then generated from the measure of spread. Systems and computer programs are also disclosed. Some embodiments may for example be used for safety-critical applications such as highly-automated driving and autonomous driving.

IPC Classes  ?

  • G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method

29.

Photogrammetric machine measure up

      
Application Number 16662851
Grant Number 10943360
Status In Force
Filing Date 2019-10-24
First Publication Date 2021-03-09
Grant Date 2021-03-09
Owner Trimble Inc. (USA)
Inventor
  • Crozier, Scott
  • Boss, John
  • Mckendry, Jon
  • Clare, Adam

Abstract

Various embodiments provide novel tools and techniques for photogrammetric machine measure-up, including without limitation solutions that can be used for excavation and similar applications. A system includes a machine, a user device may further comprise an image sensor, an accelerometer, a processor, and a computer readable medium in communication with the processor, the computer readable medium having encoded thereon a set of instructions executable by the processor to photogrammetrically measure-up the machine. Photogrammetric measure-up includes capturing, via the image sensor, two or more target images of each of the two or more targets, the two or more target images including a first target image and a second target image, and determining a measurement between two of the two or more reference features of the machine based on a first target image and second target image.

IPC Classes  ?

  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 5/00 - Image enhancement or restoration
  • E02F 9/26 - Indicating devices
  • G01C 11/02 - Picture-taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures
  • E02F 3/32 - Dredgers; Soil-shifting machines mechanically-driven with digging tools mounted on a dipper- or bucket-arm, e.g. dippers, buckets with a dipper-arm pivoted on a cantilever beam working downwardly and towards the machine, e.g. with backhoes
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

30.

BASE STATION TRANSMISSION OF GNSS CORRECTION DATA VIA BEACON FRAME

      
Application Number 16550826
Status Pending
Filing Date 2019-08-26
First Publication Date 2021-03-04
Owner Trimble Inc. (USA)
Inventor
  • Conquest, Curt A.
  • Bird, David

Abstract

Techniques for transmitting global navigation satellite system (GNSS) correction data to a rover. GNSS signals are wirelessly received by a base station from one or more GNSS satellites. GNSS correction data is generated by the base station based on the GNSS signals. A beacon frame is formed by the base station to include a frame header, a frame body, and a frame check sequence (FCS). The frame body is formed to include the GNSS correction data. The beacon frame is wirelessly transmitted by the base station for receipt by the rover. The rover wirelessly receives the beacon frame. The GNSS correction data is extracted by the rover from the beacon frame. A geospatial position of the rover is calculated based on the GNSS correction data.

IPC Classes  ?

  • G01S 19/04 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing carrier phase data
  • G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method

31.

Handheld computing device housing

      
Application Number 29733289
Grant Number D0910636
Status In Force
Filing Date 2020-04-30
First Publication Date 2021-02-16
Grant Date 2021-02-16
Owner Trimble Inc. (USA)
Inventor
  • Steiger, Gerald
  • Chang, I-Shun
  • Stridsberg, Markus
  • Forsberg, Karl

32.

INTEGRATED VISION-BASED AND INERTIAL SENSOR SYSTEMS FOR USE IN VEHICLE NAVIGATION

      
Application Number 17074108
Status Pending
Filing Date 2020-10-19
First Publication Date 2021-02-04
Owner Trimble Inc. (USA)
Inventor
  • Best, Gregory C.
  • Loomis, Peter Van Wyck

Abstract

A navigation system useful for providing speed and heading and other navigational data to a drive system of a moving body, e.g., a vehicle body or a mobile robot, to navigate through a space. The navigation system integrates an inertial navigation system, e.g., a unit or system based on an inertial measurement unit (IMU). with a vision-based navigation system unit or system such that the inertial navigation system can provide real time navigation data and the vision-based navigation can provide periodic, but more accurate, navigation data that is used to correct the inertial navigation system's output. The navigation system was designed with the goal in mind of providing low effort integration of inertial and video data. The methods and devices used in the new navigation system address problems associated with high accuracy dead reckoning systems (such as a typical vision-based navigation system) and enhance performance with low cost IMUs.

IPC Classes  ?

  • G01C 21/16 - Navigation; Navigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
  • G05D 1/02 - Control of position or course in two dimensions
  • G01C 23/00 - Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed, acceleration
  • G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G01C 21/28 - Navigation; Navigational instruments not provided for in groups specially adapted for navigation in a road network with correlation of data from several navigational instruments

33.

Handheld computer device housing

      
Application Number 29639473
Grant Number D0909383
Status In Force
Filing Date 2018-03-06
First Publication Date 2021-02-02
Grant Date 2021-02-02
Owner Trimble Inc. (USA)
Inventor
  • Sanders, Michael George
  • Musch, Jonathan
  • Steiger, Gerald
  • Allen, Katherine
  • Roehring, Mathias
  • Forsberg, Karl
  • Stridsberg, Markus
  • Briheim, Niklas
  • Lee, Jungha
  • Su, Chen-Cheng
  • Wu, Chia Hung
  • Chang, Yu Juei

34.

Target positioning with electronic distance measuring and bundle adjustment

      
Application Number 16520069
Grant Number 11002541
Status In Force
Filing Date 2019-07-23
First Publication Date 2021-01-28
Grant Date 2021-05-11
Owner Trimble Inc. (USA)
Inventor
  • Lee, Young Jin
  • Kahle, Kent
  • Seidler, Malte
  • Montgomery, Paul
  • Winter, Andreas

Abstract

A Position and Orientation Measurement Engine (POME) is a mobile camera system that can be used for accurate indoor measurement (e.g., at a construction site). The POME uses a plurality of cameras to acquire images of a plurality of targets. If locations of the plurality of targets are precisely known, images of the targets can be used to determine a position of the POME in relation to the plurality of targets. However, to precisely determine locations of the plurality of targets can be time consuming and/or use expensive equipment. This disclosure discusses how to use a camera system with an electronic distance measuring unit to determine locations of the plurality of targets.

IPC Classes  ?

  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G01C 11/08 - Interpretation of pictures by comparison of two or more pictures of the same area the pictures not being supported in the same relative position as when they were taken
  • G01C 11/02 - Picture-taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures
  • H04N 5/247 - Arrangement of television cameras
  • G06T 7/55 - Depth or shape recovery from multiple images
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

35.

Creating improved 3D models from 2D data

      
Application Number 16439579
Grant Number 10872466
Status In Force
Filing Date 2019-06-12
First Publication Date 2020-12-17
Grant Date 2020-12-22
Owner Trimble Inc. (USA)
Inventor Hurd, Darrin

Abstract

Techniques for displaying underground assets using a portable electronic device. A camera image of a ground having a ground surface may be captured. A placement of a virtual pit in the camera image may be determined. A pit view comprising the virtual pit and a virtual representation of an underground asset, and a superimposed image comprising the camera image and the pit view may be generated. A top opening of the virtual pit may align with the ground surface in the camera image. A portion of the virtual representation of the underground asset may be shown inside the virtual pit and below the top opening of the virtual pit such that a distance between the top opening and the portion of the virtual representation of the underground asset inside the virtual pit may provide a visual indication of a depth of the underground asset relative to the ground surface.

IPC Classes  ?

  • G06T 17/05 - Geographic models
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/521 - Depth or shape recovery from the projection of structured light

36.

Survey system with field calibration

      
Application Number 16431142
Grant Number 11194056
Status In Force
Filing Date 2019-06-04
First Publication Date 2020-12-10
Grant Date 2021-12-07
Owner Trimble Inc. (USA)
Inventor Moe, Ethan William

Abstract

A survey system configured to perform a calibration that eliminates, or at least significantly reduces, mechanical misalignment issues with the receiver or top unit (e.g., a GNSS receiver or the like), the mounting hardware, and the survey pole of the survey system. The survey system may include a data collector mounted upon the pole, and a calibration module (i.e., calibrating software and/or firmware) may be run or provided on the data collector or other component of the survey system (e.g., on the top unit). The calibration module processes data collected (including data from its inertial measurement unit (IMU)) by the top unit during calibration operations (or simply calibration) to determine a mounting angle and a correction factor (or corrections for attitude) based on this mounting angle, and the correction factor is communicated to the top unit for use in later data collection to improve accuracy of the survey system.

IPC Classes  ?

  • G01S 19/47 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
  • G01C 15/00 - Surveying instruments or accessories not provided for in groups

37.

Antennas for reception of satellite signals

      
Application Number 16436720
Grant Number 11271319
Status In Force
Filing Date 2019-06-10
First Publication Date 2020-12-10
Grant Date 2022-03-08
Owner Trimble Inc. (USA)
Inventor Celik, Nuri

Abstract

An antenna configured to receive radiation at global navigation satellite system (GNSS) frequencies includes a substrate, a frontside patch arranged on a front side of the substrate, and a metamaterial ground plane. The metamaterial ground plane includes a plurality of backside patches and a cavity. The plurality of backside patches include a center backside patch surrounded in a radial direction by a plurality of intermediate backside patches. The center backside patch and the plurality of intermediate backside patches are arranged in a pattern that provides circular symmetry with respect to a center of the antenna. The cavity is coupled to the substrate, and the plurality of intermediate backside patches are electrically isolated from the cavity.

IPC Classes  ?

  • H01Q 13/18 - Resonant slot antennas the slot being backed by, or formed in boundary wall of, a resonant cavity
  • H01Q 1/48 - Earthing means; Earth screens; Counterpoises
  • H01Q 1/38 - Structural form of radiating elements, e.g. cone, spiral, umbrella formed by a conductive layer on an insulating support
  • H01Q 21/06 - Arrays of individually energised antenna units similarly polarised and spaced apart
  • H01Q 1/24 - Supports; Mounting means by structural association with other equipment or articles with receiving set
  • H01Q 1/52 - Means for reducing coupling between antennas; Means for reducing coupling between an antenna and another structure

38.

METHODS, APPARATUSES, AND COMPUTER PROGRAMS FOR ESTIMATING THE HEADING OF AN AXIS OF A RIGID BODY

      
Application Number 16995313
Status Pending
Filing Date 2020-08-17
First Publication Date 2020-12-03
Owner Trimble Inc. (USA)
Inventor Görcke, Lorenz

Abstract

Methods, apparatuses and computer programs are disclosed for estimating, or at least for generating information usable to estimate, the heading of at least one axis of interest of a rigid body. Rigid body is equipped with an antenna of a navigation satellite system (NSS) receiver, and with sensor equipment comprising sensors such as a gyroscope, an angle sensor, and accelerometers, depending on the form of the invention. Rigid body is subject to a known motion comprising causing a point's horizontal position to change, the point being referred to as “point B”, while keeping another point's position, the point being referred to as “point A”, fixed relative to the Earth. Considering the motion constraint, an estimation of the heading is generated using sensor equipment data and NSS receiver data. The estimation of the heading may for example be used to estimate the position of any point of rigid body.

IPC Classes  ?

  • G01S 19/49 - Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
  • G01C 21/16 - Navigation; Navigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
  • G01C 15/06 - Surveyors' staffs; Movable markers
  • G01C 19/34 - Rotary gyroscopes for indicating a direction in the horizontal plane, e.g. directional gyroscopes

39.

Mobile reference station for GNSS positioning

      
Application Number 16990811
Grant Number 10908297
Status In Force
Filing Date 2020-08-11
First Publication Date 2020-11-26
Grant Date 2021-02-02
Owner Trimble Inc. (USA)
Inventor
  • Cash, Michael
  • Riley, Stuart
  • Nadkarni, Vivek

Abstract

Methods for determining corrected positions of a global navigation satellite system (GNSS) rover using a GNSS base station and one or more GNSS reference stations include determining a statistical representation of position measurements from the GNSS reference stations and an instantaneous position measurement from the GNSS reference stations. A position correction is determined based on the statistical representation and the instantaneous position measurement. A corrected position of the GNSS rover is determined based on a position of the GNSS rover and the position correction.

IPC Classes  ?

  • G01S 19/40 - Correcting position, velocity or attitude
  • G01S 19/41 - Differential correction, e.g. DGPS [differential GPS]
  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/43 - Determining position using long or short baseline interferometry
  • G01S 19/04 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing carrier phase data

40.

Target positioning with bundle adjustment

      
Application Number 16407358
Grant Number 10997747
Status In Force
Filing Date 2019-05-09
First Publication Date 2020-11-12
Grant Date 2021-05-04
Owner Trimble Inc. (USA)
Inventor
  • Lee, Young Jin
  • Kahle, Kent
  • Seidler, Malte

Abstract

A Position and Orientation Measurement Engine (POME) is a mobile camera system that can be used for accurate indoor measurement (e.g., at a construction site). The POME uses a plurality of cameras to acquire images of a plurality of targets. If locations of the plurality of targets are precisely known, images of the targets can be used to determine a position of the POME in relation to the plurality of targets. However, to precisely determine locations of the plurality of targets can be time consuming and/or use expensive equipment. This disclosure discusses how to use the POME itself to determine locations of the plurality of targets.

IPC Classes  ?

  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G03B 17/56 - Accessories
  • H04N 5/247 - Arrangement of television cameras
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration

41.

VEHICLE MANUAL GUIDANCE SYSTEMS WITH STEERING WHEEL ANGLE SENSORS AND ROAD WHEEL ANGLE SENSORS

      
Application Number 16927447
Status Pending
Filing Date 2020-07-13
First Publication Date 2020-10-29
Owner Trimble Inc. (USA)
Inventor
  • Cash, Michael F.
  • Smith, Shannon

Abstract

A system for providing manual guidance of a vehicle includes a first inertial measurement unit (IMU) attached to a steering wheel, a second IMU attached to a fixed part of the vehicle, a global navigation satellite systems (GNSS) receiver, a data storage device for storing a pre-planned path, and a feedback module. The feedback module is configured to determine a current angle of the steering wheel, determine a deviation of the current position of the vehicle from the pre-planned path, determine a current heading of the vehicle, determine a current velocity of the vehicle, and determine a desired angle of the steering wheel relative to the vehicle. The system further includes a user interface configured to provide a visual indication of the desired angle of the steering wheel or a deviation of the current angle of the steering wheel from the desired angle of the steering wheel.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • A01B 69/04 - Special adaptations of automatic tractor steering, e.g. electric system for contour ploughing
  • B62D 15/02 - Steering position indicators
  • G01C 21/18 - Stabilised platforms, e.g. by gyroscope
  • G01C 21/28 - Navigation; Navigational instruments not provided for in groups specially adapted for navigation in a road network with correlation of data from several navigational instruments
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G01S 19/13 - Receivers
  • G01S 19/51 - Relative positioning

42.

AUGMENTED REALITY DISTANCE MEASUREMENT

      
Application Number 16380310
Status Pending
Filing Date 2019-04-10
First Publication Date 2020-10-15
Owner Trimble Inc. (USA)
Inventor
  • Nichols, Mark
  • Hurd, Darrin

Abstract

Techniques for calculating a geospatial position of a point of interest using a portable electronic device. A camera of the portable electronic device may observe the point of interest. An EDM device of the portable electronic device may capture a distance to the point of interest. An angle sensor may detect an orientation of the EDM device. A geospatial position of a GNSS receiver of the portable electronic device may be detected. A geospatial position of the EDM device may be calculated based on the geospatial position of the GNSS receiver. The geospatial position of the point of interest may be calculated based on the geospatial position of the EDM device, the orientation of the EDM device, and the distance to the point of interest.

IPC Classes  ?

  • G01S 19/45 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
  • H04N 5/225 - Television cameras

43.

AUTONOMOUS SOIL MOISTURE CONTROL

      
Application Number 16380282
Status Pending
Filing Date 2019-04-10
First Publication Date 2020-10-15
Owner Trimble Inc. (USA)
Inventor Nichols, Mark

Abstract

Embodiments describe a method for moisturizing soil at an open construction site. The method includes determining current site characteristics of the open construction site; storing the current site characteristics in memory; determining a target volume of water for achieving a target soil moisture level based on the current site characteristics of the open construction site; calculating a target water application rate to achieve the target soil moisture level across the open construction site; determining a planned path across the open construction site; and guiding a water truck along the planned path while dispensing the target volume of water at the target application rate to achieve the target moisture level in the soil at the open construction site.

IPC Classes  ?

  • G05D 1/02 - Control of position or course in two dimensions
  • B62D 15/02 - Steering position indicators
  • B05C 11/10 - Storage, supply or control of liquid or other fluent material; Recovery of excess liquid or other fluent material

44.

Dynamic autonomous soil moisture control

      
Application Number 16380284
Grant Number 11168454
Status In Force
Filing Date 2019-04-10
First Publication Date 2020-10-15
Grant Date 2021-11-09
Owner Trimble Inc. (USA)
Inventor Nichols, Mark

Abstract

Embodiments describe a method for moisturizing soil at an open construction site. The method includes determining a target soil moisture level for the soil at the open construction site; measuring a current soil moisture level of a location within the open construction site with a moisture sensor while the moisture control system is moving along a predetermined path across the site; storing the current soil moisture level of the location in memory; determining a target volume of water for achieving the target soil moisture level at the location based on the current soil moisture level at the location; calculating a target application rate to achieve the target soil moisture level at the location based on the target volume of water; and applying the target volume of water at the target application rate to the location when the system is positioned to dispense water at the location of the site.

IPC Classes  ?

  • E02D 1/00 - Investigation of foundation soil in situ
  • A01G 25/16 - Control of watering
  • E02D 3/12 - Consolidating by placing solidifying or pore-filling substances in the soil
  • B05C 5/02 - Apparatus in which liquid or other fluent material is projected, poured or allowed to flow on to the surface of the work from an outlet device in contact, or almost in contact, with the work
  • E02D 1/02 - Investigation of foundation soil in situ before construction work
  • G01N 33/24 - Earth materials

45.

AUGMENTED REALITY IMAGE OCCLUSION

      
Application Number 16380308
Status Pending
Filing Date 2019-04-10
First Publication Date 2020-10-15
Owner Trimble Inc. (USA)
Inventor
  • Nichols, Mark
  • Hurd, Darrin

Abstract

Techniques for occluding displayable content on a portable electronic device. An EDM device of the portable electronic device may capture a world distance map comprising a plurality of distances to a plurality of points. A camera of the portable electronic device may capture a camera image containing the plurality of points. A geospatial position of a GNSS receiver may be detected. A geospatial position of the camera may be calculated based on the geospatial position of the GNSS receiver. An angle sensor may detect an orientation of the camera. A model image may be generated based on a 3D model, the orientation of the camera, and the geospatial position of the camera. The model image and/or the camera image may be occluded based on the world distance map and the 3D model. A superimposed image comprising the camera image and the model image may be generated and displayed.

IPC Classes  ?

46.

Slam assisted INS

      
Application Number 16369720
Grant Number 11243081
Status In Force
Filing Date 2019-03-29
First Publication Date 2020-10-01
Grant Date 2022-02-08
Owner Trimble Inc. (USA)
Inventor
  • Lambert, Andrew
  • Leung, Keith

Abstract

A navigation system for a dynamic platform includes an inertial navigation system (INS) unit for measuring, in real-time, linear accelerations and angular velocities of the dynamic platform, and determining, using dead reckoning, initial estimates of current poses of the dynamic platform based on a previous pose of the dynamic platform and the linear accelerations and angular velocities of the dynamic platform. The navigation system further includes an exteroceptive sensor for acquiring sequential images of an environment in which the dynamic platform is traveling, a simultaneous localization and mapping (SLAM) unit for estimating visual odometer (VO) pose changes of the dynamic platform using the sequential images, and a sensor fusion engine for determining estimates of current poses of the dynamic platform based at least in part on the initial estimates of current poses determined by the INS unit and the VO pose changes estimated by the local sub-map tracker.

IPC Classes  ?

  • G01C 21/16 - Navigation; Navigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
  • G01C 21/18 - Stabilised platforms, e.g. by gyroscope
  • G01C 21/20 - Instruments for performing navigational calculations

47.

Kinematic asset management

      
Application Number 16877311
Grant Number 11138394
Status In Force
Filing Date 2020-05-18
First Publication Date 2020-09-03
Grant Date 2021-10-05
Owner Trimble Inc. (USA)
Inventor
  • Reynolds, James C.
  • Dennis, Gary
  • Iyer, Prakash

Abstract

A method for integrating assets is disclosed. In one embodiment, the method comprises receiving, by a kinematic asset management platform, an indication of an attribute needed to perform a task. The method further comprises generating, by the kinematic asset management platform, a request to a plurality of reader nodes disposed at a respective plurality of locations for an inventor of assets at each of said respective plurality of locations. The method further comprises receiving, by the kinematic asset management platform, said inventory of assets from said respective plurality of locations. The method further comprises determining, by the kinematic asset management platform, and based on the attribute, that the attribute needed to perform the task is assigned to an asset present at a first location.

IPC Classes  ?

  • G06Q 30/00 - Commerce, e.g. shopping or e-commerce
  • G06K 7/10 - Methods or arrangements for sensing record carriers by corpuscular radiation
  • G06Q 10/08 - Logistics, e.g. warehousing, loading, distribution or shipping; Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • E05F 15/40 - Safety devices, e.g. detection of obstructions or end positions
  • B60R 99/00 - Subject matter not provided for in other groups of this subclass
  • G01S 19/13 - Receivers
  • G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
  • G08B 21/24 - Reminder alarms, e.g. anti-loss alarms

48.

Plant detection systems comprising a photodetector housing with a detector lens and an aperture plate

      
Application Number 16288972
Grant Number 10883872
Status In Force
Filing Date 2019-02-28
First Publication Date 2020-09-03
Grant Date 2021-01-05
Owner Trimble Inc. (USA)
Inventor
  • Quaderer, James G.
  • Lee, Chao Y.
  • Bradley, Kenneth S.
  • Agur, Kenneth R.

Abstract

A plant detection system includes a radiation module and a photodetector system. The photodetector system includes a photodetector housing, one or more photodetectors, a detector lens, and an aperture plate. The aperture plate is disposed within the photodetector housing between the detector lens and the one or more photodetectors and has an aperture extending therethrough. The detector lens and the aperture plate are configured so that stray radiation received by the detector lens is directed through the aperture in the aperture plate or onto a surface of the aperture plate without being directed onto sidewalls of the photodetector housing.

IPC Classes  ?

  • G01N 33/00 - Investigating or analysing materials by specific methods not covered by groups
  • G01J 1/04 - Optical or mechanical part
  • A01C 15/00 - Fertiliser distributors
  • A01M 21/04 - Apparatus for destruction by steam, chemicals, burning, or electricity
  • G01J 1/02 - Photometry, e.g. photographic exposure meter - Details
  • G01J 1/44 - Electric circuits

49.

Plant detector

      
Application Number 29682351
Grant Number D0891954
Status In Force
Filing Date 2019-03-04
First Publication Date 2020-08-04
Grant Date 2020-08-04
Owner Trimble Inc. (USA)
Inventor
  • Ruzzi, Melissa
  • Bradley, Kenneth S.
  • Quaderer, James G.
  • Rodriguez, Daniel
  • Lee, Chao Y.
  • Agur, Kenneth R.

50.

Method and system for sharing convergence data

      
Application Number 16750436
Grant Number 11187809
Status In Force
Filing Date 2020-01-23
First Publication Date 2020-07-23
Grant Date 2021-11-30
Owner Trimble Inc. (USA)
Inventor
  • Peake, John
  • Best, Gregory
  • Loomis, Peter

Abstract

Systems and methods for sharing convergence data between GNSS receivers are disclosed. Convergence data received at a GNSS receiver via a communication connection may be utilized to determine a position of the GNSS receiver.

IPC Classes  ?

  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/05 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
  • G01S 19/09 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing processing capability normally carried out by the receiver
  • G01S 19/40 - Correcting position, velocity or attitude
  • G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method
  • G01S 19/04 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing carrier phase data
  • G01S 19/14 - Receivers specially adapted for specific applications
  • G01S 19/32 - Multimode operation in a single same satellite system, e.g. GPS L1/L2

51.

Optical tuning for plant detection

      
Application Number 16282211
Grant Number 10775299
Status In Force
Filing Date 2019-02-21
First Publication Date 2020-07-09
Grant Date 2020-09-15
Owner Trimble Inc. (USA)
Inventor Quaderer, James G.

Abstract

A Light Emitting Diode (LED) is added to a weed control system for calibrating the weed control system. A detector generates an electrical signal based on receiving light emitted by the LED. An electronically-tunable capacitor of a bandpass filter is adjusted based the signal received from the detector to adjust a center frequency of the bandpass filter so that light from an optical source, different from the LED, can more efficiently be detected by the weed control system.

IPC Classes  ?

  • G01N 21/27 - Colour; Spectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands using photo-electric detection
  • G01N 33/00 - Investigating or analysing materials by specific methods not covered by groups
  • G01N 21/35 - Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry using infra-red light
  • A01M 7/00 - Special adaptations or arrangements of liquid-spraying apparatus for purposes covered by this subclass
  • A01M 21/04 - Apparatus for destruction by steam, chemicals, burning, or electricity

52.

Automated assessment of collision risk based on computer vision

      
Application Number 16227934
Grant Number 10817732
Status In Force
Filing Date 2018-12-20
First Publication Date 2020-06-25
Grant Date 2020-10-27
Owner Trimble Inc. (USA)
Inventor
  • Porter, Miles
  • Hunt, Anne

Abstract

An image may be obtained from one or more cameras coupled to a first vehicle. The image may be provided as input to a machine learning algorithm configured to determine whether an object depicted in the image corresponds to another vehicle and to determine size information and location information for the object. Output from the machine learning algorithm enables obtaining features including size and location information for a second vehicle that is identified in the image. The features may be used to determine whether the second vehicle is depicted within a predetermined region of the image including a predicted travel path of the first vehicle. The features may also be used to determine whether the second vehicle is within a predetermined proximity of the first vehicle. Thereafter, a determination may be generated as to whether there is a significant risk of collision between the first vehicle and the second vehicle.

IPC Classes  ?

  • G06N 20/00 - Machine learning
  • G06N 3/08 - Learning methods
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

53.

Vertical accuracy improvements for dynamic real-time kinematic reference stations

      
Application Number 16193129
Grant Number 10830905
Status In Force
Filing Date 2018-11-16
First Publication Date 2020-05-21
Grant Date 2020-11-10
Owner Trimble Inc. (USA)
Inventor Cash, Michael

Abstract

A system for vertical accuracy improvement includes a reference station, a rover, and a base station in communication with the reference station and the rover. The base station includes a GNSS antenna, an actuator coupled to the GNSS antenna, a wireless transceiver, a processor, and non-transitory computer readable media comprising instructions executable by the processor. The instructions may be executed to cause the base station to receive a first vertical error from the reference station. The base station may further be configured to determine a second vertical position at which the first vertical error is reduced, and adjust the GNSS antenna to be in the second vertical position. The base station may further be configured to generate correction data based at least in part on the phase of the carrier wave signal at the second vertical position, and transmit the correction data to the rover.

IPC Classes  ?

  • G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method
  • G01S 19/36 - Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end

54.

Estimating yield of agricultural crops

      
Application Number 16182844
Grant Number 11175170
Status In Force
Filing Date 2018-11-07
First Publication Date 2020-05-07
Grant Date 2021-11-16
Owner Trimble Inc. (USA)
Inventor
  • Lange, Arthur Francis
  • Ramos, Daniel
  • Rosa, Uriel Aparecido
  • Best, Gregory C.

Abstract

Methods and systems for estimating volumes of agricultural crops are provided. A geographic position sensor provides positions of a harvesting machine as it gathers an agricultural crop and places the crop on the ground in a windrow. A speed of the harvesting machine is determined using the geographic position sensor. Signals are received from a sensor system disposed at a bottom of the harvesting machine. The signals are indicative of profiles of segments of the windrow on the ground. Cross-sectional areas of the windrow are estimated using the signals. Volumes of the agricultural crop are estimated using the speed of the harvesting machine and the estimated cross-sectional areas of the windrow.

IPC Classes  ?

  • G01F 22/00 - Methods or apparatus for measuring volume of fluids or fluent solid material, not otherwise provided for
  • A01D 51/00 - Apparatus for gathering together crops spread on the soil, e.g. apples, beets, nuts, potatoes
  • A01D 75/00 - Accessories for harvesters or mowers
  • G01C 3/14 - Measuring distances in line of sight; Optical rangefinders using a parallactic triangle with variable angles and a base of fixed length in the observation station, e.g. in the instrument with binocular observation at a single point, e.g. stereoscopic type
  • G01S 19/42 - Determining position
  • G01S 19/52 - Determining velocity
  • A01D 57/30 - Rotating attachments for forming windrows
  • G01B 11/25 - Measuring arrangements characterised by the use of optical means for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
  • G01S 13/89 - Radar or analogous systems, specially adapted for specific applications for mapping or imaging
  • G01S 15/89 - Sonar systems specially adapted for specific applications for mapping or imaging
  • G01S 17/89 - Lidar systems, specially adapted for specific applications for mapping or imaging
  • G01S 19/13 - Receivers

55.

Post-processing global navigation satellite system (GNSS) position data using mirrored GNSS data

      
Application Number 16400242
Grant Number 11156722
Status In Force
Filing Date 2019-05-01
First Publication Date 2020-04-30
Grant Date 2021-10-26
Owner Trimble Inc. (USA)
Inventor
  • Dmitrievich, Boriskin Aleksey
  • Gennadievich, Kozlov Dmitry
  • Valerianovich, Lyoskin Victor

Abstract

A post-processing system providing forward processing (FP) of original GNSS raw data and alternative forward-backward processing (BP) of modified GNSS raw data and combining results of the FP and modified BP to enhance accuracy of position data derived from GNSS raw data. The post-processing system includes a GNSS processing engine, such as a real-time PVT engine, that processes GNSS raw data files as real time data streams equally for FP and BP. The backward processing is performed on a set of GNSS raw data that is mirrored from the original GNSS raw data. The modified BP uses the same algorithms of the PVT engine in a forward run but with the mirrored GNSS raw data to provide BP including position estimate with associated accuracy estimates for each data epoch. A forward/backward combiner combines results of the FP and the modified BP to provide final position data with enhanced precision.

IPC Classes  ?

  • G01S 19/41 - Differential correction, e.g. DGPS [differential GPS]
  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/10 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals
  • G01S 19/52 - Determining velocity
  • G01S 19/42 - Determining position
  • G01S 19/40 - Correcting position, velocity or attitude

56.

Virtual video projection system to synch animation sequences

      
Application Number 16164153
Grant Number 10657729
Status In Force
Filing Date 2018-10-18
First Publication Date 2020-04-23
Grant Date 2020-05-19
Owner Trimble Inc. (USA)
Inventor
  • Bosch, Augusto Op Den
  • Kohan, Paula

Abstract

A method of synchronizing an animation sequence with a video includes placing a virtual camera in a 3D model of a site captured in the video at the same location and the same orientation as those of a video camera that captured the video, generating a set of virtual frames of the animation sequence by projecting the 3D model onto a scene frame from a viewpoint of the virtual camera, for each of a plurality of virtual key frames, placing a virtual object corresponding to a moving object captured in the video in the 3D model at a respective location that matches with the respective position of the moving object in a corresponding key frame of the video, and playing the set of virtual frames by stepping through time such that the plurality of virtual key frames is in synch with the plurality of key frames of the video.

IPC Classes  ?

  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 13/20 - 3D [Three Dimensional] animation
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

57.

Controlling plant detection systems using phase delay analysis

      
Application Number 16165344
Grant Number 10656133
Status In Force
Filing Date 2018-10-19
First Publication Date 2020-04-23
Grant Date 2020-05-19
Owner Trimble Inc. (USA)
Inventor
  • Quaderer, James G.
  • Calder, Aubrey Jason
  • Zhao, Xin

Abstract

Methods for controlling a plant detection system include determining a target phase delay based on a first phase delay of reflected portions of a first light beam and a second phase delay of reflected portions of a second light beam. A composite light beam comprising the first light beam and the second light beam is emitter towards bare soil, and reflected portions of the composite light beam are detected. An intensity of at least one of the first light beam or the second light beam is adjusted so that a phase delay of the composite light beam is approximately equal to the target phase delay.

IPC Classes  ?

  • G01N 33/00 - Investigating or analysing materials by specific methods not covered by groups
  • G01N 21/25 - Colour; Spectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands
  • G01J 9/00 - Measuring optical phase difference; Determining degree of coherence; Measuring optical wavelength
  • A01M 21/00 - Apparatus for the destruction of unwanted vegetation, e.g. weeds
  • H05B 45/10 - Controlling the intensity of the light

58.

Steering instability detection

      
Application Number 16140830
Grant Number 10780914
Status In Force
Filing Date 2018-09-25
First Publication Date 2020-03-26
Grant Date 2020-09-22
Owner Trimble Inc. (USA)
Inventor
  • Sights, Brandon
  • Creaby, Justin

Abstract

A method of detecting steering wheel angle instability in an auto-guided vehicle includes measuring a steering wheel angle at a plurality of time instances within a pre-determined time window to obtain an array of values of the steering wheel angle, performing a frequency analysis of the array of values of the steering wheel angle to obtain a frequency spectrum of the steering wheel angle, comparing the frequency spectrum of the steering wheel angle to a pre-defined threshold frequency spectrum to determine whether a magnitude of the frequency spectrum of the steering wheel angle at any frequency exceeds a magnitude of the threshold frequency spectrum, and upon determining that a magnitude of the frequency spectrum of the steering wheel angle at one or more frequencies exceeds a magnitude of the pre-defined threshold frequency spectrum, determining that a steering wheel angle instability is present.

IPC Classes  ?

  • B62D 6/04 - Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits responsive only to forces disturbing the intended course of the vehicle, e.g. forces acting transversely to the direction of vehicle travel
  • B60W 50/00 - CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT - Details of control systems for road vehicle drive control not related to the control of a particular sub-unit
  • B62D 15/02 - Steering position indicators
  • A01B 69/00 - Steering of agricultural machines or implements; Guiding agricultural machines or implements on a desired track
  • A01B 76/00 - Parts, details or accessories of agricultural machines or implements, not provided for in groups
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot

59.

Correction information integrity monitoring in navigation satellite system positioning methods, systems, and devices

      
Application Number 16545524
Grant Number 11187813
Status In Force
Filing Date 2019-08-20
First Publication Date 2020-03-26
Grant Date 2021-11-30
Owner Trimble Inc. (USA)
Inventor
  • Brandl, Markus
  • Weinbach, Ulrich
  • Solano, Carlos Javier Rodriguez

Abstract

Some embodiments of the invention relate to generating correction information based on global or regional navigation satellite system (NSS) multiple-frequency signals observed at a network of reference stations, broadcasting the correction information, receiving the correction information at one or more monitoring stations, estimating ambiguities in the carrier phase of the NSS signals observed at the monitoring station(s) using the correction information received thereat, generating residuals, generating post-broadcast integrity information based thereon, and broadcasting the post-broadcast integrity information. Other embodiments relate to receiving and processing correction information and post-broadcast integrity information at NSS receivers or at devices which may have no NSS receiver, as well as to systems, NSS receivers, devices which may have no NSS receiver, processing centers, and computer programs. Some embodiments may for example be used for safety-critical applications such as highly-automated driving and autonomous driving.

IPC Classes  ?

  • G01S 19/41 - Differential correction, e.g. DGPS [differential GPS]
  • G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method
  • G01S 19/40 - Correcting position, velocity or attitude
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • G01S 19/20 - Integrity monitoring, fault detection or fault isolation of space segment
  • G01S 19/08 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing integrity information, e.g. health of satellites or quality of ephemeris data
  • G01S 19/22 - Multipath-related issues

60.

Circularly polarized antennas

      
Application Number 16681618
Grant Number 10826183
Status In Force
Filing Date 2019-11-12
First Publication Date 2020-03-12
Grant Date 2020-11-03
Owner Trimble Inc. (USA)
Inventor Celik, Nuri

Abstract

An antenna includes a dielectric substrate, a circular patch overlying the dielectric substrate, and a metamaterial ground plane. One or more antenna feeds are coupled to the circular patch. The antenna feeds may include impedance transformers. The metamaterial ground plane includes a plurality of conductive patches and a ground plane. The conductive patches are arranged along a first plane below the circular patch and are separated from the circular patch by at least the dielectric substrate. The conductive patches are arranged in a pattern that provides circular symmetry with respect to a center of the circularly polarized antenna. The ground plane is arranged along a second plane and is electrically coupled to at least a first portion of the conductive patches. One or more of the conductive patches and the ground plane are coupled to ground.

IPC Classes  ?

  • H01Q 9/04 - Resonant antennas
  • H01Q 1/48 - Earthing means; Earth screens; Counterpoises
  • H01Q 1/38 - Structural form of radiating elements, e.g. cone, spiral, umbrella formed by a conductive layer on an insulating support
  • H01Q 5/40 - Imbricated or interleaved structures; Combined or electromagnetically coupled arrangements, e.g. comprising two or more non-connected fed radiating elements
  • H01Q 13/10 - Resonant slot antennas
  • H01Q 13/08 - Radiating ends of two-conductor microwave transmission lines, e.g. of coaxial lines, of microstrip lines
  • H01Q 15/00 - Devices for reflection, refraction, diffraction or polarisation of waves radiated from an antenna, e.g. quasi-optical devices

61.

Systems and methods for tracking produce

      
Application Number 16115366
Grant Number 10885412
Status In Force
Filing Date 2018-08-28
First Publication Date 2020-03-05
Grant Date 2021-01-05
Owner Trimble Inc. (USA)
Inventor
  • Masood, Jaseem
  • Sun, Jialin Dan
  • Massey, Khurram

Abstract

Embodiments describe systems and methods for tracking produce with an electronic device. A method includes, during each of a plurality of instances of time, receiving one or more clam codes, receiving a tray code, associating the one or more claim codes with the tray code, receiving a palette code, associating the palette code with the tray code, and storing the one or more clam codes, tray codes, and the palette code in a database. After associating the one or more clam codes with the tray code and the palette code with the tray code, the method includes receiving a request to identify the tray code or the palette code associated with a specific clam code, wherein the specific clam code is included in the one or more clam codes; and identifying the tray code or the palette code associated with the specific clam code.

IPC Classes  ?

  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06Q 50/02 - Agriculture; Fishing; Mining
  • G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping

62.

Detecting the presence of plants on the ground

      
Application Number 16110971
Grant Number 10921189
Status In Force
Filing Date 2018-08-23
First Publication Date 2020-02-27
Grant Date 2021-02-16
Owner Trimble Inc. (USA)
Inventor Quaderer, James G.

Abstract

A system for detecting the presence of a plant on the ground includes a light module configured to emit a light beam having a shape with a length longer than a width. The system may include one or more lenses each having one or more photodetectors. The photodetectors may be arranged in a side-by-side configuration and are configured to receive reflected portions of the light beam. The lenses may be configured to direct the reflected portions of the light beam onto the photodetectors.

IPC Classes  ?

  • G01J 3/42 - Absorption spectrometry; Double-beam spectrometry; Flicker spectrometry; Reflection spectrometry
  • A01M 21/00 - Apparatus for the destruction of unwanted vegetation, e.g. weeds
  • A01M 7/00 - Special adaptations or arrangements of liquid-spraying apparatus for purposes covered by this subclass
  • G01J 1/04 - Optical or mechanical part
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01J 3/50 - Measurement of colour; Colour measuring devices, e.g. colorimeters using electric radiation detectors
  • G01N 21/25 - Colour; Spectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands
  • G01J 3/02 - Spectrometry; Spectrophotometry; Monochromators; Measuring colours - Details
  • G01N 21/84 - Systems specially adapted for particular applications

63.

Vehicle manual guidance systems with steering wheel angle sensors and road wheel angle sensors

      
Application Number 16045900
Grant Number 10753752
Status In Force
Filing Date 2018-07-26
First Publication Date 2020-01-30
Grant Date 2020-08-25
Owner Trimble Inc. (USA)
Inventor
  • Cash, Michael F.
  • Smith, Shannon

Abstract

A system for providing manual guidance of a vehicle includes a first inertial measurement unit (IMU) attached to a steering wheel, a second IMU attached to a fixed part of the vehicle, a global navigation satellite systems (GNSS) receiver, a data storage device for storing a pre-planned path, and a feedback module. The feedback module is configured to determine a current angle of the steering wheel, determine a deviation of the current position of the vehicle from the pre-planned path, determine a current heading of the vehicle, determine a current velocity of the vehicle, and determine a desired angle of the steering wheel relative to the vehicle. The system further includes a user interface configured to provide a visual indication of the desired angle of the steering wheel or a deviation of the current angle of the steering wheel from the desired angle of the steering wheel.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • A01B 69/04 - Special adaptations of automatic tractor steering, e.g. electric system for contour ploughing
  • B62D 15/02 - Steering position indicators
  • G01C 21/18 - Stabilised platforms, e.g. by gyroscope
  • G01C 21/28 - Navigation; Navigational instruments not provided for in groups specially adapted for navigation in a road network with correlation of data from several navigational instruments
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G01S 19/13 - Receivers
  • G01S 19/51 - Relative positioning

64.

GNSS processing with jump reduction

      
Application Number 16271682
Grant Number 10969495
Status In Force
Filing Date 2019-02-08
First Publication Date 2020-01-23
Grant Date 2021-04-06
Owner Trimble Inc. (USA)
Inventor
  • Vollath, Ulrich
  • Talbot, Nicholas Charles
  • Glocker, Markus
  • Chen, Xiaoming
  • Leandro, Rodrigo

Abstract

Methods and apparatus for processing of GNSS signals are presented. These include GNSS processing with predicted precise clocks, GNSS processing with mixed-quality data, GNSS processing with time-sequence maintenance, GNSS processing with reduction of position jumps in low-latency solutions, GNSS processing with position blending to bridge reference station changes, and GNSS processing with delta-phase correction for incorrect starting position.

IPC Classes  ?

  • G01S 19/41 - Differential correction, e.g. DGPS [differential GPS]
  • G01S 19/43 - Determining position using long or short baseline interferometry
  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/25 - Acquisition or tracking of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
  • G01S 19/42 - Determining position

65.

Kinematic asset management

      
Application Number 16585977
Grant Number 10755057
Status In Force
Filing Date 2019-09-27
First Publication Date 2020-01-23
Grant Date 2020-08-25
Owner Trimble Inc. (USA)
Inventor
  • Reynolds, James C.
  • Dennis, Gary
  • Iyer, Prakash

Abstract

A system for managing kinematic assets is disclosed. In one embodiment, the system comprises an electronic identification device associated with an asset. The system further comprises a container comprising a reader disposed within the container for receiving a unique identification of the identification device. The container further comprises a reader node for maintaining an inventory record comprising the asset and for generating a report when the asset is not detected by said reader. The report further comprises a location of the container when said report is generated. The system further comprises a kinematic asset management platform comprising an asset registry for storing data conveyed by the report and a reports engine for generating a second report conveying the location of said container when the report is generated.

IPC Classes  ?

  • G06Q 30/00 - Commerce, e.g. shopping or e-commerce
  • G06K 7/10 - Methods or arrangements for sensing record carriers by corpuscular radiation
  • G06Q 10/08 - Logistics, e.g. warehousing, loading, distribution or shipping; Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • E05F 15/40 - Safety devices, e.g. detection of obstructions or end positions
  • B60R 99/00 - Subject matter not provided for in other groups of this subclass
  • G01S 19/13 - Receivers
  • G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
  • G08B 21/24 - Reminder alarms, e.g. anti-loss alarms

66.

System and method for detection and simulation of building models

      
Application Number 16023248
Grant Number 11087035
Status In Force
Filing Date 2018-06-29
First Publication Date 2020-01-02
Grant Date 2021-08-10
Owner Trimble Inc. (USA)
Inventor
  • Struzyna, Markus
  • Hewelt, Georg

Abstract

Systems and methods for automatically simulating a building model. A method may include defining a plurality of space bodies, each of the plurality of space bodies representing a non-overlapping volume within a building. The method may also include determining a plurality of gaps between the plurality of space bodies. The method may further include obtaining a set of geometric rules that define simulation parameters as a function of the plurality of gaps. The method may further include generating a plurality of simulation parameters by evaluating the plurality of gaps against the set of geometric rules. The method may further include applying the simulation parameters to a sequence of simulation conditions to produce a simulation result.

IPC Classes  ?

  • G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads

67.

Anti-spoofing system for GNSS receivers

      
Application Number 16002173
Grant Number 11099276
Status In Force
Filing Date 2018-06-07
First Publication Date 2019-12-12
Grant Date 2021-08-24
Owner Trimble Inc. (USA)
Inventor
  • Lentz, William
  • Riley, Stuart

Abstract

Systems and methods for identifying which of a plurality of signal types received by a global navigation satellite system (GNSS) receiver includes a spoofing signal. One method may include, for each particular signal type of the plurality of signal types, excluding the particular signal type, calculating a parameter of a GNSS receiver based on the received wireless signals having a plurality of remaining signal types, and calculating a residual score based on a variability associated with calculating the parameter, the residual score being one of a plurality of residual scores. The method may also include identifying an outlier of the plurality of residual scores and identifying which of the plurality of signal types includes a spoofing signal based on the outlier.

IPC Classes  ?

  • G01S 19/21 - Interference related issues
  • G01S 19/33 - Multimode operation in different systems which transmit time stamped messages, e.g. GPS/GLONASS
  • G01S 19/37 - Hardware or software details of the signal processing chain

68.

Augmented reality device for leveraging high-accuracy GNSS data

      
Application Number 16541493
Grant Number 10819938
Status In Force
Filing Date 2019-08-15
First Publication Date 2019-12-05
Grant Date 2020-10-27
Owner Trimble Inc. (USA)
Inventor
  • Hurd, Darrin
  • Nourozi, Farshad

Abstract

A method for displaying images using an AR device. GNSS position data is received based on wireless signals received from a GNSS satellite. Based on the GNSS position data, a first GNSS point within a geospatial frame is determined within a first time range and a second GNSS point within the geospatial frame is determined within a second time range. Based on camera POS data, a first AR point within an AR frame is determined within the first time range and a second AR point within the AR frame is determined within the second time range. One of the frames is shifted such that the second GNSS point is aligned with the second AR point. An angle formed by the GNSS points and the AR points is calculated. One of the frames is rotated by the angle.

IPC Classes  ?

  • H04N 5/445 - Receiver circuitry for displaying additional information
  • G01S 19/45 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
  • G01S 19/14 - Receivers specially adapted for specific applications
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06T 7/32 - Determination of transform parameters for the alignment of images, i.e. image registration using correlation-based methods
  • G01S 19/53 - Determining attitude
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

69.

Navigation satellite system antenna mount

      
Application Number 29661003
Grant Number D0864927
Status In Force
Filing Date 2018-08-23
First Publication Date 2019-10-29
Grant Date 2019-10-29
Owner Trimble Inc. (USA)
Inventor
  • Wallace, Gregory Craig
  • Sanders, Michael
  • Weisenburger, Shawn D.

70.

ENVIRONMENTAL LIFECYCLE DATA MANAGEMENT SYSTEM

      
Application Number 15950578
Status Pending
Filing Date 2018-04-11
First Publication Date 2019-10-17
Owner Trimble Inc. (USA)
Inventor Sparks, Devon

Abstract

A distributed database comprising a plurality of interconnected nodes. Each node may include an external interface configured to receive a data element from a data source external to the distributed database. The data element may include one or more data fragments. Each of the one or more data fragments may be linked to a single aspect of a plurality of aspects. The external interface may also be configured to divide the data element into the one or more data fragments. Each node may also include a local database configured to store the one or more data fragments. Each node may further include an internal interface configured to send the one or more data fragments to a destination node within the distributed database.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/60 - Protecting data

71.

Machine guidance pitch and roll compensation

      
Application Number 15940316
Grant Number 10761543
Status In Force
Filing Date 2018-03-29
First Publication Date 2019-10-03
Grant Date 2020-09-01
Owner Trimble Inc. (USA)
Inventor
  • Schaff, Dietrich
  • Brewer, Doug
  • Hopper, Jeremy

Abstract

Systems and methods for steering a mobile agricultural machine to align a guidance point with a guidance line. One method includes setting the guidance point and setting the guidance line. The method also includes receiving, from an orientation sensor mounted on the mobile agricultural machine, orientation information including one or both of a pitch angle and a roll angle of the mobile agricultural machine. The method further includes calculating an orientation correction based on the orientation information. The method also includes modifying the guidance point using the orientation correction and steering the mobile agricultural machine to align the modified guidance point with the guidance line and/or modifying the guidance line using the orientation correction and steering the mobile agricultural machine to align the guidance point with the modified guidance line.

IPC Classes  ?

  • G05D 1/02 - Control of position or course in two dimensions
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • A01D 41/14 - Mowing tables
  • A01B 69/04 - Special adaptations of automatic tractor steering, e.g. electric system for contour ploughing
  • G01C 21/20 - Instruments for performing navigational calculations
  • G01S 19/45 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
  • G01S 19/14 - Receivers specially adapted for specific applications
  • G01S 19/40 - Correcting position, velocity or attitude

72.

METHOD AND SYSTEM FOR PLANNING THE PATH OF AN AGRICULTURAL VEHICLE

      
Application Number 16387350
Status Pending
Filing Date 2019-04-17
First Publication Date 2019-09-12
Owner Trimble Inc. (USA)
Inventor Birnie, Denis Allan

Abstract

A method and system for planning a path for an agricultural vehicle is disclosed. The agricultural vehicle includes a steering mechanism configured to automatically steer the agricultural vehicle. The method includes accessing a recorded path plan, the recorded path plan including navigation data recorded during a previous path passage of the agricultural vehicle through a work area using a position determining system. The method also includes determining a first point on a first planned path accessed from the recorded path plan, determining a second point on a second planned path accessed from the recorded path plan, generating a connection path plan connecting the first point and the second point, generating a steering command based on the connection path plan, and providing the steering command to the steering mechanism to cause the agricultural vehicle to travel according to the connection path plan.

IPC Classes  ?

  • G01C 21/00 - Navigation; Navigational instruments not provided for in groups
  • G05D 1/02 - Control of position or course in two dimensions
  • A01B 69/04 - Special adaptations of automatic tractor steering, e.g. electric system for contour ploughing

73.

Vehicle navigation by dead reckoning and GNSS-aided map-matching

      
Application Number 16412786
Grant Number 11105637
Status In Force
Filing Date 2019-05-15
First Publication Date 2019-08-29
Grant Date 2021-08-31
Owner Trimble Inc. (USA)
Inventor Loomis, Peter Van Wyck

Abstract

Dead reckoning combined with GNSS-aided map-matching improves accuracy and reliability of vehicle navigation. A map-match navigation module in a handheld device sends map-match feedback messages to a vehicle state estimator via a port. The module also accepts vehicle speed and inertial navigation data from sensors mounted in the vehicle.

IPC Classes  ?

  • G01C 21/30 - Map- or contour-matching
  • G01C 21/16 - Navigation; Navigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation

74.

GNSS receiver to antenna communications

      
Application Number 15880912
Grant Number 11187811
Status In Force
Filing Date 2018-01-26
First Publication Date 2019-08-01
Grant Date 2021-11-30
Owner Trimble Inc. (USA)
Inventor
  • Krantz, Eric
  • Riley, Stuart

Abstract

A global navigation satellite system (GNSS) receiver including an antenna module configured to removably attach to a receiver module. The antenna module includes an antenna configured to receive wireless signals transmitted by a GNSS satellite. The antenna is coupled to a wired connection. The antenna module also includes an antenna-side radio that is coupled to the wired connection. The antenna-side radio is configured to perform actions including sending, via the wired connection, an identifying signal to a receiver-side radio. The identifying signal includes identification information corresponding to the antenna. The receiver module includes the receiver-side radio coupled to the wired connection. The receiver-side radio is configured to perform operations including receiving, via the wired connection, the identifying signal from the antenna-side radio. The receiver module also includes a radio frequency (RF) front end coupled to the wired connection.

IPC Classes  ?

  • G01S 19/36 - Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end
  • H04B 1/18 - Input circuits, e.g. for coupling to an antenna or a transmission line
  • G01S 19/13 - Receivers
  • G01S 19/35 - Constructional details or hardware or software details of the signal processing chain

75.

Measurement, layout, marking, firestop stick

      
Application Number 16383295
Grant Number 10646975
Status In Force
Filing Date 2019-04-12
First Publication Date 2019-08-01
Grant Date 2020-05-12
Owner Trimble Inc. (USA)
Inventor
  • Kahle, Kent
  • Lee, Young Jin

Abstract

Multiple cameras are used for tool positioning, as-built documentation, and/or personnel monitoring in construction site. A camera unit comprises one or more imaging devices, a processing computer, and a communication device. The camera units are placed at multiple locations in a construction site to cover an area. The camera units are self-positioned by detecting a calibration target that moves within a working volume. The camera units can detect and calculate positions of objects, including measurement sticks, tools, personnel, etc., in the area.

IPC Classes  ?

  • B23Q 17/24 - Arrangements for indicating or measuring on machine tools using optics
  • B23Q 17/20 - Arrangements for indicating or measuring on machine tools for indicating or measuring workpiece characteristics, e.g. contour, dimension, hardness
  • H04N 7/18 - Closed-circuit television systems, i.e. systems in which the signal is not broadcast
  • G01C 15/06 - Surveyors' staffs; Movable markers
  • G01C 15/00 - Surveying instruments or accessories not provided for in groups
  • G01C 15/02 - Means for marking measuring points

76.

Advanced navigation satellite system positioning method and system using seeding information

      
Application Number 16208806
Grant Number 11125890
Status In Force
Filing Date 2018-12-04
First Publication Date 2019-06-27
Grant Date 2021-09-21
Owner Trimble Inc. (USA)
Inventor
  • Chen, Xiaoming
  • Reussner, Nico
  • Seeger, Stephan

Abstract

The invention relates to a method carried out by a navigation satellite system (NSS) receiver or a processing entity receiving data therefrom, for estimating parameters useful to determine a position. The NSS receiver observes NSS signals from NSS satellites over multiple epochs. A filter, called “precise estimator”, is operated, which uses state variables, makes use of NSS signals observed by the NSS receiver, and computes its state variable values based on observations that are not derived from NSS signals observed by the NSS receiver. Seeding information is obtained, and a constrained solution, called “seeding- and ambiguity-constrained solution”, is computed by constraining the ambiguities of the precise estimator by the seeding information, by resolving the resulting ambiguities, and by constraining at least one of the other state variables of the precise estimator by the resolved ambiguities. A corresponding system is also disclosed.

IPC Classes  ?

  • G01S 19/44 - Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method
  • G01S 19/29 - Acquisition or tracking of signals transmitted by the system carrier related
  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/43 - Determining position using long or short baseline interferometry
  • G01S 19/41 - Differential correction, e.g. DGPS [differential GPS]
  • G01S 19/33 - Multimode operation in different systems which transmit time stamped messages, e.g. GPS/GLONASS

77.

Hardware front-end for a GNSS receiver

      
Application Number 16165529
Grant Number 10509131
Status In Force
Filing Date 2018-10-19
First Publication Date 2019-05-16
Grant Date 2019-12-17
Owner TRIMBLE INC. (USA)
Inventor
  • Wallace, Gregory
  • Weisenburger, Shawn D.

Abstract

A GNSS antenna assembly for connection to a receiver circuit of a hardware front-end. The assembly may include a multiplayer antenna and a ground plane board. The antenna board may contain an L1 patch antenna of a first width, an L2 patch antenna of a second width greater than the first width, and a ground plane of a third width that is equal to or greater than the second width. The ground plane board may include a ground plane of a fourth width that is greater than the third width. Upon assembly, contact pads of the antenna board, which are in conductive contact with the ground plane of the antenna board, are in conductive contact with contact pads of the ground plane board.

IPC Classes  ?

  • G01S 19/36 - Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end
  • H01Q 21/06 - Arrays of individually energised antenna units similarly polarised and spaced apart
  • G01S 19/32 - Multimode operation in a single same satellite system, e.g. GPS L1/L2
  • H01Q 25/02 - Antennas or antenna systems providing at least two radiating patterns providing sum and difference patterns
  • H01Q 1/22 - Supports; Mounting means by structural association with other equipment or articles
  • H01Q 9/04 - Resonant antennas

78.

Augmented reality device for leveraging high-accuracy GNSS data

      
Application Number 15729044
Grant Number 10432888
Status In Force
Filing Date 2017-10-10
First Publication Date 2019-04-11
Grant Date 2019-10-01
Owner Trimble Inc. (USA)
Inventor
  • Hurd, Darrin
  • Nourozi, Farshad

Abstract

A method for displaying images using an AR device. GNSS position data is received based on wireless signals received from a GNSS satellite. Based on the GNSS position data, a first GNSS point within a geospatial frame is determined within a first time range and a second GNSS point within the geospatial frame is determined within a second time range. Based on camera POS data, a first AR point within an AR frame is determined within the first time range and a second AR point within the AR frame is determined within the second time range. One of the frames is shifted such that the second GNSS point is aligned with the second AR point. An angle formed by the GNSS points and the AR points is calculated. One of the frames is rotated by the angle.

IPC Classes  ?

  • H04N 5/445 - Receiver circuitry for displaying additional information
  • G01S 19/45 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
  • G01S 19/14 - Receivers specially adapted for specific applications
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06T 7/32 - Determination of transform parameters for the alignment of images, i.e. image registration using correlation-based methods
  • G01S 19/53 - Determining attitude
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

79.

Methods, apparatuses, and computer programs for estimating the heading of an axis of a rigid body

      
Application Number 16135999
Grant Number 10788591
Status In Force
Filing Date 2018-09-19
First Publication Date 2019-03-28
Grant Date 2020-09-29
Owner Trimble Inc. (USA)
Inventor Görcke, Lorenz

Abstract

Methods, apparatuses and computer programs are disclosed for estimating, or at least for generating information usable to estimate, the heading of at least one axis of interest of a rigid body. Rigid body is equipped with an antenna of a navigation satellite system (NSS) receiver, and with sensor equipment comprising sensors such as a gyroscope, an angle sensor, and accelerometers, depending on the form of the invention. Rigid body is subject to a known motion comprising causing a point's horizontal position to change, the point being referred to as “point B”, while keeping another point's position, the point being referred to as “point A”, fixed relative to the Earth. Considering the motion constraint, an estimation of the heading is generated using sensor equipment data and NSS receiver data. The estimation of the heading may for example be used to estimate the position of any point of rigid body.

IPC Classes  ?

  • G01S 19/49 - Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
  • G01C 21/16 - Navigation; Navigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
  • G01C 15/06 - Surveyors' staffs; Movable markers
  • G01C 19/34 - Rotary gyroscopes for indicating a direction in the horizontal plane, e.g. directional gyroscopes

80.

Collaboration methods to improve use of 3D models in mixed reality environments

      
Application Number 15705576
Grant Number 10304252
Status In Force
Filing Date 2017-09-15
First Publication Date 2019-03-21
Grant Date 2019-05-28
Owner TRIMBLE INC. (USA)
Inventor
  • Tadros, Michael Aziz
  • Franklin, Jeffrey Brian

Abstract

A mixed reality (MR) system that implements methods to allow two or more users to collaboratively access and interact with 3D models in MR environments. The collaboration includes a registration process allowing users to each register their MR system to their present space with 1-click registration. The presenter performs the registration and co-located users can utilize an image of what the presenter was viewing (a registration “photo”) to register to the space using the 1-click registration process. Remote collaborators register to a different space using the 1-click registration process. With the collaboration methods, a presenter controls whether or not the collaborators can roam freely from the presenter's current location or are only able to move a predefined amount so as share a view of the 3D model-based MR environment as the presenter. Collaborators are shown lines of sight of the other users and avatars of those that are physically remote.

IPC Classes  ?

  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06T 15/20 - Perspective computation
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object or an image, setting a parameter value or selecting a range

81.

Antennas with improved reception of satellite signals

      
Application Number 16182852
Grant Number 10381732
Status In Force
Filing Date 2018-11-07
First Publication Date 2019-03-07
Grant Date 2019-08-13
Owner Trimble Inc. (USA)
Inventor Celik, Nuri

Abstract

An antenna configured to receive radiation at global navigation satellite system (GNSS) frequencies includes a dielectric substrate, a circular patch overlaying the dielectric substrate, one or more impedance transformers, and a metamaterial ground plane. The metamaterial ground plane includes a plurality of conductive patches and a cavity. The conductive patches are arranged along a first plane on a backside of the dielectric substrate and are separated from the circular patch by the dielectric substrate. The cavity includes a ground plane and a conductive fence. The ground plane is arranged along a second plane below the first plane. The ground plane is electrically coupled to at least a first portion of the plurality of conductive patches by conductive vias. The conductive fence is spaced from the backside of the dielectric substrate and from the plurality of conductive patches by a gap.

IPC Classes  ?

  • H01Q 9/04 - Resonant antennas
  • H01Q 1/48 - Earthing means; Earth screens; Counterpoises
  • H01Q 1/38 - Structural form of radiating elements, e.g. cone, spiral, umbrella formed by a conductive layer on an insulating support
  • H01Q 15/00 - Devices for reflection, refraction, diffraction or polarisation of waves radiated from an antenna, e.g. quasi-optical devices
  • H01Q 5/40 - Imbricated or interleaved structures; Combined or electromagnetically coupled arrangements, e.g. comprising two or more non-connected fed radiating elements

82.

Excavator bucket positioning via mobile device

      
Application Number 15685617
Grant Number 10586349
Status In Force
Filing Date 2017-08-24
First Publication Date 2019-02-28
Grant Date 2020-03-10
Owner Trimble Inc. (USA)
Inventor
  • Li, Ding
  • Crozier, Scott T.
  • Wilson, Eric K.

Abstract

Various embodiments provide novel tools and techniques for position and/or motion tracking, including without limitation solutions that can be used for excavation and similar applications. In a particular aspect of some embodiments, a communication device with a camera may be provided to track the position and motion of a stick of an excavator or reference features located on a stick of an excavator. A location of a bucket of an excavator may then be calculated relative to the stick or reference features on the stick of the excavator. Thus, an operator of the excavator can use the communication device to effectively and efficiently track the location of the excavator bucket without the need for a second person to provide instructions about the location of the bucket.

IPC Classes  ?

  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 3/14 - Digital output to display device
  • H04W 4/02 - Services making use of location information
  • E02F 9/26 - Indicating devices
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods

83.

3D tool tracking and positioning using cameras

      
Application Number 15689514
Grant Number 10339670
Status In Force
Filing Date 2017-08-29
First Publication Date 2019-02-28
Grant Date 2019-07-02
Owner Trimble Inc. (USA)
Inventor
  • Kahle, Kent
  • Xiao, Changlin

Abstract

A tool in a scene is detected using one or more cameras by dividing an image into patches. Multiple different patch sizes are used in conjunction with deep learning to identify the tool in the image. After the tool is identified, a position of the tool in three dimensions is calculated using images from two or more cameras.

IPC Classes  ?

  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 7/11 - Region-based segmentation
  • G06T 7/292 - Multi-camera tracking
  • G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
  • B25F 5/00 - COMBINATION OR MULTI-PURPOSE TOOLS NOT OTHERWISE PROVIDED FOR; DETAILS OR COMPONENTS OF PORTABLE POWER-DRIVEN TOOLS NOT PARTICULARLY RELATED TO THE OPERATIONS PERFORMED AND NOT OTHERWISE PROVIDED FOR - Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

84.

Self positioning camera system to 3D CAD/BIM model

      
Application Number 15676023
Grant Number 10347008
Status In Force
Filing Date 2017-08-14
First Publication Date 2019-02-14
Grant Date 2019-07-09
Owner Trimble Inc. (USA)
Inventor
  • Kahle, Kent
  • Lee, Young Jin

Abstract

A camera is oriented at a workspace by comparing a three-dimensional model of the workspace to an image. A user provides an initial estimation of camera location. A feature of the three-dimensional model is projected onto the image. The feature of the three-dimensional model is compared to a corresponding feature in the image. A position and orientation of the camera are calculated by comparing the feature of the three-dimensional model the corresponding feature in the image.

IPC Classes  ?

  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 7/13 - Edge detection
  • H04N 7/18 - Closed-circuit television systems, i.e. systems in which the signal is not broadcast
  • G06T 7/33 - Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods

85.

Navigation methods for three dimensional (3D) models in mixed reality (MR) environments

      
Application Number 15637557
Grant Number 10180735
Status In Force
Filing Date 2017-06-29
First Publication Date 2019-01-03
Grant Date 2019-01-15
Owner TRIMBLE INC. (USA)
Inventor
  • Tadros, Michael Aziz
  • Franklin, Jeffrey Brian

Abstract

A mixed reality (MR) system that implements navigation methods for 3D models in MR environments. The navigation methods allow a user to navigate themselves about a 3D model (such as an MR environment including one or more buildings/structures) while in an MR environment. The navigation methods include an elevator feature or navigation mode that allows the user to move accurately between “floors” of the 3D model used to provide the MR environment (move to a next upper or lower floor from their present position). The navigation techniques include a jump feature or navigation mode. The jump feature allows the user to move to any point in an MR environment created using a 3D model that they can presently see in the display of the MR environment or a location that may be partially obscured from the user's view.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 7/20 - Analysis of motion
  • G06T 7/30 - Determination of transform parameters for the alignment of images, i.e. image registration
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
  • H04N 13/332 - Displays for viewing with the aid of special glasses or head-mounted displays [HMD]

86.

Host device and add-on module assembly with a rugged module connection

      
Application Number 15837082
Grant Number 10165700
Status In Force
Filing Date 2017-12-11
First Publication Date 2018-12-25
Grant Date 2018-12-25
Owner TRIMBLE INC. (USA)
Inventor
  • Sanders, Michael George
  • Miller, Steven N.
  • Steiger, Gerald W.
  • Gibson, Gareth Todd
  • Sheehan, David A.
  • Puckette, Robert Barnwell Elliott
  • Mentink, Geoffrey James

Abstract

An assembly including a host device and an add-on module, in which the host device and the add-on module include features to provide a rugged electro-mechanical interface or connection between the host device and the add-on module. The host device includes a body that has an open or non-enclosed docking bay on a side, and the module is placed into the docking bay such that a top side of its body mates with the inner surfaces and features of the docking bay. The interface is rugged so that the assembly is useful in the field, and the interface provides a secure attachment that can withstand dropping. A hook is provided on the top side of the body of the module, and the hook feature's shape, when combined with the location of fasteners on the module body that mate with threaded holes in the docking bay, is designed to withstand dropping.

IPC Classes  ?

  • G06F 1/16 - Constructional details or arrangements
  • H05K 7/14 - Mounting supporting structure in casing or on frame or rack

87.

Transparently achieving auto-guidance of a mobile machine

      
Application Number 16101758
Grant Number 10345817
Status In Force
Filing Date 2018-08-13
First Publication Date 2018-12-06
Grant Date 2019-07-09
Owner Trimble Inc. (USA)
Inventor
  • Downing, Michael
  • Peake, John William

Abstract

A path of travel used by an autopilot operation system for auto-guidance of a mobile machine is defined, transparently to a human operator, in response to the human operator engaging and disengaging operation of an implement coupled with the mobile machine. The auto-guidance of the mobile machine is activated, transparently to the human operator, in response to the human operator engaging the implement a second time.

IPC Classes  ?

  • G05D 1/02 - Control of position or course in two dimensions
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • A01B 69/00 - Steering of agricultural machines or implements; Guiding agricultural machines or implements on a desired track
  • A01B 63/00 - Lifting or adjusting devices or arrangements for agricultural machines or implements

88.

Infrastructure positioning camera system

      
Application Number 15604169
Grant Number 10341618
Status In Force
Filing Date 2017-05-24
First Publication Date 2018-11-29
Grant Date 2019-07-02
Owner Trimble Inc. (USA)
Inventor
  • Kahle, Kent
  • Lee, Young Jin

Abstract

Multiple cameras are used for tool positioning, as-built documentation, and/or personnel monitoring in construction site. A camera unit comprises one or more imaging devices, a processing computer, and a communication device. The camera units are placed at multiple locations in a construction site to cover an area. The camera units are self-positioned by detecting a calibration target that moves within a working volume. The camera units can detect and calculate positions of objects, including measurement sticks, tools, personnel, etc., in the area.

IPC Classes  ?

  • G01B 11/00 - Measuring arrangements characterised by the use of optical means
  • G01C 11/06 - Interpretation of pictures by comparison of two or more pictures of the same area
  • G01C 15/00 - Surveying instruments or accessories not provided for in groups
  • G01C 3/08 - Use of electric radiation detectors
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • H04N 13/243 - Image signal generators using stereoscopic image cameras using three or more 2D image sensors
  • H04N 13/246 - Calibration of cameras
  • H04N 13/282 - Image signal generators for generating image signals corresponding to three or more geometrical viewpoints, e.g. multi-view systems
  • H04N 5/247 - Arrangement of television cameras
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 4/029 - Location-based management or tracking services
  • H04N 7/18 - Closed-circuit television systems, i.e. systems in which the signal is not broadcast
  • H04N 5/225 - Television cameras
  • G01C 21/20 - Instruments for performing navigational calculations
  • H04W 4/02 - Services making use of location information
  • H04N 13/00 - PICTORIAL COMMUNICATION, e.g. TELEVISION - Details thereof

89.

Calibration approach for camera placement

      
Application Number 15604161
Grant Number 10406645
Status In Force
Filing Date 2017-05-24
First Publication Date 2018-11-29
Grant Date 2019-09-10
Owner Trimble Inc. (USA)
Inventor
  • Lee, Young Jin
  • Kahle, Kent

Abstract

Multiple cameras are used for tool positioning, as-built documentation, and/or personnel monitoring in construction site. A camera unit comprises one or more imaging devices, a processing computer, and a communication device. The camera units are placed at multiple locations in a construction site to cover an area. The camera units are self-positioned by detecting a calibration target that moves within a working volume. The camera units can detect and calculate positions of objects, including measurement sticks, tools, personnel, etc., in the area.

IPC Classes  ?

  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • B23Q 17/24 - Arrangements for indicating or measuring on machine tools using optics
  • B23Q 17/22 - Arrangements for indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
  • H04N 7/18 - Closed-circuit television systems, i.e. systems in which the signal is not broadcast
  • B25J 9/16 - Programme controls
  • E02F 9/26 - Indicating devices
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G01S 19/51 - Relative positioning

90.

Measurement, layout, marking, firestop stick

      
Application Number 15604172
Grant Number 10300573
Status In Force
Filing Date 2017-05-24
First Publication Date 2018-11-29
Grant Date 2019-05-28
Owner Trimble Inc. (USA)
Inventor
  • Kahle, Kent
  • Lee, Young Jin

Abstract

Multiple cameras are used for tool positioning, as-built documentation, and/or personnel monitoring in construction site. A camera unit comprises one or more imaging devices, a processing computer, and a communication device. The camera units are placed at multiple locations in a construction site to cover an area. The camera units are self-positioned by detecting a calibration target that moves within a working volume. The camera units can detect and calculate positions of objects, including measurement sticks, tools, personnel, etc., in the area.

IPC Classes  ?

  • H04N 7/18 - Closed-circuit television systems, i.e. systems in which the signal is not broadcast
  • G01C 1/00 - Measuring angles
  • G01C 3/02 - Measuring distances in line of sight; Optical rangefinders - Details
  • B23Q 17/24 - Arrangements for indicating or measuring on machine tools using optics
  • B23Q 17/20 - Arrangements for indicating or measuring on machine tools for indicating or measuring workpiece characteristics, e.g. contour, dimension, hardness
  • G01C 15/06 - Surveyors' staffs; Movable markers
  • G01C 15/00 - Surveying instruments or accessories not provided for in groups

91.

Kinematic asset management

      
Application Number 16051012
Grant Number 10467442
Status In Force
Filing Date 2018-07-31
First Publication Date 2018-11-22
Grant Date 2019-11-05
Owner Timble Inc. (USA)
Inventor
  • Reynolds, James C.
  • Dennis, Gary
  • Iyer, Prakash

Abstract

A system for managing kinematic assets is disclosed. In one embodiment, the system comprises an electronic identification device associated with an asset. The system further comprises a container comprising a reader disposed within the container for receiving a unique identification of the identification device. The container further comprises a reader node for maintaining an inventory record comprising the asset and for generating a report when the asset is not detected by said reader. The report further comprises a location of the container when said report is generated. The system further comprises a kinematic asset management platform comprising an asset registry for storing data conveyed by the report and a reports engine for generating a second report conveying the location of said container when the report is generated.

IPC Classes  ?

  • G06Q 30/00 - Commerce, e.g. shopping or e-commerce
  • G06K 7/10 - Methods or arrangements for sensing record carriers by corpuscular radiation
  • G06Q 10/08 - Logistics, e.g. warehousing, loading, distribution or shipping; Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • E05F 15/40 - Safety devices, e.g. detection of obstructions or end positions
  • B60R 99/00 - Subject matter not provided for in other groups of this subclass
  • G01S 19/13 - Receivers
  • G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
  • G08B 21/24 - Reminder alarms, e.g. anti-loss alarms

92.

Automatic point layout and staking system

      
Application Number 15591213
Grant Number 10690498
Status In Force
Filing Date 2017-05-10
First Publication Date 2018-11-15
Grant Date 2020-06-23
Owner Trimble, Inc. (USA)
Inventor
  • Turner, Jamin Michael
  • Morrissey, Kevin Marc
  • Snyder, Chris William
  • Hajmousa, Ayman Zuhdi

Abstract

An automatic point layout system identifies points and their coordinates using vertical planes of laser light. Laser controllers aim vertical laser light planes that will cross at any desired point on the jobsite floor. The user views a virtual jobsite illustration on a remote controller touchscreen display, and selects a point of interest. Commands are sent to the two laser controllers, which aim their laser transmitters at that point of interest, showing visible laser light lines that intersect directly at the point of interest, for staking. The user selects a second point of interest on the touchscreen display, commanding the laser transmitters to rotate to a new set of coordinates. The user performs these functions seamlessly; the remote controller allows the user to quickly move from one point of interest to the next, without having changing to any other operating mode between the identifying and staking of each new point.

IPC Classes  ?

  • G01C 15/00 - Surveying instruments or accessories not provided for in groups
  • G01S 19/13 - Receivers
  • G01B 11/00 - Measuring arrangements characterised by the use of optical means
  • G01S 17/89 - Lidar systems, specially adapted for specific applications for mapping or imaging
  • G01S 7/481 - Constructional features, e.g. arrangements of optical elements
  • G01C 15/02 - Means for marking measuring points
  • G01S 1/70 - Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using electromagnetic waves other than radio waves
  • A61B 6/00 - Apparatus for radiation diagnosis, e.g. combined with radiation therapy equipment
  • A61B 6/08 - Auxiliary means for directing the radiation beam to a particular spot, e.g. using light beams

93.

Replacement of fluid in freshwater networks

      
Application Number 16036125
Grant Number 10663985
Status In Force
Filing Date 2018-07-16
First Publication Date 2018-11-08
Grant Date 2020-05-26
Owner Trimble Inc. (USA)
Inventor
  • Struzyna, Markus
  • Hewelt, Georg

Abstract

A fluid network exchange system for efficiently exchanging fluid in a fluid network for prevention of hygiene risks. The system includes a source and a plurality of sinks. The system also includes flow meters for determining the flow rate at each of the sinks and automatic flushing devices for flushing fluid at each of the sinks. The system determines an order and a flushing time for the plurality of sinks to be flushed. The sinks are flushed starting with the sink with the highest flow rate and ending with the sink with the lowest flow rate. Flushing times are determined based on the length of different pathways corresponding to different sinks.

IPC Classes  ?

  • G05D 7/06 - Control of flow characterised by the use of electric means
  • E03C 1/05 - Arrangements of devices on wash-basins, baths, sinks, or the like, for remote control of taps
  • E03C 1/00 - Domestic plumbing installations for fresh water or waste water; Sinks
  • G05B 15/02 - Systems controlled by a computer electric
  • G05D 9/12 - Level control, e.g. controlling quantity of material stored in vessel characterised by the use of electric means
  • F04B 49/06 - Control using electricity
  • F16K 37/00 - Special means in or on valves or other cut-off apparatus for indicating or recording operation thereof, or for enabling an alarm to be given
  • E03C 1/01 - Domestic plumbing installations for fresh water or waste water; Sinks for combinations of baths, showers, sinks, wash-basins, closets, urinals, or the like
  • E03B 7/08 - Arrangement of draining devices

94.

Three-dimension position and heading solution

      
Application Number 15471718
Grant Number 10094662
Status In Force
Filing Date 2017-03-28
First Publication Date 2018-10-04
Grant Date 2018-10-09
Owner Trimble Inc. (USA)
Inventor
  • Kahle, Kent Wayne
  • Maynard, Kurtis
  • Montgomery, Paul Y.

Abstract

Systems and methods for determining orientation and three-dimensional position of construction equipment are presented. An orientation device is mounted to a machine. The orientation device has an image sensor. The orientation device measures an offset between a direction of the orientation device and a reference at a known location. The heading of the machine is calculated based on the offset and the known location of the reference.

IPC Classes  ?

  • G01C 15/00 - Surveying instruments or accessories not provided for in groups
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G01B 11/00 - Measuring arrangements characterised by the use of optical means
  • G01S 17/42 - Simultaneous measurement of distance and other coordinates

95.

GNSS multipath mitigation using slope-based code discriminator

      
Application Number 15478834
Grant Number 10705222
Status In Force
Filing Date 2017-04-04
First Publication Date 2018-10-04
Grant Date 2020-07-07
Owner Trimble Inc. (USA)
Inventor
  • Lentz, William
  • Talbot, Nicholas

Abstract

A GNSS receiver for generating distance estimates from multiple GNSS satellites. The GNSS receiver includes an antenna and an RF front end coupled to the antenna configured to generate a plurality of samples related to a received signal. The GNSS receiver includes a correlator coupled to the RF front end configured to perform various operations including performing three correlations on the plurality of samples with three local code to generate three correlation results, where the three local codes are shifted in time or distance with respect to each other. The GNSS receiver includes a processor for defining a first slope using the first correlation result and the second correlation result, defining a second slope using the second correlation result and the third correlation result, and defining a code discriminator as a sum of the first slope and the second slope.

IPC Classes  ?

  • G01S 19/22 - Multipath-related issues
  • G01S 19/30 - Acquisition or tracking of signals transmitted by the system code related
  • H04B 1/709 - Correlator structure

96.

Agricultural drainage design based on soil modeling

      
Application Number 16002972
Grant Number 10255384
Status In Force
Filing Date 2018-06-07
First Publication Date 2018-10-04
Grant Date 2019-04-09
Owner Trimble Inc. (USA)
Inventor
  • Shuler, Joshua W.
  • Van Der Loo, Christopher

Abstract

Novel tools and techniques might provide for designing and/or implementing a drainage system for an agricultural area, based at least in part on three-dimensional soil modeling. In some embodiments, a computer system may designate one or more locations for installing one or more main drainage pipes within the agricultural area, based at least in part based at least in part on optimization of location and/or costs. The optimization may be based at least in part on the location of at least one main drainage area, and the respective slope, depth to bedrock, and saturated hydraulic conductivity of soil at each of the one or more locations.

IPC Classes  ?

97.

Navigation satellite system antenna

      
Application Number 29604907
Grant Number D0829696
Status In Force
Filing Date 2017-05-22
First Publication Date 2018-10-02
Grant Date 2018-10-02
Owner Trimble Inc. (USA)
Inventor
  • Wallace, Gregory Craig
  • Sanders, Michael
  • Weisenburger, Shawn D.

98.

Navigation satellite system positioning with enhanced satellite-specific correction information

      
Application Number 15985196
Grant Number 10816670
Status In Force
Filing Date 2018-05-21
First Publication Date 2018-09-20
Grant Date 2020-10-27
Owner Trimble Inc. (USA)
Inventor
  • Salazar, Dagoberto
  • Weinbach, Ulrich
  • Allison, Timo

Abstract

The invention relates to methods, notably carried out by global or regional navigation satellite system (NSS) receivers, which involve receiving satellite-specific, nadir-angle dependent correction information associated with each of at least two NSS satellites among a plurality of NSS satellites. The correction information is useful to correct observed NSS signals, so as to mitigate the effects of satellite-specific, nadir-angle dependent biases in the NSS signals, and thus improve the performance of position determination systems. The invention also relates to methods for generating such correction information, to methods for designing a satellite, to NSS receivers, to apparatuses for generating correction information to be sent to the receivers, and to computer programs and storage mediums.

IPC Classes  ?

  • G01S 19/13 - Receivers
  • G06F 17/10 - Complex mathematical operations
  • G01S 19/04 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing carrier phase data
  • G01S 19/07 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
  • G01S 19/42 - Determining position
  • G01S 19/43 - Determining position using long or short baseline interferometry
  • G06F 30/00 - Computer-aided design [CAD]

99.

Integrated vision-based and inertial sensor systems for use in vehicle navigation

      
Application Number 15919842
Grant Number 10845198
Status In Force
Filing Date 2018-03-13
First Publication Date 2018-09-20
Grant Date 2020-11-24
Owner Trimble Inc. (USA)
Inventor
  • Best, Gregory C.
  • Loomis, Peter Van Wyck

Abstract

A navigation system useful for providing speed and heading and other navigational data to a drive system of a moving body, e.g., a vehicle body or a mobile robot, to navigate through a space. The navigation system integrates an inertial navigation system, e.g., a unit or system based on an inertial measurement unit (IMU). with a vision-based navigation system unit or system such that the inertial navigation system can provide real time navigation data and the vision-based navigation can provide periodic, but more accurate, navigation data that is used to correct the inertial navigation system's output. The navigation system was designed with the goal in mind of providing low effort integration of inertial and video data. The methods and devices used in the new navigation system address problems associated with high accuracy dead reckoning systems (such as a typical vision-based navigation system) and enhance performance with low cost IMUs.

IPC Classes  ?

  • G01C 21/16 - Navigation; Navigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
  • G01C 23/00 - Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed, acceleration
  • G05D 1/02 - Control of position or course in two dimensions
  • G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G01C 21/28 - Navigation; Navigational instruments not provided for in groups specially adapted for navigation in a road network with correlation of data from several navigational instruments
  • G06T 7/70 - Determining position or orientation of objects or cameras

100.

Antennas with improved reception of satellite signals

      
Application Number 15410086
Grant Number 10181646
Status In Force
Filing Date 2017-01-19
First Publication Date 2018-07-19
Grant Date 2019-01-15
Owner Trimble Inc. (USA)
Inventor Celik, Nuri

Abstract

An antenna configured to receive radiation at global navigation satellite system (GNSS) frequencies includes a dielectric substrate, a circular patch overlaying the dielectric substrate, one or more impedance transformers, and a metamaterial ground plane. The metamaterial ground plane includes a plurality of conductive patches and a cavity. The conductive patches are arranged along a first plane on a backside of the dielectric substrate and are separated from the circular patch by the dielectric substrate. The cavity includes a ground plane and a conductive fence. The ground plane is arranged along a second plane below the first plane. The ground plane is electrically coupled to at least a first portion of the plurality of conductive patches by conductive vias. The conductive fence is spaced from the backside of the dielectric substrate and from the plurality of conductive patches by a gap.

IPC Classes  ?

  • H01Q 9/04 - Resonant antennas
  • H01Q 1/48 - Earthing means; Earth screens; Counterpoises
  • H01Q 1/38 - Structural form of radiating elements, e.g. cone, spiral, umbrella formed by a conductive layer on an insulating support
  • H01Q 15/00 - Devices for reflection, refraction, diffraction or polarisation of waves radiated from an antenna, e.g. quasi-optical devices
  • H01Q 5/40 - Imbricated or interleaved structures; Combined or electromagnetically coupled arrangements, e.g. comprising two or more non-connected fed radiating elements
  1     2     3     4        Next Page