Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Connexion
Les utilisateurs de lecteurs d'écran peuvent cliquer sur ce lien pour activer le mode d'accessibilité. Celui-ci propose les mêmes fonctionnalités principales, mais il est optimisé pour votre lecteur d'écran.

Brevets

  1. Recherche avancée dans les brevets
Numéro de publicationCN102982119 A
Type de publicationDemande
Numéro de demandeCN 201210449299
Date de publication20 mars 2013
Date de dépôt12 nov. 2012
Date de priorité12 nov. 2012
Autre référence de publicationCN102982119B
Numéro de publication201210449299.X, CN 102982119 A, CN 102982119A, CN 201210449299, CN-A-102982119, CN102982119 A, CN102982119A, CN201210449299, CN201210449299.X
Inventeurs蒋烁淼, 吕亮亮, 方达宏
Déposant上海够快网络科技有限公司
Exporter la citationBiBTeX, EndNote, RefMan
Liens externes:  SIPO, Espacenet
Editing method for online files
CN 102982119 A
Résumé
The invention discloses an editing method for online files. Due to the facts that a cloud storage client is installed on a terminal device of a user and an online editing agreement is registered in an operating system, a unique editing link is produced for each online file in a Web interface of the cloud storage. When the user clicks the editing link, a browser on the terminal device of the user can automatically call the cloud storage client according to the online editing agreement registered in the operating system, and uploading of the edited online files is finished. According to the editing method, limitation to types of files does not exist, as long as a local system of the user is provided with a corresponding editing software, edition and operation of a type of the online files can be done, and complex procedures of firstly, downloading a file, and then opening the file to edit, and finally uploading the file, are not needed.
Revendications(9)  Langue du texte original : Chinois
1. 一种在线文件的编辑方法,用于在用户终端设备的浏览器中直接选取云存储服务端的在线文件进行编辑,其特征在于,所述用户终端设备安装有云存储客户端,所述在线文件的编辑方法包括步骤: 1)、用户向操作系统注册在线编辑协议项; 2)、在云存储的Web界面上为每个在线文件产生一个唯一的对应所述在线编辑协议项的链接; 3)、用户点击待编辑的在线文件对应的链接,浏览器打开链接,调用云存储客户端; 4)、云存储客户端向云存储服务端提交所述在线文件的下载请求,云存储服务端向客户端提供所述在线文件数据; 5)、云存储客户端将所述在线文件下载后调用打开文件的系统调用,操作系统根据文件类型启动对应编辑器打开文件,用户在所述编辑器中对文件进行编辑; 6)、编辑完成之后,用户关闭编辑器,编辑器保存编辑后的文件,云存储客户端通过系统调用得知所述在线文件编辑结束,将所述编辑后的文件上传到云存储服务端。 An online document editing method for the browser user terminal device directly select online cloud storage server file for editing, characterized in that the user terminal device is equipped with cloud storage client, the online file editing method comprising the steps of: 1), to the operating system user registration online editor Agreement; 2), in the cloud storage Web interface to generate a unique link corresponding to the online editor Agreement for each online document; 3 ), the user clicks the corresponding file to be edited online link browser to open links, call cloud storage client; 4), cloud storage client submits a download request to the online file server to cloud storage, cloud storage server to client provides the online file data; 5), cloud storage client will download the file after the call to open the online file system calls, the operating system starts the corresponding editor, open the file based on the file type, the user in the editor file for editing; 6), after the editing is complete, the user closes the editor, file editor to save the edited cloud storage client calls through the system that the online document editing is completed, the edited file uploaded to the cloud storage server.
2.根据权利要求I所述的在线文件的编辑方法,其特征在于,所述在线编辑协议项设置有数据值为所述云存储客户端路径的字符串。 2. Edit the method I described in the online document claim, wherein the online editor Agreement provided with the data value is a string of cloud storage client path.
3.根据权利要求I所述的在线文件的编辑方法,其特征在于,所述在线文件的链接包括所述在线编辑协议项的名称和所述在线文件对应的参数。 3. Edit the method I described in the online file claim, characterized in that the link to the online file includes a parameter name of the online editing Agreement and the corresponding online documentation.
4.根据权利要求3所述的在线文件的编辑方法,其特征在于,所述步骤3)还包括步骤:将所述在线文件对应的参数传递给云存储客户端。 The online document editing method according to claim 3, wherein the claim, wherein said step 3) further comprises the step of: the parameter corresponding to the online file transfer to cloud storage client.
5.根据权利要求4所述的在线文件的编辑方法,其特征在于,所述步骤4)还包括步骤:云存储客户端将所述在线文件对应的参数提交给云存储服务端,云存储服务端根据所述在线文件对应的参数验证用户的身份。 5. The online document editing method according to claim 4, wherein the claim, wherein said step 4) further comprises the step of: cloud storage client the parameters corresponding to the file submitted to the online cloud storage server, cloud storage service end authenticate users based on parameters corresponding to the online file.
6.根据权利要求3,4,5任一权利要求所述的在线文件的编辑方法,其特征在于,所述在线文件对应的参数包括用户帐号属性和所述在线文件路径。 6. any one of claims 3,4,5 online document editing method according to claim claims, characterized in that the parameters of the line corresponding to the file including user account properties and the online file path.
7.根据权利要求6所述的在线文件的编辑方法,其特征在于,所述在线文件对应的参数是采用Base64编码方法对用户帐号属性和所述在线文件路径进行编码的字符串。 7. Online file editing method as claimed in claim 6, characterized in that the parameters of the line corresponding to the file is to use Base64 encoding method for the user account properties and the online file path-encoded string.
8.根据权利要求6所述的在线文件的编辑方法,其特征在于,所述用户帐号属性包括用户唯一标识符和授权验证码。 8. online document editing method according to claim 6, wherein claims, characterized in that said user account properties include the user's unique identifier and authorization verification code.
9.根据权利要求I所述的在线文件的编辑方法,其特征在于,所述云存储客户端将所述在线文件下载是指将在线文件下载到缓存区;所述编辑器保存编辑后的文件是指将编辑后的文件保存在缓存区。 The editor saves the file after editing; 9. I edit the online method of claim file, wherein said cloud storage client will download the online file refers to the online file downloaded to the cache It refers to the edited file is stored in the cache.
Description  Langue du texte original : Chinois

一种在线文件的编辑方法技术领域[0001] 本发明涉及云存储技术领域,具体涉及一种云存储中在线文件的编辑方法。 TECHNICAL FIELD edit an online file [0001] The present invention relates to the field of cloud storage technology, in particular to a method for editing files online cloud storage. 背景技术[0002] 随着互联网的发展,特别是云存储的发展,各种在线文件存储服务方兴未艾,用户的文件数据存储在云存储服务端,用户的任意设备在任意地点接入互联网,都可以拿到存储在云存储服务端的文件数据,并且可以实现多台终端的灵活运用,不限制在哪一台终端, 为用户提供了方便。 [0002] With the development of the Internet, especially the development of cloud storage, a variety of online file storage service in the ascendant, the user's file data stored in the cloud storage server, users access the Internet from any device in any location, you can get stored in the file data in the cloud storage server, and can utilize multiple terminals is not limited to Which terminal, to provide users with convenient. [0003] 在线文件存储服务通常提供了用浏览器访问的Web服务界面,通过Web服务界面用户可以方便地管理、上传、下载在线存储中的文件。 [0003] The online file storage services are typically provided with a browser to access the Web service interface, you can easily manage, upload and download files stored online through Web services interface users. 但是要对在线存储中的文件进行编辑通常只能先将文件下载到本地,再用本地安装的对应编辑器进行编辑,然后将编辑后的文件再上传回在线存储。 But to store files online edit usually only download the file to a local, then a corresponding editor for editing locally installed, and then the edited file and then upload it back online storage. [0004] 也有一种在线编辑的方式,直接以Web服务向用户提供编辑界面,用户可以直接在浏览器中打开某些类型的文件进行编辑、保存。 [0004] There is also a line edit directly with Web services to provide users with editing interface, users can open certain types of files directly in the browser to edit and save. 这种方式虽然方便,但是有局限性,通常能够直接以Web服务方式提供的在线编辑器各类很有限,一般只有文字处理器、电子表格等少数几种,面对CAD、PhotoShop等专业性较强的文件无法提供在线编辑的功能。 Although this method is convenient, but there are limitations, online editor Web services can usually provide direct all kinds of very limited, generally only a word processor, spreadsheet and other few, facing CAD, PhotoShop and other professional compared The file can not provide strong online editing function. [0005] 公开号为CN101398813A的中国发明专利申请公开了一种在线编辑网络文件的应用管理系统,提出了采用该应用管理系统来实现网络文件编辑的一种方法,启用该应用管理系统,输入网络文件地址,该应用管理系统自动下载和编辑网络文件。 [0005] Publication No. CN101398813A the Chinese invention patent application discloses an online editing network file application management system, a method is proposed to use the application management system for network file editing, enable the application management system, enter the network file address, the application management system automatically download and edit network files. 该应用管理系统嵌入在浏览器中,具有文件编辑器接口,文件编辑器界面可嵌入对应文件的编辑器,可见文件编辑器是在该应用管理系统中打开的,而能在其他程序界面中打开的编辑器种类有限。 The application management system embedded in the browser, the interface has a file editor, file editor interface can be embedded in the corresponding file editor, file editor is opened visible in the application management system, and can be opened in other program interface editor species is limited. 同时该专利申请需要人工输入网络文件的地址,操作十分不便。 Meanwhile, the patent application documents need to manually enter the address of the network operation is very inconvenient. 发明内容[0006] 本发明的目的就是要解决云存储服务中在线文件编辑困难的问题,提供一种编辑在线文件的方法。 SUMMARY [0006] The object of the present invention is to solve the cloud storage service online document editing difficult problems and provide a method for online document editing. [0007] —种在线文件的编辑方法,用于在用户终端设备的浏览器中直接选取云存储服务端的在线文件进行编辑,所述用户终端设备安装有云存储客户端,所述在线文件的编辑方法包括步骤:[0008] I)、用户向操作系统注册在线编辑协议项;[0009] 2)、在云存储的Web界面上为每个在线文件产生一个唯一的对应所述在线编辑协议项的链接;[0010] 3)、用户点击待编辑的在线文件对应的链接,浏览器打开链接,调用云存储客户端;[0011] 4)、云存储客户端向云存储服务端提交所述在线文件的下载请求,云存储服务端向客户端提供所述在线文件数据;[0012] 5)、云存储客户端将所述在线文件下载后调用打开文件的系统调用,操作系统根据文件类型启动对应编辑器打开文件,用户在所述编辑器中对文件进行编辑;[0013] 6)、编辑完成之后,用户关闭编辑器,编辑器保存编辑后的文件,云存储客户端通过系统调用得知所述在线文件编辑结束,将所述编辑后的文件上传到云存储服务端。 [0007] - kind online document editing method for the browser user terminal device to select cloud storage server online files directly for editing, the user terminal device is equipped with cloud storage client, the editing online documents The method comprises the steps of: [0008] I), the operating system user registration online editor Agreement; [0009] 2), in the cloud storage Web interface to generate a unique correspondence to the online editor Agreement for each online file link; [0010] 3), the user clicks on the file to be edited online corresponding link, the browser open the link, calling cloud storage client; [0011] 4), cloud storage client submit the online file server to cloud storage download requests, cloud storage server provides the data to the client online file; [0012] 5), cloud storage client will download the file after the call to open the online file system calls, the operating system starts the corresponding edit file type Open the file, the user of the editor, edit the file; [0013] 6), after the editing is complete, the user closes the editor, file editor to save the edited cloud storage client calls through the system that the Online document editing is completed, the edited file uploaded to the cloud storage server. [0014] 所述在线编辑协议项设置有数据值为所述云存储客户端路径的字符串。 [0014] The online editor Agreement provided with the data value is a string of cloud storage client path. 所述用户向操作系统注册在线编辑协议项可以在安装云存储客户端后,人工注册,也可以在云存储客户端安装程序中集成注册的代码,在安装时直接进行注册表的修改,不需要人工修改,也避免了用户操作困难的问题。 The operating system user to register online editing Agreement after installation cloud storage client, artificial registered, registration code can also be integrated in the cloud storage client setup, when the installation registry changes directly, without manual modification, but also to avoid the difficult question of user operation. [0015] 所述在线文件的链接包括在线编辑协议项名称和所述在线文件对应的参数。 Link [0015] The online documentation includes online editing Agreement parameter name and the corresponding online documentation. [0016] 进一步地,所述步骤3)还包括步骤:将所述在线文件对应的参数传递给云存储客户端。 [0016] Further, the step 3) further comprises the step of: the parameter corresponding to the online file transfer to cloud storage client. [0017] 进一步地,所述步骤4)还包括步骤:云存储客户端将所述在线文件对应的参数提交给云存储服务端,云存储服务端根据所述在线文件对应的参数验证用户的身份。 [0017] Further, the step 4) further comprises the step of: cloud storage client of the parameters corresponding to the file submitted to the online cloud storage server, cloud storage server to verify the user's identity based on parameters corresponding to the online file . [0018] 其中,所述在线文件对应的参数包括用户帐号属性和所述在线文件路径。 [0018] where the parameters corresponding to the online file attributes including user accounts and the online file path. 所述在线文件对应的参数是采用Base64编码方法对用户帐号属性及所述在线文件路径进行编码的字符串。 Parameters corresponding to the online file is to use Base64 encoding method and the user account properties online file path-encoded string. 本发明不限于采用何种编码方式进行编码,可以使用Base64、DES、AES、凯撒加密以及其它对称加密算法、异或算法或者非公开的自定义编码算法。 The present invention is not limited in what encoding encoding, you can use Base64, DES, AES, Caesar encryption and other symmetric encryption algorithms, XOR algorithm or nonpublic custom coding algorithm. 所述用户帐号属性包括用户唯一标识符和授权验证码。 The user account properties include the user's unique identifier and authorization verification code. [0019] 所述云存储客户端将所述在线文件下载是指将在线文件下载到缓存区,所述编辑器保存编辑后的文件是指将编辑后的文件保存在缓存区。 [0019] The cloud storage client will download the online file refers to the online file downloaded to the cache, file the editor saves the edited refers to the edited file is stored in the cache. 直接通过缓存完成文件的编辑, 不在本地存储文件,实现在线的编辑。 Editing is done directly by caching the file, not the local storage files for online editing. [0020] 本发明在线文件的编辑方法通过安装一个云存储客户端,并且在操作系统注册一个新的在线编辑协议项,在云存储的Web界面中为每个在线文件生成唯一的编辑链接,当用户点击编辑链接之时,浏览器会根据注册在操作系统的在线编辑协议项自动调用云存储客户端,完成对在线文件的编辑后上传。 Editing method [0020] The present invention online file storage by installing a cloud client, and the operating system to register a new online editor Agreement, generate a unique link for each online file editing in the cloud storage Web interface, when when the user clicks on the Edit link, the browser will automatically call cloud storage client operating system online editing Agreement in accordance with registration, finished editing online file uploads. 本发明没有文件类型的限制,只要用户本地系统安装了相应的编辑软件就可以对该类型的在线文件进行编辑操作,而不需要经过先下载文件、再打开编辑、再上传这样的复杂步骤。 The present invention does not limit the type of file, as long as the user's local system has the appropriate editing software can edit operations on the types of online documents, without the need to go through to download the file, and then open the editor, and then upload this complex procedure. 附图说明[0021] 图I为本发明在线文件的编辑方法流程图。 BRIEF DESCRIPTION [0021] FIG. I flowchart of a method of the present invention to edit online documents. 具体实施方式[0022] 下面结合附图和实施例对本发明技术方案做进一步详细说明,以下实施例不构成对本发明的限定。 DETAILED DESCRIPTION [0022] The following examples and the accompanying drawings aspect of the present invention will be described in further detail, the following examples are not intended to limit the present invention. [0023] 在云存储服务中,云存储服务商向用户提供一客户端,用户在自己的终端设备上安装客户端,就能够通过客户端操作自己存储在云服务端的数据。 [0023] In the cloud storage services, cloud storage service provider a client to the user, install the client on their own terminal equipment, it is possible to manipulate data stored in the cloud own server through the client. 本发明在线文件的编辑方法,用于在用户的终端上编辑云存储的在线文件,包括步骤:[0024] 步骤101、用户安装客户端,并向操作系统注册在线编辑协议项。 The present invention is a method for online document editing for online document editing on the user's terminal cloud storage, comprising the steps of: [0024] step 101, the user installs the client operating system to register online editing Agreement. [0025] 具体地,以Windows7操作系统为例,在注册表\hkey-calsses_root\下创建在线编辑协议项,然后在该在线编辑协议项中新建一个字符串,所建字符串的数据值为客户端的路径。 [0025] Specifically, the Windows7 operating system, for example, to create an online editor Agreement in the registry \ hkey-calsses_root \, and then create a new string in the online editing Agreement, the data string is the client built end path. [0026] 例如:将新建的在线编辑协议项命名为xedit,则在注册表\hkey-calsses-root\下创建xedit:\\项,然后在xedit:\\项中新建一个名称为“URL Protocol”的字符串,数据值为客户端的路径。 [0026] For example: the new online editor Agreement named xedit, xedit is created in the registry \ hkey-calsses-root \ under: \\ key, and then xedit: \\ item in a new name for the "URL Protocol "string, the data is the path of the client. 这样浏览器打开xedit这样的链接时会自动调用该客户端。 It will automatically call the client so that the browser open such links xedit. [0027] 需要说明的是,用户向操作系统注册在线编辑协议项可以在安装云存储服务客户端后,人工手动在注册表中添加;也可以在云存储客户端安装程序中集成注册的代码,在安装时直接进行注册表的修改,不需要人工手动修改,这样避免了普通用户不会手动修改注册表的情况。 [0027] It should be noted that the operating system user to register online editing Agreement after installation cloud storage services client, manually add the registry; registration code can also be integrated in the cloud storage client installation program, When you install directly modify the registry, without manually modifying, thus avoiding the ordinary users do not manually modify the registry of cases. 本发明不限于采用何种方法向操作系统注册在线编辑协议项。 The present invention is not limited to the method by which the operating system is registered online editing Agreement. [0028] 步骤102、在云存储的Web界面上为每个在线文件都产生一个唯一的对应在线编辑协议项的链接。 [0028] Step 102, the cloud storage online Web interface for each file generates a unique link corresponding to the online editor of the Agreement. [0029] 具体地,在云存储的Web界面上为每个在线文件都产生一个唯一的链接,形如: xedit://MZMlMZQlfGpvaG55L,该链接可以唯一表示在线文件及其所属的用户、在线路径、 授权验证。 [0029] In particular, the cloud storage online Web interface for each file generates a unique link to the form: xedit: // MZMlMZQlfGpvaG55L, the link to the online document and uniquely identifies the user belongs, on-line path, authorization verification. 其中参数MzMlMzQlfGpvaG55L是根据用户帐号属性,在线文件的路径综合计算出的唯一标识该在线文件的参数。 MzMlMzQlfGpvaG55L parameters are parameters which uniquely identifies the online file attributes based on the user account, a comprehensive online file path calculated. 用户帐号属性包括用户唯一标识符和授权验证码,在线文件链接的参数就是将用户唯一标识符、授权验证码、以及在线文件的路径进行排列后,采用Base64编码而成。 After the user account properties include the user's unique identifier and authorization verification code, parameters online file link is to the user a unique identifier, authorization verification code, and online file path will be arranged from using Base64 encoding. [0030] 需要说明的是,在线文件链接的参数是该在线文件的唯一标识,其参数的形成只要能唯一标识该在线文件,不限于参数的组成要素,也不限于具体的编码方法。 [0030] It should be noted that the parameters online file links is uniquely identifies the online files, as long as the form of its parameters uniquely identify the online file, the constituent elements is not limited to the parameters is not limited to particular coding methods. [0031] 步骤103、用户点击待编辑的在线文件对应的链接,浏览器打开链接,自动调用客户端。 [0031] step 103, the user clicks on the file to be edited online corresponding link, the browser open the link, automatically call clients. [0032] 具体地,浏览器打开待编辑的在线文件对应的链接时,根据步骤101注册的在线编辑协议项,自动调用客户端,并且将参数传递给客户端。 When the [0032] Specifically, the browser opens the file to be edited corresponding online links, according to online editing Agreement step 101 registered automatically calls the client, and the parameters passed to the client. 例如,对应于在线文件链接: xedit://MzMlMzQlfGpvaG55L,点击后,自动调用客户端,并且将参数MzMlMzQlfGpvaG55L 传递给客户端。 For example, corresponds to the online file link: xedit: // MzMlMzQlfGpvaG55L, when clicked, automatically call the client, and the parameters passed to the client MzMlMzQlfGpvaG55L. [0033] 步骤104、客户端向云存储服务端提交在线文件的下载请求,云存储服务端向客户端提供在线文件数据。 [0033] Step 104, the client submits a request to download the online file server to cloud storage, cloud storage server provides online file data to the client. [0034] 具体地,客户端根据取得的参数MzMlMzQlfGpVaG55L向云存储服务端提交该参数对应的在线文件的下载请求,云存储服务端根据参数验证客户端的身份合法后,向客户端提供对应的在线文件数据。 Online file [0034] Specifically, the client submits a download request of the parameters corresponding online document to the cloud storage server based on the obtained parameters MzMlMzQlfGpVaG55L, cloud storage server licit to clients correspond according to the parameters verify the client's identity data. [0035] 步骤105、客户端将在线文件下载到缓存区之后调用打开文件的系统调用,操作系统根据文件类型启动对应编辑器打开文件,用户在编辑器中对文件进行编辑。 [0035] Step 105, the client will download the file to the cache line after the call to open the file system calls, the operating system starts the corresponding editor, open the files by file type, the user in the editor to edit the file. [0036] 步骤106、编辑完成之后,用户关闭编辑器,编辑器将编辑结果保存在缓存区,客户端通过系统调用得知文件编辑结束,就将缓存区中的编辑后的文件上传到云存储服务端。 [0036] Step 106, after the editing is complete, the user closes the editor, the editor will edit the results are stored in a buffer, client file editing via system calls that end, it will file in the cache edited uploaded to cloud storage server. [0037] 通过以上步骤,用户通过直接点击在线文件对应的链接,调用用户终端设备上的编辑器对在线文件进行编辑,并自动将编辑后的文件上传到云存储服务端,从而实现在线文件的直接点击编辑修改,不需要对在线文件进行下载编辑和上传。 [0037] Through the above steps, users click on the link for the online file, call the editor the user terminal device file for editing online, and automatically upload the edited file to the cloud storage server, enabling online documents just click editing, no on-line edit and upload the file to download. 其中操作系统根据文件类型启动对应编辑器打开文件,只要文件对应的编辑器在用户终端设备中有安装,就能够进行编辑,因此并不限定文件类型,适用范围广泛。 Where the operating system starts depending on the file type corresponds to the editor to open the file, as long as the file corresponding editor in the user terminal device has installed, it can be edited, and therefore is not limited to the file type, a wide range. [0038] 以上实施例仅用以说明本发明的技术方案而非对其进行限制,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形, 但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。 [0038] above embodiments are merely describing the technical solutions of the present invention, not to limit it, without departing from the spirit and essence of the invention, those skilled in the art may be made when appropriate in accordance with the present invention, The changes and modifications, but these respective changes and modifications within the scope of protection of the present invention should be appended claims.

Citations de brevets
Brevet cité Date de dépôt Date de publication Déposant Titre
CN102368785A *28 oct. 20117 mars 2012华为技术有限公司Network file uploading method, device and system
CN102768676A *14 juin 20127 nov. 2012腾讯科技(深圳)有限公司Method and device for processing file with unknown format
US5898838 *30 sept. 199727 avr. 1999Datascape, Inc.Editor for developing statements to support i/o operation on open network using segregator for segregating protocol statements from application statements upon verification of correspondence
Citations hors brevets
Référence
1 *王鹤群: "云存储的应用", 《记录媒体技术》, no. 5, 31 December 2008 (2008-12-31)
Référencé par
Brevet citant Date de dépôt Date de publication Déposant Titre
CN103365832A *8 juil. 201323 oct. 2013苏州奇可思信息科技有限公司Management system for on-line editing of attachments
CN103488484A *24 sept. 20131 janv. 2014长沙裕邦软件开发有限公司Software implementation method and system for online editor
CN103607455A *20 nov. 201326 févr. 2014珠海金山办公软件有限公司Method and system for file transmission
Classifications
Classification internationaleH04L29/08, G06F17/30, G06F17/24
Événements juridiques
DateCodeÉvénementDescription
20 mars 2013C06Publication
17 avr. 2013C10Entry into substantive examination
9 déc. 2015C14Grant of patent or utility model