IP Library Granted Patent US 11,336,701
Granted Patent B2
US 11,336,701 · App. 16/524,815 · Granted May 17, 2022

Creation and sharing of contacts groups between communication participants

Inventors: Sudhir Shelke (Pune, IN); Amol Navale (Pune, IN); Aonkar Takalikar (Pune, IN)
Assignee: Avaya Inc.
H04L65/1096H04L65/1093H04L65/403
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 11,336,701
App. No.
16/524,815
Granted
May 17, 2022
Kind
B2
Abstract

The technology disclosed herein enables the creation of a contacts group from participants in a communication session along with the ability to share that created contacts group. In a particular embodiment, a method includes identifying participants participating in a communication session and receiving first user input from a first participant of the participants. The first user input identifies a first selection of the participants comprising at least one of the participants. The method further includes obtaining first contact information for the first selection of the participants and including the first contact information in a first contacts group. The method also includes providing the first contacts group to a selection of one or more users.

Claims (56)

1. A method for sharing contacts groups, the method comprising:

identifying participants participating in a communication session between user systems, wherein a first user system of the user systems executes a conference client application for the communication session that presents a participant list to a first participant of the participants, wherein the participant list identifies the participants to the first participant;

receiving first user input from the first participant via the conference client application, wherein the first user input identifies a first selection of the participants comprising at least one of the participants;

obtaining first contact information for the first selection of the participants;

instructing a contact information storage system to create a first contacts group that includes the first contact information, wherein the contact information storage system stores respective contacts lists of one or more users selected for sharing of the first contacts group; and

instructing the contact information storage system to share the first contacts group to the contacts lists, wherein the first contact information is accessible to the one or more users when selecting the first contacts group in the contacts lists from the contact information storage system.

2. The method of claim 1 , further comprising:

after providing the first contacts group, receiving second user input, wherein the second user input identifies a second selection of the participants comprising at least one of the participants not already included in the first contacts group;

obtaining second contact information for the second selection of the participants; and

updating the first contacts group with the second contact information.

3. The method of claim 1 , wherein the first user input identifies the first selection of the participants from the participant list.

4. The method of claim 1 , wherein receiving the first user input comprises:

receiving one or more criterion for including a participant in the first contacts group; and

determining that each participant of the first selection of the participants satisfies the one or more criterion.

5. The method of claim 1 , wherein obtaining the first contact information comprises:

identifying one or more work related items of contact information from a set that includes non-work related items of contact information.

6. The method of claim 1 , further comprising:

receiving second user input, wherein the second user input indicates one or more criterion for when first contacts group will expire; and

including the one or more criterion when providing the first contacts group.

7. The method of claim 6 , wherein, upon satisfaction of the one or more criterion, the first contacts group is removed from a contacts list for each respective user of the selection of one or more users.

8. The method of claim 1 , wherein the first contacts group is selected from a plurality of contacts groups in the contacts lists.

9. The method of claim 1 , wherein the contact information storage system provides a link to access the first contacts group to respective users of the one or more users that do not have a contacts list in the contact information storage system.

10. An apparatus for sharing contacts groups, the apparatus comprising:

one or more computer readable storage media;

a processing system operatively coupled with the one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to:

identify participants participating in a communication session between user systems, wherein a first user system of the user systems executes a conference client application for the communication session that presents a participant list to a first participant of the participants, wherein the participant list identifies the participants to the first participant;

receive first user input from the first participant via the conference client application, wherein the first user input identifies a first selection of the participants comprising at least one of the participants;

obtain first contact information for the first selection of the participants;

instruct a contact information storage system to create a first contacts group that includes the first contact information, wherein the contact information storage system stores respective contacts lists of one or more users selected for sharing of the first contacts group; and

instruct the contact information storage system to share the first contacts group to the contacts lists, wherein the first contact information is accessible to the one or more users when selecting the first contacts group in the contacts lists from the contact information storage system.

11. The apparatus of claim 10 , wherein the program instructions further direct the processing system to:

receive second user input after the first contacts group is provided, wherein the second user input identifies a second selection of the participants comprising at least one of the participants not already included in the first contacts group;

obtain second contact information for the second selection of the participants; and

update the first contacts group with the second contact information.

12. The apparatus of claim 10 , wherein the first user input identifies the first selection of the participants from the participant list.

13. The apparatus of claim 10 , wherein to receive the first user input, the program instructions direct the processing system to:

receive one or more criterion for including a participant in the first contacts group; and

determine that each participant of the first selection of the participants satisfies the one or more criterion.

14. The apparatus of claim 10 , wherein to obtain the first contact information, the program instructions direct the processing system to:

identify one or more work related items of contact information from a set that includes non-work related items of contact information.

15. The apparatus of claim 10 , wherein the program instructions further direct the processing system to:

receive second user input, wherein the second user input indicates one or more criterion for when first contacts group will expire; and

include the one or more criterion when providing the first contacts group.

16. The apparatus of claim 15 , wherein, upon satisfaction of the one or more criterion, the first contacts group is removed from a contacts list for each respective user of the selection of one or more users.

17. The apparatus of claim 10 , wherein the first contacts group is selected from a plurality of contacts groups in the contacts lists.

18. The apparatus of claim 10 , wherein the contact information storage system provides a link to access the first contacts group to respective users of the one or more users that do not have a contacts list in the contact information storage system.

19. One or more computer readable storage media having program instructions stored thereon for sharing contacts groups, the program instructions, when executed by a processing system, direct the processing system to:

identify participants participating in a communication session between user systems, wherein a first user system of the user systems executes a conference client application for the communication session that presents a participant list to a first participant of the participants, wherein the participant list identifies the participants to the first participant;

receive first user input from the first participant via the conference client application, wherein the first user input identifies a first selection of the participants comprising at least one of the participants;

obtain first contact information for the first selection of the participants;

instruct a contact information storage system to create a first contacts group that includes the first contact information, wherein the contact information storage system stores respective contacts lists of one or more users selected for sharing of the first contacts group; and

instruct the contact information storage system to share the first contacts group to the contacts lists, wherein the first contact information is accessible to the one or more users when selecting the first contacts group in the contacts lists from the contact information storage system.

20. The one or more computer readable storage media of claim 19 , wherein the program instructions further direct the processing system to:

receive second user input, wherein the second user input indicates one or more criterion for when first contacts group will expire; and

include the one or more criterion when providing the first contacts group.

Assignments (8)
(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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2019
From: SHELKE, SUDHIR; NAVALE, AMOL; TAKALIKAR, AONKAR
To: AVAYA INC
Reel/Frame 049889/0546 →
Continuity (1)
Related Publication 20210037068A1 · Feb 4, 2021