Invention Grant
- Patent Title: Cognitive thread management in a multi-threading application server environment
-
Application No.: US15649831Application Date: 2017-07-14
-
Publication No.: US10282208B2Publication Date: 2019-05-07
- Inventor: Matthias Falkenberg , Thomas Steinheber
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothenberg Farley & Mesiti P.C.
- Agent Michael Petrocelli, Esq.; Kevin P. Radigan, Esq.
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F17/30

Abstract:
Cognitive management of application request processing in a multi-threading application server environment is provided by, in part, obtaining multiple threads based on receiving multiple application execution requests, and determining whether to consolidate processing of at least two threads of the multiple threads based on one or more specified characteristics related to processing of the at least two threads. Based on determining to consolidate processing, the cognitive management approach includes pausing the at least two threads and generating a consolidated thread to determine a common result for the at least two paused threads. Thereafter, execution of the at least two threads is resumed using the common result provided by processing of the consolidated thread. In one embodiment, the at least two threads may be at least two request-level threads, while in another the threads may be at least two method-level threads.
Public/Granted literature
- US20190018687A1 COGNITIVE THREAD MANAGEMENT IN A MULTI-THREADING APPLICATION SERVER ENVIRONMENT Public/Granted day:2019-01-17
Information query