System and method for session affinity in proxy media routing
Assignee360 It, Uab
InventorsDarius Simanel, Mantas Jonytis
Life of this patent
Estimating the term…
Abstract
A system and method for transferring media over a VPN connection are provided. The method includes receiving a first request for connection to a first target at a VPN server from a user device, upon which a domain name of the first target is resolved at the VPN server. A session identification (ID) string for the first request is generated, and the first request and the session ID string are sent from the VPN server to a proxy media server (PMS). A second request for connection to the first target or to a second target, different from the first target is received at the VPN server. The session ID string for the second request is determined or assigned or both, and the second request and the session ID string are sent from the VPN server to the PMS.
Claims20
A method for transferring media over a VPN connection, the method comprising:
- receiving, at a VPN server from a user device, a first request for connection to a first target;
- resolving, at the VPN server, a domain name of the first target;
- generating, at the VPN server, a session identification (ID) string for the first request;
- sending, from the VPN server to a proxy media server (PMS), the first request and the session ID string;
- receiving, at the VPN server from the user device, a second request for connection to the first target or to a second target, different from the first target;
- at least one of determining or assigning, at the VPN server, the session ID string for the second request;
- and
- sending, from the VPN server to the PMS, the second request and the session ID string.
A system for transferring media over a VPN connection, the system comprising:
- at least one processor;
- and
- a memory communicably coupled to the at least one processor, the memory comprising computer executable instructions, which when executed using the at least one processor, performs a method comprising:
- receiving, at a VPN server from a user device, a first request for connection to a first target,
- resolving, at the VPN server, a domain name of the first target,
- generating, at the VPN server, a session identification (ID) string for the first request,
- sending, from the VPN server to a proxy media server (PMS), the first request and the session ID string,
- receiving, at the VPN server from the user device, a second request for connection to the first target or to a second target, different from the first target,
- at least one of determining or assigning, at the VPN server, the session ID string for the second request, and
- sending, from the VPN server to the PMS, the second request and the session ID string.
A non-transitory computer readable medium for transferring media over a VPN connection, the non-transitory computer readable medium comprising computer executable instructions, which, when executed by a computing device, causes the computing device to perform a method comprising:
- receiving, at a VPN server from a user device, a first request for connection to a first target;
- resolving, at the VPN server, a domain name of the first target;
- generating, at the VPN server, a session identification (ID) string for the first request;
- sending, from the VPN server to a proxy media server (PMS), the first request and the session ID string;
- receiving, at the VPN server from the user device, a second request for connection to the first target or to a second target, different from the first target;
- at least one of determining or assigning, at the VPN server, the session ID string for the second request;
- and
- sending, from the VPN server to the PMS, the second request and the session ID string.
Dependencies are inferred from the claim text.