Statistical Measurement Patents (Class 702/179)
  • Patent number: 10810108
    Abstract: A method, apparatus, and virtual computer system for testing application software. A first operating system of a first operating type is run on a first processor of a first processor type in a physical computer system. A virtual machine that emulates a second processor of a second processor type is run on the first processor. A second operating system of a second operating type is run on the virtual machine with the virtual machine running on the first processor. The first processor running the first operating system and the virtual machine running the second operating system together form the virtual computer system. A tool qualifier module performs verification of an application testing tool on the virtual machine using tool qualification data to qualify the application testing tool before the application testing tool is run using the second operating system on the virtual machine to test an application program.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: October 20, 2020
    Assignee: The Boeing Company
    Inventors: Jonathan Nicholas Hotra, Murali Rangarajan
  • Patent number: 10809127
    Abstract: An apparatus for analyzing spectral information includes a database configured to store spectral information of a plurality of materials analyzed by the apparatus, a spectroscopic unit configured to generate spectral information of a subject by filtering an optical signal received from the subject in units of wavelengths, and a controller configured to obtain correlations between spectral information of each of candidate materials from among the plurality of materials and the spectral information of the subject, and generate result information based on the correlations.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: October 20, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Youngzoon Yoon, Hyochul Kim, Younggeun Roh
  • Patent number: 10778707
    Abstract: A matching record set with respect to a particular data record of a stream is identified based on output values produced by a particular band of locality sensitive hash functions. Using respective matching record sets corresponding to the particular data record and one or more other bands of locality sensitive hash functions, an estimate of a count of data records of the stream which meet a particular inter-record distance criterion is obtained. A determination as to whether the particular data record is to be designated as an outlier with respect to previously-observed records of the data stream is made using the estimated count.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: September 15, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Rajeev Ramnarain Rastogi
  • Patent number: 10775314
    Abstract: An asset inspection system includes a robot and a server. The robot collects inspection data corresponding to an asset. The server, includes a user interface, a processor, and a memory. The memory includes instructions that, when executed by the processor, cause the processor to receive the inspection data from the robot, display the inspection data via the user-interface, receive feedback on the inspection data via the user interface, generate a human-assisted inspection based on the received feedback, analyze the inspection data via a trained model, generate an automated inspection based on the analysis by the trained model, combine the automated inspection and the human-assisted inspection to generate an inspection report, and transmit the inspection report for review.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: September 15, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Huan Tan, Li Zhang, Romano Patrick, Arpit Jain, Guangliang Zhao, Jilin Tu
  • Patent number: 10760995
    Abstract: A failure detection device is disclosed. The failure detection device may receive operations data related to operations of a set of parts of a machine. The failure detection device may process the operations data using a condition-based processing technique. The condition-based processing technique may be associated with mapping initial values of data elements of the operations data to binary values based on satisfaction of a first set of conditions by the initial values. The failure detection device may detect a presence of a possible issue with the operations of the set of parts based on a second set of conditions, associated with the binary values and the initial values, being satisfied during a time period. The failure detection device may perform, after detecting the presence of the possible issue, a set of actions related to addressing the possible issue.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: September 1, 2020
    Assignee: Caterpillar inc.
    Inventors: Andrew Billing, Kurt Hopf, David J. Lin, Michael Campagna
  • Patent number: 10755304
    Abstract: Sample size determination techniques in sequential hypothesis testing in a digital medium environment are described. The sample size may be determined before a test to define a number of samples (e.g., user interactions with digital marketing content) that are likely to be tested as part of the sequential hypothesis testing in order to achieve a result. The sample size may also be determined in real time to define a number of samples that likely remain for testing in order to achieve a result. The sample size may be determined in a variety of ways, such as through simulation, based on a gap between conversion rates for different options being tested, and so on.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: August 25, 2020
    Assignee: Adobe Inc.
    Inventors: Alan John Malek, Yinlam Chow, Mohammad Ghavamzadeh
  • Patent number: 10753965
    Abstract: A method of analyzing and displaying spectral-dynamic properties of an audio signal, including measuring a level over time in multiple neighboring frequency-bands based on the audio signal; calculating spectral-dynamic characterizing values based on two or more statistics of a distribution of the measured levels within each of the frequency-bands; and displaying a graphical representation of the spectral-dynamic characterizing values as a function of frequency.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: August 25, 2020
    Assignee: MUSIC Tribe Brands DK A/S
    Inventor: Esben Skovenborg
  • Patent number: 10747738
    Abstract: Analyzing large datasets requires prioritization of analytical calculations to reduce analysis time and resource requirements. The prioritization process includes determining characteristics of a dataset, determining a list of analytical calculations, prioritizing the list of analytical calculations based on the dataset characteristics and characteristics of the analytical calculations, selecting the highest ranked analytical calculation, and applying the selected calculation on the dataset. The prioritization process of a new calculation based on a known set of calculations includes ranking the set of calculations based on their result scores from execution on a given dataset, comparing the new calculation to the list of known set of calculation, determining a similar calculation, and assigning the rank of the similar calculation to the new calculation.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: August 18, 2020
    Assignee: OCIENT, INC.
    Inventors: George Kondiles, Rhett Colin Starr, Joseph Jablonski, S. Christopher Gladwin
  • Patent number: 10747188
    Abstract: An abnormality of a system is caused by a failure or aged deterioration is determined. A monitoring apparatus includes a model storage unit, a model generation unit, and a determination unit. The model storage unit stores a monitoring model that is a model for one point in time. The model indicates a relationship among a plurality of metrics of a system. The model generation unit generates a comparison model that is the model for a point in time at which the relationship among the plurality of metrics does not conform to the monitoring model. The determination unit determines that the relationship among metrics in the system has changed in a case where the comparison model indicates the relationship among metrics among which the monitoring model indicates the relationship, and outputs a result of the determination.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: August 18, 2020
    Assignee: NEC CORPORATION
    Inventor: Shinichiro Yoshida
  • Patent number: 10749883
    Abstract: Described is an automatic anomaly detector that receives a time-series of normal and abnormal activities that include features related to entities within a computing system. A feature coherence graph for the features is constructed, with the graph then clustered such that feature spaces of entities are expanded to include features that live within a same cluster but belong to separate entities. The feature spaces are unified by mapping representations of the features spaces into a Euclidean space of feature vectors. The feature vectors related to each feature are then aligned. Sets of clusters of related abnormal activities are then generated by regressing each feature vector over only those features that it possesses. The sets of clusters are used to detect anomalous behavior. The system then identifies a node within the computer system generating the anomalous behavior and initiates an action to minimize a threat posed by the node.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: August 18, 2020
    Assignee: HRL Laboratories, LLC
    Inventors: Charles E. Martin, Kang-Yu Ni
  • Patent number: 10743370
    Abstract: A computer-implemented method includes identifying one or more sensor identifiers; identifying one or more activity conclusions; and identifying one or more activity derivation rules each associated with at least one of the one or more sensor identifiers and at least one of the one or more activity conclusions. The computer-implemented method further includes determining, for each of the one or more sensor identifiers, an overall predominance value based on at least one of the one or more activity derivation rules, wherein the predominance value is an estimation of the synergic significance of each of the one or more sensor identifiers to the one or more activity derivation rules. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vijay Ekambaram, Ashish K. Mathur, Krishnasuri Narayanam, Ramasuri Narayanam
  • Patent number: 10732618
    Abstract: According to some embodiments, system and methods are provided, comprising receiving, at a machine health module, non-parametric data associated with operation of an installed product; generating, via the machine health module, a health status for at least one of a failure type and a remaining useful life of the installed product, based on the received non-parametric data; and generating an operating response of the installed product based on the generated health status. Numerous other aspects are provided.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: August 4, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Fuxiao Xin, Abhinav Saxena, Jianbo Yang, Achalesh Pandey
  • Patent number: 10733746
    Abstract: The present disclosure relates to a method and system for registering multi-modality images. The method may include: acquiring a first image relating to a registration model, wherein the registration model includes a plurality of reference objects; acquiring a second image relating to the registration model; determining a set of reference points based on the plurality of reference objects; determining a set of mapping data corresponding to the set of reference points in the first image and the second image; and determining one or more registration parameters based on the set of mapping data.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: August 4, 2020
    Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
    Inventors: Gang Yang, Miaoyan Du
  • Patent number: 10724995
    Abstract: A process for estimating the lubricant viscosity in a bearing comprises the steps of: monitoring acoustic emissions from the bearing with an acoustic emission sensor; monitoring the bearing for at least one of speed, load and temperature; demodulating the acoustic emission signal from the acoustic emission sensor; calculating the root mean square values of the demodulated acoustic emission signal and storing the calculated root mean square values; aligning the root mean square values with values of one or more of speed, load and temperature and storing the aligned values; using the aligned root mean square values, and at least one of speed, load and temperature in a model which calculates viscosity and/or viscosity ratio from the aligned values.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: July 28, 2020
    Assignee: AKTIEBOLAGET SKF
    Inventor: Allan Thomson
  • Patent number: 10725465
    Abstract: A state diagnostic device collects a usage state and diagnostic data of components, and selects, from the collected diagnostic data, at least one of diagnostic data obtained in a state where the usage state of the components is a truly normal state and diagnostic data obtained in a state where the usage state of the components is a truly abnormal state. The selected diagnostic data is defined as master data. A diagnosis result obtained by diagnosing the master data based on a current diagnostic model is compared with a diagnosis result obtained by diagnosing the master data based on a new diagnostic model, and whether the current diagnostic model is consistent with the new diagnostic model is determined. When the consistency is satisfied, the diagnostic model is updated from the current diagnostic model to the new diagnostic model.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: July 28, 2020
    Assignee: Okuma Corporation
    Inventors: Takahiro Tamakoshi, Hiroshi Ueno, Tomoharu Ando
  • Patent number: 10713116
    Abstract: A method for operating a solid state storage device comprising memory cells exhibiting respective threshold voltage distributions comprises: providing sets of frozen bits each one associated with a respective RBER estimate being estimated according to a respective shape of the threshold voltage distributions; determining a current value of operative parameter(s) affecting the shape of the threshold voltage distributions; based on the current value of the operative parameter(s), determining a current shape of the threshold voltage distributions; determining a current RBER estimate associated with the current shape of the threshold voltage distributions; selecting a current set of frozen bits associated with the current RBER estimate; encoding the information bits and the current set of frozen bits with a polar code; storing the polar encoded bits in selected memory cells; reading the stored polar encoded bits, and decoding them according to said current set of frozen bits.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: July 14, 2020
    Inventor: Sabrina Barbato
  • Patent number: 10713578
    Abstract: In one implementation, a method includes obtaining time series data. The time serious data includes a plurality of network utilization measurements. The plurality of network utilization measurements is indicative of a plurality of utilizations of one or more resources of a network resource at a plurality of times. The method also includes determining whether the time series data comprises a plurality of segments. Each segment of the plurality of segments is associated with a separate regression model and each segment includes a portion of the time series data. The method further includes identifying a current segment from the time series data when the time series data comprises the plurality of segments. The method further includes determining an estimated network utilization based on a current regression model associated with the current segment.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: July 14, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hao Hu, Preethi Natarajan, Nii Ako Ampa-Sowa, Stephen E. Jerman
  • Patent number: 10711766
    Abstract: A method implemented using at least one processor module includes receiving a plurality of operational parameters corresponding to a plurality of wind turbines and obtaining a plurality of source sound power values corresponding to the plurality of wind turbines. The method further includes obtaining a receptor sound pressure value corresponding to a receptor location and estimating an attenuation model based on the plurality of source sound power values, and the receptor sound pressure value. The attenuation model disclosed herein comprises a plurality of attenuation coefficients. The method also includes determining at least one turbine set-point corresponding to at least one wind turbine among the plurality of wind turbines based on the plurality of attenuation coefficients, and the plurality of turbine operational parameters.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: July 14, 2020
    Assignee: General Electric Company
    Inventors: Akshay Krishnamurty Ambekar, Vishal Cholapadi Ravindra, Benoit Philippe Petitjean, Kalpit Vikrambhai Desai
  • Patent number: 10708195
    Abstract: Predictive scheduling may be provided. First, a first device may identify when a service flow is expected to become active. The first device may estimate an initial traffic profile in response to identifying when the service flow is expected to become active. The first device may then grant allocation based on the initial traffic profile of the service flow. Next, the first device may collect feedback to later update the traffic profile estimate. The first device may then update the traffic profile estimate.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 7, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: John T. Chapman, Elias Chavarria Reyes, Alon Shlomo Bernstein, Dantong Liu, Zheng Lu
  • Patent number: 10706028
    Abstract: Described embodiments provide systems and methods for detecting outliers on a series of data. A device receives a plurality of data points and adds a received data point to a first window of data comprising at least a predetermined number of received data points from the plurality of data points, responsive to detecting that the received data point is not an outlier from the first window of data. The device detects that one or more next data points of the received plurality of data points are outliers from the first window of data and determines that a count of the one or more next data points that are outliers exceeds a predetermined threshold. In response, the device establishes a replacement window of data.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: July 7, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Nastaran Baradaran, Deepak Nagaraj, Muraliraja Muniraju
  • Patent number: 10678833
    Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: June 9, 2020
    Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
  • Patent number: 10679167
    Abstract: Systems and methods provide for a system to assist policy exception approvers in making decisions on whether to grant or deny policy exception requests. The system disclosed herein takes in information about the policy and determines a risk level associated with granting the request and provides a color coded recommendation. Information that can be considered by the recommendation system includes loss associated with similar policy exception grants, the likelihood of loss occurring, and other contextual information about the operating environment. In an embodiment, if any of the information changes, the recommendation system can provide updated recommendations and or alerts.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: June 9, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Robert Milden, Timothy E. Carbery, Terri Christine Kennell
  • Patent number: 10678868
    Abstract: An exemplary method may comprise receiving a matrix for a set of documents, each cell of the matrix including a frequency value indicating a number of instances of a corresponding text segment in a corresponding document, receiving an indication of a relationship between two text segments, each of the two text segments associated with a first column and a second column, respectively, of the matrix, adjusting, for each document, a frequency value of the second column based on the frequency value of the first column, projecting each frequency value into a reference space to generate a set of projection values, identifying a plurality of subsets of the reference space, clustering, for each subset of the plurality of subsets, at least some documents that correspond to projection values, and generating a graph of nodes, each of the nodes identifying one or more of the documents corresponding to each cluster.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: June 9, 2020
    Assignee: Ayasdi AI LLC
    Inventors: Gunnar Carlsson, Anthony Bak, Jennifer Kloke, Benjamin Mann, Harlan Sexton
  • Patent number: 10664483
    Abstract: Automated content selection is disclosed. An example method includes generating a plurality of rankings for each document in a set of input documents, each ranking based on separate interesting document properties. The method also includes selecting a subset of the set of input documents, wherein each document selected for the subset is based on rankings of the selected document. The method also includes determining interesting properties of the subset. The method also includes selecting a subset with respect to parameters being optimized. The method also includes outputting a composition including the documents in the subset.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: May 26, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Georgia Koutrika, Jerry Liu
  • Patent number: 10659369
    Abstract: The present invention extends to methods, systems, and computing system program products for decrementally calculating autocorrelation for Big Data. Embodiments of the invention include decrementally calculating one or more components of autocorrelation at a specified lag for an adjusted computation window based on the one or more components of an autocorrelation at the specified lag calculated for a previous computation window and then calculating the autocorrelation at the specified lag based on one or more of the decrementally calculated components. Decrementally calculating autocorrelation avoids visiting all data elements in the adjusted computation window and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: May 19, 2020
    Assignee: CLOUD & STREAM GEARS LLC
    Inventor: Jizhu Lu
  • Patent number: 10642813
    Abstract: A system stores data, such as sensor data or other operational data, on a plurality of storage volumes in a sequence so as to allow for interpolations or other approximations of the data using a subset of the storage volumes in response to a request for information regarding that data. For example, a plurality of devices connect to the system to provide operational data, which is then stored in a specified sequence on a specified set of volumes. In response to a request for operational information regarding some or all of the devices, the system reads at least one of the volumes, and approximates the values of the data over a specified period of time. In some embodiments, the data may be buffered prior to storage, and a jitter analyzer determines whether the incoming data is anomalous relative to a baseline, which may be determined using related data sets.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: May 5, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Colin Laird Lazier, Marco Argenti
  • Patent number: 10643747
    Abstract: A method of providing dynamic analysis for troubleshooting in vitro diagnostics instrument issues includes receiving, at a second computing device in communication with a plurality of instruments, identification of an issue associated with a portion of an instrument of the plurality of instruments, the identification received from a first computing device in communication with the instrument. A central computing device accesses data from one or more databases and determines an ordering of one or more corrective actions for resolving the issue by applying the data to a probabilistic model based on at least one of: patterns from the plurality of instruments; and operator input. The central computing device provides the one or more corrective actions in the determined order to the first computing device to be displayed via a user interface at the instrument.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: May 5, 2020
    Assignee: Siemens Healthcare Diagnostics Inc.
    Inventors: Arnold Rudorfer, Steve Magowan, Markus Schmitt
  • Patent number: 10634379
    Abstract: An actuator may include a drive motor, an actuatable output, and a sensor for sensing a first sensed parameter in or around the actuator. The first sensed parameter may have a first sensed parameter value that can change with time. The actuator may also include electronics that may identify a first identified value representative of the first sensed parameter value and increment a first counter value when the first identified value falls within a first range of values, and increment a second counter value when the first identified value falls within a second range of values.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: April 28, 2020
    Assignee: Honeywell International Inc.
    Inventors: Miroslav Mikulica, Lubos Sikora, Frantisek Krivanek, David Zeman
  • Patent number: 10620105
    Abstract: The present invention comprises methods and apparatus utilizing multiple detectors to measure properties related to light scattered by particles. Characteristics of particles are determined from the measured properties.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: April 14, 2020
    Inventor: Michael Trainer
  • Patent number: 10616306
    Abstract: A system described herein may track performance information associated with user interaction components provided via, for example, web pages. The system may determine a time at which a request was received (e.g., when a particular user interaction component is interacted with by a user), and a time at which the request was fulfilled. The system may perform similar functions at multiple devices, in order to determine overall performance information associated with the same user interaction component. This tracking may be performed in an application-agnostic manner (e.g., developers of web pages may not need to specifically request that the performance be tracked). Alerts may be generated when the performance information exceeds acceptable limits.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: April 7, 2020
    Assignee: Verizon Patent and Licensing I n c.
    Inventors: Ryan William Regan, Johanna Del Pino, Dimitri Kvares, Mutaz Geegeeh
  • Patent number: 10606448
    Abstract: A method, a computer program product, and a computer system for searching and displaying child objects of a parent object based on a drag event. The child objects are associated with the parent object. A computer displays a parent object, in response to that a user selects the parent object. The computer further receives from the user a drag event on the parent object. The computer further search child objects, based on a direction of a dragging movement in the drag event, wherein a search rule is predetermined for the direction of the dragging movement. The computer further displays the child objects, wherein how many of the child objects are displayed is based on a distance of the dragging movement in the drag event.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Eisuke Kanzaki, Akira Sudoh
  • Patent number: 10598709
    Abstract: Nodes within a wireless mesh network are configured to monitor time series data associated with a utility network (or any other device network). One or more servers coupled to the wireless mesh network configures a data ingestion cloud to receive and process the time series data from the nodes to generate data streams. The server(s) also configure a distributed processing cloud to perform historical analysis on data streams, and a real-time processing cloud to perform real-time analysis on data streams. The distributed processing cloud and the real-time processing cloud may interoperate with one another in response to processing the data streams. Specifically, the real-time processing cloud may trigger a historical analysis on the distributed processing cloud, and the distributed processing cloud may trigger real-time processing on the real-time processing cloud. Any of the processing clouds may encompass edge nodes configured to perform real-time processing and generate data streams.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: March 24, 2020
    Assignee: ITRON NETWORKED SOLUTIONS, INC.
    Inventors: Charles P. Sum, George H. Flammer, III
  • Patent number: 10602398
    Abstract: A method includes sampling a common signal over a plurality of iterations, concatenating the sampled iterations, summing samples of the concatenated iterations within a window of a predetermined sample width, at each of a plurality of window positions along the concatenated iterations, and estimating noise of the common signal from the summed sample values at the window positions.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: March 24, 2020
    Assignee: Apple Inc.
    Inventors: Steven E. Saunders, Alexandros Tourapis, Krasimir Kolarov
  • Patent number: 10592616
    Abstract: Simulation data can be generated using a linear curve simplification and reverse simplification technique. The linear curve simplification and reverse simplification technique can facilitate the generation of simulation data from existing data where the simulation data will exhibit the same curve pattern as the existing data but with a degree of variation. In this way, varying sets of simulation data for a particular environment can be easily generated.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: March 17, 2020
    Assignee: Quest Software Inc.
    Inventors: Shengzhi Liu, Peisen Lin, Yinghua Qin
  • Patent number: 10568510
    Abstract: The present disclosure relates to techniques for receiving glucose data from a continuous glucose sensor and controlling the use and redistribution of that data so it is used in an intended manner. In one aspect, a method includes obtaining one or more data points relating to glucose levels from a transmitter associated with a continuous glucose monitor device; distributing the one or more data points among one or more display devices and one or more servers; identifying a missing data point from among a display device of the one or more display devices or a server of the one or more servers, the missing data point being one of the one or more data points; and providing the missing data point to the display device or the server when the missing data point falls within a defined time period.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: February 25, 2020
    Assignee: DexCom, Inc.
    Inventors: Michael Robert Mensinger, Eric Cohen, Basab Dattaray, Hari Hampapuram, Apurv Ullas Kamath, Stephen Madigan, Phil Mayou
  • Patent number: 10571806
    Abstract: A method involving determining a contribution that one or more process apparatuses make to a characteristic of a substrate after the substrate has been processed according to a patterning process by the one or more process apparatuses by removing from values of the characteristic of the substrate a contribution of a lithography apparatus to the characteristic and a contribution of one or more pre-lithography process apparatuses to the characteristic.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: February 25, 2020
    Assignee: ASML Netherlands B.V.
    Inventors: Wim Tjibbo Tel, Mark John Maslow, Frank Staals, Paul Christiaan Hinnen
  • Patent number: 10552484
    Abstract: A system for exploring data receives the data from a database and indexes the data in a server. The system displays one or more selectable datasets from the indexed data, where the selectable datasets include a plurality of attributes. The system receives a selection of one of the plurality of attributes. The system then sorts the one or more attributes by level of interestingness relative to the selected attribute, and displays the sorted attributes.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: February 4, 2020
    Assignee: Oracle International Corporation
    Inventors: Uri Sheffer, Adam Craig Pocock, Brook Stevens, Mashhood Ishaque, Vladimir Zelevinsky, Tristan R. Spaulding
  • Patent number: 10547629
    Abstract: Methods and systems for detecting malicious network activity. The method may include analyzing payload data relating to activity on one or more virtual security appliances, grouping related payloads, and analyzing a time series dataset describing the groupings to identify anomalous payloads.
    Type: Grant
    Filed: November 5, 2017
    Date of Patent: January 28, 2020
    Assignee: Rapid7, Inc.
    Inventors: Vasudha Shivamoggi, Oliver Keyes
  • Patent number: 10546329
    Abstract: Systems and methods for providing medical information are provided in which a medical bill and line items summarized by the bill are received from a care provider. A revenue code in the bill and a subset of line items associated with it is identified. Respective line items are matched to corresponding generic description codes using a lookup table, thereby identifying generic codes for the line items. The generic codes are used to determine whether each line item is validly associated with the revenue code. A median charge for each line item is calculated based on historical charges by medical care providers in a relevant geographic region. A report is provided that provides, for each line item, the actual charge for the item from the bill, the median charge for the line item, and any flag indicating that the line item is potentially not validly associated with the corresponding revenue code.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: January 28, 2020
    Assignee: CorVel Corporation
    Inventors: Corey D. Albrecht, Brad Whitley, Steve Sutherland
  • Patent number: 10546480
    Abstract: A method includes receiving location data of a monitoring device when carried by a user and receiving motion data of the monitoring device. The motion data is associated with a time of occurrence and the location data. The method includes processing the received motion data to identify a group of the motion data having a substantially common characteristic and processing the location data for the group of the motion data. The group of motion data by way of processing the location data provides an activity identifier. The motion data includes metric data that identifies characteristics of the motion data. The method includes transferring the activity identifier and the characteristics of the motion data to a screen of a device for display. The activity identifier being a graphical user interface that receives an input for rendering more or less of the characteristics of the motion data.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: January 28, 2020
    Assignee: Fitbit, Inc.
    Inventors: Shelten Gee Jao Yuen, James Park, Hans Christiansen Lee
  • Patent number: 10540879
    Abstract: A condition monitoring system for monitoring the condition of a machine providing at least one rotating component, at least one sticker having a vibration status indicator that is arranged to indicate when a vibration of the component exceeds a predetermined level, and a device that is arranged to collect information from the at least one sticker.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: January 21, 2020
    Assignee: Aktiebolaget SKF
    Inventors: Anders Welin, Svetoslav Staykov
  • Patent number: 10539620
    Abstract: 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: Grant
    Filed: June 28, 2018
    Date of Patent: January 21, 2020
    Assignee: Ecolab USA Inc.
    Inventors: Joseph P. Erickson, Viktor Slobodyan
  • Patent number: 10528533
    Abstract: Techniques are disclosed for identifying anomalies in small data sets, by identifying anomalies using a Generalized Extreme Student Deviate test (GESD test). In an embodiment, a data set, such as business data or a website metric, is checked for skewness and, if found to be skewed, is transformed to a normal distribution (e.g., by applying a Box-Cox transformation). The data set is checked for presence of trends and, if a trend is found, has the trend removed (e.g., by running a linear regression). In one embodiment, a maximum number of anomalies is estimated for the data set, by applying an adjusted box plot to the data set. The data set and the estimated number of anomalies is run through a GESD test, and the test identifies anomalous data points in the data set, based on the provided estimated number of anomalies. In an embodiment, a confidence interval is generated for the identified anomalies.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: January 7, 2020
    Assignee: Adobe Inc.
    Inventors: Shiv Kumar Saini, Trevor Paulsen, Moumita Sinha, Gaurush Hiranandani
  • Patent number: 10516748
    Abstract: Providing an interested party with network availability of certain devices may provide a method including one or more of receiving user requirements for a user device, identifying IoT devices based on a degree of matching between manufacturer-defined capabilities of the IoT devices and the user requirements, verifying the manufacturer-defined capabilities based on tests that expose risks with the manufacturer-defined capabilities of the IoT devices in comparison to current operating features of the IoT devices, determining that no single IoT device satisfies the user requirements based on the verifying, identifying a group of IoT devices which meet or exceed the user requirements, and outputting information about the group of IoT devices including information about exposed risks with manufacturer-defined capabilities of the group of IoT devices via a user interface which enables selection and use of IoT devices included within the group of IoT devices.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: December 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda Childress, David Kumhyr
  • Patent number: 10509869
    Abstract: A network-connected predictive modeling computer comprising at least a memory and a processor and further comprising programmable instructions stored in the memory and operating on the processor, the instructions adapted to a system for predicting events, outcomes, locations, items and more, across a broad variety of applications. A preferred embodiment of the invention interfaces to a plurality of user devices associated to a plurality of Subject Matter Experts (SME) as input to compute automatic predictive intelligence models. In a preferred embodiment of the invention a combination of subject matter expertise and insight are combined by a plurality of computing devices with raw or machine-learned data to create a predictive intelligence model that exceeds accuracy and confidence in results that may be achieved by individual participants or by computation alone.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: December 17, 2019
    Assignee: Baker Street Scientific Inc.
    Inventor: Paul Cormier
  • Patent number: 10503577
    Abstract: As a type of an event that occurs in a computer system, an event type for which display of performance data is to be requested in the future is defined in advance. A management system, upon detection of occurrence of an event that belongs to the event type for which it is defined that display of performance data is to be requested in the future, selects, as a read-ahead target, at least one of an event component which is a component in which the detected event has occurred, and a relevant component which is a component directly or indirectly coupled to the event component. When the performance data of the selected component is not stored in a memory, the management system reads the performance data of the selected component from a performance store to the memory.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: December 10, 2019
    Assignee: HITACHI, LTD.
    Inventor: Yasuyuki Saito
  • Patent number: 10504704
    Abstract: A substrate etching system includes an etching control module, a filtering module, and an endpoint module. The etching control module selectively begins plasma etching of a substrate within an etching chamber. The filtering module, during the plasma etching of the substrate: receives a signal including endpoint information; decomposes the signal using empirical mode decomposition (EMD); and generates a filtered signal based on results of the EMD. The endpoint module indicates when an endpoint of the plasma etching of the substrate has been reached based on the filtered signal. The etching control module ends the plasma etching of the substrate in response to the indication that the endpoint of the plasma etching of the substrate has been reached.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: December 10, 2019
    Assignee: LAM RESEARCH CORPORATION
    Inventors: Luc Albarede, Yassine Kabouzi, Jorge Luque, Andrew D. Bailey, III
  • Patent number: 10496529
    Abstract: An improved unit test framework that validates large datasets generated by a data management system is described herein. Typical unit test frameworks validate functions. However, the improved unit test framework validates the underlying data. For example, after each step of a data transformation process implemented by the data management system, the data management system can execute a data unit test that loads data sets into memory, checks a set of preconditions, and applies unit test logic to the loaded data sets. In some embodiments, the data management system executes the data unit tests asynchronously with the data transformation processes and therefore do not interfere with the data transformation processes. Rather, the data management system generates and transmits a notification when any step of the data transformation process fails a particular data unit test.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: December 3, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Francisco Ferreira, Edgar Gomes de Araujo, Jose Angel Riarola
  • Patent number: 10498795
    Abstract: Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming. In one embodiment, an adaptive content delivery network switching device includes a processor, a network interface, and a memory connected to the processor, where the memory contains a content delivery network switching application and, the content delivery network switching application directs the processor to receive content from a first content delivery network, determine a minimum performance threshold based on playback variables from the received content, receive new content from a second content delivery network if the minimum performance threshold is not satisfied.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: December 3, 2019
    Assignee: DIVX, LLC
    Inventors: Mayur Srinivasan, Stephen Bramwell, Giang Pham
  • Patent number: 10495544
    Abstract: A failure detection device is disclosed. The failure detection device may receive operations data related to operations of a set of parts of a machine. The failure detection device may process the operations data using a condition-based processing technique. The condition-based processing technique may be associated with mapping initial values of data elements of the operations data to binary values based on satisfaction of a first set of conditions by the initial values. The failure detection device may detect a presence of a possible issue with the operations of the set of parts based on a second set of conditions, associated with the binary values and the initial values, being satisfied during a time period. The failure detection device may perform, after detecting the presence of the possible issue, a set of actions related to addressing the possible issue.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: December 3, 2019
    Assignee: Caterpillar Inc.
    Inventors: Andrew Billing, Kurt Hopf, David J. Lin, Michael Campagna