Client-Specified Storage Destination in UPnP Servers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In home networks using UPnP, clients cannot specify the storage destination on a server for storing content, leading to potential issues like content being stored on unintended storage media, such as a hard disc instead of a DVD, which can cause reproduction problems when the DVD is removed.
Innovation Solution
An information processing device and method that allow clients to specify storage destination identifiers for content storage requests, enabling the server to select the appropriate storage media and store content accordingly, ensuring content is stored on the desired medium, like a DVD, for proper reproduction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the server manages content using a hierarchical content managing directory (CDS) without exposing storage means information, then the content management structure is simple and standardized, but the client cannot specify the storage destination for content, leading to content being stored on unintended storage media
Solution Approach 1:
The patent segments the storage system by introducing storage means information that identifies different storage destinations (e.g., HDD, DVD) within the server. This allows the client to specify which storage medium to use while the server maintains its existing CDS hierarchical structure. The segmentation enables independent selection of storage destination without restructuring the entire content management system.
Solution Approach 2:
The patent introduces storage means information as an intermediary element between the client's content storage request and the server's physical storage media. This intermediary layer allows the client to specify storage preferences without directly interacting with the physical media, while the server uses this information to route content to the appropriate storage destination. The intermediary resolves the contradiction by adding specification capability without requiring fundamental changes to the CDS structure.
2Reliability
If the server automatically selects storage media for content, then the operation is simple for the client, but the content may be stored on the wrong media type (e.g., hard disc instead of DVD), causing reproduction issues when the DVD is removed
Solution Approach 1:
The patent applies preliminary action by having the client specify the desired storage destination in advance, before the content storage operation occurs. The storage means information is prepared and included in the content storage request, allowing the server to proactively select the correct storage media before writing the content. This prevents the reliability issue of content being stored on wrong media while maintaining ease of operation through automated selection based on pre-specified preferences.
Solution Approach 2:
The patent implements feedback by having the server provide storage means information to the client, enabling the client to make informed decisions about storage destination. The server responds to client requests with available storage options, and the client's subsequent storage requests include preferences based on this feedback. This feedback loop ensures content is stored on the intended media type while keeping the interface simple for the client.
3Adaptability or versatility
If multiple storage means are available in the server but the client cannot specify the destination, then the server can flexibly manage storage resources, but the client loses control over which medium stores the content, leading to potential data loss when specific media is removed
Solution Approach 1:
The patent applies dynamics by making the storage destination flexible and adaptable. Instead of a fixed storage location, the system dynamically selects the storage medium based on client preferences specified in the content storage request. The server can route different content to different storage media (HDD, DVD, etc.) based on real-time client specifications, providing adaptability while maintaining efficient resource management through automated routing.
Solution Approach 2:
The patent applies local quality by allowing different content to be stored on different storage media based on specific client requirements. Each content storage operation can have its own designated storage destination, enabling fine-grained control over where specific content resides. This local-level specification capability gives clients control over storage medium selection without requiring centralized reconfiguration of the entire storage system.
Data Source
AI summary
There are provided a device and a method enabling execution of recording of content uploaded from a client with specific storage means of a server being specified. In a content upload process from the client to the server, the client obtains storage destination identifiers corresponding to respective storage means of the server from the server and transmits a content storage request including the storage destination identifier of the storage means desired by the client to the server. The server selects the storage means specified by the storage destination identifier received from the client and stores the uploaded content. With this configuration, the client can arbitrarily specify the specific storage means of the server and allows recording of the content to be executed.


