IP Library Granted Patent US 9,847,987
Granted Patent B2
US 9,847,987 · App. 14/943,947 · Granted Dec 19, 2017

Data center access and management settings transfer

View Patent ↗
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 9,847,987
App. No.
14/943,947
Granted
Dec 19, 2017
Kind
B2
Abstract

Technologies and implementations for providing a data center access and management settings transfer service are generally disclosed.

Claims (47)

1. A method to manage datacenter access, the method comprising:

receiving, by one or more servers at a first datacenter, a first access request associated with a user login and transmitted from a user device, wherein the first access request identifies a first service at a second datacenter;

determining, by the one or more servers at the first datacenter, whether a user identity associated with the user login is logged into the second datacenter;

transmitting, by the one or more servers at the first datacenter, the first access request associated with the user login to the second datacenter, in response to the user identity associated with the user login not being logged into the second datacenter;

receiving, in response to the transmission of the first access request, by the one or more servers at the first datacenter, a first access result related to the user login and the first access request, wherein the first access result is received from the second datacenter;

receiving, in response to the reception of the first access result, by the one or more servers at the first datacenter, a second access request associated with the user login and transmitted from the user device, wherein the second access request identifies a second service at the second datacenter;

receiving, in response to the reception of the second access request, by the one or more servers at the first datacenter, a second access result related to the user login and the second access request, wherein the second access result is received from the second datacenter; and

correlating in a data structure, by the one or more servers at the first datacenter, the user login, the first access request, the first access result, the second access request, and the second access result.

2. The method of claim 1 , wherein the receiving the first access result by the first datacenter comprises receiving the first access result by at least one of a destination datacenter or a third party datacenter.

3. The method of claim 1 , wherein the transmitting the first access request to the second datacenter includes transmitting the first access request to an origin datacenter.

4. The method of claim 1 , further comprising using at least a part of the data structure to determine user access to one or more services at the first datacenter or a third datacenter.

5. The method of claim 1 , wherein the first datacenter and the second datacenter comprise at least one of:

datacenters of competing datacenter service providers; or

datacenters that belong to a same datacenter service provider.

6. The method of claim 1 , wherein the transmitting the first access request comprises transmitting at least one of:

an application access request;

a web page access request;

a request to execute or run a program; or

a request to access data.

7. The method of claim 1 , wherein the receiving the first access result comprises receiving at least one of:

an access permission related to the user login; or

an access setting related to the user login.

8. The method of claim 1 , wherein the receiving the first access result includes receiving an access permission, an access rule, an indication of access, an indication of no access, an indication of read access, an indication of write access, an indication of permission granted, or an indication of permission denied.

9. A computing device of a first datacenter, the computing device comprising:

processor circuitry configured to:

receive, at the first datacenter, a first access request associated with a user login and transmitted from a user device, wherein the first access request identifies a first service at a second datacenter;

determine, at the first datacenter, whether a user identity associated with the user login is logged into the second datacenter;

transmit, at the first datacenter, the first access request associated with the user login to the second datacenter, in response to the user identity associated with the user login not being logged into the second datacenter;

receive, in response to the transmission of the first access request, at the first datacenter, a first access result related to the user login and the first access request, wherein the first access result is received from the second datacenter;

receive, in response to the receipt of the first access result, at the first datacenter, a second access request associated with the user login and transmitted from the user device, wherein the second access request identifies a second service at the second datacenter;

receive, in response to the receipt of the second access request, at the first datacenter, a second access result related to the user login and the second access request, wherein the second access result is received from the second datacenter; and

correlate in a data structure, at the first datacenter, the user login, the first access request, the first access result, the second access request and the second access result.

10. The computing device of claim 9 , wherein the first datacenter comprises at least one of a destination datacenter or a third party datacenter.

11. The computing device of claim 9 , wherein the second datacenter comprises an origin datacenter.

12. The computing device of claim 9 , wherein at least a part of the data structure is used to determine user access to one or more services at the first datacenter or a third datacenter.

13. The computing device of claim 9 , wherein the first datacenter and the second datacenter comprise at least one of:

datacenters of competing datacenter service providers; or

datacenters that belong to same datacenter service provider.

14. The computing device of claim 9 , wherein the first access request comprises at least one of:

an application access request;

a web page access request;

a request to execute or run a program; or

a request to access data.

15. The computing device of claim 9 , wherein the first access result comprises at least one of:

an access permission related to the user login; or

an access setting related to the user login.

16. The computing device of claim 9 , wherein the first access result includes an access permission, an access rule, an indication of access, an indication of no access, an indication of read access, an indication of write access, an indication of permission granted, or an indication of permission denied.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENTS, RECORDED ON JANUARY 29, 2019 AT REEL 048373 FRAME 0217 Recorded Sep 22, 2025
From: CRESTLINE DIRECT FINANCE, L.P., AS COLLATERAL AGENT
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 072936/0464 →
SECURITY INTEREST Recorded Jan 29, 2019
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: CRESTLINE DIRECT FINANCE, L.P.
Reel/Frame 048373/0217 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2015
From: KRUGLICK, EZEKIEL
To: ARDENT RESEARCH CORPORATION
Reel/Frame 037086/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2015
From: ARDENT RESEARCH CORPORATION
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 037086/0593 →