IP Library Granted Patent US 11,226,937
Granted Patent B2
US 11,226,937 · App. 16/360,509 · Granted Jan 18, 2022

Distributed measurement system for scanning projects

Inventors: Oliver Zweigle (Stuttgart, DE); Ahmad Ramadneh (Kornwestheim, DE); Aleksej Frank (Stuttgart, DE); Joao Santos (Kornwestheim, DE)
Assignee: FARO TECHNOLOGIES, INC.
G06F16/176G06F3/0482G06F3/0484G06F16/13G06F40/166
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,226,937
App. No.
16/360,509
Granted
Jan 18, 2022
Kind
B2
Abstract

A system and method for providing a distributed measurement system. The system performs operations that include receiving, via a user interface of a user device, a request to access a data file of a project. The project includes one or more data files including the data file, and at least one of the one or more data files is generated based at least in part on measurement data output from a measurement device. One or more editing options are provided for editing the data file. The one or more editing options vary based at least in part on one or both of a characteristic of the user device and a characteristic of the data file. The data file is edited in response to receiving an editing request that includes an editing option of the one or more editing options.

Claims (29)

1. A system for providing a distributed measurement system, the system comprising:

a memory having computer readable instructions; and

one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:

receiving, via a user interface of a user device, a request to access a data file of a project, the project comprising a plurality of data files including the data file, at least one of the plurality of data files comprising point cloud data generated based at least in part on measurement data output from a measurement device;

providing one or more editing options for editing the data file, wherein the one or more editing options vary based at least in part on one or both of a characteristic of the user device and a characteristic of the data file, wherein the characteristic of the data file includes a density of the data file when the data file comprises point cloud data; and

editing the data file in response to receiving an editing request that includes an editing option of the one or more editing options.

2. The system of claim 1 , wherein the measurement device includes a scanner and the measurement data includes scan data.

3. The system of claim 1 , wherein the editing options further vary based at least in part on a location of a processor executing an application performing the receiving, providing and editing.

4. The system of claim 1 , wherein the operations further comprise retrieving the data file and displaying contents of the data file via the user interface.

5. The system of claim 1 , wherein the operations further comprise storing the data file in a storage location on the user device.

6. The system of claim 1 , wherein the operations further comprise storing the data file in a cloud storage location.

7. The system of claim 1 , wherein the operations further comprise further comprising transmitting the data file to another user device.

8. The system of claim 1 , wherein the user device includes a camera and the editing option includes adding an image to the data file.

9. The system of claim 1 , wherein the user device includes an inertial measurement unit, and the editing option includes identifying a position of the user device.

10. A method of providing a distributed measurement system, the method comprising:

receiving, via a user interface of a user device, a request to access a data file of a project, the project comprising a plurality of data files including the data file, at least one of the plurality of data files comprising point cloud data generated based at least in part on measurement data output from a measurement device;

providing one or more editing options for editing the data file, wherein the one or more editing options vary based at least in part on one or both of a characteristic of the user device and a characteristic of the data file, wherein the characteristic of the data file includes a density of the data file when the data file comprises point cloud data; and

editing the data file in response to receiving an editing request that includes an editing option of the one or more editing options.

11. The method of claim 10 , wherein the measurement device includes a scanner and the measurement data includes scan data.

12. The method of claim 10 , wherein the editing options further vary based at least in part on a location of a processor executing an application performing the receiving, providing and editing.

13. The method of claim 10 , further comprising retrieving the data file and displaying contents of the data file via the user interface.

14. The method of claim 10 , further comprising storing the data file in a storage location on the user device.

15. The method of claim 10 , further comprising storing the data file in a cloud storage location.

16. The method of claim 10 , further comprising transmitting the data file to another user device.

17. A computer program product for providing a distributed measurement system, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising:

receiving, via a user interface of a user device, a request to access a data file of a project, the project comprising a plurality of data files including the data file, at least one of the plurality of data files comprising point cloud data generated based at least in part on measurement data output from a measurement device;

providing one or more editing options for editing the data file, wherein the one or more editing options vary based at least in part on one or both of a characteristic of the user device and a characteristic of the data file, wherein the characteristic of the data file includes a density of the data file when the data file comprises point cloud data; and

editing the data file in response to receiving an editing request that includes an editing option of the one or more editing options.

18. The computer program product of claim 17 , wherein the measurement device includes a scanner and the measurement data includes scan data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2019
From: ZWEIGLE, OLIVER; RAMADNEH, AHMAD; FRANK, ALEKSEJ; SANTOS, JOAO
To: FARO TECHNOLOGIES, INC.
Reel/Frame 048826/0062 →
Continuity (1)
Related Publication 20200301885A1 · Sep 24, 2020