Edge Device Business Process Execution via Cloud Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvebusiness process execution capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvebusiness process execution capabilityVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Extent of automation

If edge devices execute business processes locally with full functionality, then processing autonomy is improved, but deployment complexity increases

Engineering Contradiction:
Improveprocessing autonomyVSAvoiddeployment complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12026547B2Method and system for arranging business process, computing device, and non-transitory computer readable storage medium
Publication Date: 2024.07.02 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US12026547B2 patent drawing
  • US12026547B2 patent drawing
  • US12026547B2 patent drawing

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.