Trimble Navigation Patent Applications

EXTENSIBLE WEB-BASED 3D MODELING

Granted: May 16, 2013
Application Number: 20130125029
A system for extending the functionality of a web-based, three-dimensional modeling in a browser application is stored as instructions on a computer-readable medium. The instructions include an interface module that may receive user commands from the browser application that define a script including functions to modify or create a 3D model. The script instructions may cause a rendering of the 3D model to be displayed in a window controlled by the browser application. A modeling engine…

PROGRESSIVELY PROVIDING SOFTWARE COMPONENTS FOR BROWSER-BASED 3D MODELING

Granted: May 16, 2013
Application Number: 20130120378
Software components are provided for a browser-based 3D modeling system. The software components provide 3D modeling functionality for a user at a client device running a web browser application. At least two software components are provided. An introductory software component allows at least the rendering and interactive viewing of 3D models, and causes a request for an extended software component to be generated in response to receiving via a user interface a user request. An extended…

Controlling Features In A Software Application Based on The Status of User Subscription

Granted: May 16, 2013
Application Number: 20130124155
Features of a 3D modeling software application are controlled based on a subscription status of a user. A user having an active subscription status is provided with 3D modeling functions that include functions for creating, inspecting, and modifying 3D models. If the user's subscription status changes to an expired status, the user is provided with at least one of the 3D modeling functions that was provided during the active subscription and is prevented from using at least one other of…

EFFICIENT DISTRIBUTION OF FUNCTIONAL EXTENSIONS TO A 3D MODELING SOFTWARE

Granted: May 16, 2013
Application Number: 20130124700
Functional extensions are provided for use with a modeling software. The functional extensions provide functionality not otherwise provided by the modeling software. The functional extensions are received from a client device by a server and stored in a database. Thereafter, the server transmits the functional extensions to a second client device, sometimes in response to receiving a request for the functional extension from the second client device. The server may update a user profile…

Sugar cane harvester automatic cutter height control

Granted: May 9, 2013
Application Number: 20130116894
Sugar cane harvester automatic cutter height control systems maintain consistent cutter heights even as a harvesting machine traverses changing field conditions. After an operator chooses an initial cutting height the automatic systems maintain that height even as ground conditions change.

LIGHTWEIGHT THREE-DIMENSIONAL DISPLAY

Granted: May 2, 2013
Application Number: 20130106857
A computer-implemented imaging process method includes generating a progression of images of a three-dimensional model and saving the images at a determined location, generating mark-up code for displaying image manipulation controls and for permitting display of the progression of images in response to user interaction with the image manipulation controls, and providing the images and mark-up code for use by a third-party application.

SYSTEM AND METHODS FOR CONTROLLING A SURVEYING DEVICE

Granted: April 25, 2013
Application Number: 20130100279
A system and methods are provided for controlling a surveying device. In one embodiment, a method includes displaying a control screen including image data captured by a surveying device, detecting an input associated with the control screen, and determining a control command for the surveying device based on the input associated with the control screen. The method may further include controlling operation of the surveying device based on the control command, wherein the surveying device…

SENSOR UNIT SYSTEM

Granted: April 25, 2013
Application Number: 20130103271
A mobile construction device sensor unit system is disclosed. In one embodiment, a point-to-point radio ranging system coupled with a mobile construction device. A position determining component coupled with the point-to-point radio ranging system is configured for determining a position of the sensor unit in at least two dimensions based on communications between the point-to-point radio ranging system and a plurality of tags respectively located at a plurality of knowable locations…

CONSTRUCTION DRAWING EVALUATION SYSTEMS AND METHODS

Granted: April 11, 2013
Application Number: 20130091125
The invention provides the ability to count symbols within drawings in an automated fashion using a computer processor. This may be accomplished by identifying a particular symbol (representing a drawing part) and then permitting the computer to search for the identified symbol in the drawing. Following the initial search, a secondary search may be performed to increase the accuracy of an initial automated count, and obtaining refined searches results representing similar parts…

Publication of Equipment Status

Granted: March 21, 2013
Application Number: 20130073605
This disclosure concerns novel tools and techniques for distributing status information, including without limitation status information about commercial equipment. In some cases, a status monitoring device can be attached to, incorporated within, or otherwise placed in communication with a piece of commercial equipment. The status monitoring device can monitor the status of the equipment and communicate that status. Some of the discloses tools and techniques employ a social networking…

Method And System For Position Determination Using RFID Devices

Granted: March 7, 2013
Application Number: 20130060520
A method of determining a gauge and a tilt of a rail track at a location includes providing a rail trolley including a processor, a memory coupled to the processor, an RFID reader, a gauge sensor, and a tilt sensor and positioning the rail trolley on the rail track at the location. The method also includes interrogating one or more RFID tags positioned along the rail track and determining, using the processor, a fixed location associated with each of the one or more RFID tags. The method…

SYSTEM AND METHOD FOR IDENTIFYING CHARACTERISTICS OF A VEHICLE

Granted: February 28, 2013
Application Number: 20130054107
A system for calculating a first mass value indicative of a first mass of a vehicle is provided, wherein the vehicle has a vehicle interface capable of providing fuel data indicative of a rate at which fuel is being consumed by an engine of the vehicle at each point in time. The system includes: an interface coupled with the vehicle interface, the interface configured for: receiving the fuel data; and receiving movement data indicative of a movement of the vehicle at the each point in…

GNSS Signal Processing with Ionosphere Model for Synthetic Reference Data

Granted: February 21, 2013
Application Number: 20130044026
Some embodiments of the present invention derive an ionospheric phase bias and an ionospheric differential code bias (DCB) using an absolute ionosphere model, which can be estimated from data obtained from a network of reference stations or obtained from an external source such as WAAS, GAIM, IONEX or other. Fully synthetic reference station data is generated using the ionospheric phase bias and/or the differential code bias together with the phase leveled clock and ionospheric-free code…

MULTIPLE-WAVELENGTH CAPABLE LASER RECEIVER

Granted: February 14, 2013
Application Number: 20130038858
A laser light receiver used to detect pulsed laser light that is produced by a rotating laser light source on a construction jobsite is disclosed. In this manner, the laser receiver acts as an elevation detector and provides an equipment operator, or a construction worker, with the current elevation status with respect to the plane of laser light. The laser receiver is a unitary device that can detect multiple light frequencies/wavelengths, including laser beams that are in the green,…

MANAGEMENT OF MATERIALS ON A CONSTRUCTION SITE

Granted: February 7, 2013
Application Number: 20130035978
A computer implemented route determination system comprises a route generator, a cost scenario generator, and a report generator. The route generator is configured to define a plurality of routes on which move a material between a construction site and a destination site of a plurality of possible destination sites. The cost scenario generator is configured to determine cost scenarios associated with the plurality of routes. The report generator is configured to generate a report which…

METHOD AND SYSTEM FOR LIMITING THE FUNCTIONALITY OF A MOBILE ELECTRONIC DEVICE

Granted: January 31, 2013
Application Number: 20130029654
In a method for assuring compliance with a mandated requirement, a control component resident in said mobile electronic device is implemented in response to receiving an indication to limit the operation of the mobile electronic device in a moving vehicle. A position determining component disposed within the mobile electronic device is used to determine the speed of the mobile electronic device. The speed of the mobile electronic device is determined to exceed a speed threshold and the…

MANAGEMENT OF MATERIALS ON A CONSTRUCTION SITE

Granted: January 24, 2013
Application Number: 20130024245
In a computer implemented method for management of materials on a construction site, a status of a project which uses at least one material is determined by a computer system. A report is generated by the computer system. The report identifies a vehicle, from a vehicle pool, to be utilized to move the material and defines a load of the material which is to be moved by the vehicle, according to a mass haul plan, from a first location to a second location. The vehicle is identified based…

Asset Management Systems and Methods

Granted: January 24, 2013
Application Number: 20130021175
Novel tools and techniques for tracking assets, such as high-value tools, customer equipment, testing equipment, technicians, and/or the like. Some of these tools and techniques can be used to track assets in a mobile environment (such as in a delivery truck, installation van, and/or the like).

TWO DIMENSION LAYOUT AND POINT TRANSFER SYSTEM

Granted: January 24, 2013
Application Number: 20130019486
A two-dimension layout system identifies points and their coordinates, and transfers identified points on a solid surface to other surfaces in a vertical direction. Two leveling laser light transmitters are used with a remote unit to control certain functions. The laser transmitters rotate about the azimuth, and emit vertical (plumb) laser planes. After being set up using benchmark points, the projected lines of the laser planes will intersect on the floor of a jobsite at any point of…

METHOD AND SYSTEM FOR MEASURING ANGLES BASED ON 360 DEGREE IMAGES

Granted: January 3, 2013
Application Number: 20130002807
A method of measuring an angle includes orienting a measurement device at a reference position characterized by a reference angle. A first panoramic image defined by a predetermined range of elevation angles is acquired where the first panoramic image includes an object. A first bearing of the object in relation to the reference angle is determined and the measurement device is rotated to a measurement position characterized by a measurement angle. A second panoramic image defined by the…