Patents by Inventor Jon Fox

Jon Fox 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: 20210320868
    Abstract: Examples described herein provide a computer-implemented method that includes registering at least one of a plurality of virtual internet protocol addresses (VIPAs) to each of a plurality of network adapters. The method further includes distributing, by each of the plurality of network adapters, inbound data among each of the plurality of network adapters using an address resolution protocol.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 14, 2021
    Inventors: Grant Mericle, Michael Jon Fox, Benjamin Thomas Rau
  • Patent number: 11146491
    Abstract: Examples described herein provide a computer-implemented method that includes registering at least one of a plurality of virtual internet protocol addresses (VIPAs) to each of a plurality of network adapters. The method further includes distributing, by each of the plurality of network adapters, inbound data among each of the plurality of network adapters using an address resolution protocol.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: October 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Grant Mericle, Michael Jon Fox, Benjamin Thomas Rau
  • Patent number: 9231909
    Abstract: The disclosed communication system may employ a first protocol for communication over a network connection. The communication system may use subnet information or prefix information to determine if the network connection qualifies for using a second protocol. If the communication system determines that the network connection qualifies, the communication system employs the second protocol for communication over the network connection.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventor: Michael Jon Fox
  • Patent number: 8954785
    Abstract: A method for managing communications to add a first Remote Direct Memory Access (RDMA) link between a TCP server and a TCP client, where the first RDMA link references first remote memory buffer (RMB) and a second RMB, and further based on a first remote direct memory access network interface card (RNIC) associated with the TCP server and a second RNIC associated with the TCP client. The system determines whether a third RNIC is enabled. The system adds a second RDMA link, responsive to a determination that the third RNIC is enabled. The system detects a failure in the second RDMA link. The system reconfigures the first RDMA link to carry at least one TCP packet of a session formerly assigned to the second RDMA link, responsive to detecting the failure. The system communicates at least one packet of the at least one session on the first RDMA link.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael Jon Fox, Jeffrey D Haggar, David Anthony Herr, Hugh E Hockett, Constantinos Kassimis, Benjamin Patrick Segal, Jerry W Stevens
  • Publication number: 20140344329
    Abstract: The disclosed communication system may employ a first protocol for communication over a network connection. The communication system may use subnet information or prefix information to determine if the network connection qualifies for using a second protocol. If the communication system determines that the network connection qualifies, the communication system employs the second protocol for communication over the network connection.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Applicant: International Business Machines Corporation
    Inventor: Michael Jon Fox
  • Publication number: 20130332557
    Abstract: A method for managing communications to add a first Remote Direct Memory Access (RDMA) link between a TCP server and a TCP client, where the first RDMA link references first remote memory buffer (RMB) and a second RMB, and further based on a first remote direct memory access network interface card (RNIC) associated with the TCP server and a second RNIC associated with the TCP client. The system determines whether a third RNIC is enabled. The system adds a second RDMA link, responsive to a determination that the third RNIC is enabled. The system detects a failure in the second RDMA link. The system reconfigures the first RDMA link to carry at least one TCP packet of a session formerly assigned to the second RDMA link, responsive to detecting the failure. The system communicates at least one packet of the at least one session on the first RDMA link.
    Type: Application
    Filed: March 8, 2013
    Publication date: December 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Jon Fox, Jeffrey D. Haggar, David Anthony Herr, Hugh E. Hockett, Constantinos Kassimis, Benjamin Patrick Segal, Jerry W. Stevens
  • Publication number: 20100013208
    Abstract: A book covering includes a stretchable material configured to completely extend over an outer face and side edges of each cover of a book and a plurality of reinforcing elements disposed at localized areas of the stretchable material. Each reinforcing element includes a segment, spaced from the other reinforcing elements of the plurality of reinforcing elements, that is adapted to be disposed adjacent a corner of a cover of a book when the stretchable material is extended over the outer face and side edges of each cover of a book, thereby protecting a corner of the book cover. The reinforcing elements include a resilient, pliable material.
    Type: Application
    Filed: July 7, 2009
    Publication date: January 21, 2010
    Inventors: Cody Jon Fox, Mark Tylor Fox, Matthew Joseph Fox, Daniel Lee Bizzell, Tom Philpott, Carole Ruffin, Alexa Adams
  • Publication number: 20080203720
    Abstract: A book covering includes a stretchable material, which completely extends over an outer face and side edges of each cover of a book, and reinforcing elements, which are disposed at localized areas of the stretchable material. The reinforcing elements include a resilient, pliable material.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 28, 2008
    Applicant: BOUNCING BRAIN INNOVATIONS SEASON TWO SUBSIDIARY 8, LLC
    Inventors: Cody Jon FOX, Mark Tylor FOX, Matthew Joseph FOX, Daniel Lee BIZZELL, Tom Philpott, Carole Ruffin, Alexa Adams
  • Patent number: 7337435
    Abstract: Methods, systems, and computer program products for migrating configuration data from an existing program to a replacement program, in response, for example, to a command by an external agent. In preferred embodiments, an existing program is modified according to the invention to add functionality to obtain pertinent configuration data from such sources available to the existing program as its internal tables, configuration files, and run-time commands, and then to write a configuration file containing configuration data formatted for use by the replacement program. The program's internal tables may often contain configuration data which is not always available to the replacement program e.g. command line parameters, data provided through receipt of messages from other programs, etc. The invention advantageously makes voluminous formatted configuration data available to the replacement program in order to expeditiously provide a basis for its initial operation after installation.
    Type: Grant
    Filed: January 9, 2002
    Date of Patent: February 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jon Anthony Bell, William Frank Chambers, Michael Jon Fox, David Yu Pin Yang
  • Publication number: 20030130980
    Abstract: Methods, systems, and computer program products for migrating configuration data from an existing program to a replacement program, in response, for example, to a command by an external agent. In preferred embodiments, an existing program is modified according to the invention to add functionality to obtain pertinent configuration data from such sources available to the existing program as its internal tables, configuration files, and run-time commands, and then to write a configuration file containing configuration data formatted for use by the replacement program. The program's internal tables may often contain configuration data which is not always available to the replacement program e.g. command line parameters, data provided through receipt of messages from other programs, etc. The invention advantageously makes voluminous formatted configuration data available to the replacement program in order to expeditiously provide a basis for its initial operation after installation.
    Type: Application
    Filed: January 9, 2002
    Publication date: July 10, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jon Anthony Bell, William Frank Chambers, Michael Jon Fox, David Yu Pin Yang
  • Patent number: D378285
    Type: Grant
    Filed: March 2, 1995
    Date of Patent: March 4, 1997
    Assignee: Samuel Aaron, Inc.
    Inventor: Jon Fox