Communication Device Group Data Object Caching and Redelivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication devices in a group may miss out on messages due to poor network coverage or late affiliation, with no existing solution ensuring that late entrants receive previously sent messages.
Innovation Solution
A method where a managing communication device in the network stores and re-distributes data objects to affiliated devices, using Session Initiation Protocol (SIP) messages for affiliation and acknowledgement, ensuring timely delivery and caching of data objects for late joiners.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If messages are sent directly to communication devices in a group, then communication efficiency is improved, but devices with poor network coverage or late entrants cannot receive messages
Solution Approach 1:
The patent introduces a communication device that acts as an intermediary to receive, store, and re-distribute data objects to group members. This intermediary device bridges the gap between the message sender and devices that may have missed the original transmission, ensuring reliable delivery without compromising communication efficiency.
Solution Approach 2:
The patent implements preliminary action by having communication devices store data objects in memory before they are potentially needed. This pre-caching mechanism ensures that when devices join the group or reconnect to the network, the data objects are already available for immediate distribution, eliminating delivery delays.
2Reliability
If messages are re-sent to ensure delivery, then message delivery reliability is improved, but communication efficiency deteriorates due to redundant transmissions
Solution Approach 1:
The patent uses copying by creating and storing duplicate copies of data objects in the memory of communication devices. These cached copies can be re-distributed to group members without requiring re-transmission from the original sender, maintaining reliability while avoiding redundant network transmissions.
Solution Approach 2:
The intermediary communication device serves as a local distribution point that holds copies of data objects. When group members need data, they retrieve it from the intermediary rather than requiring the original sender to re-transmit, thus improving reliability without sacrificing communication efficiency.
3Reliability
If a communication device stores data objects in memory, then late entrants can receive messages, but device complexity increases
Solution Approach 1:
The patent applies universality by designing communication devices that can perform multiple functions: acting as both regular group members and as intermediaries for storing and re-distributing data. This multi-functionality allows the same device architecture to serve dual purposes without significantly increasing complexity.
Solution Approach 2:
The communication devices automatically manage their own data caching and distribution functions without requiring external control or complex management systems. The devices self-organize to provide data storage and re-distribution capabilities, reducing the need for additional complex infrastructure.
Data Source
Figure 1~2
Figure 3
AI summary
A first communication device managing a communication group of communication devices in a communication network is disclosed. The first communication device sends one or more data objects to the communication group and receives an affiliation request from a second communication device. The first communication device determines the one or more data objects that have not been received by a user of the second communication device and provides the data objects to the second communication device by establishing a communication session between the second communication device and the first communication device.