Patents Examined by Alfred H B Wechselberger
-
Patent number: 11972177Abstract: Systems, methods, and software to facilitate simulating machines used in industrial automation are disclosed herein. In at least one implementation, an API is utilized to establish at least a communication link between a simulation model created in a simulation application and an industrial controller system outside of the simulation model, wherein the simulation model comprises definitions for a virtual representation of at least a portion of a machine used in an industrial automation environment. Data is then exchanged between the industrial controller system and the simulation model over the communication link.Type: GrantFiled: June 10, 2014Date of Patent: April 30, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: Francisco Maturana, Haithem Mansouri, Jaroslav Kriz
-
Patent number: 11941327Abstract: One embodiment of the present invention sets forth a technique for performing machine learning. The technique includes applying one or more placement rules to a floorplan of a building to generate a set of candidate column locations in the floorplan. The technique also includes selecting, using a first reinforcement learning (RL) agent, one or more column locations from the set of candidate column locations based on a structural stability of the one or more column locations. The technique further includes outputting the floorplan that includes the one or more column locations as a structural design for the building.Type: GrantFiled: October 15, 2020Date of Patent: March 26, 2024Assignee: AUTODESK, INC.Inventors: Yi Wang, Mehdi Nourbakhsh
-
Patent number: 11933506Abstract: Operating heating, ventilation, and air conditioning systems using occupancy sensing are described herein. One device includes instructions which cause a processor to receive building information including information defining a plurality of spaces of a building, occupancy sensing system information describing a location of each of a plurality of occupancy sensing system fixtures with respect to a representation of the building, and heating, ventilation, and air conditioning (HVAC) system information describing a relationship between the plurality of spaces and a plurality of HVAC devices installed in the building, create a mapping between a space of the plurality of spaces, a fixture of the plurality of fixtures, and an HVAC device of the plurality of HVAC devices based on the building information, and modify an operation of the HVAC device based on the mapping and responsive to a determination of occupancy in the space by the fixture.Type: GrantFiled: December 5, 2018Date of Patent: March 19, 2024Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Prabhat Ranjan, Jerry Marti, Jitendra Jain, Ripunjeet Dutta
-
Patent number: 11934748Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.Type: GrantFiled: March 8, 2021Date of Patent: March 19, 2024Assignee: AVEVA SOFTWARE, LLCInventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
-
Patent number: 11928402Abstract: A simulation method related with the opening force of a front vehicle door after a vehicle frontal collision including: a first simulation step in which deformations of vehicle components which are caused in the vehicle frontal collision to affect the opening of the front door are calculated by simulation; and a second simulation step in which the opening force of the front door after the vehicle frontal collision is predicted by simulation; wherein the components which affect the opening of the front door include a design component and an interface component, the deformations of the design component and the interface component obtained in the first simulation step being used as initial geometric conditions of the design component and the interface component in the second simulation step.Type: GrantFiled: September 21, 2020Date of Patent: March 12, 2024Assignee: Shanghai Volvo Car Research and Development Co., Ltd.Inventors: Anders Sandahl, Tao Ni
-
Patent number: 11914101Abstract: A method for partitioning a search direction when using least squares reverse time migration (LSRTM) is provided. LSRTM may be used iteratively in order to improve imaging accuracy. As part of LSRTM, multiple local line searches may be performed. In particular, image space may be partitioned, such as by using a set of masks. The search direction, such as the gradient, may be partitioned using the set of masks. Local line searches may be performed for each partition of the search direction, resulting in finding respective line search constants. The respective line search constants may then be used for iterating the model in order to improve imaging accuracy.Type: GrantFiled: December 15, 2020Date of Patent: February 27, 2024Assignee: ExxonMobil Technology and Engineering CompanyInventors: Valeriy V. Brytik, Junzhe Sun, Carey M. Marcinkovich, Hong Zhao, Erik R. Neumann
-
Patent number: 11893312Abstract: Disclosed is a parametric feature-based 3D CAD system that allows multiple users to simultaneously edit a parametric feature-based 3D CAD model consisting of 3D parts and assemblies of those parts (3D Model). Several CAD users, each using their own computer, phone, or tablet, can edit the same 3D Model at the same time. Editing may be separate and simultaneous—there is no need for users to worry about locking, checking out, or otherwise restricting each other's access to 3D Models. Within each user's editing interface, the model may be presented in different representations, with edits to any representation applied and displayed across all representations.Type: GrantFiled: December 30, 2021Date of Patent: February 6, 2024Assignee: PTC Inc.Inventors: Ilya Baran, Philip Gareth Thomas, Parapura Rajkumar
-
Patent number: 11875095Abstract: A method for performing automated detection of transaction latency for a processor design model running an application in a hardware simulation accelerator. The method includes loading the processor design model into the hardware simulation accelerator, loading the application into the processor design model running within the hardware simulation accelerator, simulating the processor design model running the application within the hardware simulation accelerator, and for each individual transaction of the application: establishing a first checkpoint at a start of an execution of the individual transaction by creating a breakpoint and resetting a counter, establishing a second checkpoint at a completion of the transaction by creating another breakpoint and obtaining latency information for the second checkpoint. The latencies of the individual transaction from the start to the completion are measured based on the latency information.Type: GrantFiled: July 1, 2020Date of Patent: January 16, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John A. Schumann, Tharunachalam Pindicura, Shricharan Srivatsan, Vivek Britto, Madhumitha Venkataraman
-
Patent number: 11829194Abstract: A computer-implemented method for creating a computer-aided design (CAD) corresponding to a 2-dimensional rendering of an unfolded blank configured for manipulation into a 3-dimensional shape. The method includes obtaining a first digital, non-CAD design file containing information relating to the unfolded blank geometry but lacking metadata that defines cut or crease lines separately from surrounding content, and deriving, with a computer processor, a digital representation of the unfolded blank geometry based upon the first digital non-CAD design file. The digital representation includes defined data corresponding to a shape having one or more defined cut and/or crease lines. A system for performing the method includes a computer processor and machine-readable media accessible by the computer processor comprising non-transitory, instructions readable by the computer processor for performing the method steps of defining the digital non-CAD design file and deriving the digital representation therefrom.Type: GrantFiled: November 12, 2020Date of Patent: November 28, 2023Assignee: Esko Software BVInventors: Lieven Plettinck, Richard C. Deroo, Rian Goossens
-
Patent number: 11828934Abstract: A computer-implemented method for designing a dispersive optical component includes: (i) defining a loss function within a simulation space composed of multiple voxels, the simulation space encompassing optical interfaces of the component, the loss function corresponding to a target dispersion profile for the component including a relationship between a scattering angle and a wavelength of an incident electromagnetic field for different operative wavelengths; (ii) defining an initial structure for the optical interfaces, at least some of the voxels corresponding to each optical interface having a dimension smaller than a smallest operative wavelength of the component; and (iii) determining, using a computer system, a structure for each optical interface using a finite-difference time domain solver to solve Maxwell's equations so that a loss determined according to the loss function is above a specified threshold.Type: GrantFiled: July 10, 2019Date of Patent: November 28, 2023Assignee: X Development LLCInventors: Jesse Lu, Brian John Adolf, Martin Friedrich Schubert
-
Patent number: 11829275Abstract: Systems and methods for generating and evaluating driving scenarios with varying difficulty levels is provided. The disclosed systems and methods may be used to develop a suite of regression tests that track the progress of an autonomous driving stack. A robustness trace of a temporal logic formula may be computed from an always-eventually fragment using a computation graph. The robustness trace may be approximated by a smoothly differentiable computation graph, which can be implemented in existing machine learning programming frameworks. The systems and methods provided herein may be useful in automatic test case generation for autonomous or semi-autonomous vehicles.Type: GrantFiled: September 13, 2019Date of Patent: November 28, 2023Assignees: TOYOTA RESEARCH INSTITUTE, INC., THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITYInventors: Nikos Arechiga Gonzalez, Karen Y. Leung, Marco Pavone
-
Patent number: 11808472Abstract: A system a method for controlling an operation of HVAC system is provided. The system comprises at least one processor; and memory having instructions stored thereon that, when executed by the at least one processor, cause the system to receive data indicative of the operation of the HVAC system and optimize a cost function to reduce a difference between a full thermal state of the conditioned environment simulated from the received data based on a physical model of airflow including a partial differential equation (PDE) and a thermal state of the conditioned environment reconstructed by an observer using a reduced order model (ROM) of airflow including an ordinary differential equation (ODE) from values of the full thermal state at a set of locations, wherein optimization of the cost function is a multivariable optimization of a structure of the observer and a structure of the ODE.Type: GrantFiled: March 26, 2021Date of Patent: November 7, 2023Assignee: Mitsubishi Electric Research Laboratories Inc.Inventors: Saleh Nabi, Ankush Chakrabarty, Mouhacine Benosman, Sanjana VijayShankar
-
Patent number: 11795793Abstract: Systems, computer-readable media, and methods for valuating measurement data, of which the method includes obtaining a first model of a subsurface volume, determining a baseline control parameter based on the first model, receiving new measurement data measured using a data collection device, the new measurement data representing one or more characteristics of the subsurface volume, and obtaining a second model of the subsurface volume based in part on the new measurement data. The first model is not based on the new measurement data. Further, the method includes determining an enhanced control parameter based on the second model, determining an enhanced value corresponding to the second model using the enhanced control parameter, determining a realized value corresponding to the second model using the baseline control parameter, and calculating a value of the new measurement data by comparing the enhanced value and the realized value.Type: GrantFiled: June 24, 2016Date of Patent: October 24, 2023Assignee: Schlumberger Technology CorporationInventors: William Bailey, Dzevat Omeragic
-
Patent number: 11727159Abstract: Disclosed are devices, systems and methods for a mission-driven design framework for optical systems. An exemplary method for improving the design of an optical system includes receive a first plurality of parameters indicative of performance requirements of the optical system, receive a second plurality of parameters representative of characteristics of one or more components in the optical system, generate a mathematical representation that combines the first plurality of parameters and the second plurality of parameters, perform a sensitivity analysis to obtain a ranking of parameters from the first plurality of parameters and the second plurality of parameters, select, based on the ranking of the parameters, at least one parameter that produces a largest change in the mathematical representation, and produce a constraint file comprising the at least one parameter for ingestion by a design tool to enable the design of the optical system.Type: GrantFiled: May 15, 2019Date of Patent: August 15, 2023Assignee: LAWRENCE LIVERMORE NATIONAL SECURITY, LLCInventor: Shawn D. Higbee
-
Patent number: 11720730Abstract: A method and system (and/or a total simulation) have at least first and second sub-systems. An interconnection network is determined, which couples and determines the first and the second sub-systems at a coupling. First sub-system information of the first sub-system and second sub-system information of the second sub-system are determined. An execution sequence is selected, by which it is determined, in which sequence relative to each other a first and a second parameter outputs are determined. Furthermore, extrapolation methods are determined, by which first and second parameter inputs are determinable during a macro step size (e.g. between the coupling times). The macro step size prescribes-coupling times, at which an exchange of corresponding first and second input parameters and of the first and the second output parameters between the sub-systems is performed.Type: GrantFiled: December 29, 2016Date of Patent: August 8, 2023Assignee: Virtual Vehicle Research GmbHInventors: Martin Benedikt, Jost Bernasch, Franz Holzinger, Daniel Watzenig
-
Patent number: 11669657Abstract: Systems and methods are provided for the realistic simulation of distributed systems, such as vehicle-based processing systems. A statistical property of message timestamps of a plurality of prior messages from one or more recorded processes is determined. During a simulation, messages that are generated are associated with timing data based on the statistical property from the recorded processes.Type: GrantFiled: September 22, 2020Date of Patent: June 6, 2023Assignee: Beijing Voyager Technology Co., Ltd.Inventors: Yuzhu Shen, Yun Jiang, Alok Priyadarshi
-
Patent number: 11663380Abstract: The invention relates to a method for transferring a stress state of an FE simulation result to a new FE mesh geometry of a simulated construction system, such as a component for motor vehicles that has a 3-D shape, in a simulation chain of production operations, comprising: a) providing a first data set, which describes the FE simulation result with a stress state of the FE simulation of the construction system or component of a first production operation, b) creating the new FE mesh geometry of the simulated construction system or component, which new FE mesh geometry is associated with a second production operation, c) transferring the stress state of the provided first data set to the new FE mesh geometry of the construction system or component, d) performing an equilibrium calculation by using the stress tensor in the FE mesh geometry, wherein deformation of the construction system or component results, which deformation differs from the deformation in the FE mesh by a shape alteration u>tolerance valType: GrantFiled: March 2, 2017Date of Patent: May 30, 2023Assignee: inpro Innovationsgesellschaft für fortgeschrittene Produktionssysteme in der Fahrzeugindustrie mbHInventors: Martin Nitsche, Heribert Wessels
-
Patent number: 11561535Abstract: A non-transitory computer-readable medium includes instructions that, when executed, cause one or more processors to perform operations. The operations include receiving a first request to access a digital representation that is assigned to an asset of an industrial automation system and includes code specific to operating, maintaining, or diagnosing the asset. The operations also include verifying a security access for the first request, providing the computing device access to the digital representation, receiving an input to modify the code from the computing device and, performing one or more simulations based on the modified code by utilizing the digital representation. Additionally, the operations include sending one or more simulation results to the computing device, receiving, from the computing device, a second request for pushing the modified code to the asset, and in response to receiving the second request, causing the modified code to be sent to the asset.Type: GrantFiled: September 30, 2020Date of Patent: January 24, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Abhishek Mehrotra, Steven P. Taylor, Braun C. Brennecke, Evan J. Kausalik, John D. Mayer, Tyler C. Tamburlin, Richard S. Turk, Timothy R. Brennan
-
Patent number: 11501199Abstract: A computer-implemented method is provided for reducing a measure time of a measure process in a multi-shot simulation performed by a quantum computing simulation system. The method includes calculating probabilities from probability amplitudes before the measure process. The method further includes creating, for each node of the quantum computing simulation system, an index of probability by incrementally summing respective different ones of the probabilities into respective sums. The method also includes generating a random number for each of the multi-shots, the random number for sampling a probability distribution of the probabilities. The method additionally includes selecting the index of probability which is larger than the random number by comparing the random number generated for a given one of the multi-shots to the index of probability created for the given one of the multi-shots.Type: GrantFiled: November 5, 2018Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hitomi Chiba, Hiroshi Horii
-
Patent number: 11446815Abstract: A virtualization system implemented within a cloud server enables the simulation of robot structure and behavior in a virtual environment. The simulated robots are controlled by clients remote from the cloud server, enabling human operators or autonomous robot control programs running on the clients to control the movement and behavior of the simulated robots within the virtual environment. Data describing interactions between robots, the virtual environment, and objects can be recorded for use in future robot design. The virtualization system can include robot templates, enabling users to quickly select and customize a robot to be simulated, and further enabling users to update and re-customize the robot in real-time during the simulation. The virtualization system can re-simulate a portion of the robot simulation when an intervention by a human operator is detected, positioning robots, people, and objects within the virtual environment based on the detected intervention.Type: GrantFiled: February 25, 2020Date of Patent: September 20, 2022Assignee: DUALITY ROBOTICS, INC.Inventors: Apurva Shah, Michael Allen Taylor, Jason DePerro