IP Library Granted Patent US 7,929,670
Granted Patent B2
US 7,929,670 · App. 10/673,776 · Granted Apr 19, 2011

Contact manipulaton and retrieval system

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 7,929,670
App. No.
10/673,776
Granted
Apr 19, 2011
Kind
B2
Abstract

The method and apparatus is for contact manipulation and retrieval in a communication system. The method has the steps of: receiving a message having contact information; converting the contact information to contact data having a predetermined searchable format; storing the contact data; and searching the stored contact data. The contact data may be searched for at least one item of information. The apparatus implements the method.

Claims (46)

1. A method of contact manipulation and retrieval in an automatic call distribution system, comprising the steps of:

receiving a voice contact including a voice message;

converting the voice message to voice message data in digitized, packetized form and then converting the packetized voice message data to text form using speech recognition thereby forming voice message text data;

storing the voice message text data in a data repository of voice message text data of past voice contacts for use in post-processing research;

receiving a non-numeric key word search term from a searcher conducting a post-contact search subsequent to the voice contact for post-processing searching of the voice message text data; and

searching the voice message text data in the data repository of past voice contacts at a time after the voice contact based upon the search term;

wherein the voice message text data in the data repository of past voice contact text data is key word searched for at least one voice item of voice message text data using the received search term.

2. The method according claim 1 , wherein the message is a voice message with non-numeric content, and wherein the voice message is packetized to thereby convert contact information in the voice message to contact data.

3. The method according to claim 1 , wherein the message is a voice message with non-numeric content, and wherein the voice message is converted to text as the contact data.

4. The method according to claim 1 , wherein the message is a non-numeric voice message, and wherein the voice message is packetized, and wherein the packetized and voice message is converted to text as the contact data.

5. The method according to claim 1 , where in the system has at least one agent, and wherein the method further comprises:

providing at least one plug-in that implements conversion and storing of contact data in the automatic call distribution system;

assigning the at least one plug-in to the agent; and

activating the at least one plug-in for the agent when a message having contact information is received at the automatic call distribution system.

6. The method according to claim 5 , wherein the automatic call distribution system has a plurality of agents and a plurality of plug-ins, and wherein the method further comprises determining for a respective agent of the plurality of agents the at least one plug-in, which is assigned to the respective agent.

7. The method according to claim 5 , wherein the method further comprises activating the plug-in for the agent when the agent logs onto the automatic call distribution system.

8. The method according to claim 5 , wherein the messages are converted to text by a name recognition unit, stored in a central repository for use in post-processing research, and evaluation.

9. A method of contact manipulation and retrieval in a communication system, comprising the steps of;

providing a plurality of agents and a plurality of format conversion plug-ins;

assigning at least one respective conversion plug-in to a respective agent of the plurality of agents;

receiving a contact message having a voice message by the respective agent;

converting the voice message to voice message data in digitized, packetized form and then converting the packetized voice message data to text form using speech recognition thereby forming voice message text data;

storing the voice message text data in a data repository of voice message text data of past voice contacts for use in post-processing research;

receiving a key word search term from a searcher subsequent to the voice contact for post-processing research of the voice message text data;

searching the data repository of past voice message text data subsequent to the voice contact based upon the search term; and

wherein the data repository of past voice contact text data is searched for at least one item of voice message text data using the received search term.

10. The method according to claim 9 , wherein the message is a voice message with non-numeric content, and wherein the voice message is packetized to thereby convert contact information in the voice message to contact data.

11. The method according to claim 9 , wherein the message is a voice message, and wherein the voice message is converted to text as the contact data.

12. The method according to claim 9 , wherein the message is a voice message, and wherein the voice message is packetized, and wherein the packetized voice message is converted to text as the contact data.

13. An apparatus for contact manipulation and retrieval in a communication system, comprising:

means for receiving a voice contact having a voice message;

means for converting the voice message to contact data in digitized, packetized form and then to text form using speech recognition thereby forming voice message text contact data;

means for storing the voice message text data in a data repository of voice message text data from past voice contacts for use in post-processing research;

a non-numeric search term received from a searcher subsequent to the voice contact for post-processing research; and

means for searching the data repository of past voice message text data subsequent to the voice contact based upon the search term; and

wherein the data repository is searched for at least one item of voice message text data using the received search term.

14. The apparatus according to claim 13 , wherein the message is a voice message, and wherein the apparatus further comprises means for packetizing the voice message to thereby convert contact information in the voice message to contact data.

15. The apparatus according to claim 13 , wherein the message is a voice message, and wherein the apparatus further comprises means for converting the voice message to text as the contact data.

16. The apparatus according to claim 13 , wherein the message is a voice message, and wherein the apparatus further comprises means for packetizing the voice message, and means for converting the packetized voice message to text as the contact data.

17. The apparatus according to claim 13 , wherein the system has at least one agent, and wherein the apparatus further has:

means for providing at least one plug-in that implements conversion and storing of contact data in the communication system;

means for assigning the at least one plug-in to the agent; and

means for activating the at least one plug-in for the agent when a message having contact information is received at the communication system.

18. The apparatus according to claim 17 , wherein the communication system has a plurality of agents and a plurality of plug-ins, and wherein the apparatus further comprises means for determining for a respective agent of the plurality of agents the least one plug-in, which is assigned to the respective agent.

19. The apparatus according to claim 17 , wherein the apparatus further comprises means for activating the plug-in for the agent when the agent logs onto the communication system.

20. The apparatus according to claim 13 , wherein the communication system is an automatic call distribution system.

Assignments (25)
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
Reel/Frame 073360/0209 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: ALVARIA INC.
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0285 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
MERGER AND CHANGE OF NAME Recorded Mar 12, 2024
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE, INC.
To: ASPECT SOFTWARE, INC.
Reel/Frame 066738/0271 →
CHANGE OF NAME Recorded Mar 12, 2024
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 066801/0732 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
Reel/Frame 057254/0363 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
SECURITY INTEREST Recorded Jun 16, 2016
From: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 039052/0356 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: U.S. BANK NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039012/0311 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039013/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2014
From: JPMORGAN CHASE BANK, N.A.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 034281/0548 →
SECURITY INTEREST Recorded Jun 29, 2010
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 024651/0637 →
SECURITY AGREEMENT Recorded Jun 9, 2010
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC (F/K/A ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC); ASPECT SOFTWARE, INC. (AS SUCCESSOR TO ASPECT COMMUNICATIONS CORPORATION)
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 024505/0225 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2010
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT
To: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.
Reel/Frame 024492/0496 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.
Reel/Frame 024515/0765 →
SECURITY AGREEMENT Recorded Aug 11, 2006
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT COMMUNICATIONS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINISTRATIVE AGENT
Reel/Frame 018087/0313 →
RELEASE OF SECURITY INTEREST Recorded Jul 27, 2006
From: D.B. ZWIRN FINANCE, LLC
To: CONCERTO SOFTWARE INTERMEDIATE HOLDINGS, INC., ASPECT SOFTWARE, INC., ASPECT COMMUNICATIONS CORPORATION, FIRSTPOINT CONTACT CORPORATION, FIRSTPOINT CONTACT TECHNOLOGIES, INC.
Reel/Frame 017996/0895 →
CHANGE OF NAME Recorded Jun 22, 2006
From: ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC
To: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
Reel/Frame 017823/0539 →
SECURITY AGREEMENT Recorded Nov 15, 2005
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: D.B. ZWIRN FINANCE, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 016784/0838 →
SECURITY INTEREST Recorded Nov 2, 2005
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 016769/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2004
From: ROCKWELL INTERNATIONAL CORPORATION
To: ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC
Reel/Frame 015063/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2003
From: SALEH, NAYEL; WESEN, DAVID
To: ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC
Reel/Frame 014593/0499 →