Patents by Inventor Matthew Cote
Matthew Cote 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: 11970320Abstract: A resealable, access-resistant assembly, including a cap and a stem, is configured to fasten to a container by way of opposing tabs that, when pinched towards each other, deflect from a locked to unlocked position to then be separated (e.g., lifted off of or unscrewed) from the container. The cap is permanently affixed or removably coupled to a stem that extends down from the cap into the container. When the cap is separated from the container, the stem may be positioned to extend into the container to engage material within it or for other miscellaneous uses.Type: GrantFiled: December 10, 2021Date of Patent: April 30, 2024Assignee: Smoothee Inc.Inventors: Ryan Savage, Matthew Cote, Lauren Fraser
-
Publication number: 20220185553Abstract: A resealable, access-resistant assembly, including a cap and a stem, is configured to fasten to a container by way of opposing tabs that, when pinched towards each other, deflect from a locked to unlocked position to then be separated (e.g., lifted off of or unscrewed) from the container. The cap is permanently affixed or removably coupled to a stem that extends down from the cap into the container. When the cap is separated from the container, the stem may be positioned to extend into the container to engage material within it or for other miscellaneous uses.Type: ApplicationFiled: December 10, 2021Publication date: June 16, 2022Inventors: Ryan Savage, Matthew Cote, Lauren Fraser
-
Publication number: 20220101341Abstract: A system, computer program product, and method are presented for determining illegitimate business entities, and, more specifically, to distinguishing between legitimate business entities and illegitimate business entities. The method includes identifying a target entity using known attributes of the target entity and collecting, from one or more external sources, additional attributes of the target entity. The method also includes injecting the known attributes and the additional attributes into one or more models including at least one of one or more machine learning models and one or more statistical models. The method further includes generating, through the one or more machine learning models, one or more scores that indicate a probability that the target entity is an illegitimate business.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Jeong Won An, Alvin Kinwai Cho, David D'Costa, J. Thomas Eck, Sridhar Mooghala, Jessica G. Snyder, Robert Stanich, David Xie, Nikhila Nandgopal, Matthew Cote, Joseph Sean Eugene Tiley
-
Patent number: 10474811Abstract: A system, method, and computer-readable medium for detecting malicious computer code are provided. Instructions, such as HTML or JavaScript instructions may be received from a server, parsed, and executed. During execution of the instructions, one or more functions of a software application, such as a web browser, may be hooked, and an event object may be created for each called function that is hooked, resulting in a collection of event objects. Rules may be matched with event objects of the collection of event objects to detect malicious code. Attributes from the matched event objects may then be used to locate original malicious script or code injected into a web page.Type: GrantFiled: March 30, 2012Date of Patent: November 12, 2019Assignee: VERISIGN, INC.Inventors: Matthew Cote, Trevor Tonn
-
Patent number: 10021129Abstract: Systems and methods are provided for malware scanning and detection in a computing system. In one exemplary embodiment, the method includes launching, in a computing device of the computing system, a virtual machine, and launching, in the virtual machine of the computing device, an internet browser. The method also includes requesting, by the internet browser, data from a web page, and performing, using one or more analysis tools, analysis on the web page. In the method, performing analysis on the web page includes performing monitoring and recording of system application programming interface (API) calls, and creating software objects associated with the web page. The method also includes performing antivirus scanning of the software objects, de-obfuscating JavaScript associated with the software objects, and correlating data associated with the performed analysis to determine if the web page is a malicious web page.Type: GrantFiled: May 11, 2016Date of Patent: July 10, 2018Assignee: VERISIGN, INC.Inventors: Ralph Thomas, Michael Lapilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
-
Publication number: 20160337380Abstract: Systems and methods are provided for malware scanning and detection in a computing system. In one exemplary embodiment, the method includes launching, in a computing device of the computing system, a virtual machine, and launching, in the virtual machine of the computing device, an internet browser. The method also includes requesting, by the internet browser, data from a web page, and performing, using one or more analysis tools, analysis on the web page. In the method, performing analysis on the web page includes performing monitoring and recording of system application programming interface (API) calls, and creating software objects associated with the web page. The method also includes performing antivirus scanning of the software objects, de-obfuscating JavaScript associated with the software objects, and correlating data associated with the performed analysis to determine if the web page is a malicious web page.Type: ApplicationFiled: May 11, 2016Publication date: November 17, 2016Inventors: Ralph Thomas, Michael Lapilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
-
Patent number: 9344446Abstract: Systems and methods are provided for malware scanning and detection in a computing system. In one exemplary embodiment, the method includes launching, in a computing device of the computing system, a virtual machine, and launching, in the virtual machine of the computing device, an internet browser. The method also includes requesting, by the internet browser, data from a web page, and performing, using one or more analysis tools, analysis on the web page. In the method, performing analysis on the web page includes performing monitoring and recording of system application programming interface (API) calls, and creating software objects associated with the web page. The method also includes performing antivirus scanning of the software objects, de-obfuscating JavaScript associated with the software objects, and correlating data associated with the performed analysis to determine if the web page is a malicious web page.Type: GrantFiled: September 8, 2014Date of Patent: May 17, 2016Assignee: VERISIGN, INC.Inventors: Ralph Thomas, Michael Lapilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
-
Publication number: 20140380482Abstract: Systems and methods are provided for malware scanning and detection in a computing system. In one exemplary embodiment, the method includes launching, in a computing device of the computing system, a virtual machine, and launching, in the virtual machine of the computing device, an internet browser. The method also includes requesting, by the internet browser, data from a web page, and performing, using one or more analysis tools, analysis on the web page. In the method, performing analysis on the web page includes performing monitoring and recording of system application programming interface (API) calls, and creating software objects associated with the web page. The method also includes performing antivirus scanning of the software objects, de-obfuscating JavaScript associated with the software objects, and correlating data associated with the performed analysis to determine if the web page is a malicious web page.Type: ApplicationFiled: September 8, 2014Publication date: December 25, 2014Inventors: Ralph Thomas, Michael Lapilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
-
Patent number: 8832836Abstract: Systems and methods are provided for malware scanning and detection in a computing system. In one exemplary embodiment, the method includes launching, in a computing device of the computing system, a virtual machine, and launching, in the virtual machine of the computing device, an internet browser. The method also includes requesting, by the internet browser, data from a web page, and performing, using one or more analysis tools, analysis on the web page. In the method, performing analysis on the web page includes performing monitoring and recording of system application programming interface (API) calls, and creating software objects associated with the web page. The method also includes performing antivirus scanning of the software objects, de-obfuscating JavaScript associated with the software objects, and correlating data associated with the performed analysis to determine if the web page is a malicious web page.Type: GrantFiled: December 30, 2010Date of Patent: September 9, 2014Assignee: Verisign, Inc.Inventors: Ralph Thomas, Michael LaPilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
-
Publication number: 20130263270Abstract: A system, method, and computer-readable medium for detecting malicious computer code are provided. Instructions, such as HTML or JavaScript instructions may be received from a server, parsed, and executed. During execution of the instructions, one or more functions of a software application, such as a web browser, may be hooked, and an event object may be created for each called function that is hooked, resulting in a collection of event objects. Rules may be matched with event objects of the collection of event objects to detect malicious code. Attributes from the matched event objects may then be used to locate original malicious script or code injected into a web page.Type: ApplicationFiled: March 30, 2012Publication date: October 3, 2013Inventors: Matthew COTE, Trevor Tonn
-
Publication number: 20120174224Abstract: Systems and methods are provided for malware scanning and detection in a computing system. In one exemplary embodiment, the method includes launching, in a computing device of the computing system, a virtual machine, and launching, in the virtual machine of the computing device, an internet browser. The method also includes requesting, by the internet browser, data from a web page, and performing, using one or more analysis tools, analysis on the web page. In the method, performing analysis on the web page includes performing monitoring and recording of system application programming interface (API) calls, and creating software objects associated with the web page. The method also includes performing antivirus scanning of the software objects, de-obfuscating JavaScript associated with the software objects, and correlating data associated with the performed analysis to determine if the web page is a malicious web page.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Inventors: Ralph Thomas, Michael LaPilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
-
Patent number: D984278Type: GrantFiled: May 17, 2021Date of Patent: April 25, 2023Assignee: Smoothie Inc.Inventors: Ryan Savage, Matthew Cote, Lauren Fraser