Local Network Service Update Mediator for Home Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for updating cooperative services across terminals in a local network require connection to the wide area network, which can be unreliable and vulnerable to intrusions, and may result in sub-optimal operation due to uncoordinated updates.
Innovation Solution
A method that allows for the updating of cooperative services by transmitting updates from a mobile terminal to receiver terminals within the local network, independent of the wide area network, using point-to-point communication protocols like Bluetooth or Zigbee, ensuring asynchronous updates and minimizing network dependence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If updates are transmitted through the wide area network, then service components can be updated remotely, but the network connection is unreliable and vulnerable to intrusions
Solution Approach 1:
The patent introduces a local area network as an intermediary communication channel between the mobile terminal and receiving terminals. This mediator enables update transmission without direct reliance on the wide area network, thus maintaining remote update capability while eliminating network vulnerability and unreliability.
2Ease of operation
If updates are transmitted through the wide area network, then service components can be updated remotely, but the system is vulnerable to intrusions
Solution Approach 1:
The local area network serves as a secure intermediary that isolates the update transmission process from the wide area network. This intermediary architecture maintains the convenience of remote updates initiated via mobile network while blocking potential intrusions by confining communication to a trusted local environment.
3Productivity
If service components are updated independently without coordination, then updates can be applied quickly, but incompatibility between different versions can lead to malfunctions
Solution Approach 1:
The patent implements a feedback mechanism where the mobile terminal receives information about service components installed on receiving terminals and uses this information to coordinate updates. This feedback loop ensures that all terminals receive consistent versions of service components, maintaining compatibility while enabling efficient updates.
Solution Approach 2:
The mobile terminal preliminarily obtains information about the service components installed on receiving terminals before initiating updates. This preliminary action allows the system to plan coordinated updates across all terminals, ensuring version compatibility while maintaining update efficiency.
4Loss of time
If the mobile terminal continuously monitors receiving terminals for update needs, then updates can be timely, but energy consumption increases
Solution Approach 1:
Instead of continuous monitoring, the patent employs periodic check-in mechanisms where receiving terminals主动向the mobile terminal report their update needs at intervals. This periodic action reduces the energy consumption of the mobile terminal while ensuring that updates are initiated timely based on actual terminal needs.
Data Source
Figure 1~2
Figure 3
AI summary
The invention concerns a method for controlling the updating of a cooperative service (S) in a local network (10), said service (S) comprising at least two software components (C1, C2), at least one first software component (C1) on a first so-called mobile terminal (4) and at least one second software component (C2) on a second so-called receiving terminal (5, 8). The mobile terminal is connected to a network other than the local network, referred to as the mobile network (1). The receiving terminal is suitable for communicating with the mobile terminal (4), The method is characterised in that it comprises the steps of: - receiving, (E10) on the mobile terminal (4), a service update (S) originating from the mobile network (1); - transmitting (E14), to the receiving terminal (5, 8), the update (UC2, UC3) of the second software component (C2, C3).