Collaborative Lightweight Applications via Process Identifier Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing desktop applications are often overly complex and resource-intensive, requiring users to switch between applications and perform data format conversions, which reduces productivity and increases development costs.
Innovation Solution
A method and system for collaborative work among existing lightweight applications, using a processor to read rules for data transmission, initiate relevant applications, acquire process identifiers, and register them, allowing for flexible construction of application functions and reducing the need for switching and data format conversion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If desktop applications include comprehensive functions to satisfy varied user requirements, then application functionality is improved, but application complexity and resource consumption increase
Solution Approach 1:
The patent segments application functions into independent, lightweight applications. Instead of creating one comprehensive application, the system divides functionality into separate applications that can be independently developed, executed, and managed. Each application performs a specific function, and the system coordinates them through process identifiers and data transmission rules, thereby maintaining functionality while reducing individual application complexity and resource consumption.
2Use of energy by moving object
If users switch among multiple light weight applications to perform complicated processes, then resource consumption is reduced, but productivity decreases due to switching and data format conversion
Solution Approach 1:
The patent merges the coordination function of multiple lightweight applications into a unified system managed by process identifiers and data transmission rules. The system automatically manages data flow between applications, eliminating the need for manual switching and format conversion. Users interact with a unified interface that coordinates the underlying lightweight applications, thereby maintaining low resource consumption while improving productivity through automated integration.
3Adaptability or versatility
If comprehensive desktop applications are developed to meet all user needs, then application versatility is improved, but development cost increases
Solution Approach 1:
The patent segments application development into independent, lightweight applications, each focusing on a specific function. This allows multiple developers or teams to work on different applications simultaneously, reducing development coordination overhead and costs. The system integrates these applications through standardized process identifiers and data transmission rules, achieving comprehensive functionality without the high development costs associated with creating a single comprehensive application.
Data Source
AI summary
A method for collaborative work of applications can include reading a rule for defining a data transmission among collaborative working applications; initiating applications related to the rule; acquiring process identifiers of the applications; and registering the process identifiers of the applications.

