IP Library Patent Application 13400377
Patent Application
App. No. 13/400,377

METHOD AND APPARATUS FOR AUTOMATIC MIGRATION OF APPLICATION SERVICE

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.
13/400,377
Abstract

A method and apparatus for dynamically migrating a virtual desktop (VD) user from a first data center (DC) to a second DC in response to a determination made using DC management information and communications network management information that a user quality of experience (QoE) is deficient.

Claims (29)

1 . A method for managing application services sessions for data center (DC) hosted applications provided to one or more user via a communications network, the method comprising:

determining, using DC management information and communications network management information, whether a user quality of experience (QoE) associated with the application services session is below a threshold level; and

in the case of said QoE being below said threshold level, selecting a new DC and migrating the application services session of at least one user to the new DC.

2 . The method of claim 1 , wherein files associated with the applications comprise working file set.

3 . The method of claim 1 , wherein QoE comprise latency, congestion, BW.

4 . The method of claim 1 , wherein network management information comprise latency, loss, bandwidth, security, congestion, scheduled maintenance.

5 . The method of claim 1 , wherein data center management information comprise CPU allocation, storage, working memory allocation, service location and security.

6 . The method of claim 1 , wherein the user session is a virtual desktop session.

7 . The method of claim 1 , further comprising:

improving migration of the user session based on user's access pattern and learning which data blocks are most used by the users.

8 . An apparatus for managing application services sessions for data center (DC) hosted applications provided to one or more user via a communications network, the apparatus comprising:

a memory; and

a processor adapted to perform a plurality of user session migration functions, the user session migration functions adapted to:

determine, using DC management information and communications network management information, whether a user quality of experience (QoE) associated with the application services session is below a threshold level; and

in the case of said QoE being below said threshold level, select a new DC and migrating the application services session of at least one user to the new DC.

9 . The apparatus of claim 8 , wherein files associated with the applications comprise working file set.

10 . The apparatus of claim 8 , wherein QoE comprise latency, congestion, BW.

11 . The apparatus of claim 8 , wherein network management information comprise latency, loss, bandwidth, security, congestion, scheduled maintenance.

12 . The apparatus of claim 8 , wherein data center management information comprise CPU allocation, storage, working memory allocation, service location and security.

13 . The apparatus of claim 8 , wherein the user session is a virtual desktop session.

14 . The apparatus of claim 8 , further comprising:

improving migration of the user session based on user's access pattern and learning which data blocks are most used by the users.

15 . A computer readable medium including software instructions which, when executed by a processer, adapt the processor to perform a method for managing application services sessions for data center (DC) hosted applications provided to one or more user via a communications network, the method comprising:

determining, using DC management information and communications network management information, whether a user quality of experience (QoE) associated with the application services session is below a threshold level; and

in the case of said QoE being below said threshold level, selecting a new DC and migrating the application services session of at least one user to the new DC.

16 . A system for managing application services sessions for data center (DC) hosted applications provided to one or more user via a communications network, the system comprising:

an application agreement center node;

a data center;

a network operation center, wherein the application agreement center node communicates with the data center and the network operation center to thereby determine the most efficient location to run the virtual desktop of the user using the plurality of input parameters to dynamically migrate the user session to the identified location.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2013
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 030096/0705 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF SECOND CONVEYING PARTY AS SET FORTH IN NOTICE OF RECORDATION OF ASSIGNMENT PREVIOUSLY RECORDED ON REEL 027859 FRAME 0928. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT NAME OF SECOND CONVEYING PARTY IS KRISHNA P PUTTASWAMY NAGA. Recorded Mar 21, 2012
From: STEINER, MORITZ M; PUTTASWAMY NAGA, KRISHNA P
To: ALCATEL-LUCENT USA INC.
Reel/Frame 027899/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2012
From: STEINER, MORITZ M; NAGA, PUTTASWAMY
To: ALCATEL-LUCENT USA INC.
Reel/Frame 027859/0928 →