-
公开(公告)号:US12099786B1
公开(公告)日:2024-09-24
申请号:US17347292
申请日:2021-06-14
发明人: Markus Bürg , Liang Jin Lim
摘要: In one embodiment, material points are received that cover at least a portion of an element of a background mesh that describes a continuum of soil, rock and/or groundwater. MPM-based geotechnical analysis and simulation is conducted at least in part by performing a numerical integration over the material points to produce a system matrix and right-hand side vector. The numerical integration applies hierarchical shape functions to the material points. The MPM-based geotechnical analysis and simulation also may subtract out contributions of any lower-order polynomials from higher-order polynomials of the hierarchical shape functions when interpolating one or more state variables for the material points to the background mesh. The MPM-based geotechnical analysis and simulation also may subtract out contributions any lower-order polynomials from higher-order polynomials of the hierarchical shape functions when calculating one or more boundary conditions for the material points.
-
公开(公告)号:US20240211657A1
公开(公告)日:2024-06-27
申请号:US18600344
申请日:2024-03-08
发明人: William Schulze , Brett Willitt , David Cain , Michael H. Ford , Kevan Kramb , Timothy G.S. Overly , Michael Ratliff , Jeremy Wentworth
IPC分类号: G06F30/23 , G06F30/12 , G06F30/13 , G06F111/02 , G06F111/10 , G06F113/16
CPC分类号: G06F30/23 , G06F30/12 , G06F30/13 , G06F2111/02 , G06F2111/10 , G06F2113/16
摘要: Systems and methods are described for modeling and analyzing utility structures according to applied loads. Particularly, a model engine can utilize inputs related to a utility structure, environmental conditions to which the utility structure is subjected, and engineering standards expected of the utility structure, and analyze the structure's loading and performance based on analysis configuration inputs. An engine or multiple engines can be run locally or can be instantiated in a cloud to assist with multiple or complex calculations. Hybrid and geometric non-linear analyses and outputs can be performed or provided.
-
公开(公告)号:US20240193135A1
公开(公告)日:2024-06-13
申请号:US18077486
申请日:2022-12-08
发明人: Affan Khan
CPC分类号: G06F16/211 , G06F16/285
摘要: Techniques are provided for accessing derivative properties from a database utilizing a logical schema instruction that includes a base object identifier. A logical schema instruction may be received and analyzed to identify a predefined keyword. A portion of the logical schema instruction, that is located in relation to the predefined keyword, may be identified. The portion may include a base object identifier and a property identifier, e.g., a derivative property identifier. In an embodiment, the identified portion of the logical instruction is not translated to a database schema instruction at prepare time. Instead, an extract function is executed at runtime access and analyze a database table that corresponds to a base object associated with the base class identifier. A property in the database table that corresponds to the property identifier may be identified. Advantageously, a base object identifier may be utilized to access a derivative property.
-
4.
公开(公告)号:US20240153207A1
公开(公告)日:2024-05-09
申请号:US17982798
申请日:2022-11-08
发明人: Cyril Novel , Jean-Philippe Pons , Luc Robert
CPC分类号: G06T17/005 , G06T15/06 , G06T19/20 , G06T2210/12 , G06T2210/21 , G06T2210/56
摘要: A sample may be generated for each point of a plurality of point clouds that represent a scene. A visibility ray may be created between each point of the plurality of point clouds and the one or more sources that generated the point. One or more sample, if any, that intersect a visibility ray may be identified. Each point corresponding to an intersecting sample may be determined to represent or likely represent an unwanted object if the visibility ray is from a different source that did not generate the point and the point is not coherent with any points generated by the different source. A visibility score for each point determined to represent or likely represent an unwanted object may be adjusted. A model may be generated, wherein the model does not include the unwanted object in the scene but includes the permanent object with see-through characteristics in the scene.
-
公开(公告)号:US11960803B2
公开(公告)日:2024-04-16
申请号:US16764745
申请日:2019-02-22
发明人: William Schulze , Brett Willitt , David Cain , Michael H. Ford , Kevan Kramb , Timothy G. S. Overly , Michael Ratliff , Jeremy Wentworth
IPC分类号: G06F30/23 , G06F30/12 , G06F30/13 , G06F111/02 , G06F111/10 , G06F113/16
CPC分类号: G06F30/23 , G06F30/12 , G06F30/13 , G06F2111/02 , G06F2111/10 , G06F2113/16
摘要: Systems and methods are described for modeling and analyzing utility structures according to applied loads. Particularly, a model engine can utilize inputs related to a utility structure, environmental conditions to which the utility structure is subjected, and engineering standards expected of the utility structure, and analyze the structure's loading and performance based on analysis configuration inputs. An engine or multiple engines can be run locally, or can be instantiated in a cloud to assist with multiple or complex calculations. Hybrid and geometric non-linear analyses and outputs can be performed or provided.
-
公开(公告)号:US20240031443A1
公开(公告)日:2024-01-25
申请号:US18101221
申请日:2023-01-25
发明人: Keith A. Bentley
IPC分类号: H04L67/141 , H04L67/06 , H04L67/1097
CPC分类号: H04L67/141 , H04L67/06 , H04L67/1097
摘要: In example embodiments, techniques are described for using workspace databases to provide workspace resources to customize sessions of applications. To write workspace resources a backend module of an application may obtain a write lock on a cloud-based blob storage container, and ensure a block of a workspace database to be modified is local in a cloud cache. It may execute one or more database commands to modify the block in the cloud cache, and change an identifier of the block in a local copy of a manifest that includes a list of the blocks of the cloud-based blob storage container. It may further upload the modified block and the local copy of the manifest to the cloud-based blob storage container, wherein the uploaded local copy of the manifest replaces the manifest in the cloud-based blob storage container.
-
公开(公告)号:US11822862B2
公开(公告)日:2023-11-21
申请号:US17986301
申请日:2022-11-14
发明人: Alfredo Contreras , Mike Carlisle
CPC分类号: G06F30/18 , G06F9/451 , G06F16/258 , G06F16/284 , G06N20/00 , G06Q50/06 , G06F2119/06
摘要: Techniques are provided for generating score(s) and/or correction(s) for a digital twin representing a utility network. One or more bridges transform data, from a plurality of system and associated with a utility network, to a different format, e.g., relational database format. A process generates a digital twin of the utility network utilizing the data in the different format. A data quality service (DQS) performs evaluations and/or analyses of the digital twin to generate a baseline score and an updated score representing a state of the digital twin if corrections are applied. If the updated score meets or is above a threshold value, the DQS automatically applies and save the corrections to the digital twin. If the updated score does not meet the threshold value, the DQS presents a failure notification and one or more graphical representations of the utility network such that incremental corrections can be made.
-
公开(公告)号:US11790606B2
公开(公告)日:2023-10-17
申请号:US17368477
申请日:2021-07-06
发明人: Luc Robert
CPC分类号: G06T17/20 , G06T7/579 , G06T7/70 , G06T2210/56
摘要: In example embodiments, techniques are provided for calculating camera rotation using translations between sensor-derived camera positions (e.g., from GPS) and pairwise information, producing a sensor-derived camera pose that may be integrated in an early stage of SfM reconstruction. A software process of a photogrammetry application may obtain metadata including sensor-derived camera positions for a plurality of cameras for a set of images and determine optical centers based thereupon. The software process may estimate unit vectors along epipoles from a given camera of the plurality of cameras to two or more other cameras. The software process then may determine a camera rotation that best maps unit vectors defined based on differences in the optical centers to the unit vectors along the epipoles. The determined camera rotation and the sensor-derived camera position form a sensor-derived camera pose that may be returned and used.
-
公开(公告)号:US11480661B2
公开(公告)日:2022-10-25
申请号:US16529985
申请日:2019-08-02
摘要: In an example embodiment, a process may select high density points from a point cloud. The process may create one or more clusters from the high density points and identify a circular cluster from the created clusters. The process may identify which points in the circular cluster are inner edge points and determine a center of an ellipse that fits the inner edge points. The process may define a search space utilizing the center of the ellipse. The process may determine the estimated x, y, and z coordinates for the position of the scanner in the search space utilizing a non-linear least square solver with different combinations of a relationship that is true for any pair of points of the cluster. An application may utilize the determined position with an object/file format (e.g., LSA format) to generate a high resolution 3D mesh of a scene.
-
公开(公告)号:US11270471B2
公开(公告)日:2022-03-08
申请号:US16598593
申请日:2019-10-10
发明人: Paul Connelly , Raymond B. Bentley
IPC分类号: G06T11/00 , H04L29/08 , H04L67/63 , H04L67/5651 , H04L67/02
摘要: In example embodiments, techniques are provided for decoupling user access to infrastructure models from proprietary software that maintains and updates the infrastructure models. A backend application may include an infrastructure modeling backend module that, among other functions, handles communication with an infrastructure modeling frontend module of a frontend application that provides user access to the infrastructure model, infrastructure modeling hub services that maintain repositories for the infrastructure model, and an infrastructure modeling native module that creates, performs operations upon, and updates local instances of a database that stores the infrastructure model. While the infrastructure modeling backend module may pass information obtained from the infrastructure modeling frontend module and infrastructure modeling hub services to the infrastructure modeling native module, it may be functionally separated from the software of the infrastructure modeling native module that understands how to maintain and update infrastructure models, including interacting with local instances of the database.
-
-
-
-
-
-
-
-
-