Cloud Task Execution System with Segmented Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud systems face inefficiencies in task management and execution, particularly in reducing communication load and costs between devices and the cloud, due to direct data transmission and lack of optimized scheduling and retry mechanisms.
Innovation Solution
An information processing system that includes a cloud system and devices, where tasks are stored and assigned to applications, with detailed information and execution data transmitted separately, and features like scheduled task execution, retry mechanisms, and latency-based determination for task executability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If task detail information and execution data are transmitted together, then the application can execute tasks, but communication load and costs increase
Solution Approach 1:
The patent segments task information into two distinct parts: task detail information (stored in first memory) and execution data (stored in second memory). The cloud system transmits only task detail information to the terminal device, which then retrieves execution data locally from the second memory based on a correspondence relationship. This segmentation reduces communication load by avoiding transmission of large execution data while maintaining complete task execution capability.
2Speed
If tasks are executed immediately upon acquisition, then task processing is fast, but system reliability decreases without retry mechanisms
Solution Approach 1:
The patent implements a feedback mechanism where the terminal device monitors task execution status and provides feedback to the cloud system. When a task execution fails, the cloud system receives the failure feedback and automatically retries the task by重新 transmitting the task detail information. This feedback loop maintains fast task processing while improving reliability through automatic retry mechanisms.
3Ease of operation
If all tasks are transmitted to all devices, then task distribution is simple, but communication efficiency decreases
Solution Approach 1:
The patent applies preliminary action by pre-storing execution data in the terminal device's second memory before actual task execution is needed. The cloud system pre-transmits task detail information and establishes correspondence relationships with execution data. When tasks need to be executed, the terminal device can quickly retrieve pre-stored execution data without requiring real-time communication with the cloud system, thus improving communication efficiency while maintaining simple task distribution.
Data Source
AI summary
An information processing system, an information processing method, and a non-transitory recording medium. The information processing system stores in response to an operation on an administrator terminal, execution requests for executing one or more tasks in a first memory, executes the one or more tasks, acquires the one or more tasks stored in the first memory, assigns the one or more tasks to one or more applications of the plurality of applications, transmits to each application to which the task is assigned, detailed information related to an execution of the task, and transmits, in response to a request from each application to which the task is assigned, execution data to be used for executing the task to the application.


