Patents Examined by Jonathan C. Teixeira Moffat
  • Patent number: 9720743
    Abstract: General-purpose distributed data-parallel computing using a high-level language is disclosed. Data parallel portions of a sequential program that is written by a developer in a high-level language are automatically translated into a distributed execution plan. The distributed execution plan is then executed on large compute clusters. Thus, the developer is allowed to write the program using familiar programming constructs in the high level language. Moreover, developers without experience with distributed compute systems are able to take advantage of such systems.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: August 1, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yuan Yu, Dennis Fetterly, Michael Isard, Ulfar Erlingsson, Mihai Budiu
  • Patent number: 9710233
    Abstract: Embodiments are directed to providing an application model for implementing composite applications and to providing a declarative programming model and distributed runtime for creating and executing composite applications. In an embodiment, a computer system instantiates an application model. The application model allows users to compose composite applications. The composite applications are configured to run on both distributed computing systems and local computing systems. The computer system receives user input at the instantiated application model. The user input indicates which composite application components are to be used in conjunction with each other to form the composite application. The computer system also provides the composite application on a distributed computing system and/or a local computing system.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dharma Shukla, Aditya Gopal Bhandarkar, Akash Jeevan Sagar, Asad Jawahar, Robert Brian Schmidt
  • Patent number: 9702907
    Abstract: Disclosed is a test and measurement instrument having a multiple variable bandwidth frequency mask. The instrument includes an input processor for receiving an input signal and producing a digital signal, as well as a trigger signal generator for generating a trigger signal on the occurrence of a trigger event. A time to frequency converter converts a frame of digital data from the digital signal into a frequency spectrum having at least two frequency bins of dissimilar frequency widths. Each frequency bin has a power amplitude value. The trigger signal is generated when the power amplitude value of any of the at least two frequency bins violates an associated reference power level. In some cases the output may be shown as a density trace, and the trigger signal generated when any point of the density trace violates an associated density threshold.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: July 11, 2017
    Assignee: Tektronix, Inc.
    Inventors: Steven W. Stanton, Edward C. Gee, Alfred K. Hillman, Jr.
  • Patent number: 9700253
    Abstract: Systems and methods for applying time-dependent algorithmic compensation functions to data output from a continuous analyte sensor. Some embodiments determine a time since sensor implantation and/or whether a newly initialized sensor has been used previously.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: July 11, 2017
    Assignee: DexCom, Inc.
    Inventors: Michael J. Estes, Stephen J. Vanslyke, Apurv Ullas Kamath, Thomas A. Peyser, Lucas Bohnett, Aarthi Mahalingam, Arturo Garcia, Peter C. Simpson, Anna Leigh Rack-Gomer, Sebastian Bohm
  • Patent number: 9703563
    Abstract: A first of a plurality of data lanes of a first of a plurality of processor links is determined to have a weakest of base performance measurements for the plurality of data lanes. A switching data pattern is transmitted via a first set of the remainder processor links and a quiet data pattern is transmitted via a second set of the remainder processor links. If performance of the first data lane increases vis-à-vis the corresponding base performance measurement, the first set of remainder processor links is eliminated from the remainder processor links. If performance of the first data lanes decreases vis-à-vis the corresponding base performance measurement, the second set of remainder processor links is eliminated from the remainder processor links. The above operations are repeatedly executed until an aggressor processor link that is determined to decrease performance of the first of the plurality of data lanes is identified.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Robert W. Berry, Jr., Anand Haridass, Prasanna Jayaraman
  • Patent number: 9696453
    Abstract: A method for predicting at least one property of a geological formation may include generating mapping function values relating a plurality of reference elemental compositions to corresponding reference properties thereof based upon at least one non-linear mapping function. The method may further include determining a sample elemental composition of at least one sample associated with the geological formation and performing, using a processor, an interpolation to map the sample elemental composition to at least one sample property based upon the mapping function values and the at least one non-linear function.
    Type: Grant
    Filed: March 9, 2013
    Date of Patent: July 4, 2017
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Robert Freedman, Vivek Anand, Susan Herron, Michael M. Herron
  • Patent number: 9683836
    Abstract: Methods, systems and processor-readable media for vehicle classification. In general, one or more vehicles can be scanned utilizing a laser scanner to compile data indicative of an optical profile of the vehicle(s). The optical profile associated with the vehicle(s) is then pre-processed. Particular features are extracted from the optical profile following pre-processing of the optical profile. The vehicle(s) can be then classified based on the particular features extracted from the optical feature. A segmented laser profile is treated as an image and profile features that integrate the signal in one of the two directions of the image and Fisher vectors which aggregate statistics of local “patches” of the image are computed and utilized as part of the extraction and classification process.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: June 20, 2017
    Assignee: Conduent Business Services, LLC
    Inventors: Harsimrat Singh Sandhawalia, Jose Antonio Rodriguez Serrano, Herve Poirier, Gabriela Csurka
  • Patent number: 9672679
    Abstract: A device for detecting a thickness of a sheet medium is provided, the device is used to improve the sensitivity of the entire sheet medium thickness detection device while eliminating the zero voltage impact by disposing, before an A/D converter, an appropriately amplified subtraction amplification unit used for eliminating the zero voltage impact of thickness voltage. The sheet medium thickness detection device includes a thickness sensor, a position voltage conversion unit, an A/D converter and a control processor which are sequentially connected, and further includes a medium position detection unit, a timer unit, a D/A converter and a subtraction amplification unit. The medium position detecting unit is connected to the control processor and is used to detect whether a detected medium passes through, and the timer unit is connected to the control processor.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: June 6, 2017
    Assignee: GRG Banking Equipment Co., Ltd.
    Inventors: Ping Gao, Ming Li
  • Patent number: 9651631
    Abstract: In order to provide a calculation method for reproducing solar cell characteristics with high accuracy by using data of a short-circuit current, an open-circuit voltage and the maximum power operation point of a solar cell in a temperature and a solar radiation intensity in a standard state, parameter values for determining characteristics in the standard state are calculated by using data of the short-circuit current, the open-circuit voltage and the maximum power operation point of the solar cell in the temperature and the solar radiation intensity in the standard state. Next, temperature coefficients of the open-circuit voltage and the reverse saturation current are calculated by using the calculated parameters, and a short-circuit current, an open-circuit voltage and the maximum power operation point at a given temperature are calculated.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: May 16, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Tohru Kohno, Akihiro Nakamura, Tomoharu Nakamura
  • Patent number: 9645001
    Abstract: Apparatus features a signal processor module that responds to signals containing information about sensed sound propagating through a slurry flowing in part, including overflow pipes, of cyclones operating in parallel on a cyclone battery, and determine corresponding signaling containing information about the performance of individual cyclones based upon the signals received. The signal processor forms part of a non-invasive acoustic-based passive monitoring system having cyclones and sensors attached thereto. The signal processor module provides the corresponding signaling as output or control signaling, e.g., for controlling the cyclone battery.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: May 9, 2017
    Assignee: CiDRA Corporate Services, Inc.
    Inventors: Alex M. Van Der Spek, Robert J. Maron, Paul Joseph Rothman, Christian V. O'Keefe, Douglas H. Loose
  • Patent number: 9645041
    Abstract: A method for analyzing fatigue life of an elastomeric component includes a step of conducting a finite element analysis to obtain a base state. A plurality of case vectors are then selected to represent a space of possible loading states that occur within a time-varying load data signal based on measurement of the elastomeric component or on a simulation of multibody dynamics. For at least a portion of the case vectors, a finite element analysis is conducted at a plurality of discrete gridpoints along the case vectors starting at the base state and tracking the case vector. Using an interpolation engine, desired local solution variables for a current state may be interpolated from the finite element analysis at the plurality of discrete gridpoints. A damage calculation may then be calculated based on the desired local solution variables for the current state.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: May 9, 2017
    Assignee: Endurica LLC
    Inventor: William V. Mars
  • Patent number: 9644958
    Abstract: Validation of solar altitude-dependent measured values of several measurement channels. Measured values of the measurement channels that take the solar altitude into consideration are stored. Stored ratios of the stored measured values for all solar altitudes are calculated and stored. An expected ratio is determined by calculation of a frequency distribution over all stored ratios A current ratio of a currently measured measured value to the current measured values of the other measurement channels are calculated The currently measured measured values are validated. If the expected ratio corresponds to the stored ratio and the stored ratio corresponds to the currently ratio, the current measured value is valid. If the expected ratio corresponds to the stored ratio and the stored ratio deviates from the current ratio, a disturbance is present. If the expected ratio deviates from the stored ratio, the validity for this measured value is not evaluated.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: May 9, 2017
    Assignee: SKYTRON ENERGY GMBH
    Inventor: Hendrik Hoffmann
  • Patent number: 9638739
    Abstract: A defect coordinates measurement method includes a step of detecting detected coordinates of a fiducial mark and a defect of a mask blank placed on support pins, a step of detecting detected coordinates of the alignment mark of a reference mask placed on the support pins, a step of extracting a reference mark near the detected coordinates of the defect among the plurality of reference marks based on the detected coordinates of the defect of the mask blank and the alignment mark of the reference mask, a step of detecting detected coordinates of the extracted reference mark, and a step of calculating coordinates of the defect based on the detected coordinates of the reference mark and the detected coordinates of the defect.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: May 2, 2017
    Assignee: Lasertec Corporation
    Inventors: Haruhiko Kusunose, Hiroki Miyai
  • Patent number: 9631444
    Abstract: The present invention provides a measuring unit, a kick information identification apparatus and method, and relates to the oil and gas well engineering field. The measuring unit comprises: a throttling device, mounted on a drill stem; sensors, arranged at the two sides of the throttling device, and configured to sense the pressure and/or temperature at the two sides of the throttling device; and a signal transmitter, configured to transmit the pressure and/or temperature values. The present invention employs a throttling device and measures the pressure drop and/or temperature difference across the throttling device, and can identify kick information successfully according to the pressure drop and/or temperature difference. Even in the case of horizontal wells where the flow and pressure variations are not apparent, the present invention can still attain a good kick information identification effect.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: April 25, 2017
    Assignee: China University of Petroleum (East China)
    Inventors: Baojiang Sun, Xiaohui Sun, Zhiyuan Wang, Jianliang Zhou
  • Patent number: 9588934
    Abstract: A disposable conduit 1 includes piezo-electric elements 2a and 2b and a memory chip 10 in which calibration data specific to the relevant conduit is stored. Before measurement, a non-disposable electrical measuring circuit reads the calibration data out of the memory chip 10 to prepare a calibrating equation or a calibration table. A flow speed of a blood passing through the conduit or a flow rate calculated from the flow speed is corrected in accordance with the calibrating equation or calibration table.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: March 7, 2017
    Assignee: ATSUDEN CO., LTD.
    Inventor: Eiichi Murakami
  • Patent number: 9053468
    Abstract: A condition assessment system for use in monitoring the operation of at least one of a plurality of units included within a fleet of substantially similar units is described. The system includes an input device configured to receive a selection of at least one source of data related to the operation of at least one of the plurality of units. The system also includes at least one sensor associated with the at least one source of data and configured to sense data related to the operation of at least one of the plurality of units. The system also includes a condition assessment device configured to receive data from the at least one sensor, sample data associated with at least one data parameter from the received data, and generate a baseline parametric curve from the data associated with the at least one sampled data parameter.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: June 9, 2015
    Assignee: General Electric Company
    Inventors: Leon Ericson Haynes, Charles Edgar Tackett
  • Patent number: 9031797
    Abstract: Methods and systems are described that provide for measuring flow properties of multiphase mixtures within a pipe carry gas-liquid hydrocarbons and water produced from oil-gas wells. The methods and systems may provide for a combination of a clamp-on ultrasonic gas flow meter to measure flow characteristics of a gas phase in a pipeline and a pulsed ultrasonic Doppler sensor(s) and/or an RF/microwave electromagnetic sensor(s) to measure flow characteristics of a liquid phase. The combination of sensors may provide for multiphase flow measurements under certain flow conditions, such as when the gas-liquid is flowing in a substantially horizontal pipeline, when the flow is stratified or is caused to be stratified and/or the like.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: May 12, 2015
    Assignee: Schlumberger Technology Corporation
    Inventors: Songming Huang, Cheng-Gang Xie, Ian Atkinson
  • Patent number: 9031804
    Abstract: In a method for determining measured values from a time-dependent graph of specified values, a measurement is carried out using a measuring device, and a point in time (TM) that is associated with this measurement is determined. Furthermore, the measured value (yE) is determined by using at least two value pairs (t1, y1; t2, y2) on the time-dependent graph, each value pair (t1, y1; t2, y2) being composed of a point in time (t1; t2) and a value (y1; y2) that is associated with this point in time (t1; t2). The measured value (yE) is determined based on a corrected point in time (TK) which is determined by correcting the point in time (TM) that is associated with the measurement by using a correction term that accounts for a dead time (TT) of the measuring device.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: May 12, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Bartosz Korajda, Oliver Scheb
  • Patent number: 9020779
    Abstract: A first of a plurality of data lanes of a first of a plurality of processor links is determined to have a weakest of base performance measurements for the plurality of data lanes. A switching data pattern is transmitted via a first set of the remainder processor links and a quiet data pattern is transmitted via a second set of the remainder processor links. If performance of the first data lane increases vis-à-vis the corresponding base performance measurement, the first set of remainder processor links is eliminated from the remainder processor links. If performance of the first data lanes decreases vis-à-vis the corresponding base performance measurement, the second set of remainder processor links is eliminated from the remainder processor links. The above operations are repeatedly executed until an aggressor processor link that is determined to decrease performance of the first of the plurality of data lanes is identified.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Robert W. Berry, Jr., Anand Haridass, Prasanna Jayaraman
  • Patent number: 9015692
    Abstract: A server implemented method for processing data for rendering on a wireless device. A request to execute a generic application may be received. The server identifies a custom configuration for the generic application based on the wireless device access attributes, e.g., time zone, location, date, time zone, season, user's habit, user's interaction, user's interest, etc., wherein the custom configuration is operable to tailor the appearance of the generic application. The server configures the generic application based on the identified custom configuration to generate a customized application. The customized application may be executed on the server to generate a renderable customized application that is operable for rendering by the wireless device. The renderable customized application may be provided for transmission to the wireless device. The renderable customized application may be transmitted to the wireless device for rendering.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: April 21, 2015
    Assignee: Phunware, Inc.
    Inventor: Philippe Clavel