Patents by Inventor David Tolpin
David Tolpin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12079860Abstract: Methods and systems for creating and analyzing low-dimensional representation of webpage sequences are described. Network traffic history data associated with a particular website is retrieved and a word embedding algorithm is applied to the network traffic history data to produce a low dimensional embedding. A prediction model is created based on the low-dimensional embedding. Browsing activity on the particular website is monitored. A set of sessions in the current browsing activity is flagged based on a result of applying the prediction model to the monitored browsing activity.Type: GrantFiled: August 23, 2021Date of Patent: September 3, 2024Assignee: PAYPAL, INC.Inventors: Benjamin Hillel Myara, David Tolpin
-
Patent number: 11797675Abstract: Aspects of the present disclosure involve a system and method for malware detection. The system and method introduce a probabilistic model that can observe user transaction data over a predetermined window of time. Then, using posterior probability, the system can determine whether multiple users where present during the window observed.Type: GrantFiled: August 9, 2021Date of Patent: October 24, 2023Assignee: PayPal, Inc.Inventor: David Tolpin
-
Patent number: 11687769Abstract: Machine learning techniques can be used to train a classifier, in some embodiments, to accurately detect similarities between different records of user activity for a same user. When more recent data is received, newer data can be analyzed by selectively removing particular sub-groups of data to see if there is any particular data that accounts for a large difference (e.g. when run through a classifier that has been trained to produce similar results for known activity data from a same user). If a sub-group of data is identified as being significantly different from other user data, this may indicate an account breach. Advanced machine learning techniques described herein may be applicable to a variety of different environments.Type: GrantFiled: June 30, 2017Date of Patent: June 27, 2023Assignee: PayPal, Inc.Inventors: David Tolpin, Benjamin Hillel Myara, Michael Dymshits
-
Patent number: 11455517Abstract: Anomalies in a data set may be difficult to detect when individual items are not gross outliers from a population average. Disclosed is an anomaly detector that includes neural networks such as an auto-encoder and a discriminator. The auto-encoder and the discriminator may be trained on a training set that does not include anomalies. During training, an auto-encoder generates an internal representation from the training set, and reconstructs the training set from the internal representation. The training continues until data loss in the reconstructed training set is below a configurable threshold. The discriminator may be trained until the internal representation is constrained to a multivariable unit normal. Once trained, the auto-encoder and discriminator identify anomalies in the evaluation set. The identified anomalies in an evaluation set may be linked to transaction, security breach or population trends, but broadly, disclosed techniques can be used to identify anomalies in any suitable population.Type: GrantFiled: October 26, 2017Date of Patent: September 27, 2022Assignee: PayPal, Inc.Inventors: David Tolpin, Amit Batzir, Nofar Betzalel, Michael Dymshits, Benjamin Hillel Myara, Liron Ben Kimon
-
Publication number: 20220058493Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating compact tree representations applicable to machine learning. In one embodiment, a system is introduced that can retrieve a decision tree structure to generate a compact tree representation model. The compact tree representation model may come in the form of a matrix design to maintain the relationships expressed by the decision tree structure.Type: ApplicationFiled: June 28, 2021Publication date: February 24, 2022Inventors: Raoul Christopher Johnson, Omri Moshe Lahav, Michael Dymshits, David Tolpin
-
Publication number: 20210383459Abstract: Methods and systems for creating and analyzing low-dimensional representation of webpage sequences are described. Network traffic history data associated with a particular website is retrieved and a word embedding algorithm is applied to the network traffic history data to produce a low dimensional embedding. A prediction model is created based on the low-dimensional embedding. Browsing activity on the particular website is monitored. A set of sessions in the current browsing activity is flagged based on a result of applying the prediction model to the monitored browsing activity.Type: ApplicationFiled: August 23, 2021Publication date: December 9, 2021Inventors: Benjamin Hillel Myara, David Tolpin
-
Publication number: 20210365949Abstract: Aspects of the present disclosure involve a system and method for malware detection. The system and method introduce a probabilistic model that can observe user transaction data over a predetermined window of time. Then, using posterior probability, the system can determine whether multiple users where present during the window observed.Type: ApplicationFiled: August 9, 2021Publication date: November 25, 2021Inventor: David Tolpin
-
Patent number: 11100568Abstract: Methods and systems for creating and analyzing low-dimensional representation of webpage sequences are described. Network traffic history data associated with a particular website is retrieved and a word embedding algorithm is applied to the network traffic history data to produce a low dimensional embedding. A prediction model is created based on the low-dimensional embedding. Browsing activity on the particular website is monitored. A set of sessions in the current browsing activity is flagged based on a result of applying the prediction model to the monitored browsing activity.Type: GrantFiled: December 22, 2017Date of Patent: August 24, 2021Assignee: PAYPAL, INC.Inventors: Benjamin Hillel Myara, David Tolpin
-
Patent number: 11087330Abstract: Aspects of the present disclosure involve a system and method for malware detection. The system and method introduce a probabilistic model that can observe user transaction data over a predetermined window of time. Then, using posterior probability, the system can determine whether multiple users where present during the window observed.Type: GrantFiled: June 1, 2020Date of Patent: August 10, 2021Assignee: PAYPAL, INC.Inventor: David Tolpin
-
Patent number: 11049021Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating compact tree representations applicable to machine learning. In one embodiment, a system is introduced that can retrieve a decision tree structure to generate a compact tree representation model. The compact tree representation model may come in the form of a matrix design to maintain the relationships expressed by the decision tree structure.Type: GrantFiled: October 5, 2017Date of Patent: June 29, 2021Assignee: PayPal, Inc.Inventors: Raoul Christopher Johnson, Omri Moshe Lahav, Michael Dymshits, David Tolpin
-
Patent number: 10915629Abstract: Systems and methods for detecting data exfiltration using domain name system (DNS) queries include, in various embodiments, performing operations that include parsing a DNS query to determine whether that DNS query is likely to contain hidden data that is being exfiltrated from a system or network. Statistical methods can be used to analyze the DNS query to determine a likelihood whether each of a plurality of segments of the DNS query are indicative of data exfiltration methods. If one or multiple DNS queries are deemed suspicious based on the analysis, a security action on the DNS query can be performed, including sending an alert and/or blocking the DNS query from being forwarded.Type: GrantFiled: November 2, 2017Date of Patent: February 9, 2021Assignee: PayPal, Inc.Inventors: Michael Dymshits, David Tolpin, Eli Strajnik, Benjamin Hillel Myara, Liron Ben Kimon
-
Publication number: 20200402063Abstract: Aspects of the present disclosure involve a system and method for malware detection. The system and method introduce a probabilistic model that can observe user transaction data over a predetermined window of time. Then, using posterior probability, the system can determine whether multiple users where present during the window observed.Type: ApplicationFiled: June 1, 2020Publication date: December 24, 2020Inventor: David Tolpin
-
Patent number: 10621586Abstract: A system for predicting that a user session will be fraudulent. The system can analyze an incomplete session and determine the likelihood that the session is fraudulent or not by generating completed sessions based on the incomplete session.Type: GrantFiled: January 31, 2017Date of Patent: April 14, 2020Assignee: PAYPAL, INC.Inventors: Benjamin Hillel Myara, David Tolpin
-
Patent number: 10452847Abstract: The systems and methods that detect malware from count vectors are provided. A count vector having multiple components is generated. The count vector tracks a number and types of system calls generated by a process. Each component in the count vector is mapped to a type of a system call that exists in an operating system. Multiple system calls generated by the process are received over a first time interval. Each system call is mapped to a component in the count vector. The count vectors are aggregated according to a second time interval into a vector packet. The vector packet is transmitted over a network to a malware detection system that uses the count vectors in the vector packet to determine whether the process is a malware process.Type: GrantFiled: September 16, 2016Date of Patent: October 22, 2019Assignee: PayPal, Inc.Inventors: David Tolpin, Michael Dymshits
-
Patent number: 10445163Abstract: Computer system drift can occur when a computer system or a cluster of computer systems deviates from ideal and/or desired behavior. In a server farm, for example, many different machines may be identically configured to work in conjunction with each other to provide an electronic service (serving web pages, processing electronic payment transactions, etc.). Over time, however, one or more of these systems may drift from previous behavior. Early drift detection can be important, especially in large enterprises, to avoiding costly downtime. Changes in a computer's configuration files, network connections, and/or executable processes can indicate ongoing drift, but collecting this information at scale can be difficult. By using certain hashing and min-Hash techniques, however, drift detection can be streamlined and accomplished for large scale operations. Velocity of drift may also be tracked using a decay function.Type: GrantFiled: September 28, 2017Date of Patent: October 15, 2019Assignee: PAYPAL, INC.Inventors: Omri Moshe Lahav, Raoul Christopher Johnson, David Tolpin
-
Publication number: 20190199741Abstract: Methods and systems for creating and analyzing low-dimensional representation of webpage sequences are described. Network traffic history data associated with a particular website is retrieved and a word embedding algorithm is applied to the network traffic history data to produce a low dimensional embedding. A prediction model is created based on the low-dimensional embedding. Browsing activity on the particular website is monitored. A set of sessions in the current browsing activity is flagged based on a result of applying the prediction model to the monitored browsing activity.Type: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Inventors: Benjamin Hillel Myara, David Tolpin
-
Publication number: 20190130100Abstract: Systems and methods for detecting data exfiltration using domain name system (DNS) queries include, in various embodiments, performing operations that include parsing a DNS query to determine whether that DNS query is likely to contain hidden data that is being exfiltrated from a system or network. Statistical methods can be used to analyze the DNS query to determine a likelihood whether each of a plurality of segments of the DNS query are indicative of data exfiltration methods. If one or multiple DNS queries are deemed suspicious based on the analysis, a security action on the DNS query can be performed, including sending an alert and/or blocking the DNS query from being forwarded.Type: ApplicationFiled: November 2, 2017Publication date: May 2, 2019Inventors: Michael Dymshits, David Tolpin, Eli Strajnik, Benjamin Hillel Myara, Liron Ben Kimon
-
Publication number: 20190130254Abstract: Anomalies in a data set may be difficult to detect when individual items are not gross outliers from a population average. Disclosed is an anomaly detector that includes neural networks such as an auto-encoder and a discriminator. The auto-encoder and the discriminator may be trained on a training set that does not include anomalies. During training, an auto-encoder generates an internal representation from the training set, and reconstructs the training set from the internal representation. The training continues until data loss in the reconstructed training set is below a configurable threshold. The discriminator may be trained until the internal representation is constrained to a multivariable unit normal. Once trained, the auto-encoder and discriminator identify anomalies in the evaluation set. The identified anomalies in an evaluation set may be linked to transaction, security breach or population trends, but broadly, disclosed techniques can be used to identify anomalies in any suitable population.Type: ApplicationFiled: October 26, 2017Publication date: May 2, 2019Inventors: David Tolpin, Amit Batzir, Nofar Betzalel, Michael Dymshits, Benjamin Hillel Myara, Liron Ben Kimon
-
Publication number: 20190108449Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating compact tree representations applicable to machine learning. In one embodiment, a system is introduced that can retrieve a decision tree structure to generate a compact tree representation model. The compact tree representation model may come in the form of a matrix design to maintain the relationships expressed by the decision tree structure.Type: ApplicationFiled: October 5, 2017Publication date: April 11, 2019Inventors: Raoul Christopher Johnson, Omri Moshe Lahav, Michael Dymshits, David Tolpin
-
Publication number: 20190095263Abstract: Computer system drift can occur when a computer system or a cluster of computer systems deviates from ideal and/or desired behavior. In a server farm, for example, many different machines may be identically configured to work in conjunction with each other to provide an electronic service (serving web pages, processing electronic payment transactions, etc.). Over time, however, one or more of these systems may drift from previous behavior. Early drift detection can be important, especially in large enterprises, to avoiding costly downtime. Changes in a computer's configuration files, network connections, and/or executable processes can indicate ongoing drift, but collecting this information at scale can be difficult. By using certain hashing and min-Hash techniques, however, drift detection can be streamlined and accomplished for large scale operations. Velocity of drift may also be tracked using a decay function.Type: ApplicationFiled: September 28, 2017Publication date: March 28, 2019Inventors: Omri Moshe Lahav, Raoul Christopher Johnson, David Tolpin