Patents by Inventor Douglas Schlatter

Douglas Schlatter 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: 10565373
    Abstract: A method for behavioral analysis of scripting utility usage in an enterprise is described. In one embodiment, the method describes receiving, by a processor, data associated with execution of a scripting utility operating on a plurality of computing devices; executing a clustering algorithm on the received data; identifying at least one cluster based at least in part on executing the clustering algorithm; identifying an existence of an anomalous event associated with the scripting utility based at least in part on executing the clustering algorithm; and transmitting an indication of the anomalous event to an administrator.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: February 18, 2020
    Assignee: CA, Inc.
    Inventors: Akshata Krishnamoorthy Rao, Douglas Schlatter, Adam Glick, Feng Li
  • Patent number: 10547638
    Abstract: A method for detecting name resolution spoofing is described. In one embodiment, the method includes identifying a request to resolve a host name, identifying a hostname specified in a response to the request, identifying an actual hostname associated with the response, analyzing the hostname specified in relation to the actual hostname, and performing a security action based at least in part on the analysis.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: January 28, 2020
    Assignee: CA, Inc.
    Inventors: Feng Li, Adam Glick, Akshata Krishnamoorthy Rao, Douglas Schlatter
  • Patent number: 10547637
    Abstract: A computer-implemented method for automatically blocking Web Proxy Auto-Discovery Protocol (WPAD) attacks may include (i) automatically detecting, by a computing device, a WPAD request for a configuration file, (ii) identifying, by the computing device, a server attempting to fulfill the WPAD request for the configuration file, (iii) determining, by the computing device, that the server is not included in a whitelist of WPAD servers for the configuration file, and (iv) automatically performing, by the computing device and based on the determination that the server is not included in the whitelist, a security action to secure the WPAD request for the configuration file. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: January 28, 2020
    Assignee: CA, Inc.
    Inventors: Adam Glick, Akshata Krishnamoorthy Rao, Feng Li, Douglas Schlatter
  • Patent number: 10491626
    Abstract: The present disclosure provides methods for an endpoint ranking system that can take endpoint importance, symptom importance, and symptom timing into account when determining endpoint hygiene scores for endpoints in a network. A list of endpoints that is ranked or sorted according to hygiene score can by dynamically generated and can change over time due to the manner in which symptom timing is taken into account. The list can also evolve as parameters for endpoint importance and system importance are modified. An endpoint-importance weight can be assigned to each endpoint to bias hygiene scores according to endpoint importance. Symptom-importance weights and decay rates can also be assigned to symptom types to further bias hygiene scores.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: November 26, 2019
    Assignee: Symantec Corporation
    Inventors: Dinesh Bhirud, Nobuto Hotta, Douglas Schlatter, Petrus Johannes Viljoen
  • Patent number: 9992211
    Abstract: The disclosed computer-implemented method for improving the classification accuracy of trustworthiness classifiers may include (1) identifying a set of training data that is available for training trustworthiness classifiers used to classify computing resources as clean or malicious, (2) selecting, based at least in part on a characteristic of a specific organization, a subset of training data from the set of training data that is available for training trustworthiness classifiers, (3) training a trustworthiness classifier for the specific organization using the subset of training data selected based at least in part on the characteristic of the specific organization, and then (4) applying the trustworthiness classifier to at least one computing resource encountered by the specific organization to classify the computing resource as clean or malicious. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: June 5, 2018
    Assignee: Symantec Corporation
    Inventors: Petrus Johannes Viljoen, Douglas Schlatter, Carey Nachenberg, Andrew Gardner
  • Publication number: 20060150503
    Abstract: A system for packing and planting young plants is provided. The system comprises young plants, such as tree seedlings, placed in a container wherein the container is later planted with the young plant. The containers protect the young plants from wildlife browsing. The containers are packed in packaging which may be adaptable for use in a planter bag.
    Type: Application
    Filed: February 14, 2005
    Publication date: July 13, 2006
    Inventors: Timothy Kosderka, Douglas Schlatter
  • Publication number: 20060150504
    Abstract: A method for packing and planting young plants is provided. The method comprises placing young plants, such as tree seedlings, in a container wherein the container is later planted with the young plant. The containers protect the young plants from wildlife browsing. The containers are packed in packaging which may be adaptable for use in a planter bag.
    Type: Application
    Filed: February 14, 2005
    Publication date: July 13, 2006
    Inventors: Timothy Kosderka, Douglas Schlatter