Patents by Inventor Mark Enstone

Mark Enstone 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: 20070025252
    Abstract: A computer system teams its network resources by apportioning each of the one or more network resources into one of two or more groups. The resources of each of the groups have links that are operative to be coupled in parallel to a different one of two or more network devices that provide connectivity to a network. One of the two or more groups is selected to be a primary group. A team layer2 address is assigned to one of the resources apportioned to the selected group. Each of the resources of the selected group is enabled to receive on the team layer2 address. The network device to which the selected group is coupled is enabled to load balance data received from the network among the resources of the selected group. Data transmitted from the system to the network is load-balanced over all of the resources independent of the group to which they belong.
    Type: Application
    Filed: August 22, 2005
    Publication date: February 1, 2007
    Inventors: Michael McGee, Mark Enstone, James R. Walker
  • Publication number: 20070025253
    Abstract: A computer system teams its network resources by apportioning each of the resources into one of two or more groups. One or more resources make up each of the groups having a link operative to be coupled together as a port trunk to a different one of two or more coupling devices providing connectivity between the system and a network. A unique layer2 address is assigned to each one of the groups. The one or more resources of each group are programmed to receive on their group's assigned layer2 address. A response is generated to a communication request received from the network. The responses specify one of the assigned layer2 addresses.
    Type: Application
    Filed: August 22, 2005
    Publication date: February 1, 2007
    Inventors: Mark Enstone, Michael McGee, Darda Chang, Christopher Hughes
  • Publication number: 20060294590
    Abstract: Systems, methodologies, media, and other embodiments associated with making an automated immune response on a computer that may be infected with a malicious software like a virus are described. One exemplary system embodiment includes a behavior logic that facilitates identifying that a computer is exhibiting a behavior that indicates that the computer may be infected by a malicious software. The exemplary system embodiment may also include an immune response logic that is configured to facilitate identifying a process and/or program related to the behavior. The immune response logic may be configured to automatically make an immune response with respect to the process and/or program.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Inventors: Mark Enstone, James Cureington
  • Publication number: 20060209677
    Abstract: Systems and methods for implementing priority failover determination are disclosed. An exemplary method includes prioritizing ranking criteria for a plurality of network adapter ports based at least in part on user input. The method also includes determining a ranking value for each of the plurality of network adapter ports based on the prioritized ranking criteria.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 21, 2006
    Inventors: Michael McGee, Mark Enstone, Gregory Howard
  • Publication number: 20060187928
    Abstract: A plurality of peer network devices are configured to load-balance data transmitted between them on a point-by-point basis. Each peer device has a team of network resources coupling it to a local area network. A peer device transmitting data to one of the other peer devices load-balances the data over the team of resources of the receiving one of the peer devices. Each peer device multicasts to the other peer devices a data frame from that includes peer data defining attributes of the team of the multicasting peer device. The multicast data frame is updated with new peer data whenever one or more of the attributes of the team of the multicasting peer device are changed.
    Type: Application
    Filed: February 1, 2005
    Publication date: August 24, 2006
    Inventors: Michael McGee, Mark Enstone, Mark Stratton, Christopher Hughes
  • Publication number: 20060034190
    Abstract: Systems, methodologies, media, and other embodiments associated with network load balancing are described. One exemplary system embodiment includes a load balancing logic configured to cause different portions of network traffic to be transmitted from a transmitting node to different network adapters in a receiving node to cause the network traffic to be receive load balanced.
    Type: Application
    Filed: August 13, 2004
    Publication date: February 16, 2006
    Inventors: Michael McGee, Mark Enstone, Mark Stratton, Christopher Hughes
  • Publication number: 20060029097
    Abstract: A resource allocation application is configured to run on a computer system that is coupled through a plurality of network resources to one or more networks. The resources are initially allocated among one or more teams and a pool. One or more usage policies are established for at least one of the teams. Resource usage is continuously monitored to identify actionable resource usage conditions. The network resources are automatically reconfigured in accordance with the one or more usage policies in response to the actionable resource usage conditions.
    Type: Application
    Filed: February 1, 2005
    Publication date: February 9, 2006
    Inventors: Michael McGee, Mark Enstone, Michael McIntyre, Gregory Howard, Mark Stratton
  • Publication number: 20050038878
    Abstract: Apparatus and methods are disclosed by which it is determined which ports in a system can be combined together to form a team and/or whether ports that are already operated as part of a team are eligible to continue to be operated in the team.
    Type: Application
    Filed: July 15, 2003
    Publication date: February 17, 2005
    Inventors: Michael McGee, Michael McIntyre, Gregory Howard, Mark Enstone, Mark Stratton