CN110120965A - Method for down loading, tutoring system and the storage medium of courseware - Google Patents

Method for down loading, tutoring system and the storage medium of courseware Download PDF

Info

Publication number
CN110120965A
CN110120965A CN201810124847.9A CN201810124847A CN110120965A CN 110120965 A CN110120965 A CN 110120965A CN 201810124847 A CN201810124847 A CN 201810124847A CN 110120965 A CN110120965 A CN 110120965A
Authority
CN
China
Prior art keywords
courseware
downloaded
list
download
recorded
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
Application number
CN201810124847.9A
Other languages
Chinese (zh)
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 TAL Education Technology Co Ltd
Original Assignee
Beijing Century TAL Education Technology 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 TAL Education Technology Co Ltd filed Critical Beijing Century TAL Education Technology Co Ltd
Priority to CN201810124847.9A priority Critical patent/CN110120965A/en
Publication of CN110120965A publication Critical patent/CN110120965A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • 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/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the present application provides method for down loading, tutoring system and the storage medium of a kind of courseware, method include: according to the teaching programme for teaching point configuration, judge teaching point with the presence or absence of courseware to be downloaded or whether in the presence of carry the courseware to be downloaded of failure;Courseware to be downloaded if it exists then parses courseware list to be downloaded, determines courseware to be downloaded in the storage address on backstage;According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, download courseware to be downloaded to front end teaching point;The courseware to be downloaded of failed download if it exists, it is determined that storage address of the courseware to be downloaded recorded in the courseware list to be downloaded of failed download on backstage;According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded of storage failed download, the courseware to be downloaded of failed download is re-downloaded to the teaching point of front end, to provide a kind of download scenarios of courseware.

Description

Method for down loading, tutoring system and the storage medium of courseware
Technical field
The invention relates to Internet technical field more particularly to a kind of method for down loading of courseware, tutoring system and Storage medium.
Background technique
It was being imparted knowledge to students using the teaching method of intelligent tutoring system (Intellectual Tutoring System, ITS) Need to use courseware in journey, courseware has generally comprised that picture, audio, video etc. be one such or two or more multimedia shapes Formula.
In courseware, the presentation of media form increases the interest of courseware, but it is big to also result in courseware content simultaneously Small the problem of surging.When directly access stores courseware on the remote server during at school, since courseware content is excessive, It will appear Caton phenomenon.It would therefore be highly desirable to provide a kind of download scenarios of courseware.
Summary of the invention
In view of this, one of the technical issues of embodiment of the present invention is solved be to provide a kind of method for down loading of courseware, Tutoring system and storage medium, to overcome or alleviate drawbacks described above in the prior art.
The embodiment of the present application provides a kind of method for down loading of courseware comprising:
According to the teaching programme for teaching point configuration, the teaching point is judged with the presence or absence of courseware to be downloaded or judges institute Stating teaching point whether there is the courseware to be downloaded of failed download;
The courseware to be downloaded if it exists then parses courseware list to be downloaded, determines in courseware list to be downloaded Storage address of the courseware to be downloaded of record on backstage;
According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and remember in courseware list to be downloaded The teaching point of the courseware to be downloaded of record to front end;
The courseware to be downloaded of failed download if it exists, it is determined that recorded in the courseware list to be downloaded of the failed download Storage address of the courseware to be downloaded on backstage;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded for storing the failed download, again Download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end the teaching point.
The embodiment of the present application provides a kind of storage medium, is stored thereon with computer instruction, and the computer instruction exists Following steps are realized when being executed by processor:
According to the teaching programme for teaching point configuration, the teaching point is judged with the presence or absence of courseware to be downloaded or judges institute Stating teaching point whether there is the courseware to be downloaded of failed download;
The courseware to be downloaded if it exists then parses courseware list to be downloaded, determines in courseware list to be downloaded Storage address of the courseware to be downloaded of record on backstage;
According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and remember in courseware list to be downloaded The teaching point of the courseware to be downloaded of record to front end;
The courseware to be downloaded of failed download if it exists, it is determined that recorded in the courseware list to be downloaded of the failed download Storage address of the courseware to be downloaded on backstage;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded for storing the failed download, again Download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end the teaching point.
The embodiment of the present application provides a kind of tutoring system comprising: front end instructional device and backstage courseware server, The front end instructional device configures the teaching point in front end, and courseware, the front end teaching dress are stored on the background server It sets and is used for:
According to the teaching programme for teaching point configuration, the teaching point is judged with the presence or absence of courseware to be downloaded or judges institute Stating teaching point whether there is the courseware to be downloaded of failed download;
The courseware to be downloaded if it exists then parses courseware list to be downloaded, determines in courseware list to be downloaded Storage address of the courseware to be downloaded of record on backstage;
According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and remember in courseware list to be downloaded The teaching point of the courseware to be downloaded of record to front end;
The courseware to be downloaded of failed download if it exists, it is determined that recorded in the courseware list to be downloaded of the failed download Storage address of the courseware to be downloaded on backstage;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded for storing the failed download, again Download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end the teaching point.
The embodiment of the present application, by according to for teaching point configuration a teaching programme, judge the teaching point with the presence or absence of to Downloading courseware judges that the teaching point whether there is the courseware to be downloaded of failed download;The courseware to be downloaded if it exists, Then courseware list to be downloaded is parsed, with determining the storage of the courseware to be downloaded that records in courseware list to be downloaded on backstage Location;According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded, the courseware list to be downloaded is downloaded The teaching point of the courseware to be downloaded of middle record to front end;The courseware to be downloaded of failed download if it exists, it is determined that under described Storage address of the courseware to be downloaded recorded in the courseware list to be downloaded of load failure on backstage;According to the storage failed download Courseware list to be downloaded in the storage address of courseware to be downloaded that records, re-download the courseware to be downloaded of the failed download The courseware to be downloaded recorded in list to front end the teaching point, so that courseware is previously downloaded to front end instructional device sheet Ground directly calls courseware from local in teaching, existing so as to avoid Caton caused by courseware is remotely downloaded in real time in teaching As optimizing Teaching Experience.
Detailed description of the invention
The some specific of the embodiment of the present application is described in detail by way of example and not limitation with reference to the accompanying drawings hereinafter Embodiment.Identical appended drawing reference denotes same or similar part or part in attached drawing.Those skilled in the art should manage Solution, the drawings are not necessarily drawn to scale.In attached drawing:
Fig. 1 is the method for down loading flow diagram of courseware in the embodiment of the present application one;
Fig. 2 is the flow diagram of courseware method for down loading in the embodiment of the present application two
Fig. 3 is the method flow schematic diagram of courseware downloading in the embodiment of the present application three;
Fig. 4 is the download apparatus structural schematic diagram of courseware in the embodiment of the present application four;
Fig. 5 is tutoring system structural schematic diagram in the embodiment of the present application four.
Specific embodiment
Any technical solution for implementing the embodiment of the present invention must be not necessarily required to reach simultaneously above all advantages.
In order to make those skilled in the art more fully understand the technical solution in the embodiment of the present invention, below in conjunction with the present invention Attached drawing in embodiment, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described reality Applying example only is a part of the embodiment of the embodiment of the present invention, instead of all the embodiments.Based on the implementation in the embodiment of the present invention The range of protection of the embodiment of the present invention all should belong in example, those of ordinary skill in the art's every other embodiment obtained.
Below with reference to attached drawing of the embodiment of the present invention the embodiment of the present invention will be further explained specific implementation.
Fig. 1 is the method for down loading flow diagram of courseware in the embodiment of the present application one;As shown in Figure 1 comprising step S101-S105:
S101, basis are a teaching programme for teaching point configuration, judge that the teaching point whether there is courseware to be downloaded;
In the present embodiment, in step S101 when judging whether there is courseware to be downloaded, specifically can according to for impart knowledge to students point The teaching programme of configuration generates courseware queue to be downloaded, according to the courseware queue to be downloaded, judges whether there is class to be downloaded Part.
For example, showing that there is no coursewares to be downloaded, if courseware to be downloaded is if courseware queue to be downloaded is empty queue Non-empty queue then shows that there are coursewares to be downloaded.
S102A, the if it exists courseware to be downloaded, then parse courseware list to be downloaded, determine courseware to be downloaded Storage address of the courseware to be downloaded recorded in list on backstage;
In the present embodiment, record has the title of courseware to be downloaded and the backstage clothes of store courseware in courseware list to be downloaded The identification code of business device, for example, the identification code may include in one section of address URL, the address URL is as the storage address.
S103, according to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, download courseware column to be downloaded The teaching point of the courseware to be downloaded recorded in table to front end;
In the present embodiment, in step S103, the mode of downloading can be streaming downloading or shell downloading.Under streaming In load, courseware continuous, real-time transmission by background server forward end instructional device.
But when network state is poor, network overhead is larger or the data volume of courseware itself is larger, streaming downloading can Can will not meet the needs of quick-downloading, at this point it is possible to take shell downloading mode, for example specifically be carried out using w get order Downloading.
In the specific implementation, it can specifically be determined according at least one of network state, network overhead in step S103 Downloading mode;The courseware to be downloaded that records in courseware list to be downloaded is downloaded further according to the downloading mode to front end instructional device The teaching point, the downloading mode be streaming download or shell downloading.
In the present embodiment, when carrying out the downloading of courseware to be downloaded in step s 103, it can also preset under can starting The effective period of time of load carries out the downloading of courseware to be downloaded in the effective period of time, i.e., when downloading, timing machine is arranged System, starts the downloading of courseware to be downloaded according to the timing mechanism of setting.
S102B, the if it does not exist courseware to be downloaded then judge the teaching point with the presence or absence of the to be downloaded of failed download Courseware;
In the present embodiment, in embodiment, in step S102B in the courseware to be downloaded for judging whether there is failed download, Specifically courseware queue to be downloaded can be generated according to the teaching programme for teaching point configuration, meanwhile, generate failed download courseware column Table queue, when the situation of courseware failed download occurs in courseware to be downloaded in courseware queue to be downloaded, by the courseware to be downloaded It is added in failed download courseware list queue, according to the courseware queue to be downloaded of the failed download, judges whether there is down Carry the courseware to be downloaded of failure.
For example, showing that there is no failed downloads if the courseware list queue to be downloaded of failed download is empty queue Courseware to be downloaded shows the class to be downloaded there are failed download if the courseware list to be downloaded of failed download is non-empty queue Part.
The courseware to be downloaded of S104, if it exists failed download, it is determined that in the courseware list to be downloaded of the failed download Storage address of the courseware to be downloaded of record on backstage;
In the present embodiment, since the courseware to be downloaded of failed download includes having been started up download process but not downloading Successful courseware to be downloaded, therefore, in the present embodiment, can be directly used in when downloading the courseware to be downloaded for the first time parsing to The storage address that downloading courseware list obtains.It certainly, in other embodiments, can also be again to having recorded failed download The courseware list to be downloaded of courseware to be downloaded parsed, obtain the failed download recorded in courseware list to be downloaded under Courseware is carried in the storage address on backstage.
The storage of the courseware to be downloaded recorded in S105, the courseware list to be downloaded according to the storage failed download Location, re-download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end the teaching point.
In the present embodiment, step S105 similar step S103 refers to step S103.
In the present embodiment, when re-downloading courseware, also referring to above-mentioned timing mechanism, it is less than weight when remaining download time When the corresponding courseware list to be downloaded of the newly downloaded biggish courseware of data volume, then select the lesser courseware of data volume corresponding under It carries courseware list and carries out re-downloading for courseware.
It should be noted that first judging whether there is courseware to be downloaded in the present embodiment, then judges whether there is downloading and lose The courseware to be downloaded lost.
But in other embodiments, can also first judge whether there is the courseware to be downloaded of failed download, then judge be It is no that there are coursewares to be downloaded.
In addition, in other embodiments, courseware to be downloaded can also be judged whether there is simultaneously and judged whether there is The courseware to be downloaded of failed download executes subsequent corresponding download process process when there are alternative one, and ought both deposit When, then can star subsequent download process, first download the corresponding courseware of courseware list to be downloaded, then download failed download courseware The corresponding courseware of list;Alternatively, the corresponding courseware of failed download courseware list can also be downloaded first, then download courseware column to be downloaded The corresponding courseware of table.
In addition, the downloading of courseware may include the downloading of Courseware Template and the element of courseware, and further, Courseware Template and class Part element can be downloaded individually.
Fig. 2 is the flow diagram of courseware method for down loading in the embodiment of the present application two;It is different from above-mentioned Fig. 1 embodiment It is in the present embodiment, individually to be downloaded to the biggish the element of courseware of data volume itself;As shown in Fig. 2, it includes the following steps S201-S207:
S201, basis are a teaching programme for teaching point configuration, judge that the teaching point whether there is courseware to be downloaded;
S202A, the if it exists courseware to be downloaded, then parse courseware list to be downloaded, determine courseware to be downloaded Storage address of the courseware to be downloaded recorded in list on backstage;
S203, according to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, download courseware column to be downloaded The teaching point of the courseware to be downloaded recorded in table to front end;
S202B, the if it does not exist courseware to be downloaded then judge the teaching point with the presence or absence of the to be downloaded of failed download Courseware;
The courseware to be downloaded of S204A, if it exists failed download, it is determined that in the courseware list to be downloaded of the failed download Storage address of the courseware to be downloaded of record on backstage;
The courseware to be downloaded of S204B, if it does not exist failed download then judges whether there is break broadcasting element to be downloaded Material;
The break playing material is the material that student can be such as played to break, such as cartoon or music etc..
The storage of the courseware to be downloaded recorded in S205, the courseware list to be downloaded according to the storage failed download Location, re-download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end the teaching point;
S206A, if it exists break playing material to be downloaded, it is determined that the break playing material to be downloaded is on backstage Storage address;
S206B, if it does not exist break playing material to be downloaded, then start next download process process;
For example, directly arriving step S201 starts next downloading process.
S207, the storage address according to the break playing material to be downloaded on backstage download the class to be downloaded Between playing material.
Fig. 3 is the method flow schematic diagram of courseware downloading in the embodiment of the present application three;As shown in figure 3, in the present embodiment, it is main It will be for including at least two courseware lists to be downloaded in courseware list queue to be downloaded, for this purpose, each courseware list to be downloaded Configured with list identifier to be downloaded.Specifically, the method for down loading in the present embodiment includes the following steps:
S301, according to the identifier of courseware list to be downloaded, judge whether there is courseware to be downloaded.
Specifically, it before step S301 or in step S301, can specifically include: according to courseware list to be downloaded In each courseware teaching using time and/or courseware list to be downloaded include courseware data volume size, configure it is corresponding to Download list identifier.
S302A, the if it exists courseware to be downloaded, it is determined that the download priority of multiple courseware lists to be downloaded sorts;
In the present embodiment, it can specifically be determined and be corresponded to according to each courseware list identifier to be downloaded in step S302A The priority of list to be downloaded, for example, teaching is existed in preferentially imparting knowledge to students for the morning using the time using the time in teaching programme The courseware to be downloaded in afternoon, for this purpose, to be higher than afternoon corresponding to be downloaded for the download priority of the morning corresponding courseware to be downloaded Courseware, and so on, afternoon, the download priority of corresponding courseware to be downloaded was higher than corresponding courseware to be downloaded at night.
In addition, the larger corresponding courseware list priority to be downloaded of courseware data volume is lesser under lower than courseware data volume Carry courseware list.
For this purpose, when configuring List Identification code to be downloaded in step s 302, it is also contemplated that above-mentioned priority ranking Mechanism can directly reflect priority just by the size of identification code, for example priority is higher, List Identification code to be downloaded Value it is bigger, it is more forward in priority ranking queue, on the contrary List Identification code to be downloaded value it is smaller, in priority ranking team In column more rearward.It is of course also possible to independent of identification code size and carry out the mark of priority.
Therefore, in step S302A specifically can directly according to being determined between list identifier to be downloaded it is corresponding under The downloading courseware rank of courseware list is carried, and so on, so that it is determined that the download priority sequence of multiple coursewares to be downloaded out.
Certainly, in other embodiments, can also be treated first according to teaching using the successive of time in step S302A It downloads courseware list and carries out preliminary download priority sequence, it is corresponding using the courseware list to be downloaded of time further according to various teaching Courseware data volume size, dynamically the preliminary priority ranking is modified, to obtain that subsequent download can be instructed successively suitable The final download priority of sequence sorts.
It should be noted that include according to courseware list to be downloaded courseware data volume size setting download priority or When person corrects preliminary download priority, be referred to the data volume size of history downloading courseware list and the duration of corresponding downloading or Person's mean time, which is grown, to be determined, for example the time downloaded longer perhaps average time longer then download priority is lower or incites somebody to action Preliminary download priority is turned down.
Illustratively, than if any A, B, C, D, E five courseware lists to be downloaded, corresponding teaching is respectively using the time At 9 points in the morning, 10 points, at 14 points in afternoon, 16 points, at night 20 points, the data volume size of corresponding courseware be respectively 10M, 20M, 10M, 100M, 10M:
A:9:00 10M
B:10:00 20M
C:14:00 10M
D:16:00 100M
E:20:00 10M
Priority ranking then is downloaded by instructional blocks of time and courseware data volume size are as follows: A, B, C, E, D.That is, teaching makes With the more preferential downloading that the time is more early, the smaller more preferential downloading of courseware data volume.
If if reacting above-mentioned download priority height using identifier, the mark of courseware list A, B, C, E, D to be downloaded Know symbol to be sequentially reduced, the numerical value of identifier is bigger, and download priority is higher, conversely, download priority is lower.
S302B, the if it does not exist courseware to be downloaded judge whether there is the courseware list to be downloaded of failed download;
In the present embodiment, step 302B refers to above-described embodiment similar to above-mentioned Fig. 1 or embodiment illustrated in fig. 2 Record.
Specifically, if some or all of courseware failed download recorded in the courseware to be downloaded, in step S302 Before if any courseware to be downloaded occur and having some or all of courseware failed download, it is configured to characterize described to be downloaded The failure identifier to be downloaded of some or all of courseware failed download situation recorded in courseware.Accordingly, in step S302 It is middle judgement it is described teaching point whether there is failed download courseware to be downloaded when, with specific reference to it is described it is to be downloaded failure identifier, Judge that the teaching point whether there is the courseware to be downloaded of failed download.
In the specific implementation, courseware list queue to be downloaded can be directly utilized, if courseware list queue to be downloaded occurs The courseware to be downloaded of failed download, then to the courseware to be downloaded configuration failure identifier to be downloaded for carrying failure, for reflecting There is the situation of failed download when downloading before in the corresponding courseware of courseware to be downloaded, needed to be downloaded again.
S303, each courseware list to be downloaded is parsed, determine recorded in each courseware list to be downloaded under Carry the storage address of courseware;
In the present embodiment, step 303 refers to above-described embodiment similar to above-mentioned Fig. 1 or embodiment illustrated in fig. 2 It records.
S304, according to the storage address of the courseware to be downloaded recorded in each courseware list to be downloaded and each described The download priority of courseware to be downloaded sorts, the institute of the courseware to be downloaded recorded in each courseware list to be downloaded of downloading to front end State teaching point.
In the present embodiment, step 304 refers to above-described embodiment similar to above-mentioned Fig. 1 or embodiment illustrated in fig. 2 It records.And therein is not both that the courseware to be downloaded recorded in different courseware tables to be downloaded can be carried out according to download priority Downloading, priority is higher, and preferential to download, priority is lower, then lags downloading.
Furthermore it is also possible to the setting or update that re-download priority level be carried out, than as follows referring to above-mentioned timing mechanism The time required for the data volume of courseware is carried greater than remaining download time, then preferred downloading can in remaining download time Courseware list to be downloaded corresponding to the courseware downloaded is downloaded processing, i.e., the former re-downloads after priority will be lower than Person's re-downloads priority.
The courseware to be downloaded of S305A, if it exists failed download, it is determined that in the courseware list to be downloaded of the failed download Storage address of the courseware to be downloaded of record on backstage;
In this implementation, step S305A is recorded similar to above-mentioned Fig. 1 or Fig. 2, and therefore, related step S305A's explains in detail Or explanation please participate in the record of above-mentioned Fig. 1 or Fig. 2.
The storage of the courseware to be downloaded recorded in S306, the courseware list to be downloaded according to the storage failed download Location, re-download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end the teaching point.
In the present embodiment, step S306 is recorded similar to above-mentioned Fig. 1 or Fig. 2, therefore, the detailed solution in relation to step S305A Release or illustrate the record that please participate in above-mentioned Fig. 1 or Fig. 2.
At that time, it when the courseware list to be downloaded of multiple failed downloads occurs in same teaching point, is referred to above-mentioned The download priority sequence of courseware list to be downloaded is set in step S302, the weight of the courseware list to be downloaded of failed download is set Newly downloaded priority ranking, the courseware to be downloaded recorded in the courseware list to be downloaded for re-downloading the failed download again When, re-downloading for courseware is successively carried out according to the height for re-downloading priority.
The courseware to be downloaded of S305B, if it does not exist failed download, then teaching point of the courseware downloaded in front end it is local into Row processing.
In the present embodiment, in order to reduce data volume, the rate of data transmission is effectively improved, in above-mentioned downloading for the first time or again When the courseware that newly downloaded courseware list to be downloaded includes, the compressed version of courseware is preferably downloaded, especially to big used in courseware The compressed version that the element of courseware of data volume such as video is compressed.For this purpose, existing in the present embodiment in step S305B The teaching point of front end is locally handled the including but not limited to treatment processes such as decompression, and the courseware automatically generated after decompression exists The local storage address of teaching point, so as to the calling when courseware plays.
In addition, in the above-described embodiments, it can be with class all in the courseware list to be downloaded of failed download when re-downloading Part can also only re-download the courseware of failed download in the courseware list to be downloaded of failed download.
Fig. 4 is the download apparatus structural schematic diagram of courseware in the embodiment of the present application four;As shown in figure 4, comprising:
First unit 401, for judging that the teaching point whether there is under according to the teaching programme for teaching point configuration It carries courseware or judges that the teaching point whether there is the courseware to be downloaded of failed download;When first unit only executes above-mentioned judgement When processing, which can be referred to as judging unit again.
Second unit 402 then parses courseware list to be downloaded for the courseware to be downloaded if it exists, determines Storage address of the courseware to be downloaded recorded in courseware list to be downloaded on backstage;When second unit only executes above-mentioned determining storage When the processing of address, then the second unit 402 can be referred to as address determination unit again.
Third unit 403, for the storage address according to the courseware to be downloaded recorded in courseware list to be downloaded, downloading to The teaching point of the courseware to be downloaded recorded in downloading courseware list to front end;When the third unit only executes download process When, which can be referred to as download unit again.
4th unit 404, the courseware to be downloaded for failed download if it exists, it is determined that the failed download it is to be downloaded Storage address of the courseware to be downloaded recorded in courseware list on backstage;If the 4th unit 404 only executes address herein and determines When processing, the 4th unit 404 can be referred to as address determination unit again, form multiplexing relationship with above-mentioned second unit 402.
5th unit 405, for according to the class to be downloaded recorded in the courseware list to be downloaded for storing the failed download The storage address of part, re-download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end institute State teaching point.If the 5th unit 405 only executes the technical treatment re-downloaded, the 5th unit 405 can be referred to as to download again Unit forms multiplexing relationship with above-mentioned third unit 403.
Optionally, in the present embodiment, first unit be further used for according to for teaching point configuration a teaching programme, generate to It downloads courseware list queue and courseware to be downloaded is judged whether there is according to courseware list queue to be downloaded.
It optionally, include at least two courseware lists to be downloaded in courseware list queue to be downloaded, each in the present embodiment Courseware list configuration needs download list identifier;Accordingly, the first unit is further used for being arranged according to courseware to be downloaded The identifier of table judges whether there is courseware to be downloaded.
Optionally, described if in courseware list queue to be downloaded including multiple courseware lists to be downloaded in the present embodiment Download apparatus further includes the 6th unit (being not shown in Fig. 4), for being made according to the teaching of each courseware in courseware list to be downloaded Include the data volume size of courseware with time and/or courseware list to be downloaded, configures corresponding list identifier to be downloaded.
It optionally, include multiple courseware lists to be downloaded in courseware list queue to be downloaded, then under described in the present embodiment Carry that set further include the 7th unit (being not shown in Fig. 4), for determining that the download priority of multiple courseware lists to be downloaded sorts;
Accordingly, the third unit be further used for according to the download priority of multiple courseware lists to be downloaded sort with And the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, download recorded in courseware list to be downloaded it is to be downloaded The teaching point of the courseware to front end.
Optionally, in the present embodiment, if some or all of courseware failed download recorded in courseware list to be downloaded, The download apparatus further includes the 8th unit (being not shown in Fig. 4), is configured to characterize the portion recorded in courseware list to be downloaded Point or whole courseware failed download situation failure identifier to be downloaded;
Accordingly, the first unit is further used for judging the teaching point according to the failure identifier to be downloaded With the presence or absence of the courseware to be downloaded of failed download.
In the present embodiment, the third unit is further used for true according at least one of network state, network overhead Determine downloading mode;And downloaded according to the downloading mode courseware to be downloaded that is recorded in courseware list to be downloaded to front end institute Teaching point is stated, the downloading mode is that streaming is downloaded or shell is downloaded.
In addition, it is necessary to illustrate, in embodiment illustrated in fig. 4, first unit, second unit, third unit, the 4th list Member, Unit the 5th are not the limitations to program element number in download apparatus, can be mutual between these certain program units Multiplexing, thus the program unit total quantity in download apparatus is possibly less than five.
Furthermore, it should be noted that in embodiment illustrated in fig. 4, first unit, second unit, third unit, the 4th list Member, Unit the 5th can also partially be may be provided at the instructional device of foreground based on distributed setting, partially may be provided at backstage On service server.
Fig. 5 is tutoring system structural schematic diagram in the embodiment of the present application four;As shown in figure 5, comprising: front end instructional device 501 and backstage courseware server 502, the front end instructional device configuration front end teaching point, on the background server It is stored with courseware, the front end instructional device is used for:
According to the teaching programme for teaching point configuration, judge the teaching point with the presence or absence of courseware to be downloaded;
The courseware to be downloaded if it exists then parses courseware list to be downloaded, determines in courseware list to be downloaded Storage address of the courseware to be downloaded of record in background server;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded, the courseware to be downloaded is downloaded The teaching point of the courseware to be downloaded recorded in list to front end;
The courseware to be downloaded if it does not exist then judges that the teaching point whether there is the courseware to be downloaded of failed download;
The courseware to be downloaded of failed download if it exists, it is determined that recorded in the courseware list to be downloaded of the failed download Storage address of the courseware to be downloaded on backstage;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded for storing the failed download, again Download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end the teaching point.
Optionally, in any embodiment of the application, further includes: front end cache server is downloaded successfully for caching Courseware list to be downloaded in the courseware to be downloaded that records, and/or, the class to be downloaded of the failed download for caching downloading The courseware to be downloaded recorded in part list.
In addition, in other embodiments, tutoring system can also include compression service device, the compression service device for pair It is compressed by the courseware that courseware server makes, forms courseware compressed package, to directly download courseware pressure when downloading It is smooth to guarantee that the unobstructed and courseware of downloading plays, improves teaching matter to reduce the data volume of transmission as much as possible for contracting packet Amount.
In the present embodiment, foreground instructional device can specifically include teaching host, and the teaching host is for carrying out courseware Broadcasting, human-computer interaction etc. in curricula.
When including front end cache server, the teaching host and the front end cache server can be arranged in simultaneously Teaching point is local.
Optionally, in the present embodiment, it may be configured with the download apparatus of above-mentioned Fig. 3 on the front end instructional device, under related Carrying the description set can all be referenced in embodiment shown in Fig. 4.
The embodiment of the present application also provides a kind of storage medium, is stored thereon with computer instruction, and the computer instruction exists Following steps are realized when being executed by processor:
According to the teaching programme for teaching point configuration, the teaching point is judged with the presence or absence of courseware to be downloaded or judges institute Stating teaching point whether there is the courseware to be downloaded of failed download;
The courseware to be downloaded if it exists then parses courseware list to be downloaded, determines in courseware list to be downloaded Storage address of the courseware to be downloaded of record on backstage;
According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and remember in courseware list to be downloaded The teaching point of the courseware to be downloaded of record to front end;
The courseware to be downloaded of failed download if it exists, it is determined that recorded in the courseware list to be downloaded of the failed download Storage address of the courseware to be downloaded on backstage;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded for storing the failed download, again Download the courseware to be downloaded that is recorded in the courseware list to be downloaded of the failed download to front end the teaching point.
The embodiment of the present application, by according to for teaching point configuration a teaching programme, judge the teaching point with the presence or absence of to Downloading courseware judges that the teaching point whether there is the courseware to be downloaded of failed download;The courseware to be downloaded if it exists, Then courseware list to be downloaded is parsed, with determining the storage of the courseware to be downloaded that records in courseware list to be downloaded on backstage Location;According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and recorded in courseware list to be downloaded The teaching point of the courseware to be downloaded to front end;The courseware to be downloaded of failed download if it exists, it is determined that the failed download Storage address of the courseware to be downloaded recorded in courseware list to be downloaded on backstage;According to the to be downloaded of the storage failed download The storage address of the courseware to be downloaded recorded in courseware list re-downloads and remembers in the courseware list to be downloaded of the failed download The teaching point of the courseware to be downloaded of record to front end is being imparted knowledge to students so that courseware is previously downloaded to front end instructional device local When, courseware directly is called from local, Caton phenomenon caused by courseware is remotely downloaded in real time so as to avoid in teaching, optimizes Teaching Experience.
The apparatus embodiments described above are merely exemplary, wherein described, module can as illustrated by the separation member It is physically separated with being or may not be, the component shown as module may or may not be physics mould Block, it can it is in one place, or may be distributed on multiple network modules.It can be selected according to the actual needs In some or all of the modules achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not paying creativeness Labour in the case where, it can understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can It realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, on Stating technical solution, substantially the part that contributes to existing technology can be embodied in the form of software products in other words, should Computer software product may be stored in a computer readable storage medium, the computer readable recording medium include for Any mechanism of the readable form storage of computer (such as computer) or transmission information.For example, machine readable media includes only Read memory (ROM), random access memory (RAM), magnetic disk storage medium, optical storage media, flash medium, electricity, light, Sound or the transmitting signal (for example, carrier wave, infrared signal, digital signal etc.) of other forms etc., which includes Some instructions are used so that a computer equipment (can be personal computer, server or the network equipment etc.) executes respectively Method described in certain parts of a embodiment or embodiment.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the embodiment of the present application, rather than it is limited System;Although the application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: its It is still possible to modify the technical solutions described in the foregoing embodiments, or part of technical characteristic is equal Replacement;And these are modified or replaceed, each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution Spirit and scope.
It will be understood by those skilled in the art that the embodiment of the embodiment of the present invention can provide as method, apparatus (equipment) or Computer program product.Therefore, the embodiment of the present invention can be used complete hardware embodiment, complete software embodiment or combine soft The form of the embodiment of part and hardware aspect.Moreover, it wherein includes to calculate that the embodiment of the present invention, which can be used in one or more, Computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, the optical memory of machine usable program code Deng) on the form of computer program product implemented.
The embodiment of the present invention referring to according to the method for the embodiment of the present invention, device (equipment) and computer program product Flowchart and/or the block diagram describes.It should be understood that can be realized by computer program instructions every in flowchart and/or the block diagram The combination of process and/or box in one process and/or box and flowchart and/or the block diagram.It can provide these computers Processor of the program instruction to general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices To generate a machine, so that generating use by the instruction that computer or the processor of other programmable data processing devices execute In the dress for realizing the function of specifying in one or more flows of the flowchart and/or one or more blocks of the block diagram It sets.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.

Claims (10)

1. a kind of method for down loading of courseware characterized by comprising
According to the teaching programme for teaching point configuration, the teaching point is judged with the presence or absence of courseware to be downloaded or judges the religion Learning point whether there is the courseware to be downloaded of failed download;
The courseware to be downloaded if it exists then parses courseware list to be downloaded, determines and records in courseware list to be downloaded Courseware to be downloaded backstage storage address;
According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and recorded in courseware list to be downloaded The teaching point of the courseware to be downloaded to front end;
The courseware to be downloaded of failed download if it exists, it is determined that recorded in the courseware list to be downloaded of the failed download under Courseware is carried in the storage address on backstage;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded for storing the failed download, re-download The teaching point of the courseware to be downloaded recorded in the courseware list to be downloaded of the failed download to front end.
2. method for down loading according to claim 1, which is characterized in that according to the teaching programme for teaching point configuration, judgement The teaching point whether there is courseware to be downloaded, comprising: according to the teaching programme for teaching point configuration, generate courseware column to be downloaded Table queue judges whether there is courseware to be downloaded according to courseware list queue to be downloaded.
3. method for down loading according to claim 2, which is characterized in that include at least two in courseware list queue to be downloaded Courseware list to be downloaded, each courseware list configuration need download list identifier;Accordingly, according to courseware list to be downloaded team Column, judge whether there is courseware to be downloaded, comprising: according to the identifier of courseware list to be downloaded, judge whether there is to be downloaded Courseware.
4. method for down loading according to claim 3, which is characterized in that if in courseware list queue to be downloaded include it is multiple to Courseware list is downloaded, then the method for down loading further include: the time is used according to the teaching of each courseware in courseware list to be downloaded And/or courseware list to be downloaded includes the data volume size of courseware, configures corresponding list identifier to be downloaded.
5. method for down loading according to claim 3, which is characterized in that include multiple under in courseware list queue to be downloaded Courseware list is carried, then the method for down loading further include: determine the download priority sequence of multiple courseware lists to be downloaded;
According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and recorded in courseware list to be downloaded The teaching point of the courseware to be downloaded to front end, comprising:
According to the class to be downloaded recorded in the sequence of the download priority of multiple courseware lists to be downloaded and courseware list to be downloaded The storage address of part, download the courseware to be downloaded that is recorded in courseware list to be downloaded to front end the teaching point.
6. method for down loading according to claim 1, which is characterized in that if the part that is recorded in courseware list to be downloaded or Whole courseware failed downloads, the then method for down loading further include: be configured to characterize the part recorded in courseware list to be downloaded Or the failure identifier to be downloaded of whole courseware failed download situations;
Accordingly, judging that the teaching point whether there is the courseware to be downloaded of failed download includes: according to the failure to be downloaded Identifier judges that the teaching point whether there is the courseware to be downloaded of failed download.
7. method for down loading according to claim 1, which is characterized in that download recorded in courseware list to be downloaded it is to be downloaded The teaching point of the courseware to front end, comprising:
Downloading mode is determined according at least one of network state, network overhead;
The teaching point of the courseware to be downloaded recorded in courseware list to be downloaded to front end, institute are downloaded according to the downloading mode Stating downloading mode is streaming downloading or shell downloading.
8. method for down loading according to claim 1, which is characterized in that further include:
The courseware to be downloaded of failed download if it does not exist then judges whether there is break playing material to be downloaded;
Break playing material to be downloaded if it exists, it is determined that the storage of the break playing material to be downloaded on backstage Location;
Break playing material to be downloaded if it does not exist then starts next download process process;
Storage address according to the break playing material to be downloaded on backstage downloads the break broadcasting element to be downloaded Material.
9. a kind of storage medium, is stored thereon with computer instruction, the computer instruction is realized such as when being executed by processor Lower step:
According to the teaching programme for teaching point configuration, the teaching point is judged with the presence or absence of courseware to be downloaded or judges the religion Learning point whether there is the courseware to be downloaded of failed download;
The courseware to be downloaded if it exists then parses courseware list to be downloaded, determines and records in courseware list to be downloaded Courseware to be downloaded backstage storage address;
According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and recorded in courseware list to be downloaded The teaching point of the courseware to be downloaded to front end;
The courseware to be downloaded of failed download if it exists, it is determined that recorded in the courseware list to be downloaded of the failed download under Courseware is carried in the storage address on backstage;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded for storing the failed download, re-download The teaching point of the courseware to be downloaded recorded in the courseware list to be downloaded of the failed download to front end.
10. a kind of tutoring system characterized by comprising front end instructional device and backstage courseware server, the front end religion It learns device configuration and is stored with courseware on the teaching point of front end, the background server, the front end instructional device is used for:
According to the teaching programme for teaching point configuration, the teaching point is judged with the presence or absence of courseware to be downloaded or judges the religion Learning point whether there is the courseware to be downloaded of failed download;
The courseware to be downloaded if it exists then parses courseware list to be downloaded, determines and records in courseware list to be downloaded Courseware to be downloaded backstage storage address;
According to the storage address of the courseware to be downloaded recorded in courseware list to be downloaded, downloads and recorded in courseware list to be downloaded The teaching point of the courseware to be downloaded to front end;
The courseware to be downloaded of failed download if it exists, it is determined that recorded in the courseware list to be downloaded of the failed download under Courseware is carried in the storage address on backstage;
According to the storage address of the courseware to be downloaded recorded in the courseware list to be downloaded for storing the failed download, re-download The teaching point of the courseware to be downloaded recorded in the courseware list to be downloaded of the failed download to front end.
CN201810124847.9A 2018-02-07 2018-02-07 Method for down loading, tutoring system and the storage medium of courseware Pending CN110120965A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810124847.9A CN110120965A (en) 2018-02-07 2018-02-07 Method for down loading, tutoring system and the storage medium of courseware

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810124847.9A CN110120965A (en) 2018-02-07 2018-02-07 Method for down loading, tutoring system and the storage medium of courseware

Publications (1)

Publication Number Publication Date
CN110120965A true CN110120965A (en) 2019-08-13

Family

ID=67519676

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810124847.9A Pending CN110120965A (en) 2018-02-07 2018-02-07 Method for down loading, tutoring system and the storage medium of courseware

Country Status (1)

Country Link
CN (1) CN110120965A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111836082A (en) * 2020-07-01 2020-10-27 深圳市思考乐文化教育科技发展有限公司 Live broadcast platform courseware pushing method and management system
CN112533007A (en) * 2020-11-09 2021-03-19 湖南新云网科技有限公司 Network live broadcast method, system, terminal device and storage medium
CN112714199A (en) * 2021-03-29 2021-04-27 北京拓课网络科技有限公司 Courseware loading method and system and electronic equipment
CN114896218A (en) * 2022-07-12 2022-08-12 苏州青颖飞帆软件科技有限公司 Method, equipment and storage medium for downloading and storing course courseware

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020099802A1 (en) * 2000-11-29 2002-07-25 Marsh Thomas Gerard Computer based training system and method
CN1787437A (en) * 2005-10-21 2006-06-14 上海复旦光华信息科技股份有限公司 Courseware automatic distributing and dispatching system
CN101169906A (en) * 2006-10-24 2008-04-30 天象网络技术(上海)有限公司 Integrated teaching procedure
CN102289958A (en) * 2011-08-30 2011-12-21 张革伕 Classroom teaching fast response system and method
CN102509482A (en) * 2011-11-15 2012-06-20 北京瑞信在线***技术有限公司 Multimedia teaching system based on mobile terminal framework
US20120208163A1 (en) * 2011-02-14 2012-08-16 Dwyer Karen E Collaborative instructional method and system
CN102647426A (en) * 2012-04-24 2012-08-22 苏州科技学院 Teaching resources smart management system and method based on cloud platform
CN103475687A (en) * 2013-05-24 2013-12-25 北京网秦天下科技有限公司 Distributed method and distributed system for downloading website data
CN103514772A (en) * 2012-06-27 2014-01-15 苏州中科启慧软件技术有限公司 Wifi/3G communication-based double-screen multi-thread education interaction product
CN105338068A (en) * 2015-10-10 2016-02-17 天脉聚源(北京)教育科技有限公司 Downloading method and device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020099802A1 (en) * 2000-11-29 2002-07-25 Marsh Thomas Gerard Computer based training system and method
CN1787437A (en) * 2005-10-21 2006-06-14 上海复旦光华信息科技股份有限公司 Courseware automatic distributing and dispatching system
CN101169906A (en) * 2006-10-24 2008-04-30 天象网络技术(上海)有限公司 Integrated teaching procedure
US20120208163A1 (en) * 2011-02-14 2012-08-16 Dwyer Karen E Collaborative instructional method and system
CN102289958A (en) * 2011-08-30 2011-12-21 张革伕 Classroom teaching fast response system and method
CN102509482A (en) * 2011-11-15 2012-06-20 北京瑞信在线***技术有限公司 Multimedia teaching system based on mobile terminal framework
CN102647426A (en) * 2012-04-24 2012-08-22 苏州科技学院 Teaching resources smart management system and method based on cloud platform
CN103514772A (en) * 2012-06-27 2014-01-15 苏州中科启慧软件技术有限公司 Wifi/3G communication-based double-screen multi-thread education interaction product
CN103475687A (en) * 2013-05-24 2013-12-25 北京网秦天下科技有限公司 Distributed method and distributed system for downloading website data
CN105338068A (en) * 2015-10-10 2016-02-17 天脉聚源(北京)教育科技有限公司 Downloading method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111836082A (en) * 2020-07-01 2020-10-27 深圳市思考乐文化教育科技发展有限公司 Live broadcast platform courseware pushing method and management system
CN111836082B (en) * 2020-07-01 2022-03-18 深圳市思考乐文化教育科技发展有限公司 Live broadcast platform courseware pushing method and management system
CN112533007A (en) * 2020-11-09 2021-03-19 湖南新云网科技有限公司 Network live broadcast method, system, terminal device and storage medium
CN112533007B (en) * 2020-11-09 2023-03-10 湖南新云网科技有限公司 Network live broadcast method, system, terminal device and storage medium
CN112714199A (en) * 2021-03-29 2021-04-27 北京拓课网络科技有限公司 Courseware loading method and system and electronic equipment
CN114896218A (en) * 2022-07-12 2022-08-12 苏州青颖飞帆软件科技有限公司 Method, equipment and storage medium for downloading and storing course courseware

Similar Documents

Publication Publication Date Title
CN110120965A (en) Method for down loading, tutoring system and the storage medium of courseware
CN101626391A (en) Method for processing resource of network game client
CN101977218B (en) Internet playing file transcoding method and system
CN106790549B (en) Data updating method and device
CN107484011B (en) Video resource decoding method and device
CN106528193A (en) Application update method and terminal
CN101951376A (en) Method, equipment and system for processing advertisement
CN110096685A (en) A kind of device identification generation method and device
CN107147921A (en) Based on section and the intelligence CDN video playback accelerated methods dispatched and equipment
CN104104645A (en) Cross-platform resource management method and system
CN103457925B (en) Presenter, controller and management method thereof
CN106331876A (en) Method and device for playing web video
CN106954097B (en) The control method and device of video playing
CN101388792B (en) Single board plug-and-use processing method, device and telecommunication system
CN104615432A (en) Splash screen information handling method and customer terminal
CN106789917A (en) Data package processing method and device
CN105903191A (en) Data processing method and system across terminals
CN110752964B (en) Network equipment testing method and device
WO2017071642A1 (en) Media playback method, device and computer storage medium
CN104994429A (en) Video playing method and device
CN112148202B (en) Training sample reading method and device
CN107566881A (en) A kind of VR apparatus control methods, device and system
CN106803835A (en) The AR book datas downloading management method and device of mobile terminal device
CN108965947A (en) A kind of advertisement screen advertisement broadcast method, system and equipment
CN111790146A (en) Resource management method, device, equipment and computer readable storage medium

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190813

RJ01 Rejection of invention patent application after publication