Patents by Inventor Philip F. Estes

Philip F. Estes 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: 10841328
    Abstract: Determining placement of cloud resources and containers relative to nodes in a cloud managed platform by using placement criteria and leveraging image vulnerability input. Based on the vulnerability input and resource management, containers with similar vulnerabilities are placed on a same node.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Philip F. Estes, Briana Frank, Jason R. McGee, Lin Sun
  • Publication number: 20180324203
    Abstract: Determining placement of cloud resources and containers relative to nodes in a cloud managed platform by using placement criteria and leveraging image vulnerability input. Based on the vulnerability input and resource management, containers with similar vulnerabilities are placed on a same node.
    Type: Application
    Filed: May 4, 2017
    Publication date: November 8, 2018
    Inventors: Philip F. Estes, Briana Frank, Jason R. McGee, Lin Sun
  • Patent number: 9450974
    Abstract: A computer implemented method for managing a network intrusion is disclosed. The method can include monitoring, by an intrusion management system, a set of nodes of a computer network. The method can also include determining a node workload for the set of nodes. Further, the method can include classifying an intrusion signature for the network intrusion. Classifying the intrusion signature can be performed in response to detecting a network intrusion related to the set of nodes. The method can include determining a response for managing a security vulnerability of the set of nodes based on the node workload and the intrusion signature. The method can also include instantiating, by the intrusion management system, the response to the set of nodes.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Philip F. Estes, George C. Wilson
  • Publication number: 20150271193
    Abstract: A computer implemented method for managing a network intrusion is disclosed. The method can include monitoring, by an intrusion management system, a set of nodes of a computer network. The method can also include determining a node workload for the set of nodes. Further, the method can include classifying an intrusion signature for the network intrusion. Classifying the intrusion signature can be performed in response to detecting a network intrusion related to the set of nodes. The method can include determining a response for managing a security vulnerability of the set of nodes based on the node workload and the intrusion signature. The method can also include instantiating, by the intrusion management system, the response to the set of nodes.
    Type: Application
    Filed: March 20, 2014
    Publication date: September 24, 2015
    Applicant: International Business Machines Corporation
    Inventors: Philip F. Estes, George C. Wilson
  • Patent number: 8862556
    Abstract: A method for difference analysis in file sub-regions includes determining a start location in each of a first file and a second file. The start location is defined from a start indicator. The method includes determining a stop location in each of the first file and the second file. The stop location is defined from a stop indicator. The method includes defining a first difference region in the first file and a second difference region in the second file. The first and second difference regions include portions of the first and second files respectively. The portions are between the start location and the stop location in the first and second files. The method includes performing a difference analysis between the first difference region and the second difference region, including identifying differences between the first difference region of the first file and the second difference region of the second file.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventor: Philip F Estes
  • Publication number: 20140129558
    Abstract: A mechanism is provided in a data processing system for timeline-based social media data visualization. The mechanism receives social media data from at least one social media server. The mechanism filters the social media data to identify a plurality of social media posts related to a time-based event. The mechanism assigns the plurality of social media posts into a plurality of time periods within a timeline of the time-based event. The mechanism generates a timeline-based data visualization presenting the plurality of social media posts in relation to the timeline of the time-based event and presents the timeline-based data visualization.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: International Business Machines Corporation
    Inventor: Philip F. Estes
  • Publication number: 20140129559
    Abstract: A mechanism is provided in a data processing system for timeline-based social media data visualization. The mechanism receives social media data from at least one social media server. The mechanism filters the social media data to identify a plurality of social media posts related to a time-based event. The mechanism assigns the plurality of social media posts into a plurality of time periods within a timeline of the time-based event. The mechanism generates a timeline-based data visualization presenting the plurality of social media posts in relation to the timeline of the time-based event and presents the timeline-based data visualization.
    Type: Application
    Filed: February 25, 2013
    Publication date: May 8, 2014
    Applicant: International Business Machines Corporation
    Inventor: Philip F. Estes
  • Publication number: 20140006461
    Abstract: A method for difference analysis in file sub-regions includes determining a start location in each of a first file and a second file. The start location is defined from a start indicator. The method includes determining a stop location in each of the first file and the second file. The stop location is defined from a stop indicator. The method includes defining a first difference region in the first file and a second difference region in the second file. The first and second difference regions include portions of the first and second files respectively. The portions are between the start location and the stop location in the first and second files. The method includes performing a difference analysis between the first difference region and the second difference region, including identifying differences between the first difference region of the first file and the second difference region of the second file.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Philip F. Estes
  • Publication number: 20100005053
    Abstract: A method, system and computer program product for managing a browsing history for a web browser. The web browser is configured to display web page content. A web page is addressable by a Uniform Resource Locator. New page content from a server is received at the web browser. A subset of a current web page is replaced with the new page content. The subset thus replaced does not include a complete web page. A data entry is stored in a chronologically ordered history list. The data entry comprises a hierarchical, object-oriented model representation of the new page content. The model representation may be a subset of a Document Object Model. At least one history navigation button is provided for traversing the history list. Page content stored at the history list is redisplayed. Backward and forward navigation within applications embodying Web 2.0 technologies, including AJAX, is thus facilitated.
    Type: Application
    Filed: July 4, 2008
    Publication date: January 7, 2010
    Inventor: Philip F. Estes
  • Publication number: 20080046440
    Abstract: A method for utilizing an enhanced relational database management system to enforce user-defined relational limitations in a relational database table containing tree-like data that includes marking a database table as containing a tree structure relationship suitable for recursive queries, inserting a parent-child relationship schema into the tree-based database table, receiving a request from a user to insert or update a database record within the database table, verifying that the object types of the database record being inserted/updated satisfy the parent-child relationship schema of the database table, and inserting/updating the database record only if the object types of the database record satisfy the parent-child relationship schema of the database table.
    Type: Application
    Filed: August 16, 2006
    Publication date: February 21, 2008
    Inventor: Philip F. Estes