CN102137126B - System and method for updating web data - Google Patents
System and method for updating web data Download PDFInfo
- Publication number
- CN102137126B CN102137126B CN201010102171.7A CN201010102171A CN102137126B CN 102137126 B CN102137126 B CN 102137126B CN 201010102171 A CN201010102171 A CN 201010102171A CN 102137126 B CN102137126 B CN 102137126B
- Authority
- CN
- China
- Prior art keywords
- webpage
- renewal
- lastest imformation
- web
- content information
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to a system for updating web data which comprises a web server, a communication server and an instant messaging client side, wherein the web server is used for recording update information and transmits the update information to the communication server; the communication server receives and processes the update information, and transmits processed update information to the instant messaging client side through an encryption protocol connected with the communication server; and the instant messaging client side receives the processed update information, obtains control information and updated content information according to the processed update information, and conducts web update operation according to the control information and the updated content information. In addition, the invention relates to a method for updating the web data. By the system and the method, the pressure on a server and network bandwidth is reduced, the updating response of web at the instant massaging client side is fast, the operation is simple, a complicated webpage is avoided, and the property is good.
Description
[technical field]
The present invention relates to internet arena, particularly relate to a kind of web data and upgrade system and method.
[background technology]
Having there is group in network instant communication software, is developed so far, and group has become the requisite use instrument of user.Group session develops into the extension of friend relation chain from simple multi-conference.Therefore user strengthens the attention rate of group friend information in colony and colony, and group motion state provides to be enriched and the community information platform of diversification, and the dynamic real-time update of group is even more important.And group motion state is as the one of embedded webpage, there is the limitation in web technologies, content on webpage and data are got after web server request by Http agreement, and Http agreement can not when not having browser web request initiatively to web real time propelling movement information.
At present, the renewal of server be made fast in webpage response, and in webpage, can arrange timer by script, timing initiates request to server, if server has the data upgrading and will return renewal.But need timing to send data to server, waste bandwidth, add server stress; If fixed time interval arranges oversize, very good live effect can not be realized.
[summary of the invention]
Based on this, be necessary to provide a kind of web data to upgrade system, server and network bandwidth pressure can be alleviated, improve Data Update speed.
In addition, there is a need to provide a kind of Webpage data updating, server and network bandwidth pressure can be alleviated, improve Data Update speed.
A kind of web data upgrades system, and described system comprises:
Web server, for recording lastest imformation and lastest imformation being transferred to described communication server;
Communication server, receives described lastest imformation, processes described lastest imformation, and the lastest imformation after process is sent to described instant communication client by connection-oriented cryptographic protocol;
Instant communication client, receives the lastest imformation after described process, and obtains the content information of control information and renewal according to the lastest imformation after described process, and carries out webpage renewal rewards theory according to the content information of described control information and renewal.
Preferably, described communication server is packing and encryption to the process of described lastest imformation, and described instant communication client comprises:
Protocol processor, is decrypted dissection process to the lastest imformation received, and obtains the content information of control information and renewal, and the content information of described control information and renewal is transferred to described Web page module;
Web page module, for creating embedded webpage, the content information according to described control information and renewal carries out webpage renewal rewards theory.
Preferably, the identification number of webpage that described control information comprises webpage update mode and need upgrade, the content information of described renewal comprises function name and the parameter list of renewal.
Preferably, the described content information according to control information and renewal carries out webpage renewal rewards theory specifically: upgraded webpage by the script function of refreshed web page and/or invoking web page.
Preferably, the form of the script function of described webpage comprises action type, banner number and data content.
Preferably, the content information of described Web page module also for pulling renewal directly to described Web server upgrades webpage.
A kind of Webpage data updating, comprises the following steps:
A. record lastest imformation and lastest imformation is sent;
B. receive this lastest imformation, and lastest imformation is processed, and the lastest imformation after process is sent to instant communication client by connection-oriented cryptographic protocol;
C. described instant communication client receives the lastest imformation after process, and draws the content information of control information and renewal according to the lastest imformation after described process, and carries out webpage renewal rewards theory according to the content information of control information and renewal.
Preferably, the described control information identification number of webpage that comprises webpage update mode and need upgrade; The content information of described renewal comprises function name, the parameter list of renewal.
Preferably, described webpage renewal rewards theory specifically: upgraded webpage by the script function of refreshed web page and/or invoking web page.
Preferably, the form of the script function of described webpage comprises action type, banner number and data content.
Preferably, described method also comprises: the content information that described instant communication client directly pulls described renewal upgrades webpage.
Above-mentioned web data upgrades system and method, adopt lastest imformation by sending to instant communication client by connection-oriented cryptographic protocol after communication server process, the protocol processor of this instant communication client draws control information and data message according to lastest imformation, the renewal rewards theory of webpage is performed according to control information and data message, without timed sending solicited message, alleviate the pressure of server and the network bandwidth, the webpage renewal response of instant communication client is also quick, simple to operate, page script, performance that need not be complicated be high.
In addition, adopt the mode directly pulling the content information that Web server upgrades, Data Update in time, reaches the effect of better real-time update more fast.
[accompanying drawing explanation]
Fig. 1 is the structural representation that in an embodiment, web data upgrades system;
Fig. 2 is the structural representation of instant communication client in another embodiment;
Fig. 3 is the flow chart of Webpage data updating in an embodiment.
[embodiment]
As shown in Figure 1, a kind of web data upgrades system, comprises Web server 10, communication server 20 and instant communication client 30.Wherein:
Web server 10 is to provide the service centre of instant communication client 30 Data Update, for instant communication client 30 provides the content of Data Update, for recording the data of renewal and lastest imformation being transferred to communication server 20.In one embodiment, as in a Ge Qun community, lastest imformation for recording this group of community's events, and is transferred to communication server 20 by Web server 10.Lastest imformation is transferred to communication server 20 by the high-speed channel of the Transmission Control Protocol in Intranet by Web server 10.
Communication server 20 is connected with Web server 10, receives lastest imformation, and the initial data of lastest imformation is re-started the process such as packing, encryption, then the lastest imformation after process is sent to instant communication client 30 by connection-oriented cryptographic protocol.
Wherein, it is connection-oriented cryptographic protocol based on formulating on Transmission Control Protocol or udp protocol that communication server 20 and instant communication client 30 carry out communicating, after connection establishment, communication server 20 and instant communication client 30 can keep this passage be connected, therefore transfer of data can be initiated from any one party at any time, communication server 20 initiatively sends data to instant communication client 30 under can noting be used in the prerequisite of instant communication client 30 initiation request.
Instant communication client 30 receives lastest imformation, and lastest imformation is decrypted, the process such as parsing, obtain the content information of control information and renewal, and carry out webpage renewal rewards theory according to the content information of this control information and renewal.As shown in Figure 2, in one embodiment, instant communication client 30 comprises protocol processor 300 and Web page module 301.Wherein:
Protocol processor 300 receives the lastest imformation that communication server 20 sends, and is decrypted and dissection process lastest imformation, obtains the content information of control information and renewal, the content information of control information and renewal is sent to Web page module 301.Web page module 301 carries out webpage renewal rewards theory after receiving the content information of control information and renewal.In one embodiment, the control information identification number of webpage that comprises webpage update mode and need upgrade.The content information upgraded comprises the function name, parameter list etc. of renewal.Parameter list comprises parameter type, content of parameter etc.
In one embodiment, in group's dynamic web page, Web page module 301 can create multiple embedded webpage, if multiple embedded webpage is embedded webpage 1, embedded webpage 2 ..., embedded webpage n.The identification number (No. ID) of each embedded webpage of multiple embedded webpage created according to Web page module 301 and the group number at each embedded webpage place determine the concrete webpage that need upgrade.Web page module 301 carries out renewal rewards theory after receiving the content information of control information and renewal.Webpage renewal rewards theory specifically upgrades by the script function (as JavaScript script function) of refreshed web page and/or invoking web page.Wherein, namely refreshed web page reloads the network address of webpage; The script function of invoking web page is the Function Format of Web page module 301 and Web server 10 common setups.This Function Format comprises action type, banner number and data content etc.In one embodiment, this Function Format can adopt form as shown in table 1:
Table 1
Wherein, when action type is 1, represent refreshed web page, data content is empty; When action type is 2, represent that the script function of invoking web page upgrades, data content comprises function name, parameter type and content of parameter.And action type is 1 or 2, banner number (No. ID) is necessary, and banner number can comprise embedded banner number and group number.
In addition, certain embedded webpage that Web page module 301 creates receives the mode of operation that invoke script function (as JavaScript script function) upgrades, the content information of renewal can be comprised in this script function, the realization operation according to a preconcerted arrangement of this embedded webpage, directly shows the content information of renewal.So no matter achieve maximum flexible on format and content, Web server 10 can revise the content of renewal and the form of renewal whenever and wherever possible, as long as pilot brush new web page, new script function will be dynamically updated, and the content of renewal also can be presented in this embedded webpage.Moreover Web page module 301 also can pull the content information of renewal directly to Web server 10, upgrade.In one embodiment, such as, in group session window, a lot of abundant multidate information in this group of the web displaying of group's dynamic window, when opening group session window, when new events occurs in group community, group's dynamic web page can upgrade immediately, need not refreshed web page or reopen window again.
As shown in Figure 3, a kind of Webpage data updating, comprises the following steps:
Step S10, lastest imformation also sends by record lastest imformation.In one embodiment, record lastest imformation by Web server 10 and lastest imformation is sent to communication server 20.In one embodiment, as in a Ge Qun community, lastest imformation for recording this group of community's events, and is transferred to communication server 20 by Web server 10.Lastest imformation is transferred to communication server 20 by the high-speed channel of the Transmission Control Protocol in Intranet by Web server 10.
Step S20, receives this lastest imformation, and processes lastest imformation, and the lastest imformation after process is sent to instant communication client 30 by connection-oriented cryptographic protocol.After communication server 20 receives lastest imformation, the initial data of lastest imformation is repacked, encryption, then by process after lastest imformation send to instant communication client 30.Wherein, it is connection-oriented cryptographic protocol based on formulating on Transmission Control Protocol or udp protocol that communication server 20 and instant communication client 30 carry out communicating, after connection establishment, communication server 20 and instant communication client 30 can keep this passage be connected, therefore transfer of data can be initiated from any one party at any time, communication server 20 initiatively sends data to instant communication client 30 under can noting be used in the prerequisite of instant communication client 30 initiation request.
Step S30, instant communication client 30 receives the lastest imformation after process, and obtains the content information of control information and renewal according to the lastest imformation after process, and the content information according to control information and renewal carries out webpage renewal rewards theory.In one embodiment, instant communication client 30 comprises protocol processor 300 and Web page module 301.Protocol processor 300 receives the lastest imformation after the process of communication server 20 transmission, and is decrypted lastest imformation and resolves, and draws the content information of control information and renewal, and the content information of control information and renewal is sent to Web page module 301.Web page module 301 carries out webpage renewal rewards theory after receiving the content information of control information and renewal.Wherein, the identification number of the control information command information comprising more new web page and the webpage that need upgrade.The content information upgraded comprises the function name, parameter list etc. of renewal.Parameter list comprises parameter type, content of parameter etc.
In one embodiment, renewal rewards theory upgrades webpage specifically by the script function of refreshed web page and/or invoking web page.Namely refreshed web page reloads the network address of webpage; The script function of invoking web page is the Function Format of Web page module 301 and Web server 10 common setups.This Function Format comprises action type, banner number and data content etc.In one embodiment, Function Format can adopt form as described in Table 1.Certain embedded webpage that Web page module 301 creates receives the mode of operation that invoke script function (as JavaScript script function) upgrades, the content information of renewal is included in this script function, the realization operation according to a preconcerted arrangement of this embedded webpage, directly shows the content information of renewal.
In another embodiment, above-mentioned Webpage data updating also comprises the content information directly being pulled renewal by instant communication client 30, upgrade webpage, namely Web page module 301 also can pull the content information of renewal directly to Web server 10, upgrades.In one embodiment, in group session window, a lot of abundant multidate information in this group of the web displaying of group's dynamic window, when opening group session window, when new events occurs in group community, group's dynamic web page can upgrade immediately, need not refreshed web page or reopen window again.
Above-mentioned web data upgrades system and method, adopt lastest imformation by sending to instant communication client by connection-oriented cryptographic protocol after communication server process, the protocol processor of this instant communication client draws control information and data message according to lastest imformation, the renewal rewards theory of webpage is performed according to control information and data message, without timed sending solicited message, alleviate the pressure of server and the network bandwidth, the webpage renewal response of instant communication client is also quick, simple to operate, page script, performance that need not be complicated be high.
In addition, adopt the mode directly pulling the content information of renewal, Data Update is more quick, reaches the effect of better real-time update.
The above embodiment only have expressed several execution mode of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection range of patent of the present invention should be as the criterion with claims.
Claims (11)
1. web data upgrades a system, and it is characterized in that, described system comprises:
Web server, for recording lastest imformation and lastest imformation being transferred to communication server;
Communication server, receive described lastest imformation, described lastest imformation is processed, and the lastest imformation after process is sent to instant communication client by connection-oriented cryptographic protocol, it is based on connection-oriented cryptographic protocol that described communication server and described instant communication client carry out communication, after connection establishment, described communication server and instant communication client keep the passage of described connection;
Instant communication client, receives the lastest imformation after described process, and obtains the content information of control information and renewal according to the lastest imformation after described process, and carries out webpage renewal rewards theory according to the content information of described control information and renewal.
2. web data according to claim 1 upgrades system, it is characterized in that, described communication server is packing and encryption to the process of described lastest imformation, and described instant communication client comprises:
Protocol processor, is decrypted dissection process to the lastest imformation received, and obtains the content information of control information and renewal, and the content information of described control information and renewal is transferred to Web page module;
Described Web page module, for creating embedded webpage, the content information according to described control information and renewal carries out webpage renewal rewards theory.
3. web data according to claim 1 and 2 upgrades system, it is characterized in that, the identification number of webpage that described control information comprises webpage update mode and need upgrade, and the content information of described renewal comprises function name and the parameter list of renewal.
4. web data according to claim 1 upgrades system, and it is characterized in that, the described content information according to control information and renewal carries out webpage renewal rewards theory specifically: upgraded webpage by the script function of refreshed web page and/or invoking web page.
5. web data according to claim 4 upgrades system, it is characterized in that, the form of the script function of described webpage comprises action type, banner number and data content.
6. web data according to claim 2 upgrades system, and it is characterized in that, the content information of described Web page module also for pulling renewal directly to described Web server upgrades webpage.
7. a Webpage data updating, comprises the following steps:
Lastest imformation is also sent to communication server by A.Web server record lastest imformation;
B. communication server receives this lastest imformation, and to lastest imformation process, and the lastest imformation after process is sent to instant communication client by connection-oriented cryptographic protocol, it is based on connection-oriented cryptographic protocol that described communication server and described instant communication client carry out communication, after connection establishment, described communication server and instant communication client keep the passage of described connection;
C. described instant communication client receives the lastest imformation after process, and draws the content information of control information and renewal according to the lastest imformation after described process, and carries out webpage renewal rewards theory according to the content information of described control information and renewal.
8. Webpage data updating according to claim 7, is characterized in that, the identification number of webpage that described control information comprises webpage update mode and need upgrade; The content information of described renewal comprises function name, the parameter list of renewal.
9. Webpage data updating according to claim 7, is characterized in that, described webpage renewal rewards theory specifically: by the script function of refreshed web page and/or invoking web page, webpage is upgraded.
10. Webpage data updating according to claim 9, is characterized in that, the form of the script function of described webpage comprises action type, banner number and data content.
11. Webpage data updatings according to claim 7, is characterized in that, described method also comprises: the content information that described instant communication client directly pulls described renewal upgrades webpage.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010102171.7A CN102137126B (en) | 2010-01-21 | 2010-01-21 | System and method for updating web data |
PCT/CN2010/079661 WO2011088711A1 (en) | 2010-01-21 | 2010-12-10 | Method and system for updating web page data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010102171.7A CN102137126B (en) | 2010-01-21 | 2010-01-21 | System and method for updating web data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102137126A CN102137126A (en) | 2011-07-27 |
CN102137126B true CN102137126B (en) | 2015-04-08 |
Family
ID=44296781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010102171.7A Active CN102137126B (en) | 2010-01-21 | 2010-01-21 | System and method for updating web data |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102137126B (en) |
WO (1) | WO2011088711A1 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103379015B (en) * | 2012-04-12 | 2017-03-01 | 阿里巴巴集团控股有限公司 | The data transmission method of Website server and IM client and its device and system |
CN103491066B (en) | 2012-06-14 | 2016-03-16 | 腾讯科技(深圳)有限公司 | The method that the page shows, system, server device and client device |
CN109768921B (en) * | 2012-11-30 | 2021-07-27 | 腾讯科技(深圳)有限公司 | Data transparent transmission method and corresponding instant communication terminal |
CN104657121B (en) * | 2013-11-21 | 2019-01-18 | 中国银联股份有限公司 | Data processing system and device |
CN105471953B (en) * | 2014-09-10 | 2019-10-15 | 腾讯科技(深圳)有限公司 | Customer terminal webpage dynamic display method, device and system |
CN104346473B (en) * | 2014-11-19 | 2018-11-02 | 北京奇虎科技有限公司 | The method and apparatus for obtaining identification code for webpage, obtaining webpage external information |
CN105245418B (en) * | 2015-10-12 | 2019-05-21 | 中国联合网络通信集团有限公司 | A kind of control method of smart home device, equipment and system |
CN110138573B (en) * | 2018-02-09 | 2021-09-28 | 腾讯科技(深圳)有限公司 | Conference state prompting method, server, intelligent terminal and storage medium |
CN108932328A (en) * | 2018-07-03 | 2018-12-04 | 郑州云海信息技术有限公司 | A kind of page info update method and device |
TWI850847B (en) * | 2022-11-14 | 2024-08-01 | 葉俊傑 | Electronic apparatus and processing method for webpage |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1783804A (en) * | 2004-12-01 | 2006-06-07 | 华为技术有限公司 | Realtime updating method for net page data |
CN1906575A (en) * | 2004-01-06 | 2007-01-31 | 国际商业机器公司 | Dynamic software update system, method and program product |
CN1987851A (en) * | 2005-12-22 | 2007-06-27 | 腾讯科技(深圳)有限公司 | Updating display method for webpage data |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4561084B2 (en) * | 2003-11-25 | 2010-10-13 | ソニー株式会社 | Service management apparatus, service management method, service providing system, and service providing method |
CN100407644C (en) * | 2005-05-25 | 2008-07-30 | 中兴通讯股份有限公司 | A method for displaying real-time data in a web network management system |
KR101310954B1 (en) * | 2007-01-19 | 2013-09-23 | (주)네오위즈게임즈 | Method for Providing Update Information Service about Web Page and Server, Computer-Readable Recording Medium with Program therefore |
JP2009282738A (en) * | 2008-05-22 | 2009-12-03 | Nec Electronics Corp | Automatic updating device, automatic updating method, and program |
CN101620635A (en) * | 2009-08-07 | 2010-01-06 | 中兴通讯股份有限公司 | Page data obtaining method and server, page updating method and server |
-
2010
- 2010-01-21 CN CN201010102171.7A patent/CN102137126B/en active Active
- 2010-12-10 WO PCT/CN2010/079661 patent/WO2011088711A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1906575A (en) * | 2004-01-06 | 2007-01-31 | 国际商业机器公司 | Dynamic software update system, method and program product |
CN1783804A (en) * | 2004-12-01 | 2006-06-07 | 华为技术有限公司 | Realtime updating method for net page data |
CN1987851A (en) * | 2005-12-22 | 2007-06-27 | 腾讯科技(深圳)有限公司 | Updating display method for webpage data |
Also Published As
Publication number | Publication date |
---|---|
WO2011088711A1 (en) | 2011-07-28 |
CN102137126A (en) | 2011-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102137126B (en) | System and method for updating web data | |
CN105830451B (en) | Method and apparatus for content distribution | |
CN101286952B (en) | Method and system for displaying information of file | |
CN102469065B (en) | Method and system for interacting data with hypertext markup language (HTML)5 browser | |
CN104253788B (en) | A kind of data processing method, client, page engine and system | |
CN101119327A (en) | Instant chatting implementation system and method thereof | |
CN101969463A (en) | Method for realizing whiteboard full-screen synchronization on web page | |
CN101247361A (en) | Member dynamic information display system and method in user group | |
CN102307212A (en) | Method for realizing page-turning synchronization | |
CN105429958A (en) | Enterprise application platform system based on Android development | |
CN103906013B (en) | A kind of information push method and device based on mobile device | |
CN104378399A (en) | Data push method, platform server, client terminal and system | |
CN103379125A (en) | Multi-screen interaction method based on social network | |
KR20130065777A (en) | Apparatus and method for sharing web contents using inspector script | |
CN101888368A (en) | Method for transmitting short-text message by using TCP protocol | |
CN101969461A (en) | Method for implementing white board clear screen synchronization on webpage | |
CN116233209A (en) | Remote management scheduling method for GPU cloud rendering service | |
CN203504603U (en) | Server configuration of mobile Internet voice community | |
MY174320A (en) | System and method for network access based on application layer data | |
EP2605586A1 (en) | Stream media channel switch method, switch agent, client and terminal | |
CN107426146A (en) | User sends the system and method for displaying present banner after present in live application | |
CN104104575B (en) | A kind of means of communication and system of instant communication group | |
CN103533001A (en) | Communication method and communication system based on HTTP multi-proxy, and intermediate proxy server | |
CN102158429A (en) | Community platform based group communication method and system | |
Chuang et al. | Performance of linear-type mobile data transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |