Patents Examined by Kibrom K. Gebresilassie
  • Patent number: 11965927
    Abstract: 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: Grant
    Filed: September 5, 2019
    Date of Patent: April 23, 2024
    Assignee: Apple Inc.
    Inventors: Jay Mayur Khandhar, Karen Eckert, Cyril De La Cropte De Chanterac, John Ananny
  • Patent number: 11967434
    Abstract: 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: Grant
    Filed: May 4, 2021
    Date of Patent: April 23, 2024
    Assignee: Altair Engineering, Inc.
    Inventors: Zain S. Dweik, Shane Cline
  • Patent number: 11957415
    Abstract: 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: Grant
    Filed: August 19, 2020
    Date of Patent: April 16, 2024
    Assignee: HUTOM CO., LTD.
    Inventors: Jong Hyuck Lee, Hoon Mo Yang, Ho Seung Kim
  • Patent number: 11954416
    Abstract: 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: Grant
    Filed: June 11, 2021
    Date of Patent: April 9, 2024
    Assignee: JSOL Corporation
    Inventors: Takashi Yamada, Koji Tani
  • Patent number: 11947986
    Abstract: 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: Grant
    Filed: June 23, 2021
    Date of Patent: April 2, 2024
    Assignee: Adobe Inc.
    Inventors: Subrata Mitra, Sopan Khosla, Sanket Vaibhav Mehta, Mekala Rajasekhar Reddy, Aashaka Dhaval Shah
  • Patent number: 11948177
    Abstract: 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: Grant
    Filed: August 12, 2020
    Date of Patent: April 2, 2024
    Inventors: Woo Sang Song, Jianri Li, Ki-Young Shin
  • Patent number: 11947877
    Abstract: 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: Grant
    Filed: April 26, 2019
    Date of Patent: April 2, 2024
    Assignee: Siemens Industry Software Inc.
    Inventors: Dick Baardse, Steven Robert Jankovich, Douglas King, Howard Mattson, Manoj Radhakrishnan
  • Patent number: 11931107
    Abstract: 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: Grant
    Filed: October 5, 2020
    Date of Patent: March 19, 2024
    Assignees: Smith & Nephew, Inc., Smith & Nephew Orthopaedics AG, Smith & Nephew Asia Pacific Pte. Limited
    Inventors: Sied W. Janna, Daniel Farley
  • Patent number: 11934752
    Abstract: 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: Grant
    Filed: September 14, 2020
    Date of Patent: March 19, 2024
    Assignee: COMSOL AB
    Inventors: 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: 11934753
    Abstract: 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: Grant
    Filed: August 19, 2019
    Date of Patent: March 19, 2024
    Assignee: BRICSYS NV
    Inventors: Chloë Guidi, Jürgen De Zaeytijd, Tjerk Gauderis, Egor Ermolin
  • Patent number: 11928405
    Abstract: 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: Grant
    Filed: February 22, 2022
    Date of Patent: March 12, 2024
    Assignee: Enverus, Inc.
    Inventors: William M. Bashore, Jonathan Oskins, Chad Leonard, Paul Oskins
  • Patent number: 11914934
    Abstract: 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: Grant
    Filed: July 30, 2019
    Date of Patent: February 27, 2024
    Assignee: Siemens Industry Software Inc.
    Inventors: Lucia Mirabella, Suraj Ravi Musuvathy, Yu-Chin Chan
  • Patent number: 11916379
    Abstract: 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: Grant
    Filed: May 27, 2022
    Date of Patent: February 27, 2024
    Assignee: Landis+Gyr Technology, Inc.
    Inventor: Quang Binh Dam
  • Patent number: 11915142
    Abstract: 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: Grant
    Filed: April 12, 2021
    Date of Patent: February 27, 2024
    Assignee: PassiveLogic, Inc.
    Inventors: Troy Aaron Harvey, Jeremy David Fillingim
  • Patent number: 11914932
    Abstract: 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: Grant
    Filed: April 27, 2018
    Date of Patent: February 27, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Tucker, Nicholas Saunders, Jun Zeng
  • Patent number: 11892387
    Abstract: 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: Grant
    Filed: June 16, 2020
    Date of Patent: February 6, 2024
    Assignee: FUJITSU LIMITED
    Inventors: Kohei Hatanaka, Tamon Suwa, Masaki Kazama
  • Patent number: 11893315
    Abstract: 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: Grant
    Filed: March 19, 2020
    Date of Patent: February 6, 2024
    Inventor: Maharaj Jalla
  • Patent number: 11879719
    Abstract: 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: Grant
    Filed: May 2, 2022
    Date of Patent: January 23, 2024
    Assignee: NIKE, Inc.
    Inventors: Patrick C. Regan, Chih-Chi Chang, Kuo-Hung Lee, Ming-Feng Jean
  • Patent number: 11868688
    Abstract: 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: Grant
    Filed: June 22, 2022
    Date of Patent: January 9, 2024
    Assignee: Topgolf Callaway Brands Corp.
    Inventor: James A. Seluga
  • Patent number: 11861274
    Abstract: 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: Grant
    Filed: August 1, 2022
    Date of Patent: January 2, 2024
    Assignee: Topgolf Callaway Brands Corp.
    Inventor: James A. Seluga