Metadata Sharing Service Unique Name Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual drive environments, existing metadata sharing methods either expose unnecessary upper folder paths, leading to security issues and increased time complexity, or fail to distinguish between folders with the same name, causing resource wastage and inefficiency.
Innovation Solution
A method and apparatus that generate and register unique names for shared metadata to avoid duplication and prevent upper path disclosure, allowing for efficient metadata sharing by using a sharing table to manage target objects and a metadata DB to determine shard ownership with constant time complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If full path sharing is used to enable folder access, then clients can access target folders and files without error, but unnecessary upper folders are exposed leading to security disclosure
Solution Approach 1:
The patent extracts only the necessary portion of the path (from the shared folder to the target file) while removing unnecessary upper folder information. This allows clients to access target files reliably without exposing sensitive upper folder structures that could lead to security disclosure.
Solution Approach 2:
The patent segments the full path into two parts: the shared folder path (which may contain sensitive information) and the relative path to the target file. By sharing only the relative path portion, the system maintains access reliability while preventing exposure of unnecessary upper folder information.
2Object-affected harmful factors
If only last subfolder is shared to prevent security exposure, then upper folder names are protected, but folders with same name cannot be distinguished causing resource wastage
Solution Approach 1:
The patent introduces a relative path as an intermediary that connects the shared folder to the target file without exposing the full absolute path. This relative path acts as a mediator that maintains security by hiding upper folder structures while preserving the ability to uniquely identify and access the target file through the shared folder context.
3Adaptability or versatility
If multiple folders with same name exist on server, then comprehensive file storage is achieved, but searching and identifying correct folder becomes time-consuming
Solution Approach 1:
The patent applies local quality by providing path information that is locally relevant to each shared folder context. Instead of using global absolute paths that require full server-wide searching, the system provides relative paths that are locally valid within each shared folder, enabling efficient identification of the correct target file without scanning the entire server filesystem.
Data Source
AI summary
A method for providing metadata sharing service may include obtaining a sharing event for a predetermined range path based on a current location of a first target object, determining whether a second original name of a second target object previously registered with a name duplicating with a first original name of the first target object according to the sharing event exists in a sharing table, generating and registering a first unique name different from a second unique name for the second original name of the second target object in the sharing table in response to the existence of a second original name previously registered with a name duplicating with the first original name, and sharing a predetermined range path based on a current location of a first target object of the first unique name according to the sharing event through a virtual drive.


