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: 11970320
    Abstract: 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: Grant
    Filed: December 10, 2021
    Date of Patent: April 30, 2024
    Assignee: Smoothee Inc.
    Inventors: Ryan Savage, Matthew Cote, Lauren Fraser
  • Publication number: 20220185553
    Abstract: 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: Application
    Filed: December 10, 2021
    Publication date: June 16, 2022
    Inventors: Ryan Savage, Matthew Cote, Lauren Fraser
  • Publication number: 20220101341
    Abstract: 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: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: 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: 10474811
    Abstract: 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: Grant
    Filed: March 30, 2012
    Date of Patent: November 12, 2019
    Assignee: VERISIGN, INC.
    Inventors: Matthew Cote, Trevor Tonn
  • Patent number: 10021129
    Abstract: 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: Grant
    Filed: May 11, 2016
    Date of Patent: July 10, 2018
    Assignee: VERISIGN, INC.
    Inventors: Ralph Thomas, Michael Lapilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
  • Publication number: 20160337380
    Abstract: 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: Application
    Filed: May 11, 2016
    Publication date: November 17, 2016
    Inventors: Ralph Thomas, Michael Lapilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
  • Patent number: 9344446
    Abstract: 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: Grant
    Filed: September 8, 2014
    Date of Patent: May 17, 2016
    Assignee: VERISIGN, INC.
    Inventors: Ralph Thomas, Michael Lapilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
  • Publication number: 20140380482
    Abstract: 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: Application
    Filed: September 8, 2014
    Publication date: December 25, 2014
    Inventors: Ralph Thomas, Michael Lapilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
  • Patent number: 8832836
    Abstract: 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: Grant
    Filed: December 30, 2010
    Date of Patent: September 9, 2014
    Assignee: Verisign, Inc.
    Inventors: Ralph Thomas, Michael LaPilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
  • Publication number: 20130263270
    Abstract: 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: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Inventors: Matthew COTE, Trevor Tonn
  • Publication number: 20120174224
    Abstract: 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: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Inventors: Ralph Thomas, Michael LaPilla, Trevor Tonn, Gregory Sinclair, Blake Hartstein, Matthew Cote
  • Patent number: D984278
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: April 25, 2023
    Assignee: Smoothie Inc.
    Inventors: Ryan Savage, Matthew Cote, Lauren Fraser