Simulating Nonelectrical Device Or System Patents (Class 703/6)
  • Patent number: 10409632
    Abstract: Systems and methods consistent with this disclosure provide for high fidelity emulation of special-purpose hardware devices systems by virtual hardware. The systems and methods can emulate a physical hardware system in a virtual machine by performing operations including constructing the virtual machine from the physical hardware system. The operations can also include emulating hardware components of the physical hardware system in the virtual machine. The operations can further include emulating operation the physical hardware system using the virtual machine based on a memory map that reproduces memory locations used by the physical hardware system to exchange information. Additionally, the operations can include performing testing of the physical hardware system via operation of the virtual machine.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: September 10, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Jonathan Nicholas Hotra, Jason W. Shelton
  • Patent number: 10409789
    Abstract: Described is an approach that provides an adaptive solution to missing data for machine learning systems. A gradient solution is provided that is attentive to imputation needs at each of several missingness levels. This multilevel approach treats data missingness at any of multiple severity levels while utilizing, as much as possible, the actual observed data.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: September 10, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Michael Zoll, Yaser I. Suleiman, Subhransu Basu, Angelo Pruscino, Wolfgang Lohwasser, Wataru Miyoshi, Thomas Breidt, Thomas Herter, Klaus Thielen, Sahil Kumar
  • Patent number: 10410339
    Abstract: The system behavior is evaluated by checking the position and the orientation of a target processed by a processing device in accordance with a control instruction. A simulator estimates a behavior of a system including a processing device that processes a target. The simulator includes a measurement unit that performs image measurement of an input image including at least a part of a target as a subject of the image, an execution unit that executes a control operation for generating a control instruction directed to the processing device based on a measurement result obtained by the measurement unit, and a reproduction unit that reproduces, in the system, a behavior of a target detected in the input image together with information about a type and an orientation of the target based on time-series data for the control instruction output from the execution unit and the measurement result from the measurement unit.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: September 10, 2019
    Assignee: OMRON Corporation
    Inventors: Katsushige Ohnuki, Yasunori Sakaguchi, Haruna Shimakawa
  • Patent number: 10397324
    Abstract: Methods and systems for a networked storage system are provided. One method includes receiving a resource identifier identifying a resource of a network storage environment as an input to a processor executable application programming interface (API); and predicting available performance capacity of the resource by using an optimum utilization of the resource, a current utilization and a predicted utilization based on impact of a workload change at the resource, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency in processing the workload.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: August 27, 2019
    Assignee: NETAPP, INC.
    Inventors: Curtis Hrischuk, Jeffrey Scott MacFarland, Alma Dimnaku
  • Patent number: 10395443
    Abstract: A method for testing for errors of a sensor system included in a motor vehicle for acquiring a state of occupancy of a parking space for motor vehicles. The method includes provision of a reference data set, ascertained independently of the sensor system to be tested, for a parking space, the reference data set including a reference state of occupancy of the parking space, acquisition of a state of occupancy of the parking space by the sensor system, and comparison of the acquired state of occupancy of the parking space with the reference state of occupancy in order to test the sensor system for errors.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: August 27, 2019
    Assignee: Robert Bosch GmbH
    Inventor: Stefan Nordbruch
  • Patent number: 10394976
    Abstract: A method of exploiting hydrocarbons from a sedimentary basin comprising at least one layer of carbonate sediments, by use of stratigraphic simulation is disclosed from measurements carried out on a rock sample from a carbonate layer of the basin studied, a series of diagenetic stages undergone by the sediments, the parameters of the microstructural model representative of the final diagenetic state of sediments, and minimum and maximum variations of the parameters for each diagenetic stage are determined. The mechanical parameters of the sediments of the layer are subsequently determined for each the diagenetic stage, using effective medium modelling and microstructural model parameter variations determined for each of the stages. The mechanical parameters which are taken into account for each diagenetic stage in a stratigraphic simulation in order to assess the petroleum potential of the basin studied.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: August 27, 2019
    Assignee: IFP ENERGIES NOUVELLES
    Inventor: Mathilde Adelinet
  • Patent number: 10386544
    Abstract: A method for solar forecasting includes receiving a plurality of solar energy data as a function of time of day at a first time, forecasting from the solar energy data a mode, where the mode is a sunny day, a cloudy day, or an overcast day, and the forecast predicts the mode for a next solar energy datum, receiving the next solar energy datum, updating a probability distribution function (pdf) of the next solar energy datum given the mode, updating a pdf of the mode for the next solar energy datum from the updated pdf of the new solar energy datum given the mode, forecasting a plurality of future unobserved solar energy data from the updated pdf of the mode, where the plurality of future unobserved solar energy data and the plurality of solar energy data have a Gaussian distribution for a given mode determined from training data.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: August 20, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Chao Yuan, Amit Chakraborty, Holger Hackstein
  • Patent number: 10387982
    Abstract: Tracking remaining storage capacity of a vehicle using sensors via a wireless system of the vehicle is presented herein. A method can include receiving first data representing an object; receiving second data representing a storage space of a vehicle; and determining, using the first data and the second data, whether the object is capable of placement within the storage space of the vehicle. In an example, the method can further include displaying information representing an order of placements of a set of objects comprising the object, a proposed location for the object, and/or a proposed orientation for the object within the storage space of the vehicle in response to the object being determined to be capable of placement within the storage space of the vehicle.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: August 20, 2019
    Assignee: Lyft, Inc.
    Inventor: Christopher Baldwin
  • Patent number: 10386730
    Abstract: A method of generating a model for simulating the imaging performance of an optical imaging system. The method includes the steps of defining the optical imaging system and a process to be utilized by the optical imaging system; defining a first model representing the imaging performance of the optical imaging system and the process, and calibrating the model, where the first model generates values corresponding to a latent image slope. The method further includes the step of defining a second model for estimating a line width roughness of a feature to be imaged, where the second model utilizes the latent image slope values to estimate the line width roughness.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: August 20, 2019
    Assignee: ASML Netherlands B.V.
    Inventor: Steve Hansen
  • Patent number: 10387679
    Abstract: Provided herein are exemplary systems and methods including the generation of a superior strategy for deployment to real time actual conditions with dynamic feedback to the secure intelligent networked architecture in order for adjustments to be made to the strategy being deployed to the real time actual conditions and the learned generation of subsequent strategies.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: August 20, 2019
    Assignee: Capitalogix IP Owner, LLC
    Inventors: Howard M. Getson, Sean Vallie, Robert Jump, Wincenty Borodziewicz
  • Patent number: 10373719
    Abstract: A method for modeling a patient anatomy includes applying a first modeling function to a set of volumetric image data for a patient anatomy to produce a first model of the patient anatomy, presenting the first model to a user, receiving an input from the user, and generating a revised model based upon the input.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: August 6, 2019
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Timothy D. Soper, Tao Zhao, Caitlin Q. Donhowe, Vincent Duindam, Federico Barbagli
  • Patent number: 10371729
    Abstract: Aspects relate to methods, systems, and computer program products for estimating future levels of solar power received at a sensor including receiving, by a processor, a first measured power value at a first time from the sensor, calculating a first value of a dynamic correction factor based on the first measured power value associated with the first time, applying the first value of the calculated dynamic correction factor to a power estimation model, generating a first power estimation value for a second time using the power estimation model, wherein the second time is later than the first time, receiving a second measured power value at the second time, and calculating a second value of a dynamic correction factor based on the second measured power value associated with the second time and the first value of the dynamic correction factor.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hien P. Dang, Sri M. Sri-Jayantha
  • Patent number: 10359280
    Abstract: A system, method and computer program product for tracking and identifying a polluted air mass's transmission trajectory in real 3-D space. In one aspect, a polluted air mass's transmission path identification is based on a monitoring of PM2.5 concentration in cubic volumes of an air mass. The method computes a transmission path of polluted air that considers wind-pressure conversion, the displacement estimation with mass concentration, and planetary boundary layer (PBLP height constraint) for 3-D cubic grids. The resultant determination of a polluted air mass's transmission trajectory in real 3-D space generates more practical and reliable results for intensive knowledge of the transport pathways and potential pollution sources in real 3-D space.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Xin Xin Bai, Xin Jie Lv, Xiao Guang Rui, Xi Xia, Jian Yao, Wen Jun Yin, Wei Zhao, Yu Xin Zhao
  • Patent number: 10360324
    Abstract: A computer-implemented method for simulating fluid flow using a lattice Boltzmann (LB) approach and for solving scalar transport equations is described herein. In addition to the lattice Boltzmann functions for fluid flow, a second set of distribution functions is introduced for transport scalars.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: July 23, 2019
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Hudong Chen, Raoyang Zhang
  • Patent number: 10359524
    Abstract: A method for making changes to a salt model are described. In particular, an algorithm allows a user to interactively edit a salt model to reflect migrated seismic data to improve model accuracy without having to select horizons that overlap or are sealed or decrease the resolution of the horizons. Instead, sealed horizon pairs are automatically generated from the edited data using a new algorithm.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: July 23, 2019
    Assignee: CONOCOPHILLIPS COMPANY
    Inventor: John Linn Pixton
  • Patent number: 10354099
    Abstract: A particle simulation device comprises: a position information acquisition unit that acquires position information for the particles; a pair setting unit that selects pairs of particles and sets a pair number, on the basis of the position information; a reference information generation unit that generates a matrix from the pair numbers and the particle numbers, and generates reference information for referencing the pair numbers from the particle numbers on the basis of a matrix in which the order of the rows of the matrix are sorted on the basis of the particle numbers; a sum calculation unit that calculates a sum of interaction forces for each particle on the basis of the reference information; and a particle information calculation unit that calculates the position and velocity of the particles on the basis of the sum of interaction forces.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: July 16, 2019
    Assignee: Japan Agency for Marine-Earth Science and Technology
    Inventors: Miki Yamamoto, Daisuke Nishiura, Hide Sakaguchi
  • Patent number: 10353383
    Abstract: The simulation reflects the actual behavior of a target in an application involving a target near a transporting surface of a carrier instead of being placed directly on the transporting surface. A simulator includes a creating unit that virtually creates a system in a three-dimensional virtual space, a tracking unit that updates positions of targets on the transporting surface in the three-dimensional virtual space based on a corresponding movement of the carrier, and updates a position of a target picked up by the processing device in association with a behavior of the processing device, and an instruction generation unit that generates a control instruction for the behavior of the processing device based on the position of each target. When the processing device places a target within a predetermined range from the transporting surface, the tracking unit associates the target with the transporting surface and updates a position of the target.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: July 16, 2019
    Assignee: OMRON Corporation
    Inventors: Ryota Maruno, Yasunori Sakaguchi, Haruna Shimakawa
  • Patent number: 10346565
    Abstract: A computer system executes hierarchical MK splines approximation for lunar brightness temperature (TB) data approximation. The computer system constructs a TB model map by generating a final approximation function for constructing an interpolated surface that approximates the TB data set obtained by lunar probe. The method includes executing MK splines approximation to the TB data set with a hierarchy of control lattice from coarsest lattice to densest lattice to iteratively obtain approximation functions. The TB model map is constructed by generating a final approximation function to construct the interpolated surface.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: July 9, 2019
    Assignee: Macau University of Science and Technology
    Inventor: Zhanchuan Cai
  • Patent number: 10346142
    Abstract: A computing device automatically generates an event stream processing (ESP) model to receive and process events. A mapping dataset is created from configuration and device information that includes a measurement processing description for a measurement and a measurement identifier that uniquely identifies a sensor and a device to which the sensor is associated and describe a computational process to be performed by an ESP window. An update macro is executed with an update template to create update code to parse the measurement identifier and a measurement value from the event block object. A transpose macro is executed with a transpose template to create transpose code to perform the described computational process. An ESP model is created that includes the created update code, a source window defined to execute the created update code, the created transpose code, and a transpose window defined to execute the created transpose code.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: July 9, 2019
    Assignee: SAS Institute Inc.
    Inventors: Charles Michael Cavalier, Steven William Enck, Sarah Jeanette Gauby
  • Patent number: 10345398
    Abstract: Systems and methods are provided for analyzing magnetic hysteresis. A reversible component associated with an applied magnetic field is determined for establishing a series-distributed model. One or more hysteresis loops are generated for analyzing magnetic hysteresis of a magnetic material.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: July 9, 2019
    Assignee: ANSYS, Inc.
    Inventors: Ping Zhou, Dingsheng Lin
  • Patent number: 10331818
    Abstract: A first evaluation function for executing a simulation by calculating an evaluation value using a first parameter and second parameter having values is held, a first simulation is executed, a result group including evaluation values to which a predetermined phenomenon occurs is acquired from the evaluation values calculated by the first simulation, a start value and an end value of the first parameter for analyzing the phenomenon on the basis of the result group are acquired, a second simulation is executed by calculating evaluation values corresponding to the values of the first parameter from the start value to the end value using the values of the second parameter and the first evaluation function, and data for displaying the evaluation values calculated by the second simulation in such a manner as to be continuous with the evaluation values in the result group corresponding to the start value is output.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: June 25, 2019
    Assignee: HITACHI, LTD.
    Inventors: Yasuyuki Kudo, Kouji Fukuda
  • Patent number: 10327080
    Abstract: A method of manufacturing hearing devices comprising an otoplastic individually shaped for a user includes providing input data for each set of input parameters of an algorithm for determining target data for each of a set of target parameters, wherein at least a portion of said input data are individual to said user, and wherein said target parameters are parameters related to the geometrical and/or acoustical properties of a hearing device. The target data is determined by applying the algorithm to the input data. A suitable three-dimensional shape of the otoplastic is designed in dependence of the target data by means of otoplastic modeling software. The otoplastic is manufactured according to the suitable three-dimensional shape. Property data descriptive of properties related to the manufactured otoplastic are obtained using the otoplastic, and the algorithm is amended in dependence of the property data.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: June 18, 2019
    Assignee: SONOVA AG
    Inventor: Daniel Probst
  • Patent number: 10325043
    Abstract: The time domain response of a simulated system is simulated by first receiving variables for the simulated system. A frequency domain simulation is performed over different frequencies using each of the variables to provide simulated frequency domain responses for the simulated system. A time domain simulation is performed over the different frequencies using a subset of simulated frequency domain responses to produce a plurality of simulated time domain responses for the simulated system. The subset of the simulated frequency domain responses is mapped to the plurality of simulated time domain responses to produce a frequency-domain-to-time-domain mapping. A plurality of mapped time domain responses is determined using the frequency-domain-to-time-domain mapping, where the plurality of simulated time domain responses and the plurality of mapped time domain responses provide time domain responses for each of the plurality of variables for the simulated system.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: June 18, 2019
    Assignee: Dell Products L.P.
    Inventors: Bhyrav Mutnury, JayaGowri Anand Burji, Nikita Ambasana
  • Patent number: 10324453
    Abstract: A design application generates a spectrum of design options that meet certain design criteria. Each design option may potentially be composed of a different type of material. The design application filters the spectrum of design options for presentation in a graphical user interface (GUI). The GUI illustrates different design options based on material of composition within a parallel axis plot that includes separate axes for different material attributes. The GUI also displays envelopes of design options for each different material or material type, where each envelope has a different color, pattern, opacity, or other visual attribute. A GUI engine dynamically updates the GUI to reflect constraints and other design criteria applied to the spectrum of design options.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: June 18, 2019
    Assignee: AUTODESK, INC.
    Inventors: Michael Bergin, Mark Thomas Davis, Maryam Maleki
  • Patent number: 10318956
    Abstract: Systems and methods of providing access to earned but unpaid income are provided. An available balance of earned but unpaid income is computed. A login request and device information may be received from a remote device and a login procedure may be invoked based on an assessed security level of the login device type. On authenticating the remote device successfully, the available balance of earned but unpaid income may be recomputed. A list of financial services is displayed to the user, and a request may be received from the remote device for access to earned but unpaid income specifying a financial service, an amount and a deduction schedule. Terms and conditions of a transaction, including a fee are displayed and a signal indicating acceptance is received. The request may be fulfilled and a deduction file associated with an employer of the user is updated.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: June 11, 2019
    Assignee: PAYACTIV, INC.
    Inventors: Safwan Shah, Sohail Aslam, Ijaz Anwar
  • Patent number: 10318663
    Abstract: There is provided a system and method for automatically identifying potential compartments of a reservoir based on the reservoirs geological structure. A method of identifying compartments of a reservoir structure includes obtaining structural data corresponding to a geological structure of a reservoir. The method also includes generating a topological net based on the structural data, the topological net comprising critical points and poly segments connecting the critical points. The method also includes identifying potential compartments of the reservoir structure based on the topological net. The method also includes identifying spill or break-over relationships among the potential compartments based on the topological net.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: June 11, 2019
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Yao-Chou Cheng, Hendrik Braaksma
  • Patent number: 10320884
    Abstract: Methods and systems for processing multimedia files associated with an incident. One method includes receiving a request to submit a multimedia file associated with the incident and, in response to receiving the request, transmitting a text message including an identifier of the incident to a communication device. The method also includes receiving, at the answering point, a reply to the text message, the reply including the multimedia file and the identifier, and storing, at the answering point, the multimedia file including using the identifier to link the multimedia file to an incident record for the incident.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: June 11, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Paul F. Mafera, Brian R. Benson, Kenneth W. Douros, Richard Charles Meyer, Vidya Sagar Pitta Eswara Chandra
  • Patent number: 10310457
    Abstract: A method, apparatus, and computer program product for increasing efficiency in a plant by creating a planning model for said plant comprising a plurality of runtime models stored in a database. Each runtime model corresponds to a reactor in the plant and mimics real world behavior of the reactor by identifying the mathematical relationships of the inputs and outputs of the reactor. Each runtime model further comprises a set of tuning factors, which allows the user to adjust the runtime model to more closely align with the user's desired output or otherwise account for real-life plant activity. By properly creating and utilizing a plurality of runtime models and implementing them into a planning model, a user can increase efficiency of the plant by optimizing product output, forcing the plant to balance materials-in and materials-out, or forcing the plant to stoichiometrically balance elements going in, and coming out of the plant or reactor.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: June 4, 2019
    Assignee: Aspen Technology, Inc.
    Inventors: Ravi Nandigam, Ajay Modi, Marcelo Marchetti, Willie Chan
  • Patent number: 10311965
    Abstract: According to one embodiment, a semiconductor circuit includes a plurality of memories. The memories are connected to one another in series such that an output node of the memory of the first stage is connected to an input node of the memory of the second stage. The semiconductor circuit includes a test circuit that outputs test data to an input node of the memory of the first stage among the plurality of memories, and a comparison circuit that compares data output from an output node of the memory of the final stage among the plurality of memories with expectation value data.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: June 4, 2019
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Tsutomu Miyamae, Nariyuki Fukuda, Kazuhito Hosaka, Takeshi Yamaguchi, Suguru Tahara, Isao Ooigawa, Keitarou Mishima, Yuichiro Sanuki
  • Patent number: 10313421
    Abstract: A method and system for providing an OData service based on a service operation execution flow is described. Initially a data source metadata is converted to an entity data model. Based on the entity data model, the service operation execution flow is generated that displays a process for executing a service operation. Next, one or more runtime configuration data are received to edit the generated service operation execution flow. The edited service operation execution flow defines a communication between a data source and a client requesting execution of the service operation. Finally, based on the edited service operation execution flow and the entity data model the Odata service is published to process a client request for executing the service operation.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: June 4, 2019
    Assignee: SAP SE
    Inventors: Om Band, Suparna Deb, Sripad Jade, Sridhar Jayaraman, Shiva Prasad Nayak, Pradeep Panda, Sabarish T S
  • Patent number: 10307229
    Abstract: The invention relates to a method for constructing tooth surfaces of a dental prosthesis and for producing dental restorations, starting from a 3D data record of an upper mandible layout and a 3D data record of a lower mandible layout, each layout comprising a number of teeth arranged in each mandibular arch and the teeth of the upper mandible layout and the teeth of the lower mandible layout at intercuspation making contact with each other at multiple contact points. The contact surfaces are selected by approximation. Relevant surface pairs lying opposite one another are identified and are incorporated by an optimization algorithm into local minimum distances, taking into consideration surfaces that can slide past one another. This allows the desired contact points to be produced. Surfaces that have not been selected are not considered in the production of the points of contact.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: June 4, 2019
    Assignee: DENTSPLY SIRONA Inc.
    Inventors: Steffen Hauth, Sascha Schneider
  • Patent number: 10303826
    Abstract: A method for creating a finite element model of a filler compounded rubber including a filler dispersed in a matrix rubber, including a first step of defining a filler model in which the filler is discretized using a finite number of elements, a second step of defining a matrix rubber model independently of the filler model, the matrix rubber model being created by discretizing a space in which at least the matrix rubber occupies using a finite number of elements, and a model-embedded step of embedding the filler-model in the matrix rubber model. The model-embedded step includes overlapping the filler-model with the matrix rubber model without considering sharing of the respective nodes of the filler model and the matrix rubber model, and defining a filler compounded rubber model by providing a constraint condition to at least a boundary between the filler and matrix rubber models.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: May 28, 2019
    Assignee: SUMITOMO RUBBER INDUSTRIES, LTD.
    Inventor: Masato Naito
  • Patent number: 10297013
    Abstract: An aerodynamic optical effect correction and identification integrated real-time processing system, comprising an FPGA module, a multi-core main processor DSP, a plurality of auxiliary processors ASICs and an infrared image non-uniformity correction system-on-chip (SoC). By means of the system, full-image thermal radiation correction, denoising, transmission effect correction and target detection processes of an aerodynamic optical effect degradation image are achieved. Correspondingly, provided is the corresponding method.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: May 21, 2019
    Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Tianxu Zhang, Xuan Hou, Chuan Zhang, Li Liu, Quan Chen, Ao Zhong, Mingxing Xu, Yutian Zhou
  • Patent number: 10297027
    Abstract: Anatomy, such as papillary muscle, is automatically detected (34) and/or detected in real-time. For automatic detection (34) of small anatomy, machine-learnt classification with spatial (32) and temporal (e.g., Markov) (34) constraints is used. For real-time detection, sparse machine-learnt detection (34) interleaved with optical flow tracking (38) is used.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: May 21, 2019
    Assignee: Siemens Healthcare GmbH
    Inventors: Mihai Scutaru, Ingmar Voigt, Tommaso Mansi, Razvan Ionasec, Helene C. Houle, Anand Vinod Tatpati, Dorin Comaniciu, Bogdan Georgescu, Noha Youssry El-Zehiry
  • Patent number: 10296706
    Abstract: A method for control and co-simulation in a system having multiple subsystems, each representing a physical system, includes, in a first subsystem simulating a first physical system, providing a first time continuous output signal representing a property of the first physical system, and filtering the output signal using a continuous moving average (CMA) filter as an anti-aliasing filter to form a filtered time continuous signal. Filtering the output signal includes integrating the time continuous signal to form an integrated signal, sampling the integrated signal, for each sample, forming an average value from the current sample and a previous sample, and forming a filtered time continuous signal from the average values. The method also includes providing the filtered time continuous signal to a second subsystem simulating a second physical system. A system for performing the method is also provided.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: May 21, 2019
    Assignee: Volvo Car Corporation
    Inventor: Edo Drenth
  • Patent number: 10298522
    Abstract: Embodiments of the present technology enable messages including one or more custom characters (and potentially also one or more standard characters) to be communicated between client devices, wherein each of the custom characters includes at least one tag word that enables a meaning of the custom character to be better understood, and wherein such tag words can be translated from one language to another to enable users that understand different languages to better be able to communicate with one another using the custom characters. Beneficially, embodiments described herein overcome many of the drawbacks associated with electronic messages being limited to including only standard characters, such as standard emoji. Embodiments described herein also enable users that speak different languages to more easily and readily communicate with one another using a messaging application.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: May 21, 2019
    Assignee: Amojee, Inc.
    Inventors: Jay H. Yim, Fernando L. Pereira, Mike Kaizuka, John B. Georges
  • Patent number: 10288995
    Abstract: A non-spherical projection display structure and system that can be optimized for the ergonomics of preferably one viewer inside the display structure or system. The structure or system is preferably for use with widescreen projectors. The non-spherical projection display structure and system creates a visual projection display and method of operating the display that has a wide horizontal and vertical field of view and uses a rear projected display structure having a projection screen surface with a thickness. The display structure has at least one section with a monotonically increasing or decreasing radius of curvature.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: May 14, 2019
    Assignee: ESTERLINE BELGIUM BVBA
    Inventor: Peter De Meerleer
  • Patent number: 10289971
    Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: May 14, 2019
    Assignee: ATLASSIAN PTY LTD
    Inventors: Mark Lassau, Matt Quail, Nikolay Petrov, Ivo Bosticky, Michael Elias
  • Patent number: 10282686
    Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: May 7, 2019
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Mark Lassau, Matt Quail, Nikolay Petrov, Ivo Bosticky, Michael Elias
  • Patent number: 10271712
    Abstract: The present invention relates to a computer program and to a method for controlling the computer program, wherein a control signal is sent to the computer program when an optical marker, in particular a two-dimensional barcode (2a, 2b, 2c), is detected by an intraoral scanner (1), which signal switches the computer program to a predefined state. A device for controlling the computer program comprises a support (3) on which at least one optical marker is arranged. The optical marker has an inscription (21a, 21b, 21c) which indicates a state of the computer program to which the computer program can be switched by detection of the optical marker by the intraoral scanner (1).
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: April 30, 2019
    Assignee: DENTSPLY SIRONA Inc.
    Inventor: Sascha Schneider
  • Patent number: 10269079
    Abstract: A method to generate a regulatory filing workflow for a geographical region. The method includes displaying a regulatory filing form to a user in the geographical region, displaying a user attribute list identifying user attributes from the BMAs used by the user, receiving, from the user and in response to displaying the regulatory filing form and the user attribute list, a user input that specifies a rule for determining input data of the regulatory filing form based at least on user attributes, and generating, based at least on the user input, regulatory filing report metadata including a specification for generating a regulatory filing report by completing the regulatory filing form based at least on the rule, where the regulatory filing workflow includes generating and filing the regulatory filing report to satisfy the regulatory requirement specific to the geographical region.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: April 23, 2019
    Assignee: Intuit Inc.
    Inventors: Yogish Pai, Steve George Goyette, Robert Bruce MacMartin
  • 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: 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: 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