Simulating Nonelectrical Device Or System Patents (Class 703/6)
  • Patent number: 10262087
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing data representing the effect of tortuosity on the acoustic behavior of a fluid in a porous medium. One of the methods includes generating by a first data processing program of the data processing apparatus, a model of acoustic behavior of a fluid in a porous medium including an effect of tortuosity, with the model comprising a time variable indicative of a sound speed of the fluid. The method includes rescaling the time variable of the model based on the sound speed in a fluid in the porous medium. The method also includes simulating the acoustic behavior including the effect of tortuosity of the porous medium based on the rescaling of the time-related variables within the model.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: April 16, 2019
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Chenghai Sun, Franck Léon Pérot, Raoyang Zhang, Hudong Chen, David M. Freed, Ilya Staroselsky, Adrien Mann
  • Patent number: 10254540
    Abstract: A preferred system and method for projecting a business information model at a construction site includes a network, a system administrator connected to the network, a database connected to the system administrator, a set of registration markers positioned in the construction site, and a set of user devices connected to the network. The system includes a hard hat, a set of headsets mounted to the hard hat, a set of display units movably connected to the set of headsets, a set of cameras connected to the set of headsets, and a wearable computer connected to the set of headsets and to the network. The cameras capture an image of the set of registration markers. A position of the user device is determined from the image and an orientation is determined from motion sensors. A BIM is downloaded and projected to a removable visor based on the position and orientation.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: April 9, 2019
    Inventor: Timothy A. Cummings
  • Patent number: 10248766
    Abstract: An analyzing device includes: a particle definition unit configured to define a system including a plurality of particles in a virtual space; a constraint assigning unit configured to assign a constraint to the system defined by the particle definition unit so as to present a flow; and a numerical computation unit configured to numerically compute a governing equation that governs the motion of each particle of the particle system to which the constraint is assigned by the constraint assigning unit. The numerical computation unit identifies particles linked with a disturbance source of the flow. The analyzing device further includes display control unit configured to display identified particles on a display in a mode different from that of the other particles.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: April 2, 2019
    Assignee: SUMITOMO HEAVY INDUSTRIES, LTD.
    Inventor: Ryouta Hirose
  • Patent number: 10249099
    Abstract: A system and method for providing positional error correction for particles of destructible objects in a three-dimensional volume in a virtual space includes electronic storage to store center-of-mass information of a set of objects, using a high-precision floating point format. Prior to runtime and/or interactive manipulation of the set of objects, a texture map is generated that includes positional information in a floating point format having less precision than the high-precision floating point format. A simulation uses this texture map to determine simulated center-of-mass information of the set of objects. This simulated center-of-mass information is compared with the previously stored center-of-mass information to determine which objects have positional errors, and which offsets are needed to correct the positional errors.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: April 2, 2019
    Assignee: Kabam, Inc.
    Inventor: Cody Snyder
  • Patent number: 10248097
    Abstract: The invention provides methods, systems and computer programs for optimizing standard operating procedure for a control system. The invention comprises (i) recording a sequence of control system operator actions, (ii) identifying a control system process corresponding to the recorded sequence of control system operator actions, (iii) retrieving a standard operating procedure associated with the identified control system process, (iv) determining a first set of deviations between (a) the recorded sequence of control system operator actions and (b) the standard operating procedure, (v) determining a second set of deviations between (c) a set of KPI values associated with the recorded sequence of control system operator actions and (d) a set of KPI values associated with the standard operating procedure, and (vi) modifying the standard operating procedure to reduce deviation between (e) the recorded sequence of control system operator actions and (f) said standard operating procedure.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: April 2, 2019
    Assignee: Yokogawa Electric Corporation
    Inventors: Bijuraj Velayudhan Pandiyath, Amit Ulhasrao Wadaskar, Joseph Ching Hua Lee
  • Patent number: 10235658
    Abstract: The maintenance management device 3 includes an error status diagnosis unit 11, a grace period estimation unit 14, a maintenance cost estimation unit 15, and a screen display unit 17. When the error status diagnosis unit 11 has diagnosed the occurrence of an anomaly, the grace period estimation unit 14 estimates a first grace period leading up to the occurrence of a failure. The maintenance cost estimation unit 15 estimates the cost of corrective maintenance incurred when the failure occurs after the elapse of the first grace period. The screen display unit 17 displays a combination of the first grace period and the cost of corrective maintenance. Alternatively, the grace period estimation unit 14 estimates a second grace period over which preventive maintenance may be postponed without a failure.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: March 19, 2019
    Assignee: Hitachi Construction Machinery Co., Ltd.
    Inventors: Hideaki Suzuki, Kozo Nakamura, Shinya Yuda, Munetoshi Unuma, Junsuke Fujiwara, Takayuki Uchida, Katsuaki Tanaka, Mitsuo Aihara, Teruo Nakamura, Nobuyoshi Hirowatari, Hiroshi Ogura
  • Patent number: 10223834
    Abstract: An apparatus comprising a processor and a non-transitory computer-readable storage medium storing instructions, when executed by the processor, cause the apparatus to perform a method comprising determining a first and second set of coordinates, associated with a first and second feature, respectively, in one or more first and second images, respectively, the first and second images are captured from a first and second position and/or orientation relative to the physical environment, respectively, re-projecting the first set of coordinates to one or more 2D spaces associated with the second images, comparing the re-projected first set of coordinates with the second set of coordinates in at least one of position closeness, feature closeness, or stereo constraints to determine a correspondence between the first and second features and determining a change between the first and second orientations and/or positions with respect to the physical environment based on the determined correspondence.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: March 5, 2019
    Assignee: USens, Inc.
    Inventors: Yue Fei, Anli He
  • Patent number: 10215886
    Abstract: A method for determining an intersection between a polygon representing a boundary of a surface in an earth formation and a plane includes: receiving a polygon representing a boundary of a surface in an earth formation, the polygon having a series of straight segments with a point at each end of each of the segments; overlaying a cutting grid having grid planes over the polygon; identifying a specific pattern of two adjacent segments in the polygon by proceeding from a first segment to a second segment in a selected rotational direction; matching the specific pattern to a reference pattern; categorizing the point between the two adjacent segments as an intersection point or as a non-intersection point based on the reference pattern; the iterating the identifying, matching, and categorizing for each pair of adjacent segments in the polygon such that each point between adjacent segments in the polygon is categorized.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: February 26, 2019
    Assignee: BAKER HUGHES, A GE COMPANY, LLC
    Inventor: Marijn Loomans
  • Patent number: 10216911
    Abstract: Methods of calculating a free energy of solubility for a compound in a solvent by computer operations include the following steps: (i) establishing, using a computer model, an initial state for a system including an aggregate of multiple molecules of the compound in a solvent; (ii) establishing, using the computer model, a final state of the system including a single molecule from the aggregate fully solvated in the solvent and separate from a transformed aggregate; (iii) transforming, using the computer model, the system from the initial state to the final state, via removing a first molecule of the compound from the aggregate to form the transformed aggregate and replacing the first molecule with solvent at the site of the first molecule; and (iv) calculating the free energy of the transformation between the initial and the final states, which determines the free energy of solubility for the compound.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: February 26, 2019
    Assignee: Schrödinger, LLC
    Inventors: Sayan Mondal, Robert Abel
  • Patent number: 10216728
    Abstract: Methods, apparatuses, and computer program products are described herein that are configured to perform aggregation of phrase specifications. In some example embodiments, a method is provided that comprises identifying two or more generalized phrase specifications. In some example embodiments, the two or more generalized phrase specifications contain at least one aggregatable constituent. The method of this embodiment may also include generating an aggregated phrase specification from the two or more generalized phrase specifications. In some example embodiments, the aggregated phrase specification comprises a combined noun phrase generated from the aggregatable constituents and one or more additional constituents based on a determined level of generalization.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: February 26, 2019
    Assignee: ARRIA DATA2TEXT LIMITED
    Inventors: William Anthony Bradshaw, Ehud Baruch Reiter
  • Patent number: 10204189
    Abstract: An in-ground geothermal heat pump (GHP) closed loop design program is disclosed for designing, analyzing, and simulating a detailed model and analysis of a proposed buildings in-ground geothermal heat pump system, including borehole length, number of boreholes, heat pump capacity, grid layout, total electric operating costs, efficiency ratios, and hybrid designs, among others. In one aspect of the disclosure described herein, the GHP design program can reliably and efficiently predict the fluctuations of the GHP equipment performance in very small increments which enables the determination of energy consumption and demand information on a specific and unique hourly schedule basis for a proposed building design, including incorporating thermal load data for each individual zone of the building.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: February 12, 2019
    Inventor: Dennis J. Koop
  • Patent number: 10192007
    Abstract: A method implemented using one or more computer processors for estimating the density of a material in an annular space includes receiving detector data representative of scattered photons resulting from interaction of a material in an annular space with radiation from a radiation source and detected by a plurality of radiation detectors. The technique further includes performing a set of Monte Carlo simulations. The method further includes performing a principal component analysis on the set of Monte Carlo simulations to generate a principal component analysis model of the detector data. The method also includes estimating the density of the material at one or more locations within the annular space based upon the principal component analysis model and the detector data.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: January 29, 2019
    Assignee: General Electric Company
    Inventors: Michael Anthony Lexa, Meena Ganesh, John Brandon Laflen, John Edward Smaardyk, Donald Kenney Steinman
  • Patent number: 10192022
    Abstract: A computer-aided design (CAD) geometric modeling system, including a CAD software, a data store, a connector building module, a pairing module and an intelligent behavior module, all executable by at least one computing device. A user may use the CAD software to implement geometric models for multiple components. The data store stores necessary information of the system. The connector building module may add connectors on the components. The pairing module may identify a first component and at least one second component capable of matching the first component, and then identify connectors on the first and second components to match the first component to the second component by forming a matching pair of the identified connectors based on the pairing rules. The intelligent behavior module may receive the intelligent rules for the intelligent behaviors of the components of the matching pair, and invoke intelligent behaviors according to the intelligent rules.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: January 29, 2019
    Assignee: IRONCAD, LLC
    Inventors: Tao-Yang Han, Yawei Li
  • Patent number: 10186046
    Abstract: Sensor information is obtained from a downward facing sensor coupled to an aircraft. A new position is determined using the sensor information, including by: obtaining directional information associated with the aircraft's direction of flight, obtaining a previous position associated with the aircraft, filtering a plurality of datasets in a ground feature database using the directional information and the previous position in order to obtain a reduced group of datasets (where each dataset in the ground feature database is associated with a known in-air position), and comparing the sensor information against the reduced group of datasets in order to determine the new position.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: January 22, 2019
    Assignee: Kitty Hawk Corporation
    Inventors: Zachais Vawter, Mark Johnson Cutler
  • Patent number: 10181012
    Abstract: Systems and methods for data analysis include constructing patient traces as a set of medical events for each patient of a patient population, the patient population being segmented based on patient outcomes. Medical events in one or more of the patient traces are reduced to provide processed patient traces. The processed patient traces are clustered to identify a cluster of patient traces. A process model is mined, using a processor, representing an aggregation of treatment pathways in the patient traces from the cluster. Patterns from patient traces are identified that are discriminative of patient outcomes. At least one of the patterns is represented with respect to the process model to identify treatment pathways correlated with the patient outcomes.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: January 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Duftler, Jianying Hu, Geetika T. Lakshmanan, Szabolcs Rozsnyai, Fei Wang
  • Patent number: 10181224
    Abstract: A device may receive a test scenario that includes actions to be performed by test equipment. The test scenario may be associated with a test suite. The device may receive availability information indicating a quantity, a type, or a status of the test equipment or a resource of the test equipment for performing the actions. The device may determine an order in which the actions are to be performed. The device may generate scheduling information for the actions based on the order and the availability information. The device may schedule the actions for execution by the test equipment. The device may transmit information that causes the actions to be performed by the test equipment based on the scheduling information.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: January 15, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Avishek Somani, Sunil Raina
  • Patent number: 10180995
    Abstract: A failure-effect validation system includes an effects modeler configured to develop a cumulative effects model for failure modes of the complex system, and by which a model of the complex system is extendible to form an extended complex-system model. The effects modeler is also configured to develop search targets each of which includes logical expressions of notable hazards and other factors that contribute to the cumulative effects, such as crew workload, safety margin and/or physiological effects. A model analysis system is configured to perform an automated analysis using the extended complex-system model and search targets, and in which the automated analysis includes a graph search of possible states of the extended complex-system model to locate search targets. And the effects assessment system is configured to selectively generate a layout of failure analysis data including at least a portion of the extended complex-system model and results of the automated analysis.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: January 15, 2019
    Assignee: The Boeing Company
    Inventors: David H. Jones, Tyler J. Petri, Daniel J. Fogarty, Chad R. Douglas, Roger Nicholson, Lars Fucke, Stephen Sweeney, Ricardo M. Fricks, Kevin Nicholas King
  • Patent number: 10169498
    Abstract: The use of power diagrams in accordance with embodiments of the invention enable particle based fluid simulation. One embodiment includes a processor, a memory containing a model of a fluid, where the fluid is broken into a set of cells each defining a volume with boundaries that are relative to a distance of a set of points, where the process is configured by the power particle application to: calculate a plurality of forces acting on the set of cells, move the set of cells within the model of the fluid based upon the plurality of forces, and update the model of the fluid with a new set of cells.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: January 1, 2019
    Assignee: California Institute of Technology
    Inventors: Mathieu Desbrun, Fernando De Goes
  • Patent number: 10151593
    Abstract: A travel time data processor extracts a link that is present in the neighborhood of a target link, as a reference link. The travel time data processor selects an identical time zone of the reference link that is identical with the time zone of the target link in which the number of sample data is less than a reference number, and searches for another time zone having similar statistical data to that of the selected time zone. The travel time data processor adds the number of sample data in a time zone of the target link corresponding to the searched another time zone of the reference link to the number of sample data in the time zone of the target link that is equal to or less than the reference number, and generates statistical data from the summed-up sample data.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: December 11, 2018
    Assignees: TOYOTA JIDOSHA KABUSHIKI KAISHA, AISIN AW CO., LTD.
    Inventors: Hiroyuki Tashiro, Yume Hosoya, Motohiro Nakamura, Tomoki Kodan, Atsushi Ikeno, Yoshitaka Kato, Sadahiro Koshiba, Kazuteru Maekawa
  • Patent number: 10147043
    Abstract: A computer implemented method. The method includes identifying, using a processor, a texture in a target coating, wherein identifying comprises applying a Bayesian process, and assigning, using the processor, a texture value adapted for use by one of a search engine and a formulation engine.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 4, 2018
    Assignee: PPG Industries Ohio, Inc.
    Inventor: Paul M. Beymore
  • Patent number: 10145986
    Abstract: Systems and methods for modelling complex geological sequences representing new actual surfaces within a gross interval thickness using geologic rules based on facies data and paleographic maps represented by MRS shoreline facies.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: December 4, 2018
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: William Clayton Ross, Kieran Bowen
  • Patent number: 10146892
    Abstract: Disclosed systems and methods estimate a financial cost to remedy estimated damage to a building. A controllable inspection vehicle, such as an aircraft, may capture one or more images of the building. The one or more images may be utilized to generate a model of the building, which can be analyzed to estimate the damage to the building.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: December 4, 2018
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Nathan L. Tofte
  • Patent number: 10140388
    Abstract: A method of generating an optimized design model for a composite laminate may include computing a normalized set of lamination parameters and laminate stiffness matrices of an initial laminate design, and determining, using an optimizer operating on a finite element model, optimum values for the lamination parameters and the laminate thickness. The method may further include adjusting the optimum value of the laminate thickness, and performing an inversion process extracting multiple solutions from the lamination parameters, each solution including a unique set of individual fiber angles for each ply and representing an optimized design model of the composite laminate.
    Type: Grant
    Filed: November 16, 2014
    Date of Patent: November 27, 2018
    Assignee: The Boeing Company
    Inventors: Mostafa Rassaian, Vladimir Balabanov, Yuan-Jye Wu, Hong Tat, Olaf Weckner
  • Patent number: 10137678
    Abstract: A process and apparatus integrate a first 3D object model with a second 3D object model to generate an integrated 3D printable model. The first 3D object model models a first object that is passive. The second 3D object model models an electrical power source receptacle that operably connects to an electrical power source that provides electrical power for operation of the first object. The process and apparatus print a 3D object based upon the 3D model.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: November 27, 2018
    Assignee: Disney Enterprises, Inc.
    Inventor: Robert Scott Trowbridge
  • Patent number: 10133586
    Abstract: The present invention relates to a method, system, or computer application that allows to define a product configuration and using this configuration, manage entirely user experience related to this product, and in particular a method in where a rules engine containing directives, logic and constraints controls without the need of human intervention; the content, form and behavior of the user interface on a computational device. All elements and logic contained in the interface can be controlled directly by individual or multiple sets of rules in the rules engine. Rules can be added, edited and operated on by human or machine agents. Any change in the state of the rules is propagated to the user interface automatically and in real time.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: November 20, 2018
    Inventors: Henry Graber, Alan J Sujovolsky
  • Patent number: 10134082
    Abstract: There is provided systems and method for a virtual display device for an interactive merchant sales environment. A device, such as a communication device, may allow a user to view virtual images of items in a user environment so that a user may view what their potential purchase may look like when placed into the user environment. The user environment may include a residential room, an office, a car interior, or other location where a user may place purchased items. The user may submit a request to view an item in the user environment to the device, which may communicate the request to a merchant or a service provider. The virtual image may correspond to digital image(s) of an item used to present a three dimensional virtual image of the item in the user environment. The device may receive the virtual image(s) and display them to the user.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: November 20, 2018
    Assignee: PAYPAL, INC.
    Inventors: Rohan Benkar, Jaya Kumar Murari, Leo Hsieh, Yu Jiang
  • Patent number: 10126802
    Abstract: The present disclosure discloses a method and device for determining static equivalences of distribution networks, relating to the technical field of static equivalences of power systems. The method comprises: acquiring node admittance matrices related to a border node and a distribution network, power loss and a voltage value and a current value of the border node; constructing static equivalence determination conditions for determining static equivalences of the distribution network, comprising a consistency of sensitivity equation, a consistency of power loss equation, an equivalent network power balance equation and a Kirchhoff's current equation; and calculating static equivalent parameters according to the static equivalence determination conditions.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: November 13, 2018
    Inventors: Juan Yu, Bo Hu, Wei Dai, Linwei Li, Wei Yan, Xia Zhao
  • Patent number: 10121284
    Abstract: There is provided a system and method for integrating a virtual rendering system and a motion control system to provide an augmented three-dimensional reality.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: November 6, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Aaron Thiel, Michael Gay, Anthony Bailey
  • Patent number: 10115165
    Abstract: Methods and systems for assessing changes to a region are disclosed. An example method can comprise receiving elevation data indicative of a region. A method can comprise generating a spatial model of the region based on the elevation data. A method can also comprise identifying based on the spatial model a first representation of a portion the region. The first representation of the portion of the region can be indicative of the portion of the region at a first time. A method can further comprise determining a difference between the first representation of the portion of the region and a second representation of the portion of the region. The second representation of the portion of the region can be indicative of the portion of the region at a second time.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: October 30, 2018
    Assignee: University of Alaska Fairbanks
    Inventor: Keith W. Cunningham
  • Patent number: 10101244
    Abstract: Systems and methods may include receiving data of a physical system. The systems and methods may include determining whether an anomalous event has occurred based on the data. The systems and methods may include, in response to determining that the anomalous event has occurred, capturing data of the physical system and of an environment. The systems and methods may include generating a virtual representation of the physical system and the environment based on the captured data. The systems and methods may include repeatedly simulating data of the virtual representation by varying parameters of the captured data. The systems and methods may include determining which parameters are a root cause of the anomalous event based on the simulated performance data. The systems and methods may include determining particular values of the parameters that are likely the root cause of the anomalous event to use as a trigger for a proactive process.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: October 16, 2018
    Assignee: CA, Inc.
    Inventors: Serge Mankovskii, Steven L. Greenspan, Debra J. Danielson, Prashant Parikh, Maria C. Velez-Rojas, James D. Reno
  • Patent number: 10102332
    Abstract: The disclosure includes a system, method and tangible memory operable to automatically modify the parameters of a subsystem of a vehicle design such that a given hard constraint about the input-output behavior of the subsystem is guaranteed to hold for all situations where a vehicle built based on the vehicle design is being used in a manner consistent with its intended use. The subsystem may be a software program or a physical component.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: October 16, 2018
    Inventor: Nikos Arechiga
  • Patent number: 10089434
    Abstract: A method for creating a laboratory automation system is disclosed. The method includes obtaining a plurality of subgraphs that correspond to a plurality of system blocks. The system blocks are chosen and the subgraphs are stitched together to form a site graph for the laboratory automation system.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: October 2, 2018
    Assignee: Beckman Coulter, Inc.
    Inventors: Michael Eberhardt, Charles Martinez, Thomas T. Nguyen, Guenther Schulmayr
  • Patent number: 10083263
    Abstract: Data can be accessed from a plurality of disparate data sources from at least one database. A plurality of test models can be automatically built by a model building engine. Each test model can have predetermined predictive variables. A final set of predictive variables can be determined by a variable selector from the predetermined predictive variables in the plurality of test models by comparing the predictive power of the predictive variables across the plurality of test models. A master dataset can be generated from the disparate data sources. A master model can be built from the master dataset. The master model can combine the final set of predictive variables from the plurality of disparate data sources. The master model can characterize a quantitative estimate of the probability that an entity will display a defined behavior. Related apparatus, systems, techniques, and articles are also described.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: September 25, 2018
    Assignee: FAIR ISAAC CORPORATION
    Inventors: Lu Gao, Brendan Alexander Lacounte, Jane Sherman, Radha Chandra, Erik Franco, Ethan J. Dornhelm
  • Patent number: 10083259
    Abstract: Computational fluid dynamics modeling of a bounded domain is provided which includes solving iteratively a computational fluid dynamics model of the bounded domain using mass flow boundary conditions that are specified. The solving includes automatically adjusting the specified mass flow boundary conditions for at least one iteration of the solving. The automatically adjusting includes mass balancing flows at a boundary of the bounded domain to provide corrected mass flow boundary conditions for the solving. The mass balancing includes applying different corrections to mass in-flow across the domain boundary, compared with mass out-flow across the boundary. The mass balancing may include multiplying mass in-flows across the boundary by (1?CF), and mass out-flows across the boundary by (1+CF), where CF is a determined correction factor, and net mass flow is positive for mass out-flow exiting the domain, and negative for mass in-flow entering the domain.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: September 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Ethan E. Cruz
  • Patent number: 10083260
    Abstract: Computational fluid dynamics modeling of a bounded domain is provided which includes solving iteratively a computational fluid dynamics model of the bounded domain using mass flow boundary conditions that are specified. The solving includes automatically adjusting the specified mass flow boundary conditions for at least one iteration of the solving. The automatically adjusting includes mass balancing flows at a boundary of the bounded domain to provide corrected mass flow boundary conditions for the solving. The mass balancing includes applying different corrections to mass in-flow across the domain boundary, compared with mass out-flow across the boundary. The mass balancing may include multiplying mass in-flows across the boundary by (1?CF), and mass out-flows across the boundary by (1+CF), where CF is a determined correction factor, and net mass flow is positive for mass out-flow exiting the domain, and negative for mass in-flow entering the domain.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: September 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Ethan E. Cruz
  • Patent number: 10082398
    Abstract: The present disclosure relates to a method and a device for intelligently guiding a user to ride an elevator/escalator in a building complex such as a shopping mall. Based on a current location and floor level of a user in the building complex and a target floor and location, and a 3D model of the building complex, either an elevator path or escalator path may be automatically and intelligently selected from possible paths.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: September 25, 2018
    Assignee: Xiaomi Inc.
    Inventors: Fei Long, Zhijun Chen, Tao Zhang
  • Patent number: 10078500
    Abstract: A method for generating production code from a block diagram on a host computer is provided. A block in the block diagram has a number of input ports for receiving signals and a number of output ports for sending signals. The processor identifies a first block in the block diagram. The input signal is traced back to a second block upstream of the first block. Compliance with a optimization condition is checked, the optimization condition being fulfilled when a group of adjacent blocks has an assignment operation that affects one or more elements of the input signal while leaving at least one element of the composite variable unchanged. A combined production code is generated for the group of adjacent blocks when the optimization condition is fulfilled so that the combined production code includes write instructions for those elements of the composite variable that are affected by the assignment operation.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: September 18, 2018
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventors: Sebastian Moors, Michael Mair, Tanja Moldenhauer, Volker Straetgen
  • Patent number: 10071487
    Abstract: Systems and methods to systematize the development of machines using inexpensive, fast, and convenient fabrication processes are disclosed. In an embodiment, a robot compiler generates a fabrication system, including mechanical, electrical, and software assemblies, that can be used for assembling a robot according to a user design.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: September 11, 2018
    Assignee: Massachusetts Institute of Technology
    Inventors: Daniela L. Rus, Joseph J. DelPreto, Ankur M. Mehta
  • Patent number: 10068344
    Abstract: Aspects disclosed herein provide methods, systems, and devices for 3D image capture based on a Structure from Motion (SFM) imaging technique with simplified pose detection. The present disclosure provides a straightforward method to directly track a camera's motion (pose detection) thereby removing a substantial portion of the computing load needed to build a dimensionally accurate 3D model from a sequence of images taken by the camera.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: September 4, 2018
    Assignee: SMART PICTURE TECHNOLOGIES INC.
    Inventors: Dejan Jovanovich, Keith Beardmore, Kari Myllykoski, James H. Grotelueschen
  • Patent number: 10061873
    Abstract: An integrated design system for an electric plant of an industrial site includes: a central processing unit; terminal stations connected to the central processing unit; and a storage unit. The central processing unit includes: a database management module to receive data from the terminals and organize the incoming data in databases; a first computing module, to determine specifications of lighting bodies to be installed according to the content of the databases; and a second computing module, cooperating with the first computing module to determine the sizing and routing of electric cables at least for the lighting bodies, according to the content of the databases. The databases include a lighting database containing values of a first set of parameters relating to environments of the industrial site.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: August 28, 2018
    Assignee: ANSALDO ENERGIA S.P.A.
    Inventor: Giampietro Carlini
  • Patent number: 10062053
    Abstract: A system and method according to which a recommended quantity of spare engine components is generated. In several exemplary embodiments, the components support aircraft maintenance and flight operations and are designed to be repaired periodically. In an exemplary embodiment, the recommended quantity is a number of available spare engine components that supports the aircraft maintenance operations but avoids excess spare engine components in inventory.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: August 28, 2018
    Assignee: AMERICAN AIRLINES, INC.
    Inventors: Steven James Oakley, Jose Antonio Ramirez-Hernandez, Mei Zhang, Alejandro Edgardo Scalise, Louis Matthew Pfeifer
  • Patent number: 10048984
    Abstract: Computer implemented techniques comprise instructions configured to cause a processor to obtain routines, receive a user defined set of obtained routines to form a chain of at least two routines, produce the chain of the at least two routines according to the user defined set of routines, receive a user defined designation of the chain as a workflow, and produce by the computing system the designated workflow.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: August 14, 2018
    Assignee: Kaseya International Limited
    Inventors: Prakash Khot, Pradeep Reddy, Jogeshwar Karthik Akundi, Samit Sasan, Pushkar Priyadarshi
  • Patent number: 10049492
    Abstract: A method comprising: obtaining a plurality of three-dimensional (3D) point clouds about a plurality of objects of interest, each of said 3D point clouds being labelled to a category of objects of interest; rendering facades for the objects of interests categorized as buildings using an ambient occlusion method, where illumination of the point cloud is calculated based on light coming from a theoretical hemisphere or sphere around the object of interest; and rendering shapes of the objects of interests categorized as non-buildings by fitting predefined templates of street view objects to the point clouds labelled as non-buildings.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: August 14, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Pouria Babahajiani, Lixin Fan
  • Patent number: 10051481
    Abstract: A sensor arrangement method is provided. The method includes, in response to an event to additionally arrange a first sensor in a preset service area occurring, identifying sensing coverage and network coverage of a second sensor based on position information, state information, and network information of a pre-arranged at least one second sensor, and determining an arrangement position of the first sensor based on sensing coverage and network coverage of the second sensor, and sensing coverage and network coverage of the first sensor.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: August 14, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jun-ho Lee
  • Patent number: 10049602
    Abstract: A swallowing simulation apparatus that facilitate approximately reproducing an actual phenomenon of swallowing and allows quantifying a physical quantity related to a behavior and a physical property of an orally-ingested product is provided.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: August 14, 2018
    Assignee: MEIJI CO., LTD
    Inventors: Yukihiro Michiwaki, Keigo Hanyuu, Tetsu Kamiya, Yoshio Toyama, Rika Murakami
  • Patent number: 10043366
    Abstract: A baseline historical record for a person is formed by monitoring information about the person derived from at least one information source over a baseline period of time. A baseline pattern of behavior of the person is established by applying analytic analysis to the baseline historical record. A current pattern of behavior of the person is determined by monitoring current information about the person derived from the at least one information source. A behavior change assessment is determined by comparing the current pattern of behavior to the baseline pattern of behavior. Whether the behavior change assessment for the person meets at least one safety concern criterion is determined by comparing the behavior change assessment to safety concern criteria comprising the at least one safety concern criterion. Responsive to determining the behavior change assessment for the person meets the at least one safety concern criterion, an action is automatically performed.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Gorzela, Asima Silva, Jaime M. Stockton
  • Patent number: 10044800
    Abstract: A server, which is in communication with a plurality of client computing devices configured to perform a reduced simulation function, comprises a synchronization engine configured to generate synchronization packets for one or more rigid bodies according to a synchronization scheme and, for each rigid body, to dynamically update the synchronization scheme based on a current state of the rigid body in simulation data and stored states for the rigid body which are stored in a buffer. The synchronization packets are then transmitted to one of the plurality of client computing devices.
    Type: Grant
    Filed: October 11, 2015
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marco Anastasi, Maurizio Sciglio
  • Patent number: 10036667
    Abstract: A spectroscopic method using either tunable or preset non-tunable thin-layered devices or a combination of both to modulate compressed-sensing-compliant, spectral modulations and to use intensity measurements of each respective spectral modulation to numerically reconstruct an estimated spectral distribution of the spectral signal such that the estimated spectral distribution is characterized by a totality of spectral bands exceeding the number of spectral modulations by about one half an order-of-magnitude or more.
    Type: Grant
    Filed: July 13, 2014
    Date of Patent: July 31, 2018
    Assignee: B. G. Negev Technologies and Applications Ltd., at Ben-Gurion University
    Inventors: Yitzhak August, Adrian Stern, Dan G. Blumberg, Stanley R. Rotman
  • Patent number: 10032297
    Abstract: In a simulation system in which a terminal device employed in a spectacle shop and a display device for visually recognizing by a prospective spectacle lens wearer, are connected to a server device so as to capable of communication: the server device includes an image generation unit that achieves a state in which a simulation image reflecting lens visual performance of a spectacle lens can be output for each of plural partial visual field areas, and an information storage unit that stores explanatory information regarding characteristics of the lens visual performance for each of the plural partial visual field areas; the display device includes a display screen unit that selectively displays the simulation images in the partial visual field areas; and the terminal device includes an information output unit that outputs the explanatory information corresponding to the partial visual field area being displayed on the display screen unit.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: July 24, 2018
    Assignee: HOYA CORPORATION
    Inventor: Hua Qi
  • Patent number: 10025892
    Abstract: Methods, systems, computer-readable media, and apparatuses for performing, providing, managing, executing, and/or running a spatially-optimized simulation are presented. In one or more embodiments, the spatially-optimized simulation may comprise a plurality of worker modules performing the simulation, a plurality of entities being simulated among the plurality of worker modules, a plurality of bridge modules facilitating communication between workers and an administrative layer including a plurality of chunk modules, at least one receptionist module, and at least one oracle module. The spatially-optimized simulation may be configured to provide a distributed, persistent, fault-tolerate and spatially-optimized simulation environment. In some embodiments, load balancing and fault tolerance may be performed using transfer scores and/or tensile energies determined among the candidates for transferring simulation entities among workers.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: July 17, 2018
    Assignee: Improbable Worlds Ltd
    Inventors: Robert James Frederick Whitehead, Hanying Tang, Matthew John Reveley Lewis, Peter Richard Lipka