IP Library Granted Patent US 10,692,279
Granted Patent B2
US 10,692,279 · App. 16/042,940 · Granted Jun 23, 2020

Systems and methods for facilitating making partial selections of multidimensional information while maintaining a multidimensional structure

Inventor: Seth Hill (Portland, OR)
Assignee: Quantum Spatial, Inc.
G06T17/05G01S17/89H04L67/04H04L67/2823H04L67/2828G06T2215/16
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 10,692,279
App. No.
16/042,940
Granted
Jun 23, 2020
Kind
B2
Abstract

Various embodiments are directed to making partial selections of multidimensional information while maintaining a multidimensional structure. A server computing device may receive multidimensional data describing a structure of a physical object from one or more sources. The server computing device may then determine a data subset representative of the multidimensional data describing the structure of the physical object. The server computing device may then store the data subset on a storage device. Finally, the server computing device may send the data subset to a client computing device for displaying the structure of the physical object. The data subset may enable the client computing device to utilize fewer hardware computing processing, memory, and bandwidth resources to display the structure of the physical object than are associated with displaying the physical object using the multidimensional data. The client computing device may be incapable of displaying the multidimensional data.

Claims (28)

1. A system for making partial selections of multidimensional information while maintaining a multidimensional structure, the system comprising:

at least one processor; and

at least one memory storing computer-executable instructions that when executed by the at least one processor, cause the system to:

receive, by a server computing device, multidimensional data describing a structure of a physical object from one or more sources, wherein the one or more sources comprises a Light Detection and Ranging (LiDAR) data source;

determine, by the server computing device, a data subset representative of the multidimensional data describing the structure of the physical object, wherein the data subset is determined by randomizing the multidimensional data to generate sample data that is smaller in size than the multidimensional data, wherein randomizing the multidimensional data comprises removing a temporal bias and a computational bias present in the multidimensional data, wherein the temporal bias and the computational bias comprise a statistical measure representing a recording of spatial information in the data set to a storage device over a plurality of time periods such that data points in the data set are spatially clustered leading to inaccuracies in the described structure of the physical object;

store, by the server computing device, the data subset on the storage device; and

send, by the server computing device, the data subset to a client computing device for displaying the structure of the physical object, wherein the data subset enables the client computing device to utilize fewer hardware computing processing, memory, and network bandwidth to display the structure of the physical object than are associated with displaying the physical object using the multidimensional data, wherein the client computing device is incapable of displaying the multidimensional data.

2. The system of claim 1 , wherein the multidimensional data is received as a plurality of separate data sets.

3. The system of claim 1 , wherein the multidimensional data comprises image data representing the physical object in three-dimensions.

4. The system of claim 1 , wherein the data subset is stored as a file on the storage device, the storage device comprising one or more cloud storage devices.

5. The system of claim 1 , wherein the data subset is sent in response to a request by the client computing device to receive a partial selection of the multidimensional data.

6. The system of claim 1 , wherein the data subset maintains an original structure of the physical object.

7. A computer-implemented method for making partial selections of multidimensional information while maintaining a multidimensional structure, at least a portion of the method being performed by a server computing device comprising at least one processor, the method comprising:

receiving, by the server computing device, multidimensional data describing a structure of a physical object from one or more sources, wherein the one or more sources comprises a Light Detection and Ranging (LiDAR) data source;

determining, by the server computing device, a data subset representative of the multidimensional data describing the structure of the physical object, wherein determining the data subset comprises randomizing the multidimensional data to generate sample data that is smaller in size than the multidimensional data, wherein randomizing the multidimensional data comprises removing a temporal bias and a computational bias present in the multidimensional data, wherein the temporal bias and the computational bias comprise a statistical measure representing a recording of spatial information in the data set to a storage device over a plurality of time periods such that data points in the data set are spatially clustered leading to inaccuracies in the described structure of the physical object;

storing, by the server computing device, the data subset on the storage device; and

sending, by the server computing device, the data subset to a client computing device for displaying the structure of the physical object, wherein the data subset enables the client computing device to utilize fewer hardware computing processing, memory, and network bandwidth to display the structure of the physical object than are associated with displaying the physical object using the multidimensional data, wherein the client computing device is incapable of displaying the multidimensional data.

8. The computer-implemented method of claim 7 , wherein the multidimensional data is received as a plurality of separate data sets.

9. The computer-implemented method of claim 7 , wherein the multidimensional data comprises image data representing the physical object in three-dimensions.

10. The computer-implemented method of claim 7 , wherein the data subset is stored as a file on the storage device, the storage device comprising one or more cloud storage devices.

11. The computer-implemented method of claim 7 , wherein the data subset is sent in response to a request by the client computing device to receive a partial selection of the multidimensional data.

12. The computer-implemented method of claim 7 , wherein the data subset maintains an original structure of the physical object.

13. A non-transitory computer-readable medium comprising one or more computer-readable instructions that, when executed by at least one processor of a server computing device, cause the server computing device to:

receive, multidimensional data describing a structure of a physical object from one or more sources, wherein the one or more sources comprises a Light Detection and Ranging (LiDAR) data source;

determine a data subset representative of the multidimensional data describing the structure of the physical object, wherein the data subset is determined by randomizing the multidimensional data to generate sample data that is smaller in size than the multidimensional data, wherein randomizing the multidimensional data comprises removing a temporal bias and a computational bias present in the multidimensional data, wherein the temporal bias and the computational bias comprise a statistical measure representing a recording of spatial information in the data set to a storage device over a plurality of time periods such that data points in the data set are spatially clustered leading to inaccuracies in the described structure of the physical object;

store the data subset on the storage device; and

send the data subset to a client computing device for displaying the structure of the physical object, wherein the data subset enables the client computing device to utilize fewer hardware computing processing, memory, and network bandwidth to display the structure of the physical object than are associated with displaying the physical object using the multidimensional data, wherein the client computing device is incapable of displaying the multidimensional data.

14. The non-transitory computer-readable medium of claim 13 , wherein the multidimensional data is received as a plurality of separate data sets.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 4, 2025
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: NV5 GEOSPATIAL, INC. (FORMERLY NAMED QUANTUM SPATIAL, INC.)
Reel/Frame 071928/0192 →
CHANGE OF NAME Recorded Feb 15, 2023
From: QUANTUM SPATIAL, INC.
To: NV5 GEOSPATIAL, INC.
Reel/Frame 062762/0474 →
RELEASE OF SECURITY INTEREST Recorded Jan 17, 2020
From: TWIN BROOK CAPITAL PARTNERS, LLC
To: QUANTUM SPATIAL, INC.
Reel/Frame 051542/0759 →
SECURITY INTEREST Recorded Dec 23, 2019
From: QUANTUM SPATIAL, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 051352/0311 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT APPLICATION NUMBER 29/688475 PREVIOUSLY RECORDED ON REEL 050277 FRAME 0594. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Sep 23, 2019
From: QUANTUM SPATIAL, INC.
To: TWIN BROOK CAPITAL PARTNERS, LLC, AS AGENT
Reel/Frame 050461/0974 →
SECURITY INTEREST Recorded Sep 5, 2019
From: QUANTUM SPATIAL, INC.
To: TWIN BROOK CAPITAL PARTNERS, LLC, AS AGENT
Reel/Frame 050277/0594 →
Continuity (2)
Provisional Application 62539266 · Jul 31, 2017
Related Publication 20190035145A1 · Jan 31, 2019