Nothing Special   »   [go: up one dir, main page]

CN116260831A - Offline downloading method and storage medium based on cloud NAS - Google Patents

Offline downloading method and storage medium based on cloud NAS Download PDF

Info

Publication number
CN116260831A
CN116260831A CN202310545199.5A CN202310545199A CN116260831A CN 116260831 A CN116260831 A CN 116260831A CN 202310545199 A CN202310545199 A CN 202310545199A CN 116260831 A CN116260831 A CN 116260831A
Authority
CN
China
Prior art keywords
network
offline
target
nas
downloading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202310545199.5A
Other languages
Chinese (zh)
Other versions
CN116260831B (en
Inventor
曹敬涛
王磊
宋威
徐建刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Kaixiang Information Technology Co ltd
Original Assignee
Shanghai Kaixiang Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Kaixiang Information Technology Co ltd filed Critical Shanghai Kaixiang Information Technology Co ltd
Priority to CN202310545199.5A priority Critical patent/CN116260831B/en
Publication of CN116260831A publication Critical patent/CN116260831A/en
Application granted granted Critical
Publication of CN116260831B publication Critical patent/CN116260831B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an offline downloading method and a storage medium based on cloud NAS, wherein the method comprises the following steps: the method comprises the steps that the device to be authenticated sends an offline downloading request instruction and offline downloading information, a server sends the received offline downloading request instruction and offline downloading information to a target cloud, the target cloud receives the offline downloading request instruction and the offline downloading information and sends the offline downloading request instruction and the offline downloading information to a target NAS plug-in, and the target NAS plug-in receives the offline downloading request instruction and the offline downloading information and downloads the downloading content to the target cloud through the Internet.

Description

Offline downloading method and storage medium based on cloud NAS
Technical Field
The invention relates to the field of computers, in particular to an offline downloading method based on cloud NAS and a storage medium.
Background
The off-line downloading is that the server of the downloading tool replaces the computer user to download in advance, for example, the normal downloading maximum speed of the computer user can reach 200KB/S, but a certain resource is cold resource, the downloading speed can only reach 10KB/S, the computer user can download for a long time, if the user uses the off-line downloading technology, the server of the service provider can replace the computer user to download, the computer user can shut down the downloading tool or the machine, the time and the electricity charge are saved, the off-line downloading is completed, the computer user downloads the computer user from the server of the downloading tool to the computer at the speed of 200KB/S, but the off-line downloading still needs to download the computer from the network to the server in the prior art, and the off-line downloading is more complicated in process.
Disclosure of Invention
Aiming at the technical problems, the invention adopts the following technical scheme: an offline downloading method based on cloud NAS is used for offline downloading of equipment to be authenticated through a server, and comprises the following steps: s200, the equipment to be authenticated sends an offline download request instruction and offline download information, wherein the offline download information at least comprises a download address.
S210, the server receives the offline download request instruction and the offline download information and sends the offline download request instruction and the offline download information to the target cloud.
S220, the target cloud receives the offline download request instruction and the offline download information through the Internet and sends the offline download request instruction and the offline download information to the target NAS plug-in, wherein the target NAS plug-in is an NAS plug-in deployed in an intelligent gateway corresponding to the position of the equipment to be authenticated.
S230, the target NAS plug-in receives the offline download request instruction and the offline download information, and downloads the download content to a target cloud end offline through the Internet, wherein the target cloud end corresponds to the target NAS plug-in.
In another aspect of the invention, a non-transitory computer readable storage medium having stored therein at least one instruction or at least one program loaded and executed by a processor to implement a method as described above is also disclosed.
The invention has at least the following beneficial effects: based on the above, the device to be authenticated sends an offline request instruction and offline download information, the server receives the offline request instruction and offline download information and sends the offline request instruction and offline download information to the target cloud, and the NAS plug-in is sent to the NAS plug-in through the target cloud, and downloads the NAS plug-in from the internet to the target cloud.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a cloud NAS-based device migration system according to embodiment 1 of the present invention when executing a computer program;
fig. 2 is a flowchart of an offline downloading method based on cloud NAS according to embodiment 2 of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to fall within the scope of the invention.
Example 1
The embodiment of the invention provides a cloud NAS-based data migration system, which comprises a first cloud, a first NAS plug-in unit, a memory and a server, wherein the first NAS plug-in unit, the memory and the server are deployed in an intelligent gateway corresponding to the first cloud, and the memory stores account number use habit characteristicsSymptom list set a= { a 1 ,A 2 ,…,A j ,…,A n A j-th user account of the cloud NAS uses the habit feature list A j =[A j1 ,A j2 ,...,A ji ,...,A jm ]The value range of j is 1 to n, n is the number of cloud NAS users, the value range of i is 1 to m, and m is the number of account number using habit characteristics of the cloud NAS users; further, the memory also stores a computer program which, when executed by the server, performs the steps of:
s100, acquiring a data migration request instruction and data migration information sent by a target user, wherein the data migration information at least comprises a target migration position, a target user equipment ID and a cloud NAS original account number of the target user equipment ID.
S110, acquiring a target cloud end and a target NAS plug-in corresponding to the target cloud end based on the target migration position.
In the application, the target NAS plugin is deployed in an intelligent gateway corresponding to a target migration location, where the intelligent gateway may be, for example, a router or the like. The target migration position is specific geographic position information, for example, a certain resident in a certain residential area in a certain administrative area in a certain city, and in the application, the target migration position, the target cloud end and the target NAS plug-in have a one-to-one correspondence, that is, the target cloud end and the target NAS plug-in corresponding to the target migration position can be obtained through the given target migration position. Specifically, the correspondence may be stored in the memory in various forms, and the storage manner may be any one of the prior arts, for example, a table.
S120, acquiring a broadband ID corresponding to a target migration position based on the target NAS plug-in, and registering a temporary use account on a target cloud end, wherein the temporary use account is used for storing all data of the target user in a first preset time period.
Because the target NAS plug-in is deployed in the intelligent gateway and the broadband IDs have a one-to-one correspondence, the corresponding broadband IDs can be found through the target NAS plug-in.
Specifically, the first NAS plug-in and the first cloud end directly perform data communication without any other node; the wideband ID is a unique identification of the wideband, such as a wideband identification code.
S130, acquiring the device ID of the device to be authenticated connected with the broadband ID based on the target NAS plug-in, and executing S140 when the device ID of the device to be authenticated is the same as the target user device ID.
Specifically, those skilled in the art know that any method for connecting devices with a wideband ID in the prior art belongs to the protection scope of the present invention, and will not be described herein.
Specifically, the device ID to be authenticated is a unique identifier of the device to be authenticated.
S140, obtaining a user use habit characteristic value list B= { B of the equipment to be authenticated in a first preset time period 1 ,B 2 ,…,B i ,…,B m },B i Is the characteristic value of the i-th device usage habit characteristic of the user of the device to be authenticated.
Specifically, the device usage habit features at least include: the mobile phone switching time, the mobile phone switching frequency, the used APP list, the APP use time and frequency, of course, the use habit features in the invention are not limited to this, and can be other use habit features.
Specifically, the first preset time period may be input according to actual needs, and in an embodiment of the present invention, the first preset time period is 7 days.
Specifically, in the first preset period, the characteristic of the device to be authenticated is scored based on the account number using habit characteristic list, so as to obtain a characteristic value list, which can be understood that the characteristic value is used for representing the similarity degree between the user of the device ID to be authenticated and the target user on the using habit characteristic, when the characteristic value is larger, the probability that the user of the device ID to be authenticated is the target user is higher, and when the characteristic value is smaller, the probability that the user of the device ID to be authenticated is the target user is lower.
Further, the temporary use account is used for offline downloading in a first preset time period, and the device to be authenticated cannot access the original account in the first preset time period.
S150, obtaining a target characteristic value B of the equipment to be authenticated 0 =(1/m)×∑ m i=1 (K ji ×B i ) Wherein, account number using habit feature list A of cloud NAS original account number with target user equipment ID j Corresponding feature weight list K j ={K j1 ,K j2 ,…,K ji ,…,K jm },K ji Is A ji Corresponding weight values.
Specifically, the feature weight list may be set according to actual situations.
S160, when B 0 When the data stored in the original account is larger than a first preset threshold, confirming that the user corresponding to the equipment to be authenticated is a target user, and migrating the original account and the data stored in the original account from the first cloud to the target cloud.
Specifically, the first preset threshold may be determined according to actual requirements, for example, the first preset threshold=0.8 (×1/m) ×Σ m i=1 K i When B 0 And if the data stored in the original account number is larger than a first preset threshold value, migrating the original account number and the data stored in the original account number from the first cloud end to a target cloud end, wherein in the migration process, the target user is not perceived.
Specifically, after S160, after determining that the user corresponding to the device to be authenticated is the target user, the target user accesses the migrated original account, which may be understood that before determining that the user corresponding to the device ID to be authenticated is the target user, the device to be authenticated cannot access the original account, so as to ensure the security of the data stored in the first cloud end by the target user, and after determining that the user corresponding to the device ID to be authenticated is the target user, the target user may access the migrated original account, so as to ensure the normal use of the original account by the target user.
Further, after migrating the original account number and the data stored in the original account number from the first cloud end to the target cloud end, the method further comprises the following steps:
s1501, a download address list corresponding to data stored by the temporary use account is acquired.
S1502, a download address list corresponding to data stored by an original account is obtained.
S1503, marking the download address which is repeated with the download address of the original account in the download address list of the temporary use account.
S1504, deleting the data corresponding to the download address marked in the temporary account, and transmitting the download address list of the deleted temporary account and the corresponding data to the original account.
Specifically, the download address list of the temporary account is stored in a first preset time period, the download address of the data downloaded by the device to be authenticated is likely to be repeated for the same user, for example, the user likes a certain movie, and the movie is downloaded again in the first preset time period, so that the repeated download address in the temporary account is marked, the data corresponding to the marked download address is deleted, and the fact that the data are not repeated when the data of the temporary account are transmitted to the original account is ensured, and the automatic user saving of the resources is realized.
Furthermore, the target NAS plug-in can realize an automatic mounting function, and comprises the following steps:
s001, the target NAS plug-in acquires the broadband ID and registers a request instruction to the server.
S002, the server returns the temporary use account, the password and the first port of the server.
Specifically, the first port is used for communication between the server and the outside, and further, the first port is a samba port of the server.
And S003, the target NAS plug-in performs forwarding of the first port and maps the first port to the second port on the broadband.
Specifically, the second port is a port mapped to the first port, and further, the second port is a standard samba service port 445 of the intranet.
S004, the target NAS plug-in runs the device discovery service and the naming designation service.
In particular, the device discovery service is configured to provide a device discovery service to be authenticated in a broadband local area network, for example, the device discovery service may be a wsdd2 service; the named designating service designates "MYNAS" as a NETBIOS name, and designating "MYNAS" as a NETBIOS name may be understood as letting the device to be authenticated and the target cloud in the local area network perform data transmission, for example, the named designating service is nmbd service.
S005, when the equipment to be authenticated accesses the network neighbor, acquiring the associated information through the equipment discovery service.
Specifically, the association information is NETBIOS information associated with MYNAS.
Based on the foregoing, the embodiment of the present invention provides a cloud NAS-based data migration system, which is configured to, when a target user moves, obtain a target cloud corresponding to the target user, obtain a data migration request instruction to be authenticated and data migration information to be authenticated, which are sent by the target user, obtain a broadband ID corresponding to a target migration location based on a NAS plug-in, register a temporary use account on a target cloud end, store data of the target user in a first preset period, obtain a device ID to be authenticated, which is connected with the broadband ID, based on the NAS plug-in, obtain a feature value list of the target user in the first preset period when the device ID to be authenticated=the target device ID, multiply the feature value list with a weight, obtain a target feature value of the target user, determine whether the target user is the target user according to the target feature value, and when the target account is determined to be the target user, migrate the original account and the data corresponding to the original cloud, so that when the user moves the user, the original cloud changes accordingly.
According to the method and the device, the data migration is carried out under the condition that the cloud end is authenticated as the same user, the fact that the user of the equipment to be authenticated is the target user is guaranteed, the data synchronization is carried out under the condition that the user does not feel, the condition that the equipment is stolen, the equipment user is changed and the like to continuously access the cloud end is avoided, the data de-duplication and synchronization are carried out after the equipment is authenticated as the target user, and the normal use of the user is guaranteed.
Example 2
On the basis of embodiment 1, the invention provides an offline downloading method based on cloud NAS, which is used for temporarily using an account to download offline in a first preset time period, as shown in FIG. 2, and comprises the following steps:
s200, the equipment to be authenticated sends an offline download request instruction and offline download information, wherein the offline download information at least comprises a download address.
S210, the server receives an offline downloading request instruction and offline downloading information and sends the offline downloading request instruction and the offline downloading information to a target cloud, wherein the target cloud is a target NAS cloud corresponding to the deployment position of the equipment to be authenticated.
S220, the target cloud sends the received offline downloading request instruction and offline downloading information to a target NAS plug-in through the Internet, wherein the target NAS plug-in is an NAS plug-in deployed in an intelligent gateway corresponding to the deployment position of the equipment to be authenticated.
S230, the target NAS plug-in receives the offline download request instruction and the offline download information, and downloads the download content to a target cloud end offline through the Internet, wherein the target cloud end corresponds to the target NAS plug-in. .
Further, the initializing the offline download by using the account temporarily in the first preset time period includes the following steps:
s190, the target NAS plug-in acquires the broadband ID and the associated information from the target cloud.
Specifically, the association information at least includes temporary use account information.
S191, the target NAS plug-in is mounted and records temporary use account number and mounting point information.
Specifically, those skilled in the art know that the mounting point information is a location where the temporary use account is stored in the directory.
S193, the target NAS plug-in checks and generates key information, and initiates authentication to the target cloud.
And S194, after the authentication is passed, acquiring a download address and configuration parameters, and starting operation.
Specifically, the configuration parameters include a file name and a download path.
Based on the above, the device to be authenticated sends an offline request instruction and offline download information, the server receives the offline request instruction and offline download information and sends the offline request instruction and offline download information to the target cloud, and the NAS plug-in is sent to the NAS plug-in through the target cloud, and downloads the NAS plug-in from the internet to the target cloud.
Example 3
On the basis of embodiment 2, the invention also carries out accelerated downloading in the offline downloading process, which comprises the following steps:
s300, acquiring the packet loss quantity Q of the 4G or 5G network in a second preset time period 1 And the packet loss number Q of the broadband network in a second preset time period 2
Specifically, those skilled in the art know that any method for obtaining the packet loss in the preset time period in the prior art belongs to the protection scope of the present invention, and is not repeated here.
S310, when Q 1 -Q 2 >And in Q, taking the broadband network as a target network, and using the target network to carry out accelerated downloading in an offline process, wherein Q is a preset error threshold.
S320, when Q 2 -Q 1 >And in Q, taking the 4G or 5G network as a target network, and using the target network to carry out accelerated downloading in an offline process.
S330, when |Q 2 -Q 1 |<Q, network speed C at current time node based on 4G or 5G network 1 And network speed C of broadband network at current time node 2 And determining a target network, and using the target network to carry out accelerated downloading in an offline process.
Specifically, in S330, a 4G or 5G network is based onNetwork speed C at current time node 1 And network speed C of broadband network at current time node 2 The determining of the target network comprises the following steps:
s3301, when C 2 >C 1 When the broadband network is used as the target network.
S3302, when C 2 ≤C 1 And taking the 4G or 5G network as a target network.
Specifically, the method further comprises the following steps before the step S300: s290, identifying the network condition of the user, and executing S300 when the 4G or 5G network and the broadband network of the user can be normally used, wherein before S300, the condition of the user network is identified, whether the user is in the broadband coverage area or out of the broadband coverage area is judged, when the user is out of the broadband coverage area, the user can only download offline by means of the 4G or 5G network, and when the user is in the broadband coverage area, the 4G or 5G network and the broadband network can be switched, and the network with high downloading speed and small packet loss number can be found for offline downloading.
Specifically, in S300, the number Q of packet loss of the 4G or 5G network in the second preset time period is obtained 1 Comprising the following steps: acquiring the packet loss quantity Q of a user in 30 minutes before a current time node by using a 4G or 5G network 1 The method comprises the steps of carrying out a first treatment on the surface of the The time of 30min before the current node can be replaced by time of any length before the current time node, and the time of any length before the current time node can be determined according to actual requirements.
Specifically, in S300, the number Q of lost packets of the broadband network in the second preset time period is obtained 2 Comprising the following steps: acquiring packet loss quantity Q of users in 30min before current time node by using broadband network 2 ,Q 2 =Q 3
In another embodiment of the present invention, in S300, the number Q of dropped packets of the 4G or 5G network in the second preset time period is obtained 1 The method comprises the following steps:
s301, acquiring a packet loss number list D= { D of a user in a second preset time period respectively contained in n historical time periods under the 4G or 5G network state 1 ,D 2 ,…,D j ,…,D n },D j The number of packet losses of the user in a second preset time period contained in the j-th historical time period by using 4G or 5G is the value range of j is 1 to n.
S302, obtain Q 1 =(1/n)×∑ n j=1 (D j )。
In another embodiment of the present invention, in S300, the number Q of lost packets of the broadband network in the second preset time period is obtained 2 The method comprises the following steps:
s3011, acquiring a packet loss number list F= { F of a user in a second preset time period respectively contained in n historical time periods under the broadband network state 1 ,F 2 ,…,F j ,…,F n },F j The number of lost packets in a second preset time period contained in the j-th historical time period by using the broadband by the user is shown, and the value range of j is 1 to n.
S3012, obtain Q 2 =(1/n)×∑ n j=1 F j
Based on the above, the present invention replaces the number of dropped packets in the second preset time period by using the number of dropped packets in the second preset time period of n days, and those skilled in the art know that the number of dropped packets in the second preset time period of n days is regular in the 4G or 5G network, so the number of dropped packets in the second preset time period of n days can be used to approximately replace the number of dropped packets in the second preset time period.
Based on the above, the packet loss number of the 4G or 5G network in the second preset time period and the packet loss number of the broadband network in the second preset time period are obtained, when the packet loss number difference value of the 4G or 5G network and the broadband network exceeds the preset error threshold, the network with the small packet loss number is used as the target network, when the packet loss number difference value of the 4G or 5G network and the broadband network is in the preset error threshold, the network speed of the 4G or 5G network and the broadband network is judged, the network speed is used as the target network, the target network is found by the method, and the offline downloading with the faster speed and the smaller packet loss number is performed.
Embodiments of the present invention also provide a non-transitory computer readable storage medium that may be disposed in an electronic device to store at least one instruction or at least one program for implementing one of the methods embodiments, the at least one instruction or the at least one program being loaded and executed by the processor to implement the methods provided by the embodiments described above.
While certain specific embodiments of the invention have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the invention. Those skilled in the art will also appreciate that many modifications may be made to the embodiments without departing from the scope and spirit of the invention. The scope of the invention is defined by the appended claims.

Claims (9)

1. The cloud NAS-based offline downloading method is used for offline downloading of equipment to be authenticated through a server and is characterized by comprising the following steps:
s200, the equipment to be authenticated sends an offline download request instruction and offline download information, wherein the offline download information at least comprises a download address;
s210, a server receives an offline downloading request instruction and offline downloading information and sends the offline downloading request instruction and the offline downloading information to a target cloud, wherein the target cloud is a target NAS cloud corresponding to the deployment position of the equipment to be authenticated;
s220, the target cloud end sends the received offline downloading request instruction and offline downloading information to a target NAS plug-in through the Internet, wherein the target NAS plug-in is an NAS plug-in deployed in an intelligent gateway corresponding to a deployment position of equipment to be authenticated;
s230, the target NAS plug-in receives the offline download request instruction and the offline download information, and downloads the download content to a target cloud end offline through the Internet, wherein the target cloud end corresponds to the target NAS plug-in.
2. The offline download method according to claim 1, wherein the accelerated download is performed during the offline download process, comprising the steps of:
s300, obtaining 4G or 5G networkNumber of lost packets Q in a second preset time period 1 And the packet loss number Q of the broadband network in a second preset time period 2
S310, when Q 1 -Q 2 >In Q, taking the broadband network as a target network, and using the target network to carry out accelerated downloading in an offline process, wherein Q is a preset error threshold;
s320, when Q 2 -Q 1 >In Q, taking the 4G or 5G network as a target network, and using the target network to carry out accelerated downloading in an offline process;
s330, when |Q 2 -Q 1 |<Q, network speed C at current time node based on 4G or 5G network 1 And network speed C of broadband network at current time node 2 And determining a target network, and using the target network to carry out accelerated downloading in an offline process.
3. The offline download method according to claim 2, wherein in S330, the network speed C at the current time node is based on the 4G or 5G network 1 And network speed C of broadband network at current time node 2 The determining of the target network comprises the following steps:
s3301, when C 2 >C 1 When the broadband network is used as a target network;
s3302, when C 2 ≤C 1 And taking the 4G or 5G network as a target network.
4. The offline download method according to claim 2, further comprising, before S300: s290, the network condition of the user is identified, and when the 4G or 5G network and the broadband network of the user can be used normally, S300 is executed.
5. The offline downloading method according to claim 2, wherein in S300, the number Q of dropped packets of the 4G or 5G network in the second preset period of time is obtained 1 Comprising the following steps: acquiring the packet loss quantity Q of a user in 30 minutes before a current time node by using a 4G or 5G network 1
6. The offline downloading method according to claim 2, wherein in S300, the number Q of dropped packets of the 4G or 5G network in the second preset period of time is obtained 1 The method comprises the following steps:
s301, acquiring a packet loss number list D= { D of a user in a second preset time period respectively contained in n historical time periods under the 4G or 5G network state 1 ,D 2 ,…,D j ,…,D n },D j The number of packet loss of the user in a second preset time period contained in a j-th historical time period by using 4G or 5G, wherein the value range of j is 1 to n;
s302, obtain Q 1 =(1/n)×∑ n j=1 D j
7. The offline download method according to claim 2, wherein in S300, the number Q of lost packets of the broadband network in the second preset time period is obtained 2 Comprising the following steps: acquiring packet loss quantity Q of users in 30min before current time node by using broadband network 2
8. The offline download method according to claim 2, wherein in S300, the number Q of lost packets of the broadband network in the second preset time period is obtained 2 The method comprises the following steps:
s3011, acquiring a packet loss number list F= { F of a user in a second preset time period respectively contained in n historical time periods under the broadband network state 1 ,F 2 ,…,F j ,…,F n },F j The number of lost packets in a second preset time period contained in a j-th historical time period by using the broadband by a user, wherein the value range of j is 1 to n;
s3012, obtain Q 2 =(1/n)×∑ n j=1 F j
9. A non-transitory computer readable storage medium having at least one instruction or at least one program stored therein, wherein the at least one instruction or the at least one program is loaded and executed by a processor to implement the offline download method of any of claims 1-8.
CN202310545199.5A 2023-05-16 2023-05-16 Offline downloading method and storage medium based on cloud NAS Active CN116260831B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310545199.5A CN116260831B (en) 2023-05-16 2023-05-16 Offline downloading method and storage medium based on cloud NAS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310545199.5A CN116260831B (en) 2023-05-16 2023-05-16 Offline downloading method and storage medium based on cloud NAS

Publications (2)

Publication Number Publication Date
CN116260831A true CN116260831A (en) 2023-06-13
CN116260831B CN116260831B (en) 2023-08-04

Family

ID=86688407

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310545199.5A Active CN116260831B (en) 2023-05-16 2023-05-16 Offline downloading method and storage medium based on cloud NAS

Country Status (1)

Country Link
CN (1) CN116260831B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080062985A1 (en) * 2006-09-08 2008-03-13 Kaitki Agarwal System and method for collapsed subscriber management and call control
WO2009129723A1 (en) * 2008-04-23 2009-10-29 腾讯科技(深圳)有限公司 Method and system of off-line image transmission and off-line image server
CN102349057A (en) * 2009-03-13 2012-02-08 创新科技有限公司 Method and system for file distribution
CN102497658A (en) * 2011-12-22 2012-06-13 电子科技大学 Multimode switching method for heterogeneous network
CN102571941A (en) * 2011-12-27 2012-07-11 优视科技有限公司 Cloud point-to-point data transmission method and system
CN103139241A (en) * 2011-11-24 2013-06-05 腾讯科技(深圳)有限公司 Off-line download system and method for network resource files
CN107147945A (en) * 2016-03-01 2017-09-08 腾讯科技(深圳)有限公司 Multimedia resource play system, method and device
US20190235968A1 (en) * 2018-01-31 2019-08-01 EMC IP Holding Company LLC Archiving nas servers to the cloud
CN110381555A (en) * 2019-08-12 2019-10-25 江苏传艺科技股份有限公司 A kind of data transfer switch management system for 5G terminal
CN112242899A (en) * 2019-07-17 2021-01-19 科大国盾量子技术股份有限公司 NAS storage system and method for encrypting and decrypting storage file by using quantum key

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080062985A1 (en) * 2006-09-08 2008-03-13 Kaitki Agarwal System and method for collapsed subscriber management and call control
WO2009129723A1 (en) * 2008-04-23 2009-10-29 腾讯科技(深圳)有限公司 Method and system of off-line image transmission and off-line image server
CN102349057A (en) * 2009-03-13 2012-02-08 创新科技有限公司 Method and system for file distribution
CN103139241A (en) * 2011-11-24 2013-06-05 腾讯科技(深圳)有限公司 Off-line download system and method for network resource files
CN102497658A (en) * 2011-12-22 2012-06-13 电子科技大学 Multimode switching method for heterogeneous network
CN102571941A (en) * 2011-12-27 2012-07-11 优视科技有限公司 Cloud point-to-point data transmission method and system
CN107147945A (en) * 2016-03-01 2017-09-08 腾讯科技(深圳)有限公司 Multimedia resource play system, method and device
US20180367497A1 (en) * 2016-03-01 2018-12-20 Tencent Technology (Shenzhen) Company Limited System, method, and server for playing multimedia resource
US20190235968A1 (en) * 2018-01-31 2019-08-01 EMC IP Holding Company LLC Archiving nas servers to the cloud
CN112242899A (en) * 2019-07-17 2021-01-19 科大国盾量子技术股份有限公司 NAS storage system and method for encrypting and decrypting storage file by using quantum key
CN110381555A (en) * 2019-08-12 2019-10-25 江苏传艺科技股份有限公司 A kind of data transfer switch management system for 5G terminal

Also Published As

Publication number Publication date
CN116260831B (en) 2023-08-04

Similar Documents

Publication Publication Date Title
EP1413119B1 (en) Method and apparatus for facilitating distributed delivery of content across a computer network
US7979734B2 (en) Method and system for preventing service disruption of internet protocol (IP) based services due to domain name resolution failures
TWI675572B (en) Network service system and network service method
CN110247848B (en) Method for sending message, network equipment and computer readable storage medium
US10484271B2 (en) Data universal forwarding plane for information exchange
US20060069836A1 (en) Communication system and method for upgrade of user terminal software and user terminal upgraded by the same
WO2022033346A1 (en) Network slicing management system, application server and terminal device
CN102571941B (en) Cloud point-to-point data transmission method and system
JP2008187425A (en) Repeating installation, program and repeating method
JP2018536356A (en) System and method for supporting context-aware content requests in an information-oriented network
CN110830565A (en) Resource downloading method, device, system, electronic equipment and storage medium
CN106330386B (en) A kind of transport layer parameters method of adjustment and device
KR100929031B1 (en) Block selection method in file parallel download, file parallel download method using the same, and recording medium recording a program for implementing the same
CN116260831B (en) Offline downloading method and storage medium based on cloud NAS
CN113672819B (en) Content request processing system based on recommendation sensing and collaborative edge caching
CN116567001B (en) Cloud NAS-based data migration system
US11122131B1 (en) Edge cloud resource location using enhanced DNS service
CN101958934B (en) Electronic program guide incremental content synchronization method, device and system
CN110324436B (en) Proxy method and device for transport layer proxy
CN113612735B (en) Secure storage system
EP3422674A1 (en) A method of resolving a domain name by a dns server to a plurality of ip addresses based on location information of the user equipment
CN109688204B (en) File downloading method, node and terminal based on NDN (named data networking)
CN114651236A (en) Resource deleting method, device, equipment and storage medium
EP2150090B1 (en) Multimode terminal with optimized connections
CN109861892A (en) A kind of terminal roaming method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: An offline download method and storage medium based on cloud NAS

Effective date of registration: 20231225

Granted publication date: 20230804

Pledgee: Jing'an Sub-branch of Shanghai Rural Commercial Bank Co.,Ltd.

Pledgor: SHANGHAI KAIXIANG INFORMATION TECHNOLOGY CO.,LTD.

Registration number: Y2023310000918

PE01 Entry into force of the registration of the contract for pledge of patent right