Patents Examined by Kibrom K. Gebresilassie
-
Patent number: 11965927Abstract: Thermal conditions can be simulated for an electronic device. Application developers may want to test how applications perform under various thermal conditions on a device that includes thermal management. The application developers can use the tests to determine whether the application should take proactive measures to maintain application performance, and which proactive measures should be taken. For example, an application can reduce its use of resources to ensure that an application maintains a desired quality of user experience (and at a minimum remains responsive) under adverse thermal conditions. Creating adverse conditions can be difficult to replicate, costly to implement, and can potential cause damage to the electronic device being tested. In some examples, simulating thermal conditions can be used instead of placing the device in real-world adverse conditions to improve the testing process for developers.Type: GrantFiled: September 5, 2019Date of Patent: April 23, 2024Assignee: Apple Inc.Inventors: Jay Mayur Khandhar, Karen Eckert, Cyril De La Cropte De Chanterac, John Ananny
-
Patent number: 11967434Abstract: A multiple fluid model tool for multi-dimensional fluid modeling of a biological structure is presented. For example, a system includes a modeling component, a machine learning component, and a three-dimensional health assessment component. The modeling component generates a three-dimensional model of a biological structure based on multi-dimensional medical imaging data. The machine learning component predicts one or more characteristics of the biological structure based on input data and a machine learning process associated with the three-dimensional model. The three-dimensional health assessment component that provides a three-dimensional design environment associated with the three-dimensional model. The three-dimensional design environment renders physics modeling data of the biological structure based on the input data and the one or more characteristics of the biological structure on the three-dimensional model.Type: GrantFiled: May 4, 2021Date of Patent: April 23, 2024Assignee: Altair Engineering, Inc.Inventors: Zain S. Dweik, Shane Cline
-
Patent number: 11957415Abstract: A surgery optimizing method performed by a computer is provided. The method includes generating a plurality of genes corresponding to a surgical procedure based on the surgical procedure composed of at least one detailed surgical operation, performing virtual surgery on each of the plurality of genes to evaluate whether surgery is optimized, selecting at least one gene among the plurality of genes based on the evaluation result to apply a genetic algorithm, and applying the genetic algorithm to generate a new gene and deriving an optimal surgical procedure based on the new gene.Type: GrantFiled: August 19, 2020Date of Patent: April 16, 2024Assignee: HUTOM CO., LTD.Inventors: Jong Hyuck Lee, Hoon Mo Yang, Ho Seung Kim
-
Patent number: 11954416Abstract: A computer program causes a computer to execute processing of simulating behavior of an electromagnetic component including a coil at each of a plurality of time points based on an analytic model of the electromagnetic component. The processing comprises creating a look-up table storing a flux linkage of the coil, an inductance of the coil and a current in the coil that are obtained by a magnetic field analysis based on the analytic model in association with one another, and simulating behavior of the electromagnetic component by referring to the look-up table using currents in the coil calculated at a previous simulation step and at a step before the previous simulation step.Type: GrantFiled: June 11, 2021Date of Patent: April 9, 2024Assignee: JSOL CorporationInventors: Takashi Yamada, Koji Tani
-
Patent number: 11947986Abstract: Embodiments relate to tenant-side detection and mitigation of performance degradation resulting from interference generated by a noisy neighbor in a distributed computing environment. A first machine-learning model such as a k-means nearest neighbor classifier is operated by a tenant to detect an anomaly with a computer system emulator resulting from a co-located noisy neighbor. A second machine-learning model such as a multi-class classifier is operated by the tenant to identify a contended resource associated with the anomaly. A corresponding trigger signal is generated and provided to trigger various mitigation responses, including an application/framework-specific mitigation strategy (e.g., triggered approximations in application/framework performance, best-efforts paths, run-time changes, etc.), load-balancing, scaling out, updates to a scheduler to avoid impacted nodes, and the like. In this manner, a tenant can detect, classify, and mitigate performance degradation resulting from a noisy neighbor.Type: GrantFiled: June 23, 2021Date of Patent: April 2, 2024Assignee: Adobe Inc.Inventors: Subrata Mitra, Sopan Khosla, Sanket Vaibhav Mehta, Mekala Rajasekhar Reddy, Aashaka Dhaval Shah
-
Patent number: 11948177Abstract: Provided is a design creating device including: a parsing unit for parsing image data and text data; a learning unit for learning a design creation model by using artificial intelligence on the basis of parsed image data and text data; and a design creating unit for creating a new design of a specific item or a design element by using the design creation model learned by the learning unit.Type: GrantFiled: August 12, 2020Date of Patent: April 2, 2024Inventors: Woo Sang Song, Jianri Li, Ki-Young Shin
-
Patent number: 11947877Abstract: A computer-aided design (CAD) system may support anti-constraint configuration and enforcement for CAD models that represent physical objects. Anti-constraints may specify given constraints not to be applied for components of the CAD model, and the CAD system may update components of the CAD model without applying the constraints specified in anti-constraints applicable to the CAD model components.Type: GrantFiled: April 26, 2019Date of Patent: April 2, 2024Assignee: Siemens Industry Software Inc.Inventors: Dick Baardse, Steven Robert Jankovich, Douglas King, Howard Mattson, Manoj Radhakrishnan
-
Patent number: 11931107Abstract: Methods, non-transitory computer readable media, and surgical computing devices are disclosed herein for creating a three-dimensional (3D) model based on a plurality of received two-dimensional (2D) medical images containing patient anatomy and a tracking fiducial. Once the 2D images are received, a determination is made regarding any potential processing steps required to put the images into a standard view. Once the images are processed, a user may modify or adjust various factors. Using the size and orientation of the tracking fiducial a 3D virtual model is created based on a repository of known patient data, such as a bone atlas. The 3D virtual model can then be output to a display device and optionally used to facilitate a surgical procedure. The 3D virtual model of patient anatomy can advantageously be generated more quickly and using fewer resources with this technology.Type: GrantFiled: October 5, 2020Date of Patent: March 19, 2024Assignees: Smith & Nephew, Inc., Smith & Nephew Orthopaedics AG, Smith & Nephew Asia Pacific Pte. LimitedInventors: Sied W. Janna, Daniel Farley
-
Patent number: 11934752Abstract: A graphical user interface includes GUI elements configured for defining discretized base geometry data for a model of a physical system, receiving a first input representing a user instruction to add a perfectly matched layer to the model, receiving a second input representing the user selection of boundaries that define a base geometry, and receiving a third input representing extra geometry meshing instructions. Extra geometry line segment data is discretized representing an outward direction of a PML from the boundary according to the extra geometry meshing instructions. Weak form expressions representing a wave-related phenomena are formed based on received PML settings and physics settings parameterized using discretized base geometry data and discretized extra geometry data. Matrix data are generated based on the formed weak form expressions. A solution to a simulation of the wave-related phenomena of the model is generated based on the formed weak form expressions.Type: GrantFiled: September 14, 2020Date of Patent: March 19, 2024Assignee: COMSOL ABInventors: Arne Nordmark, Eduardo Fontes, Hans Rullgãrd, Henrik Sõnnerlind, Johan Öjemalm, Lars Langemyr, Daniel Bertilsson, Nils Malm, Johan Thaning, Eduardo Gonzalez, Niklas Rom, Simon Erlandsson
-
Patent number: 11934753Abstract: A CAD model comprises a set of at least three subentities. A candidate set of pairwise numerical constraints is obtained for the set of subentities, such that a first graph, representing the subentities of the set of subentities as nodes and the pairwise numerical constraints of the candidate set as edges, is connected. A minimal spanning subset of pairwise numerical constraints is obtained from the candidate set, such that a second graph, representing the subentities of the set of subentities as nodes and the pairwise numerical constraints of the minimal spanning subset as edges, is a spanning tree. A parameter set to parameterize the pairwise numerical constraints of the minimal spanning subset is determined. The parameter set and parametric constraints, based on the parameter set and the numerical values of the numerical constraints of the minimal spanning subset, are added to the CAD model.Type: GrantFiled: August 19, 2019Date of Patent: March 19, 2024Assignee: BRICSYS NVInventors: Chloë Guidi, Jürgen De Zaeytijd, Tjerk Gauderis, Egor Ermolin
-
Patent number: 11928405Abstract: Techniques for allocating hydrocarbon production include receiving a selection of a particular area identification (ID) of a plurality of area IDs stored on the server; determining based on the selected particular area ID, a plurality of hydrocarbon production values that include periodic area-level hydrocarbon production values associated with the particular area ID and a plurality of wells associated with the particular area ID; determining a decline curve model for the area-level hydrocarbon production values associated with the particular area ID; modeling the aggregated periodic well-level hydrocarbon production values with the determined decline curve model; and determining allocated well-level hydrocarbon production values based at least in part on the selected decline curve model to display at a client device.Type: GrantFiled: February 22, 2022Date of Patent: March 12, 2024Assignee: Enverus, Inc.Inventors: William M. Bashore, Jonathan Oskins, Chad Leonard, Paul Oskins
-
Patent number: 11914934Abstract: A computing system may include an initial design space engine and an active region adaptation engine. The initial design space engine may be configured to identify a design domain for which to optimize a topology based on an objective function and determine an active region. The active region adaptation engine may be configured to iteratively adapt the active region until an optimization ending criterion is satisfied. Iterative adaptation of the active region may include expanding the design domain to include branch design elements, performing finite element analysis (FEA) on the expanded design domain, and determining an adapted active region by activating some of the branch design elements based on an active sensitivity threshold and deactivating some of the active design element based on design variable value changes.Type: GrantFiled: July 30, 2019Date of Patent: February 27, 2024Assignee: Siemens Industry Software Inc.Inventors: Lucia Mirabella, Suraj Ravi Musuvathy, Yu-Chin Chan
-
Patent number: 11916379Abstract: This disclosure involves verifying that a power network model corresponds to an electric power network providing electrical power in a geographical area. For instance, a validation device computes a validation score for a power network model based on a connectivity score, an asset score, and a power-flow score. The connectivity score indicates connectivity errors in the power network model as compared to the power network. The asset score indicates power-delivery errors in the power network model with respect to power-consuming assets serviced by the power network. The power-flow score indicates power-flow calculation errors in the power network model with respect to voltage ranges for the power network. The validation score is repeatedly computed for iteratively updated versions of the power network model until a threshold validation score is obtained. The validated power network model is provided to a control system for identifying and correcting errors in the power network.Type: GrantFiled: May 27, 2022Date of Patent: February 27, 2024Assignee: Landis+Gyr Technology, Inc.Inventor: Quang Binh Dam
-
Patent number: 11915142Abstract: A structure thermodynamic model, which models the physical characteristics of a controlled space, inputs a constraint state curve which gives constraints, such as temperature, that a controlled space is to meet; and outputs a state injection time series which is the amount of state needed for the controlled space to optimize the constraint state curve. The state injection time series curve is then used as input into an equipment model, which models equipment behavior in the controlled space. The equipment model outputs equipment control actions per control time (a control sequence) which can be used to control the equipment in the controlled space. Some embodiments train the models using training data.Type: GrantFiled: April 12, 2021Date of Patent: February 27, 2024Assignee: PassiveLogic, Inc.Inventors: Troy Aaron Harvey, Jeremy David Fillingim
-
Patent number: 11914932Abstract: A parts packing method is used to optimize build bed part placement for additive manufacturing. The method includes a user interface to parts packing software, enabling a process engineer to select parts from a pool of parts, group parts to have uniform orientation, and specify a range of angles and rotation of the parts. Additionally, the user interface accepts input related to process variations among different printers as well as drift over time of a single printer. The user interface feeds the data into the parts packing program to optimize build bed part placement.Type: GrantFiled: April 27, 2018Date of Patent: February 27, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Tucker, Nicholas Saunders, Jun Zeng
-
Patent number: 11892387Abstract: Technique includes acquiring first contact data of first time, associated with first particle in first region; calculating first position data on particles in the first region at second time, and receiving second position data on particles in second region at the second time; detecting second particle being in contact with the first particle and in the first region at the first time and being in the first region at the second time; copying, when the first and second particles are in contact at the second time, displacement of the second particle from the first contact data to second contact data of the second time; detecting third particle being in the first or second region at the second time and in contact with the first particle; and copying, when the third particle is listed in the first contact data, displacement of the third particle to the second contact data therefrom.Type: GrantFiled: June 16, 2020Date of Patent: February 6, 2024Assignee: FUJITSU LIMITEDInventors: Kohei Hatanaka, Tamon Suwa, Masaki Kazama
-
Patent number: 11893315Abstract: The present invention is a system, comprising: isolate at least one roof truss from a building model; process a first set of data associated with the characteristics of the roof truss members, wherein the characteristics are related to the profile and length; process a second set of data associated with the assembly of the roof truss; create an assembly process of the roof truss, wherein an assembly and disassembly of the roof truss is performed to determine at least one assembly process based on the order of connecting the roof truss members from a construction perspective; formulate a package of the roof truss, wherein the package is organized based on assembly process; adjust the orientation of the members within the package based on the shipping vessel limitations and the other bundles of the model which are contained within the shipping vessel; and generate a graphical representation of the package.Type: GrantFiled: March 19, 2020Date of Patent: February 6, 2024Inventor: Maharaj Jalla
-
Patent number: 11879719Abstract: Manufacturing of a shoe is enhanced by creating 3-D models of shoe parts. For example, a laser beam may be projected onto a shoe-part surface, such that a projected laser line appears on the shoe part. An image of the projected laser line may be analyzed to determine coordinate information, which may be converted into geometric coordinate values usable to create a 3-D model of the shoe part. Once a 3-D model is known and is converted to a coordinate system recognized by shoe-manufacturing tools, certain manufacturing steps may be automated.Type: GrantFiled: May 2, 2022Date of Patent: January 23, 2024Assignee: NIKE, Inc.Inventors: Patrick C. Regan, Chih-Chi Chang, Kuo-Hung Lee, Ming-Feng Jean
-
Patent number: 11868688Abstract: A method of optimizing golf club head and golf ball design is disclosed herein. The method includes inputting a RBF for stress, a RBF for CT and a RBF for ball speed into an Adaptive Simulated Annealing algorithm to generate an optimized structure for the club head for ball speed.Type: GrantFiled: June 22, 2022Date of Patent: January 9, 2024Assignee: Topgolf Callaway Brands Corp.Inventor: James A. Seluga
-
Patent number: 11861274Abstract: A method of optimizing golf club head and golf ball design is disclosed herein. The method includes inputting a RBF for stress, a RBF for CT and a RBF for ball speed into an Adaptive Simulated Annealing algorithm to generate an optimized structure for the club head for ball speed.Type: GrantFiled: August 1, 2022Date of Patent: January 2, 2024Assignee: Topgolf Callaway Brands Corp.Inventor: James A. Seluga