IP Library Granted Patent US 9,823,807
Granted Patent B2
US 9,823,807 · App. 14/467,004 · Granted Nov 21, 2017

Human-to-human collaborative session request queue processing

Inventors: Fonda J. Daniels (Cary, NC); Ruthie D. Lyle (Durham, NC); Michael Muller (Medford, MA); Andrew L. Schirmer (Andover, MA)
Assignee: International Business Machines Corporation
G06F3/0481G06F3/04842H04L51/04H04L51/046H04L51/14H04L51/26
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 9,823,807
App. No.
14/467,004
Granted
Nov 21, 2017
Kind
B2
Abstract

Embodiments of the present invention address deficiencies of the art in respect to queued requests to establish human-to-human collaborative sessions and provide a novel and non-obvious method, system and computer program product for managing queued requests to establish human-to-human collaborative sessions. In one embodiment, a human-to-human collaborative data processing system can be provided which can include a messenger configured for coupling to other messengers. The system further can include a queue of incoming session requests to establish respective human-to-human collaborative sessions with requestors associated with the other messengers. Finally, the system can include queue management logic enabled to order the session requests in the queue according to queue rules coupled to the queue management logic.

Claims (15)

1. A human-to-human collaborative data processing system comprising:

a host computing platform comprising one or more computers, each with memory and at least one processor;

a messenger executing in the memory of the host computing platform, the messenger configured for coupling to a plurality of other messengers;

a queue of incoming session requests to establish respective human-to-human collaborative sessions with requestors associated with said other messengers; and,

queue management logic executing in the memory of the host computing platform enabled to prioritize the incoming session requests in the queue of incoming session requests according to queue rules for prioritizing the incoming session requests by applying one or more queue rules to the incoming session requests, weighting said applied queue rules and, computing a priority for each of the incoming session requests based upon an outcome of said weighted, applied queue rules, to present the prioritized incoming session requests configured for selection in a graphical user interface of the computer before acting upon the selected one of said prioritized incoming session requests to establish human-to-human collaborative sessions, a requestor enabled to select one of said prioritized incoming session requests from the graphical user interface of the computer, to select multiple ones of said prioritized incoming session requests in the graphical user interface, and to assign a dequeuing action for said selected multiple ones of said prioritized incoming session requests.

2. The human-to-human data processing system of claim 1 , wherein said messenger is an instant messenger and wherein said other messengers are other instant messengers.

3. The human-to-human data processing system of claim 1 , further comprising a messaging server configured for communicative coupling to said messenger and to said other messengers to facilitate human-to-human collaborative sessions between said messenger and said other messengers.

4. The human-to-human data processing system of claim 1 , wherein said queue rules comprise time based rules.

5. The human-to-human data processing system of claim 1 , wherein said queue rules comprise buddy list based rules.

6. The human-to-human data processing system of claim 1 , wherein said queue rules comprise relative hierarchy based rules.

7. The human-to-human data processing system of claim 1 , wherein said queue rules comprise dynamic interest profile based rules.

8. The human-to-human data processing system of claim 1 , wherein said queue rules comprise category/role based rules.

9. The human-to-human data processing system of claim 1 , wherein said dequeuing comprises one of an acceptance of a session request to establish a human-to-human collaborative session with a requestor, a declination of a session request to establish a human-to-human collaborative session with a requestor, and a deferral of a session request to establish a human-to-human collaborative session with a requestor.

10. The human-to-human data processing system of claim 9 , wherein said dequeuing further comprises an establishment of a multi-party human-to-human collaborative session for requestors associated with multiple selected ones of said session requests.

11. The human-to-human data processing system of claim 9 , wherein said dequeuing further comprises a docketing of an alarm for reconsidering a deferred one of said session requests.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2014
From: DANIELS, FONDA J.; LYLE, RUTHIE D.; MULLER, MICHAEL; SCHIRMER, ANDREW L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 033597/0124 →
Continuity (2)
Continuation 11179950 · Jul 12, 2005
Related Publication 20140365920A1 · Dec 11, 2014