Search

Mark Richard Enstone

from Austin, TX
Age ~60

Mark Enstone Phones & Addresses

  • 800 W 5Th St APT 906, Austin, TX 78703
  • 1503 Falcon Ledge Dr, Austin, TX 78746
  • Scottsdale, AZ
  • Santa Clara, CA
  • Mesa, AZ
  • San Jose, CA

Work

Company: Zilker brewing company Apr 2014 to Nov 2017 Position: Investor

Education

Degree: Bachelors, Bachelor of Science School / High School: Ucl 1982 to 1985 Specialities: Computer Science

Skills

Device Drivers • Virtualization • Kernel • Software Development • C • Multithreading • Software Engineering • Linux • Operating Systems • Windbg • Kernel Programming • Kernel Drivers • Ndis • Kernel Debugging • Windows Driver Development • Windows Services • Network Programming • Gigabit Ethernet • 10G Ethernet • System Software • Multiprocessing • Fault Tolerance • Agile Methodologies • Computer Science • Unix • Ethernet • System Architecture • Linux Kernel • Open Source • Cloud Computing • Debugging • Enterprise Software • Networking • Embedded Linux • Servers • Ipsec • Deep Packet Inspection • Netfilter • Ikev2 • Android Development

Industries

Computer Software

Resumes

Resumes

Mark Enstone Photo 1

Investor

View page
Location:
Austin, TX
Industry:
Computer Software
Work:
Zilker Brewing Company Apr 2014 - Nov 2017
Investor

Rogue Running Sep 1, 2008 - Apr 2017
Marathon Coach

Silicon Labs Sep 1, 2008 - Apr 2017
Senior Software Engineer

M87 Limited Jan 2014 - Jan 2015
Senior Software Engineer

Virtual Bridges Sep 2010 - Jan 2014
Senior Systems Developer
Education:
Ucl 1982 - 1985
Bachelors, Bachelor of Science, Computer Science
Skills:
Device Drivers
Virtualization
Kernel
Software Development
C
Multithreading
Software Engineering
Linux
Operating Systems
Windbg
Kernel Programming
Kernel Drivers
Ndis
Kernel Debugging
Windows Driver Development
Windows Services
Network Programming
Gigabit Ethernet
10G Ethernet
System Software
Multiprocessing
Fault Tolerance
Agile Methodologies
Computer Science
Unix
Ethernet
System Architecture
Linux Kernel
Open Source
Cloud Computing
Debugging
Enterprise Software
Networking
Embedded Linux
Servers
Ipsec
Deep Packet Inspection
Netfilter
Ikev2
Android Development

Publications

Us Patents

Network Controller

View page
US Patent:
7426189, Sep 16, 2008
Filed:
Jul 15, 2003
Appl. No.:
10/620208
Inventors:
Michael S. McGee - Round Rock TX, US
Michael S. McIntyre - Austin TX, US
Gregory T. Howard - Cedar Park TX, US
Mark R. Enstone - Austin TX, US
Mark C. Stratton - Georgetown TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/28
US Classification:
370254, 709220
Abstract:
A network controller system comprising a plurality of network ports and a driver system that operates the plurality of network ports. The driver system determines which of the network ports can be combined together to form a team. Each network port in the team is associated with a different network interface card (NIC). The NICs are associated with a common network address to be used by external network logic.

Systems And Methods Of Priority Failover Determination

View page
US Patent:
7460470, Dec 2, 2008
Filed:
Mar 18, 2005
Appl. No.:
11/084600
Inventors:
Michael Sean McGee - Round Rock TX, US
Mark R. Enstone - Austin TX, US
Gregory T. Howard - Cedar Park TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G01R 31/08
US Classification:
370218, 370244, 370248, 370238
Abstract:
Systems and methods or implementing priority failover determination are disclosed. An exemplary method includes prioritizing ranking criteria for 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. The method further includes designating a primary adapter port and at least a secondary network adapter port based on the ranking value for each of the plurality of network adapter ports.

Receive Load Balancing On Multiple Network Adapters

View page
US Patent:
7505399, Mar 17, 2009
Filed:
Aug 13, 2004
Appl. No.:
10/917677
Inventors:
Michael Sean McGee - Round Rock TX, US
Mark R. Enstone - Austin TX, US
Mark C. Stratton - Georgetown TX, US
Christopher L. Hughes - Round Rock TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/26
US Classification:
370216, 370230, 370465
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.

Network Resource Teaming Combining Receive Load-Balancing With Redundant Network Connections

View page
US Patent:
7646708, Jan 12, 2010
Filed:
Aug 22, 2005
Appl. No.:
11/208689
Inventors:
Michael Sean McGee - Round Rock TX, US
Mark R Enstone - Austin TX, US
James R Walker - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 11/00
US Classification:
370229, 370463
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.

Network Resource Teaming Providing Resource Redundancy And Transmit/Receive Load-Balancing Through A Plurality Of Redundant Port Trunks

View page
US Patent:
7872965, Jan 18, 2011
Filed:
Aug 22, 2005
Appl. No.:
11/208690
Inventors:
Mark R Enstone - Austin TX, US
Michael Sean McGee - Austin TX, US
Darda Chang - Austin TX, US
Christopher L Hughes - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G01R 31/08
US Classification:
370217
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.

Automated Immune Response For A Computer

View page
US Patent:
7877803, Jan 25, 2011
Filed:
Jun 27, 2005
Appl. No.:
11/167346
Inventors:
Mark Richard Enstone - Austin TX, US
James Anthony Cureington - Cedar Park TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 21/00
G06F 11/30
G06F 15/16
US Classification:
726 23, 726 25
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 faciltates identifying that a computer is exibiting 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.

Automated Configuration Of Point-To-Point Load Balancing Between Teamed Network Resources Of Peer Devices

View page
US Patent:
8040903, Oct 18, 2011
Filed:
Feb 1, 2005
Appl. No.:
11/048522
Inventors:
Michael Sean McGee - Round Rock TX, US
Mark Richard Enstone - Austin TX, US
Mark Christopher Stratton - Georgetown TX, US
Christopher L. Hughes - Round Rock TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/28
US Classification:
370401, 370390
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.

Dynamic Allocation And Configuration Of A Computer System's Network Resources

View page
US Patent:
20060029097, Feb 9, 2006
Filed:
Feb 1, 2005
Appl. No.:
11/048524
Inventors:
Michael McGee - Round Rock TX, US
Mark Enstone - Austin TX, US
Michael McIntyre - Austin TX, US
Gregory Howard - Cedar Park TX, US
Mark Stratton - Georgetown TX, US
International Classification:
H04J 3/22
US Classification:
370468000
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.
Mark Richard Enstone from Austin, TX, age ~60 Get Report