Statistical Measurement Patents (Class 702/179)
-
Patent number: 10089165Abstract: Method for monitoring data events using calendars are provided. Aspects include accessing a plurality of calendars, each calendar defining a schedule of calendar days and receiving a plurality of inputs from one or more applications, each input defining a data event for a specific source, for each calendar of the plurality of calendars. Aspects also include maintaining, for each data event source, a count for each calendar day and a count for each non-calendar day, for each calendar of the plurality of calendars. Aspects further include determining, for each data event source, if a comparison of the count for each calendar day and the count for each non-calendar day is statistically significant, and generating an output for a data event source, if the comparison of the count for each calendar day and the count for each non-calendar day is statistically significant.Type: GrantFiled: April 6, 2016Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony T. Brew, Ian Manning, Jonathan I. Settle
-
Patent number: 10084661Abstract: A method for evaluating performance of a data communication network with a receiver node arranged to initiate data transmission thereto from a plurality of transmitter nodes directly connected therewith includes applying to the data communication network a stochastic operation model arranged to model operation characteristics of the receiver node, and determining throughput or power consumption of the network based on the stochastic operation model. The operation characteristics include: a duration of a work cycle of the receiver node (Tcycle), the work cycle including an active data communication period (Thold) and an inactive period (Tdwell); a duration of the active data communication period (Thold), the active data communication period including a number of data communication events; the number of data communication events in the work cycle n; a duration of the respective data communication events (Ttx); and amount of data successfully received at the receiver node in the work cycle (Bi).Type: GrantFiled: January 26, 2017Date of Patent: September 25, 2018Assignee: Macau University of Science and TechnologyInventors: Qinglin Zhao, Rongchang Duan, Hanwen Zhang, Yujun Zhang, Zhongcheng Li
-
Patent number: 10084637Abstract: The present technology correlates tasks between multiple threads of an application. A payload consisting of a task object may be identified as part of a method. Identification of the task object may be performed using instrumentation or some other method. Once the task object is identified, the payload may be instrumented to track the task object or payload and correlate the task object with other executing threads. Instrumenting the payload may include determining the constructor of the task object and instrumenting the task object constructors to determine what creates the task object. Once the source of a task object or payload is determined, the current thread having the task object as a parameter and another thread which creates the task may be tied together as part of a business transaction.Type: GrantFiled: February 5, 2018Date of Patent: September 25, 2018Assignee: Cisco Technology, Inc.Inventors: Vinay Srinivasaiah, Sanjay Nagaraj
-
Patent number: 10050848Abstract: An exemplary method includes providing an application that includes client-side code and server-side code, instrumenting the client-side code and the server-side code to generate timestamps, distributing the instrumented client-side code and the instrumented server-side code and monitoring timestamps generated during execution of the application. In such a method, where timestamps generated by the client-side code and timestamps generated by the server-side code occur along a common timeline, a developer can monitor performance of the distributed application. Other exemplary methods, systems, etc., are also disclosed.Type: GrantFiled: July 21, 2014Date of Patent: August 14, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Benjamin Livshits, Jeffrey Van Gogh, William G J Halfond
-
Patent number: 10042574Abstract: A first operational characteristic of a first configuration of a storage system is determined. The determination may be made using first data of the first configuration of the storage system and second data related to element interactions of the storage system. At least a second configuration of the storage system that differs from the first configuration is generated using the second data. At least a second operational characteristic of the second configuration is predicted using the second data.Type: GrantFiled: February 22, 2017Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Bard A. Doster, Sharon M. Niederbrach, David C. Reed, Max D. Smith
-
Patent number: 10036782Abstract: Systems and methods for detection and analysis of battery condition information may be used with respect to, for example, battery powered hand hygiene product dispensers. The battery condition information may be used to identify potential low battery conditions, the type of dispenser, the type or form of product dispensed, and/or to detect occurrence of a battery replacement event in a hand hygiene product dispenser. The battery condition information may further be used to determine a number of dispenses remaining for a hand hygiene product dispenser. The battery condition information may further be used to provide battery condition information for battery operated hand hygiene product dispensers in hand hygiene compliance systems.Type: GrantFiled: July 20, 2016Date of Patent: July 31, 2018Assignee: Ecolab USA Inc.Inventors: Joseph P. Erickson, Viktor Slobodyan
-
Patent number: 10038670Abstract: A system for centrally controlling access by computers in a corporate network to a plant network that runs plant applications. The system includes an access control computer in communication with the corporate network and includes a memory, a processor coupled to the memory and a multi-user application stored in the memory and executable by the processor. The multi-user application communicates with a plurality of computers in the corporate network concurrently and communicates with at least one plant application running in the plant network to retrieve data from and pass data to the plant application on behalf of the plurality of computers in the corporate network concurrently. Since all communication from the plurality of computers is tunneled through the access control computer, the likelihood of any virus or worm spreading into the plant network is minimized.Type: GrantFiled: September 29, 2011Date of Patent: July 31, 2018Assignee: Saudi Arabian Oil CompanyInventors: Fouad M. Al-Khabbaz, Zakarya A. Abu Al-Saud, Saad A. Al-Harbi, Osama R. Al-Khunaizi, Hussain A. Al-Salem
-
Patent number: 10015188Abstract: Disclosed is a system and method for detecting anomalous behavior in Industrial Control Networks. The system first operates in a learning phase to learn various behaviors, and then in a protection phase to analyze packets to identify anomalous network events, and, for example, raise an alert.Type: GrantFiled: August 20, 2015Date of Patent: July 3, 2018Assignee: CYBERX ISRAEL LTD.Inventors: Omer Schneider, Nir Giller
-
Patent number: 10002186Abstract: Precise quantile determination in a distributed environment is provided where data is distributed among worker nodes, one of which functions as a coordinator node. Each worker node has local data for precise quantile determination. The coordinator node derives a maximum relative error value ? which guarantees an exact result for every quantile can be determined in two passes with optimal memory consumption on this node. The worker nodes perform a distributed computation of quantile summaries of datapoints, that specify lower and upper bounds of quantile ranks for selected datapoints. The coordinator node merges the quantile summaries and determines, for each quantile rank, lower and upper bounds for values between which the quantile must occur. The worker nodes filter out, in a second pass, those datapoints that are not within the bounds and stream the qualifying data to the coordinator node. The coordinator node computes precise quantiles from the qualifying data.Type: GrantFiled: March 7, 2016Date of Patent: June 19, 2018Assignee: Software AGInventors: Daniel Schreck, Sebastian Millies
-
Patent number: 9990751Abstract: A radioactive substance distribution map producing system includes a radiation detector, a position measuring unit and a radioactive substance distribution map producing apparatus. The radiation detector is loaded on a moving vehicle and measures radiations from radioactive substances. The position measuring unit measures a position of the moving vehicle. The radioactive substance distribution map producing apparatus receives measurement data which contains a measurement result by the radiation detector and position data of the moving vehicle measured by the position measuring unit. The radioactive substance distribution map producing apparatus produces a distribution map of the radioactive substances by using the measurement data obtained at the plurality of positions while the moving vehicle moves.Type: GrantFiled: May 16, 2013Date of Patent: June 5, 2018Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.Inventors: Munehiro Komeda, Yoshikatsu Kuroda, Hiroshi Arakawa, Kei Gemba, Hiroshi Ikebuchi
-
Patent number: 9978074Abstract: Various embodiments are generally directed to an automated A/B testing system using a combination of classical and alternative statistical analysis to control the performance A/B tests. An apparatus includes a processor circuit; and logic to commence collection of a specified number of samples of user responses to multiple versions of a user interface in a test, employ an alternative statistical analysis to analyze the samples as they are collected, determine whether a proposed version elicits a statistically significant improvement in user response over a control version, terminate the test before the specified number of samples are collected in response to a statistically significant improvement over the control version elicited by the proposed version, and complete collection of the specified number of samples and employ a classical statistical analysis to analyze the samples in response to the proposed version not eliciting the statistically significant improvement.Type: GrantFiled: March 12, 2013Date of Patent: May 22, 2018Assignee: CBS Interactive Inc.Inventors: Clifford Lyon, Ron H. Rothman
-
Patent number: 9971677Abstract: Embodiments include a method for generation of test scenarios based on risk analysis. The method includes receiving a first set of code test scenarios, the first set of code test scenarios configured to test one or more first code components, the first code components each including first code attributes. The method also includes determining a probability of finding defects in the first code components based on the first code attributes. The method also includes generating a second set of code test scenarios based on the determining the probability of finding defects in the first code components based on the first code attributes, where the second set of one or more test scenarios is configured to test one or more second code components based on the second code attributes.Type: GrantFiled: May 28, 2015Date of Patent: May 15, 2018Assignee: International Business Machines CorporationInventors: Lukasz G. Cmielowski, Marcin Filip, Mateusz S. Matejczyk, Andrzej J. Wrobel
-
Patent number: 9972103Abstract: Some event ordering requirements can be determined based on continuous event processing queries. Other event ordering requirements can be determined based on distribution flow types being used to distribute events from event streams to node executing the queries. Events from event streams can be ordered according to ordering semantics that are based on a combination of all of these event ordering requirements. Additionally, virtual computing nodes can be associated with constraints, and computing processors can be associated with capabilities. Virtual computing nodes for processing event streams can be assigned to execute on various computing processors based on both these constraints and capabilities. Additionally, for each of several events in an event stream, a ratio between a total latency and a communication latency can be for determined. Based on an average of these ratios, a quantity of reducing nodes that will be involved in a map-reduce operation can be selected.Type: GrantFiled: September 25, 2015Date of Patent: May 15, 2018Assignee: Oracle International CorporationInventors: Alexandre de Castro Alves, Prabhu Thukkaram, Dmitrii Markovskii, Ilya Shikalov, Vitaly Bychkov, Natalia Nikiforova
-
Patent number: 9971780Abstract: A data management apparatus is provided. In the data management apparatus, a real-time database stores data collected from a power system; a power system data recording (PSDR) server reads and stores data stored in the real time database and creates policy data and a data file on the basis of the stored data and a PSDR history file storage unit backs up data processed by the PSDR server.Type: GrantFiled: September 3, 2014Date of Patent: May 15, 2018Assignee: LSIS CO., LTD.Inventor: Yeo Chang Yoon
-
Patent number: 9948528Abstract: Methods and systems that manage large volumes of metric data generation by cloud-computing infrastructures are described. The cloud-computing infrastructure generates sets of metric data, each set of metric data may represent usage or performance of an application or application module run by the cloud-computing infrastructure or may represent use or performance of cloud-computing resources used by the applications. The metric data management methods and systems are composed of separate modules that perform sequential application of metric data reduction techniques on different levels of data abstraction in order to reduce volume of metric data collected. In particular, the modules determine normalcy bounds, delete highly correlated metric data, and delete metric data with highly correlated normalcy bound violations.Type: GrantFiled: April 30, 2015Date of Patent: April 17, 2018Assignee: VMware, Inc.Inventors: Mazda A. Marvasti, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Arnak Poghosyan
-
Patent number: 9945898Abstract: A method for measuring the efficiency of an optical element is disclosed.Type: GrantFiled: July 31, 2013Date of Patent: April 17, 2018Assignee: ETAMAX.CO., LTDInventors: Jong-In Shim, Dong Pyo Han, Hyun Don Jung
-
Patent number: 9933411Abstract: A method of measuring whole-blood hemoglobin parameters includes providing a LED light source, guiding light having the spectral range from the LED light source along an optical path, providing a cuvette module with a sample receiving chamber, providing a pair of first and second optical diffusers disposed in the optical path where the cuvette module is disposed between the pair of first and second optical diffusers, guiding light from the cuvette module into an optical spectrometer, and processing an electrical signal from the spectrometer into an output signal useable for displaying and reporting hemoglobin parameter values and/or total bilirubin parameter values of the sample of whole blood.Type: GrantFiled: February 4, 2016Date of Patent: April 3, 2018Assignee: Nova Biomedical CorporationInventors: Michael S. Cafferty, Scott P. Cionek
-
Patent number: 9928162Abstract: The method includes identifying a test report log for a regression test. The method further includes identifying one or more errors in the identified test report log. The method further includes determining a severity category for the one or more identified errors in the identified test report log. The method further includes determining a severity category for the identified test report log based on the determined severity category for the one or more identified errors in the identified test report log.Type: GrantFiled: March 27, 2015Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Christopher L. Brealey, Shinoj Zacharias
-
Patent number: 9921201Abstract: A calibration curve creating method includes: (a) acquiring observation data of a plurality of samples of a test object; (b) acquiring content of a target component of each sample; (c) estimating a plurality of independent components when the observation data of each sample is separated into the plurality of independent components, and acquiring a mixing coefficient corresponding to the target component for each sample; and (d) acquiring a regression equation of a calibration curve. (c) includes acquiring an independent component matrix by performing a first preprocessing including normalization of the observation data, a second preprocessing including whitening, and an independent component analysis process in this order. ? divergence is used as an independence index of the independent component analysis process, and a robust regression method is used in (d).Type: GrantFiled: July 17, 2014Date of Patent: March 20, 2018Assignee: SEIKO EPSON CORPORATIONInventors: Yoshifumi Arai, Hikaru Kurasawa
-
Patent number: 9910430Abstract: A server computer system creates a reference fingerprint for a first tool running a recipe. The server computer system uses reference data that pertains to the first tool performing within parameters to create the reference fingerprint. The reference fingerprint includes a target baseline and allowable ranges based on the target baseline. The server computer system determines whether sample data that is associated with a second tool running the recipe is performing within the parameters based on a comparison of the sample data to the reference fingerprint. The second tool can be the first tool or another tool of a same type as the first tool. The server computer system provides a classification of the second tool to at least one of a system or a user based on the comparison of the sample data to the reference fingerprint. The classification indicates whether the second tool is performing within the parameters.Type: GrantFiled: August 23, 2013Date of Patent: March 6, 2018Assignee: APPLIED MATERIALS, INC.Inventors: Dermot Cantwell, Thorsten Kril, Aleksey Yanovich
-
Patent number: 9912522Abstract: The present technology correlates tasks between multiple threads of an application. A payload consisting of a task object may be identified as part of a method. Identification of the task object may be performed using instrumentation or some other method. Once the task object is identified, the payload may be instrumented to track the task object or payload and correlate the task object with other executing threads. Instrumenting the payload may include determining the constructor of the task object and instrumenting the task object constructors to determine what creates the task object. Once the source of a task object or payload is determined, the current thread having the task object as a parameter and another thread which creates the task may be tied together as part of a business transaction.Type: GrantFiled: April 29, 2015Date of Patent: March 6, 2018Assignee: Cisco Technology, Inc.Inventors: Vinay Srinivasaiah, Sanjay Nagaraj
-
Patent number: 9904891Abstract: To simplify assisting a user in their day-to-day activities, a communication for performing an action may be sent to a user in the form of a query, where the query includes the most likely set of choices for the action arranged in a group of dichotomous (e.g., yes/no) or multiple choice answers. In this manner, a user may respond to the query by simply selecting one of the dichotomous or multiple choice answers. Historical logs of past actions, responses, queries, and so forth, may be used to predict future user actions or needs, and to formulate future queries for sending to the user. These techniques may be implemented, for example, through a remote coordination server or directly through a user's personal electronics device.Type: GrantFiled: August 5, 2016Date of Patent: February 27, 2018Assignee: Telepathy Labs, Inc.Inventors: Damien Phelan Stolarz, David Joseph Diaz, James Rossfeld, Scott Raven, Christopher O'Malley, Christopher Kurpinski
-
Patent number: 9904584Abstract: The described implementations relate to tunable predicate discovery. One implementation is manifest as a method for obtaining a data set and determining anomaly scores for anomalies of an attribute of interest in the data set. The method can also generate a ranked list of predicates based on the anomaly scores and cause at least one of the predicates of the ranked list to be presented.Type: GrantFiled: April 15, 2015Date of Patent: February 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Arnd Christian Konig, Igor Dvorkin, Manish Kumar, Sudip Roy
-
Patent number: 9870546Abstract: A computer apparatus and method for analyzing and improving industrial turnaround or construction project manpower estimates. The apparatus comprises one or more processors in operative communication with one or more data stores and with at least one tangible medium upon which is encoded machine-readable software, the software, upon its execution, being configured so that the system carries out a process for analyzing and adjusting manpower cost estimates, outputting actionable results for display to users, and archiving and aggregating project execution data for use in future project analyzes to improve analysis and estimation accuracy over time by feeding back into the system data indicative of the scale and sources of historical execution inefficiencies.Type: GrantFiled: September 23, 2014Date of Patent: January 16, 2018Assignee: Turner Industries Group, L.L.C.Inventor: Sean P. Reynolds
-
Patent number: 9864929Abstract: This disclosure concerns processing of electronic images, such as hyperspectral or multispectral images. A processor performs a method for estimating an illumination spectrum of an image which defines an input spectrum for each point of the image. The processor determines for each point of a first set of points a measure of variation in relation to the input spectrum of that point. The processor then selects one point from the first set based on the measure of variation. The processor determines a cluster of points based on the input spectrum of the selected point and determines an estimate for the illumination spectrum based on the input spectra of points in the cluster. Since the processor selects a point based on the measure of variation and then determines a cluster based on that point, it performs better than using other methods where the cluster is determined based on a random starting point, for example.Type: GrantFiled: May 2, 2014Date of Patent: January 9, 2018Assignee: NATIONAL ICT AUSTRALIA LIMITEDInventors: Lin Gu, Cong Phuoc Huynh, Antonio Robles-Kelly
-
Patent number: 9865158Abstract: Disclosed is a method for detecting false alarm. The method includes receiving a measured value that is measured when an alarm is generated from a target for monitoring, measuring non-similarity between the measured value that is measured when the alarm is generated and a pre-stored normal pattern, measuring non-similarity between the measured value and pre-stored measured values related to a past false alarm if the non-similarity exceeds a predetermined threshold value and providing the generated alarm to a user if the non-similarity between the measure value and the pre-stored related values related to the past false alarm exceeds the predetermined threshold value.Type: GrantFiled: March 29, 2016Date of Patent: January 9, 2018Assignee: SAMSUNG SDS CO., LTD.Inventors: Ji-Hoon Kang, Soon-Mok Kwon, Dong-Ho Yoo, Seong-Mi Park
-
Patent number: 9860140Abstract: In one embodiment, techniques are shown and described relating to dynamically adjusting a set of monitored network properties using distributed learning machine feedback. In particular, in one embodiment, a learning machine (or distributed learning machines) determines a plurality of monitored network properties in a computer network. From this, a subset of relevant network properties of the plurality of network properties may be determined, such that a corresponding subset of irrelevant network properties based on the subset of relevant network properties may also be determined. Accordingly, the computer network may be informed of the irrelevant network properties to reduce a rate of monitoring the irrelevant network properties.Type: GrantFiled: July 12, 2013Date of Patent: January 2, 2018Assignee: Cisco Technology, Inc.Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Sukrit Dasgupta
-
Patent number: 9860097Abstract: A transmitting device includes: a compressing unit configured to generate and output a compressed digital signal that has been compressed, by converting an input digital signal by use of a Walsh function and extracting a specific frequency component.Type: GrantFiled: December 21, 2015Date of Patent: January 2, 2018Assignees: FUJI ELECTRIC CO., LTD., THE UNIVERSITY OF TOKYOInventors: Haruki Kawakami, Tohru Asami, Yoshihiro Kawahara, Masami Kishiro, Takahiro Kudo
-
Patent number: 9852239Abstract: A method and apparatus for prediction of community reaction to a post for an online social community is disclosed. The method comprises receiving a proposed post as input to a generated prediction model prior to the proposed post being posted to an online social community; predicting a community reaction to the proposed post using the prediction model; and displaying the predication, wherein the prediction comprises a sentiment score and at least one of a number of responses, a number of responders to the post, a longevity of the post, or a half-life of the post.Type: GrantFiled: September 24, 2012Date of Patent: December 26, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Anandhavelu Natarajan, Balaji Vasan Srinivasan, Vineet Gupta, Anand Ganesan, Anuj Jain, Shriram Revankar, Japnik Singh, Bharat Polineni
-
Patent number: 9851921Abstract: According to an embodiment of the invention there may be provided a non-transitory computer readable medium that stores instructions that once executed by a computer cause the computer to sample a flash memory cell that belongs to a die, by attempting, during a gate voltage change period, to change a value of a gate voltage of the flash memory cell from a first value to a second value; sampling, by a sampling circuit that belongs to the die, an output signal of the flash memory cell multiple times during the voltage gate change period to provide multiple samples; defining a given sample of the multiple samples as a data sample that represents data stored in the flash memory cell; and determining, by a processor that belongs to the die, a reliability of the data sample based on one or more samples of the multiple samples that differ from the given sample. The processor may belong to the sampling circuit or may not belong to the sampling circuit.Type: GrantFiled: October 21, 2015Date of Patent: December 26, 2017Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.Inventors: Hanan Weingarten, Erez Sabbag
-
Patent number: 9838269Abstract: Disclosed are systems, computer-readable mediums, and methods for determining client metrics of a volume in a storage system for a first client of a plurality of clients. The storage system stores data from the plurality of clients. System metrics of a cluster in the storage system are determined based upon use of the storage system by the plurality of clients. A load value of the storage system is determined based upon the system metrics and the client metrics. The load value is determined to be above a predefined threshold. A target performance value is calculated based upon the load value, a minimum quality of service value, and a maximum quality of service value. Performance of the storage system is adjusted for the client based upon the target performance value and the determining the load value is above the predefined threshold.Type: GrantFiled: April 4, 2013Date of Patent: December 5, 2017Assignee: NETAPP, INC.Inventors: David D. Wright, Michael Xu
-
Patent number: 9805140Abstract: Embodiments are disclosed for striping a directed graph, e.g., a social graph, so as to efficiently perform an operation to each node in the directed graph. At least some of the embodiments can select first and second sets of nodes from the directed graph to form first and second stripes. The first and second sets of nodes are selected, for example, based on available computing resources. First and second intermediate results can be generated by performing the operation to each node of the first and the second stripes, respectively. The operation iteratively performs a superstep. The first and the second intermediate results are combined to form a collective result as an output of the superstep.Type: GrantFiled: March 22, 2016Date of Patent: October 31, 2017Assignee: Facebook, Inc.Inventors: Deepayan Chakrabarti, Jonathan Chang, Avery Li Kuang Ching, Maja Kabiljo
-
Patent number: 9785616Abstract: A method and apparatus can be configured to receive a data set of values relating to a process. The data set of values correspond to values measured while the process is performed over a duration of time. The method also includes performing first statistical calculations on a first data subset of values. The values of the first data subset is a subset of the entire received data set of values. The values of the first data subset of values correspond to values that are of a first timeframe of the duration of time. The method also includes displaying first calculated results of the first statistical calculations. The method also includes determining whether performing the process has crossed a first threshold baseline. The first threshold baseline is based on the first statistical calculations. The method also includes transmitting a first alert to a user if the process is determined to have crossed the first threshold baseline.Type: GrantFiled: July 15, 2014Date of Patent: October 10, 2017Assignee: SOLARWINDS WORLDWIDE, LLCInventors: Karlo Martin Zatylny, Lukas Belza, Martin Susil, Zeid Adly Derhally, Susan Allison Chopra
-
Patent number: 9784621Abstract: A method of estimating background radiation in spectral data. The method may comprise, iteratively, fitting an analytical curve, such as a spline curve, to reference data, determining an allowable deviation of the reference data from the analytical curve and clipping data points of the reference data or the spectral data that are more than the allowable deviation above the analytical curve to provide the reference data for the next iteration until termination criterion is met. The reference data is initially based upon the spectral data. The method may comprise generating estimates of background radiation of the spectral data, each estimate based upon fitting a different order polynomial to the spectral data, and selecting an order of polynomial to use for estimating background radiation and/or one of the estimates of the background radiation. The method may further comprise estimating the noise in the spectral data from the reference data.Type: GrantFiled: October 17, 2013Date of Patent: October 10, 2017Assignee: RENISHAW PLCInventor: Brian John Edward Smith
-
Patent number: 9775554Abstract: Avatars, computer program products, devices and systems are described that relate to at least one cohort-linked avatar comprising at least one avatar attribute that is at least partly based on an association of at least one physiologic activity of at least one member of a population cohort with at least one mental state.Type: GrantFiled: December 31, 2007Date of Patent: October 3, 2017Assignee: Invention Science Fund I, LLCInventors: Edward K. Y. Jung, Eric C. Leuthardt, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr., Lowell L. Wood, Jr.
-
Patent number: 9779179Abstract: Computer-implemented methods for providing suggestions for a search based on previously viewed content are provided. In one aspect, a method includes receiving information on previously viewed content, and receiving a request to enter a query into a search field subsequent to receiving the information on the previously viewed content. The method also includes identifying, based on the content, at least one entity referred to in the content, and providing an identifier of the at least one entity for display with the search field. Systems and machine-readable storage media are also provided.Type: GrantFiled: January 5, 2015Date of Patent: October 3, 2017Assignee: Google Inc.Inventors: Paul Nordstrom, Casey Stuart Whitelaw
-
Patent number: 9766608Abstract: A power tool having a digital control unit is provided, an interface of the digital control unit being switchable between standard operation and communication operation. In communication operation, operating data of the power tool are able to be transmitted via the interface.Type: GrantFiled: October 18, 2012Date of Patent: September 19, 2017Assignee: ROBERT BOSCH GMBHInventor: Christian Wuertele
-
Patent number: 9760605Abstract: A system for precise quantile determination derives a maximum relative error value ? that guarantees that an exact result for every quantile can be determined in no more than two passes. The system computes a quantile summary of the datapoints, that specifies lower and upper bounds of the quantile ranks for selected datapoints, and determines for each quantile rank, the lower and upper bounds for values between which the quantile must occur. The system filters out in a second pass those datapoints that are not within the bounds to provide subsets; and computes from the quantile ranks and the subsets, the precise quantiles.Type: GrantFiled: September 9, 2014Date of Patent: September 12, 2017Assignee: Software AGInventors: Daniel Schreck, Sebastian Millies, Patrick Utter
-
Patent number: 9760465Abstract: Processor performance metrics are assessed by monitoring probes constructed using instruction sequences. A probe comprising an instruction sequence is selected. The instruction sequence can be configured to measure at least one hardware metric. A first probe value is received. The first probe value can be based, at least in part, on the hardware metric. The first probe value can be determined from execution of the probe in a first execution environment. The probe can be executed a second time to determine a second probe value. The second probe value can be based, at least in part, on the hardware metric. The second probe value is determined in a second execution environment including at least one workload. The first probe value and the second probe value can be compared to produce a performance assessment of the second execution environment.Type: GrantFiled: January 2, 2014Date of Patent: September 12, 2017Assignee: International Business Machines CorporationInventors: Mark Robert Funk, Aaron Christoph Sawdey, Philip Lee Vitale
-
Patent number: 9754222Abstract: A method is disclosed for determining with computing apparatus an adequate number of clusters for summarizing result data that includes a large number of observation data points. The summary data includes a small number of samples of data from each cluster with the number of clusters being large enough to provide a good summary of all the result data without being so large as to make it difficult for one skilled in the art to examine visually all of the summary data generated by the computing apparatus.Type: GrantFiled: December 18, 2013Date of Patent: September 5, 2017Assignee: BULL HN INFORMATION SYSTEMS INC.Inventors: F. Michel Brown, Steven G. Mehlberg, Russell W. Guenthner
-
Patent number: 9721337Abstract: Methods and systems for detecting defects on a wafer using defect-specific information are provided. One method includes acquiring information for a target on a wafer. The target includes a pattern of interest formed on the wafer and a known DOI occurring proximate to or in the pattern of interest. The information includes an image of the target on the wafer. The method also includes searching for target candidates on the wafer or another wafer. The target candidates include the pattern of interest. The target and target candidate locations are provided to defect detection. In addition, the method includes detecting the known DOI in the target candidates by identifying potential DOI locations in images of the target candidates and applying one or more detection parameters to images of the potential DOI locations.Type: GrantFiled: November 17, 2015Date of Patent: August 1, 2017Assignee: KLA-Tencor Corp.Inventors: Kenong Wu, Meng-Che Wu, Lisheng Gao
-
Patent number: 9721366Abstract: In an approach to displaying data, one or more computer processors receive a plurality of coordinates of an overlay on a graphical data display, such that the plurality of coordinates indicate a position and a size of the overlay. The one or more computer processors retrieve one or more data points from the graphical data display. The one or more computer processors de-emphasize at least a portion of the one or more retrieved data points. The one or more computer processors display, in the overlay, one or more retrieved data points of the graphical data display that reside within the plurality of coordinates of the overlay.Type: GrantFiled: March 17, 2015Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Deanne S. Goard, Anthony E. Martinez, Hersh Sahai
-
Patent number: 9710496Abstract: A schema for a dataset is identified by identifying a dataset comprising data and relationships between data pairs. An original schema is identified for the dataset. This original schema comprises an organizational structure. An initial fit between the dataset and the original schema is determined. The initial fit quantifying a conformity of the data in the dataset to the organizational structure of the original schema. A plurality of additional schemas are identified. Each additional schema is a distinct organizational schema. The dataset is partitioned into a plurality of subsets. Each subset comprises a modified fit quantifying a modified conformity of subset data in each subset to one of the original schema and the additional schemas. The modified fit is greater than the original fit.Type: GrantFiled: January 9, 2014Date of Patent: July 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marcelo Arenas, Gonzalo Diaz, Achille Fokoue, Anastasios Kementsietsidis, Kavitha Srinivas
-
Patent number: 9703686Abstract: In an approach for testing software, a computer receives a series of two or more revisions to a set of software code. The computer identifies modifications between the series of two or more revisions. The computer categorizes the series of two or more revisions into one or more categories of revisions based on the identified modifications. The computer tests at least one of the series of two or more revisions from at least one of the one or more categories of revisions.Type: GrantFiled: April 19, 2016Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Tiago N. dos Santos, Rafael C. S. Folco, Breno H. Leitao
-
Patent number: 9689790Abstract: Environmental control systems and techniques for monitoring heat exchanger fouling are provided herein. In an embodiment, a technique for monitoring heat exchanger fouling includes providing a correlation of heat exchanger fouling to an operating variable. The correlation is programmed into a maintenance system that includes a processor that is adapted to receive data regarding the operating variable. The operating variable is chosen from inlet temperatures of input streams into the heat exchanger and outlet temperatures of output streams out of the heat exchanger, heat exchanger pressure drop, overall heat transfer coefficient value, speed of rotation of an air conditioning machine that includes the heat exchanger, and combinations thereof. Data regarding the operating variable is gathered via a sensor that is adapted to measure the operating variable. The measured operating variable is determined to correspond to excessive heat exchanger fouling in accordance with the correlation using the processor.Type: GrantFiled: June 28, 2013Date of Patent: June 27, 2017Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Ravindra Patankar, Sunil Menon, Emmanuel Obiesie Nwadiogbu
-
Patent number: 9679067Abstract: Personalized network searching, in which a search query is received from a user, and a request is received to personalize a search result. Responsive to the search query and the request to personalize the search result, a personalized search result is generated by searching a personalized search object. Responsive to the search query, a general search result is generated by searching the general search object. The personalized search result and the general search result are provided to a client device, an advertisement is selected based at least in part upon the personalized search object, and the advertisement, the personalized search result, and the general search result are displayed.Type: GrantFiled: October 16, 2014Date of Patent: June 13, 2017Assignee: Google Inc.Inventors: Gregory Joseph Badros, Stephen Lawrence
-
Patent number: 9665395Abstract: A method for identifying data exceptions in a process includes: receiving an array of data from a data historian comprising filtered data from the process including one or more dependent variables and one or more independent variables; defining, by a microprocessor, a plurality of time slices or bins within the array of filtered data with a predetermined time period; identifying, by a microprocessor, all variables outside of limits that are continuously updated, based only on data when the process is running; and identifying, by a microprocessor, a date of an exception.Type: GrantFiled: December 8, 2015Date of Patent: May 30, 2017Inventor: John Antanies
-
Patent number: 9658910Abstract: Aspects of the present disclosure include systems and/or methods for detecting ranges of data that represent transient correlations in machine data corresponding to various hardware and/or software systems, such as enterprise systems employed by an information technology (“IT”) organization. In various aspects, the machine data may comprise one or more operational metrics that represent system performance, usage, and/or business activity of the enterprise system. The operational metrics may be used to identify operational issues within the enterprise system.Type: GrantFiled: July 29, 2014Date of Patent: May 23, 2017Assignee: Oracle International CorporationInventors: Thyagaraju Poola, Vladimir Volchegursky, Venkata Ramana Karpuram
-
Patent number: 9652843Abstract: Apparatus and methods for inspecting a specimen are disclosed. An inspection tool is used at one or more operating modes to obtain images of a plurality of training regions of a specimen, and the training regions are identified as defect-free. Three or more basis training images are derived from the images of the training regions. A classifier is formed based on the three or more basis training images. The inspection system is used at the one or more operating modes to obtain images of a plurality of test regions of a specimen. Three or more basis test images are derived from to the test regions. The classifier is applied to the three or more basis test images to find defects in the test regions.Type: GrantFiled: July 27, 2016Date of Patent: May 16, 2017Assignee: KLA-Tencor CorporationInventors: Abdurrahman Sezginer, Gang Pan, Bing Li
-
Patent number: 9646077Abstract: The present subject matter relates to analysis of time-series data based on world events derived from unstructured content. According to one embodiment, a method comprises obtaining event information corresponding to at least one world event from unstructured content obtained from a plurality of data sources. The event information includes at least time of occurrence of the world event, time of termination of the world event, and at least one entity associated with the world event. Further, the method comprises retrieving time-series data pertaining to the entity associated with the world event from a time-series data repository. Based on the event information and the time-series data, the world event is aligned and correlated with at least one time-series event to identify at least one pattern indicative of cause-effect relationship amongst the world event and the time-series event.Type: GrantFiled: July 10, 2014Date of Patent: May 9, 2017Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Lipika Dey, Ishan Verma, Arpit Khurdiya, Diwakar Mahajan, Gautam Shroff