IP Library Granted Patent US 11,436,254
Granted Patent B2
US 11,436,254 · App. 16/475,095 · Granted Sep 6, 2022

KVM, and folder one-key mounting method, device, apparatus and medium applied in KVM

Inventor: Xuelong Wang (Henan, CN)
Assignee: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.
G06F16/273G06F3/0604G06F3/0653G06F3/0659G06F3/0673G06F13/4022G06F16/2379
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,436,254
App. No.
16/475,095
Granted
Sep 6, 2022
Kind
B2
Abstract

A folder one-key mounting method includes: determining a size of a target folder when a one-key mounting instruction for the target folder is obtained; determining a size of a mirror image file based on the size of the target folder; determining a storage path of the mirror image file based on the size of the mirror image file; generating a target mirror image file corresponding to the target folder and the size of the mirror image file, and storing the target mirror image file in a position corresponding to the storage path; and mounting the target mirror image file to a server.

Claims (58)

1. A folder one-key mounting method applied in a Keyboard Video Mouse (KVM), the method comprising:

determining a size of a target folder when a one-key mounting instruction for the target folder is obtained;

determining a size of a mirror image file based on the size of the target folder;

determining a storage path of the mirror image file based on the size of the mirror image file;

generating a target mirror image file corresponding to the target folder and the size of the mirror image file, and storing the target mirror image file in a position corresponding to the storage path; and

mounting the target mirror image file to a server.

2. The folder one-key mounting method according to claim 1 , wherein the determining a size of a target folder comprises:

traversing each file in the target folder, to determine a size of each file; and

accumulating the size of each file, to obtain the size of the target folder.

3. The folder one-key mounting method according to claim 1 , wherein the determining a size of a target folder comprises:

searching a preset information table for the size of the target folder, wherein the preset information table stores in advance an identifier of each folder and a size of each folder.

4. The folder one-key mounting method according to claim 3 , further comprising:

monitoring a variation of a file in each folder in a real time manner; and

when a variation of a file in a folder occurs, collecting variation information of the file and updating the information table based on the variation information of the file.

5. The folder one-key mounting method according to claim 1 , wherein the determining a size of a mirror image file based on the size of the target folder comprises:

determining a value of N based on the size of the target folder with 2 N GB being greater than or equal to the size of the target folder, wherein N is a non-negative integer; and

determining 2 N GB as the size of the mirror image file.

6. The folder one-key mounting method according to claim 5 , wherein the determining a value of N based on the size of the target folder comprises:

determining the value of N to be 0 in a case that the size of the target folder is not greater than 1 GB; and

determining the value of N to be a value meeting 2 N-1 GB<S≤2 N GB in a case that the size of the target folder is greater than 1 GB, wherein S represents the size of the target folder.

7. The folder one-key mounting method according to claim 1 , wherein

the determining a storage path of the mirror image file based on the size of the mirror image file comprises:

determining a plurality of storage paths of the mirror image file based on the size of the mirror image file; and

the storing the target mirror image file in a position corresponding to the storage path and mounting the target mirror image file to a server comprises:

storing the target mirror image file in a position corresponding to each of the plurality of storage paths, and mounting the target mirror image files stored in positions corresponding to the plurality of storage paths to different servers respectively.

8. The folder one-key mounting method according to claim 1 , wherein the determining a storage path of the mirror image file based on the size of the mirror image file comprises:

selecting, from all paths, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file as the storage path of the mirror image file.

9. The folder one-key mounting method according to claim 8 , wherein the selecting, from all paths, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file as the storage path of the mirror image file comprises:

determining a secret level of each path and a remaining storage capacity of a disk where each path is located;

selecting, from all paths, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file, to obtain a preliminary path set; and

selecting, from the preliminary path set, a path having a secret level which is the same as a level of the server as the storage path of the mirror image file.

10. The folder one-key mounting method according to claim 8 , wherein the selecting, from all paths, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file as the storage path of the mirror image file comprises:

determining a historical access frequency of each path and a remaining storage capacity of a disk where each path is located;

selecting, from all paths, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file, to obtain a preliminary path set; and

selecting, from the preliminary path set, a path having a lowest historical access frequency as the storage path of the mirror image file.

11. The folder one-key mounting method according to claim 8 , wherein the selecting, from all paths, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file as the storage path of the mirror image file comprises:

determining a secret level and a historical access frequency of each path and a remaining storage capacity of a disk where each path is located;

selecting, from all paths, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file, to obtain a first preliminary path set;

selecting, from the first preliminary path set, a path having a secret level which is the same as a level of the server, to obtain a second preliminary path set; and

selecting, from the second preliminary path set, a path having a lowest historical access frequency as the storage path of the mirror image file.

12. The folder one-key mounting method according to claim 1 , wherein the determining a storage path of the mirror image file based on the size of the mirror image file comprises:

determining a remaining storage capacity of a disk where a preset path is located;

determining whether the remaining storage capacity of the disk where the preset path is located is greater than the size of the mirror image file;

determining the preset path as the storage path of the mirror image file in a case that the remaining storage capacity of the disk where the preset path is located is greater than the size of the mirror image file; and

selecting, from paths other than the preset path, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file as the storage path of the mirror image file, in a case that the remaining storage capacity of the disk where the preset path is located is not greater than the size of the mirror image file.

13. The folder one-key mounting method according to claim 12 , wherein the preset path is a home path of a current user.

14. The folder one-key mounting method according to claim 12 , wherein the selecting, from paths other than the preset path, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file as the storage path of the mirror image file comprises:

selecting, by a user, from paths other than the preset path, a path located in a disk having a remaining storage capacity greater than the size of the mirror image file as the storage path of the mirror image file.

15. A folder one-key mounting apparatus comprising:

a memory storing computer programs; and

a processor configured to execute the computer programs to perform the folder one-key mounting method according to claim 1 .

16. A Keyboard Video Mouse (KVM), comprising the folder one-key mounting apparatus according to claim 15 .

17. A non-transitory computer readable storage medium storing computer programs, wherein the computer programs, when executed by a processor, cause the processor to perform a folder one-key mounting method applied in a Keyboard Video Mouse (KVM), the method comprises:

determining a size of a target folder when a one-key mounting instruction for the target folder is obtained;

determining a size of a mirror image file based on the size of the target folder;

determining a storage path of the mirror image file based on the size of the mirror image file;

generating a target mirror image file corresponding to the target folder and the size of the mirror image file, and storing the target mirror image file in a position corresponding to the storage path; and

mounting the target mirror image file to a server.

Assignments (2)
LICENSE Recorded Jun 30, 2026
From: IEIT SYSTEMS CO., LTD
To: AIVRES SYSTEMS INC.
Reel/Frame 075857/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2019
From: WANG, XUELONG
To: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.
Reel/Frame 049633/0545 →
Priority Claims (1)
CN 201810548589.7 · May 31, 2018 · national
Continuity (1)
Related Publication 20210334291A1 · Oct 28, 2021