Ad Hoc Network Data Provisioning for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile computing devices face challenges in accessing data content after a wireless connection to a data communications network is interrupted, limiting their ability to retrieve information during an online session.
Innovation Solution
A system and method that utilize a proxy or interceptor to provide data content to mobile computing devices by requesting and caching data from network-connected nodes, allowing continued access even after a connection is lost, using a connection-interrupt module, connection-request module, and wireless interface to establish and manage wireless data transfers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data content is cached on mobile computing devices, then access to data content is maintained after network connection interruption, but device memory capacity is limited and cannot cache sufficient data content
Solution Approach 1:
The patent introduces intermediary devices (other computing devices with wireless connectivity) that act as mediators between the mobile computing device and the data communications network. These intermediary devices cache data content and provide it to the mobile device when the network connection is interrupted, effectively extending the caching capacity beyond the mobile device's limited memory.
Solution Approach 2:
The patent transitions from single-device caching to multi-device caching by utilizing the wireless interface and memory of other computing devices. This dimensional expansion allows the system to cache significantly more data content distributed across multiple devices rather than being constrained by a single device's memory capacity.
2Ease of operation
If wireless connection is used for network access, then mobile computing device portability is improved, but connection stability deteriorates due to signal loss or attenuation
Solution Approach 1:
The patent implements beforehand cushioning by caching data content in advance on both the mobile computing device and intermediary devices while the network connection is still active. This preparatory caching creates a buffer that allows the device to continue accessing data even when the wireless connection is subsequently interrupted or attenuated.
3Reliability
If connection point location is required for network access, then network connectivity is established, but user mobility is restricted by the need to locate connection points
Solution Approach 1:
The patent uses other computing devices as intermediary nodes that can provide network access without requiring the mobile device to locate traditional connection points like WiFi hotspots or wired LANs. These intermediary devices use their own wireless connections to the network to provide data to the mobile device, thereby maintaining connectivity while preserving user mobility.
Data Source
AI summary
A method of providing data content obtained from one or more network-connected nodes to a mobile computing device is provided. The method includes determining whether a previously-established network connection between the mobile computing device and a network-connected node has been interrupted after the mobile computing device receives a first set of data content and an identifier corresponding to a second set of data content from the network-connected node via the previously-established network connection. The method also includes establishing a wireless connection between the mobile computing device and another computing device if the previously-established network connection has been interrupted and the second set of data content is stored by the other computing device. The method further includes conveying the second set of data content to the mobile computing device from the other computing device via the wireless connection if the previously-established network connection has been interrupted and the second set of data content is stored at the other computing device.


