Network Server Media File Resizing for Terminal Display Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for obtaining rich media files require users to manually adjust the size of downloaded files to fit their device's screen, leading to increased user operations, wasted time, and poor user experience, especially when dealing with multiple files or files of inappropriate sizes.

Innovation Solution

A method, device, and system that monitor user selection of rich media files, send download requests to a network server with device and file identifiers, and adjust the files according to the device's screen size before sending, eliminating the need for user adjustments and optimizing file size for better display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the network server sends the original rich media file without size adjustment, then the file quality is preserved, but the user needs to manually adjust the file size to fit the screen, increasing user operations and time consumption

Engineering Contradiction:
Improvefile qualityVSAvoiduser adjustment time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The network server performs size adjustment of the rich media file in advance before sending it to the terminal device. The server obtains display screen information from the user's terminal device and pre-processes the file to the appropriate size, eliminating the need for user adjustment and reducing time consumption while maintaining file quality through server-side processing

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the network server resizes the file according to preset operator experience, then user operations are reduced, but the file size may not optimally match the device screen, affecting display effect

Engineering Contradiction:
Improveuser operationsVSAvoiddisplay effect
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system changes the file size parameter dynamically based on the actual display screen information obtained from the user's terminal device. Instead of using fixed preset sizes, the server adapts the file dimensions to match the specific screen characteristics of each device, ensuring optimal display effect while maintaining ease of operation through automatic adjustment

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If the user downloads a large-size rich media file, then the file quality is maintained, but unnecessary network load and traffic flow costs are incurred

Engineering Contradiction:
Improvefile qualityVSAvoidnetwork traffic cost
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The system dynamically adjusts the file size parameter based on the terminal device's screen dimensions. By matching the file size to the actual display capabilities, the system maintains sufficient file quality for the specific device while minimizing unnecessary data transmission, thereby reducing network load and traffic flow costs

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9071665B2Method, device and system for obtaining rich media files
Publication Date: 2015.06.30 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9071665B2 patent drawing
  • US9071665B2 patent drawing
  • US9071665B2 patent drawing

AI summary

The present disclosure provides a method, device and system for obtaining a rich media file. The method includes: monitoring that a user has selected a rich media file link, sending a download request to a network server to download a rich media file corresponding to the rich media file link, in which the download request carries a terminal device identifier, a rich media file identifier and display screen information of a terminal device; obtaining and displaying the rich media file sent by the network server, in which the rich media file displayed is searched out and obtained by the network server according to the rich media file identifier, the rich media file is adjusted by the network server according to the display screen information of the terminal device, and is sent by the network server according to the terminal device identifier.