CN102231163B - System and method for synchronously and preferentially updating specified file - Google Patents

System and method for synchronously and preferentially updating specified file Download PDF

Info

Publication number
CN102231163B
CN102231163B CN201110185939.6A CN201110185939A CN102231163B CN 102231163 B CN102231163 B CN 102231163B CN 201110185939 A CN201110185939 A CN 201110185939A CN 102231163 B CN102231163 B CN 102231163B
Authority
CN
China
Prior art keywords
file
occupy
place
specified
download
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.)
Active
Application number
CN201110185939.6A
Other languages
Chinese (zh)
Other versions
CN102231163A (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.)
Zhuhai Kingsoft Software Co Ltd
Beijing Kingsoft Software Co Ltd
Original Assignee
Zhuhai Kingsoft Software Co Ltd
Beijing Kingsoft Software 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 Zhuhai Kingsoft Software Co Ltd, Beijing Kingsoft Software Co Ltd filed Critical Zhuhai Kingsoft Software Co Ltd
Priority to CN201110185939.6A priority Critical patent/CN102231163B/en
Publication of CN102231163A publication Critical patent/CN102231163A/en
Application granted granted Critical
Publication of CN102231163B publication Critical patent/CN102231163B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a system and method for synchronously and preferentially updating a specified file. The method comprises the following steps of: (1) newly constructing and/or editing a file under a certain folder on one computer; (2) obtaining information of the newly constructed or edited file; (3) uploading the information of the newly constructed or edited file to a storage space of a network server; (4) obtaining a file capable of being updated in a certain folder on another computer; (5) establishing an occupied file corresponding to a file which is expected to be downloaded preferentially; (6) activating the occupied file; judging whether a specified file corresponding to the occupied file exists; if so, entering the step (7); (7) establishing a network download link corresponding to the specified file; and (8) completing the download of the specified file; and replacing the corresponding occupied file. According to the invention, when a plurality of files need to be downloaded in a manner of queuing, the queuing waiting download can be avoided; and the preferential download of the specified file is realized.

Description

By the preferential synchronous system and method upgrading of specified file
Technical field
The present invention relates to network technology and computer application field, be specifically related to two system and methods with the synchronous renewal of the corresponding document in computer in network.
Background technology
The said synchronous renewal of the application refer to the corresponding document in a computer is all updated to up-to-date, identical with the corresponding document in another computer.Certainly, synchronous renewal can be two-way, keeps the file on two computers consistent.Synchronizing software is on multiple computers, synchronously to upgrade the software of work specially, and its responsibilities is the same a file on multiple computers to be all updated to the apperance of last modification.Some present synchronizing softwares, except synchronous documents on user's multiple computers, are also saved in file on the server on internet, when ensureing that user computer damages, still can from network file be downloaded.
< < Kingsoft fast disk > > is a network hard disc software with synchronizing function that domestic software business releases, when user has revised file in the fast disk > > of < < Kingsoft, < < Kingsoft fast disk > > will upload automatically, the in the situation that of network smoothness, the document of having revised when user goes to work, needn't with USB flash disk, save and take home again, the computer of only need going home to open, fast disk will download automatically, user can work on, extremely save worry.
This sentences the principle of work that Figure 1 shows that example explanation existing < < Kingsoft fast disk > > software and other similar softwares: as shown in Figure 1, " my document ", " work ", " photo " are all files, other be all file.Suppose on First computer, the file in Fig. 1 left side, be modified as the appearance on right side.On second computer, the file structure in left side synchronously be become to the appearance of right side (First computer is current), server can travel through every one deck file structure downwards from root directory (" my document "), finds out file newly-increased or that delete.In Fig. 1, " photo " file, and the file below it, all increase newly." B " file is equally also to have increased newly.
After the webserver and second computer, coordinated table 1 instruction, by the change of file on First computer, be updated on second computer, after having completed these steps, the file on two computers and file structure are just the same.
Table 1
1 File B is downloaded under " work " file
2 The folder " photo " of creating a file under " my document "
3 File C is downloaded under " photo " file
4 File D is downloaded under " photo " file
Yet, the shortcoming of existing simultaneous techniques is embodied in: synchronizing software exists with the form of a virtual data disks or file in computer system, it can not provide a special-purpose download list to click for user, the synchronous file upgrading of all needs, still according to the download that puts in order, can not preferentially be downloaded the file of appointment.Like this, when the file that upgrades when needs is many, suppose to have added hundreds and thousands of files on First computer, second computer is in the synchronous process of upgrading so, and these hundreds and thousands of files of download also need to queue up.
Table 2
Example is as shown in table 2, after wherein two files of Y and Z may need to wait for that 899 files have all been downloaded above, could start to download them, if user is badly in need of using these two files, may need to wait for the very long time.
Summary of the invention
The object of the invention is to solve the queuing problem of existing synchronizing software when the synchronous renewal of a plurality of file needs, realize the preferential specified file of downloading.The technical scheme that realizes above-mentioned purpose is as follows:
By the preferential synchronous system of upgrading of specified file, comprise two above computers of the webserver and interconnection network server; Every computer has: the newly-built and/or editor module of file, for new folder, file and revised file; Fileinfo extraction module, obtains the newly-built and/or edit file of file and file; Upload and download module, the newly-built and/or edit file of file and file is uploaded to the webserver or the newly-built and/or edit file of the file of preserving on server and file is downloaded to this locality; Renewable acquisition of information module, determines the synchronous file upgrading of all needs; Automatically download driver module, upload described in driving and download module progressive download server on the newly-built and/or edit file of the synchronous file upgrading of all needs preserved; It is characterized in that: every computer also has: occupy-place file set up module, according to user instruction, on the computer of synchronous renewal end, set up the occupy-place file corresponding with the preferential specified file of downloading; Occupy-place file executable module, identifies occupy-place file according to the extension name of occupy-place file, and when activating occupy-place file, sets up the download link of corresponding specified file; The preferential driver module of downloading, uploads described in driving when having occupy-place file to be activated and download module is preferentially downloaded the specified file of preserving on the server that occupy-place file is corresponding; Occupy-place file is banned module, and the specified file that occupy-place file is corresponding replaces corresponding occupy-place file by specified file after having downloaded.
Based on a kind of of said system, the preferential synchronous method of upgrading of specified file be is characterized in that, the step comprising is as follows: (1) step of newly-built and/or editing files under certain file on a computer; (2) obtain the step of the information of newly-built and/or file that edit; (3) fileinfo newly-built and/or editor is uploaded to the step in webserver stores space; (4) obtain the step of the file that can upgrade in certain file on another computer; (5) set up the step of the occupy-place file corresponding with the preferential download file of expectation; (6) activating occupy-place file, judge whether to exist the step of the specified file corresponding with occupy-place file, is to enter step (7); (7) network of setting up corresponding specified file is downloaded the step connecting; (8) specified file has been downloaded and has been replaced the step of corresponding occupy-place file.
Wherein, if the file at the file place that can synchronously upgrade obtaining in step (4) does not exist at described another, in step (5), need before first on another computer, manually to set up corresponding file.
The extension name of described occupy-place file is self-defined, and filename comprises filename and the suffix name thereof of corresponding specified file; Activating the corresponding specified file network of occupy-place file set up and download while connecting, is to set up according to the filename of occupy-place file and the corresponding relation that is downloaded the full name of specified file.
Step (3) is described comprises that timing automatic is uploaded with user's operation when fileinfo newly-built and/or editor is uploaded to webserver stores space and uploads two kinds of modes.
The method of obtaining the file that can upgrade in certain file on another computer in described step (4) comprises by the file of local computing and server relatively or accept two kinds of modes of instruction that server is sent.
The mode of described activation occupy-place file comprises the corresponding entry in the right-click menu of double-clicking occupy-place file and clicking occupy-place file by right key.
Activation option on occupy-place file right-click menu can be added up in two ways, and a kind of is to define up when the file type of registration occupy-place file, and another kind is to use " Shell expansion ", by synchronizing software, adds voluntarily menu item in right button.
Beneficial effect of the present invention is: by using an occupy-place file, be placed on the document location that will download, by activating the download link of the corresponding specified file of this occupy-place file set up, after download file completes, real file is replaced to occupy-place file, when having a plurality of files need to queue up download, avoid waiting in line downloading, realize the preferential download of specified file.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of newly-built in a computer and/or editing files.
The network connection diagram of the system of the synchronous renewal that Fig. 2 provides for embodiment.
In the system of the synchronous renewal that Fig. 3 provides for embodiment, the functional module of every computer forms schematic diagram.
Embodiment
As shown in Figure 2, the system of the synchronous renewal that the present embodiment provides, comprises the webserver and interconnection network server two above computers.As shown in Figure 3, every computer has following functions module: file newly-built and/or editor module, fileinfo extraction module, upload and download module, renewable acquisition of information module, automatically download driver module, occupy-place file set up module, occupy-place file executable module, preferentially download driver module and occupy-place file is banned module.
Each module can realize in conjunction with software programming based on computer hardware environment above, and the function and effect of each module is described below in conjunction with Fig. 1.Wherein, user is by operations such as file newly-built and/or editor module new folder, file and revised files, for example, and new folder " photo ", new files " B ", " C ", " D "; By fileinfo extraction module, obtaining the newly-built and/or edit file of file and file, is also all information that change after cellphone subscriber operates; By uploading and download module uploads to the webserver by the newly-built and/or edit file of file and file, for example, in First computer end, the information of new folder " photo ", new files " B ", " C ", " D " is uploaded to the webserver; Also can by second computer end upload and download module downloads to this locality by the newly-built and/or edit file of the file of preserving on server and file; Renewable acquisition of information module, for by the file of local computing and server relatively or the instruction sending according to server, is determined all can renewal fileinfo of (also needing download); Automatically download driver module for when the pattern of non-designated preferential download, upload described in driving and download module progressive download server on the newly-built and/or edit file of the synchronous file upgrading of all needs preserved.
Several modules described in epimere just can realize the basic function of existing synchronizing software, and to realize the application's technical purpose, key is also following module: occupy-place file set up module, it has registered under a kind of prerequisite of new file type under operating system, according to user instruction, can on the computer of synchronous renewal end, set up the occupy-place file corresponding with the preferential specified file of downloading, the extension name definition of occupy-place file can be self-defined, for example it is " .downloading ", can specify a kind of icon to file layout above, so that user's identification, and specify this type file to open by following occupy-place file executable module.Occupy-place file executable module, according to the extension name identification occupy-place file of occupy-place file, and when activating occupy-place file, set up the download link of corresponding specified file, the filename of occupy-place file is set to want the filename of the specified file downloaded to add extension name, for example, specifying the preferential file of downloading is " B.doc ", and corresponding occupy-place file should be " B.doc.downloading "; The preferential driver module of downloading, described in driving when having occupy-place file to be activated, upload and download module is preferentially downloaded the specified file of preserving on the server that occupy-place file is corresponding, for example, while double-clicking " B.doc.downloading ", the file " B.doc " on preferential Download Server.Occupy-place file is banned module, and the specified file that occupy-place file is corresponding replaces corresponding occupy-place file by specified file after having downloaded, for example, after specified file " B.doc " has been downloaded, just in this locality, occupy-place file " B.doc.downloading " is replaced.
Below or take Fig. 1 as example, describe the step of the method for the synchronous renewal based on said system in detail:
(1) newly-built and/or editing files, for example new folder " photo ", new files " B ", " C ", " D " on First computer under certain file on First computer.
(2) by fileinfo extraction module, obtain the information of newly-built and/or editor's file.
(3) fileinfo newly-built and/or editor being uploaded to webserver stores space, can be that timing automatic is uploaded, and can be also to be operated and uploaded by user.
(4) on another computer, the file of one corresponding file and file in server stores space are compared, are found out the file that needs synchronize renewal, or the instruction that reception server is sent, which file understanding need to download, and for example new files " B ", " C ", " D " need to download.
(5) at the surely preferential synchronous updating file of the synchronous document of upgrading of the needs of finding out, suppose that " D " file is more urgently needed, " D " file is exactly the preferential synchronous file upgrading of appointment so.
(6) set up the occupy-place file " D.jpg.downloading " corresponding with " D " file, wherein because " photo " file is also newly-built, so should be first manually to set up " photo " file on another computer, described occupy-place file " D.jpg.downloading " be based upon under " photo " file herein.Explanation is in addition, if there has been a file that is for example " somefile.doc " under certain file of another computer, if now need to download the version after this file is modified, also under this file, set up a file that is " somefile.doc.downloading ".
(7) activate occupy-place file, for example double-click occupy-place file " D.jpg.downloading ", or click the activation option of occupy-place file " D.jpg.downloading " right-click menu, because registered " .downloading " this file type before, therefore windows can call occupy-place file executable module automatically, and user activated " D.jpg.downloading " filename is passed to preferential download driver module as parameter, if whether have " D.jpg " this file under server same file folder, set up the network of " D.jpg. " and download connection.
(8) another computer expert cross its upload and download module by specified file, as " D.jpg. " downloads, after having downloaded, " D.jpg. " replacement " D.jpg.downloading ".In addition, if user deletes local " somefile.doc.downloading " file, the download of " somefile.doc " on server is not impacted, if follow-up, still have the instruction of downloading or upgrading " somefile.doc ", again set up a corresponding occupy-place file and activate.
As from the foregoing, the synchronous updating system that the present embodiment provides and the keynote idea of method are: first found out all files that need download, and in this locality, set up an occupy-place file, setting up these files only requires a very short time, therefore how long do not need just can be in all places that need download file, the file of setting up what a " * .downloading " type accounts for a position, then activating occupy-place file, be the download link of setting up its corresponding file, thereby the file of appointment is preferentially downloaded.

Claims (8)

1. by the preferential synchronous system of upgrading of specified file, comprise two above computers of the webserver and interconnection network server; Every computer has: the newly-built and/or editor module of file, for new folder, file and revised file; Fileinfo extraction module, obtains the newly-built and/or edit file of file and file; Upload and download module, the newly-built and/or edit file of file and file is uploaded to the webserver or the newly-built and/or edit file of the file of preserving on server and file is downloaded to this locality; Renewable acquisition of information module, determines the synchronous file upgrading of all needs; Automatically download driver module, upload described in driving and download module progressive download server on the newly-built and/or edit file of the synchronous file upgrading of all needs preserved; It is characterized in that: every computer also has: occupy-place file set up module, according to user instruction, on the synchronous computer that upgrades end, set up the occupy-place file corresponding with the preferential specified file of downloading, the filename of occupy-place file is set to want the filename of the specified file of download to add extension name; Occupy-place file executable module, identifies occupy-place file according to the extension name of occupy-place file, and when activating occupy-place file, sets up the download link of corresponding specified file; The preferential driver module of downloading, uploads described in driving when having occupy-place file to be activated and download module is preferentially downloaded the specified file of preserving on the server that occupy-place file is corresponding; Occupy-place file is banned module, and the specified file that occupy-place file is corresponding replaces corresponding occupy-place file by specified file after having downloaded.
Based on system described in claim 1 by the preferential synchronous method of upgrading of specified file, it is characterized in that, the step comprising is as follows: (1) step of newly-built and/or editing files under certain file on a computer; (2) obtain the step of the information of newly-built and/or file that edit; (3) fileinfo newly-built and/or editor is uploaded to the step in webserver stores space; (4) obtain the step of the file that can upgrade in certain file on another computer; (5) set up the step of the occupy-place file corresponding with the preferential download file of expectation, the filename of occupy-place file is set to want the filename of the specified file of download to add extension name; (6) activating occupy-place file, judge whether to exist the step of the specified file corresponding with occupy-place file, is to enter step (7); (7) network of setting up corresponding specified file is downloaded the step connecting; (8) specified file has been downloaded and has been replaced the step of corresponding occupy-place file.
3. as claimed in claim 2 by the preferential synchronous method of upgrading of specified file, it is characterized in that, step (3) is described comprises that timing automatic is uploaded with user's operation when fileinfo newly-built and/or editor is uploaded to webserver stores space and uploads two kinds of modes.
4. the method that specified file is preferentially synchronously upgraded as claimed in claim 2, is characterized in that, the extension name of described occupy-place file is self-defined, and filename comprises filename and the suffix name thereof of corresponding specified file; Activating the corresponding specified file network of occupy-place file set up and download while connecting, is to set up according to the filename of occupy-place file and the corresponding relation that is downloaded the full name of specified file.
5. as claimed in claim 2 by the preferential synchronous method of upgrading of specified file, it is characterized in that, the method for obtaining the file that can upgrade in certain file on another computer in described step (4) comprises by the file of local computing and server relatively or accept two kinds of modes of instruction that server is sent.
6. as claimed in claim 5 by the preferential synchronous method of upgrading of specified file, it is characterized in that, if the file at the file place that can synchronously upgrade obtaining in step (4) does not exist at described another, in step (5), need before first on another computer, manually to set up corresponding file.
7. the method that specified file is preferentially synchronously upgraded as claimed in claim 2, is characterized in that, the mode of described activation occupy-place file comprises the corresponding entry in the right-click menu of double-clicking occupy-place file and clicking occupy-place file by right key.
8. as claimed in claim 7 by the preferential synchronous method of upgrading of specified file, it is characterized in that, activation option on occupy-place file right-click menu can be added up in two ways, a kind of is to define up when the file type of registration occupy-place file, another kind is to use " Shell expansion ", by synchronizing software, adds voluntarily menu item in right button.
CN201110185939.6A 2011-06-30 2011-06-30 System and method for synchronously and preferentially updating specified file Active CN102231163B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110185939.6A CN102231163B (en) 2011-06-30 2011-06-30 System and method for synchronously and preferentially updating specified file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110185939.6A CN102231163B (en) 2011-06-30 2011-06-30 System and method for synchronously and preferentially updating specified file

Publications (2)

Publication Number Publication Date
CN102231163A CN102231163A (en) 2011-11-02
CN102231163B true CN102231163B (en) 2014-09-03

Family

ID=44843727

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110185939.6A Active CN102231163B (en) 2011-06-30 2011-06-30 System and method for synchronously and preferentially updating specified file

Country Status (1)

Country Link
CN (1) CN102231163B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611736B (en) * 2011-12-31 2014-09-03 北京金山软件有限公司 File transfer system and method
CN103546523A (en) * 2012-07-17 2014-01-29 珠海金山办公软件有限公司 Method and system for uploading file by positioning uploading position through link
US10567498B2 (en) * 2012-07-27 2020-02-18 Samsung Electronics Co., Ltd. Terminal and server performing data synchronization
CN102984238A (en) * 2012-11-21 2013-03-20 江苏乐买到网络科技有限公司 Data synchronization method based on cloud service
CN102984250A (en) * 2012-11-26 2013-03-20 江苏乐买到网络科技有限公司 Data synchronization method based on cloud service
CN105897846A (en) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 Data downloading method and device and terminal
US10762054B2 (en) 2016-07-22 2020-09-01 Microsoft Technology Licensing, Llc Cloud content states determination logic
CN110287146B (en) * 2019-06-19 2021-07-20 上海连尚网络科技有限公司 Method, device and computer storage medium for downloading application

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5897640A (en) * 1994-08-08 1999-04-27 Microsoft Corporation Method and system of associating, synchronizing and reconciling computer files in an operating system
CN1677355A (en) * 2004-03-31 2005-10-05 深圳市朗科科技有限公司 Method system and apparatus for synchronous update of files

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100541636B1 (en) * 2003-04-17 2006-01-10 삼성전자주식회사 Method And Data Format for Synchronizing Contents

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5897640A (en) * 1994-08-08 1999-04-27 Microsoft Corporation Method and system of associating, synchronizing and reconciling computer files in an operating system
CN1677355A (en) * 2004-03-31 2005-10-05 深圳市朗科科技有限公司 Method system and apparatus for synchronous update of files

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《文件传输下载及实现远程自动更新的研究》;刘天祥;《铁路计算机应用》;20011231(第02期);第17-19页 *
刘天祥.《文件传输下载及实现远程自动更新的研究》.《铁路计算机应用》.2001,(第02期),第17-19页.

Also Published As

Publication number Publication date
CN102231163A (en) 2011-11-02

Similar Documents

Publication Publication Date Title
CN102231163B (en) System and method for synchronously and preferentially updating specified file
CN102195802B (en) Terminal software transmission method, server and terminal
CN102819461B (en) Desktop synchronous method, device, equipment and system
US20140172783A1 (en) System and method for providing computing environment delivery service with offline operations
WO2015117426A1 (en) File management method and device
CN102857570A (en) Cloud synchronized method of files and cloud storage server
CN102355503A (en) Client terminal resource management method, resource management device, system and cloud server
CN102142024A (en) Logical data backup and rollback using incremental capture in a distributed database
CN102811260B (en) File cloud synchronizing system and method
CN105389182A (en) Software upgrading method and apparatus
CN104737135B (en) The information processing terminal and synchronisation control means
CN103246529A (en) Method, equipment and system for updating and pushing navigation bar
CN103916479A (en) Cloud synchronous local area network accelerating system based on working group document
CN102591679A (en) Quick application software arrangement method for cluster system
CN103984573A (en) Installation method and device of application program
CN107577510B (en) Automatic and rapid hardware drive preassembling method and system in diskless environment
CN101329633A (en) Method and apparatus for upgrading software
CN102646041B (en) A kind of software installation method and system
CN102937909A (en) Method for deploying and upgrading Linux system
CN102223380A (en) Client terminal automatic updating frame based on Webservice and application thereof
CN1277210C (en) Method of document synchronization
CN108563440A (en) The automatic adding method of List Controller code, device and readable storage medium storing program for executing
CN102932476A (en) Network storage synchronization system
CN113157658B (en) Client log collecting and distributing method and device and computer equipment
US9207928B2 (en) Computer-readable medium, apparatus, and methods of automatic capability installation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BEIJING JINSHAN SOFTWARE CO., LTD.

Free format text: FORMER OWNER: ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD.

Effective date: 20120703

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 519000 ZHUHAI, GUANGDONG PROVINCE TO: 100085 HAIDIAN, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20120703

Address after: Kingsoft 33 Building No. 100085 Beijing West Road Haidian District Xiao Ying

Applicant after: Beijing Jinshan Software Co., Ltd.

Co-applicant after: Zhuhai Kingsoft Software Co., Ltd.

Address before: Jinshan software building No. 8 Jingshan Hill Road, Lane 519000 Lianshan Jida Zhuhai city in Guangdong Province

Applicant before: Zhuhai Kingsoft Office Software Co., Ltd.

Co-applicant before: Zhuhai Kingsoft Software Co., Ltd.

EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20111102

Assignee: Zhuhai Kingsoft Office Software Co., Ltd.

Assignor: Beijing Jinshan Software Co., Ltd.

Contract record no.: 2012440000580

Denomination of invention: System and method for synchronously and preferentially updating specified file

License type: Common License

Record date: 20121012

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20111102

Assignee: Xunlei Network Technology Co., Ltd., Shenzhen

Assignor: Beijing Jinshan Software Co., Ltd.|Zhuhai Jinshan Software Co., Ltd.

Contract record no.: 2014990000907

Denomination of invention: System and method for synchronously and preferentially updating specified file

Granted publication date: 20140903

License type: Common License

Record date: 20141210

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model