IP Library Granted Patent US 9,021,607
Granted Patent B2
US 9,021,607 · App. 13/172,375 · Granted Apr 28, 2015

Advanced user interface and control paradigm including digital rights management features for multiple service operator extended functionality offers

Inventor: David L. Chavez (Broomfield, CO)
Assignee: Avaya Inc.
G06F21/62H04N21/4104H04N21/43615H04N21/4788H04N21/472H04N21/254G06F21/60H04L2463/101H04L2463/103
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,021,607
App. No.
13/172,375
Filed
Jun 29, 2011
Granted
Apr 28, 2015
Kind
B2
Art Unit
2494
USPC
726/29
Abstract

A first user may provide protected content to a second user. The user accesses the rights required by the protected content and the rights held by the second user. If the rights of the second user are equal or greater to those required by the protected content, the first user may then provide the protected content to the second user. Additionally, methods and systems for presenting information regarding multiple categories of content are provided. In addition, methods and systems that suggest activities by a user in relation to content and determined affinity for content in relation to user contacts are provided. A user interface application is provided that operates to display status and/or historical information regarding content, suggested activities, and suggested contacts. The user can interact with the interface to access detailed information and to act on suggestions. In addition the user can interact with the interface to share content to other users, including users participating in real time communication sessions.

Claims (63)

1. A method for sharing content, comprising:

receiving, at a first node, an identification by a first user of a first item of content, wherein the first node is an electronic communications device;

receiving, at the first node, an identification by the first user of a first recipient of the first item of content, wherein the first user is different than the first recipient;

determining, by the first node, a required access right associated with the first item of content;

querying, by the first node, a distinct trusted entity for a held access right associated with the first recipient;

determining, by the first node, the held access right associated with the first recipient; and

comparing, by the first node, the required access right associated with the first item of content to the held access right associated with the first recipient, and one of: 1) providing the first item of content to a second node in response to a match between the required access right associated with the first item of content and the held access right associated with the first recipient; and 2) declining to provide the first item of content to the second node in response to a failure of the held access right associated with the first recipient to match the required access right associated with the first item of content, wherein the second node is an electronic communications device associated with the first recipient.

2. The method of claim 1 , further comprising:

storing the first item of content on the first node;

permitting access to the first item of content by a second node.

3. The method of claim 1 , further comprising:

providing a pointer to a next distribution of the first item of content to a second node.

4. The method of claim 1 , wherein determining a required access right, determining a held access right associated with the first recipient, and comparing the required access right associated with the first content to the held access right of the first recipient are performed by application programming.

5. The method of claim 1 , further comprising:

determining a held access right associated with the first user;

comparing the held access right associated with the first user to the required access right.

6. The method of claim 5 , wherein the held access right associated with the first user and the held access right associated with the first recipient exceeds the required access right associated with the first item of content, and wherein the first item of content is provided to the first recipient.

7. The method of claim 6 , further comprising:

receiving, at the first node, an identification by the first user of a second recipient of the first item of content;

determining a held access right associated with the second recipient; and

comparing the required access right associated with the first item of content to the held access right associated with the second recipient, and one of: 1) providing the first item of content to the second recipient in response to a match between the required access right associated with the first item of content and the held access right associated with the second recipient; and 2) declining to provide the first item of content to the second recipient in response to a failure of the held access right associated with the second recipient to match the required access right associated with the first item of content.

8. The method of claim 7 , wherein at least one of the held access right associated with the first user and the held access right associated with the second recipient fail exceeds the required access right associated with the first item of content, and wherein the first item of content is not provided to the second node.

9. A method, comprising:

providing a graphical user interface as part of a first node, wherein the first node is an electronic communications device;

presenting by the graphical user interface a representation of at least a first item of content;

presenting by the graphical user interface a representation of a second recipient of content;

receiving input associating the first item of content with a first recipient of content and the second recipient of content;

querying, by the first node, a distinct trusted entity for a held access right associated with the first recipient;

identifying a held access right associated with the first recipient of content;

in response to the input associating the first item of content with the first recipient of content, comparing by the first node the required access right associated with the first item of content to the held access right associated with the first recipient of content;

in response to the held access right associated with the first recipient of content being equal to or greater than the required access right associated with the first item of content, the first node providing one of the first item of content and information related to the first item of content to the first recipient of content;

in response to the held access right associated with the second recipient of content being equal to or greater than the required access right associated with the first item of content, providing one of the first item of content and information related to the first item of content to the second recipient of content.

10. The method of claim 9 , wherein the first recipient of content is provided with the first item of content and the second recipient of content is provided with information related to the first item of content.

11. The method of claim 9 , wherein the first and second recipients of content are included in a first group of recipients presented by the graphical user interface.

12. The method of claim 9 , wherein the first content is rendered in a first format for the first recipient, and wherein the first content is rendered in a second format for the second recipient.

13. The method of claim 9 , further comprising:

presenting by the graphical user interface a representation of a plurality of recipients of content, including at least the first recipient of content, the second recipient of content, and a third recipient of content;

receiving input associating the first item of content with the third recipient of content;

in response to the held access right associated with the third recipient of content being less than the required access right associated with the first item of content, denying the first item of content to the third recipient of content.

14. A system, comprising:

a first communication node;

a first display associated with the first communication node;

data storage associated with the first communication node;

a user input associated with the first communication node;

a processor associated with the first communication node;

application programming, including:

a unified interface application, wherein the unified interface application is operable to present, on said first display, an indication of available items of content and an indication of recipients of items of content, and to receive control signals from the user input associating at least a first item of content included in the available items of content with at least a first and second recipients included in the indication of recipients of items of content, wherein each item of content is associated with at least a first required access right, wherein each recipient of content is associated with a held access right determined by querying a distinct trusted source, wherein in response to an association of the first item of content with the first recipient of content the required access right associated with the first item of content is compared by the first communication node to the held access right associated with the first recipient of content, and in response to the comparison indicating the held access right associated with the first recipient of content being equal to or greater than the required access right associated with the first item of content, providing one of the first items of content to the first recipient of content.

15. The system of claim 14 , further comprising:

a second display, wherein at least a portion of the first item of content is output by the second display in response to the held access right associated with the first recipient of content being equal to or greater than the required access right associated with the first item of content.

16. The system of claim 15 , further comprising:

a second communication node, wherein the second display is associated with the second communication node, wherein the first item of content is stored on the first communication node, and wherein the first item of content stored on the first communication node is delivered to the second communication node.

17. The system of claim 14 , further comprising:

a rights management server, wherein application programming running on the rights management server compares the required access right associated with the first item of content to the held access right associated with the first recipient of content in response to an association of the first item of content with the first recipient of content.

18. The system of claim 14 , further comprising:

a first communication pipeline, wherein the first communication node is interconnected to the first communication pipeline.

19. The method of claim 1 , further comprising:

accessing a profile of the first user;

determining an affinity of the first user, in accord with the profile, for the first item of content; and

wherein presenting by the graphical user interface a representation of at least a first item of content, further comprises, presenting the at least a first item of content having indicia of the determined affinity.

20. The method of claim 1 , further comprising:

accessing a profile of the first user;

determining an affinity of the first user, in accord with the profile, for an activity comprising at least one of a broadcast, a news feed, an in-person event, travel, and dining event; and

wherein presenting by the graphical user interface a representation of at least a first item of content, further comprises, presenting the activity.

Assignments (18)
(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 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2011
From: CHAVEZ, DAVID L.
To: AVAYA INC.
Reel/Frame 026643/0996 →
Continuity (2)
Provisional Application 61446896 · Feb 25, 2011
Related Publication 20120222135A1 · Aug 30, 2012