IP Library Granted Patent US 8,520,834
Granted Patent B2
US 8,520,834 · App. 12/423,088 · Granted Aug 27, 2013

Method of displaying complex relationships

Inventors: David Funck (Wheaton, IL); Biswajeet Mukherjee (Palatine, IL); Edward Kuns (Glen Ellyn, IL)
Assignee: Aspect Software, 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,520,834
App. No.
12/423,088
Granted
Aug 27, 2013
Kind
B2
Abstract

A method and apparatus are provided for presenting structural relationships in an automatic contact distribution system. The method includes the steps of defining a plurality of structural elements within the automatic contact distribution system, selecting a structural element of the automatic contact distribution system as a root element, identifying any related elements of the plurality of elements that together with the selected element affect contact handling within the automatic contact distribution system and displaying the root element and related elements along with an indicia of the relationship between the root element and related elements.

Claims (54)

1. A method of presenting structural relationships in an automatic contact distribution system comprising:

defining a plurality of structural elements within the automatic contact distribution system;

selecting a structural element of the automatic contact distribution system as a root element;

identifying any related elements of the plurality of structural elements that together with the selected element affect contact handling within the automatic contact distribution system; and

displaying on a user station the root element and related elements along with an indicia of the relationship between the root element and related elements including displaying at least one of the displayed elements as a hyperlink to other elements of the plurality of structural elements such that activation of the hyperlink initiates display of other elements of the plurality of structural elements associated with operation of the activated hyperlinked element.

2. The method of presenting structural relationships as in claim 1 wherein the plurality of structural elements further comprise at least two selected from the group consisting of agents, agent groups, agent class of service, routing vectors, switches, IVRs, agent selection applications, overflow vectors contact classification applications.

3. The method of presenting structural relationships as in claim 1 wherein the indicia further comprises identifiers selected from the group consisting of agents, primary agent groups, secondary agent groups, routing vectors, locations within routing vectors, IVRs, agent selection applications, overflow vectors, contact classification applications.

4. The method of presenting structural relationships as in claim 1 further comprising displaying an element that is indirectly related to the root element.

5. The method of presenting structural relationships as in claim 1 further comprising displaying a configuration of the root element and displaying at least one heading as a hyperlinks which when activated by a user initiates display of other elements of the plurality of structural elements related to the heading.

6. The method of presenting structural relationships as in claim 1 further comprising defining the structural relationship based upon contact flow.

7. The method of presenting structural relationships as in claim 6 wherein the contact flow further comprises contact flow into or out of an application and the indicia an identifier of the application.

8. The method of presenting structural relationships as in claim 6 wherein the contact flow further comprises contact flow into or out of a switch and the indicia an identifier of the switch.

9. The method of presenting structural relationships as in claim 6 wherein the indicia further comprises a source identifier of contacts routed to the selected element.

10. The method of presenting structural relationships as in claim 6 wherein the indicia further comprises a destination identifier of contacts routed from the selected element.

11. The method of presenting structural relationships as in claim 1 further comprising defining the structural relationship based upon contact classification.

12. The method of presenting structural relationships as in claim 11 wherein the structural relationship further comprises contact groups assigned to the contact classification.

13. The method of presenting structural relationships as in claim 12 wherein the structural relationship further comprises agents assigned to an agent group.

14. The method of presenting structural relationships as in claim 12 wherein the structural relationship further comprises a class of service under which agents handle contacts.

15. An apparatus for presenting structural relationships in an automatic contact distribution system comprising:

a plurality of structural elements within the automatic contact distribution system;

means for selecting a structural element of the automatic contact distribution system as a root element;

means for identifying any related elements of the plurality of structural elements that together with the selected element affect contact handling within the automatic contact distribution system; and

means for displaying the root element and related elements along with an indicia of the relationship between the root element and related elements including displaying at least one of the displayed elements as a hyperlink to other elements of the plurality of structural elements such that activation of the hyperlink initiates display of other elements of the plurality of structural elements associated with operation of the activated hyperlinked element.

16. The apparatus for presenting structural relationships as in claim 15 wherein the plurality of structural elements further comprise at least two selected from the group consisting of agents, agent groups, agent class of service, routing vectors, switches, IVRs, agent selection applications, overflow vectors and contact classification applications.

17. The apparatus for presenting structural relationships as in claim 15 wherein the indicia further comprises identifiers selected from the group consisting of agents, primary agent groups, secondary agent groups, routing vectors, locations within routing vectors, IVRs, agent selection applications, overflow vectors, contact classification applications.

18. The apparatus for presenting structural relationships as in claim 15 wherein the related elements further comprises an element indirectly related to the root element.

19. The apparatus for presenting structural relationships as in claim 15 wherein the related element further comprising a configuration of the root element.

20. The apparatus for presenting structural relationships as in claim 15 further comprising means for defining the structural relationship based upon contact flow.

21. The apparatus for presenting structural relationships as in claim 20 wherein the contact flow further comprises contact flow into or out of an application and the indicia an identifier of the application.

22. The apparatus for presenting structural relationships as in claim 20 wherein the contact flow further comprises contact flow into or out of a switch and the indicia an identifier of the switch.

23. The apparatus for presenting structural relationships as in claim 20 wherein the indicia further comprises a source identifier of contacts routed to the selected element.

24. The apparatus for presenting structural relationships as in claim 20 wherein the indicia further comprises a destination identifier of contacts routed from the selected element.

25. The apparatus for presenting structural relationships as in claim 15 further comprising defining the structural relationship based upon contact classification.

26. The apparatus for presenting structural relationships as in claim 25 wherein the structural relationship further comprises contact groups assigned to the contact classification.

27. The apparatus for presenting structural relationships as in claim 26 wherein the structural relationship further comprises agents assigned to an agent group.

28. The apparatus for presenting structural relationships as in claim 26 wherein the structural relationship further comprises a class of service under which agents handle contacts.

29. An apparatus for presenting structural relationships in an automatic contact distribution system comprising:

a plurality of structural elements within the automatic contact distribution system;

a graphical user interface for selecting a structural element of the automatic contact distribution system as a root element;

a search engine that identifies any related elements of the plurality of structural elements that together with the selected element affect contact handling within the automatic contact distribution system; and

a display that displays the root element and related elements along with an indicia of the relationship between the root element and related elements wherein at least one of the displayed elements is a hyperlink to other elements of the plurality of elements such that activation of the hyperlink by a user initiates display of other elements of the plurality of structural elements associated with operation of the activated hyperlink element.

30. The apparatus for presenting structural relationships as in claim 29 wherein the plurality of structural elements further comprise at least two selected from the group consisting of agents, agent groups, agent class of service, routing vectors, switches, IVRs, agent selection applications, overflow vectors and contact classification applications.

31. The apparatus for presenting structural relationships as in claim 29 wherein the indicia further comprises identifiers selected from the group consisting of agents, primary agent groups, secondary agent groups, routing vectors, locations within routing vectors, IVRs, agent selection applications, overflow vectors, contact classification applications.

32. The apparatus for presenting structural relationships as in claim 29 wherein the related elements further comprises an element indirectly related to the root element.

33. The apparatus for presenting structural relationships as in claim 29 wherein the related element further comprising a configuration of the root element.

34. The apparatus for presenting structural relationships as in claim 29 further comprising a features list that defines the structural relationship based upon contact flow.

35. The apparatus for presenting structural relationships as in claim 34 wherein the contact flow further comprises contact flow into or out of an application and the indicia an identifier of the application.

36. The apparatus for presenting structural relationships as in claim 34 wherein the contact flow further comprises contact flow into or out of a switch and the indicia an identifier of the switch.

37. The apparatus for presenting structural relationships as in claim 34 wherein the indicia further comprises a source identifier of contacts routed to the selected element.

38. The apparatus for presenting structural relationships as in claim 34 wherein the indicia further comprises a destination identifier of contacts routed from the selected element.

39. The apparatus for presenting structural relationships as in claim 29 further comprising defining the structural relationship based upon contact classification.

40. The apparatus for presenting structural relationships as in claim 39 wherein the structural relationship further comprises contact groups assigned to the contact classification.

41. The apparatus for presenting structural relationships as in claim 40 wherein the structural relationship further comprises agents assigned to an agent group.

42. The apparatus for presenting structural relationships as in claim 40 wherein the structural relationship further comprises a class of service under which agents handle contacts.

Assignments (17)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: ALVARIA INC.
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0285 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF ALVARIA, INC. PREVIOUSLY RECORDED ON REEL 057254 FRAME 0377. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Sep 13, 2021
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 057652/0265 →
CHANGE OF NAME Recorded Jun 9, 2021
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 057254/0377 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2009
From: FUNCK, DAVID; MUKHERJEE, BISWAJEET; KUNS, EDWARD
To: ASPECT SOFTWARE, INC.
Reel/Frame 022541/0192 →
Continuity (1)
Related Publication 20100260331A1 · Oct 14, 2010