CALIBRATED TIMEOUT INTERVAL ON A CONFIGURATION VALUE, SHARED TIMER VALUE, AND SHARED CALIBRATION FACTOR
Patent №
US 9,304,536
Granted
2016-04-05
Filed 2013
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13973294
A processor-implemented method for implementing a shared counter architecture is provided. The method may include receiving, by a worker thread, an application request; recording, by a common timer thread, a shared timer value and acquiring, by the worker thread, the shared timer value. The method may further include recording, by the common timer thread, a shared calibration factor; acquiring, by the worker thread, a configuration value corresponding to the application request and generating, by the worker thread, a calibrated timeout interval for the application request based on the shared calibration factor, the shared timer value, and the configuration value. The method may further include registering, by the worker thread, the calibrated timeout interval for the application request on a current timeout list; determining, by the common timer thread, a timeout occurrence for the application request based on the registered calibrated timeout interval; and releasing resources based on the timeout occurrence.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 310620725
Assignors
FARMER, JAMES V., GRITTER, DANIEL S., KATZEN, GLENN I.
On an employer assignment, the assignors are typically the inventors.