IP Library Patent Application 13018880
Patent Application
App. No. 13/018,880

Methods and Apparatus for Managing Interaction Processing

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 None
App. No.
13/018,880
Abstract

A computing appliance includes a processor, an interface to an external network, an interface to a local area network, software executing on a machine-readable medium, wherein the software provides, a function for determining the ratio of busy time compared to idle time affecting a worker during task and multitask performance, a function for assigning a value defining a natural capacity of the worker to process a specific task type without developing a significant backlog, a function for assigning new tasks to the worker performing significantly under a natural capacity value for the type of task or tasks being processed, and a function for withholding one or more tasks from the worker performing near or at the natural capacity with developing backlog.

Claims (34)

1 . A computing appliance comprising:

a processor;

an interface to an external network;

an interface to a local area network; and

software executing from a machine-readable medium;

wherein the software provides:

a function for determining the ratio of busy time compared to idle time affecting a worker during task and multitask performance;

a function for assigning a value defining a natural capacity of the worker to process a specific task type without developing a significant backlog;

a function for assigning new tasks to the worker performing significantly under a natural capacity value for the type of task or tasks being processed; and

a function for withholding one or more tasks from the worker performing near or at the natural capacity with developing backlog.

2 . The computing appliance of claim 1 , functioning as an interaction server.

3 . The computing appliance of claim 1 , wherein the external network is the Internet network.

4 . The computing appliance of claim 1 , wherein the worker is a call-center agent.

5 . The computing appliance of claim 1 , wherein the tasks include one or more chat sessions, back office sessions, or voice sessions.

6 . The computing appliance of claim 1 , wherein one of the task types is a priority and the other task types are deferred.

7 . The computing appliance of claim 1 , wherein the task is chat and the natural capacity value for processing one or more chat sessions depends upon the service type of the chat sessions.

8 . The computing appliance of claim 1 , wherein post-work summary information, task proficiency information, and real-time performance information is statistically incorporated when establishing a natural capacity for a worker to process one or more tasks concurrently.

9 . The computing appliance of claim 1 , wherein the natural capacity value for a worker is specific to multitasking and may be calculated to reflect two or more different task types being processed by the worker concurrently.

10 . The computing appliance of claim 1 , further including a task proficiency monitor for monitoring general proficiency of a worker in performance of certain tasks.

11 . The computing appliance of claim 1 , wherein a natural capacity value is specific to only one task type.

12 . The computing appliance of claim 1 , wherein the natural capacity value self adjusts to account for unexpected conditions including unexpected delays in processing or idle time.

13 . A method for optimizing the time of a worker in a multitasking environment comprising the steps:

(a) establishing by execution of software on a computing appliance a natural capacity value defining the ability of the worker to work one or more specific task types concurrently without developing a significant backlog;

(b) during a work period, routing or assigning a task to the worker and monitoring the load on the worker's natural capacity value established in step (a);

(c) upon observance that the worker is performing significantly under the natural capacity value for that worker, routing or assigning a second task to the worker and monitoring the load on the worker's natural capacity value established in (a);

(d) upon observance that the worker is performing at or near that worker's natural capacity value, withholding further tasks from the worker; and

(e) upon observance that the worker is again performing significantly under the worker's natural capacity value established at step (a), and any processing backlog has been significantly reduced or eliminated, routing or assigning a new task to that worker.

14 . The method of claim 13 wherein the worker is a call-center agent.

15 . The method of claim 13 wherein in step (a), the natural capacity value is a measure created for a specific type of task wherein performance of the task involves periods of idle time for the worker.

16 . The method of claim 13 wherein in step (b), the load is the ratio of busy time to idle time for the worker while performing the task.

17 . The method of claim 13 wherein in step (c), the presence of significant idle time compared with busy time during task processing is indication of performing under the natural capacity value for that worker.

18 . The method of claim 13 wherein in step (d), the presence of significant busy time compared with idle time during task performance is indication of performing at or near the natural capacity value for that worker.

19 . The method of claim 13 wherein in step (a), post-work summary information, task proficiency information, and real-time performance information is statistically incorporated when establishing a natural capacity for a worker to process one or more tasks concurrently.

20 . The method of claim 13 practiced in a call center environment wherein the worker is a call center agent and the assigning or routing component is an interaction server.

Assignments (9)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CORRECTIVE RELEASE FOR SECURITY INTEREST IN PATENTS ORIGINALLY RECORDED AT REEL/FRAME (029778/0939) Recorded Feb 27, 2017
From: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR TO THE ORIGINAL COLLATERAL AGENT GOLDMAN SACHS BANK USA
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 041821/0209 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
PATENT RELEASE (REEL:031644/FRAME:0814) Recorded Dec 2, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 040798/0428 →
SECURITY AGREEMENT Recorded Nov 15, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031644/0814 →
RELEASE OF SECURITY INTEREST Recorded Feb 8, 2013
From: GOLDMAN SACHS LENDING PARTNERS LLC
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 029778/0060 →
SECURITY AGREEMENT Recorded Feb 8, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 029778/0939 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS LENDING PARTNERS LLC
Reel/Frame 027623/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2011
From: RISTOCK, HERBERT; KOROLEV, NIKOLAY
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 025728/0249 →