Patents Assigned to Trimble Navigation
  • Patent number: 8452501
    Abstract: 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.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: May 28, 2013
    Assignee: Trimble Navigation Limited
    Inventors: Arthur F Lange, Eric A Wuestefeld
  • Publication number: 20130132466
    Abstract: A system and method for implementing the functions of a web-based 3D modeling system partially as a script interpretable by a client browser application and partially as a component executing on a server modeling engine. A client-side script component may execute lightweight modeling system commands while the server-side modeling engine may execute computationally expensive 3D modeling system commands. For example, the script component may be accessed by the client device upon visiting a web page of the modeling service hosted by the web server. The script may include Javascript® instructions for viewing a 3D model in a browser window without installing a browser plug-in or a standalone application on the client device. However, to edit the model, the script component may forward commands and requests to the server via the network and also receive modified model data from the server.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 23, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: TRIMBLE NAVIGATION LIMITED
  • Publication number: 20130125029
    Abstract: 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 as a compiled browser plug-in may extends the functionality of the browser application. Further, the modeling engine may include functions to interpret model data corresponding to a 3D model and render the 3D model in accordance with the script. Further instructions include a script interface layer that may expose the modeling engine functions to the interface module for use by the script functions. The script functions extend the modeling engine functions.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 16, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: TRIMBLE NAVIGATION LIMITED
  • Publication number: 20130120367
    Abstract: When multiple users simultaneously view and/or collaboratively develop a three-dimensional (3D) model using respective independent computing devices, one of the participating users may locally modify a viewpoint of the 3D model, and the viewpoint changes are automatically propagated in real-time to the other users. A viewpoint may correspond to a positioning, an orientation, a zoom degree, an angle, etc. of the 3D model as would be provided by a virtual camera trained on the 3D model. The multiple users may share a common viewpoint of the 3D model in real-time in addition to viewing and/or participating in the generation and modification of the 3D model in real-time. In an embodiment, only one user at a time may be allowed to control the viewpoint modification of the 3D model.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 16, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: TRIMBLE NAVIGATION LIMITED
  • Publication number: 20130124155
    Abstract: 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 the 3D modeling functions that was provided during the active subscription.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 16, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: TRIMBLE NAVIGATION LIMITED
  • Publication number: 20130120368
    Abstract: A system for collaborative three-dimensional (3D) modeling in a browser application is stored as instructions on a computer-readable medium. The instructions include a browser interface module that executes on the one or more processors to receive user commands from the browser application for modifying a 3D model and cause a rendering of the 3D model to be displayed in a window controlled by the browser application. The instructions further include a modeling engine module that executes on the one or more processors to interpret model data corresponding to the 3D model to generate the rendering of the 3D model, and modify the model data in accordance with the received user commands.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 16, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: TRIMBLE NAVIGATION LIMITED
  • Publication number: 20130120369
    Abstract: A first user having a certain set of privileges with respect to an initial three-dimensional (3D) model associates a watermark with the initial 3D model, so that the watermark is displayed whenever the initial 3D model is viewed or edited. A second user having a smaller set of privileges with respect to the initial 3D model is permitted to view, copy and/or modify the initial 3D model, but is not permitted to remove or alter the content of the watermark. The watermark is continuously displayed as the second user works with the initial 3D model. When the second user applies a change to the initial 3D model, an indication of the modifications applied by the second user is generated and stored with the model data corresponding to the updated 3D model.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 16, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: TRIMBLE NAVIGATION LIMITED
  • Publication number: 20130124700
    Abstract: 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 to indicate that a functional extension was received from a user operating the client device and, additionally, may transmit the functional extension to the second client device when the server receives an indication that the user is operating the second client device.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 16, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: TRIMBLE NAVIGATION LIMITED
  • Publication number: 20130120378
    Abstract: 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 software component that is provided in response to the request allows at least the modification of 3D models.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 16, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: TRIMBLE NAVIGATION LIMITED
  • Patent number: 8442555
    Abstract: Systems, apparatuses and methods for monitoring wireless communication performance. A fleet of moving vehicles equipped with communication devices communicate data call records, including a geographic location of the vehicle when the communication was attempted, to a central office. Indications of successful and unsuccessful call record communications attempts are aggregated by geographic area using the geographic location data from the vehicles. Call success rate levels for the geographic areas are determined based on the aggregated indications of successful and unsuccessful call record communication attempts. These levels may be presented on geographical maps or otherwise, and/or used for network analysis purposes.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: May 14, 2013
    Assignee: Trimble Navigation Limited
    Inventors: James Russell Lowell, Ronald Edward Konezny, Andy Johnson
  • Publication number: 20130116894
    Abstract: 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.
    Type: Application
    Filed: November 9, 2011
    Publication date: May 9, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventors: Guillermo Perez-Iturbe, Christopher van der Loo, Arthur F. Lange, Eric A. Wuestefeld
  • Publication number: 20130106857
    Abstract: 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.
    Type: Application
    Filed: December 21, 2012
    Publication date: May 2, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: Trimble Navigation Limited
  • Patent number: 8433514
    Abstract: Dead reckoning navigation sensors based on 3-axis gyroscopes and methods for calibrating sensor module orientation are described for three scenarios: (1) known mounting angles, (2) unknown, arbitrary mounting angles, and (3) unknown, but restricted mounting angles.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: April 30, 2013
    Assignee: Trimble Navigation, Limited
    Inventors: Xiaorong Zhi, Peter Van Wyck Loomis
  • Publication number: 20130103271
    Abstract: 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 within an operating environment of the mobile construction device. A communications link controller communicatively coupled with the position determining component is configured for wirelessly providing information, including the sensor unit position, to a receiving unit located apart from the sensor unit.
    Type: Application
    Filed: December 7, 2012
    Publication date: April 25, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventor: Trimble Navigation Limited
  • Publication number: 20130100279
    Abstract: 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 is configured to rotate in one more of a horizontal and vertical direction based on the control command. The device and methods may advantageously allow for precise pointing of a surveying device and translation of input position to surveying device commands.
    Type: Application
    Filed: November 22, 2011
    Publication date: April 25, 2013
    Applicant: Trimble Navigation Ltd.
    Inventors: Mikael W. Nordenfelt, Marc A. Howell, Robert M. Miller, Volker Koehler, Omar Soubra, Nico Becke
  • Patent number: 8427632
    Abstract: A method of image-based positioning is provided. The method comprises: (A) providing an image-capturing device integrated with a focused-radiation source and a processor; the image-capturing device further comprises an image sensor; (B) capturing an image of an object located in a field of view (FOV) of the image-capturing device by using the image sensor; (C) directing a focused ray of radiation generated by the focused-radiation source to the object located in the (FOV) of the image-capturing device; (D) detecting at least one return signal generated by reflection of the focused ray of radiation from the object located in FOV of the image-capturing device by using the image sensor; (E) characterizing the object located in a field of view (FOV) of the image-capturing device by using each return signal; and (F) processing each return signal in order to determine a distance from the object located in the FOV to the image-capturing device.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: April 23, 2013
    Assignee: Trimble Navigation Ltd.
    Inventors: Phillip T. Nash, Gregory C. Best
  • Patent number: 8427367
    Abstract: Raw measurements for a plurality of GNSS satellites are pruned based on signal to noise ratio (SNR) and elevation; with remaining unpruned raw measurements sorted by SNR into a sorted list of raw measurements. A first dilution of precision (DOP) based selecting process is performed to select an initial candidate list of raw measurements. The first DOP selecting process begins by using at least those of said pruned list of raw measurements which exceed an SNR quality threshold. The initial candidate list of raw measurements is sorted by elevation angle. A second DOP selecting process is performed to select a final candidate list of raw measurements. The second DOP selecting process begins by using at least those of the sorted initial candidate list which an elevation quality threshold. The final candidate list is used in position computation for a present epoch.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: April 23, 2013
    Assignee: Trimble Navigation Limited
    Inventors: Peter France, Shawn D. Weisenburger
  • Patent number: 8428107
    Abstract: A method for estimating an unknown spreading code in a received signal by using a set of genetic algorithms. The method comprises: selecting at least one seed of the unknown spreading code for initialization purposes, wherein the unknown spreading code comprises a plurality of chips, and performing a breeding process of the unknown spreading code by executing a breeding algorithm.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: April 23, 2013
    Assignee: Trimble Navigation Ltd.
    Inventors: Gregory C. Best, Bruce D. Riter, Bruce Edward Peetz
  • Publication number: 20130091125
    Abstract: 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 (represented by the same symbol) but being a part type as indicated by an identifier associated with the initial symbol.
    Type: Application
    Filed: October 8, 2012
    Publication date: April 11, 2013
    Applicant: TRIMBLE NAVIGATION LIMITED
    Inventors: Douglas M. Elliott, Mark Mandarelli, John Ritzenthaler, TRIMBLE NAVIGATION LIMITED
  • Patent number: 8417975
    Abstract: A method for reducing power consumption of an electronic device is disclosed. In one embodiment, an indication that an electronic device is oriented in a first orientation is received. An indication of rotation of the electronic device around an axis is received. A command is then generated to cause an electronic compass module disposed within the electronic device to transition from an idle operating state to an active operating state and to generate a compass heading.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: April 9, 2013
    Assignee: Trimble Navigation Limited
    Inventor: Aaron Bowdle