IP Library Granted Patent US 8,218,737
Granted Patent B2
US 8,218,737 · App. 12/391,191 · Granted Jul 10, 2012

System and method for providing message-based communications via a centralized voice message server

Assignee: Intellisist, 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,218,737
App. No.
12/391,191
Granted
Jul 10, 2012
Kind
B2
Abstract

A system and method for providing message-based communications via a centralized voice message server is provided. A plurality of communication devices are interfaced over a data network. A session is initiated upon receipt of a sign-in request from one of the communication devices. An identity of a user associated with that communication device is verified. The user is assigned to at least one discussion group, which includes one or more other signed-in users each associated with an other communication device located at a location removed from the communication device. A voice message is received on a message server from the user. The voice message is encrypted for each of the other signed-in users using keys unique to the other communication devices associated with the other signed-in users. The encrypted voice message is provided from the message server to the other signed-in users.

Claims (64)

1. A computer-implemented system for providing message-based communications via a centralized voice message server, comprising:

a plurality of communication devices; and

a voice message server interfaced with the communication devices over a data network, comprising:

a control module initiating a session upon receipt of a sign-in request from one of the communication devices, verifying an identity of a user associated with that communication device, and assigning the user to at least one discussion group during the session, the discussion group comprising one or more other signed-in users each associated with an other communication device located at a location removed from the communication device;

a security module receiving a voice message from the user via the communication device and encrypting the voice message for each of the other signed-in users in the discussion group using keys unique to the other communication devices associated with the other signed-in users;

a voice processing module providing the encrypted voice message to the other signed-in users in the discussion group via the other communication devices; and

a processor to execute the modules.

2. A computer-implemented system according to claim 1 , wherein the session is terminated upon receipt of a sign-out request from the communication device.

3. A computer-implemented system according to claim 1 , further comprising:

an identification module generating a group identification for the discussion group and assigning the group identification to the voice message upon receipt by the message server; and

a queue module providing the voice message to a queue based on the group identification.

4. A computer-implemented system according to claim 3 , wherein the voice message is transiently stored in the queue prior to transmission to the other communication devices.

5. A computer-implemented system according to claim 1 , further comprising:

a selection module selecting a moderator for the discussion group and providing the voice message to the moderator;

an approval module receiving approval of the voice message from the moderator; and

a transmission module transmitting the voice message to the other communication devices in the discussion group based on the approval from the moderator.

6. A computer-implemented system according to claim 5 , further comprising:

a receipt module receiving annotations from the moderator; and

an annotation module applying the annotations to the voice message prior to transmission to the other communication devices.

7. A computer-implemented system according to claim 1 , further comprising:

a list module maintaining a list of users for the discussion group;

a request module receiving a request from the user to join the discussion group; and

an entry module adding an entry for the user in the list of users.

8. A computer-implemented system according to claim 1 , further comprising:

an identification module associating the voice message with at least one of a user identification, a discussion group identification, a message identification, and a time-stamp.

9. A computer-implemented system according to claim 1 , further comprising:

a transformation module performing at least one of decompressing the voice message, decrypting the voice message, concatenating the voice message, and converting the voice message into an electrical signal.

10. A computer-implemented system according to claim 1 , wherein the other communication devices each perform at least one of playing the voice message, skipping the voice message, and replaying the voice message.

11. A computer-implemented method for providing message-based communications via a centralized voice message server, comprising:

interfacing a plurality of communication devices over a data network;

initiating a session upon receipt of a sign-in request from one of the communication devices and verifying an identity of a user associated with that communication device;

assigning the user to at least one discussion group during the session, the discussion group comprising one or more other signed-in users each associated with an other communication device located at a location removed from the communication device;

receiving on a message server, a voice message from the user via the communication device and encrypting the voice message for each of the other signed-in users in the discussion group using keys unique to the other communication devices associated with the other signed-in users; and

providing the encrypted voice message from the message server to the other signed-in users in the discussion group via the other communication devices.

12. A computer-implemented method according to claim 11 , further comprising:

terminating the session upon receipt of a sign-out request from the communication device.

13. A computer-implemented method according to claim 11 , further comprising:

generating a group identification for the discussion group;

assigning the group identification to the voice message upon receipt; and

providing the voice message to a queue based on the group identification.

14. A computer-implemented method according to claim 13 , further comprising:

transiently storing the voice message in the queue prior to transmission to the other communication devices.

15. A computer-implemented method according to claim 11 , further comprising:

selecting a moderator for the discussion group and providing the voice message to the moderator;

receiving approval of the voice message from the moderator; and

transmitting the voice message to the other communication devices in the discussion group based on the approval from the moderator.

16. A computer-implemented method according to claim 15 , further comprising:

receiving annotations from the moderator; and

applying the annotations to the voice message prior to transmission to the other communication devices.

17. A computer-implemented method according to claim 11 , further comprising:

maintaining a list of users for the discussion group;

receiving a request from the user to join the discussion group; and

adding an entry for the user in the list of users.

18. A computer-implemented method according to claim 11 , further comprising:

associating the voice message with at least one of a user identification, a discussion group identification, a message identification, and a time-stamp.

19. A computer-implemented method according to claim 11 , further comprising at least one of:

decompressing the voice message;

decrypting the voice message;

concatenating the voice message; and

converting the voice message into an electronic signal.

20. A computer-implemented method according to claim 11 , wherein the other communication devices each perform at least one of:

playing the voice message;

skipping the voice message; and

replaying the voice message.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 46204/0465) 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 063691/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 46202/0467) 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 063695/0145 →
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 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 46204/FRAME 0525 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; INTELLISIST, INC.
Reel/Frame 063456/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 →
ABL SUPPLEMENT NO. 1 Recorded May 22, 2018
From: INTELLISIST, INC.
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 046204/0525 →
TERM LOAN SUPPLEMENT NO. 1 Recorded May 22, 2018
From: INTELLISIST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 046204/0465 →
TERM LOAN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 22, 2018
From: INTELLISIST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 046202/0467 →
ABL INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 22, 2018
From: INTELLISIST, INC.
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 046204/0418 →
RELEASE OF SECURITY INTEREST Recorded Mar 12, 2018
From: PACIFIC WESTERN BANK, AS SUCCESSOR IN INTEREST TO SQUARE 1 BANK
To: INTELLISIST, INC.
Reel/Frame 045567/0639 →
SECURITY INTEREST Recorded Oct 23, 2015
From: INTELLISIST, INC.
To: PACIFIC WESTERN BANK (AS SUCCESSOR IN INTEREST BY MERGER TO SQUARE 1 BANK)
Reel/Frame 036942/0087 →
Continuity (3)
Continuation 10719452 · Nov 21, 2003
Provisional Application 60428533 · Nov 22, 2002
Related Publication 20090161841A1 · Jun 25, 2009