10719768

System and Method for Detecting an Undesirable Event

PublishedJuly 21, 2020
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
19 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A method for detecting an unknown undesirable event, comprising: in a computer system: a) receiving a dataset comprising a plurality n of multidimensional datapoints (MDDPs) with a dimension m≥2 and wherein n>>m; b) applying whitening principal component analysis (WPCA) to obtain a lower dimension embedded space with a dimension smaller than m; c) embedding the MDDPs into the lower dimension embedded space to obtain embedded MDDPs; d) calculating distributions of distances D i nn , i=1 . . . n of each embedded MDDP from a plurality of nearest-neighbors (nn) to compute a threshold D t nn ; e) classifying a particular MDDP of the dataset or a newly arrived MDDP (NAMDDP) as an abnormal MDDP if a respective distance D i nn of the particular MDDP or NAMDDP is larger than threshold D t nn , wherein the particular MDDP or NAMDDP classified as abnormal is indicative of the unknown undesirable event; and f) computing a score that indicates the magnitude of the abnormality, whereby the whitening and the embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Plain English Translation

A method for automatically and unsupervised detecting an unknown undesirable event in a computer system. This involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The system calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event. Finally, a score is computed to quantify the abnormality. This WPCA and embedding process reduces memory usage and speeds up computations.

Claim 2

Original Legal Text

2. The method of claim 1 , wherein the calculating distributions of distances D i nn , i=1, . . . , n of each embedded NMDDP from a plurality of nearest-neighbors (nn) to compute a threshold D t nn includes applying a Gaussian mixture to each distribution to obtain Gaussian weights and using the Gaussian weights to compute threshold D t nn .

Plain English Translation

A method for automatically and unsupervised detecting an unknown undesirable event in a computer system. This involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The system calculates distributions of distances for each embedded MDDP from its nearest neighbors, specifically by applying a Gaussian mixture model to each distribution to obtain Gaussian weights, and then using these weights to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event. Finally, a score is computed to quantify the abnormality. This WPCA and embedding process reduces memory usage and speeds up computations.

Claim 3

Original Legal Text

3. The method of claim 2 , wherein the applying a Gaussian mixture to each distribution to obtain Gaussian weights and using the Gaussian weights to compute threshold D t nn includes computing threshold D t nn from a posterior probability for each element in D i nn .

Plain English Translation

A method for automatically and unsupervised detecting an unknown undesirable event in a computer system. This involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The system calculates distributions of distances for each embedded MDDP from its nearest neighbors. This calculation specifically involves applying a Gaussian mixture model to each distribution to obtain Gaussian weights, and then using these Gaussian weights to compute a threshold by calculating it from a posterior probability for each individual distance element. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event. Finally, a score is computed to quantify the abnormality. This WPCA and embedding process reduces memory usage and speeds up computations.

Claim 4

Original Legal Text

4. The method of claim 2 , further comprising computing a score that indicates the magnitude of the abnormality.

Plain English Translation

A method for automatically and unsupervised detecting an unknown undesirable event in a computer system. This involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The system calculates distributions of distances for each embedded MDDP from its nearest neighbors, specifically by applying a Gaussian mixture model to each distribution to obtain Gaussian weights, and then using these weights to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event. In addition to detection, a score is computed that indicates the magnitude of the abnormality. This WPCA and embedding process reduces memory usage and speeds up computations.

Claim 5

Original Legal Text

5. The method of claim 1 , wherein the classifying includes classifying the particular MDDP of the dataset or the NAMDDP as an abnormal MDDP offline.

Plain English Translation

A method for automatically and unsupervised detecting an unknown undesirable event in a computer system. This involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The system calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event, and this classification is performed offline. Finally, a score is computed to quantify the abnormality. This WPCA and embedding process reduces memory usage and speeds up computations.

Claim 6

Original Legal Text

6. The method of claim 1 , wherein the classifying includes classifying the particular MDDP of the dataset or the NAMDDP as an abnormal MDDP online.

Plain English Translation

A method for automatically and unsupervised detecting an unknown undesirable event in a computer system. This involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The system calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event, and this classification is performed online (in real-time). Finally, a score is computed to quantify the abnormality. This WPCA and embedding process reduces memory usage and speeds up computations.

Claim 7

Original Legal Text

7. The method of claim 1 , wherein the unknown undesirable event is selected from the group consisting of a cyber-threat, a cyber-attack, an operational malfunction, an operational breakdown, a process malfunction, a process breakdown, a financial risk event, a financial threat event, a financial fraud event, money laundering and a financial network intrusion event.

Plain English Translation

A method for automatically and unsupervised detecting a specific unknown undesirable event in a computer system. This involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The system calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold. This abnormal MDDP indicates a specific unknown undesirable event, such as a cyber-threat, cyber-attack, operational malfunction or breakdown, process malfunction or breakdown, financial risk event, financial threat event, financial fraud event, money laundering, or a financial network intrusion event. Finally, a score is computed to quantify the abnormality. This WPCA and embedding process reduces memory usage and speeds up computations.

Claim 8

Original Legal Text

8. A computer program product, comprising: a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: a) receiving a dataset comprising a plurality n of multidimensional datapoints (MDDPs) with a dimension m≥2 and wherein n>>m; b) applying whitening principal component analysis (WPCA) to obtain a lower dimension embedded space with a dimension smaller than m; c) embedding the MDDPs into the lower dimension embedded space to obtain embedded MDDPs; d) calculating distributions of distances D i nn , i=1, . . . , n of each embedded MDDP from a plurality of nearest-neighbors (nn) to compute a threshold D t nn ; and e) classifying a particular MDDP of the dataset or a newly arrived MDDP (NAMDDP) as an abnormal MDDP if a respective distance D i nn of the particular MDDP or NAMDDP is larger than threshold D t nn , wherein the particular MDDP or NAMDDP classified as abnormal is indicative of the unknown undesirable event, whereby the whitening and the embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Plain English Translation

A computer program product, stored on a non-transitory tangible medium, contains instructions for a processing circuit to perform a method for automatically and unsupervised detecting an unknown undesirable event. The method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The program calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event. This WPCA and embedding process reduces computer memory needs and speeds up computing operations.

Claim 9

Original Legal Text

9. The computer program product of claim 8 , wherein the calculating distributions of distances D i nn , i=1, . . . , n of each embedded NMDDP from a plurality of nearest-neighbors (nn) to compute a threshold D i nn includes applying a Gaussian mixture to each distribution to obtain Gaussian weights and using the Gaussian weights to compute threshold D t nn .

Plain English Translation

A computer program product, stored on a non-transitory tangible medium, contains instructions for a processing circuit to perform a method for automatically and unsupervised detecting an unknown undesirable event. The method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The program calculates distributions of distances for each embedded MDDP from its nearest neighbors, specifically by applying a Gaussian mixture model to each distribution to obtain Gaussian weights, and then using these weights to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event. This WPCA and embedding process reduces computer memory needs and speeds up computing operations.

Claim 10

Original Legal Text

10. The computer program product of claim 9 , wherein the applying a Gaussian mixture to each distribution to obtain Gaussian weights and using the Gaussian weights to compute threshold D t nn includes computing threshold D t nn from a posterior probability for each element in D i nn .

Plain English Translation

A computer program product, stored on a non-transitory tangible medium, contains instructions for a processing circuit to perform a method for automatically and unsupervised detecting an unknown undesirable event. The method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The program calculates distributions of distances for each embedded MDDP from its nearest neighbors. This calculation specifically involves applying a Gaussian mixture model to each distribution to obtain Gaussian weights, and then using these Gaussian weights to compute a threshold by calculating it from a posterior probability for each individual distance element. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event. This WPCA and embedding process reduces computer memory needs and speeds up computing operations.

Claim 11

Original Legal Text

11. The computer program product of claim 8 , wherein the method further comprises computing a score that indicates the magnitude of the abnormality.

Plain English Translation

A computer program product, stored on a non-transitory tangible medium, contains instructions for a processing circuit to perform a method for automatically and unsupervised detecting an unknown undesirable event. The method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The program calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event. The method performed by the program product further includes computing a score that indicates the magnitude of the abnormality. This WPCA and embedding process reduces computer memory needs and speeds up computing operations.

Claim 12

Original Legal Text

12. The computer program product of claim 8 , wherein the classifying includes classifying the particular MDDP of the dataset or the NAMDDP as an abnormal MDDP offline.

Plain English Translation

A computer program product, stored on a non-transitory tangible medium, contains instructions for a processing circuit to perform a method for automatically and unsupervised detecting an unknown undesirable event. The method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The program calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event, and this classification is performed offline. This WPCA and embedding process reduces computer memory needs and speeds up computing operations.

Claim 13

Original Legal Text

13. The computer program product of claim 8 , wherein the classifying includes classifying the particular MDDP of the dataset or the NAMDDP as an abnormal MDDP online.

Plain English Translation

A computer program product, stored on a non-transitory tangible medium, contains instructions for a processing circuit to perform a method for automatically and unsupervised detecting an unknown undesirable event. The method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The program calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as abnormal if its distance exceeds this threshold, indicating an unknown undesirable event, and this classification is performed online (in real-time). This WPCA and embedding process reduces computer memory needs and speeds up computing operations.

Claim 14

Original Legal Text

14. A computer system, comprising: a hardware processor configurable to perform a method comprising steps of: a) receiving a dataset comprising a plurality n of multidimensional data points (MDDPs) with a dimension m≥2 and wherein n>>m; b) applying whitening principal component analysis (WPCA) to obtain a lower dimension embedded space with a dimension smaller than m; c) embedding the MDDPs into the lower dimension embedded space to obtain embedded MDDPs; d) calculating distributions of distances D j nn , i=1, . . . , n of each embedded MDDP from a plurality of nearest-neighbors (nn) to compute a threshold D t nn ; and e) classifying a particular MDDP of the dataset or a newly arrived MDDP (NAMDDP) as an abnormal MDDP if a respective distance D i nn of the particular MDDP or NAMDDP is larger than threshold wherein the particular MDDP or NAMDDP classified as abnormal is indicative of the unknown undesirable event, whereby the whitening and the embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Plain English Translation

A computer system with a hardware processor is configured to detect unknown undesirable events by performing a method. This method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The processor calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as an abnormal MDDP if its distance exceeds this threshold, indicating an unknown undesirable event. The WPCA and embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Claim 15

Original Legal Text

15. The computer system of claim 14 , wherein the calculating distributions of distances D i nn , i=1 . . . n of each embedded NMDDP from a plurality of nearest-neighbors (nn) to compute a threshold D t nn includes applying a Gaussian mixture to each distribution to obtain Gaussian weights and using the Gaussian weights to compute threshold D t nn .

Plain English Translation

A computer system with a hardware processor is configured to detect unknown undesirable events by performing a method. This method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The processor calculates distributions of distances for each embedded MDDP from its nearest neighbors, specifically by applying a Gaussian mixture model to each distribution to obtain Gaussian weights, and then using these weights to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as an abnormal MDDP if its distance exceeds this threshold, indicating an unknown undesirable event. The WPCA and embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Claim 16

Original Legal Text

16. The computer system of claim 15 , wherein the applying a Gaussian mixture to each distribution to obtain Gaussian weights and using the Gaussian weights to compute threshold includes computing threshold D t nn from a posterior probability for each element in D i nn .

Plain English Translation

A computer system with a hardware processor is configured to detect unknown undesirable events by performing a method. This method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The processor calculates distributions of distances for each embedded MDDP from its nearest neighbors. This calculation specifically involves applying a Gaussian mixture model to each distribution to obtain Gaussian weights, and then using these Gaussian weights to compute a threshold by calculating it from a posterior probability for each individual distance element. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as an abnormal MDDP if its distance exceeds this threshold, indicating an unknown undesirable event. The WPCA and embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Claim 17

Original Legal Text

17. The computer system of claim 14 , wherein the method further comprises computing a score that indicates the magnitude of the abnormality.

Plain English Translation

A computer system with a hardware processor is configured to detect unknown undesirable events by performing a method. This method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The processor calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as an abnormal MDDP if its distance exceeds this threshold, indicating an unknown undesirable event. The method further includes computing a score that indicates the magnitude of the abnormality. The WPCA and embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Claim 18

Original Legal Text

18. The computer system of claim 14 , wherein the classifying includes classifying the particular MDDP of the dataset or the NAMDDP as an abnormal MDDP offline.

Plain English Translation

A computer system with a hardware processor is configured to detect unknown undesirable events by performing a method. This method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The processor calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as an abnormal MDDP if its distance exceeds this threshold, indicating an unknown undesirable event, and this classification is performed offline. The WPCA and embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Claim 19

Original Legal Text

19. The computer system of claim 14 , wherein the classifying includes classifying the particular MDDP of the dataset or the NAMDDP as an abnormal MDDP online.

Plain English Translation

A computer system with a hardware processor is configured to detect unknown undesirable events by performing a method. This method involves receiving a dataset of many multidimensional datapoints (MDDPs) with a high number of datapoints relative to their dimensions (n>>m). Whitening Principal Component Analysis (WPCA) is applied to reduce the dimensionality of the data, creating a lower-dimension embedded space. The MDDPs are then embedded into this space to become embedded MDDPs. The processor calculates distributions of distances for each embedded MDDP from its nearest neighbors, using these to compute a threshold. Any particular MDDP or newly arrived MDDP (NAMDDP) is classified as an abnormal MDDP if its distance exceeds this threshold, indicating an unknown undesirable event, and this classification is performed online (in real-time). The WPCA and embedding in a lower dimension space reduce computer memory needs and speed up computing operations.

Patent Metadata

Filing Date

Unknown

Publication Date

July 21, 2020

Inventors

David Segev
Amir Averbuch

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR DETECTING AN UNDESIRABLE EVENT” (10719768). https://patentable.app/patents/10719768

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/10719768. See llms.txt for full attribution policy.