×

Methods to manage services over a service gateway

  • US 9,979,801 B2
  • Filed: 06/24/2015
  • Issued: 05/22/2018
  • Est. Priority Date: 12/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for processing an uninterrupted service session comprising:

  • a service gateway communicatively coupled to a host using a first network and to a plurality of servers using a second network, the service gateway processing a service session between the host and at least one of the plurality of servers, the service gateway including a processor coupled to a memory, the memory storing instructions executable by the processor to perform a method comprising;

    getting a first service entry, the first service entry including a service address and a first server address, the first service address including an address associated with the service gateway and a service identifier;

    storing the first service entry with an active status designation in a service table entry of a service mapping table, the service mapping table including a plurality of service table entries, the table entry associated with the service;

    starting a timer in response to storing the first service entry to calculate when a predetermined amount of time has elapsed;

    changing a status designation of a second service entry to an inactive status designation in response to the timer having calculated the predetermined amount of time has elapsed, the second service entry stored in the service table entry, the second service entry including the service address and a second server address;

    receiving a first data packet from the host, the first data packet including the service address;

    determining a first server address associated with the service address using the first service entry;

    modifying the first data packet, the modifying including replacing the service address with the first server address; and

    forwarding the modified first data packet to the first server address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×