IP Library Patent Application 14050213
Patent Application
App. No. 14/050,213

MIGRATION OF USAGE SESSIONS BETWEEN DEVICES

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/050,213
Abstract

A user's session with a computing device can be migrated to any of a number of devices under the user's control. By allowing the user to migrate this session between devices in the user's device-sphere, much of the seamlessness of the user's experience in cloud computing is provided in a distributed device-sphere. The session is saved on a first device, sent to a second device, and reconstructed on the second device. A session record includes data, such as URIs, identifying the multiple open files of the session; data identifying the applications within which the files were open; and GUI positions of the windows of each of the open files.

Claims (19)

1 . A method for migrating a user session from a first device to a second device, the method comprising:

in the first device, saving a session record representing the user session wherein the session record includes data representing one or more data files that are open within the user session;

in the first device, sending the session record to the second device;

in the second device, receiving the session record from the first device;

in the second device, opening the one or more data files represented in the session record by launching one or more user space applications, to thereby reconstruct the user session in the second device;

wherein the session record also includes data representating a graphical user interface position within the user session of at least one of the data files that are open within the user session.

2 . The method of claim 1 wherein sending the session record to the second device comprises storing the session record at a predetermined location; and

further wherein receiving the session record from the first device comprises retrieving the session record from a predetermined location.

3 . The method of claim 1 wherein the first and second devices belong to a collection of devices under the control of a single user;

further wherein sending the session record to the second device comprises broadcasting the session record to devices that belong to the collection of devices; and

further wherein receiving the session record from the first device comprises broadcast a request for the session record to devices that belong to the collection of devices.

4 . The method of claim 1 wherein the session record also includes data representing a user space application in use within the user session.

5 . A non-transitory computer readable medium useful in association with a first device which includes one or more processors and a memory, the computer readable medium including computer instructions which are configured to cause the client device, by executed of the computer instructions in the one or more processors from the memory, to migrate a user session from a first device to a second device by at least:

in the first device, saving a session record representing the user session;

wherein the session record includes data representing one or more data files that are open within the user session;

in the first device, sending the session record to the second device;

in the second device, receiving the session record from the first device;

in the second device, opening the one or more data files represented in the session record by launching one or more user space applications, to thereby reconstruct the user session in the second device;

wherein the session record also includes data representing a graphical user interface position within the user session of at least one of the data files that are open within the user session.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2018
From: UNILOC LUXEMBOURG S.A.
To: UNILOC 2017 LLC
Reel/Frame 046532/0088 →
SECURITY INTEREST Recorded Jan 9, 2015
From: UNILOC LUXEMBOURG, S.A.; UNILOC CORPORATION PTY LIMITED; UNILOC USA, INC.
To: FORTRESS CREDIT CO LLC
Reel/Frame 034747/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2013
From: ETCHEGOYEN, CRAIG S., MR.
To: UNILOC LUXEMBOURG S.A.
Reel/Frame 031396/0892 →