Patents by Inventor William C. Herter

William C. Herter 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: 11662470
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. The range pole has an adjustable length and an integrated electronic measurement device to capture and provide length data. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and/or the electronic measurement device and receives three-dimensional location data, the length data, and inclination data for the range pole in real-time. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: May 30, 2023
    Assignee: Carlson Software, Inc.
    Inventors: William C. Herter, Jesus Latova, Matthew Hutchinson, Sarah Winter, Ken Trent
  • Patent number: 11474257
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: October 18, 2022
    Assignee: Carlson Software, Inc.
    Inventors: Jesus Latova, William C. Herter
  • Patent number: 11422270
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver, using: incline=sqrt(xtilt*xtilt+ytilt*ytilt) where, xtilt=the inclination data for the range pole along the x axis, ytilt=the inclination data for the range pole along the y axis, and horizontaldistancefromlevel=rh*sin(incline) where, rh=the height of the range pole.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: August 23, 2022
    Assignee: Carlson Software, Inc.
    Inventors: Halvard Beruit Teigland, Jesus Latova, William C. Herter
  • Patent number: 11204245
    Abstract: A Robotic Total Station (RTS) system includes an RTS disposed for at least two-axis rotation on a tripod, and a rover including a pole mounted prism and GNSS receiver with inclination sensors. The RTS rotates on the tripod to point towards the rover and generate an RTS-position measurement using an optical signal reflected by the prism. The RTS is communicably coupled to the data collector and/or the GNSS receiver, and receives and uses the GNSS-derived position measurements and the inclination data for the range pole in real-time, to automatically track and point the RTS towards the prism.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: December 21, 2021
    Assignee: Carlson Software, Inc.
    Inventors: Jesus Latova, William C. Herter, Matthew Hutchinson, Sarah Winter, Ken Trent
  • Publication number: 20210333408
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. The range pole has an adjustable length and an integrated electronic measurement device to capture and provide length data. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and/or the electronic measurement device and receives three-dimensional location data, the length data, and inclination data for the range pole in real-time. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver.
    Type: Application
    Filed: July 9, 2021
    Publication date: October 28, 2021
    Applicant: Carlson Software Inc.
    Inventors: William C. Herter, Jesus Latova, Matthew Hutchinson, Sarah Winter, Ken Trent
  • Publication number: 20210080592
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Applicant: Carlson Software, Inc.
    Inventors: Jesus Latova, William C. Herter
  • Patent number: 10871572
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver, using: incline=sqrt(xtilt*xtilt+ytilt*ytilt) where, xtilt=the inclination data for the range pole along the x axis, ytilt=the inclination data for the range pole along the y axis, and horizontaldistancefromlevel=rh*sin(incline) where, rh=the height of the range pole.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: December 22, 2020
    Assignee: Carlson Software, Inc.
    Inventors: Jesus Latova, William C. Herter
  • Publication number: 20200011665
    Abstract: A Robotic Total Station (RTS) system includes an RTS disposed for at least two-axis rotation on a tripod, and a rover including a pole mounted prism and GNSS receiver with inclination sensors. The RTS rotates on the tripod to point towards the rover and generate an RTS-position measurement using an optical signal reflected by the prism. The RTS is communicably coupled to the data collector and/or the GNSS receiver, and receives and uses the GNSS-derived position measurements and the inclination data for the range pole in real-time, to automatically track and point the RTS towards the prism.
    Type: Application
    Filed: August 27, 2019
    Publication date: January 9, 2020
    Applicant: Carlson Software, Inc.
    Inventors: Jesus Latova, William C. Herter, Matthew Hutchinson, Sarah Winter, Ken Trent
  • Patent number: 10466050
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver, using: incline=a cos(cos(x_tilt)*cos(y_tilt)) where, xtilt=the inclination data for the range pole along the x axis, ytilt=the inclination data for the range pole along the y axis, and horizontaldistancefromlevel=rh*sin(incline) where, rh=the height of the range pole.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: November 5, 2019
    Assignee: Carlson Software, Inc.
    Inventors: Jesus Latova, William C. Herter, Matthew Hutchinson, Sarah Winter, Ken Trent
  • Publication number: 20190271784
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver, using: incline=sqrt(xtilt*xtilt+ytilt*ytilt) where, xtilt=the inclination data for the range pole along the x axis, ytilt=the inclination data for the range pole along the y axis, and horizontaldistancefromlevel=rh*sin(incline) where, rh=the height of the range pole.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 5, 2019
    Inventors: Halvard Beruit Teigland, Jesus Latova, William C. Herter
  • Publication number: 20190018146
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver, using: incline=sqrt(xtilt*xtilt+ytilt*ytilt) where, xtilt=the inclination data for the range pole along the x axis, ytilt=the inclination data for the range pole along the y axis, and horizontaldistancefromlevel=rh*sin(incline) where, rh=the height of the range pole.
    Type: Application
    Filed: September 12, 2018
    Publication date: January 17, 2019
    Inventors: Jesus Latova, William C. Herter
  • Patent number: 10101459
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: October 16, 2018
    Assignee: Carlson Software, Inc.
    Inventors: Jesus Latova, William C. Herter
  • Publication number: 20180224277
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver, using: incline=acos(cos(x_tilt)*cos(y_tilt)) where, xtilt=the inclination data for the range pole along the x axis, ytilt=the inclination data for the range pole along the y axis, and horizontaldistancefromlevel=rh*sin(incline) where, rh=the height of the range pole.
    Type: Application
    Filed: April 4, 2018
    Publication date: August 9, 2018
    Inventors: Jesus Latova, William C. Herter
  • Publication number: 20150355337
    Abstract: A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver, using: incline=sqrt(xtilt*xtilt+ytilt*ytilt) where, xtilt=the inclination data for the range pole along the x axis, ytilt=the inclination data for the range pole along the y axis, and horizontaldistancefromlevel=rh*sin(incline) where, rh=the height of the range pole.
    Type: Application
    Filed: June 4, 2015
    Publication date: December 10, 2015
    Inventors: Malcolm Adair, Jesus Latova, William C. Herter
  • Patent number: 9188440
    Abstract: A self-contained, hand-held, wireless engineering survey data collection system and method includes a survey data collector ruggedized to MIL-STD-810G, having a housing with a hand-held, tablet, form factor, and a processor, memory module, data storage, power source, and a full personal computer operating system. A user interface is supported by the housing and communicably coupled to the processor. A survey module configures the processor, memory module, data storage, and user interface to capture and store engineering survey data. Communications ports enable communication with peripheral devices. A survey-grade GNSS module configured for positioning accuracy within a margin of error of 3 cm, is supported by the housing and communicably couplable to the processor. An internal GNSS antenna is supported by the housing and communicably coupled to the GNSS module. The survey data collector is thus configured to capture engineering survey data including position data generated by the GNSS module.
    Type: Grant
    Filed: September 8, 2012
    Date of Patent: November 17, 2015
    Assignee: CARLSON SOFTWARE, INC.
    Inventors: Robert Bruce Carlson, William C. Herter
  • Publication number: 20130245946
    Abstract: A self-contained, hand-held, wireless engineering survey data collection system and method includes a survey data collector ruggedized to MIL-STD-810G, having a housing with a hand-held, tablet, form factor, and a processor, memory module, data storage, power source, and a full personal computer operating system. A user interface is supported by the housing and communicably coupled to the processor. A survey module configures the processor, memory module, data storage, and user interface to capture and store engineering survey data. Communications ports enable communication with peripheral devices. A survey-grade GNSS module configured for positioning accuracy within a margin of error of 3 cm, is supported by the housing and communicably couplable to the processor. An internal GNSS antenna is supported by the housing and communicably coupled to the GNSS module. The survey data collector is thus configured to capture engineering survey data including position data generated by the GNSS module.
    Type: Application
    Filed: September 8, 2012
    Publication date: September 19, 2013
    Inventors: Robert Bruce Carlson, William C. Herter