

技术领域technical field
本发明涉及移动边缘计算,更具体地,涉及一种基于终端协作的边缘网关计算方法。The present invention relates to mobile edge computing, and more particularly, to an edge gateway computing method based on terminal cooperation.
背景技术Background technique
在移动边缘计算技术领域中,大部分国内外文献主要研究边缘云的部署方式、传输时延以及计算开销等研究热点。传统的边缘计算通常处理的是计算密集型或者时延敏感型任务,对边缘服务器的计算能力以及网络传输能力都有较高的要求。In the field of mobile edge computing technology, most domestic and foreign literatures focus on research hotspots such as edge cloud deployment, transmission delay, and computing overhead. Traditional edge computing usually deals with computing-intensive or delay-sensitive tasks, which have high requirements on the computing power of edge servers and network transmission capabilities.
随着物联网的普及,家庭生活将引入越来越多的智能应用,如智能照明控制、智能电视、智能空调等,这些应用需要在家庭部署大量的传感器和控制器并且需要进行大量的计算任务。然而,现有技术尚未将边缘计算的概念迁移到家庭网关之上,也没有考虑家庭终端的协作,因此在网关的计算负载较大时可能会造成延迟等问题。With the popularity of the Internet of Things, more and more smart applications will be introduced into home life, such as smart lighting control, smart TV, smart air conditioner, etc. These applications require the deployment of a large number of sensors and controllers in the home and a large number of computing tasks. However, the existing technology has not migrated the concept of edge computing to the home gateway, nor considered the cooperation of home terminals, so problems such as delay may be caused when the computing load of the gateway is large.
中国专利申请“一种智能物联网边缘网关”(201911413147.2)提出了一种智能物联网边缘网关设备,其具有散热效果好的优点,但是并未考虑与家庭终端的计算协作。The Chinese patent application "An Intelligent IoT Edge Gateway" (201911413147.2) proposes an intelligent IoT edge gateway device, which has the advantage of good heat dissipation, but does not consider computing collaboration with home terminals.
中国专利申请“一种基于规则引擎的边缘网关”(201811588847.0)提出了一种基于规则引擎的边缘网关,其通过将来自边缘网络环境中不同类型的传感器数据与相关的规则进行匹配,最终得出对当前环境情况的准确判断,并产生控制指令完成对终端设备的控制或产生推送信息提醒用户,从而提高智能系统的智慧化程度。然而,该发明并未考虑利用家庭终端的计算能力来分担一部分计算任务。The Chinese patent application "A Rule Engine-Based Edge Gateway" (201811588847.0) proposes a rule engine-based edge gateway, which matches different types of sensor data from the edge network environment with relevant rules, and finally obtains Accurately judge the current environmental conditions, and generate control instructions to complete the control of terminal equipment or generate push information to remind users, thereby improving the intelligence of the intelligent system. However, this invention does not consider utilizing the computing power of the home terminal to share part of the computing tasks.
因此,针对现有技术中的家庭网关未考虑与家庭终端的计算协作以导致网关的计算负载较大的问题,希望提供一种改进的边缘网关计算方法。Therefore, in view of the problem that the home gateway in the prior art does not consider the calculation cooperation with the home terminal, resulting in a large calculation load of the gateway, it is desirable to provide an improved edge gateway calculation method.
发明内容SUMMARY OF THE INVENTION
提供本发明内容以便以简化形式介绍将在以下具体实施方式中进一步的描述一些概念。本发明内容并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。This Summary is provided to introduce some concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
本发明介绍了一种适用于家庭网关的边缘计算方法,主要用于处理家庭网络环境下的小型计算任务,例如用户的行为分析、用户健康数据分析等。本发明的特点在于考虑了协作的方式,充分利用家庭网络中的智能终端的计算能力。当家庭网关收到多个计算任务时,能够分配一部分计算任务给家庭网关下挂的智能终端设备,从而智能终端可以与家庭网关协作地完成计算任务,此处的家庭网关称为边缘网关。例如,在家庭网络环境下,智能终端可以采集用户的体征数据,并将这类数据上传到边缘网关进行用户健康数据分析,得到的分析数据可以反馈给用户。同时,若是网关处有多个计算任务,则分配一部分任务给下挂的智能终端处理,并将计算结果返回给边缘网关,边缘网关最终将健康数据分析的结果返回给用户。The invention introduces an edge computing method suitable for a home gateway, which is mainly used for processing small computing tasks in a home network environment, such as user behavior analysis, user health data analysis, and the like. The present invention is characterized in that the mode of cooperation is considered, and the computing power of the intelligent terminal in the home network is fully utilized. When the home gateway receives multiple computing tasks, it can allocate a part of the computing tasks to the smart terminal devices attached to the home gateway, so that the smart terminal can cooperate with the home gateway to complete the computing tasks. The home gateway here is called an edge gateway. For example, in the home network environment, the smart terminal can collect the user's physical data, and upload such data to the edge gateway for user health data analysis, and the obtained analysis data can be fed back to the user. At the same time, if there are multiple computing tasks at the gateway, a part of the tasks is allocated to the connected intelligent terminal for processing, and the calculation result is returned to the edge gateway, which finally returns the result of the health data analysis to the user.
根据本发明的一个方面,提供了一种边缘网关计算方法,所述方法包括:According to an aspect of the present invention, an edge gateway computing method is provided, the method comprising:
从与边缘网关通信地耦合的一个或多个智能终端设备获取用户数据和实时计算能力;Obtain user data and real-time computing capabilities from one or more intelligent end devices communicatively coupled to the edge gateway;
基于所述用户数据的数据量大小以及所述边缘网关和所述一个或多个智能终端设备的计算能力来将关于处理所述用户数据的计算任务分配给所述一个或多个智能终端设备和所述边缘网关中的一个或多个;Allocate computing tasks for processing the user data to the one or more smart terminal devices and the one or more smart terminal devices based on the data volume of the user data and the computing capabilities of the edge gateway and the one or more smart terminal devices. one or more of the edge gateways;
所述一个或多个智能终端设备和所述边缘网关中的一个或多个分别执行所分配的计算任务以得到用户数据分析结果;以及One or more of the one or more intelligent terminal devices and the edge gateway respectively perform the assigned computing tasks to obtain user data analysis results; and
向用户反馈所述用户数据分析结果。The user data analysis result is fed back to the user.
根据本发明的一个实施例,所述用户数据包括所述一个或多个智能终端设备所采集的用户健康数据或用户行为数据。According to an embodiment of the present invention, the user data includes user health data or user behavior data collected by the one or more smart terminal devices.
根据本发明的进一步实施例,所述将计算任务分配给所述一个或多个智能终端设备和所述边缘网关中的一个或多个进一步包括:According to a further embodiment of the present invention, the allocating computing tasks to one or more of the one or more intelligent terminal devices and the edge gateway further includes:
按照所述用户数据的数据量大小以及所述边缘网关和所述一个或多个智能终端设备的计算能力进行降序排序;以及Sort in descending order according to the data volume of the user data and the computing capabilities of the edge gateway and the one or more intelligent terminal devices; and
将关于处理所述用户数据的计算任务轮询分配给所述一个或多个智能终端设备和所述边缘网关中的一个或多个。A polling of computing tasks related to processing the user data is allocated to one or more of the one or more intelligent terminal devices and the edge gateway.
根据本发明的进一步实施例,所述计算能力包括设备的CPU使用率、运行内存或设备可用资源中的一者或多者。According to a further embodiment of the present invention, the computing capability includes one or more of CPU usage of the device, running memory, or resources available to the device.
根据本发明的进一步实施例,所述边缘网关和所述一个或多个智能终端设备本身集成数据分析算法,并且所述一个或多个智能终端设备和所述边缘网关中的一个或多个分别执行所分配的计算任务以得到用户数据分析结果进一步包括:According to a further embodiment of the present invention, the edge gateway and the one or more intelligent terminal devices themselves integrate data analysis algorithms, and the one or more intelligent terminal devices and one or more of the edge gateways are respectively Executing the assigned computing tasks to obtain user data analysis results further includes:
所述一个或多个智能终端设备和所述边缘网关中的一个或多个分别利用本身集成的数据分析算法来执行所分配的计算任务以得到用户数据分析结果。The one or more intelligent terminal devices and one or more of the edge gateways respectively use their own integrated data analysis algorithms to perform the assigned computing tasks to obtain user data analysis results.
根据本发明的另一方面,提供了一种边缘网关计算系统,所述系统包括:According to another aspect of the present invention, an edge gateway computing system is provided, the system comprising:
边缘网关;以及edge gateways; and
与所述边缘网关通信地耦合的一个或多个智能终端设备,one or more intelligent end devices communicatively coupled to the edge gateway,
其中所述边缘网关被配置成:where the edge gateway is configured to:
从所述一个或多个智能终端设备获取用户数据和实时计算能力;Obtain user data and real-time computing capabilities from the one or more intelligent terminal devices;
基于所述用户数据的数据量大小以及所述边缘网关和所述一个或多个智能终端设备的计算能力来将关于处理所述用户数据的计算任务分配给所述一个或多个智能终端设备和所述边缘网关中的一个或多个;Allocate computing tasks for processing the user data to the one or more smart terminal devices and the one or more smart terminal devices based on the data volume of the user data and the computing capabilities of the edge gateway and the one or more smart terminal devices. one or more of the edge gateways;
执行所分配的计算任务并且结合从所述一个或多个智能终端设备获取的返回的计算结果以得到用户数据分析结果,其中所述计算结果是由所述一个或多个智能终端设备通过执行所分配的计算任务来计算得到的;以及Execute the assigned calculation task and combine the returned calculation results obtained from the one or more intelligent terminal devices to obtain user data analysis results, wherein the calculation results are obtained by the one or more intelligent terminal devices by executing the calculation results. assigned computing tasks to compute; and
向用户反馈所述用户数据分析结果。The user data analysis result is fed back to the user.
根据本发明的一个实施例,所述用户数据包括所述一个或多个智能终端设备所采集的用户健康数据或用户行为数据。According to an embodiment of the present invention, the user data includes user health data or user behavior data collected by the one or more smart terminal devices.
根据本发明的进一步实施例,所述将计算任务分配给所述一个或多个智能终端设备和所述边缘网关中的一个或多个进一步包括:According to a further embodiment of the present invention, the allocating computing tasks to one or more of the one or more intelligent terminal devices and the edge gateway further includes:
按照所述用户数据的数据量大小以及所述边缘网关和所述一个或多个智能终端设备的计算能力进行降序排序;以及Sort in descending order according to the data volume of the user data and the computing capabilities of the edge gateway and the one or more intelligent terminal devices; and
将关于处理所述用户数据的计算任务轮询分配给所述边缘网关或所述一个或多个智能终端设备。A polling of computing tasks related to processing the user data is allocated to the edge gateway or the one or more intelligent terminal devices.
根据本发明的进一步实施例,所述边缘网关和所述一个或多个智能终端设备本身集成数据分析算法,并且所述边缘网关和所述一个或多个智能终端设备被配置成利用本身集成的数据分析算法来执行所分配的计算任务以得到用户数据分析结果。According to a further embodiment of the present invention, the edge gateway and the one or more intelligent terminal devices themselves integrate data analysis algorithms, and the edge gateway and the one or more intelligent terminal devices are configured to utilize their own integrated Data analysis algorithms are used to perform the assigned computing tasks to obtain user data analysis results.
根据本发明的进一步实施例,所述边缘网关是家庭网关,所述智能终端设备是家庭智能终端设备。According to a further embodiment of the present invention, the edge gateway is a home gateway, and the intelligent terminal device is a home intelligent terminal device.
与现有技术中的方案相比,本发明所提供的边缘网关计算方法至少具有以下优点:Compared with the solutions in the prior art, the edge gateway computing method provided by the present invention has at least the following advantages:
(1)可将用户的行为数据或者健康数据上传到边缘网关进行计算分析,并反馈给用户有用的数据分析和建议;以及(1) The user's behavior data or health data can be uploaded to the edge gateway for calculation and analysis, and useful data analysis and suggestions can be fed back to the user; and
(2)充分考虑了终端间的计算协作,因此可以有效减小边缘网关的计算负载。(2) Computational collaboration between terminals is fully considered, so the computational load of the edge gateway can be effectively reduced.
通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显而易见。应该理解,前面的概括说明和下面的详细描述只是说明性的,不会对所要求保护的各方面形成限制。These and other features and advantages will become apparent upon reading the following detailed description with reference to the associated drawings. It is to be understood that both the foregoing general description and the following detailed description are illustrative only and not restrictive of the claimed aspects.
附图说明Description of drawings
为了能详细地理解本发明的上述特征所用的方式,可以参照各实施例来对以上简要概述的内容进行更具体的描述,其中一些方面在附图中示出。然而应该注意,附图仅示出了本发明的某些典型方面,故不应被认为限定其范围,因为该描述可以允许有其它等同有效的方面。In order that the manner in which the above-described features of the present invention can be understood in detail, what has been briefly summarized above may be described in more detail with reference to various embodiments, some aspects of which are illustrated in the accompanying drawings. It is to be noted, however, that the appended drawings illustrate only certain typical aspects of the invention and are therefore not to be considered limiting of its scope, for the description may admit to other equally effective aspects.
图1是根据本发明的一个实施例的基于终端协作的边缘网关计算系统的示例架构图。FIG. 1 is an exemplary architecture diagram of an edge gateway computing system based on terminal cooperation according to an embodiment of the present invention.
图2是根据本发明的一个实施例的基于终端协作的边缘网关计算方法的流程图。FIG. 2 is a flowchart of an edge gateway computing method based on terminal cooperation according to an embodiment of the present invention.
具体实施方式Detailed ways
下面结合附图详细描述本发明,本发明的特点将在以下的具体描述中得到进一步的显现。The present invention will be described in detail below in conjunction with the accompanying drawings, and the features of the present invention will be further revealed in the following detailed description.
图1是根据本发明的一个实施例的基于终端协作的边缘网关计算系统100的示例架构图。如图1中所示,本发明的边缘网关计算系统100包括:边缘网关101和与该边缘网关101通信地耦合的一个或多个智能终端设备102。边缘网关101可以是家庭网关,一个或多个智能终端设备102可包括但不限于智能手表、智能电话、智能摄像头、智能音箱、智能门锁、智能电视、智能空调或智能照明等家庭智能终端设备。该一个或多个智能终端设备102可采集用户数据并且将所采集的数据传送到边缘网关101以供处理,其中用户数据可包括例如用户健康数据和用户行为数据。例如,在家庭网络环境下,智能终端设备(例如,智能手表)可采集用户的体温、心率、血压等体征数据,并且将此类数据上传到边缘网关以进行用户健康数据分析。FIG. 1 is an exemplary architecture diagram of an edge
边缘网关101可从该一个或多个智能终端设备102获取所采集的用户数据和实时的计算能力,基于这些用户数据的数据量大小以及边缘网关101本身和该一个或多个智能终端设备102的实时计算能力来将关于处理这些用户数据的计算任务分配给边缘网关101和该一个或多个智能终端设备102中的一个或多个。作为一个示例,边缘网关101可按照所获取的用户数据的数据量大小以及边缘网关101和一个或多个智能终端设备102的计算能力进行降序排序,并且随后将关于处理这些用户数据的计算任务轮询分配给相应的边缘网关101或该一个或多个智能终端设备102中的一个或多个,其中边缘网关和智能终端设备的计算能力包括但不限于设备的CPU使用率、运行内存或设备可用资源等。一旦分配好计算任务,边缘网关101和该一个或多个智能终端设备102中的一个或多个可分别利用自身集成的数据分析算法来执行所分配的计算任务以得到相应的计算结果。随后,边缘网关101可将其自身的计算结果与该一个或多个智能终端设备102返回的计算结果相结合,得到用户数据分析结果,并且反馈给用户。The
图2是根据本发明的一个实施例的基于终端协作的边缘网关计算方法200的流程图。方法200开始于步骤201,边缘网关从与该边缘网关通信地耦合的一个或多个智能终端设备获取用户数据和实时计算能力。例如,边缘网关可以从该边缘网关下挂的一个或多个家庭智能终端设备获取所采集的用户行为数据或健康数据,假设共采集的数据有n份,即需要网关计算n份数据,并且边缘网关可以同时从该一个或多个智能终端设备获取实时计算能力,包括但不限于设备的CPU使用率、运行内存或设备可用资源等。FIG. 2 is a flowchart of an edge
步骤202,边缘网关基于所获取的用户数据的数据量大小以及该边缘网关和该一个或多个智能终端设备的计算能力来将关于处理所获取的用户数据的计算任务分配给该边缘网关和该一个或多个智能终端设备中的一个或多个。在一个示例中,边缘网关可按照用户数据的数据量大小以及该边缘网关本身和该一个或多个智能终端设备的计算能力进行降序排序,并且随后相应地对计算任务进行轮询分配,使得能够合理分配计算资源并有效减小网关处的计算负载。
步骤203,边缘网关和该一个或多个智能终端设备中的一个或多个分别执行所分配的计算任务以得到计算结果。作为一个示例,边缘网关和该一个或多个智能终端设备中的一个或多个本身集成行为数据分析算法和健康数据分析算法,并且该边缘网关和该一个或多个智能终端设备中的一个或多个可分别利用本身集成的数据分析算法来执行所分配的计算任务以得到计算结果。Step 203: The edge gateway and one or more of the one or more intelligent terminal devices respectively execute the assigned computing task to obtain the computing result. As an example, the edge gateway and one or more of the one or more intelligent terminal devices themselves integrate behavior data analysis algorithms and health data analysis algorithms, and the edge gateway and one or more of the one or more intelligent terminal devices or A plurality of data analysis algorithms can be used to perform the assigned calculation tasks to obtain calculation results.
步骤204,边缘网关将其自身的计算结果与该一个或多个智能终端设备返回的计算结果相结合,得到用户数据分析结果,并且向用户反馈该用户数据分析结果。作为一个示例,边缘网关可将所得到的用户数据分析结果经由例如智能手机等智能终端设备反馈给用户。In
以上所已经描述的内容包括所要求保护主题的各方面的示例。当然,出于描绘所要求保护主题的目的而描述每一个可以想到的组件或方法的组合是不可能的,但本领域内的普通技术人员应该认识到,所要求保护主题的许多进一步的组合和排列都是可能的。从而,所公开的主题旨在涵盖落入所附权利要求书的精神和范围内的所有这样的变更、修改和变化。What has been described above includes examples of aspects of the claimed subject matter. Of course, it would not be possible to describe every conceivable combination of components or methodologies for purposes of depicting the claimed subject matter, but one of ordinary skill in the art would recognize that many further combinations and permutations are possible. Accordingly, the disclosed subject matter is intended to cover all such alterations, modifications and variations that fall within the spirit and scope of the appended claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110202943.2ACN114979129B (en) | 2021-02-23 | 2021-02-23 | Edge gateway computing method based on terminal collaboration |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110202943.2ACN114979129B (en) | 2021-02-23 | 2021-02-23 | Edge gateway computing method based on terminal collaboration |
| Publication Number | Publication Date |
|---|---|
| CN114979129Atrue CN114979129A (en) | 2022-08-30 |
| CN114979129B CN114979129B (en) | 2024-12-17 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110202943.2AActiveCN114979129B (en) | 2021-02-23 | 2021-02-23 | Edge gateway computing method based on terminal collaboration |
| Country | Link |
|---|---|
| CN (1) | CN114979129B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150007185A1 (en)* | 2013-06-27 | 2015-01-01 | Tata Consultancy Services Limited | Task Execution By Idle Resources In Grid Computing System |
| US20190064913A1 (en)* | 2017-08-29 | 2019-02-28 | Walmart Apollo, Llc | System and method for collaborative computing power |
| CN110572356A (en)* | 2019-07-24 | 2019-12-13 | 南京智能制造研究院有限公司 | Computing power migration method and system based on edge gateway data quality evaluation |
| CN110855512A (en)* | 2018-08-21 | 2020-02-28 | 苏州迈科网络安全技术股份有限公司 | Ultra-large-scale DPI data processing system based on edge calculation |
| CN110889569A (en)* | 2018-09-10 | 2020-03-17 | 杭州萤石软件有限公司 | Computing power allocation method and device |
| CN112272239A (en)* | 2020-10-30 | 2021-01-26 | 深圳市雷鸟网络传媒有限公司 | Edge calculation method and device, intelligent terminal and computer readable storage medium |
| CN118349326A (en)* | 2024-04-09 | 2024-07-16 | 广东卧云信息技术有限公司 | Method and system for scheduling GPU computing power resources |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150007185A1 (en)* | 2013-06-27 | 2015-01-01 | Tata Consultancy Services Limited | Task Execution By Idle Resources In Grid Computing System |
| US20190064913A1 (en)* | 2017-08-29 | 2019-02-28 | Walmart Apollo, Llc | System and method for collaborative computing power |
| CN110855512A (en)* | 2018-08-21 | 2020-02-28 | 苏州迈科网络安全技术股份有限公司 | Ultra-large-scale DPI data processing system based on edge calculation |
| CN110889569A (en)* | 2018-09-10 | 2020-03-17 | 杭州萤石软件有限公司 | Computing power allocation method and device |
| CN110572356A (en)* | 2019-07-24 | 2019-12-13 | 南京智能制造研究院有限公司 | Computing power migration method and system based on edge gateway data quality evaluation |
| CN112272239A (en)* | 2020-10-30 | 2021-01-26 | 深圳市雷鸟网络传媒有限公司 | Edge calculation method and device, intelligent terminal and computer readable storage medium |
| CN118349326A (en)* | 2024-04-09 | 2024-07-16 | 广东卧云信息技术有限公司 | Method and system for scheduling GPU computing power resources |
| Publication number | Publication date |
|---|---|
| CN114979129B (en) | 2024-12-17 |
| Publication | Publication Date | Title |
|---|---|---|
| CN108141407B (en) | Moving edge computing dynamic accelerated allocation | |
| CN110941667A (en) | A computing offloading method and system in a mobile edge computing network | |
| CN110119307B (en) | Data processing request processing method and device, storage medium and electronic device | |
| CN106572185A (en) | Method and apparatus for cooperative work of nodes in mobile Internet system | |
| CN118233469A (en) | Computing task scheduling method and system based on delay perception and load balancing | |
| CN117724853A (en) | Data processing methods and devices based on artificial intelligence | |
| CN112908321A (en) | Device control method, device, storage medium, and electronic apparatus | |
| CN118427220A (en) | Data processing method and device, electronic equipment and storage medium | |
| CN116546667A (en) | Sensor system control method, device, computer equipment and storage medium | |
| CN114143836B (en) | Load balancing method, device and terminal based on edge computing gateway | |
| CN115830709A (en) | Action recognition method, server and electronic device based on federated edge learning | |
| CN114979129A (en) | An edge gateway computing method based on terminal collaboration | |
| CN118819684A (en) | A terminal side device unloading method and system based on edge orchestration technology | |
| CN117729204B (en) | A K8S container scheduling method and system based on monitoring perception | |
| CN109409883B (en) | Cooperative processing method based on intelligent contract, household appliance and server | |
| US20190349420A1 (en) | Electronic communication device | |
| JP2017162046A (en) | Sensor data processing device, sensor data processing system, sensor data processing method, and sensor data processing program | |
| CN104424101B (en) | The determination method and apparatus of program feature interference model | |
| CN114565325B (en) | A big data analysis method and system for power Internet of things | |
| CN110647396A (en) | Device-cloud collaboration implementation method for low-power and bandwidth-limited intelligent applications | |
| US11470177B2 (en) | Method for processing data by edge node in network including plurality of terminals and edge node | |
| CN116708181A (en) | Power service matching method, electronic device and storage medium | |
| de Oliveira et al. | A Real-time and Energy-aware Framework for Data Stream Processing in the Internet of Things. | |
| Pourkiani et al. | Using machine learning for task distribution in fog-cloud scenarios: A deep performance analysis | |
| CN117978679B (en) | Method, device and electronic device for determining entropy weight of heterogeneous Internet of Things |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |