Patents by Inventor Shawn Weisenburger

Shawn Weisenburger has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11536857
    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.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: December 27, 2022
    Assignee: Trimble Inc.
    Inventors: Gregory C. Best, Shawn Weisenburger
  • Patent number: 11513237
    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.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: November 29, 2022
    Assignee: Trimble Inc.
    Inventors: Shawn Weisenburger, Gregory Wallace
  • Publication number: 20220018973
    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.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 20, 2022
    Inventors: Shawn Weisenburger, Gregory Wallace
  • Patent number: 11175134
    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.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: November 16, 2021
    Assignee: Trimble Inc.
    Inventors: Shawn Weisenburger, Gregory C. Best
  • Publication number: 20210190969
    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.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Gregory C. Best, Shawn Weisenburger
  • Publication number: 20210190488
    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.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Shawn Weisenburger, Gregory C. Best
  • Patent number: 9247239
    Abstract: Novel tools and techniques for defining a search range for conjugate points in a set of images. In one technique, an intra-overlap area in two images can be used to define a search range in which a conjugate point can be found; in an aspect, this search range might be expressed as a distance range from a station at which one or both of the two images were captured. That distance range can be used to narrow the search range in an image captured from another station, substantially reducing both the computation time to identify a conjugate match and the likelihood of identifying an incorrect match.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: January 26, 2016
    Assignee: Trimble Navigation Limited
    Inventors: Shaojun He, Shawn Weisenburger
  • Publication number: 20140375773
    Abstract: Novel tools and techniques for defining a search range for conjugate points in a set of images. In one technique, an intra-overlap area in two images can be used to define a search range in which a conjugate point can be found; in an aspect, this search range might be expressed as a distance range from a station at which one or both of the two images were captured. That distance range can be used to narrow the search range in an image captured from another station, substantially reducing both the computation time to identify a conjugate match and the likelihood of identifying an incorrect match.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 25, 2014
    Inventors: Shaojun He, Shawn Weisenburger
  • Patent number: 8903163
    Abstract: A method for determining a location of a target includes, at a first location, determining first location coordinates of a measuring device using one or more GNSS signals, determining a first gravitational direction, and capturing a first image using the camera. The method also includes, at a second location, determining second location coordinates of the measuring device, and capturing a second image. The method further includes determining a plurality of correspondence points between the first and second images, determining a first plurality of image coordinates for the plurality of correspondence points in the first image, determining a second plurality of image coordinates for the plurality of correspondence points in the second image, and determining the location of the target using at least the first plurality of image coordinates, the second plurality of image coordinates, and the first gravitational direction.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: December 2, 2014
    Assignee: Trimble Navigation Limited
    Inventors: Kevin Sharp, Shawn Weisenburger
  • Patent number: 8358242
    Abstract: A computer apparatus for post positioning with a selected precision. The apparatus includes a GNSS post processor to post process reference GNSS carrier phases from a reference system and rover GNSS carrier phases from a rover receiver to compute a secure position for the rover receiver not available to a user. The apparatus includes a random process generator to generate a sequence of offset vectors to dither the secure position according to a computed dither level to provide the selected precision for a user-available position for the rover receiver.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: January 22, 2013
    Assignee: Trimble Navigation Limited
    Inventors: Nicholas Charles Talbot, Shawn Weisenburger, David G. Bird
  • Patent number: 8199049
    Abstract: A computer apparatus for post positioning with a selected precision. The apparatus includes a GNSS post processor to post process reference GNSS carrier phases from a reference system and rover GNSS carrier phases from a rover receiver to compute a secure position for the rover receiver not available to a user. The apparatus includes a vector offset generator to use the selected precision to compute a dither level for offset vectors to degrade an intrinsic precision of the secure position to provide a user-available position for the rover receiver at the selected precision.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: June 12, 2012
    Assignee: Trimble Navigation Limited
    Inventors: Nicholas Charles Talbot, Shawn Weisenburger, David G. Bird
  • Patent number: 8044852
    Abstract: Embodiments provided herein recite methods and systems for position determination based on hybrid pseudorange solution data. In one embodiment, navigation satellite system (NSS) pseudorange data is received for high yield pseudoranges. In addition, NSS pseudorange data is received for high accuracy pseudoranges. The high accuracy pseudoranges and selected ones of the high yield pseudoranges utilized by a hybrid PVT processor to determine a hybrid NSS-based location solution.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: October 25, 2011
    Assignee: Trimble Navigation Limited
    Inventors: Jim Green, Shawn Weisenburger
  • Publication number: 20100176990
    Abstract: Embodiments provided herein recite methods and systems for position determination based on hybrid pseudorange solution data. In one embodiment, navigation satellite system (NSS) pseudorange data is received for high yield pseudoranges. In addition, NSS pseudorange data is received for high accuracy pseudoranges. The high accuracy pseudoranges and selected ones of the high yield pseudoranges utilized by a hybrid PVT processor to determine a hybrid NSS-based location solution.
    Type: Application
    Filed: January 14, 2009
    Publication date: July 15, 2010
    Inventors: Jim GREEN, Shawn WEISENBURGER
  • Patent number: 7688883
    Abstract: The present invention is a method and apparatus for generating a scaled correlation that is based on an estimate of the arrival time of a synchronization point in a received RF signal relative to a sampling clock, which is used to sample the received RF signal after down conversion. The scaled correlation may be used to validate the estimate of the arrival time of the synchronization point and, in certain embodiments of the present invention, may be used to update the estimate of the arrival times for subsequent synchronization points. Using the scaled correlation may provide arrival time estimates with a finer resolution and accuracy than the period of the sampling clock. Such arrival time estimates are important for timing-based applications, such as GPS receivers or navigation receivers.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: March 30, 2010
    Assignee: RF Micro Devices, Inc.
    Inventors: Charles Norman, Shawn Weisenburger
  • Publication number: 20090140914
    Abstract: A computer apparatus for post positioning with a selected precision. The apparatus includes a GNSS post processor to post process reference GNSS carrier phases from a reference system and rover GNSS carrier phases from a rover receiver to compute a secure position for the rover receiver not available to a user. The apparatus includes a random process generator to generate a sequence of offset vectors to dither the secure position according to a computed dither level to provide the selected precision for a user-available position for the rover receiver.
    Type: Application
    Filed: November 18, 2008
    Publication date: June 4, 2009
    Inventors: Nicholas Charles Talbot, Shawn Weisenburger, David G. Bird
  • Publication number: 20090102714
    Abstract: A computer apparatus for post positioning with a selected precision. The apparatus includes a GNSS post processor to post process reference GNSS carrier phases from a reference system and rover GNSS carrier phases from a rover receiver to compute a secure position for the rover receiver not available to a user. The apparatus includes a vector offset generator to use the selected precision to compute a dither level for offset vectors to degrade an intrinsic precision of the secure position to provide a user-available position for the rover receiver at the selected precision.
    Type: Application
    Filed: November 18, 2008
    Publication date: April 23, 2009
    Inventors: Nicholas Charles Talbot, Shawn Weisenburger, David G. Bird
  • Patent number: 7064709
    Abstract: A system and method are provided for determining a position of a Global Positioning System (GPS) receiver prior to bit and frame synchronization. As such, the time-to-first-fix is substantially reduced. More specifically, pseudoranges to five GPS satellites are measured by correlating locally generated Pseudo-Random Number (PRN) codes with signals received from the GPS satellites. After correlation, the pseudorange measurements are correct with an unknown integer number of milliseconds error, which is different for each of the pseudorange measurements. Using the measurements of the pseudoranges and a mathematical model where each of the pseudorange measurements is forced to have a common channel time error, the user position and the common channel time error are determined prior to bit and frame synchronization.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: June 20, 2006
    Assignee: RF Micro Devices, Inc.
    Inventors: Shawn Weisenburger, Charles Norman