Modeling By Mathematical Expression Patents (Class 703/2)
  • Patent number: 10262270
    Abstract: A system and a method for predicting a remaining useful life (RUL) of a component of an equipment are provided. The system for predicting the RUL of the component of the equipment includes a data acquisition unit, a feature capturing unit, a mapping function generating unit, a similarity analyzing unit and a RUL calculating unit. The feature capturing unit obtains an estimation feature according to a real time sensing record, and obtains a plurality of training features according to a set of history sensing records. The similarity analyzing unit obtains k similar features which are similar to the estimation feature according to the training features. The RUL calculating unit obtains at least one of k predicting information via a mapping function according to the k similar features and calculates an estimation RUL according to at least one predicting value.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: April 16, 2019
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Hsiang-Tsung Kung, Jia-Min Ren, Chuang-Hua Chueh, Sen-Chia Chang
  • Patent number: 10261974
    Abstract: A method is disclosed for the estimation of subsurface temperature distributions from a 3-dimensional heat conductivity model for a geological formation. The method may be characterized by the following steps: (a) obtaining measured data corresponding to a geological subsurface formation of interest including seismic survey data, in-well temperature, seafloor or surface heat flux measurements and laboratory-based measurements of core porosity, (b) estimating a relationship between seismic velocity and heat conductivity, wherein seismic velocity is linearly dependent on porosity and heat conductivity is exponentially or linearly dependent on porosity, and (c) calibrating the model to the measured in-well data and laboratory-based measurements of core porosity.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: April 16, 2019
    Assignee: Statoil Petroleum AS
    Inventors: Torgeir Wiik, Ketil Hokstad, Anders Dræge, Kenneth Duffaut, Christine Fichler, Rune Kyrkjebø
  • Patent number: 10254440
    Abstract: Process for constructing a volume mesh of a subsurface formation comprising at least one sedimentary layer traversed by at least one fault. On the basis of a representation in a closed domain of the geometry of the horizons and of the faults in a parametric space before deformation and rupture, the bounds of the blocks delimited by the faults, the horizons and the boundaries of the domain are projected onto a reference surface. Next a surface mesh is constructed constrained by the projections thus obtained on the reference surface. At each node of the surface mesh, a vertical polygonal line passing through this node is defined. Next a volume mesh is constructed by vertical extrusion of the surface mesh along the polygonal lines. Application in particular to exploration and to exploitation of oilfields.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: April 9, 2019
    Assignee: IFP Energies nouvelles
    Inventors: Houman Borouchaki, Jean-Francois Lecomte, Jean-Marc Daniel, Christophe Delage, Chakib Bennis
  • Patent number: 10255392
    Abstract: A computer-implemented method is provided for use in finite element analysis of a three-dimensional (3D) representation of a physical object. The computer-implemented method includes combining a plurality of retained degrees of freedom of the 3D representation to form a root substructure, reducing a structure of the 3D representation on to a reduced automated multilevel substructuring (AMLS) subspace, and computing a plurality of eigenmodes and condensed operators based on the reduced structure, and computing constraint modes using an AMLS transformation matrix. The computer-implemented method also includes generating at least one substructure of the 3D representation based on the plurality of eigenmodes, constraint modes, and condensed operators, and storing the at least one substructure in a memory area.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: April 9, 2019
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Mintae Kim, Vladimir Belsky, Mikhail Belyi
  • Patent number: 10248476
    Abstract: Exemplary embodiments relate to the problem of determining measurements in a distributed computing environment in which observations relating to the measurements are distributed amongst two or more nodes. Each node, which stores a number of node-specific observations, makes available its observation count and a number of observation sketches. The observations are merged into an array, and the sketches from each node are combined into overall summary sketches representing a summary of the observations across all the nodes. The summary sketches may then be used to approximate the measurement. The described techniques allow for the computation of arbitrary measurements (i.e., measurements that are not predetermined and for whose calculation the environment is not preconfigured) in a grid computing environment with a technical advantage of having very few rounds of data communication (e.g., two or less) required between the nodes in the computing grid.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: April 2, 2019
    Assignee: SAS INSTITUTE INC.
    Inventor: Douglas Allan Cairns
  • Patent number: 10242134
    Abstract: A method and system for simulation of deformation of a thin-shelled member are disclosed herein. The method includes: receiving at one or more computer systems, information identifying a computer-generated object. The computer-generated object can be a thin-shelled member. The method includes: receiving information identifying a discretization of the computer-generated object, which discretization can be a plurality of nodes; receiving information identifying a set of material properties for the computer-generated object; pre-filtering nodes from the discretization based on predicted collisions; generating a preconditioner via a preconditioning algorithm; and iteratively solving for nodes at a plurality of time points via a conjugate gradient method.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: March 26, 2019
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Rasmus Tamstorf, Tobias Jones, Stephen McCormick
  • Patent number: 10243883
    Abstract: A novel design of a gateway that handles traffic in and out of a network by using a datapath daemon is provided. The datapath daemon is a run-to-completion process that performs various data-plane packet-processing operations at the edge of the network. In some embodiments, the datapath daemon dispatches packets to other processes or processing threads outside of the daemon. In some embodiments, the datapath daemon dispatches packets to a kernel network stack in order to support packet traffic monitoring.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: March 26, 2019
    Assignee: NICIRA, INC.
    Inventors: Ronghua Zhang, Yong Wang, Teemu Koponen, Michael Hu, Xinhua Hong
  • Patent number: 10241222
    Abstract: Disclosed are systems and methods for numerically simulating seismic-wave propagation in tilted transversely isotropic (TTI) media, using an adaptive Lebedev staggered grid. In various embodiments, the adaptive grid includes multiple horizontal zones having different associated grid spacings, which may be determined based on a vertical wave-velocity model. The numerical simulation may involve iteratively solving a set of finite-difference equations including finite-difference coefficients that vary spatially depending on the grid spacing. Additional embodiments and features are described.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: March 26, 2019
    Assignee: Landmark Graphics Corporation
    Inventors: Fan Jiang, Shengwen Jin
  • Patent number: 10234359
    Abstract: A method of monitoring a gas turbine engine includes the steps of: (a) receiving information from actual flights of an aircraft including an engine to be monitored, and including at least one of the ambient temperature at takeoff, and internal engine pressures, temperatures and speeds; (b) evaluating the damage accumulated on an engine component given the data received in step (a); (c) storing the determined damage from step (b); (d) repeating steps (a)-(c); (e) recommending a suggested future use for the component based upon steps (a)-(d). A system is also disclosed.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: March 19, 2019
    Assignee: United Technologies Corporation
    Inventors: Frederick M. Schwarz, Marnie A. Rizo, David P. Houston, David M. Nissley, Paul J. Hiester, Timothy Dale, Timothy B. Winfield, Madeline N. Campbell, James R. Midgley
  • Patent number: 10229223
    Abstract: A mechanism is provided in a data processing system for extracting subgraphs from a multigraph with approximation. The mechanism receives a multigraph and a relevance function and a pattern generation component executing within the data processing system searches the multigraph for occurrences of at least one pattern based on an approximation function. A relevance computation component executing within the data processing system determines a relevance measure for the multigraph based on the relevance function and the occurrences of the at least one pattern. The mechanism provides output of relevant patterns based on the occurrences of the at least one pattern.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Pranay Anchuri, Michele Berlingerio, Stefano Braghin
  • Patent number: 10229225
    Abstract: This invention relates to a method comprising a determination of a first group of facies as a function of the local values of proportion of the groups of facies for each mesh cell of the model. If said first group is among the first set of groups, the neighboring mesh cells are the current virgin mesh cells neighboring the set of connected mesh cells, otherwise they are the current virgin mesh cells neighboring mesh cells associated with a group. A second group is determined for each neighboring mesh cell as a function of the local values of proportion of the groups of facies for said current virgin mesh cell and if the second determined group of facies corresponds to the first group of facies, identification of said current virgin mesh cell as a candidate mesh cell.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: March 12, 2019
    Assignee: TOTAL SA
    Inventor: Patrice Schirmer
  • Patent number: 10223753
    Abstract: Systems and methods for performing insurance damage inspection by an unmanned aerial vehicle (UAV) are provided. A computing device may receive a request to inspect a vehicle, the request comprising a location of the vehicle. The computing device may identify a UAV from a plurality of UAVs that is located closest to the location of the vehicle from other UAVs in the plurality of UAVs. The computing device may instruct the UAV to travel to the location of the vehicle. The computing device may instruct the UAV to collect damage information on the vehicle using one or more onboard sensors of the UAV. The computing device may determine an amount of insurance payout to approve for repairs to the vehicle based on the damage information collected by the UAV.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 5, 2019
    Assignee: Allstate Insurance Company
    Inventors: Clint J. Marlow, Bryan Keith Corder
  • Patent number: 10225302
    Abstract: A low-latency cloud-scale computation environment includes a query language, optimization, scheduling, fault tolerance and fault recovery. An event model can be used to extend a declarative query language so that temporal analysis of event of an event stream can be performed. Extractors and outputters can be used to define and implement functions that extend the capabilities of the event-based query language. A script written in the extended query language can be translated into an optimal parallel continuous execution plan. Execution of the plan can be orchestrated by a streaming job manager which schedules vertices on available computing machines. The streaming job manager can monitor overall job execution. Fault tolerance can be provided by tracking execution progress and data dependencies in each vertex. In the event of a failure, another instance of the failed vertex can be scheduled. An optimal recovery point can be determined based on checkpoints and data dependencies.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: March 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jingren Zhou, Zhengping Qian, Peter Zabback, Wei Lin
  • Patent number: 10216701
    Abstract: A method of calculating a system matrix for time-of-flight (TOF) list-mode reconstruction of positron-emission tomography (PET) images, the method including determining a TOF geometric projection matrix G including effects of object attenuation; estimating an image-blurring matrix R in image space; obtaining a diagonal matrix D that includes TOF-based normalization factor; and calculating the system matrix H as H=DGR.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: February 26, 2019
    Assignees: The Regents of the University of California, TOSHIBA MEDICAL SYSTEMS CORPORATION
    Inventors: Jinyi Qi, Jian Zhou, Hongwei Ye, Wenli Wang
  • Patent number: 10216513
    Abstract: Implementations generally relate to managing module dependencies. In some implementations, a method includes determining, at a server, dependencies associated with each software module of a process. The method further includes aggregating the dependencies associated with the software modules. The method further includes storing the aggregated dependencies in one or more configuration files, where the configuration file includes one or more dependency paths associated with each of the dependencies. The method further includes updating one or more of the dependency paths in the configuration files based on one or more changes to one or more of the dependency paths.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: February 26, 2019
    Assignee: Oracle International Corporation
    Inventors: Tomas Alabes, Nicolas Laplume
  • Patent number: 10216722
    Abstract: System and methods are disclosed that replace shorthand items such acronyms, abbreviations, jargon, slang, codes, shortcut expressions, emojis, stickers, ideograms and emoticons in an electronic message with expansions, which are definitions or meanings of the shorthand items. Based on a number of times previous messages to the recipient included an expansion of the shorthand item, the system determines whether to stop or to continue expanding the shorthand item in electronic messages to that recipient. This may be based on a threshold or other preferences selected by a user. The system also indicates which text in the message presented to the recipient is an expansion of a shorthand item and suggests shorthand items to insert into outgoing messages based on the text of the message.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: February 26, 2019
    Assignee: DISH Technologies L.L.C.
    Inventor: Bhavesh Patel
  • Patent number: 10212051
    Abstract: A method of stitching an application model to an infrastructure template, comprising identifying patterns in the application model, identifying patterns in the infrastructure topology, and matching the patterns in the application model and infrastructure topology using policies associated with the application model. A system for stitching an application model to an infrastructure topology, comprising a stitching engine, and a number of infrastructure topology sources, in which the stitching engine, identifies patterns in the application model, identifies patterns in the infrastructure topology, and matches the patterns in the application model and infrastructure topology using policies associated with the application model.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: February 19, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Stephane Herman Maes
  • Patent number: 10201921
    Abstract: The present disclosure provides a molding system for preparing a fiber-reinforced thermoplastic composite article. The molding system includes: a molding machine; a mold disposed on the molding machine and having a mold cavity for being filled with a composite molding material including a polymeric resin and a plurality of fibers; a processing module configured to generate an anisotropic stress distribution of the composite molding material in the mold cavity based on a molding condition for the molding machine; and a controller coupled to the processing module and configured to control the molding machine with the molding condition to perform an actual molding process for preparing the fiber-reinforced thermoplastic composite article. The anisotropic stress distribution of the composite molding resin is generated based in part on consideration of an anisotropic rotational diffusion effect of the fibers in the composite molding material.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: February 12, 2019
    Assignee: CORETECH SYSTEM CO., LTD.
    Inventors: Huan-Chang Tseng, Rong-Yeu Chang, Chia-Hsiang Hsu
  • Patent number: 10204191
    Abstract: A cloud-based simulation generation service collects industrial data from multiple industrial customers for storage and analysis on a cloud platform. The service employs a simulation generator component that analyzes data to facilitate generating a simulation model that simulates an industrial automation system, including simulating or emulating industrial devices, industrial processes, other industrial assets, or network-related assets or devices, and their respective interrelationships with each other. The simulation generator component also analyzes modification data to facilitate generating a modified simulation model that simulates the industrial automation system based on the modification.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: February 12, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Juan Asenjo, John Strohmenger, Stephen Nawalaniec, Bradford H. Hegrat, Joseph A. Harkulich, Jessica Lin Korpela, Jenifer Rydberg Wright, Rainer Hessmer, John Dyck, Edward Alan Hill, Sal Conti
  • Patent number: 10203428
    Abstract: Method for using sensitivity analysis to inform the design and performance of a well test are provided. In one embodiment, a method includes providing a reservoir model of pressure transient behavior and performing a sensitivity analysis to identify an input parameter of the reservoir model that can be estimated from pressure transient test data collected from a well location. This method also includes using the results of the sensitivity analysis to design a pressure transient well test for measuring the identified input parameter. Other methods and systems are also disclosed.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: February 12, 2019
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Kirsty Morton, Nikita Chugunov, Fikri John Kuchuk, Richard Booth, Anthony Fitzpatrick, Denis Biryukov
  • Patent number: 10198813
    Abstract: An image acquisition part acquires image data from an image sensor provided in a room. A storage stores information indicating a transition model of a human body posture and test information indicating a test area of the image data in each posture of the transition model. A posture estimator calculates a statistic in the test area of the image data by referring to the information indicating the transition model and the test information, and estimates a current human body posture from a human body posture before one point of time based on the statistic.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: February 5, 2019
    Assignees: OMRON Corporation, UNIVERSITY OF HYOGO
    Inventors: Yutaka Hata, Hiroshi Nakajima, Yusuke Taniguchi, Fumiji Aita, Junichi Tanaka, Naoki Tsuchiya
  • Patent number: 10198469
    Abstract: Described are methods, systems and computer readable media for data source refreshing using an update propagation graph having a merged join listener.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: February 5, 2019
    Assignee: Deephaven Data Labs LLC
    Inventors: Charles Wright, Ryan Caudy, David R. Kent, IV, Mark Zeldis, Raffi Basralian, Radu Teodorescu
  • Patent number: 10200247
    Abstract: A system, apparatuses, and methods for enabling management of customizations/extensions to the functionality of a multi-tenant computing platform. In some embodiments, an extended or customized entity, such as a function, operation, process, module, sub-routine, data item, etc. is represented as a record. That record is then associated with an underlying record by means of a tenant specific mapping or equivalent structure. This enables the tenant to utilize the extended or customized entity in place of the underlying record in situations in which the underlying record would typically be used. This also provides a way of isolating the extensions or customizations on the multi-tenant platform so that they are associated with specific tenants and not with other tenants who may still access the underlying or un-extended versions of the entity.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: February 5, 2019
    Assignee: NETSUITE INC.
    Inventor: Alan S. Liu
  • Patent number: 10198852
    Abstract: A method includes receiving images of a rock sample. The method also includes modifying a set of voxels related to one or more of the received images by applying a digital pore growing operation that changes non-pore voxels surrounding a pore space to pore voxels, wherein the digital pore growing operation is based at least in part on a predetermined dead oil estimate. The method also includes estimating a property of the rock sample based at least in part on the modified set of voxels.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: February 5, 2019
    Assignee: HALLIBURTON ENERGY SERVICES, INC.
    Inventors: Joel Walls, Abraham Grader
  • Patent number: 10191473
    Abstract: Provided is a job plan display system capable of displaying a job plan on a product, and displaying a thumbnail as image information on the product on a display area of the job plan based on design data of the product, allowing an appropriate thumbnail to be displayed while suppressing an increase in system load. The job plan display system is configured to determine whether or not to display or update the thumbnail on a display area of the job plan based on at least one of intention of a designer who created the design data, such intention being assigned to the design data of the product, a predetermined update time, progress information on the design data created and a relationship between a changing part of the design data when the design data is changed and viewpoint coordinates when creating the thumbnail.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: January 29, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Toru Saitou, Hideyuki Tagami, Takashi Yasuma, Katsuhiro Ito
  • Patent number: 10194329
    Abstract: [Problem] To provide a site position priority order determination device and associated method with which it is possible to create a high-reliability site position priority order list in a shorter time.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: January 29, 2019
    Assignee: NEC CORPORATION
    Inventor: Akio Aoyama
  • Patent number: 10175302
    Abstract: Disclosed is a power system including a battery pack and a battery management system, the battery management system including a controller and a storage unit storing one or more executable programs executable to achieve battery functions.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: January 8, 2019
    Assignee: UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA
    Inventors: Qishui Zhong, Baihua Li, Hui Li, Yuqing Zhao
  • Patent number: 10175123
    Abstract: MEMS-based calorimeter including two microchambers supported in a thin film substrate formed on a polymeric layer is provided. The thin film substrate includes a thermoelectric sensor configured to measure temperature differential between the two microchambers, and also includes a thermally stable and high strength polymeric diaphragm. Methods for fabricating the MEMS-based calorimeter, as well as methods of using the calorimeter to measure thermal properties of materials, such as biomolecules, or thermodynamic properties of chemical reactions or physical interactions, are also provided.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: January 8, 2019
    Assignee: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK
    Inventors: Qiao Lin, Bin Wang, Yuan Jia
  • Patent number: 10178559
    Abstract: A method is disclosed comprising: determining, using a processor, whether a radio model of at least one radio node associated with a data set is incomplete based on a comparison between the coverage area of the radio model of the at least one radio node and a cumulative coverage area generated out of radio models of the at least one radio node associated with a plurality of data sets, wherein a data collection comprises the plurality of data sets and the data collection is indicative to at least one indoor radio map. Further disclosed are a corresponding apparatus, a corresponding system and a corresponding software program.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: January 8, 2019
    Assignee: HERE Global B.V.
    Inventors: Pavel Ivanov, Pasi Pentikainen
  • Patent number: 10176059
    Abstract: Computer-implemented methods and systems are provided for detecting a failed server. The computer-implemented method includes detecting a plurality of servers within a network, allowing each of the plurality of servers to monitor a state of other servers of the plurality of servers, and in response to detecting a failed server, allowing another server of the plurality of servers to complete remaining work of the failed server.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jon Hawkes, Neil G. S. Young
  • Patent number: 10169497
    Abstract: A method for analysis of shape optimization includes: a design space setting step of setting a design space; an optimization block model generating step of generating an optimization block mode in the set design space; a connection processing step of connecting the generated optimization block model with a structural body model; a material property setting step of setting a material property for the optimization block model; a crashworthy optimum shaping condition setting step of setting a crashworthy optimum shaping condition for the optimization block model; a crashworthiness analysis condition setting step of setting a crashworthiness analysis condition for the structural body model; a three-dimensional element necessity calculation step of executing a crashworthiness analysis on the optimization block model, and calculating information related to necessity of each of three-dimensional elements of the optimization block model; and an optimum shape determining step of determining an optimum shape.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: January 1, 2019
    Assignee: JFE Steel Corporation
    Inventor: Takanobu Saito
  • Patent number: 10169292
    Abstract: A method and product for solving a Constraint Satisfaction Problem (CSP) having a constraint associated with a string variable, comprising: defining a string variable using a string domain data structure representing a domain of string values for string variables, the structure represents the domain as a Deterministic Finite Automaton (DFA) with no back loops longer than 1 and edges representing characters; defining a constraint for the CSP, wherein the constraint involves the variable and is to be complied with by a solution to the CSP; invoking a CSP solver using the string variable while complying with the constraint, and to invoke operations performed over the domain, wherein the solver: propagates values into the domain of string values, wherein the value propagation reduces the domain size; or selects values from the domain thus reducing the domain to a singleton domain, whereby value propagation to domains of other variables is invoked by the solver.
    Type: Grant
    Filed: April 30, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Merav Aharoni, Yael Ben-Haim, Eyal Bin, Odellia Boni
  • Patent number: 10169332
    Abstract: A distributed computer system includes a distributed processor, a distributed memory, and a simulation engine (SE). The SE includes a simulation I/O coupler that links a first variable of a first simulation model I/O data structure to a second variable of a second simulation model I/O data structure. The SE includes a natural language processing system that extracts a first variable description associated with the first variable, determines similar character strings to the first variable description from an information corpus, and ranks the determined character strings based upon similarity to the first variable description. The SE links the first variable to the second variable if the rank of an equal character string to the second variable description is greater than a rank threshold. The SE may augment the simulation model I/O data structures by writing a value of the first variable to a value of the second variable, or visa versa.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Charles A. Jochim, Ying Liu, Fearghal O'Donncha, Campbell D. Watson
  • Patent number: 10169840
    Abstract: Methods, systems, and computer-readable media for monitoring a graphics processing unit (GPU) of a host computer system, including providing at least one test seed and at least one subsystem command to the GPU; receiving at least one test result from the GPU in response to providing the at least one test seed and at least one subsystem command to the GPU; and if the at least one test result does not correspond to at least one expected result, identifying the GPU as being in an undesired state. The subsystems to be tested may be a subset of all subsystems. The determination of subsystems to be tested may be determined in real-time, based on graphical application instructions. The subsystems to be tested may also be pre-determined.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: January 1, 2019
    Assignee: CHANNEL ONE HOLDINGS INC.
    Inventors: Stephen Viggers, Tomislav Malnar, Sherwyn R. Ramkissoon, Gregory J. Szober, Aidan Fabius, Kenneth Wenger, John Mccormick
  • Patent number: 10163236
    Abstract: Systems and methods are provided for analyzing large data sets. A source interface receives a data set representing at least two independent variables and at least one dependent variable. A modeling component defines a three-dimensional structure representing the data set and instantiates the structure as an object. The object is defined to have non-infinitesimal dimensions in all directions and defined material properties with at least one of a dimension of the object and a material property of the object being a function of the dependent variable. A structural engineering component manipulates the object to facilitate review of the data set represented by the object via one of a kinematic perturbation and application of a structural engineering tool to the object or directly applying mathematical methods to achieve similar results once the cognitive challenge is met by structurally organizing the data.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: December 25, 2018
    Assignee: Northrop Grumman Systems Corporation
    Inventor: Patricia D. Pratt
  • Patent number: 10157173
    Abstract: A method for determining optimal column widths used in the rendering of data tables displayed in a graphical user interface. The method includes receiving a table parameter associated with the contents of the table and determining if the table parameter has changed. If the table parameter has changed, statistical values are calculated for visible columns of the table. A user choice for a run time column width and a default column width are received for each of the columns. A readability index for data displayed in the visible columns is calculated. A maximum readability index for visible columns is calculated. The optimal column widths based on the maximum readability index are determined. The column widths are set to the optimal column widths. The optimal column widths are stored as meta-data. The table of data is displayed using the optimal column widths.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: December 18, 2018
    Assignee: International Business Machines Corporation
    Inventor: Massimo Villani
  • Patent number: 10157361
    Abstract: At least one model synchronization map table is built that facilitates navigation between elements of business objects of a business object model and corresponding elements of an extensible markup language (XML) schema definition-based (XSD-based) model. The XSD-based model includes at least one XML schema and is generated from the business object model. The business object model and the XSD-based model are displayed in a dual-view editor. The dual-view editor enables a user to toggle between and independently edit the business object model and the XSD-based model. In response to independent edits made to one of the XSD-based model and the business object model within the dual-view editor, the elements of the business object model are automatically synchronized with the corresponding elements of the XSD-based model using the at least one model synchronization map table.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: December 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Kien K. Huynh
  • Patent number: 10158637
    Abstract: Systems and methods that facilitate operational support for network infrastructures are discussed. The disclosed system and method facilitate a unified view of the current state of the network and networked devices including real-time log monitoring and for providing metrics for long term system planning. One such method can include the acts of automatically discovering a device deployed on a network, receiving device and network related data in real-time, determining whether a device is authorized, terminating device network access, filtering device data, validating device configuration, configuring a device and providing an output for use by a user. The disclosed system and method can be utilized, for example, to reduce the time involved in troubleshooting and resolving network issues, for establishing a baseline for network performance and for network capacity planning.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: December 18, 2018
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Lawrence T. Belton, Jr., Peter A. Makohon, Scott A. Keoseyan, Jon Gabel, Robert G. Yelton, Jr., Ryan B. Benskin
  • Patent number: 10148680
    Abstract: A computer program product for performing anomaly detection, a detected anomaly being indicative of an undesirable event, the computer program product comprising a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising receiving data comprising a plurality m of multidimensional datapoints (MDDPs), each data point having n features, constructing a dictionary D based on the received data, embedding dictionary D into a lower dimension embedded space and classifying, based in the lower dimension embedded space, an MDDP as an anomaly or as normal.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: December 4, 2018
    Assignee: ThetaRay Ltd.
    Inventors: David Segev, Gil Shabat
  • Patent number: 10145218
    Abstract: From a simulation engine simulating the field operation, simulation variable values corresponding to grid cells are obtained. The grid cells represent at least a portion of the field for simulating the field operation. The simulation variable values are analyzed to generate a scaling factor and adjusted according to the scaling factor to generate adjusted simulation variable values. The scaling factor controls intermediate result deviation between computation iterations of simulating the field operation. Using the simulation engine, a simulation result is generated based at least on the adjusted simulation variable values. A field operation is performed based on the simulation result.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: December 4, 2018
    Inventor: Vito Joseph Zapata
  • Patent number: 10145939
    Abstract: A method of simulating a pulsed radar gauge (PRG) on a tank. Provided are (i) a parametrized model of an echo reflection responsive to a transmitted radar pulse defined by an initial spatial model function, a first signal model modeling the pulse traveling through the media, and a second signal model modeling reflection and transmission of the pulse striking boundaries involving the media, and an (ii) echo curve calculation (ECC) program. The ECC program divides the signal path into path components for the pulse using the first and second signal model together as a recursive program with stop conditions to indicate an end result for the path components when taken together for reflected signals reaching the transceiver include locations of reflections and respective amplitudes. A shape of the initial model is placed at reflection locations using their respective amplitudes applied to size their amplitude to generate a simulated echo curve.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: December 4, 2018
    Assignee: Honeywell International Inc.
    Inventor: Johan Backstrom
  • Patent number: 10142337
    Abstract: Multiple cookies of a client device are used to form an identifier of the client device such that a change in one or even several browser cookies does not defeat proper device recognition. The cookies are included in the identifier such that individual cookies can be parsed for separate comparison with corresponding cookies of known devices. However, to protect privacy of all devices, individual parameters of the constituent cookies are represented with irreversible hashes of the respective parameters. Recognition involves quantification of a degree of correlation between the cookies and corresponding cookies of each of the known devices. To quantify the degree of correlation, the observed stability and uniqueness of each cookie, and each cookie attribute, is considered.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: November 27, 2018
    Assignee: Uniloc 2017 LLC
    Inventor: Craig S. Etchegoyen
  • Patent number: 10141077
    Abstract: Methods and systems for estimating patient-specific cardiac electrical properties from medical image data and non-invasive electrocardiography measurements of a patient are disclosed. A patient-specific anatomical heart model is generated from medical image data of a patient. Patient-specific cardiac electrical properties are estimated by simulating cardiac electrophysiology over time in the patient-specific anatomical heart model using a computational cardiac electrophysiology model and adjusting cardiac electrical parameters based on the simulation results and the non-invasive electrocardiography measurements. A patient-specific cardiac electrophysiology model with the patient-specific cardiac electrical parameters can then be used to perform virtual cardiac electrophysiology interventions for planning and guidance of cardiac electrophysiology interventions.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: November 27, 2018
    Assignee: Siemens Healthcare GmbH
    Inventors: Philipp Seegerer, Tommaso Mansi, Marie-Pierre Jolly, Bogdan Georgescu, Ali Kamen, Dorin Comaniciu, Roch Mollero, Tiziano Passerini
  • Patent number: 10140205
    Abstract: Systems and method are provided for testing an infrastructure. The infrastructure may include one or more computers connected by a network. Moreover, each of the computers may include an agent. In one embodiment, the method includes receiving, at a controller, a test request to perform at least one of a plurality of predetermined tests, the predetermined test including one or more parameters associated with performing the predetermined test and one or more expected results from performing the predetermined test. The method further includes determining whether the predetermined test is available at one of the computers. The method also includes sending, by the controller, the predetermined test to one of the computers based on the results of the determining step, such that the agent at the computer performs the predetermined test sent by the controller. Furthermore, the method includes receiving, at the controller, one or more results of the predetermined test performed by the agent at the computer.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: November 27, 2018
    Assignee: Federal Home Loan Mortgage Corporation (Freddie Mac)
    Inventors: Gregory A. Gibson, Daniel V. Wood
  • Patent number: 10133852
    Abstract: Disclosed is a method and system for prediction of an optimized crystal structure using an evolutionary algorithm that includes inputting characterization information of a chemical structure and input parameters, generating a first generation of crystal structures from the characterization information using symmetrical initialization, optimizing the chemical structure of the first generation of crystal structures according to the input parameters, inputting the optimized first generation of crystal structures into a niching algorithm, producing a child group of crystal structures from the parent group of crystal structures using a variation operator, and adding the child group of crystal structures to an optimal group of crystal structures to form a next generation, with the niching algorithm selecting an optimal group of crystal structures and a parent group of crystal structures from the first generation of crystal structures, with an antiseed created for population diversity and every structure produced by
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: November 20, 2018
    Assignee: The Research Foundation of The State University of New York
    Inventors: Andriy O. Lyakhov, Artem R. Oganov, Qiang Zhu
  • Patent number: 10133836
    Abstract: A method for on-the-fly determination of leakage power and temperature of an electronic circuit design is provided. The method includes calculating a dynamic power of the electronic circuit design. The method also includes calculating a total power consumption of the electronic circuit design. The method further includes averaging the total power consumption to obtain an average total power, determining a temperature of the electronic circuit design based on the average total power, and determining a leakage power of the electronic circuit design based on the temperature. A system and a non-transitory, computer-readable medium storing computer-readable instructions to perform the above method are also provided.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: November 20, 2018
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Ophir Turbovich, Vasant Ramabadran
  • Patent number: 10134129
    Abstract: A method and system for computing blood flow in coronary arteries from medical image data disclosed. Patient-specific anatomical measurements of a coronary artery tree are extracted from medical image data of a patient. A reference radius is estimated for each of a plurality of branches in the coronary artery tree from the patient-specific anatomical measurements of the coronary artery tree. A flow rate is calculated based on the reference radius for each of the plurality of branches of the coronary artery tree. A plurality of total flow rate estimates for the coronary artery tree are calculated. Each total flow rate estimate is calculated from the flow rates of branches of particular generation in the coronary artery tree. A total flow rate of the coronary artery tree is calculated based on the plurality of total flow rate estimates. The total flow rate of the coronary artery tree can be used to derive boundary conditions for simulating blood flow in the coronary artery tree.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: November 20, 2018
    Assignee: Siemens Healthcare GmbH
    Inventors: Lucian Itu, Puneet Sharma
  • Patent number: 10129093
    Abstract: Described is a system for modeling strategic network formation. A network formation model is generated using a concatenation of joint strategies s of a set of N agents, such that s=sSsAsC. The N agents include a group of source agents NS, a group of aggregator agents NA, and a group of consumer agents NC, each group of agents having a distinct joint strategy for accessing a set of information. sS represents a joint strategy of the group of source agents, sA represents a joint strategy of the group of aggregator agents, and sC represents a joint strategy of the group of consumer agents. The network formation model is operated according to the joint strategies of the set of N agents. Data relating to the set of N agents of the network formation model is output for the investigation of the formation of information diffusion networks.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: November 13, 2018
    Assignee: HRL Laboratories, LLC
    Inventors: Samuel Johnson, Tsai-Ching Lu
  • Patent number: 10129237
    Abstract: Systems and methods are disclosed herein for managing electronic access from remote devices to a plurality of back-end computer platforms. The system includes a front-end computing system connected to the plurality of computerized back-end services by a data network, the front-end computer system including a network interface, a profile utility, and security utility. The network interface is configured to receive a registration request for a user identity. The front-end computer system invokes services of the security utility to verify information concerning the user identity and to register a global user account for the user. The front-end computer system invokes the profile utility to merge or link pre-existing user accounts associated with the user identity for the plurality of computerized back-end services. The front-end computer system also invokes the profile utility to determine roles for the user identity in relation to each of the computerized back-end services.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: November 13, 2018
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Mark S. Cashman, Cornell N. Bogdan, James A. Madison, Hugh J. Quinn
  • Patent number: 10129174
    Abstract: In a multi-tiered simulation configuration, a combination of predictive models is executed such that each tier in the multi-tiered simulation configuration executes at least one predictive model to produce a corresponding set of predicted events, and a predicted event from a first tier in the configuration forms an input to a next tier in the configuration. Using a subset of a selected set of predicted events outputted from a corresponding selected tier in the multi-tiered simulation configuration, a set of features is extracted, each feature in the set of features having an effect on an outcome of the simulated process. The set of features is used in a demand level prediction model to predict a threshold demand, wherein reaching the threshold demand in an actual utilization of a computing resource is indicative of a likelihood of an unforeseen rise in a demand for the computing resource after a period.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Brian M. O'Connell, Stefan Van Der Stockt