Patents by Inventor Martin G. MCLAUGHLIN

Martin G. MCLAUGHLIN 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: 11128568
    Abstract: A packet is analyzed at an outbound end of a tunnel from a first data network to determine whether the packet is directed to a first remote target in a first remote data network over a first tunnel or to a second remote target in a second remote data network over a second tunnel. A target address of the packet is present in both the first remote data network and the second remote data network. When the packet is to be directed to the first remote target in the first remote data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: September 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric M. Anderson, Susan A. Hearn, Linwood E. Loving, Martin G. Mclaughlin, Daniel R. Miller, John B. Simmons
  • Patent number: 11025542
    Abstract: At an outbound end of a tunnel from a first data network, a packet is analyzed to determine whether the packet is to be directed to a local target in the first data network or to be sent over the tunnel to a remote target in a second data network. A target address of the packet is present in both the first data network and the second data network. When the packet is to be directed to the remote target in the second data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 1, 2021
    Inventors: Eric M. Anderson, Susan A. Hearn, Linwood E. Loving, Martin G. Mclaughlin, Daniel R. Miller, John B. Simmons, Joseph V. Boyle
  • Publication number: 20190334818
    Abstract: At an outbound end of a tunnel from a first data network, a packet is analyzed to determine whether the packet is to be directed to a local target in the first data network or to be sent over the tunnel to a remote target in a second data network. A target address of the packet is present in both the first data network and the second data network. When the packet is to be directed to the remote target in the second data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
    Type: Application
    Filed: July 10, 2019
    Publication date: October 31, 2019
    Applicant: International Business Machines Corporation
    Inventors: Eric M. Anderson, Susan A. Hearn, Linwood E. Loving, Martin G. Mclaughlin, Daniel R. Miller, John B. Simmons
  • Publication number: 20190334819
    Abstract: A packet is analyzed at an outbound end of a tunnel from a first data network to determine whether the packet is directed to a first remote target in a first remote data network over a first tunnel or to a second remote target in a second remote data network over a second tunnel. A target address of the packet is present in both the first remote data network and the second remote data network. When the packet is to be directed to the first remote target in the first remote data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
    Type: Application
    Filed: July 10, 2019
    Publication date: October 31, 2019
    Applicant: International Business Machines Corporation
    Inventors: Eric M. Anderson, Susan A. Hearn, Linwood E. Loving, Martin G. Mclaughlin, Daniel R. Miller, John B. Simmons
  • Patent number: 10425330
    Abstract: A packet is analyzed at an outbound end of a tunnel from a first data network to determine whether the packet is directed to a first remote target in a first remote data network over a first tunnel or to a second remote target in a second remote data network over a second tunnel. A target address of the packet is present in both the first remote data network and the second remote data network. When the packet is to be directed to the first remote target in the first remote data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: September 24, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric M. Anderson, Susan A. Hearn, Linwood E. Loving, Martin G. Mclaughlin, Daniel R. Miller, John B. Simmons
  • Patent number: 10397109
    Abstract: At an outbound end of a tunnel from a first data network, a packet is analyzed to determine whether the packet is to be directed to a local target in the first data network or to be sent over the tunnel to a remote target in a second data network. A target address of the packet is present in both the first data network and the second data network. When the packet is to be directed to the remote target in the second data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: August 27, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric M. Anderson, Susan A. Hearn, Linwood E. Loving, Martin G. Mclaughlin, Daniel R. Miller, John B. Simmons
  • Patent number: 10169005
    Abstract: An approach for consolidating and reusing portal information within different web applications. The approach includes a method that includes retrieving, by at least one computing device, code from an application. The method includes deconstructing, by the at least one computing device, the code into code fragments. The method includes validating, by the at least one computing device, each of the code fragments. The method includes matching, by the at least one computing device, each of the code fragments with server-side components. The method includes generating, by the at least one computing device, a portlet based on the matching.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stanley J. Braun, Donald P. Defelice, Mark R. Ernstberger, Susan A. Hearn, Linwood E. Loving, Martin G. McLaughlin, Lindsey M. Mewse, Donald P. Muller, James S. K. Young
  • Publication number: 20180309669
    Abstract: A packet is analyzed at an outbound end of a tunnel from a first data network to determine whether the packet is directed to a first remote target in a first remote data network over a first tunnel or to a second remote target in a second remote data network over a second tunnel. A target address of the packet is present in both the first remote data network and the second remote data network. When the packet is to be directed to the first remote target in the first remote data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Applicant: International Business Machines Corporation
    Inventors: Eric M. Anderson, Susan A. Hearn, Linwood E. Loving, Martin G. Mclaughlin, Daniel R. Miller, John B. Simmons
  • Publication number: 20180309670
    Abstract: At an outbound end of a tunnel from a first data network, a packet is analyzed to determine whether the packet is to be directed to a local target in the first data network or to be sent over the tunnel to a remote target in a second data network. A target address of the packet is present in both the first data network and the second data network. When the packet is to be directed to the remote target in the second data network, an octet in the target address of the packet is changed from a first value to a second value, the changing forming a modified packet. When the second value is stored in the octet, the modified packet is caused to be sent to the tunnel for delivery to the second data network.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Applicant: International Business Machines Corporation
    Inventors: Eric M. Anderson, Susan A. Hearn, Linwood E. Loving, Martin G. Mclaughlin, Daniel R. Miller, John B. Simmons
  • Publication number: 20160224323
    Abstract: An approach for consolidating and reusing portal information within different web applications. The approach includes a method that includes retrieving, by at least one computing device, code from an application. The method includes deconstructing, by the at least one computing device, the code into code fragments. The method includes validating, by the at least one computing device, each of the code fragments. The method includes matching, by the at least one computing device, each of the code fragments with server-side components. The method includes generating, by the at least one computing device, a portlet based on the matching.
    Type: Application
    Filed: March 3, 2016
    Publication date: August 4, 2016
    Inventors: Stanley J. BRAUN, Donald P. DEFELICE, Mark R. ERNSTBERGER, Susan A. HEARN, Linwood E. LOVING, Martin G. MCLAUGHLIN, Lindsey M. MEWSE, Donald P. MULLER, James S. K. YOUNG
  • Patent number: 9311062
    Abstract: An approach for consolidating and reusing portal information within different web applications. The approach includes a method that includes retrieving, by at least one computing device, code from an application. The method includes deconstructing, by the at least one computing device, the code into code fragments. The method includes validating, by the at least one computing device, each of the code fragments. The method includes matching, by the at least one computing device, each of the code fragments with server-side components. The method includes generating, by the at least one computing device, a portlet based on the matching.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Stanley J. Braun, Donald P. Defelice, Mark R. Ernstberger, Susan A. Hearn, Linwood E. Loving, Martin G. McLaughlin, Lindsey M. Mewse, Donald P. Muller, James S. K. Young
  • Publication number: 20150121335
    Abstract: An approach for consolidating and reusing portal information within different web applications. The approach includes a method that includes retrieving, by at least one computing device, code from an application. The method includes deconstructing, by the at least one computing device, the code into code fragments. The method includes validating, by the at least one computing device, each of the code fragments. The method includes matching, by the at least one computing device, each of the code fragments with server-side components. The method includes generating, by the at least one computing device, a portlet based on the matching.
    Type: Application
    Filed: October 31, 2013
    Publication date: April 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: Stanley J. BRAUN, Donald P. DEFELICE, Mark R. ERNSTBERGER, Susan A. HEARN, Linwood E. LOVING, Martin G. MCLAUGHLIN, Lindsey M. MEWSE, Donald P. MULLER, James S. K. YOUNG