Edge Device Business Process Execution via Cloud Parsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Edge devices face high development costs and complex business logic due to the need to integrate various services and develop programs for each business process, limiting their ability to arrange and execute business processes efficiently.
Innovation Solution
A method and system that allow a server to receive and parse application modules and business process rules from user terminals, determining a target edge device to execute these processes, thereby eliminating the need for edge devices to integrate services or develop programs for each process, and enabling efficient execution of business processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If edge devices integrate various services and develop programs for each business process, then business process execution capability is improved, but development cost and system complexity increase
Solution Approach 1:
The patent extracts the business process management functionality from edge devices and relocates it to a cloud platform. The cloud platform receives business process definitions, parses them into executable instructions, and manages the entire business process lifecycle. Edge devices only need to execute received instructions, eliminating the need for local service integration and program development while maintaining full business process execution capability.
Solution Approach 2:
The patent introduces a cloud platform as an intermediary between business process designers and edge devices. This intermediary handles the complex tasks of receiving business process definitions, parsing them into executable instructions, and coordinating execution across multiple edge devices. The intermediary abstracts away the complexity from edge devices, allowing them to simply execute received instructions without needing to understand or integrate multiple services.
2Adaptability or versatility
If edge devices integrate various services and develop programs for each business process, then business process execution capability is improved, but development cost increases
Solution Approach 1:
The patent extracts the expensive service integration and program development tasks from edge devices and concentrates them in a cloud platform. The cloud platform provides a unified interface for receiving business process definitions and automatically generates executable instructions. This eliminates the need for individual edge devices to hire developers or integrate multiple services locally, significantly reducing development costs while maintaining business process execution capability.
Solution Approach 2:
The cloud platform serves as a universal solution that can handle any business process definition received from users. Instead of requiring each edge device to develop custom programs for different business processes, the cloud platform provides a multi-functional service that parses various business process definitions into standardized executable instructions, making the system economically viable for diverse applications.
3Extent of automation
If edge devices execute business processes locally with full functionality, then processing autonomy is improved, but deployment complexity increases
Solution Approach 1:
The patent extracts the complex business process management functionality from edge devices and relocates it to a cloud platform. The cloud platform handles receiving business process definitions, parsing them into executable instructions, and managing deployment coordination. Edge devices maintain processing autonomy by executing received instructions locally, while deployment complexity is reduced because the cloud platform automatically generates and distributes the necessary execution instructions.
Solution Approach 2:
The cloud platform performs preliminary actions by receiving business process definitions, parsing them into executable instructions, and preparing deployment packages before sending them to edge devices. This preliminary processing eliminates the need for complex on-device configuration and deployment procedures, reducing deployment complexity while maintaining processing autonomy at the edge.
Data Source
AI summary
A method and a system for arranging business process, a computing device, and a non-transitory computer readable storage medium are provided. The method includes: receiving an application module and a business process rule that are transmitted by a user terminal, wherein the application module is configured to indicate a processing logic in a link in a business process, and wherein the business process rule is configured to indicate a processing rule of the application module; determining a target edge device corresponding to the application module; and transmitting the application module and the business process rule to the target edge device for the target edge device to execute the application module according to the business process rule.


