Patents Examined by Jay Hann
  • Patent number: 11954406
    Abstract: A method for generating a tool designed to interact with an object includes obtaining a model of the object, the model including at least a geometry of the object. A criterion set including at least one criterion for the tool is determined, and a virtual tool fulfilling the criterion set is created. An attribute reflecting a simulated interaction between the model and the virtual tool is calculated to thereby obtain an attribute value. On the basis of the attribute value, a to-be-fabricated virtual tool is appointed, and a corresponding tool is fabricated. By means of the present method, the performances of candidate tools can be evaluated before the fabrication of the same. Based on the evaluation, it can be decided whether, and which one, of the candidate tools shall be fabricated.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: April 9, 2024
    Assignee: ABB Schweiz AG
    Inventor: Mohammadali Honarpardaz
  • Patent number: 11941325
    Abstract: A computer-implemented method for designing a 3D modeled object of a physical prototype of a product. The 3D modeled object includes a wireframe based on at least one character line. The method includes computing a segmentation of an obtained mesh, therefore obtaining at least two regions from the obtained mesh and at least one boundary polyline between the at least two regions. Then the method comprises transforming each of the at least one boundary polyline in at least one character line. The method further comprises computing a network of the at least one character line, the network of the at least one character line forming the wireframe of the 3D modeled object.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: March 26, 2024
    Assignee: DASSAULT SYSTEMES
    Inventor: Delphine Cariou
  • Patent number: 11935429
    Abstract: A method of determining a position of an object in a virtual environment and for assessing a performance in the movement of said object. Preferred embodiments provide an improved endoscope simulator and means for assessing performance in the use of an endoscope.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: March 19, 2024
    Assignee: Airway Limited
    Inventor: Paul Van Dinther
  • Patent number: 11936734
    Abstract: Methods, systems, computer-readable media, and apparatuses for query-based interest in a simulation are presented. An entity comprising one or more components may be simulated. The entity may be modified to include an interest component indicating, for each component in the one or more components of the entity, a query subscription to an entity database. The query subscription may comprise one or more queries. Each query of the one or more queries may comprise a component value that qualifies another entity for inclusion in a query result, and a frequency for receiving, from the entity database, updates on the query result.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: March 19, 2024
    Assignee: Improbable Worlds Ltd
    Inventors: Jennifer Harkness, Rok Strnisa
  • Patent number: 11928856
    Abstract: A synthetic world interface may be used to model digital environments, sensors, and motions for the evaluation, development, and improvement of computer vision and speech algorithms. A synthetic data cloud service with a library of sensor primitives, motion generators, and environments with procedural and game-like capabilities, facilitates engineering design for a manufactural solution that has computer vision and speech capabilities. In some embodiments, a sensor platform simulator operates with a motion orchestrator, an environment orchestrator, an experiment generator, and an experiment runner to test various candidate hardware configurations and computer vision and speech algorithms in a virtual environment, advantageously speeding development and reducing cost. Thus, examples disclosed herein may relate to virtual reality (VR) or mixed reality (MR) implementations.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: March 12, 2024
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Michael Ebstyne, Pedro Urbina Escos, Yuri Pekelny, Jonathan Chi Hang Chan, Emanuel Shalev, Alex Kipman, Mark Flick
  • Patent number: 11907619
    Abstract: A system and method for the automated design of accessible ramps is disclosed. A ramp data structure is provided having general shape information for a plurality of ramp types. A ramp environment data structure is also provided with 3D reference information for one or more ramp installation environments. After user selection of a ramp type and installation environment a 3D ramp design is automatically generated conforming to the selected ramp environment. Also, the ramp design may be automatically compared to a design standard to determine if the design is in compliance. Also, convenient editing may be employed while conforming to the ramp environment with real time updates to the 3D ramp design.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: February 20, 2024
    Assignee: Transoft Solutions Inc.
    Inventors: Daniel Akwera Shihundu, Vahid Beiranvand
  • Patent number: 11853659
    Abstract: Modeling cross-sections of yarn may include receiving yarn simulation input comprising a descriptive model of a general curvature followed by the yarn, providing a plurality of fibers distributed radially from the center of a ply, setting a base position based on parameters, applying a strain model to simulate the effect of stretch forces applied to the yarn, and outputting a yarn model indicating position and directionality of fibers in the yarn. The technology also relates to real-time modeling of a garment comprising a fabric. For instance, real-time modeling of a garment may include providing an input associated with one or more parameters of the fabric, receiving frames of a computer simulated garment, the computer simulated garment including a simulation of the fabric, the fabric simulation including yarns simulated based on a yarn model.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: December 26, 2023
    Assignee: SEDDI, INC.
    Inventors: Carlos Castillo, Miguel A. Otaduy, Carlos Aliaga, Jorge Lopez
  • Patent number: 11842529
    Abstract: A synthetic world interface may be used to model digital environments, sensors, and motions for the evaluation, development, and improvement of localization algorithms. A synthetic data cloud service with a library of sensor primitives, motion generators, and environments with procedural and game-like capabilities, facilitates engineering design for a manufactural solution that has localization capabilities. In some embodiments, a sensor platform simulator operates with a motion orchestrator, an environment orchestrator, an experiment generator, and an experiment runner to test various candidate hardware configurations and localization algorithms in a virtual environment, advantageously speeding development and reducing cost. Thus, examples disclosed herein may relate to virtual reality (VR) or mixed reality (MR) implementations.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Ebstyne, Pedro Urbina Escos, Emanuel Shalev, Alex Kipman, Yuri Pekelny, Jonathan Chi Hang Chan
  • Patent number: 11803674
    Abstract: A method, apparatus, and system provide the ability to conduct a dynamic simulation in a computer-aided design (CAD) application. A CAD model is acquired on a server. On the server, a proxy object is created for the CAD model. The proxy object is a voxel-based representation of the CAD model and fully encompasses a simulation mesh of the CAD model. The proxy object is transmitted to the client. The transmitted proxy object includes extents of a voxel domain, of the voxel-based representation, in three (3) directions, minimum and maximum coordinates in each of the three directions, and a number of voxel divisions in the three directions. the proxy object is processed on the client and enables dynamic interactive rendering operations. The simulation mesh is processed on the server and the proxy object on the client is replaced with a real polygonal rendering from the simulation mesh.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: October 31, 2023
    Assignee: AUTODESK, INC.
    Inventors: Justin Nicholas Hallet, Nandakumar Santhanam, Jerran Schmidt
  • Patent number: 11783235
    Abstract: A machine learning system that includes one or more machine learning models implemented in one or more hardware processors, a first-level feature creation module, and a combination module provides an output based on one or more channel inputs. Each of the one or more machine learning models receives the channel inputs and additional feature inputs based on the channel inputs to produce the output. The first-level feature creation module receives the channel inputs, performs a feature creation operation, creates the additional feature inputs, and provides the additional feature inputs to at least one of the machine learning models. The first-level feature creation operation performs a calculation on one or more aspects of the channel inputs, and the combination module receives the one or more machine learning model outputs and produce a machine learning channel output.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 10, 2023
    Assignee: Hamilton Sundstrand Corporation
    Inventors: Kirk A. Lillestolen, Kanwalpreet Reen, Richard A. Poisson, Joshua Robert Dunning
  • Patent number: 11751981
    Abstract: Disclosed is a computer-implemented method of using a dynamic virtual articulator for simulating occlusion of teeth, when performing computer-aided designing of one or more dental restorations for a patient, where the method includes the steps of: providing the virtual articulator including a virtual three-dimensional model of the upper jaw and a virtual three-dimensional model of the lower jaw resembling the upper jaw and lower jaw, respectively, of the patient's mouth; providing movement of the virtual upper jaw and the virtual lower jaw relative to each other for simulating dynamic occlusion, whereby collisions between teeth in the virtual upper and virtual lower jaw occur; wherein the method further includes: providing that the teeth in the virtual upper jaw and virtual lower jaw are blocked from penetrating each other's virtual surfaces in the collisions.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: September 12, 2023
    Assignee: 3SHAPE A/S
    Inventors: Rune Fisker, Christophe Vasiljev Barthe, Kasper Kabell Kristensen, Tommy Sanddal Poulsen
  • Patent number: 11740616
    Abstract: A method and a system for collecting and processing of life cycle information about a switch cabinet (1) of an industrial plant, with a documentation server (2) for linking data sheet information (A) of the built-in modules (9a-9c) installed in the switch cabinet (1) on the basis of the planned construction (4) with function information (B) about their use in the context of the switch cabinet equipment, in order to store this information in a central archive database (3) under an individual switch cabinet identification (8) in data records, wherein test and acceptance information (C) of the switch cabinet (1) is added to the data records of the central archive database (3) via the documentation server (2).
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: August 29, 2023
    Assignee: RITTAL GMBH & CO. KG
    Inventors: Thomas Weichsel, Thomas Michels, Lars Martin, Judith Zachrai
  • Patent number: 11720725
    Abstract: A digital-twin modeling method for an automated testing pipeline for circuit breakers involves acquiring a three-dimensional digitalized model of each mechanical installation in the testing pipeline; modeling hierarchy according to an actual production process and motion states; performing mesh optimization on the resulting model; designing movements of each said mechanical installation, so as to obtain mechanical movement tracks of the models; combining actual movement logic and cooperative relationship among the movements to edit the mechanical movement tracks of the models; and introducing motion control, so as to conduct motion simulation in a digital-twin scene, thereby implementing virtual movements synchronous with movements of the actual testing pipeline.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: August 8, 2023
    Assignee: WENZHOU UNIVERSITY
    Inventors: Liang Shu, Dingfang Chen, Yanfang Yang, Guichu Wu, Ziran Wu, Wei Chen, Miao Yang, Jie Zhang, Xu Zhang
  • Patent number: 11719087
    Abstract: Systems and methods for subterranean drilling operations comprising: adjusting a wellbore parameter; measuring a time interval between adjustment of the wellbore parameter and a resulting change at a bottom hole assembly of a drill string; using the measured time interval and determining resistance in the wellbore; and modeling the resistance to form a friction model of the wellbore.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: August 8, 2023
    Assignee: Nabors Drilling Technologies USA, Ino.
    Inventor: Pradeep Annaiyappa
  • Patent number: 11714932
    Abstract: A drill bit design generator uses drill bit metrics to generate drill bit designs with reduced 3D coupled vibration. The drill bit design generator generates an initial set of drill bit designs that are simulated in a deployed or artificial environment. Simulated drill bits according to the initial drill bit designs have gyroscopic sensors that detect the presence of 3D coupled vibration. A drill bit simulator tracks metrics such as side cutting efficiency and drilling efficiency during simulations and correlates these metrics with 3D coupled vibration. The drill bit design generator determines thresholds for these metrics using correlations with 3D coupled vibration and generates updated/new drill bit designs using the metric thresholds.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: August 1, 2023
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Shilin Chen, Shiwei Qin
  • Patent number: 11714174
    Abstract: The method comprises: creating a 3D scenario model of a calibration scenario, based on data of the calibration scenario collected by an already-calibrated 3D scanner; obtaining point cloud data collected by a to-be-calibrated multi-line laser radar at a plurality of position points in the calibration scenario respectively; aligning the point cloud data collected by the multi-line laser radar at the respective point points and point cloud data in the 3D scenario model into the same coordinate system on a principle that the respective position points are aligned with corresponding position points in the 3D scenario model; building a target function between data of points collected by the multi-line laser radar and data of matching points nearest to the points in the 3D scenario model, under the same coordinate system; calibrating the parameters of the multi-line laser radar according to the target function.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: August 1, 2023
    Assignee: APOLLO INTELLIGENT DRIVING TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Bosheng Wang, Yuanfan Xie, Jun Wang, He Yan, Liang Wang
  • Patent number: 11693150
    Abstract: Methods for coordinate-related despiking of hydrocarbon reservoir data include receiving, by a computer system, multiple datapoints of a geomechanical property of a hydrocarbon reservoir modeled by a three-dimensional (3D) grid. Each datapoint corresponds to 3D coordinates of the 3D grid. For each datapoint, the computer system aggregates the datapoint with a noise component generated using the 3D coordinates corresponding to the datapoint. The computer system determines that the aggregated datapoint is unique to the multiple datapoints. The computer system performs a transform on the datapoints for Gaussian simulation. A display device of the computer system generates a graphical representation of the geomechanical property of the hydrocarbon reservoir based on the Gaussian simulation of the transformed datapoints.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: July 4, 2023
    Assignee: Saudi Arabian Oil Company
    Inventor: Xingquan Zhang
  • Patent number: 11687068
    Abstract: Conducting automatically a process failure mode and effect analysis, PFMEA, for a factory adapted to produce a product in a production process using a meta model, MM, stored or loaded in a data storage. The stored meta model, MM, comprises abstract factory model elements modeling an abstract factory, AF, including one or more service declarations modeling abstract services across different factories, wherein each service declaration comprises failure mode declarations for different failure modes.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 27, 2023
    Assignee: Siemens Aktiengesellschaft
    Inventors: Kai Höfig, Daniel Ratiu, Stefan Rothbauer
  • Patent number: 11654003
    Abstract: A scan model that is a mathematical model to simulate an imaging process performed by an x-ray imaging device that created a two-dimensional x-ray image of at least one tooth is generated. The scan model uses an initial estimate of one or more parameters of the x-ray imaging device. The one or more parameters include a scan angle parameter indicative of a scan angle of the x-ray imaging device. A two-dimensional contour of a three-dimensional model is adjusted to cause a first component of the two-dimensional contour to approximately align with a second component of the two-dimensional x-ray image. The scan model is calibrated based on data obtained from adjusting the two-dimensional contour.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: May 23, 2023
    Assignee: Align Technology, Inc.
    Inventors: Fuming Wu, Vadim Matov, Jihua Cheng
  • Patent number: 11651593
    Abstract: A network device receives, from multiple smart cameras located at different road segments of multiple real-world road segments, first data describing a location and configuration of each of the multiple real-world road segments, and second data describing movement of one or more objects at each of the multiple real-world road segments. The network device generates multiple virtual road segments based on the first data, wherein each of the multiple virtual road segments describes one of the multiple real-world road segments; and uses a physics engine to simulate, based on the generated multiple virtual road segments and the second data, movement of vehicles or pedestrians through the multiple real-world road segments to analyze traffic characteristics, trends or events. The network device generates road segment alterations for reconfiguring one or more of the multiple real-world road segments based on the analysis of the traffic characteristics, trends, or events.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: May 16, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Matthew B. Whited, Sheng S. Du, Abby Charfauros, Bing Yao, Fang-Pin Chang