Patents by Inventor Neilkumar Murli Daswani
Neilkumar Murli Daswani 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: 10951647Abstract: Behavioral analysis of a mobile application is performed to determine whether the application is malicious. During analysis, various user interactions are simulated in an emulated environment to activate many possible resulting behaviors of an application. The behaviors are classified as hard or soft signals. A probability of the application being malicious is determined through combining soft signals, and the application is classified as malicious or non-malicious. Users of the application, the developer of the application, or a distributor of the application are notified of the application classification to enable responsive action.Type: GrantFiled: August 22, 2019Date of Patent: March 16, 2021Assignee: Twitter, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi, Michael Gagnon, Tufan Demir, Gerald E. Eisenhaur
-
Patent number: 10412115Abstract: Behavioral analysis of a mobile application is performed to determine whether the application is malicious. During analysis, various user interactions are simulated in an emulated environment to activate many possible resulting behaviors of an application. The behaviors are classified as hard or soft signals. A probability of the application being malicious is determined through combining soft signals, and the application is classified as malicious or non-malicious. Users of the application, the developer of the application, or a distributor of the application are notified of the application classification to enable responsive action.Type: GrantFiled: February 12, 2018Date of Patent: September 10, 2019Assignee: Twitter, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi, Michael Gagnon, Tufan Demir, Gerald E. Eisenhaur
-
Patent number: 9894096Abstract: Behavioral analysis of a mobile application is performed to determine whether the application is malicious. During analysis, various user interactions are simulated in an emulated environment to activate many possible resulting behaviors of an application. The behaviors are classified as hard or soft signals. A probability of the application being malicious is determined through combining soft signals, and the application is classified as malicious or non-malicious. Users of the application, the developer of the application, or a distributor of the application are notified of the application classification to enable responsive action.Type: GrantFiled: July 29, 2014Date of Patent: February 13, 2018Assignee: Twitter, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi, Michael Gagnon, Tufan Demir, Gerald E. Eisenhaur
-
Patent number: 9398031Abstract: Detecting a malicious advertisement is disclosed. An advertisement is analyzed. A determination that the advertisement is associated with malicious activity is made. An indication that the advertisement is malicious is provided as output. The indication can be provided as a report, such as to a publisher and can also be provided using an API, such as to the entity responsible for serving the advertisement.Type: GrantFiled: February 4, 2015Date of Patent: July 19, 2016Assignee: Dasient, Inc.Inventors: Ameet Ranadive, Shariq Rizvi, Neilkumar Murli Daswani
-
Patent number: 9356946Abstract: Behavioral analysis of a mobile webpage is performed to determine whether the webpage is malicious. During analysis, the webpage is visited by an emulated mobile device to cause behaviors to occur which may be malicious. The behaviors occurring after accessing the webpage are stored. The behaviors are classified as hard or soft signals. A probability of the webpage being malicious is determined through combining soft signals, and the webpage is classified as malicious or non-malicious. Users of the webpage, the developer of the webpage, or a distributor of the webpage are notified of the webpage classification to enable responsive action.Type: GrantFiled: July 29, 2014Date of Patent: May 31, 2016Assignee: Twitter, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi, Michael Gagnon, Tufan Demir, Gerald E. Eisenhaur
-
Patent number: 9298919Abstract: Diversity information associated with a set of advertisement tags is determined. Example ways of determining diversity include determining a list of distinct Uniform Resource Locators, determining a list of distinct domains, and determining whether an advertisement includes one or more dynamic elements. Scans are adaptively performed based on the determined diversity information. Scanning is performed more frequently for advertisement tags having higher associated diversities and scanning is performed less frequently for advertisement tags having lower associated diversities.Type: GrantFiled: August 26, 2013Date of Patent: March 29, 2016Assignee: Dasient, Inc.Inventors: Tufan Demir, Ameet Ranadive, Shariq Rizvi, Neilkumar Murli Daswani
-
Patent number: 9268937Abstract: Remediating a suspicious element in a web page is disclosed. An indication of a suspicious element is received. A quarantine instruction is sent to a server of the web page. One example of a quarantine instruction is an instruction to block the page from being served. Another example of a quarantine instruction in as instruction to block an element of the page from being served.Type: GrantFiled: October 11, 2013Date of Patent: February 23, 2016Assignee: Dasient, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi
-
Patent number: 9154364Abstract: Detecting a suspicious element in a web page is disclosed. The page is analyzed, such as through static analysis and/or dynamic analysis techniques. A suspicious element in the page is detected. A report that includes a copy of at least a portion of the suspicious element is provided as output.Type: GrantFiled: April 15, 2010Date of Patent: October 6, 2015Assignee: Dasient, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi
-
Patent number: 8990945Abstract: Detecting a malicious advertisement is disclosed. An advertisement is analyzed. A determination that the advertisement is associated with malicious activity is made. An indication that the advertisement is malicious is provided as output. The indication can be provided as a report, such as to a publisher and can also be provided using an API, such as to the entity responsible for serving the advertisement.Type: GrantFiled: May 28, 2013Date of Patent: March 24, 2015Assignee: Dasient, Inc.Inventors: Ameet Ranadive, Shariq Rizvi, Neilkumar Murli Daswani
-
Patent number: 8683584Abstract: Performing a risk assessment of a website is disclosed. A plurality of elements included in the website is categorized. The risk posed by the presence of at least some of the plurality of elements is assessed. Example elements include third party content and out-of-date web applications. A risk assessment report is provided as output.Type: GrantFiled: January 31, 2011Date of Patent: March 25, 2014Assignee: Dasient, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi
-
Patent number: 8656491Abstract: Remediating a suspicious element in a web page is disclosed. An indication of a suspicious element is received. A quarantine instruction is sent to a server of the web page. One example of a quarantine instruction is an instruction to block the page from being served. Another example of a quarantine instruction in as instruction to block an element of the page from being served.Type: GrantFiled: December 6, 2012Date of Patent: February 18, 2014Assignee: Dasient, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi
-
Patent number: 8555391Abstract: Diversity information associated with a set of advertisement tags is determined. Example ways of determining diversity include determining a list of distinct Uniform Resource Locators, determining a list of distinct domains, and determining whether an advertisement includes one or more dynamic elements. Scans are adaptively performed based on the determined diversity information. Scanning is performed more frequently for advertisement tags having higher associated diversities and scanning is performed less frequently for advertisement tags having lower associated diversities.Type: GrantFiled: June 30, 2011Date of Patent: October 8, 2013Assignee: Dasient, Inc.Inventors: Tufan Demir, Ameet Ranadive, Shariq Rizvi, Neilkumar Murli Daswani
-
Patent number: 8516590Abstract: Detecting a malicious advertisement is disclosed. An advertisement is analyzed. A determination that the advertisement is associated with malicious activity is made. An indication that the advertisement is malicious is provided as output. The indication can be provided as a report, such as to a publisher and can also be provided using an API, such as to the entity responsible for serving the advertisement.Type: GrantFiled: February 28, 2011Date of Patent: August 20, 2013Assignee: Dasient, Inc.Inventors: Ameet Ranadive, Shariq Rizvi, Neilkumar Murli Daswani
-
Patent number: 8370938Abstract: Remediating a suspicious element in a web page is disclosed. An indication of a suspicious element is received. A quarantine instruction is sent to a server of the web page. One example of a quarantine instruction is an instruction to block the page from being served. Another example of a quarantine instruction in as instruction to block an element of the page from being served.Type: GrantFiled: April 15, 2010Date of Patent: February 5, 2013Assignee: Dasient, Inc.Inventors: Neilkumar Murli Daswani, Ameet Ranadive, Shariq Rizvi
-
Patent number: 7523858Abstract: Embodiments of the present invention provide users with apparatus and methods for managing user data and for making and accepting payments. A system for enabling secure payment transactions comprises user hardware, recipient hardware, and a data system, in accordance with an embodiment of the present invention. The data system comprises a database and a database manager. The database includes storage means adapted to store user data. The database manager is adapted for controlling and managing access to the data in the database. The database manager is adapted for communication with the user hardware, recipient hardware, and the payment processing space, including financial institutions and other suppliers of data.Type: GrantFiled: January 9, 2006Date of Patent: April 28, 2009Inventors: Dennis Michael Moulton, Gabriel Steven Trif, Neilkumar Murli Daswani