Patents by Inventor Jacob Carlson

Jacob Carlson 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).

  • Publication number: 20210014245
    Abstract: A protector server located in the Web traffic between an end-user computer and a Web site intercepts requests for Web pages from the Web site. The server inserts protection code into a Web page returned to the user computer which executes within the user browser. The code disables malware executing within the user browser by establishing itself as an event handler, finding likely malware in the stack, and disabling it. The code thwarts host-based malware by establishing itself as an event handler, and encrypting data fields of forms before the form is submitting to the operating system of the user computer. The code detects a Web inject attack by calculating a fingerprint for a form on the Web page and sending that fingerprint to the server. The server compares that fingerprint with one previously calculated for the form and generates an alert if different. The code detects a phishing attack by sending a notification to the server indicating within which domain it is executing.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: Theodore MCKENDALL, Trevor RESCHKE, Jacob CARLSON, Stanislav LIVSHITS
  • Publication number: 20210014246
    Abstract: A protector server located in the Web traffic between an end-user computer and a Web site intercepts requests for Web pages from the Web site. The server inserts protection code into a Web page returned to the user computer which executes within the user browser. The code disables malware executing within the user browser by establishing itself as an event handler, finding likely malware in the stack, and disabling it. The code thwarts host-based malware by establishing itself as an event handler, and encrypting data fields of forms before the form is submitting to the operating system of the user computer. The code detects a Web inject attack by calculating a fingerprint for a form on the Web page and sending that fingerprint to the server. The server compares that fingerprint with one previously calculated for the form and generates an alert if different. The code detects a phishing attack by sending a notification to the server indicating within which domain it is executing.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: Theodore MCKENDALL, Trevor RESCHKE, Jacob CARLSON, Stanislav LIVSHITS
  • Publication number: 20200084225
    Abstract: A protector server located in the Web traffic between an end-user computer and a Web site intercepts requests for Web pages from the Web site. The server inserts protection code into a Web page returned to the user computer which executes within the user browser. The code disables malware executing within the user browser by establishing itself as an event handler, finding likely malware in the stack, and disabling it. The code thwarts host-based malware by establishing itself as an event handler, and encrypting data fields of forms before the form is submitting to the operating system of the user computer. The code detects a Web inject attack by calculating a fingerprint for a form on the Web page and sending that fingerprint to the server. The server compares that fingerprint with one previously calculated for the form and generates an alert if different. The code detects a phishing attack by sending a notification to the server indicating within which domain it is executing.
    Type: Application
    Filed: November 30, 2018
    Publication date: March 12, 2020
    Inventors: Theodore McKendall, Trevor Reschke, Jacob Carlson, Stanislav Livshits
  • Publication number: 20090055889
    Abstract: Disclosed is a system and method for detecting and mitigating the writing of sensitive or prohibited information to memory or communication media. The method includes detecting if an application is to write data to a memory, rerouting the writing of that data, and scanning the data for sensitive content or prohibited information. The scanning is done in accordance with one or more information security policies. If sensitive information is detected, the system has the option of issuing an alarm and/or preventing the sensitive information from being written, depending on the security policy. If the system permits the sensitive information to be written to memory, the system may spawn a file watcher object, which waits for a specified amount of time and then checks to see if the sensitive information has been deleted. If not, the system may issue an alarm or erase the sensitive information, depending on the security policy.
    Type: Application
    Filed: April 11, 2008
    Publication date: February 26, 2009
    Applicant: TrustWave Corporation
    Inventors: Jacob Carlson, Kenneth Green
  • Publication number: 20080287054
    Abstract: A ridge vent for covering an open ridge of a roof comprises an elongated panel with two opposed lateral edges; a pair of elongated sidewalls extending downward from one of the lateral edges; a pair of elongated floor portions each extending outward from one of the sidewalls, each floor portion having an underside; and a sealant on the underside of at least a part of each floor portion to improve the seal between the floor portions and the roof.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: Jacob Carlson, Gary H. Griswold, Gregory S. Daniels, David S. Mutter
  • Publication number: 20080287053
    Abstract: A ridge vent for covering an open ridge of a roof comprises an elongated panel having two opposed lateral edges; a pair of elongated sidewalls, each extending downward from one of the lateral edges; a pair of elongated floor portions, each extending outward from one of the sidewalls; a pair of elongated baffles, each extending upward from one of the floor portions, each baffle combining with one of the sidewalls and one of the floor portions to form an elongated trough along one side of the panel; and a filtering structure over each trough between the sidewall and the baffle to prevent particles and debris from collecting in the trough while allowing free flow of air.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: Jacob Carlson, Gary H. Griswold, Gregory S. Daniels, David S. Mutter