Caption Server Automatic File Management via Hash Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for downloading and uploading caption files are complex and inefficient, leading to delayed addition of captions and duplication of files, which affects user experience and wastes server resources.

Innovation Solution

A method and system where a caption server receives file information from a client end player, determines the existence of a caption file, and transmits a status message to enable automatic uploading or downloading, ensuring timely and accurate caption file availability without duplication by using hash values and association degrees to manage file relationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual downloading method is used, then user can obtain caption files, but the process is complex and time-consuming

Engineering Contradiction:
Improvecaption file downloading processVSAvoidtime for caption file addition
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables automatic caption file management where the client player autonomously checks with the server for caption file availability, downloads missing files, and uploads new files without requiring manual user intervention. This self-service mechanism resolves the contradiction by making the process easy to operate while reducing the time loss through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The server provides feedback to the client player regarding the existence and availability of caption files. This feedback mechanism allows the client to automatically determine whether to download or upload caption files, simplifying the operation process and reducing time loss by eliminating manual search and decision-making steps.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual uploading method is used, then caption files can be shared, but file duplication occurs and server resources are wasted

Engineering Contradiction:
Improvecaption file sharing capabilityVSAvoidserver resource usage
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

Before uploading a caption file, the client player receives feedback from the server indicating whether the caption file already exists. Based on this feedback, the client intelligently decides whether to upload, avoiding duplicate uploads and conserving server resources while maintaining the ability to share files when necessary.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses hash value comparison to verify whether caption files are duplicates before uploading. This copying verification mechanism ensures that only unique caption files are uploaded to the server, preventing resource waste while maintaining file sharing functionality.

Inventive Principle:
Principle #26Copying

3Ease of operation

If automatic caption file addition is provided, then user experience is improved, but manual search and download are still required

Engineering Contradiction:
Improvecaption file additionVSAvoidcaption file management system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The client player automatically performs caption file management tasks including checking with the server for file availability, downloading missing files, and uploading new files. This self-service approach improves ease of operation by eliminating manual search and download steps while the underlying complexity is handled automatically by the system.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8595330B2Method, system and apparatus for uploading and downloading a caption file
Publication Date: 2013.11.26 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US8595330B2 patent drawing
  • US8595330B2 patent drawing
  • US8595330B2 patent drawing

AI summary

A method, system and apparatus for uploading and downloading a caption file are disclosed. The method includes: receiving, by a caption server, file information of a multimedia file and file information of a caption file corresponding to the multimedia file from a client end player; determining, by the caption server, whether the caption server has the caption file according to the file information of the caption file and transmitting a status message indicating whether the caption server has the caption file to the client end player, to enable the client end player to upload the caption file when determining according to the status message that the caption server does not have the caption file. In the solution of the present disclosure, the client end player can upload and download the caption file automatically. The user does not need to search for and download the caption file manually, which improves the user's experience and saves resources of the caption server.