IP Library Patent Application 14588026
Patent Application
App. No. 14/588,026

SESSION MANAGMENT IN A MULTI-TENANT, MULTI-DATA CENTER ENVIRONMENT SYSTEM AND METHOD

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/588,026
Abstract

A system and method for session management across multiple servers in multiple data centers is disclosed. In this system, API transactions are received from a client system at an API gateway. The gateway is employed to authenticate incoming traffic based on a previously provided key and to route the traffic to a data center that is local to the user. The data center uses transaction-related properties to create and encrypt a token. The token is then passed between the systems thereafter identifying the data center comprising the session.

Claims (11)

1 . A network-based session management system in which a plurality of users access a plurality of client web stores, which access web services located in a plurality of data centers, each with a plurality of servers, comprising:

a user authentication module for identifying the user and client;

a routing module operatively configured to determine which of a plurality of disparately located data centers the authenticated user transactions are sent;

a token management module operatively configured to (i) create a token based on information provided by the user and client, and (2) apply the token to the API response such that each individual communication between the user and the data center contains the token in order to maintain session.

2 . A method for maintaining session in a multi-tenant, multi-data center environment, comprising:

receiving an API request identifying user attributes and a client security key;

performing authentication and validation on the client and the user;

routing the request to a geographically appropriate data center based on the user attributes;

creating a token at the data center using significant attributes for the transaction;

encrypting the token;

attaching the token to the session such that the token is returned with each subsequent request.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Jun 2, 2021
From: MACQUARIE US TRADING LLC
To: DIGITAL RIVER, INC.
Reel/Frame 057252/0637 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Jun 2, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: DIGITAL RIVER, INC.
Reel/Frame 057252/0663 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2015
From: CHARBONNEAU, DANIEL JOHN; KESTER, KEITH A.
To: DIGITAL RIVER, INC.
Reel/Frame 036001/0225 →
FIRST LIEN GRANT OF SECURITY INTEREST PATENTS Recorded Feb 12, 2015
From: DIGITAL RIVER, INC.
To: MACQUARIE US TRADING LLC
Reel/Frame 034980/0698 →
SECURITY INTEREST Recorded Feb 12, 2015
From: DIGITAL RIVER, INC.
To: CORTLAND CAPITAL MARKET SERVICESLLC, AS COLLATERAL AGENT
Reel/Frame 034981/0429 →