IP Library Granted Patent US 8,645,840
Granted Patent B2
US 8,645,840 · App. 12/795,127 · Granted Feb 4, 2014

Multiple user GUI

Inventor: Matthew R. Ellsworth (Erie, CO)
Assignee: Avaya Inc.
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 8,645,840
App. No.
12/795,127
Filed
Jun 7, 2010
Granted
Feb 4, 2014
Kind
B2
Examiner
NABI, REZA U
Art Unit
2175
USPC
715/747
Abstract

Mechanisms are provided herein which accommodate the sharing of a user device among multiple users. In particular, when multiple users are detected as sharing a user device, the user interface of the user device can be automatically altered to facilitate the sharing of the user device. Data associated with each sharing user may also be presented according to each user's presentation preferences and to accommodate presentation needs of each user.

Claims (34)

1. A method, comprising:

detecting two or more users sharing a first user device, and, wherein, detecting two or more users sharing a user device comprises:

detecting that one of the users sharing the first user device is simultaneously using a second user device;

transferring a communication presence associated with the user simultaneously using the second user device from the second user device to the first user device; and

in response to detecting the two or more users sharing the first user device, altering a property of a user interface of the first user device to accommodate a simultaneous use of the first user device by the detected two or more users, wherein altering a property of the user interface comprises altering a display of data via the user interface, wherein altering a display of data via the user interface comprises presenting at least some data specific to a first user according to the first user's display preferences and presenting at least some data specific to a second user according to the second user's display preferences, and, wherein altering a display of data via the user interface comprises:

retrieving a first set of data associated with the first user;

retrieving a second set of data associated with the second user;

merging the first set of data with the second set of data; and

presenting the merged data via the user interface.

2. The method of claim 1 , wherein detecting two or more users sharing the first user device comprises detecting two or more users within proximity of the user device.

3. The method of claim 2 , wherein the two or more users are detected by at least one of facial recognition, SIM card detection, RFID detection, and detection of a combined user login.

4. The method of claim 1 , wherein the first user's display preferences are different from the second user's display preferences.

5. The method of claim 1 , wherein the first set of data comprises a contact list of the first user and wherein the second set of data comprises a contact list of the second user, wherein each user's contact list is different, and wherein the merged data comprises at least the commonalities between each user's contact list.

6. The method of claim 5 , wherein the merged data comprises only the commonalities between each user's contact list.

7. The method of claim 1 , wherein the first set of data comprises a first document, wherein the second set of data comprises a second document, and wherein the merged data comprises a merged version of the first and second document.

8. The method of claim 1 , further comprising:

retrieving at least one of user profile, user presence, and user preference information for the two or more users;

constructing a data structure that includes the information retrieved for the two or more users; and

presenting data via the user interface in accordance with the data structure.

9. A non-transitory computer-readable medium having stored thereon instructions that cause a computing system to execute a method, the instructions comprising:

instructions configured to detect two or more users sharing a first user device;

instructions configured to alter a property of a user interface of the first user device to accommodate the simultaneous use of the first user device by the detected two or more users, wherein the two or more users comprise a first user and a second user, wherein altering a property of the first user interface comprises combining at least some data associated with the first user with at least some data associated with the second user and presenting the combined data via the user interface;

instructions configured to detect that one of the users sharing the first user device is simultaneously using a second user device; and

instructions configured, in response to detecting that one of the users sharing the first user device is simultaneously using a second user device, to transfer a communication presence associated with the user simultaneously using the second user device from the second user device to the first user device.

10. The non-transitory computer-readable medium of claim 9 , wherein detecting two or more users sharing the user device comprises detecting two or more users within proximity of the user device.

11. The non-transitory computer-readable medium of claim 9 , wherein altering a property of the user interface comprises altering a display of data via the user interface and wherein altering a display of data via the user interface comprises presenting at least some data specific to a first user according to the first user's display preferences and presenting at least some data specific to a second user according to the second user's display preferences.

12. The non-transitory computer-readable medium of claim 9 , wherein altering a property of the user interface comprises dynamically generating a toggle input that allows the two or more users to manually alter the user interface to accommodate sharing of the user device.

13. The non-transitory computer-readable medium of claim 9 , wherein the two or more users comprise a first user and a second user, wherein altering a property of the user interface comprises allocating a first area of the user interface for presenting data for a first user and allocating a second area of the user interface for presenting data for a second user.

14. A user device, comprising:

a user interface;

a user detection module configured to detect two or more users sharing a first user device, wherein, the user detection module is further configured to detect that one of the users sharing the first user device is simultaneously using a second user device; and

a user interface management module configured to alter a property of the user interface to accommodate the simultaneous use of the first user device by the detected two or more users, the two or more users including a first user and a second user, wherein the user interface management module is configured to alter the property of the user interface by combining at least some data associated with the first user with at least some data associated with the second user and presenting the combined data via the user interface, wherein the user interface management module is further configured to transfer a communication presence associated with the user simultaneously using the second user device from the second user device to the first user device.

15. The user device of claim 14 , wherein the two or more users are virtually sharing the first user device.

16. The user device of claim 14 , wherein the two or more users are physically sharing the first user device.

Assignments (20)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 044891/0801 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Jan 10, 2013
From: AVAYA, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 029608/0256 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2010
From: ELLSWORTH, MATTHEW R.
To: AVAYA INC.
Reel/Frame 024495/0469 →
Continuity (2)
Provisional Application 61235838 · Aug 21, 2009
Related Publication 20110047478A1 · Feb 24, 2011