CN116846905A - A data downloading method and remote broadcast control system - Google Patents
A data downloading method and remote broadcast control system Download PDFInfo
- Publication number
- CN116846905A CN116846905A CN202310775685.6A CN202310775685A CN116846905A CN 116846905 A CN116846905 A CN 116846905A CN 202310775685 A CN202310775685 A CN 202310775685A CN 116846905 A CN116846905 A CN 116846905A
- Authority
- CN
- China
- Prior art keywords
- local area
- main box
- data
- area network
- cloud
- 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.)
- Pending
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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- 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/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- 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/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses a data downloading method and a remote broadcasting control system, wherein the downloading method comprises at least one local area network connected with a cloud end, the at least one local area network is connected with each other, each local area network comprises a plurality of application ends, a plurality of application ends in each local area network generate a main box, each main box broadcasts local area network information corresponding to the main box to other local area networks and the cloud end and establishes a link, and the local area network information comprises a network number and a network address; the main boxes of all local area networks download data from the cloud in a P2P downloading mode; the other application end in each local area network than the main box is unexpected to download data from the main box. According to the application, each local area network is selected as the main box, then each main box downloads data from the cloud in a P2P downloading mode, and other application ends download data from the main box in the local area network, so that the problem of limited cloud bandwidth is solved, and data can be downloaded rapidly.
Description
Technical Field
The application belongs to the technical field of cloud data transmission, and particularly relates to a data downloading method and a remote broadcasting control system.
Background
The cloud distribution system is usually centrally stored, the stored video data are relatively large, and then distributed to a plurality of play boxes which are connected in different places through an internet network. Because video data is generally larger, playing boxes are distributed in different places, the bandwidth of a cloud center is limited, and if each different-place playing box directly downloads data from a center server, the downloading speed and the downloading time are inevitably affected by the limited bandwidth, so that the working efficiency of the system is lower.
Disclosure of Invention
Aiming at the problems of insufficient server bandwidth and low download efficiency of directly downloading from a server from different places in the prior art, the application provides a data download method and a remote broadcast control system, which improve the download efficiency under the condition of limited server bandwidth by a P2P download mode.
In order to achieve the technical purpose, the application adopts the following technical scheme:
in a first aspect, the present application provides a data downloading method, including at least one local area network connected to a cloud, where the at least one local area network is connected to each other, and each local area network includes a plurality of application ends, and further includes:
generating a main box by a plurality of application ends in each local area network, broadcasting local area network information corresponding to each main box to other local area networks and cloud ends and establishing links, wherein the local area network information comprises network numbers and network addresses;
the main boxes of all local area networks download data from the cloud in a P2P downloading mode;
the other application end in each local area network than the main box is unexpected to download data from the main box.
Further defined, the generating a master box by the application ends in each local area network includes:
each application end in the local area network periodically broadcasts a data packet carrying own information in the local area network;
when one application end receives data packets sent by other application ends, judging all the data packets through a first preset condition, and enabling the application end meeting the first preset condition to be a main box.
Further defined, the self information includes a number corresponding to the application end, and the first preset condition is whether the number of the application end is minimum or maximum.
Further defined, downloading data from the cloud by the main box of all local area networks in a P2P downloading manner includes:
the cloud end monitors RTT time between a main box and the cloud end of each local area network;
when the RTT time between the main box and the cloud end meets a second preset condition, the cloud end sends data to a network address of the corresponding main box, and the main boxes become seed boxes after receiving the data;
and for the main box, the RTT time between the main box and the cloud end does not meet the second preset condition, the main box establishes a link with the seed box and downloads data.
Further defined, the cloud sending data to the network address of the corresponding master box includes:
the cloud sends indication information to all main boxes, wherein the indication information comprises a list of seed boxes and network addresses thereof;
after receiving the indication information, the main box judges whether the main box is in the seed box list or not, if yes, the main box establishes a link with the cloud and downloads data, and if not, other main boxes which become seed boxes are selected to establish links and download data.
Further defined, the downloading of the data from the main box by the other application end except the main box in each local area network specifically includes:
after the main box is downloaded, sending a downloading instruction to other application ends in the same local area network;
and after receiving the download instruction, other application terminals in the local area network establish a link with the main box and download data.
In a second aspect, the application provides a remote broadcast control system, which comprises a central server and a plurality of broadcast boxes connected with the central server, wherein the central server stores data, and the broadcast boxes and a cloud host download the data by adopting any one of the downloading methods.
Compared with the prior art, the method and the device have the advantages that firstly, the application end serving as the main box is selected from each local area network, then, the main boxes of different local area networks download data from the cloud end in a P2P downloading mode, and the application ends except the main box in each local area network download the data from the main box in the local area network instead of directly downloading the data from the cloud end, so that the problem of limited bandwidth of the cloud end is solved, and the data can be downloaded rapidly.
Drawings
Fig. 1 is a schematic structural diagram between a cloud server and a local area network;
fig. 2 is a schematic diagram of interaction between a cloud server and a local area network;
FIG. 3 is a flow chart of generating a master box for several applications within a local area network;
FIG. 4 is a flow chart of a master box downloading data from a cloud server;
fig. 5 is a flowchart of the cloud sending data to the network address of the corresponding master box.
Detailed Description
The application will be further described with reference to examples and drawings, to which reference is made, but which are not intended to limit the scope of the application.
It should be appreciated that the following specific embodiments of the disclosure are described in order to provide a better understanding of the present disclosure, and that other advantages and effects will be apparent to those skilled in the art from the present disclosure. It will be apparent that the described embodiments are merely some, but not all embodiments of the present disclosure. The disclosure may be embodied or practiced in other different specific embodiments, and details within the subject specification may be modified or changed from various points of view and applications without departing from the spirit of the disclosure. It should be noted that the following embodiments and features in the embodiments may be combined with each other without conflict. All other embodiments, which can be made by one of ordinary skill in the art without inventive effort, based on the embodiments in this disclosure are intended to be within the scope of this disclosure.
It is noted that various aspects of the embodiments are described below within the scope of the following claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the present disclosure, one skilled in the art will appreciate that one aspect described herein may be implemented independently of any other aspect, and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. In addition, such apparatus may be implemented and/or such methods practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.
It should also be noted that the illustrations provided in the following embodiments merely illustrate the basic concepts of the disclosure by way of illustration, and only the components related to the disclosure are shown in the drawings and are not drawn according to the number, shape and size of the components in actual implementation, and the form, number and proportion of the components in actual implementation may be arbitrarily changed, and the layout of the components may be more complicated.
In addition, in the following description, specific details are provided in order to provide a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects may be practiced without these specific details.
As shown in fig. 1, the present embodiment provides a data downloading method, which includes a cloud server for storing data and a plurality of application ends communicatively connected to the cloud server, where the application ends directly or indirectly download or upload data from the cloud server.
The application terminals are distributed in different local area networks, and the different application terminals can be in communication connection and transmit data. That is, the application terminals in the lan can mutually transmit data, and the application terminals in the lan can mutually transmit data.
In the prior art, if the plurality of application ends need to download data, the application ends are all selected to be directly connected with the cloud server, so that the data is acquired, and in consideration of the fact that the bandwidth of the cloud server is limited, all the application ends simultaneously download from the cloud server, the downloading speed is low, and the burden of the cloud server is increased.
Based on this, in this embodiment, each application is not required to directly download data from the cloud server, but each lan selects a master box to communicate with the outside world on behalf of the corresponding lan.
Referring to fig. 1 and 2, there are A, B, C … … a plurality of local area networks, the local area network a has a plurality of application ends A1, A2, A3 … …, the local area network B has a plurality of application ends B1, B2, B3 … …, the local area network C has a plurality of application ends C1, C2, C3 … …, and each local area network generates the application ends A1, B1, C1 … … as a main box of the corresponding local area network through election. All the main boxes need to broadcast local area network information of local area networks where the main boxes are located to other local area networks and cloud servers and establish links, wherein the local area network information comprises network numbers and network addresses corresponding to the local area networks.
The network number is a number corresponding to the local area network, and can be distributed by a cloud server or can be converted by related information to generate a unique number.
The network address is used for receiving and transmitting data so that the cloud server can send the data to the local area network or download the data from the main box of other local area networks.
Of course, the main boxes also download data in a P2P mode instead of directly from the cloud server, and other application ends except the main boxes in the local area network can download data from the main boxes in a conventional mode.
In one embodiment, as shown in fig. 3, the steps of generating a master box by a plurality of application ends in the lan include:
s101: each application in the lan periodically broadcasts packets carrying its own information in the lan, and these packets may carry their own information, such as ID numbers, storage status, etc.
S102: when one application end receives data packets sent by other application ends, judging all the data packets through a first preset condition, and enabling the application end meeting the first preset condition to be a main box.
The method is equivalent to internally determining who becomes the main box, and can select which ID number in the local area network is the largest or smallest as the main box or the application end with the optimal transmission performance as the main box as long as a certain application end in the local area network meets a first preset condition.
Of course, besides determining the main box internally, the cloud server can also perform specified allocation.
It should be noted that, the application end corresponding to the main box is not always unchanged, because once a new application end member is added in the lan, the application end corresponding to the main box may be changed under the first preset condition. But whichever application end is elected as the master box, the lan information that it sends to the cloud server and other lans includes the network number and network address that do not change, i.e., the lan is used anyway.
After the main boxes of different local area networks are selected, the main boxes can download data from the cloud server in a P2P downloading manner, and the specific downloading process can adopt the existing conventional P2P downloading algorithm, so that the embodiment provides a step of how the main boxes download data from the cloud server according to practical situations, as shown in fig. 4:
s201: firstly, a cloud server monitors the Round-Trip Time (RTT) of a ping packet between a main box of each local area network and the cloud server, and the RTT reflects the Round-Trip Time between the main box and the cloud server.
S202: when the RTT time between the main box and the cloud server meets a second preset condition, the cloud server sends data to the network address of the corresponding main box, and the main boxes become seed boxes after receiving the data.
For a main box with RTT time not meeting a second preset condition with the cloud server, the main box establishes a link with an application end serving as a seed box and downloads data, and the data is not downloaded from the cloud server.
The second preset condition may be a master box having an RTT less than a preset time value, or several master boxes having a minimum RTT.
Specifically, the process of sending data from the cloud server to the network address of the corresponding master box is as shown in fig. 5:
s301: the cloud server sends indication information to all main boxes, wherein the indication information comprises a list of seed boxes and network addresses of the seed boxes.
After the cloud server screens out the application terminals serving as the seed boxes from all the main boxes, the cloud server is required to broadcast indication information of the seed boxes to all the main boxes, wherein the indication information comprises a list of application terminals serving as the seed boxes and network addresses of the application terminals.
S302: after receiving the indication information, the main box judges whether the main box is in a seed box list or not, if yes, the main box establishes a link with the cloud server and downloads data, and if not, other main boxes which become seed boxes are selected to establish links and download data.
For the application end which becomes the seed box, the application end is naturally responsible for downloading data from the cloud server and sending data to the main box of other non-seed boxes, and when the main box checks that the main box is not the seed box, the main box can establish a link with the main box according to the network address which becomes the seed box and download the data.
In the process of downloading data from the main box, the data downloading mode with other application ends in the local area network can be direct downloading from the main box, such as http downloading, or the downloading mode of layer-by-layer fission of the rest application ends.
When downloading, other application ends in the local area network can download data from the main box after the main box is downloaded, or can download data from the main box simultaneously in the downloading process of the main box. For the former, when the downloading of the main box is completed, the main box can send downloading instructions to other application ends in the same local area network, and after receiving the downloading instructions, the other application ends in the same local area network establish links with the main box and download data.
The embodiment also provides a remote broadcasting control system, which comprises a central server and a plurality of broadcasting boxes connected with the central server, wherein the central server stores data to be broadcasted, and the broadcasting boxes and the cloud host download the data by adopting the downloading method in the embodiment.
The basic principles of the present disclosure have been described above in connection with specific embodiments, however, it should be noted that the advantages, benefits, effects, etc. mentioned in the present disclosure are merely examples and not limiting, and these advantages, benefits, effects, etc. are not to be considered as necessarily possessed by the various embodiments of the present disclosure. Furthermore, the specific details disclosed herein are for purposes of illustration and understanding only, and are not intended to be limiting, since the disclosure is not necessarily limited to practice with the specific details described.
In this disclosure, relational terms such as first and second, and the like are used solely to distinguish one entity or operation from another entity or operation without necessarily requiring or implying any actual such relationship or order between such entities or operations, and block diagrams of devices, apparatuses, devices, systems involved in this disclosure are merely illustrative examples and are not intended to require or implicate that links, arrangements, configurations must be established in a block diagram format. As will be appreciated by one of skill in the art, the devices, apparatuses, devices, systems may be connected, arranged, configured in any manner. Words such as "including," "comprising," "having," and the like are words of openness and mean "including but not limited to," and are used interchangeably therewith. The terms "or" and "as used herein refer to and are used interchangeably with the term" and/or "unless the context clearly indicates otherwise. The term "such as" as used herein refers to, and is used interchangeably with, the phrase "such as, but not limited to.
In addition, as used herein, the use of "or" in the recitation of items beginning with "at least one" indicates a separate recitation, such that recitation of "at least one of A, B or C" for example means a or B or C, or AB or AC or BC, or ABC (i.e., a and B and C). Furthermore, the term "exemplary" does not mean that the described example is preferred or better than other examples.
It is also noted that in the systems and methods of the present disclosure, components or steps may be disassembled and/or assembled. Such decomposition and/or recombination should be considered equivalent to the present disclosure.
Various changes, substitutions, and alterations are possible to the techniques described herein without departing from the teachings of the techniques defined by the appended claims. Furthermore, the scope of the claims of the present disclosure is not limited to the particular aspects of the process, machine, manufacture, composition of matter, means, methods and acts described above. The processes, machines, manufacture, compositions of matter, means, methods, or acts, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding aspects described herein may be utilized. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or acts.
The previous description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects without departing from the scope of the disclosure. Thus, the present disclosure is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing description has been presented for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of the disclosure to the form disclosed herein. Although a number of example aspects and embodiments have been discussed above, a person of ordinary skill in the art will recognize certain variations, modifications, alterations, additions, and subcombinations thereof.
Claims (7)
1. The data downloading method comprises at least one local area network connected with a cloud, wherein the at least one local area network is connected with each other, and each local area network comprises a plurality of application ends, and the method is characterized by further comprising the following steps:
generating a main box by a plurality of application ends in each local area network, broadcasting local area network information corresponding to each main box to other local area networks and cloud ends and establishing links, wherein the local area network information comprises network numbers and network addresses;
the main boxes of all local area networks download data from the cloud in a P2P downloading mode;
the other application end in each local area network than the main box is unexpected to download data from the main box.
2. The method for downloading data according to claim 1, wherein the generating a master box by the plurality of application terminals in each local area network comprises:
each application end in the local area network periodically broadcasts a data packet carrying own information in the local area network;
when one application end receives data packets sent by other application ends, judging all the data packets through a first preset condition, and enabling the application end meeting the first preset condition to be a main box.
3. The method for downloading data according to claim 2, wherein the self information includes a number corresponding to the application terminal, and the first preset condition is whether the number of the application terminal is minimum or maximum.
4. The method of claim 1, wherein downloading data from the cloud in a P2P download manner by all local area network main boxes comprises:
the cloud end monitors RTT time between a main box and the cloud end of each local area network;
when the RTT time between the main box and the cloud end meets a second preset condition, the cloud end sends data to a network address of the corresponding main box, and the main boxes become seed boxes after receiving the data;
and for the main box, the RTT time between the main box and the cloud end does not meet the second preset condition, the main box establishes a link with the seed box and downloads data.
5. The method of claim 4, wherein the cloud sending data to the network address of the corresponding master box comprises:
the cloud sends indication information to all main boxes, wherein the indication information comprises a list of seed boxes and network addresses thereof;
after receiving the indication information, the main box judges whether the main box is in the seed box list or not, if yes, the main box establishes a link with the cloud and downloads data, and if not, other main boxes which become seed boxes are selected to establish links and download data.
6. The method for downloading data according to claim 1, wherein the downloading of data from the main box by the application end except for the main box in each local area network specifically comprises:
after the main box is downloaded, sending a downloading instruction to other application ends in the same local area network;
and after receiving the download instruction, other application terminals in the local area network establish a link with the main box and download data.
7. A remote broadcast control system, comprising a central server and a plurality of play boxes connected with the central server, wherein the central server stores data, and the remote broadcast control system is characterized in that the download method of any one of claims 1-6 is adopted between the play boxes and a cloud host.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310775685.6A CN116846905A (en) | 2023-06-28 | 2023-06-28 | A data downloading method and remote broadcast control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310775685.6A CN116846905A (en) | 2023-06-28 | 2023-06-28 | A data downloading method and remote broadcast control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116846905A true CN116846905A (en) | 2023-10-03 |
Family
ID=88161100
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310775685.6A Pending CN116846905A (en) | 2023-06-28 | 2023-06-28 | A data downloading method and remote broadcast control system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116846905A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106817250A (en) * | 2016-12-23 | 2017-06-09 | 东软集团股份有限公司 | A kind of dynamic electoral machinery and system |
| CN110430243A (en) * | 2019-07-15 | 2019-11-08 | 广州创维平面显示科技有限公司 | Method and system for downloading advertisement program |
| CN111245630A (en) * | 2020-02-27 | 2020-06-05 | 上海商米科技集团股份有限公司 | Method for simultaneously upgrading multiple devices in local area network |
| JP2022116937A (en) * | 2021-01-29 | 2022-08-10 | ブラザー工業株式会社 | Terminal management program, terminal management method and terminal management system |
| US20220321401A1 (en) * | 2021-04-06 | 2022-10-06 | Hewlett Packard Enterprise Development Lp | System and method of establishing seamless remote access virtual private network connections |
-
2023
- 2023-06-28 CN CN202310775685.6A patent/CN116846905A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106817250A (en) * | 2016-12-23 | 2017-06-09 | 东软集团股份有限公司 | A kind of dynamic electoral machinery and system |
| CN110430243A (en) * | 2019-07-15 | 2019-11-08 | 广州创维平面显示科技有限公司 | Method and system for downloading advertisement program |
| CN111245630A (en) * | 2020-02-27 | 2020-06-05 | 上海商米科技集团股份有限公司 | Method for simultaneously upgrading multiple devices in local area network |
| JP2022116937A (en) * | 2021-01-29 | 2022-08-10 | ブラザー工業株式会社 | Terminal management program, terminal management method and terminal management system |
| US20220321401A1 (en) * | 2021-04-06 | 2022-10-06 | Hewlett Packard Enterprise Development Lp | System and method of establishing seamless remote access virtual private network connections |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN116232977B (en) | Network load balancing method and device based on link and equipment states | |
| CN102469015B (en) | Realize method and device, the system of relay selection | |
| CN101790876A (en) | Unified peer-to-peer and cache system for content services in wireless mesh networks | |
| CN101015175B (en) | Connection mode setting apparatus, connection mode setting method, connection mode control apparatus, connection mode control method | |
| CN102883190B (en) | Optimal bandwidth distribution demand method and device | |
| US12200051B2 (en) | Peer-to-peer network scheduling method and system | |
| KR101501913B1 (en) | Multicast quality of service module and method | |
| JP5485543B2 (en) | Communication method in network including primary network and secondary network | |
| CN101005456A (en) | Medium stream repeat method and medium server | |
| CN108551679A (en) | Wireless device communication means based on LAN Mesh technologies and system | |
| EP2387177A1 (en) | Content distribution in a P2P infrastructure by means of multicast connections | |
| JP2012095299A (en) | Dynamic bandwidth adjustment for multiple service support | |
| CN116846905A (en) | A data downloading method and remote broadcast control system | |
| CN105577646A (en) | Method for aggregating bandwidth on user side, device and content distribution system | |
| CN114666318A (en) | Downloading method and device of streaming media data, electronic equipment and storage medium | |
| US10116741B2 (en) | Peer-to-peer network image distribution hierarchy | |
| CN116668217B (en) | Broadcasting methods and systems for field-programmable gate array (FPGA) accelerator clusters | |
| CN105210347B (en) | Monitoring server, parsing server, request device and node selection method | |
| CN101632268A (en) | Parameterized Quality of Service Architecture in Networks | |
| CN105392025A (en) | User-side bandwidth aggregation method, apparatus and content distribution system | |
| KR20090047426A (en) | How to transmit real-time data using P2P and real-time data server at the same time in real-time data transmission of communication network | |
| US20110002334A1 (en) | Communication terminal and communication state change method | |
| CN116016309A (en) | Information processing method and device and electronic equipment | |
| CN103188167B (en) | Quality of service support method, device and system | |
| SG178407A1 (en) | Method and apparatus for constructing seed group in peer-to-peer application and method for using seed group |
Legal Events
| 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 |