Invention Grant
US08910170B2 Managing execution of interdependent tasks of a task dependency chain based on a run-once task attribute
有权
基于一次运行任务属性来管理任务依赖关系链的相互依赖任务的执行
- Patent Title: Managing execution of interdependent tasks of a task dependency chain based on a run-once task attribute
- Patent Title (中): 基于一次运行任务属性来管理任务依赖关系链的相互依赖任务的执行
-
Application No.: US12912141Application Date: 2010-10-26
-
Publication No.: US08910170B2Publication Date: 2014-12-09
- Inventor: Walfrey Ng , Chenfei Song
- Applicant: Walfrey Ng , Chenfei Song
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yudell Isidore PLLC
- Agent Parashos Kalaitzis
- Priority: CA2691306 20100128
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/54 ; G06F9/52 ; G06F9/44

Abstract:
An illustrative embodiment of an apparatus for interdependent task management selects a task from an execution task dependency chain to form a selected task, wherein a type selected from a set of types including “forAll,” “runOnce” and none is associated with the selected task and determines whether there is a “forAll” task. Responsive to a determination that there is no “forAll” task, determines whether there is a “runOnce” task and responsive to a determination that there is a “runOnce” task further determines whether there is a semaphore for the selected task. Responsive to a determination that there is a semaphore for the selected task, the computer-implemented process determines whether the semaphore is “on” for the selected task and responsive to a determination that the semaphore is “on,” sets the semaphore “off” and executes the selected task.
Public/Granted literature
- US20110185361A1 Interdependent Task Management Public/Granted day:2011-07-28
Information query