Cross-Application Information Card Processing via Inter-App Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information card processing technologies are inflexible and inefficient as they require switching between applications to manage and process information cards, limiting user convenience and operational efficiency.

Innovation Solution

A method and system that allow a first application, different from the application corresponding to an information card, to instruct and interact with a second application capable of processing the information card, enabling processing operations like creation, updating, querying, and deletion without switching to the corresponding application, through a receiving module and processing module that handle instructions and service data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the system requires switching to the application corresponding to the information card for processing, then the information card can be processed by its dedicated application, but the user experience becomes inflexible and inefficient due to mandatory application switching

Engineering Contradiction:
Improveuser experienceVSAvoidprocessing flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent enables multiple applications to process information cards by implementing a universal processing mechanism. The second application (corresponding to the information card) provides processing capabilities that can be accessed by the first application (different from the information card's dedicated app) through inter-application communication, making the information card processing capability universal across different applications rather than restricted to a single dedicated application.

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

Solution Approach 2:

The patent introduces an intermediary mechanism for inter-application communication. The first application sends processing requests to the second application, which acts as an intermediary that handles the actual information card processing and returns results. This mediator approach allows the first application to process information cards without directly containing the processing logic, resolving the contradiction between maintaining dedicated processing and enabling cross-application access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the first application directly processes the information card without interaction with the second application, then processing efficiency improves, but the reliability and accuracy of information card processing may deteriorate

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprocessing accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent maintains processing reliability by keeping the second application (dedicated information card application) as an intermediary that actually performs the processing. The first application initiates requests and receives results, but the core processing logic remains in the second application, ensuring that information card processing accuracy is maintained while still allowing efficient access from the first application.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the processing system into two functional parts: the first application handles user interaction and request initiation (improving efficiency), while the second application handles core processing logic (maintaining reliability). This segmentation allows each component to specialize in its strength, with clear interfaces between them through the inter-application communication mechanism.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11704629B2Methods and devices for processing information card
Publication Date: 2023.07.18 BANMA ZHIXING NETWORK HONGKONG CO LTD
  • US11704629B2 patent drawing
  • US11704629B2 patent drawing
  • US11704629B2 patent drawing

AI summary

Methods and systems for processing information cards. The implementations include receiving from a first application an instruction by a second application to process the information card. The first application is different from an application corresponding to the information card, and the second application is capable of processing the information card. The second application may process the information card based on the instruction. Alternatively, the second application may return service data to the first application based on the instruction such that the first application processes the information card based on the service data. This improves flexibility and efficiency of information card processing.