Multi-Server Data Retrieval with Segmented Access Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication systems face challenges in securely providing different types of data, such as text-based and graphics-based content, to user devices, especially for mobile devices that use various networks, requiring efficient data management and secure access.

Innovation Solution

A system and method involving two servers and a user network device that communicates requests for data portions, with one server providing a path for the user device to access the second server, enabling secure display of both data portions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is provided from multiple servers to ensure secure access and efficient management, then data security and management efficiency are improved, but system complexity increases due to multiple servers and coordination requirements

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides data into different portions (first data portion and second data portion) and stores them on separate servers (first server and second server). Each server is responsible for specific data types, creating a segmented architecture that enhances security through isolation while maintaining manageable complexity through clear division of responsibilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first server acts as an intermediary that receives the initial data request, provides the first data portion, and crucially provides a path to the second server. This intermediary approach allows secure coordination between multiple servers without requiring the user device to directly manage complex multi-server authentication and access control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If different types of data are provided from two different servers to meet diverse data requirements, then data management efficiency is improved, but the path for accessing the second server must be provided through the first server, adding operational steps

Engineering Contradiction:
Improvedata management efficiencyVSAvoidoperation simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables self-service data retrieval where the user device automatically follows the path provided by the first server to access the second server. The multi-server architecture serves itself by having the first server automatically provide the path information, eliminating the need for manual configuration or complex user intervention to access data from different servers.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If mobile devices use various networks to communicate, then network flexibility and coverage are improved, but security challenges increase due to diverse network environments

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies different security and communication protocols appropriate to each network context. The first server and second server can be accessed through different networks with different security requirements, allowing each server connection to be optimized for its specific network environment while maintaining overall system security through the structured path provision mechanism.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9654829B1Method and system for retrieving data from multiple sources
Publication Date: 2017.05.16 DIRECTV LLC
  • US9654829B1 patent drawing
  • US9654829B1 patent drawing
  • US9654829B1 patent drawing

AI summary

A system and method for communicating data includes a first server, a second server and a user network device that communicates a request for data to the first server. The first server communicates a first portion of data and a path to the second server. The user network device communicates a request for a second data portion using the path to the second server. The second server communicates the second data portion to the user network device. The user network device displays the first data portion and the second data portion.