Inter-device Service Access via Virtual Bus Mediator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current inter-process communication mechanisms, such as D-Bus, are limited to communication within a single device and cannot facilitate convenient inter-device service access, leading to independent and mutually exclusive functions across devices, affecting user experience in scenarios like vehicle-mounted systems where devices like smartphones and speakers cannot seamlessly share services.
Innovation Solution
A method and system for inter-device service access that establishes an inter-device link through a master device, allowing a source device to request and access services from a target device, enabling cross-device functionality by encapsulating access requests based on pre-stored service configuration information and forwarding them through a virtual device bus.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If D-Bus inter-process communication mechanism is used, then communication between applications within a single device is enabled, but inter-device service access cannot be achieved
Solution Approach 1:
The patent introduces a bus control module as an intermediary component that manages service access requests between different devices. This mediator receives service access requests from source devices, determines whether to grant access based on predefined rules, and coordinates the interaction between source devices and target devices, thereby enabling reliable inter-device service access while maintaining system control.
2Ease of operation
If service functions are provided independently between devices, then each device maintains functional independence, but user convenience and experience deteriorate
Solution Approach 1:
The patent segments service access control into distinct functional modules: a bus control module for centralized decision-making, service access request modules in source devices, and service provision modules in target devices. This segmentation allows each component to perform its specific function independently while working together to provide integrated cross-device services, improving user convenience without overwhelming system complexity.
Solution Approach 2:
The system performs preliminary actions by pre-configuring service access rules and relationships between devices before actual service usage. The bus control module预先 establishes which services can be accessed across which devices, so that when users need cross-device functionality, the access control is already in place, making the interaction seamless and convenient without requiring complex real-time negotiations.
3Productivity
If manual copying of data between devices is required, then device independence is maintained, but time consumption and productivity decrease
Solution Approach 1:
The patent replaces the mechanical manual copying process with an automated electronic service access mechanism. Instead of users manually copying data between devices, the system establishes direct service access channels where source devices can request and receive services from target devices automatically through the bus control module, dramatically improving productivity and eliminating time loss associated with manual data transfer.
Data Source
AI summary
Inter-device service access is disclosed including issuing, by a source device running a first program, an access request by the first program for a specific service, and transmitting, by the source device running the first program, the access request through an inter-device link to a target device that provides the specific service, the target device being configured to receive the access request, forward the received access request to a second program running on the target device, the second program executing a corresponding service function.


