Patents Assigned to Falkonry Inc.
  • Patent number: 12271256
    Abstract: An anomaly diagnosis system obtains a plurality of anomaly signals corresponding to a plurality of sensor signals of a physical system and segments one or more anomaly signals into a plurality of time segments. The system determines an anomaly score for each time segment based on anomaly values of the one or more anomaly signals during the time segment and identifies an anomaly time interval corresponding to at least one consecutive time segment within the plurality of time segments. The system clusters the plurality of anomaly signals within the anomaly time interval to identify an anomaly group of sensor signals associated with the anomaly time interval and determines an aggregate anomaly score for the anomaly group. The system generates a graphical user interface presenting a representation of the anomaly group of sensor signals and the aggregate anomaly scores and causes the graphical user interface to be displayed on a user device.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: April 8, 2025
    Assignee: Falkonry Inc.
    Inventors: Joseph Porter, Vukasin Toroman, Daniel Kearns, Namrata Rao, Nikunj R. Mehta
  • Patent number: 12228922
    Abstract: A computer-implemented method of predicting an event horizon is disclosed. The method comprises maintaining condition data indicating a plurality of conditions occurring on one or more physical systems at a plurality of points in time. The method further comprises receiving an input feature vector representing a given condition occurring at a specific time during a specific period of time. The method also comprises generating, using a particular trained machine learning model of a plurality of trained machine learning models, a forecast value that indicates an amount of time from the specific time to an occurrence of a particular target condition on a particular physical system, the particular target condition being different from the given condition, each trained machine learning model corresponding to a distinct target condition. In addition, the method comprises causing, based on the forecast value, an action to be executed on the particular physical system.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: February 18, 2025
    Assignee: Falkonry Inc.
    Inventors: Peter Nicholas Pritchard, Beverly Klemme, Daniel Kearns, Nikunj R. Mehta, Deeksha Karanjgaokar
  • Patent number: 12045046
    Abstract: Techniques for managing machine operations using encoded multi-scale time series data are provided. In one technique, operational data is received from a sensor coupled to an industrial device. For each portion in a first set of portions of the operational data (where each portion corresponds to a first time scale), first aggregated data is generated based on time series data from that portion and a first encoding is generated based on the first aggregated data. For each portion in a second set of portions of the operational data (where each portion of the second set corresponds to a second time scale that is different than the first time scale), second aggregated data is generated based on time series data from that portion and a second encoding is generated based on the second aggregated data. The operational data is classified to determine a condition of the industrial device during the time interval based on the first and second encodings.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: July 23, 2024
    Assignee: Falkonry Inc.
    Inventors: Vukasin Toroman, Daniel Kearns, Charu Singh, Vinit Acharya, Nikunj Mehta
  • Patent number: 11972178
    Abstract: A system and methods to identify which signals are significant to an assessment of a complex machine system state in the presence of non-linearities and disjoint groupings of condition types. The system enables sub-grouping of signals corresponding to system sub-components or regions. Explanations of signal significance are derived to assist in causal analysis and operational feedback to the system is prescribed and implemented for the given condition and causality.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: April 30, 2024
    Assignee: Falkonry Inc.
    Inventors: Gregory Olsen, Dan Kearns, Peter Nicholas Pritchard, Nikunj Mehta
  • Patent number: 11830166
    Abstract: A tile contains aggregated data at a certain resolution for the actual data present in the duration of time covered in that tile. Tiles are generated at every possible resolution suitable for a computer display and provide aggregate measures such as averages and variances. Tiles provide a summary of data such that from the highest level view down to the specific data time points collected, a user's attention may be drawn to the times when there is the most interesting pattern behavior to review and analyze.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: November 28, 2023
    Assignee: Falkonry Inc.
    Inventors: Vukasin Toroman, Daniel Kearns, Lenin Kumar Subramanian, Nikunj R. Mehta
  • Patent number: 11480956
    Abstract: A method for generating forecast predictions that indicate an event horizon of an entity or remaining useful life of a consumable using machine learning techniques is provided. Using a server computer system, feature data comprising features vectors that represent a set of signal data over a range of time is stored. Condition data comprising conditions occurring on the entity at particular moments in time is stored. Label data that comprises a plurality of time values that each indicate a difference in time between one condition and another condition is stored. A training dataset is created by combining the feature data, the condition data, and the label data into a single dataset. The training dataset is partitioned by condition. A machine learning model is trained on each target condition training dataset. The trained machine learning models are used to generate forecast values that each indicate an amount of time to an occurrence of a target condition associated with an entity.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: October 25, 2022
    Assignee: FALKONRY INC.
    Inventors: Peter Nicholas Pritchard, Beverly Klemme, Daniel Kearns, Nikunj R. Mehta, Deeksha Karanjgaokar
  • Patent number: 11308250
    Abstract: In an embodiment, a data processing method comprises storing one or more generic machine operating definitions, wherein each of the generic machine operating definitions describes expected operational behavior of one or more types of machines during one or more operating states; analyzing operating data that describes past operation of a plurality of machines of a plurality of types; based at least in part on the operating data and the one or more generic machine operating definitions, generating and storing one or more machine operating models that describe expected operational behavior corresponding to a plurality of operating states of the plurality of machines; wherein the one or more machine operating models comprise a plurality of data patterns, wherein each of the data patterns is associated with a different set of one or more operating states of one or more machines; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: September 8, 2019
    Date of Patent: April 19, 2022
    Assignee: Falkonry Inc.
    Inventors: Nikunj R. Mehta, Prasanta Bose
  • Patent number: 11295414
    Abstract: A tile contains aggregated data at a certain resolution for the actual data present in the duration of time covered in that tile. Tiles are generated at every possible resolution suitable for a computer display and provide aggregate measures such as averages and variances. Tiles provide a summary of data such that from the highest level view down to the specific data time points collected, a user's attention may be drawn to the times when there is the most interesting pattern behavior to review and analyze.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: April 5, 2022
    Assignee: FALKONRY INC.
    Inventors: Vukasin Toroman, Daniel Kearns, Lenin Kumar Subramanian, Nikunj R. Mehta
  • Patent number: 10656805
    Abstract: A computer-implemented method of obtaining a label for graphically presented operating behavior is disclosed.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: May 19, 2020
    Assignee: FALKONRY, INC.
    Inventors: Nikunj R. Mehta, Prasanta Bose
  • Patent number: 10635984
    Abstract: A system and method to identify patterns in sets of signals produced during operation of a complex system and combines the identified patterns with records of past conditions to generate operational feedback to one or more machines of the complex system while it operates.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: April 28, 2020
    Assignee: FALKONRY INC.
    Inventors: Gregory Olsen, Nikunj Mehta, Lenin Kumar Subramanian, Dan Kearns
  • Patent number: 10552762
    Abstract: A method for determining specific conditions occurring on industrial equipment based upon received signal data from sensors attached to the industrial equipment is provided. Using a server computer system, signal data is received and aggregated into feature vectors. Feature vectors represent a set of signal data over a particular range of time. The feature vectors are clustered into subsets of feature vectors based upon attributes the feature vectors. One or more sample episodes are received, where a sample episode includes sample feature vectors and specific classification labels assigned to the sample feature vectors. A signal data model is created that includes the associated feature vectors, clusters, and assigned classification labels.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: February 4, 2020
    Assignee: Falkonry Inc.
    Inventors: Mohammad H. Firooz, Nikunj R. Mehta, Greg Olsen, Peter Nicholas Pritchard
  • Patent number: 10409926
    Abstract: In an embodiment, a data processing method comprises storing one or more generic machine operating definitions, wherein each of the generic machine operating definitions describes expected operational behavior of one or more types of machines during one or more operating states; analyzing operating data that describes past operation of a plurality of machines of a plurality of types; based at least in part on the operating data and the one or more generic machine operating definitions, generating and storing one or more machine operating models that describe expected operational behavior corresponding to a plurality of operating states of the plurality of machines; wherein the one or more machine operating models comprise a plurality of data patterns, wherein each of the data patterns is associated with a different set of one or more operating states of one or more machines; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: September 10, 2019
    Assignee: Falkonry Inc.
    Inventors: Nikunj R. Mehta, Prasanta Bose
  • Patent number: 10037128
    Abstract: A method and apparatus for generating, causing display of, sending, or otherwise providing one or more interfaces for monitoring machines, classifying operating behavior of the machines, and/or predicting operational behavior of the machines. The interfaces may include a graphical user interface that that shows graphical elements changing in appearance over time according to a sequence of stored values that represent measurements. An interface manager may receive, via the graphical user interface, input comprising a label, and, based at least in part on the input, store the label in association with the displayed sequence or in association with a set or cluster of sequences that includes the displayed sequence.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: July 31, 2018
    Assignee: Falkonry, Inc.
    Inventors: Nikunj R. Mehta, Prasanta Bose
  • Publication number: 20150222495
    Abstract: A method and apparatus for generating, causing display of, sending, or otherwise providing one or more interfaces for monitoring machines, classifying operating behavior of the machines, and/or predicting operational behavior of the machines. The interfaces may include a graphical user interface that that shows graphical elements changing in appearance over time according to a sequence of stored values that represent measurements. An interface manager may receive, via the graphical user interface, input comprising a label, and, based at least in part on the input, store the label in association with the displayed sequence or in association with a set or cluster of sequences that includes the displayed sequence.
    Type: Application
    Filed: February 4, 2014
    Publication date: August 6, 2015
    Applicant: Falkonry Inc.
    Inventors: NIKUNJ R. MEHTA, Prasanta Bose