Patents Examined by Nithya J Moll
  • Patent number: 10671654
    Abstract: Methods and systems for estimating a probability of re-sharing information include extracting keywords from a set of documents addressed to a user. The keywords from the set of documents are weighted according a metric for the user's interest in the keywords' respective source documents to create an interest model. A new document having one or more keywords is received. A likelihood that the user will re-share the new document is determined. The likelihood is based on the interest model and the one or more keywords present in the new document. The new document is automatically responded to based on the determined likelihood.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Miki M. Enoki, Akiko Suzuki, Toyotaro Suzumura, Michiaki Tatsubori
  • Patent number: 10670782
    Abstract: Metasurfaces comprise an array of pillars in a lattice. The dimensions of the pillars and the spacing are varied to obtain desired optical properties. The dispersionless metasurfaces can focus optical light over a broad wavelength range. Specific dispersion profiles for the metasurfaces can be designed. Gratings can be fabricated having similar properties as the array of pillars. Pillars in the metasurfaces can have different cross-section profiles.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: June 2, 2020
    Assignee: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Ehsan Arbabi, Amir Arbabi, Seyedeh Mahsa Kamali, Yu Horie, Andrei Faraon
  • Patent number: 10657110
    Abstract: The present invention is generally directed to systems and methods for performing energy disaggregation of appliances in a home. In accordance with some embodiments of the invention, a method may include receiving one or more parameters corresponding to plurality of the appliances installed in home through an energy disaggregation device. The one or more parameters may be associated with the home. The method may further include receiving localized energy consumption data of a region where the home environment is located, selecting a predefined energy disaggregation model from one or more predefined energy disaggregation models based on the localized energy consumption data, adjusting the predefined energy disaggregation model based on the one or more parameters, and/or applying the adjusted predefined energy disaggregation model to the energy consumption data to perform disaggregation of the energy consumption into a plurality of appliance categories.
    Type: Grant
    Filed: August 12, 2017
    Date of Patent: May 19, 2020
    Assignee: Bidgely Inc.
    Inventors: Abhay Gupta, Vivek Garud
  • Patent number: 10650106
    Abstract: Systems and methods are provided for automatically separating and reconstructing individual stories of a three-dimensional model of a multi-story structure based on captured image data of the multi-story structure. In an aspect, a system is provided that includes an analysis component configured to analyze a three-dimensional model of structure comprising a plurality of stories generated based on captured three-dimensional image data of the structure and identify respective stories of the plurality of stories to which features of a three-dimensional model are associated. The system further includes a separation component configured to separate the respective stories from one another based on the features respectively associated therewith, and an interface component configured to generate a graphical user interface that facilitates viewing the respective stories as separated from one another.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: May 12, 2020
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, Haakon Erichsen, Mykhaylo Kurinnyy
  • Patent number: 10635843
    Abstract: A method for enabling user-customization of a controller design for simulation comprises accessing at least one library of individual simulation component models for controller components. The method further comprises receiving information describing an architecture of a customized controller design corresponding to a controller that controls communications between other parts of a first target system. The method additionally comprises generating a controller simulation model for the customized controller design based on the first architectural information, the controller simulation model including instances of a plurality of the simulation component models.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: April 28, 2020
    Assignee: Synopsys, Inc.
    Inventors: Amit Garg, Ashutosh Pandey, Nitin Gupta
  • Patent number: 10633047
    Abstract: Provided is a damper for a semi-active energy regenerative suspension based on hybrid excitation. The damper includes: an upper lifting lug, a dustcover, a lower lifting lug, a hydraulic shock absorber, and a hybrid excitation mechanism, wherein the hydraulic shock absorber is configured to provide a constant viscous damping coefficient, and wherein the hybrid excitation mechanism is configured to generate an adjustable electromagnetic damping force, to transform the vibration energy into electrical energy, and to storage the electrical energy. Also provided is a method for determining the sizes of the damper. The damper which has a simple structure, balances the vibration isolation property and energy regenerative property of the vehicle suspension, and provides a fail-safe function. Furthermore, the method for determining the sizes of the damper is easy and practical to implement, has definite steps and produces drastically optimized results.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: April 28, 2020
    Assignee: JIANGSU UNIVERSITY
    Inventors: Ruochen Wang, Wei Yu, Renkai Ding, Long Chen, Jiajia Wang
  • Patent number: 10628534
    Abstract: A method for updating a computer aided design model of a building is disclosed. The model of the building may include at least one barrier and at least one penetrating item. A barrier may have fire resistance properties and include a passage to accommodate passage of a penetrating item, with firestop product information to maintain the fire resistance properties of the barrier. The method may be carried out by defining a universe of one or more barriers that have fire resistance properties; analyzing a computer aided design model of a building to identify an intersection of a penetrating item and a barrier that is within the defined universe; analyzing the computer aided design model of the building for fire resistance properties corresponding to the barrier.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: April 21, 2020
    Assignee: Hilti Aktiengesellschaft
    Inventors: Oliver Glockner, Matthias Ebneter, Thomas Schmidt, Daniel Carcedo Blanco, David Crawford, René Gries
  • Patent number: 10628619
    Abstract: The present invention enables easy generation of analysis mesh data from larger CAD data including complicated partial shapes without performing shape division of CAD data. An analysis mesh data generating device comprises: a storage device configured to store CAD data, model CAD data, and model mesh data associated with the model CAD data; and a control device. The control device searches for model CAD data similar to a partial shape in the CAD data from the model CAD data stored in the storage device, obtains model mesh data associated with the retrieved model CAD data from the storage device, calculates an application position of the model mesh data at analysis mesh data generated from the CAD data, deletes mesh data relate with the partial shape in the analysis mesh data, and combines the model mesh data at the calculated application position.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: April 21, 2020
    Assignee: HITACHI, LTD.
    Inventors: Masaki Shintani, Makoto Onodera, Chikara Kongou, Yoshimitsu Hiro
  • Patent number: 10622092
    Abstract: A system for noninvasively determining at least one physiological characteristic of a patient may include at least one computer system configured to, using a three-dimensional surface mesh model created using patient-specific imaging data, create a three-dimensional combined surface and volume mesh model, including at least a first model portion that has a different spatial resolution than at least a second model portion. The computer system may be further configured to input the three-dimensional surface and volume mesh model into a fluid simulation system and determine a measurement of the physiological characteristic, using the fluid simulation system.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: April 14, 2020
    Assignee: HeartFlow, Inc.
    Inventors: Jin Kim, Michael Singer
  • Patent number: 10614175
    Abstract: A method, system, and a computer readable medium enables determining a design layout of a battery that includes an electrical arrangement of one or more battery cells and one or more electrical components. The method also includes determining operational parameters of a batch of battery cells and electrical components to potentially be used in the battery and selecting at least one battery cell and at least one electrical component for the electrical arrangement of the design layout. The method further includes comparing the operational parameters of the at least one battery cell and at least one electrical component and determining that the operational parameters of the at least one battery cell and at least one electrical component are within a predetermined threshold. The method includes selecting the at least one battery cell and at least one electrical component as a potential combination for the design.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: April 7, 2020
    Assignee: THE BOEING COMPANY
    Inventors: Dwaine K. Coates, Vincent O. Dominguez, David E. Hall
  • Patent number: 10603788
    Abstract: A robot simulation apparatus includes an information setting unit that sets a type of one or more hands provided on the tool; a storage unit that stores types of the hands in association with three-dimensional models and tool coordinate systems of the hands; a hand position and posture setting unit that sets a position and a posture of each of the hands of the tool attached to an attachment surface of a robot; and a generation unit that generates a three-dimensional model of the robot, in which the three-dimensional model of the hands read based on the set type of the hand is attached to the attachment surface based on the set positions and postures, and that sets a tool coordinate system. The generated three-dimensional model and tool coordinate system are used to perform a simulation of the robot provided with the tool attached to the attachment surface.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: March 31, 2020
    Assignee: FANUC CORPORATION
    Inventor: Kouzou Inoue
  • Patent number: 10598468
    Abstract: An emitting structure for simulating an irradiance signature of a missile is provided. The emitting structure includes one or more radiation sources, each of which includes at least one ultraviolet radiation source and at least one infrared radiation source. The emitting structure also includes a spherical shell and a mechanism for positioning the radiation source(s) along a three dimensional boundary of the spherical shell. The emitting structure can locate and operate one of the radiation sources to simulate the irradiance signature of the missile.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: March 24, 2020
    Assignee: Sensor Electronic Technology, Inc.
    Inventors: Remigijus Gaska, Alexander Dobrinsky, Maxim S. Shatalov, Michael Shur
  • Patent number: 10573196
    Abstract: Disclosed are systems and methods for simulating a flight path of an aerial vehicle. An exemplary method includes receiving a starting point, receiving prevailing wind patterns, generating a smooth model of wind vectors based on the prevailing wind patterns, generating a noise model including one or more submodels simulating regional differences in prevailing wind patterns, determining a wind vector at the starting point, determining a noise value at the starting point, applying the noise value to the wind vector at the starting point to generate a noise added wind vector, determining displacement based on the noise added wind vector over a time step, and determining a waypoint based on the displacement, wherein determining a noise value at the starting point includes determining a portion of the noise value contributed by each submodel, and determining the noise value by calculating a weighted mean of noise values contributed by each submodel.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: February 25, 2020
    Assignee: LOON LLC
    Inventors: Bradley Rhodes, Salvatore J. Candido
  • Patent number: 10566079
    Abstract: Disclosed are processes for improving the performance of a computer system operating a software program for calculating operating parameters and results of hydrocarbon processing units by providing a method of estimating and consolidating molecular composition components and properties of hydrocarbon mixtures such as petroleum fractions. The method provides a reduced number of representative compounds that closely match the characteristics of the complete molecular composition of the mixture that may be used to increase efficiency of a computer system, improve the operation of refinery process and that may be disposed on non-transitory machine-readable media.
    Type: Grant
    Filed: February 24, 2018
    Date of Patent: February 18, 2020
    Inventors: Jorge M. Martinis, Charles C. Solvason
  • Patent number: 10534869
    Abstract: An anatomical implant application, such as a bone implant application for instance, can receive an anatomical image that is representative of an anatomical structure. The anatomical implant application can generate an implant image that is associated with the anatomical structure. The generated implant image can define an inner surface that faces the anatomical image. A plurality of distances can be determined from respective locations of the inner surface of the implant image to the anatomical image in respective straight lines. The distances may represent a superimposition of the implant image over the anatomical image. The distances may be compared to a tolerance. The inner surface may be repositioned so as to change at least the select one of the distances. An implant, such as a bone implant for instance, may be fabricated in accordance with data that is associated with the implant image.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: January 14, 2020
    Assignee: DePuy Synthes Products, Inc.
    Inventors: Emanuel Benker, Andre Furrer, Wolfgang Hoeller
  • Patent number: 10534876
    Abstract: A simulation device capable of easily constructing the layout of a three-dimensional model of a robot system in a virtual space. The simulation device includes a model arranging section that arranges a component model in a virtual space, the component model being a three-dimensional model of a component of the robot system; a reference setting section that sets a reference point, a reference axis, or a reference plane in the virtual space; a symmetric model generation section that generates a symmetric component model of the component model arranged in the virtual space, the symmetric component model being a three-dimensional model symmetric with respect to the reference point, the reference axis, or the reference plane; and a simulation section that executes a simulation to simulatively operate the component model and the symmetric component model in the virtual space.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: January 14, 2020
    Assignee: FANUC CORPORATION
    Inventors: Hiroyuki Atohira, Yoshiharu Nagatsuka
  • Patent number: 10524886
    Abstract: A method and system are provided for providing patient data useful for dental procedures, including scanning a dental structure of a patient when coupled to a geometric structure to provide a virtual model representative of the coupling and the dental structure, and relating the virtual model to a body reference of the patient.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: January 7, 2020
    Assignee: ALIGN TECHNOLOGY, INC.
    Inventor: Avi Kopelman
  • Patent number: 10521523
    Abstract: A method is described herein that comprises selecting a training objective, wherein the training objective comprises an objective to teach an animal to perform a behavior in an environment. The method includes testing the animal to determine a profile. The method includes identifying an optimal training product for the animal based on the profile. The method includes identifying an optimal training protocol for the animal based on the profile. The method includes simulating an experience of teaching the animal the behavior in a virtual training environment using the optimal training product and the optimal training protocol, the simulating including one or more applications running on a computing device for providing a virtual training environment, wherein the virtual training environment mimics the environment.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: December 31, 2019
    Assignee: Radio Systems Corporation
    Inventors: Christopher E Mainini, William S Groh
  • Patent number: 10521519
    Abstract: A rotor flux estimator is provided. The rotor flux estimator includes an estimation module that generates a first rotor flux vector expressed in a phase voltage reference frame and a second rotor flux vector expressed in the phase voltage reference frame, from a stator voltage vector expressed in a phase voltage reference frame, a rotational speed of a rotor, and a stator current vector expressed in the phase voltage reference frame. The estimation module includes at least one processor and the estimation module includes a rotor flux current model and a rotor flux voltage model.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: December 31, 2019
    Assignee: Atieva, Inc.
    Inventor: Yifan Tang
  • Patent number: 10509876
    Abstract: A method for design simulation includes partitioning a verification task of a design (100) into a first plurality of atomic Processing Elements (PEs—108) having execution dependencies (112), each execution dependency specifying that a respective first PE is to be executed before a respective second PE. The method further includes computing an order for executing the PEs on a multiprocessor device (32), which includes a second plurality of processors (44) operating in parallel and schedules the PEs for execution by the processors according to a built-in scheduling policy. The order induces concurrent execution of the PEs by different ones of the processors without violating the execution dependencies, irrespective of the scheduling policy. The PEs are executed on the processors in accordance with the computed order and the scheduling policy, to produce a simulation result. A performance of the design is verified responsively to the simulation result.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: December 17, 2019
    Assignee: Rocketick Technologies LTD
    Inventors: Uri Tal, Shay Mizrachi, Tomer Ben-David