IP Library › Patent Application 17917644
Patent Application
App. No. 17/917,644

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM

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.
17/917,644
Abstract

An information processing device 1 according to an embodiment of the invention includes scenario definition information 17 which holds a scenario including a combination of steps in a workflow expressed using multiple kinds of general tasks, general task definition information 18 which holds an external definition file which defines processing in each of the steps, a general task executing unit 14 which executes a step according to an external definition file corresponding to the step, and a scenario executing unit 13 which selects a scenario corresponding to a received failure alarm and causes the general task executing unit 14 to execute each of the steps according to the scenario.

Claims (18)

1 . An information processing device for executing a workflow, the information processing device comprising a processor configured to execute instructions that cause the information processing device to perform operations comprising:

holding a scenario including a combination of steps in the workflow expressed using multiple kinds of general tasks;

holding definition information which defines processing in each of the steps in a form for each of the general tasks;

executing the step according to the definition information corresponding to the step; and

selecting the scenario corresponding to a generated event and executing each of the steps according to the scenario.

2 . The information processing device according to claim 1 , wherein

the definition information includes an abstracted setting item, and

the instructions cause the information processing device to perform operations including converting the value of the setting item into a form accessible to data to be operated.

3 . The information processing device according to claim 1 , wherein the general tasks include an external system linkage task to link with an external system, an internal system linkage task to link with a function in the information processing device, an information editing task to operate information managed by the information processing device, and a condition determining task to branch processing according to a condition.

4 . The information processing device according to claim 3 , wherein the information condition determining task determines a plurality of branch destinations on the basis of a plurality of conditions.

5 . An information processing method for executing a workflow, the method comprising:

holding a scenario including a combination of steps in the workflow expressed using multiple of kinds of general tasks;

holding definition information which defines processing in each of the steps; and

selecting the scenario corresponding to a generated event and executing each of the steps of the scenario according to the definition information.

6 . A non-transitory computer-readable medium storing a program that, when executed by a computer, causes the computer to perform operations comprising:

holding a scenario including a combination of steps in a workflow expressed using multiple of kinds of general tasks;

holding definition information which defines processing in each of the steps; and

selecting the scenario corresponding to a generated event and executing each of the steps of the scenario according to the definition information.

Assignments (2)
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072412/0498 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: OI, AIKO; SATO, RYOSUKE; NAKAJIMA, MOTOMU
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 066306/0030 →