[go: up one dir, main page]

CN102137126B - System and method for updating web data - Google Patents

System and method for updating web data Download PDF

Info

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
Application number
CN201010102171.7A
Other languages
Chinese (zh)
Other versions
CN102137126A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201010102171.7A priority Critical patent/CN102137126B/en
Priority to PCT/CN2010/079661 priority patent/WO2011088711A1/en
Publication of CN102137126A publication Critical patent/CN102137126A/en
Application granted granted Critical
Publication of CN102137126B publication Critical patent/CN102137126B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • 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/02Protocols 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

Web data upgrades system and method
[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.
CN201010102171.7A 2010-01-21 2010-01-21 System and method for updating web data Active CN102137126B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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