Patents by Inventor Jeffrey S. Atkinson

Jeffrey S. Atkinson 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: 10536439
    Abstract: Client fingerprints can be used to detect and defend against malware and hacking into information systems more effectively than using IP addresses. A unique client fingerprint can be based on data found in the client's SSL client hello packet. SSL version, cipher suites, and other fields of the packet can be utilized, preferably utilizing individual field values in the order in which they appear in the packet. The ordered values are converted to decimal values, separated by delimiters, and concatenated to form an identifier string. The identifier string may be mapped, preferably by a hash function, to form the client fingerprint. The client fingerprint may be logged, and whitelists and blacklists may be formed using client fingerprints so formed.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: January 14, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: John Brooke Althouse, Jeffrey S. Atkinson, Joshua Atkins
  • Patent number: 10135847
    Abstract: A client system such as a database system may be vulnerable to intrusion by an unauthorized user or system through a reverse secure shell connection that enables the intruder to execute OS-level or shell commands on the client system. A reverse shell connection may be detected by monitoring and inspecting packet data traffic between the client system or internal network, and an exterior or “foreign” network. In one example of such a process, after detecting a normal shell session originating inside the internal network, a reverse shell connection exploiting the initial shell detection is detected by analyzing the transmission directions and payload sizes of a sequence of the monitored packets relative to a predetermined traffic pattern. The specific pattern may be selected for different operating systems.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: November 20, 2018
    Assignee: SALESFORCE.COM, INC.
    Inventors: John Brooke Althouse, William Roger Salusky, Jeffrey S. Atkinson
  • Publication number: 20180324153
    Abstract: Client fingerprints can be used to detect and defend against malware and hacking into information systems more effectively than using IP addresses. A unique client fingerprint can be based on data found in the client's SSL client hello packet. SSL version, cipher suites, and other fields of the packet can be utilized, preferably utilizing individual field values in the order in which they appear in the packet. The ordered values are converted to decimal values, separated by delimiters, and concatenated to form an identifier string. The identifier string may be mapped, preferably by a hash function, to form the client fingerprint. The client fingerprint may be logged, and whitelists and blacklists may be formed using client fingerprints so formed.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Applicant: salesforce.com, inc.
    Inventors: John Brooke ALTHOUSE, Jeffrey S. ATKINSON, Joshua ATKINS
  • Publication number: 20170339166
    Abstract: A client system such as a database system may be vulnerable to intrusion by an unauthorized user or system through a reverse secure shell connection that enables the intruder to execute OS-level or shell commands on the client system. A reverse shell connection may be detected by monitoring and inspecting packet data traffic between the client system or internal network, and an exterior or “foreign” network. In one example of such a process, after detecting a normal shell session originating inside the internal network, a reverse shell connection exploiting the initial shell detection is detected by analyzing the transmission directions and payload sizes of a sequence of the monitored packets relative to a predetermined traffic pattern. The specific pattern may be selected for different operating systems.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Applicant: salesforce.com, inc.
    Inventors: John Brooke Althouse, William Roger Salusky, Jeffrey S. Atkinson