Patents by Inventor Alan G. Packett

Alan G. Packett 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: 20090067435
    Abstract: Systems, methods and computer products for a TCP/IP stack to notify an application of a state change made to all routes over a single IPV4 interface. Exemplary embodiments include a including creating a master socket to the TCP/IP stack, obtaining all IPV4 active and inactive home interfaces from the TCP/IP stack, building and maintaining a home interface hash table of the obtained home interfaces, obtaining all the IPV4 host and network routes from the TCP/IP stack, building and maintaining a route hash table of obtained host and network routes, determining that a route is active when the route's home interface is active, receiving a notification via the master socket from the TCP/IP stack in response to a state change occurring in a home interface, and changing a respective state entry of the home interface in the home interface hash table.
    Type: Application
    Filed: September 11, 2007
    Publication date: March 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alan G. Packett, Ahilan Rajadeva, David P. Zingaretti
  • Patent number: 6963917
    Abstract: Methods, systems and computer program products according to embodiments of the present invention provide distributing workload between a plurality of data processing systems in a cluster of data processing systems, wherein each of the plurality of data processing systems is executing an instance of an application which communicates over a network such that a connection request to the application may be distributed to any one of the plurality of data processing systems. Such workload distribution may be provided by defining a subset of the plurality of data processing systems which are to receive connection requests to the application having at least one predefined characteristic. A request for a connection to the application is received over the network and it is determined if the request has a characteristic corresponding to the characteristic associated with the subset of the plurality of data processing systems.
    Type: Grant
    Filed: October 20, 2000
    Date of Patent: November 8, 2005
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Callis, Wesley McMillan Devine, Jon Kevin Franks, Lap Thiet Huynh, Alan G. Packett