IP Library Granted Patent US 11,501,263
Granted Patent B2
US 11,501,263 · App. 17/156,043 · Granted Nov 15, 2022

Method to automatically update meeting invites for any changes in distribution list

Inventors: Tanvi Sharma (Pune, IN); Navanath Navaskar (Pune, IN); Pragati Dhumal (Pune, IN)
Assignee: Avaya Management L.P.
G06Q10/1095G06Q10/107H04L51/48H04L67/75
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,501,263
App. No.
17/156,043
Granted
Nov 15, 2022
Kind
B2
Abstract

A collection of individuals will often be grouped together, such as a team or department or an ad hoc grouping, such as to perform a specific task. These collections are often established as distribution lists receiving communications, such as text messages and emails addressed to the distribution list, rather than the individual members of the distribution lists. Often the communication may comprise meeting invitations, which are then provided to the members. However, if a new member is added or an existing members leaves, the calendaring systems may not consider these modifications. By automatically inviting newly added members to an event that were the subject of a communication sent before the new member was added, the new member can be notified of the event and respond accordingly. Similarly, departing members can automatically be removed or have attendance declined for any event previously accepted as a member of the distribution list.

Claims (57)

1. A method, comprising:

maintaining, in a data storage, a distribution list comprising a number of member records, each member record of the number of member records comprising a member address to a location on a network for a corresponding member;

receiving, via a user interface, an add member command and a new member address associated with the add member command;

in response to the add member command, creating a new member record of the number of member records, populating the member address of the new member record with the new member address, and adding the new member record to the number of member records;

identifying, in the data storage, a calendar record that comprises a scheduled event that further comprises a list of invitees that match corresponding members of the member records of the distribution list in response to creating the new member record;

automatically creating an attendance notification message addressed to the member address of each of the number of member records and comprising a calendar event; and

sending the attendance notification message to the member address of each of the number of member records.

2. The method of claim 1 , wherein identifying the calendar record comprising the scheduled event, further comprises, identifying the scheduled event as having an attendee of the scheduled event comprising an indicia of the distribution list.

3. The method of claim 1 , wherein identifying the calendar record comprising the scheduled event, further comprises, identifying the scheduled event as having a list of invitees comprising a grouping of the member address for the number of member records of the distribution list.

4. The method of claim 1 , wherein identifying the scheduled event further comprises identifying the scheduled event as having an indicia indicating at least one member of the distribution list will attend.

5. The method of claim 1 , wherein the scheduled event comprises a series of recurring events having at least one event, of the series of recurring events, occurring in the future.

6. The method of claim 1 , wherein the calendar event is an invitation to attend a meeting.

7. The method of claim 1 , wherein the calendar event comprises a last invitation of a plurality of invitations for a same scheduled event.

8. A method, comprising:

maintaining, in a data storage, a distribution list comprising a number of member records, each member record of the number of member records comprising a member address to a location on a network for a corresponding member;

receiving, via a user interface, a delete member command indicating a departing member;

in response to the delete member command, deleting from the distribution list, one of the number of member records having the member address matching a departing member address associated with the departing member;

identifying a calendar record comprising a scheduled event that further comprises a list of invitees that match the corresponding members of member records of the distribution list, wherein an invitation to attend the scheduled event was previously sent to each member address of the number of member records;

automatically creating a cancellation event message to cancel attendance for the departing member; and

sending the cancelation event message to a scheduling component and sending, on behalf of the departing member, a decline response to each member address.

9. The method of claim 8 , wherein the scheduled event comprises the invitation.

10. The method of claim 8 , wherein the calendar record is limited to calendar events for which the departing member has indicated attendance.

11. The method of claim 8 , wherein the calendar record is limited to calendar events for which the departing member has indicated tentative attendance.

12. A system, comprising:

a data storage maintaining a distribution list comprising member records of a number of members, wherein each member record of the distribution list comprises a member address on a network for a corresponding member;

a user interface; and

a processor configured with machine-readable instructions maintained in a non-transitory storage; and

wherein the processor:

receives, from the user interface, an update command to update the distribution list and thereby alter the member records;

updates the distribution list in accordance with the update command;

accesses a calendaring record of the distribution list;

identifies a calendar record that comprises a scheduled event that further comprises a list of invitees that matches the distribution list;

automatically generates an update message comprising a modification to apply to the distribution list causing a change in an attendance indicator in accordance with the update command; and

sends the update message to a scheduling component and to each member address.

13. The system of claim 12 , further comprising:

a network interface to a network; and

wherein the update command comprises an add member command and having a new member address for a new member; and

wherein the processor:

updates the distribution list in accordance with the update command comprising adding the new member address to the distribution list; and

sends, via the network interface, an invitation to the scheduled event to new member address.

14. The system of claim 13 , wherein the processor identifies the calendar record comprising the scheduled event, further comprising identifying the scheduled event comprising an indicia indicating at least one member will attend.

15. The system of claim 12 , comprising:

a network interface to a network; and

wherein the update command comprises a delete member command indicating a departing member; and

wherein the processor:

updates the distribution list in accordance with the update command comprising deleting one member, of the distribution list, from the distribution list that matches the departing member;

identifies the calendar record comprising the scheduled event and an attendee of the scheduled event comprises an indicia of the distribution list; and

cancels attendance of the scheduled event for the departing member.

16. The system of claim 15 , wherein:

the delete member command indicating the departing member, comprises a departing name of the departing member; and

the one member that matches the departing member further comprising one of the distribution list comprising a member name matching the departing name.

17. The system of claim 15 , wherein:

the scheduled event comprises an invitation; and

canceling attendance further comprises sending, on behalf of the departing member, a decline response to the invitation.

18. The system of claim 15 , wherein the calendar record is limited to calendar events for which the departing member has indicated attendance.

19. The system of claim 15 , wherein the scheduled event is an invitation to attend a meeting.

20. The system of claim 15 , wherein the scheduled event comprises a last invitation of a plurality of invitations for a same scheduled event.

Assignments (7)
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 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 57700/FRAME 0935 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063458/0303 →
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 Oct 4, 2021
From: AVAYA MANAGEMENT LP
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057700/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2021
From: SHARMA, TANVI; NAVASKAR, NAVANATH; DHUMAL, PRAGATI
To: AVAYA MANAGEMENT L.P.
Reel/Frame 055004/0211 →
Continuity (1)
Related Publication 20220237569A1 · Jul 28, 2022