CN101902468A - Multimedia safety signaling system - Google Patents

Multimedia safety signaling system Download PDF

Info

Publication number
CN101902468A
CN101902468A CN2010102229318A CN201010222931A CN101902468A CN 101902468 A CN101902468 A CN 101902468A CN 2010102229318 A CN2010102229318 A CN 2010102229318A CN 201010222931 A CN201010222931 A CN 201010222931A CN 101902468 A CN101902468 A CN 101902468A
Authority
CN
China
Prior art keywords
data
service
medium data
service node
user terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010102229318A
Other languages
Chinese (zh)
Other versions
CN101902468B (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.)
BEIJING CENTURY BROADBAND INTERNET DATA CENTER Co Ltd
Original Assignee
BEIJING CENTURY BROADBAND INTERNET DATA CENTER 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 BEIJING CENTURY BROADBAND INTERNET DATA CENTER Co Ltd filed Critical BEIJING CENTURY BROADBAND INTERNET DATA CENTER Co Ltd
Priority to CN2010102229318A priority Critical patent/CN101902468B/en
Publication of CN101902468A publication Critical patent/CN101902468A/en
Application granted granted Critical
Publication of CN101902468B publication Critical patent/CN101902468B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The embodiment of the invention discloses a multimedia safety signaling system which realizes the purpose of managing service contents and user behavior through a monitoring function provided by service nodes, so that a manager can know specific service conditions of each multimedia content, thereby carrying out monitoring and managing according to the actual conditions; and the system dynamically selects proper multimedia service nodes for a user terminal through intelligent routing, thereby solving the problem of poor service reliability caused by that the user terminal only can access single multimedia service nodes.

Description

Multi-media safety signaling system
Technical field
The present invention relates to technical field of internet application, relate in particular to a kind of multi-media safety signaling system.
Background technology
Along with the continuous development of Internet technology, multimedia service becomes one of big event of Internet service gradually.Wherein, Streaming Media and download service all need to provide continual data to the user, and be very high to the requirement of resource and stability.In order to satisfy the download that Streaming Media and download service will reach, a kind of solution commonly used of prior art is to utilize content distributing network (CDN, Content DeliveryNetwork).
CDN is the network application between network layer and application layer, its objective is by in existing internet, increasing the new network architecture of one deck, central management system by intelligence, the server zone that employing extensively distributes improves the service quality on the internet, improve the bearing capacity of website service and the fail safe of website operation, thereby improve the response quality of website user capture.
The network architecture of CDN as shown in Figure 1.The CDN service utilizes the mode of domain name mapping by building distributed content network, the user is navigated to nearest node, for it provides service.The principle of CDN is to shorten user access path as much as possible, thereby reaches the purpose of improving service quality.
Though the CDN technology is the accelerating video medium to a certain extent, realize download, live and program request, there is following shortcoming:
1) CDN can't manage service content and user behavior, and for example the keeper can't understand the concrete service scenario of each content of multimedia, when being in an emergency down, can't carry out any processing.
2) the CDN service reliability is poor, the user can only connected reference CDN a node, quality of services for users depends on the outlet bandwidth of visiting node and the performance of server fully, and the link bandwidth situation that arrives this station server, service quality is difficult to be effectively guaranteed.
In addition, CDN can't carry out record to the process of user terminal access service node, thereby can't understand user's visit behavior, safe and efficient very unfavorable to service content and service process.
Summary of the invention
In view of this, the invention provides a kind of multi-media safety signaling system, with solve existing in the prior art can't to service content and user behavior manages and the problem of service reliability difference.Technical scheme is as follows:
A kind of multi-media safety signaling system comprises:
A plurality of service nodes, each service node is deployed in the network diverse location, be used to user terminal that multi-medium data is provided, described service node comprises monitoring unit, be used for receiving when identifying with the corresponding keeper of active user's user ID, the multi-medium data identical with described active user is provided, and when receiving the service disruption order of carrying this keeper's sign, stops providing multi-medium data the active user;
The intelligence routing node comprises the service node choice device, and described service node choice device is used to user terminal to select the purpose service node in a plurality of service nodes;
Transmission network is used to carry out the data interaction between described service node, intelligent routing node and the external media sources.
Preferably, described transmission network comprises:
Dispensing device is used to obtain the dispense request of external media sources, generates intelligence distribution formation according to this request, according to the service node distributing multimedia data of this formation to the needs distribution;
Notification unit is notified described intelligent routing node and external media sources with Distribution Results.
Preferably, described dispensing device adopts the multithreading Secure File Transfer Protocol to distribute described multi-medium data.
Preferably, described service node also comprises:
Receiving element is used for receiving multimedia data;
Verification unit is used to utilize the check value that obtains in advance that described multi-medium data is carried out verification, if by would be defined as legal multi-medium data, otherwise be defined as illegal multi-medium data;
Memory cell is used to store legal multi-medium data;
Control unit, in memory cell, and when detecting unit detects illegal multi-medium data, the indication receiving element stops receiving multimedia data with described legal storage;
The unit is provided, is used to user terminal that legal multi-medium data is provided.
Preferably, the described check value that obtains in advance is carried on source of media, dispensing device and sends by java messenger service JMS interface, and during the branch by the SSL channel transfer sends instructions.
Preferably, described check value is the MD5SUM value of multi-medium data.
Preferably, described intelligent routing node also comprises authentication device, and this authentication device is used for the user terminal of requesting multimedia data is carried out authentication, and authentication by the time indicate corresponding service node to provide corresponding multi-medium data to described user terminal.
Preferably, described authentication device is carried on the ssl protocol the authorization data that user terminal carries out in the authentication process, and described authorization data comprises number of the account and password.
Preferably, described number of the account is the unique number of user name or terminal equipment.
Preferably, described intelligent routing node also comprises the log record unit, is used for the Distribution Results according to the notification unit transmission, writes down the multi-medium data memory state of each service node, and, user's behavior daily record in the record authentication process.
Preferably, described dispensing device comprises:
The data encapsulation unit is used for described multi-medium data is divided into the plurality of data bag, and adopts the AES128 cryptographic algorithm to encrypt to each packet;
Transmission unit, the data packet transmission after adopting preset algorithm with the data encapsulation unit package is given user terminal.
Preferably, described preset algorithm is the local mess code algorithm of global orderly.
As can be seen from the above technical solutions, the monitoring function that the present invention provides by service node, realized management, made the keeper can understand the concrete service scenario of each content of multimedia, thereby can monitor and manage according to the situation of reality to service content and user behavior; By intelligent route is the dynamic multimedia service node that is fit to selected of user terminal, has solved because user terminal can only be visited the problem of the service reliability difference that single multimedia service node brings.
In addition, the present invention also carries out record by intelligent routing node to the process of user terminal access service node, thereby can understand user's visit behavior, improves the safe and efficient property of service content and service process.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, the accompanying drawing that describes below only is some embodiment that put down in writing among the present invention, for those of ordinary skills, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the prior art structural representation;
Fig. 2 is the disclosed multi-media safety signaling system structural representation of embodiment of the invention Fig. 1;
Fig. 3 is the structural representation of transmission network in the disclosed multi-media safety signaling system of the embodiment of the invention;
Fig. 4 is the structural representation of service node in the disclosed multi-media safety signaling system of the embodiment of the invention;
Fig. 5 is the disclosed multi-media safety signaling system structural representation of embodiment of the invention Fig. 2;
Fig. 6 is the disclosed multi-media safety signaling system structural representation of embodiment of the invention Fig. 3;
Fig. 7 is the structural representation of dispensing device in the transmission network in the disclosed multi-media safety signaling system of the embodiment of the invention.
Embodiment
Multi-media safety signaling system provided by the invention can comprise:
A plurality of service nodes, each service node is deployed in the network diverse location, be used to user terminal that multi-medium data is provided, described service node comprises monitoring unit, be used for receiving when identifying with the corresponding keeper of active user's user ID, the multi-medium data identical with described active user is provided, and when receiving the service disruption order of carrying this keeper's sign, stops providing multi-medium data the active user;
The intelligence routing node comprises the service node choice device, and described service node choice device is used to user terminal to select the purpose service node in a plurality of service nodes;
Transmission network is used to carry out the data interaction between described service node, intelligent routing node and the external media sources.
The present invention has realized the management to service content and user behavior by the monitoring function that service node provides, and makes the keeper can understand the concrete service scenario of each content of multimedia, thereby can monitor and manage according to the situation of reality; By intelligent route is the dynamic multimedia service node that is fit to selected of user terminal, has solved because user terminal can only be visited the problem of the service reliability difference that single multimedia service node brings.
For the ease of better understanding the present invention,, technical scheme of the present invention is clearly and completely described below in conjunction with the accompanying drawing among the present invention.
As shown in Figure 2, the multi-media safety signaling system that provides of the embodiment of the invention can comprise:
A plurality of service nodes 201, each service node 201 is deployed in the network diverse location, be used to user terminal that multi-medium data is provided, described service node 201 comprises monitoring unit 201a, be used for receiving when identifying with the corresponding keeper of active user's user ID, the multi-medium data identical with described active user is provided, and when receiving the service disruption order of carrying this keeper's sign, stops providing multi-medium data the active user.
Intelligence routing node 202 comprises service node choice device 202a, and described service node choice device 202a is used to user terminal to select the purpose service node in a plurality of service nodes.
Transmission network 203 is used to carry out the data interaction between described service node 201, intelligent route 202 and the external media sources.
Wherein, transmission network 203 provides open interface for external media sources, and any this interface and external media sources through authorizing of meeting can be to the multi-media safety signaling system distributing multimedia contents.
In the present embodiment,, realized management, made the keeper can understand the concrete service scenario of each content of multimedia, thereby can monitor and manage according to the situation of reality to service content and user behavior by the monitoring function that service node provides; By intelligent routing node is the multimedia service node that the dynamic selection of user terminal is fit to, the user can be positioned at all the time can provide high-quality, stable service node, user terminal solved owing to can only be visited the problem of the service reliability difference that single multimedia service node brings, especially when peak period and generation burst flow, the mode of this Dynamic Selection service node can effectively be stablized service quality, promotes user experience.
In other embodiments, in order to guarantee the data distribution efficient of transmission network, the present invention also provides the intelligence distribution and the feedback mechanism of data, and referring to shown in Figure 3, transmission network 203 can comprise:
Dispensing device 203a is used to obtain the dispense request of external media sources, generates intelligence distribution formation according to this request, according to service node 201 distributing multimedia datas of this formation to the needs distribution.
Notification unit 203b notifies described intelligent routing node 202 and external media sources with Distribution Results.
Wherein, described dispensing device 203a adopts the multithreading Secure File Transfer Protocol to distribute described multi-medium data.
In the present embodiment, intelligence distribution and feedback mechanism can effectively reduce the bandwidth pressure of source of media, improve data distribution efficient, adopt the multithreading Secure File Transfer Protocol can limit transmission rate in distribution procedure, realize the balance between distribution efficient and the transmission cost.
In other embodiments, in order to guarantee the legitimacy of distributing contents, the present invention also provides the verification scheme of distributing contents, and referring to shown in Figure 4, described service node 201 can also comprise:
Receiving element 201b is used for receiving multimedia data.
Verification unit 201c is used to utilize the check value that obtains in advance that described multi-medium data is carried out verification, if by would be defined as legal multi-medium data, otherwise be defined as illegal multi-medium data.
Memory cell 201d is used to store legal multi-medium data.
Control unit 201e, in memory cell 201c, and when detecting unit 201b detects illegal multi-medium data, indication receiving element 201a stops receiving multimedia data with described legal storage;
Unit 201f is provided, is used to user terminal that legal multi-medium data is provided.
Wherein, the check value that verification unit 201c obtains in advance is carried on source of media, dispensing device and sends by java messenger service JMS interface, and during the branch by the SSL channel transfer sends instructions; Described check value can be the MD5SUM value of multi-medium data.
In other embodiments, referring to shown in Figure 5, described intelligent routing node 202 also comprises authentication device 202b, this authentication device is used for the user terminal of requesting multimedia data is carried out authentication, and authentication by the time indicate corresponding service node 201 to provide corresponding multi-medium data to described user terminal.
Wherein, described authentication device 202b is carried on the ssl protocol the authorization data that user terminal carries out in the authentication process, and described authorization data comprises number of the account and password, and described number of the account is the unique number of user name or terminal equipment.
In other embodiments, referring to shown in Figure 6, described intelligent routing node 202 also comprises log record unit 202c, be used for Distribution Results according to the notification unit transmission, write down the multi-medium data memory state of each service node 201, and, user's behavior daily record in the record authentication process.
By the effect of log record unit 202c, can write down the multi-medium data memory state of each service node 201, and follow the tracks of and understand user's custom, the monitoring to user behavior is provided.By reporting the user behavior daily record of collecting the UDR record, make operation platform can gather all client operation behavioural informations, by analysis to user's operation behavior, screen malicious user, for malicious user, system provides black title function, and the user who enters blacklist will be limited the rights of using for system.
In addition, for guaranteeing collection and the processing to the mass users operation information, platform can adopt awk+C language compilation daily record importing and handling procedure in batches, realizes the instant processing and the statistics of mass users daily record data.
In other embodiments, referring to shown in Figure 7, the dispensing device 203a in the described transmission network can comprise:
Data encapsulation unit 203c is used for multi-medium data is divided into the plurality of data bag, and adopts the AES128 cryptographic algorithm to encrypt to each packet.
Transmission unit 203d adopts the data packet transmission after preset algorithm encapsulates data encapsulation unit 203c to give user terminal.Wherein, described preset algorithm is the local mess code algorithm of global orderly.
In the transmission course of video content, adopt AES128 bit encryption algorithm that each video data package is encrypted.In actual applications, video data is divided into the integral multiple of 512 bytes, encrypts by per 128 characters, and the content-length after the encryption is constant.Because all videos data are all encrypted, even the hacker is truncated to each Ether frame data from network link, still can't obtain available video content.
In addition, in processing to the video content data of key, adopt the local out of order transmission algorithm of global orderly to carry out transfer of data, packet is a N big block by cutting, each big block is further divided into M block of cells again, calculate the memory node of each block of cells by service end, and stochastic and dynamic selects node to send.Because the source of packet is not unique, packet send within the specific limits with arrival time be unordered, need after the terminal downloads content to recomputate packet indexed sequential after packet is resetted, just can realize the correct broadcast of content, thereby improve safety of data transmission.
As can be seen from the above embodiments, the monitoring function that the present invention provides by service node, realized management, made the keeper can understand the concrete service scenario of each content of multimedia, thereby can monitor and manage according to the situation of reality to service content and user behavior; By intelligence service route is the dynamic multimedia service node that is fit to selected of user terminal, has solved because user terminal can only be visited the problem of the service reliability difference that single multimedia service node brings.In addition, the present invention also carries out record by intelligent routing node to the process of user terminal access service node, thereby can understand user's visit behavior, improves the safe and efficient property of service content and service process.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, and identical similar part is mutually referring to getting final product between each embodiment, and each embodiment stresses all is difference with other embodiment.System embodiment described above only is schematic, wherein said unit as the separating component explanation can or can not be physically to separate also, the parts that show as the unit can be or can not be physical locations also, promptly can be positioned at a place, perhaps also can be distributed on a plurality of network element.Can select wherein some or all of module to realize the purpose of present embodiment scheme according to the actual needs.Those of ordinary skills promptly can understand and implement under the situation of not paying creative work.
The present invention can describe in the general context of the computer executable instructions of being carried out by computer, for example program module.Usually, program module comprises the routine carrying out particular task or realize particular abstract, program, object, assembly, data structure or the like.Also can in distributed computing environment (DCE), put into practice the present invention, in these distributed computing environment (DCE), by by communication network connected teleprocessing equipment execute the task.In distributed computing environment (DCE), program module can be arranged in the local and remote computer-readable storage medium that comprises memory device.
The above only is the specific embodiment of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (12)

1. a multi-media safety signaling system is characterized in that, comprising:
A plurality of service nodes, each service node is deployed in the network diverse location, be used to user terminal that multi-medium data is provided, described service node comprises monitoring unit, be used for receiving when identifying with the corresponding keeper of active user's user ID, the multi-medium data identical with described active user is provided, and when receiving the service disruption order of carrying this keeper's sign, stops providing multi-medium data the active user;
The intelligence routing node comprises the service node choice device, and described service node choice device is used to user terminal to select the purpose service node in a plurality of service nodes;
Transmission network is used to carry out the data interaction between described service node, intelligent routing node and the external media sources.
2. the system as claimed in claim 1 is characterized in that, described transmission network comprises:
Dispensing device is used to obtain the dispense request of external media sources, generates intelligence distribution formation according to this request, according to the service node distributing multimedia data of this formation to the needs distribution;
Notification unit is notified described intelligent routing node and external media sources with Distribution Results.
3. system as claimed in claim 2 is characterized in that, described dispensing device adopts the multithreading Secure File Transfer Protocol to distribute described multi-medium data.
4. system as claimed in claim 2 is characterized in that, described service node also comprises:
Receiving element is used for receiving multimedia data;
Verification unit is used to utilize the check value that obtains in advance that described multi-medium data is carried out verification, if by would be defined as legal multi-medium data, otherwise be defined as illegal multi-medium data;
Memory cell is used to store legal multi-medium data;
Control unit, in memory cell, and when detecting unit detects illegal multi-medium data, the indication receiving element stops receiving multimedia data with described legal storage;
The unit is provided, is used to user terminal that legal multi-medium data is provided.
5. system as claimed in claim 4 is characterized in that, the described check value that obtains in advance is carried on source of media, dispensing device and sends by java messenger service JMS interface, and during the branch by the SSL channel transfer sends instructions.
6. system as claimed in claim 5 is characterized in that, described check value is the MD5SUM value of multi-medium data.
7. system as claimed in claim 4, it is characterized in that, described intelligent routing node also comprises authentication device, this authentication device is used for the user terminal of requesting multimedia data is carried out authentication, and authentication by the time indicate corresponding service node to provide corresponding multi-medium data to described user terminal.
8. system as claimed in claim 7 is characterized in that, described authentication device is carried on the ssl protocol the authorization data that user terminal carries out in the authentication process, and described authorization data comprises number of the account and password.
9. system as claimed in claim 8 is characterized in that, described number of the account is the unique number of user name or terminal equipment.
10. system as claimed in claim 7 is characterized in that, described intelligent routing node also comprises the log record unit, be used for Distribution Results according to the notification unit transmission, write down the multi-medium data memory state of each service node, and, user's behavior daily record in the record authentication process.
11. system as claimed in claim 2 is characterized in that, described dispensing device comprises:
The data encapsulation unit is used for described multi-medium data is divided into the plurality of data bag, and adopts the AES128 cryptographic algorithm to encrypt to each packet;
Transmission unit, the data packet transmission after adopting preset algorithm with the data encapsulation unit package is given user terminal.
12. system as claimed in claim 11 is characterized in that, described preset algorithm is the local mess code algorithm of global orderly.
CN2010102229318A 2010-06-30 2010-06-30 Multimedia safety signaling system Active CN101902468B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102229318A CN101902468B (en) 2010-06-30 2010-06-30 Multimedia safety signaling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102229318A CN101902468B (en) 2010-06-30 2010-06-30 Multimedia safety signaling system

Publications (2)

Publication Number Publication Date
CN101902468A true CN101902468A (en) 2010-12-01
CN101902468B CN101902468B (en) 2013-03-20

Family

ID=43227669

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102229318A Active CN101902468B (en) 2010-06-30 2010-06-30 Multimedia safety signaling system

Country Status (1)

Country Link
CN (1) CN101902468B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108243202A (en) * 2016-12-23 2018-07-03 航天星图科技(北京)有限公司 A kind of efficient media data layout method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030135509A1 (en) * 2002-01-11 2003-07-17 Davis Andrew Thomas Edge server java application framework having application server instance resource monitoring and management
CN101287011A (en) * 2008-05-26 2008-10-15 蓝汛网络科技(北京)有限公司 Method, system and device for responding service request from user in content distributing network
CN101645922A (en) * 2009-04-17 2010-02-10 中国科学院声学研究所 CDN network system based on geographical position information encoding and distribution treatment method
CN101741643A (en) * 2009-12-24 2010-06-16 北京世纪互联宽带数据中心有限公司 Content delivery network node detecting method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030135509A1 (en) * 2002-01-11 2003-07-17 Davis Andrew Thomas Edge server java application framework having application server instance resource monitoring and management
CN101287011A (en) * 2008-05-26 2008-10-15 蓝汛网络科技(北京)有限公司 Method, system and device for responding service request from user in content distributing network
CN101645922A (en) * 2009-04-17 2010-02-10 中国科学院声学研究所 CDN network system based on geographical position information encoding and distribution treatment method
CN101741643A (en) * 2009-12-24 2010-06-16 北京世纪互联宽带数据中心有限公司 Content delivery network node detecting method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108243202A (en) * 2016-12-23 2018-07-03 航天星图科技(北京)有限公司 A kind of efficient media data layout method
CN108243202B (en) * 2016-12-23 2019-03-05 中科星图股份有限公司 A kind of efficient media data layout method

Also Published As

Publication number Publication date
CN101902468B (en) 2013-03-20

Similar Documents

Publication Publication Date Title
US20210211907A1 (en) Methods Circuits Devices Systems and Functionally Associated Computer Executable Code to Support Edge Computing on a Communication Network
US9397973B1 (en) Systems and methods for transferring message data
EP2279476B1 (en) Method and apparatus for delivering and caching multiple pieces of content
US9479522B1 (en) Method and apparatus for managing content distribution using content signatures
US8761727B2 (en) Method and apparatus for pre-caching in a telecommunication system
CN103262063A (en) Method and apparatus to create and manage virtual private groups in a content oriented network
KR102312857B1 (en) Multicast encryption scheme for data-ownership platform
CN105530266B (en) A kind of license passport management method, apparatus and system
KR20110059659A (en) Measurement in data forwarding storage
CN107736039A (en) A kind of method of video distribution and equipment
CN101877709A (en) Multi-media safety signaling system
CN111049777A (en) File pushing, downloading and playing method, device, equipment and medium
CN109660568B (en) Method, equipment and system for realizing network talkback security mechanism based on SRTP
CN107276857A (en) A kind of method and device for monitoring flow
CN101888384B (en) Multi-media safety signaling system
CN101902468B (en) Multimedia safety signaling system
CN108259249A (en) Method for network access, router, terminal device, server and network system
CN101888385B (en) Multi-media safety signaling system
EP1774424B1 (en) A method and apparatus for delivering keys
CN113259436B (en) Network request processing method and device
CN103702001A (en) Teleconference platform and teleconference processing method
CN114095496A (en) Terminal application processing method, edge cloud application server, system and medium
CN114244573B (en) Data transmission control method, device, computer equipment and storage medium
KR101871509B1 (en) Device, Gateway, Data Transferring Method of Device and Gateway, and Network Application Server
KR20140031433A (en) Contents delivery system and method

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