Patents by Inventor Mark Ellzey Thomas

Mark Ellzey Thomas 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: 11354364
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: June 7, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William Salusky, Mark Ellzey Thomas
  • Publication number: 20210097113
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Application
    Filed: December 1, 2020
    Publication date: April 1, 2021
    Inventors: William Salusky, Mark Ellzey Thomas
  • Patent number: 10885128
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: January 5, 2021
    Assignee: Verizon Media Inc.
    Inventors: William Salusky, Mark Ellzey Thomas
  • Publication number: 20190087495
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Application
    Filed: November 21, 2018
    Publication date: March 21, 2019
    Inventors: William Salusky, Mark Ellzey Thomas
  • Patent number: 10169460
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: January 1, 2019
    Assignee: Oath Inc.
    Inventors: William Salusky, Mark Ellzey Thomas
  • Publication number: 20160117394
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Application
    Filed: December 31, 2015
    Publication date: April 28, 2016
    Inventors: William Salusky, Mark Ellzey Thomas
  • Patent number: 9251258
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: February 2, 2016
    Assignee: AOL Inc.
    Inventors: William Salusky, Mark Ellzey Thomas
  • Publication number: 20140207798
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Application
    Filed: March 26, 2014
    Publication date: July 24, 2014
    Applicant: AOL Inc.
    Inventors: William SALUSKY, MARK ELLZEY THOMAS
  • Patent number: 8694608
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: April 8, 2014
    Assignee: AOL Inc.
    Inventors: William Salusky, Mark Ellzey Thomas
  • Publication number: 20120311027
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Application
    Filed: August 13, 2012
    Publication date: December 6, 2012
    Inventors: William Salusky, Mark Ellzey Thomas
  • Patent number: 8244799
    Abstract: Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: August 14, 2012
    Assignee: AOL Inc.
    Inventors: William Salusky, Mark Ellzey Thomas