Patents Examined by Paul D Lee
  • Patent number: 10663521
    Abstract: A method and a device are provided for ascertaining the time required to fully charging a battery of the device. The device ascertains the type of power supply being used when charging the device by ascertaining the time required to fully charge the device based on a historical charging speed and an empirical charging speed corresponding to the power supply's type. Using the method and device provided by the present disclosure can ascertain the required charging time with more accuracy.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: May 26, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lang Yang, Junming Luo
  • Patent number: 10619760
    Abstract: Securing communications from a process plant to a remote system includes a data diode disposed there between that allows data to egress from the plant but prevents ingress of data into the plant and its associated systems. Process plant data from the secure communications is then analyzed to detect conditions occurring at process plant entities in the process plant using various machine learning techniques. When the process plant entity is a valve, the mode of operation for the valve is determined and a different analysis is applied for each mode in which a valve operates. Additionally, the process plant data for each valve is compared to other valves in the same process plant, enterprise, industry, etc. Accordingly, the health of each of the valves is ranked relative to each other and the process plant data for each valve is displayed in a side-by-side comparison.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: April 14, 2020
    Assignee: FISHER CONTROLS INTERNATIONAL LLC
    Inventor: Shawn W. Anderson
  • Patent number: 10620341
    Abstract: A method is described for modifying an earth model including receiving an earth model containing one or more surfaces with surface geometries, such that at least two surface depth locations exist for some horizontal positions; perturbing elastic properties within the earth model; and generating a modified earth model by modifying the surface geometries within the earth model while preserving seismic travel times of the earth model such that after an initial user parameterization all updates of the surfaces are done without additional user input. The method may be executed by a computer system.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: April 14, 2020
    Assignee: Chevron U.S.A. Inc.
    Inventors: Daniel P. Johnson, Konstantin Osypov
  • Patent number: 10605604
    Abstract: A device configured to determine a rotation angle with respect to a proceeding direction includes an accelerometer configured to obtain acceleration information related to movements of the device; a storage unit configured to store the acceleration information; and a controller configured to transform coordinates of the acceleration information, filter the acceleration information on the transformed coordinates, and determine the rotation angle of the device with respect to the proceeding direction of the device by using gravitational acceleration information on the transformed coordinates. The gravitational acceleration information is derived by using information about a time point when a vertical acceleration component at the transformed coordinates of the device has a maximum value, from among the acceleration information.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: March 31, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Han-sung Lee, Nam-hoon Kim, Jae-myeon Lee
  • Patent number: 10598818
    Abstract: This invention relates to a method for determining a location of karst caves in a geological model. The method comprising for each current point of a set of points of a closed space of the model, determining a distance value; receiving an average value; and for each current point of the set of points of the closed space, determining a presence of caves for the current point. The determination at the presence of caves depends at least on the received average value and on the distance value determined for the current point. A collapse procedure can also be implemented as described in the description.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: March 24, 2020
    Assignee: TOTAL SA
    Inventors: Pierre Biver, Richard Labourdette
  • Patent number: 10591387
    Abstract: A computing device receives a first digital signal from a data acquisition system. It is determined that a first value includes in the first signal indicates an event. A second digital signal is received from the data acquisition system. It is determined that a second value included in the second signal includes a value that indicates the event, and that the event has occurred based at least in part on the first value, the second value, and a passage of a predetermined duration of time between a time of the first digital signal and a time of the second digital signal.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: March 17, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Hao Howard Yang, Qun Xu, Barth Rex Dalrymple
  • Patent number: 10584990
    Abstract: A method for operating a measuring apparatus, comprising the steps as follows: ascertaining a flow velocity; comparing the ascertained flow velocity with a threshold value, which corresponds to a critical loading, especially to a resonant frequency, of a measuring apparatus immersion body protruding into the flow; and outputting a report, which signals reaching of a critical flow and/or frequency.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: March 10, 2020
    Assignee: ENDRESS + HAUSER WETZER GMBH + CO. KG
    Inventors: Pavo Vrdoljak, Peter Seefeld
  • Patent number: 10571444
    Abstract: A computer program product for providing data to a distributed blockchain database includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer to cause the computer to receive sensor data from a first sensor unit at a first location, receive additional data corresponding to a first parameter at the first location and forecast data corresponding to the first parameter at the first location, convert the sensor data into a standardized format, generate predicted future sensor data based on a comparison between the additional data, the sensor data, and the forecast data, write the sensor data, the additional data, and predicted future sensor data into a ledger. and submit the ledger to a distributed blockchain database.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: February 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Risham Y. Chokshi, Autumn Good, William Livesey, Andie Schroeder
  • Patent number: 10534037
    Abstract: A device includes an interface and a processor. The interface receives information for a parameter indicative of a status of a battery. The processor calculates a remaining capacity of the battery, calculates a capacity ratio of the calculated remaining capacity to a capacity reference of the battery, compares the parameter with a parameter reference to generate a first comparison result, compares the capacity ratio with a ratio reference to generate a second comparison result, sets an amount according to the first and second comparison results, and changes the calculated remaining capacity by the amount.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: January 14, 2020
    Assignee: O2Micro Inc.
    Inventors: Yi Yuan, Yingguo Zhang, Zhibin Hua, Hua-Yi Wang, Ping Liu
  • Patent number: 10527745
    Abstract: A method of processing geological data comprising a plurality of geological surfaces within a geological volume is provided. The method includes the steps of: (i) specifying a well trajectory which extends through the geological volume; (ii) identifying the geological surfaces within the volume which are intersected by the trajectory; (iii) determining, for each intersected surface, the depth, the dip angle and the dip direction of the surface at the point of intersection with the trajectory; and (iv) predicting a well log for the trajectory, the log specifying the depths, dip angles and dip directions of the intersected geological surfaces.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: January 7, 2020
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Lars Sonneland, Hallgrim Ludvigsen, Bjorn Harald Fotland
  • Patent number: 10527505
    Abstract: A method for sensing. The method includes the steps of transmitting mechanical forces to one or more printed mechanical sensing elements. There is the step of sending prompting signals associated with the mechanical forces to a computer in communication with one or more printed diodes and the one or more printed mechanical sensing elements. There is the step of reconstructing with the computer the mechanical forces that were applied to the one or more printed mechanical sensing elements. An apparatus for sensing. The apparatus includes a computer. The apparatus includes one or more printed electronic diodes and printed mechanical sensing elements connected to the computer, the one or more printed electronic diodes detect mechanical signals applied to the one or more mechanical-sensing elements and that provide corresponding values to the computer.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: January 7, 2020
    Assignee: Tactonic Technologies, LLC
    Inventors: Alex Grau, Charles Hendee
  • Patent number: 10502601
    Abstract: Aspects of the disclosure are directed to a obtaining a first plurality of signals associated with a fluid flow in a pipe, processing, by a processor, the first plurality of signals to obtain a first plot of power associated with first vortices in the fluid flow and a flow rate of the fluid flow in the pipe over a first flow rate range, determining, by the processor, that a maximum value of the power in the first plot corresponds to a maximum value of the flow rate included in the first flow rate range or that the power is increasing as a function of the flow rate towards an end of the first plot, and based on said determining, multiplying, by the processor, values of the first flow rate range to obtain a second flow rate range.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: December 10, 2019
    Assignee: Expro Meters, Inc.
    Inventors: Minfu Lu, Michael Sapack
  • Patent number: 10496086
    Abstract: A method for determining gas turbine engine fleet performance deterioration includes receiving data indicative of deterioration parameter values for a plurality of gas turbine engines. The method also includes determining an average deterioration parameter value for each gas turbine engine at a plurality of intervals, and further determining an individual engine slope between the average deterioration parameter value at each adjacent interval for each gas turbine engine. The method also includes determining a fleet average slope between each adjacent interval based on the individual engine slopes between each adjacent interval, the determined fleet average slopes being usable to determine a performance deterioration of a gas turbine engine in the fleet.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: December 3, 2019
    Assignee: General Electric Company
    Inventors: Carlos Jose Garciamoreno, Juan Pablo Arroyo, David Lacey Doel, Tim Horejs, Pablo Ochoa
  • Patent number: 10489201
    Abstract: A technique for monitoring a shared hardware resource in a computer system running at least two partitions includes collecting measurement data from the hardware resource. An aggregation of the measurement data over a certain time interval is computed. A noise level value adapted to a workload is calculated using a workload dependent heuristic. Noise data, based on the calculated noise level value, is generated. The computed aggregation of measurement data is mixed with the generated noise data. The mixed aggregation of measurement data is output to an external interface for monitoring.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Reinhard Buendgen, Ulrich Mayer, Klaus Werner, Matthias Huber
  • Patent number: 10474244
    Abstract: Methods and systems are provided herein for analyzing, monitoring, and/or influencing a user's behavioral gesture in real-time. A gesture recognition method may be provided. The method may comprise: obtaining sensor data collected using at least one sensor located on a wearable device, wherein said wearable device is configured to be worn by a user; and analyzing the sensor data to determine a probability of the user performing a predefined gesture, wherein the probability is determined based in part on a magnitude of a motion vector in the sensor data, and without comparing the motion vector to one or more physical motion profiles.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: November 12, 2019
    Assignee: Somatix, Inc.
    Inventors: Eran Ofir, Uri Schatzberg
  • Patent number: 10473570
    Abstract: A method for controlling a repair of at least one non-autonomic extrinsic self-healing material in an object, the method including: triggering, by a server, at least one sensor element embedded in the at least one non-autonomic extrinsic self-healing material to initiate a testing procedure, receiving a result of the testing procedure, analyzing the result, determining capability information of the sensor element with an inquiry, receiving the capability information, determining a triggering instruction to the sensor element on the basis of the capability information, delivering the triggering instruction to utilize an applicable capability of the sensor element to the sensor element. A server implementing the method and a system are also described.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: November 12, 2019
    Assignee: Telia Company AB
    Inventor: Timo Saija
  • Patent number: 10470719
    Abstract: The present disclosure relates to systems and methods for probabilistically estimating an individual's sleep stage based on spectral analyses of pulse rate and motion data. In one implementation, the method may include receiving signals from sensors worn by the individual, the signals including a photoplethysmographic (PPG) signal and an accelerometer signal; dividing the PPG signal into segments; determining a beat interval associated with each segment; resampling the set of beat intervals to generate an interval signal; and generating signal features based on the interval signal and the accelerometer signal, including a spectrogram of the interval signal. The method may further include determining a sleep stage for the individual by comparing the signal features to a sleep stage classifier included in a learning library. The sleep stage classifier may include one or more functions defining a likelihood that the individual is in the sleep stage based on the signal features.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: November 12, 2019
    Assignee: Verily Life Sciences LLC
    Inventors: David Ben Shimol, Ali Shoeb
  • Patent number: 10466376
    Abstract: Methods and systems for deriving S-wave velocity information from the low-frequency content of ambient noise are described. The ambient noise can be collected on a dedicated record or on a production record associated with the receivers of a three-dimensional seismic survey. The methods and systems use one of a plurality of analysis models selected based on quality factors of the ambient noise data. The methods and systems analyze the data at a plurality of single frequencies then transform the velocity versus frequency data into velocity versus depth data.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: November 5, 2019
    Assignee: CGG SERVICES SAS
    Inventors: Julien Meunier, Thomas Bianchi, Fabien Espeute
  • Patent number: 10459763
    Abstract: A technique for monitoring a shared hardware resource in a computer system running at least two partitions includes collecting measurement data from the hardware resource. An aggregation of the measurement data over a certain time interval is computed. A noise level value adapted to a workload is calculated using a workload dependent heuristic. Noise data, based on the calculated noise level value, is generated. The computed aggregation of measurement data is mixed with the generated noise data. The mixed aggregation of measurement data is output to an external interface for monitoring.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Reinhard Buendgen, Ulrich Mayer, Klaus Werner, Matthias Huber
  • Patent number: 10451648
    Abstract: A method and apparatus for governing sensor data readings from a plurality of input sensors onboard a communications device. An inventory of available input sensors is generated, and a set of requested input sensors from an application running on the communications device is received. The requested input sensors that are absent from the inventory of available input sensors is identified, and based upon received measured values from the available input sensors, equivalent values for those absent input sensors are derived. The accuracy and precision of the measured and equivalent sensor values are estimated, and those measurements not meeting certain thresholds are filtered. The measured values and the derived equivalent values meeting the predetermined thresholds for accuracy and precision, and the filtered measured values and the filtered derived equivalent values are output to the application.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: October 22, 2019
    Assignee: Lumini Corporation
    Inventors: Nils Forsblom, Maximilian Metti, Angelo Scandaliato