CN108304245A - Interface processing method and device, computer-readable medium and electronic equipment - Google Patents

Interface processing method and device, computer-readable medium and electronic equipment Download PDF

Info

Publication number
CN108304245A
CN108304245A CN201810171378.6A CN201810171378A CN108304245A CN 108304245 A CN108304245 A CN 108304245A CN 201810171378 A CN201810171378 A CN 201810171378A CN 108304245 A CN108304245 A CN 108304245A
Authority
CN
China
Prior art keywords
interface
client
publicly
management platform
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810171378.6A
Other languages
Chinese (zh)
Other versions
CN108304245B (en
Inventor
常宫小戎
吴世友
张智泉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201810171378.6A priority Critical patent/CN108304245B/en
Publication of CN108304245A publication Critical patent/CN108304245A/en
Application granted granted Critical
Publication of CN108304245B publication Critical patent/CN108304245B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a kind of interface processing method and device, computer-readable medium and electronic equipments, are related to field of computer technology.The interface processing method includes:Obtain the publicly-owned data and style configuration of management platform configuration;Obtain the private data that Service Component generates;Publicly-owned data, style configuration, private data are merged and generate interface so that client is shown.The flexible configuration at interface may be implemented in the disclosure.

Description

Interface processing method and device, computer-readable medium and electronic equipment
Technical field
This disclosure relates to field of computer technology, in particular to a kind of interface processing method, interface processor unit, Computer-readable medium and electronic equipment.
Background technology
Under the trend that human-computer interaction scene is enriched constantly, how to realize to have become the processing at interface influences interaction Key factor.For example, with the development of social interaction technology, a large amount of live streaming platform and live streaming software have been emerged.Floating layer (or Poster) as the main path for transmitting information and abundant display effect in live streaming, increasingly welcome by live streaming participant.
The main problem of the floating layer of backstage push at present is:On the one hand, floating layer configuration is dumb, needs according to client edition This is issued, and affects the timeliness of floating layer in this way, in addition, in the scene that web is realized, needs to expend a large amount of manpower; On the other hand, when realizing floating layer by client, it cannot periodically or conditionally be closed by backstage, replace, open floating layer;Further Aspect does not carry out unitized management to floating layer, leads to problems such as to be likely to occur conflict between different demands floating layer.
It should be noted that information is only used for reinforcing the reason to the background of the disclosure disclosed in above-mentioned background technology part Solution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Invention content
The disclosure is designed to provide a kind of interface processing method, interface processor unit, computer-readable medium and electricity Sub- equipment, and then overcome the problems, such as that interface configurations present in the relevant technologies are inflexible at least to a certain extent.
According to one aspect of the disclosure, a kind of interface processing method is provided, including:Obtain the publicly-owned of management platform configuration Data;Obtain the style configuration of management platform configuration;Obtain the private data that Service Component generates;Publicly-owned data, pattern are matched It sets, private data merges generation interface to be shown in client.
According to one aspect of the disclosure, a kind of interface processor unit is provided, including:First acquisition module, for obtaining The publicly-owned data of management platform configuration;Second acquisition module, the style configuration for obtaining management platform configuration;Third obtains mould Block, the private data for obtaining Service Component generation;Interface generation module is used for publicly-owned data, style configuration, privately owned number Interface is generated according to merging to be shown in client.
Optionally, interface processor unit further includes:Trigger module is obtained, request is issued for reception interface or determines interface Logic is issued actively to trigger.
Optionally, interface processor unit further includes:Interface group processing module, for true in response to scheduled event enabling signal Fixed interface group to be presented is shown so as to client.
Optionally, group processing module in interface includes:Interface group determination unit, for true in response to scheduled event enabling signal Determine client interface group to be presented;Interface judging unit, it is flat whether each interface for judging in the group of interface meets management The predetermined scene requirement of platform configuration;Target interface determination unit, the interface for will meet predetermined scene requirement in the group of interface are true It is set to target interface, so that the client shows target interface.
Optionally, interface processor unit further includes:Interface update module, for receiving the newer privately owned number of Service Component According to the publicly-owned data of, management platform modification, one or more of the style configuration of management platform modification, so that client corresponds to Replace private data, publicly-owned data and/or the style configuration of current interface.
Optionally, interface processor unit further includes:Scene determining module, for determining that the client shows interface Scene meets the predetermined scene requirement of the management platform configuration.
Optionally, the first acquisition module includes:First acquisition unit, for obtaining management platform configuration from remote cache Publicly-owned data and style configuration;And/or second acquisition module include:Second acquisition unit, for being obtained from remote cache The style configuration of management platform configuration.
Optionally, interface generation module includes:Interface generation unit is used for publicly-owned data, style configuration, private data Merge and generates interface;Interface transmission unit, for interface to be sent to client displaying via broadcast component.
Optionally, interface processor unit further includes:Client end interface processing module, for true according to the field type at interface Demarcation face is by client process or by web processing.
According to one aspect of the disclosure, a kind of computer-readable medium is provided, computer program, program are stored thereon with The interface processing method such as above-mentioned any one is realized when being executed by processor.
According to one aspect of the disclosure, a kind of electronic equipment is provided, including:One or more processors;Storage device, For storing one or more programs, when one or more programs are executed by one or more processors so that one or more A processor realizes the interface processing method such as above-mentioned any one.
In the technical solution that some embodiments of the present disclosure are provided, by the publicly-owned number for obtaining interface from management platform According to from management platform acquisition style configuration, from Service Component acquisition private data, on the one hand, interface configurations are flexible, avoid every A large amount of human costs caused by developing again and time cost are all needed when secondary update interface;On the other hand, due to publicly-owned data, Style configuration, private data are respectively configured, and reduce the size of packet structure when issuing interface, help to save client Resource;In another aspect, by the style configuration in management platform, it can be in the feelings for not influencing interface publicly-owned data and private data Under condition, the unitized management at interface is realized.
It should be understood that above general description and following detailed description is only exemplary and explanatory, not The disclosure can be limited.
Description of the drawings
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure.It should be evident that the accompanying drawings in the following description is only the disclosure Some embodiments for those of ordinary skill in the art without creative efforts, can also basis These attached drawings obtain other attached drawings.In the accompanying drawings:
Fig. 1 shows the exemplary system of the interface processing method or interface processor unit that can apply the embodiment of the present invention The schematic diagram of framework;
Fig. 2 shows the structural schematic diagrams of the computer system for the electronic equipment for being suitable for being used for realizing the embodiment of the present invention;
Fig. 3 to Fig. 5 shows the schematic diagram of the bandwagon effect of client floating layer;
Fig. 6 diagrammatically illustrates the flow chart of the interface processing method according to disclosure illustrative embodiments;
Fig. 7 shows the schematic diagram of the institutional framework of the floating layer according to disclosure illustrative embodiments;
Fig. 8 diagrammatically illustrates a kind of flow chart of interactive process of the floating layer processing method according to the embodiment of the present disclosure;
Fig. 9 diagrammatically illustrates the flow of another interactive process of the floating layer processing method according to the embodiment of the present disclosure Figure;
Figure 10 shows the schematic diagram of the floating layer according to disclosure illustrative embodiments;
Figure 11 shows newer floating layer schematic diagram after the floating layer private data shown in Figure 10 changes;
Figure 12 shows another schematic diagram of the floating layer in client bandwagon effect of type shown in Figure 10;
Figure 13 diagrammatically illustrates the block diagram of the interface processor unit according to the embodiment of the present disclosure 1;
Figure 14 diagrammatically illustrates the block diagram of the interface processor unit according to the embodiment of the present disclosure 2;
Figure 15 diagrammatically illustrates the block diagram of the interface processor unit according to the embodiment of the present disclosure 3;
Figure 16 diagrammatically illustrates the block diagram of the interface group processing module according to the embodiment of the present disclosure;
Figure 17 diagrammatically illustrates the block diagram of the interface processor unit according to the embodiment of the present disclosure 4;
Figure 18 diagrammatically illustrates the block diagram of the interface processor unit according to the embodiment of the present disclosure 5;
Figure 19 diagrammatically illustrates the block diagram of the first acquisition module according to the embodiment of the present disclosure;
Figure 20 diagrammatically illustrates the block diagram of the interface generation module according to the embodiment of the present disclosure;And
Figure 21 diagrammatically illustrates the block diagram of the interface processor unit according to the embodiment of the present disclosure 6.
Specific implementation mode
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be with a variety of shapes Formula is implemented, and is not understood as limited to example set forth herein;On the contrary, thesing embodiments are provided so that the disclosure will more Fully and completely, and by the design of example embodiment comprehensively it is communicated to those skilled in the art.Described feature, knot Structure or characteristic can be in any suitable manner incorporated in one or more embodiments.In the following description, it provides perhaps More details fully understand embodiment of the present disclosure to provide.It will be appreciated, however, by one skilled in the art that can It is omitted with technical solution of the disclosure one or more in the specific detail, or others side may be used Method, constituent element, device, step etc..In other cases, be not shown in detail or describe known solution to avoid a presumptuous guest usurps the role of the host and So that all aspects of this disclosure thicken.
In addition, attached drawing is only the schematic illustrations of the disclosure, it is not necessarily drawn to scale.Identical attached drawing mark in figure Note indicates same or similar part, thus will omit repetition thereof.Some block diagrams shown in attached drawing are work( Energy entity, not necessarily must be corresponding with physically or logically independent entity.Software form may be used to realize these work( Energy entity, or these functional entitys are realized in one or more hardware modules or integrated circuit, or at heterogeneous networks and/or place These functional entitys are realized in reason device device and/or microcontroller device.
Flow chart shown in attached drawing is merely illustrative, it is not necessary to including all steps.For example, the step of having It can also decompose, and the step of having can merge or part merges, therefore the sequence actually executed is possible to according to actual conditions Change.
Fig. 1 shows the exemplary system of the interface processing method or interface processor unit that can apply the embodiment of the present invention The schematic diagram of framework.
As shown in Figure 1, system architecture 100 may include one or more, the network in terminal device 101,102,103 104 and server 105.Network 104 is to the offer communication link between terminal device 101,102,103 and server 105 Medium.Network 104 may include various connection types, such as wired, wireless communication link or fiber optic cables etc..
It should be understood that the number of the terminal device, network and server in Fig. 1 is only schematical.According to realization need It wants, can have any number of terminal device, network and server.For example server 105 can be multiple server compositions Server cluster etc..
User can be interacted by network 104 with server 105 with using terminal equipment 101,102,103, to receive or send out Send message etc..Terminal device 101,102,103 can be the various electronic equipments for having display screen, including but not limited to intelligent hand Machine, tablet computer, portable computer and desktop computer etc..
Server 105 can be to provide the server of various services.For example, server 105 can obtain platform configuration Publicly-owned data obtain the style configuration of management platform configuration, the private data that Service Component generates are obtained, by the publicly-owned number of acquisition According to, style configuration, private data merge and generate interface, and interface is sent to terminal device 101,102,103 to show boundary Face.
In addition, terminal device 101,102,103 can obtain the publicly-owned data of platform configuration, management platform configuration is obtained Style configuration, obtains the private data that Service Component generates, and the publicly-owned data, style configuration, private data of acquisition are merged life At interface, and show interface.
Therefore, in some embodiments of the present disclosure, interface processing method shown in fig. 6 can be executed by server 105, Correspondingly, interface processor unit shown in Figure 13 can be set in server 105.In other embodiments of the disclosure, Interface processing method shown in fig. 6 can be executed by terminal device 101,102,103, correspondingly, interface processing shown in Figure 13 Device can be set in terminal device 101,102,103.
Fig. 2 shows the structural schematic diagrams of the computer system for the electronic equipment for being suitable for being used for realizing the embodiment of the present invention.
It should be noted that Fig. 2 shows the computer system 200 of electronic equipment be only an example, should not be to this hair The function and use scope of bright embodiment bring any restrictions.
As shown in Fig. 2, computer system 200 includes central processing unit (CPU) 201, it can be read-only according to being stored in Program in memory (ROM) 202 or be loaded into the program in random access storage device (RAM) 203 from storage section 208 and Execute various actions appropriate and processing.In RAM 203, it is also stored with various programs and data needed for system operatio. CPU201, ROM 202 and RAM 203 are connected with each other by bus 204.Input/output (I/O) interface 205 is also connected to always Line 204.
It is connected to I/O interfaces 205 with lower component:Importation 206 including keyboard, mouse etc.;It is penetrated including such as cathode The output par, c 207 of spool (CRT), liquid crystal display (LCD) etc. and loud speaker etc.;Storage section 208 including hard disk etc.; And the communications portion 209 of the network interface card including LAN card, modem etc..Communications portion 209 via such as because The network of spy's net executes communication process.Driver 210 is also according to needing to be connected to I/O interfaces 205.Detachable media 211, such as Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on driver 210, as needed in order to be read from thereon Computer program be mounted into storage section 208 as needed.
Particularly, according to an embodiment of the invention, it may be implemented as computer below with reference to the process of flow chart description Software program.For example, the embodiment of the present invention includes a kind of computer program product comprising be carried on computer-readable medium On computer program, which includes the program code for method shown in execution flow chart.In such reality It applies in example, which can be downloaded and installed by communications portion 209 from network, and/or from detachable media 211 are mounted.When the computer program is executed by central processing unit (CPU) 201, executes and limited in the system of the application Various functions.
It should be noted that computer-readable medium shown in the present invention can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two arbitrarily combines.Computer readable storage medium for example can be --- but not Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or arbitrary above combination.Meter The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to:Electrical connection with one or more conducting wires, just It takes formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type and may be programmed read-only storage Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device, Or above-mentioned any appropriate combination.In the present invention, can be any include computer readable storage medium or storage journey The tangible medium of sequence, the program can be commanded the either device use or in connection of execution system, device.And at this In invention, computer-readable signal media may include in a base band or as the data-signal that a carrier wave part is propagated, Wherein carry computer-readable program code.Diversified forms may be used in the data-signal of this propagation, including but unlimited In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for By instruction execution system, device either device use or program in connection.Include on computer-readable medium Program code can transmit with any suitable medium, including but not limited to:Wirelessly, electric wire, optical cable, RF etc. or above-mentioned Any appropriate combination.
Flow chart in attached drawing and block diagram, it is illustrated that according to the system of various embodiments of the invention, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part for a part for one module, program segment, or code of table, above-mentioned module, program segment, or code includes one or more Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical On can be basically executed in parallel, they can also be executed in the opposite order sometimes, this is depended on the functions involved.Also it wants It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction It closes to realize.
Being described in unit involved in the embodiment of the present invention can be realized by way of software, can also be by hard The mode of part realizes that described unit can also be arranged in the processor.Wherein, the title of these units is in certain situation Under do not constitute restriction to the unit itself.
As on the other hand, present invention also provides a kind of computer-readable medium, which can be Included in electronic equipment described in above-described embodiment;Can also be individualism, and without be incorporated the electronic equipment in. Above computer readable medium carries one or more program, when the electronics is set by one for said one or multiple programs When standby execution so that the electronic equipment realizes the method as described in following embodiments.
The technical solution of the embodiment of the present invention is described in detail below:
Although it should be understood that below by by taking interface is the floating layer in live streaming as an example to the interface of the embodiment of the present disclosure Reason method is described, however, the interface described in the disclosure can also include other kinds of interface, for example, instrument Working interface, web interface, enterprise staff examination interface etc..
Currently, many information and display effect are realized by floating layer in live streaming product.According to need to show content The form of expression of difference, floating layer is also not quite similar, and it is floating that Fig. 3, Fig. 4 and Fig. 5 respectively illustrate page floating layer, word floating layer and picture The display renderings of layer, these forms of expression enrich the vision of live streaming participant while preferably realizing that information is transmitted Impression.However, the mode of configuration floating layer is dumb at present, each floating layer needs are individually developed, and can not only be expended a large amount of Human cost and time cost, and cannot achieve the unitized management of each floating layer.
In consideration of it, present disclose provides a kind of interface processing method, to optimize processing to the above problem.Referring in particular to Shown in Fig. 6, which is suitable for the electronic equipment described in previous embodiment, and extremely including at least step S62 S68 is described in detail as follows:
S62. the publicly-owned data of management platform configuration are obtained.
In the illustrative embodiments of the disclosure, publicly-owned data can be the corresponding static resource in interface, according to interface Purpose can include but is not limited to web page address, word, picture and video with content difference, publicly-owned data.In addition, publicly-owned data May include the information datas such as room number, the version number that product is broadcast live.
Management platform can be that the platform of various businesses configuration is carried out for developer, and management platform can have storage The processing unit of function, and can have display function to carry out business development in order to developer.Specifically, developer can To be configured to the publicly-owned data at interface in management platform according to actual business requirement, and the publicly-owned data configured are stored Into the storage unit of management platform.
According to some embodiments of the present disclosure, server can obtain the publicly-owned data of management platform configuration.Specifically, clothes Being engaged in device can be to the publicly-owned data acquisition request of management platform transmission, wherein the publicly-owned data acquisition request includes to be obtained The unique mark of publicly-owned data, correctly to find the publicly-owned data to be obtained.In addition, management platform can be periodically Publicly-owned data are sent to server, for example, management platform can be to send 8 points of every morning the publicly-owned number for specifying floating layer to server According to.
According to other embodiments of the disclosure, client can obtain the publicly-owned data of management platform configuration.For example, objective Family end can obtain the publicly-owned data that management platform configures from server, specifically, client can be via broadcast component from clothes Business device obtains publicly-owned data.In addition, client can also directly acquire the publicly-owned data of management platform configuration.
S64. the style configuration of management platform configuration is obtained.
In the illustrative embodiments of the disclosure, style configuration can include the design parameter of showing interface, these ginsengs Number includes but not limited to level, position, display duration, the open and close information etc. belonging to interface.In addition, style configuration can be with Client-based demand includes the priority, etc. of showing interface.
It is easily understood that the generation and acquisition of style configuration are similar with the generation of above-mentioned publicly-owned data and acquisition, herein It repeats no more.
S66. the private data that Service Component generates is obtained.
In the illustrative embodiments of the disclosure, private data can include interface in can dynamic change data, In, these data can include but is not limited to web page address, word, picture and video.It is easily understood that with showing interface The passage of time, private data may change, for example, in the scene for realizing network voting with floating layer, as privately owned number According to votes can change over time.In addition, private data can generate in Service Component, wherein business Component can be functional unit corresponding with product is broadcast live, for example, for the live streaming product for the object that can give a present, Service Component can be The functional unit for counting and issuing for present.
According to some embodiments of the present disclosure, server can obtain the private data of Service Component generation.And according to this Other disclosed embodiments, client can obtain the private data of Service Component generation.
S68, which merges publicly-owned data, style configuration, private data, generates interface so that client is shown.
According to some embodiments of the present disclosure, server can close the publicly-owned data, style configuration, private data of acquisition And to generate an interface, and the interface is sent to client via broadcast component, so that client shows the interface.
According to other embodiments of the disclosure, client can be by the publicly-owned data of acquisition, style configuration, private data Merge, to generate an interface, and is shown.
It should be understood that obtaining, publicly-owned data, acquisition style configuration, obtaining this three of private data, there is no fixed Ordinal relation.Alternatively, it is also possible to only obtain one or two of publicly-owned data, style configuration, private data, and opened up with current The interface cohesion shown, to realize the update at interface.
Fig. 7 shows the schematic diagram as the institutional framework at interface according to the floating layers of disclosure illustrative embodiments.Ginseng Fig. 7 is examined, floating layer may include layout class data, control class data and other data.Specifically, layout class data can characterize visitor The position pattern etc. of floating layer when family end is shown, and can include but is not limited to floating layer height (height), the directions x position (locx), the directions y position (locy), the directions x offset (offsetx) and the directions y offset (offsety);Control class data May include publicly-owned data and dynamic data, wherein publicly-owned data may include room number, version number etc., and dynamic data can be with Corresponding key 1 (key1), key 2 (key2) including floating layer private data etc..In addition, floating layer can also include command prompt (cmd), other data informations such as time (time), slot (slot).
The interface processing method of the disclosure can be executed in server, can also be in client executing, below will be with interface Be live streaming in floating layer for both of these case is illustrated respectively.
Server executes the embodiment of step S62 to step S68
According to one embodiment of the disclosure, first, the floating layer that server can receive client transmission issues request. It is floated specifically, the ends Web can be sent by CGI (Common Gateway Interface, CGI(Common gateway interface)) to server Layer issues request, alternatively, client can be by WNS (Wireless Network Service, any wireless network services) to clothes Business device sends floating layer and issues request.Wherein, floating layer, which issues request, can include the identification information of floating layer data to be presented, with housecoat Being engaged in device can be according to identification information acquisition floating layer data.
Next, server can respond the floating layer issue request respectively from management platform obtain floating layer publicly-owned data, Style configuration simultaneously obtains private data from Service Component.Specifically, management platform is configuring publicly-owned data and/or pattern is matched It postpones, publicly-owned data and/or style configuration can be stored in a remote cache, wherein the remote cache can be for example The distributed cache of MemCache, in this case, server can be obtained from the remote cache publicly-owned data and/ Or style configuration.In addition, server can be configured with general pb (powerbuilder) corresponding with Service Component communication protocol Interface, server can obtain private data by pb interfaces from Service Component.
Then, server can merge the publicly-owned data, style configuration and private data of acquisition, and via broadcast component It is sent to client displaying.
Fig. 8 shows the interaction schematic diagram of the above process.Specifically, in step S801, client can be to server It sends floating layer and issues request;In step S803, server can obtain publicly-owned data from management platform;In step S805, Server can obtain style configuration from management platform;In step S807, server can obtain privately owned from Service Component Data;In step S809, server, which can merge publicly-owned data, style configuration and private data, generates floating layer;In step In S811, floating layer can be sent to broadcast component by server;In step S813, floating layer can be sent to visitor by broadcast component Family end, so that client is shown.
In addition, when the floating layer of server issues logic and actively triggers, acquisition as described above may be used in server They are merged and generate floating layer, and are sent to client exhibition via broadcast component by publicly-owned data, style configuration and private data Show.Wherein, it can be the condition that preset triggering floating layer issues that floating layer, which issues logic,.For example, the business shown with floating layer It is for prize drawing, if daily 8 points of regulation starts to draw a lottery, floating layer issues logic and may include daily 8 points of generation floating layers and send It is shown to client.
For this process, Fig. 9 diagrammatically illustrates the flow chart of the process.With reference to figure 9, issues logic in floating layer and actively touch After hair, in step S901, server can obtain publicly-owned data from management platform;In step S903, server can be from Management platform obtains style configuration;In step S905, server can obtain private data from Service Component;In step In S907, server, which can merge publicly-owned data, style configuration and private data, generates floating layer;In step S909, service Floating layer can be sent to broadcast component by device;In step S911, floating layer can be sent to client by broadcast component, so as to visitor Family end is shown.
According to another embodiment of the present disclosure, first, client can respond scheduled event operation and generate scheduled event Enabling signal, and the scheduled event enabling signal is sent to server.For example, scheduled event operation can be user's click Into the operation in live streaming room.
Next, server can determine client floating layer group to be presented based on the scheduled event enabling signal.Specifically , the correspondence of scheduled event enabling signal and floating layer group can be configured in server, that is to say, that pass through predetermined thing in advance Part enabling signal can be determined and the unique corresponding floating layer group of the signal.In addition, can include multiple floating layers in floating layer group, this A little floating layers can be generated by server, and these floating layers may belong to same class business, can also belong to according to actual needs In different types of business.
Then, floating layer group can be sent to client by server via broadcast component, so that client shows floating layer group In include all floating layers.
In addition, in addition to being shown all floating layers for including in floating layer group, the disclosure is additionally provided in floating layer group The scheme that floating layer is selectively shown.That is, server is after determining floating layer group, it can be determined that each floating layer in floating layer group The floating layer for meeting predetermined scene requirement in floating layer group is determined as target by the predetermined scene requirement for whether meeting management platform configuration Floating layer, and target floating layer is sent to client displaying via broadcast component.Wherein, developer configures pre- in management platform Determine scene requirement and can include but is not limited to designated user, designated room, FTP client FTP type (PC, IOS and/or Android) Deng.For example, in floating layer group floating layer A only for be live streaming room a, in this case, when the live streaming room shown to client Between b send floating layer group when, floating layer A is not sent to the client.
According to other embodiments of the disclosure, the floating layer of client current presentation can be updated.It should be understood that , the newer embodiment of floating layer described in the disclosure may include:The publicly-owned data of current floating layer are updated;To current The style configuration of floating layer is updated;The private data of current floating layer is updated;To the publicly-owned data and sample of current floating layer Formula configuration is updated;The publicly-owned data and private data of current floating layer are updated;To the style configuration of current floating layer and Private data is updated;Publicly-owned data, style configuration and the private data of current floating layer are updated.
It is first if the private data of current presentation floating layer changes in the only embodiment of update floating layer private data First, Service Component can carry out private data analyzing processing, and private data is sent to server by treated;Then, it takes Being engaged in, device can treated that private data is sent to client via broadcast component by Service Component;Next, client can be with The private data that the private data that current floating layer is shown is replaced with to server transmission, to realize the update of floating layer private data.
For example, in the scene that floating layer indicates that main broadcaster PK (fights to the finish) progress in live streaming, as each participant constantly gives a present, PK items (private data) can change in floating layer.Figure 10 shows the floating layer design sketch when PK starts, when undergoing one section Between after, as live streaming participant constantly gives a present, corresponding PK Service Component can receive participant give a present and the data that generate, And it is for statistical analysis to these data, these data can be specifically divided into for give a present behavior or the needle into offensive team To guarding the behavior of giving a present of team, and counted respectively.Then, PK Service Component can send the current PK data counted To server, current PK data can be sent to client by server via broadcast component, so that client update PK items Value.Figure 11 illustrates the updated floating layer schematic diagram of PK items.
In addition, when there is new user to enter live streaming room, server may determine that the room with the presence or absence of the floating of such as PK Layer, and determining, there are when the PK floating layers, PK floating layers and newer private data to be sent to client displaying, Figure 12 shows Another schematic diagram of PK floating layers is gone out to show in client.
As can be seen that in the embodiment of update floating layer private data, the publicly-owned data and style configuration of current floating layer are not Variation is generated, the private data after variation is only sent to client.
In the only embodiment of update floating layer style configuration, for example, when needing more to become the position of floating layer, first, exploitation Personnel can the parameter of floating layer position be adjusted in management platform is to style configuration as needed;Next, management platform The floating layer location parameter after adjustment can be sent to server;Then, server can via broadcast component will be after adjustment it is floating Layer location parameter is sent to client.After user refreshes room or reenters room, after floating layer position can be changed to adjustment Position.
It is easily understood that by obtaining modified style configuration, dynamic may be implemented and change, close, open floating layer.
According to other embodiments of the disclosure, server before obtaining publicly-owned data, style configuration and private data, It can also judge whether the scene of client displaying floating layer meets the predetermined scene requirement of management platform configuration, and determine When the predetermined scene that the scene of client displaying floating layer meets management platform configuration requires, executes and obtain publicly-owned data, pattern is matched Set the operation with private data.For example, when floating layer issues logic and actively triggers, if the predetermined scene of management platform configuration is wanted It asks only to send floating layer to Android client, then the floating layer of generation can be only sent to Android client, PC client by server End and iOS clients will not receive the floating layer.
In addition, the disclosure additionally provides a kind of scheme remedied manually.It is floated for example, server is sent to 100 clients Layer, however, server does not receive client 1 and the floating layer of client 2 issues feedback information, that is to say, that client 1 and visitor Family end 2 does not receive floating layer due to network or other factors.In this case, server can to developer or Operation personnel sends a warning message, to prompt developer or operation personnel for the hand of client 1 and the progress floating layer of client 2 It is dynamic to issue.
Foregoing exemplary describes the case where server realizes step S62 to step S68.Next, being realized to client Step S62 was illustrated to the case where step S68.
The embodiment of client executing step S62 to step S68
According to one embodiment of the disclosure, the floating layer that client can respond user issues operation and generates floating layer and issues and ask It asks.Wherein, it can be clicking operation of the user to presumptive area in live streaming room which, which issues operation, and presumptive area can be By the arbitrary region in the room of developer's setting, alternatively, still by taking PK scenes as an example, which can be to PK message Clicking operation, that is to say, that when main broadcaster carries out PK, the ongoing prompting messages of PK, Yong Hudian can occur in room After hitting the prompting message, client produces PK floating layers and issues request.
In addition, the active triggering that client can also issue logic according to the floating layer of its own obtains floating layer data, wherein The floating layer issues the floating layer that logical AND is outlined above and issues that logic is similar, and details are not described herein.
Therefore, in the present embodiment, client can issue request according to the floating layer of generation or client floating layer is issued and patrolled The active triggering collected obtains publicly-owned data and style configuration that management platform configures and the private data that Service Component generates, and Publicly-owned data, style configuration and private data are merged and generate floating layer, to be shown.
In addition, similarly, management platform can store the publicly-owned data and style configuration of configuration into a remote cache, Client can obtain the publicly-owned data and style configuration of management platform configuration from the remote cache.
According to another embodiment of the present disclosure, client is operated according to the scheduled event of user generates scheduled event startup Signal, and respond the scheduled event enabling signal and determine floating layer group to be presented, obtain the corresponding publicly-owned data of floating layer group, pattern Configuration and private data merge each floating layer generated in floating layer group and are shown.For example, scheduled event operation can be used Family clicks to enter the operation in live streaming room.
In addition, client is after determining floating layer group, it can be determined that whether each floating layer meets management platform in floating layer group The floating layer for meeting predetermined scene requirement in floating layer group is determined as target floating layer, and obtains target by the predetermined scene requirement of configuration The corresponding publicly-owned data of floating layer, style configuration and private data are to generate the displaying of target floating layer.
According to other embodiments of the disclosure, client can be updated the floating layer of current presentation.It should be understood that , the newer embodiment of floating layer described in the disclosure may include:The publicly-owned data of current floating layer are updated;To current The style configuration of floating layer is updated;The private data of current floating layer is updated;To the publicly-owned data and sample of current floating layer Formula configuration is updated;The publicly-owned data and private data of current floating layer are updated;To the style configuration of current floating layer and Private data is updated;Publicly-owned data, style configuration and the private data of current floating layer are updated.
For example, in the only embodiment of update floating layer private data, client can obtain update only from Service Component Private data, and replace the private data of current floating layer.For another example, in the only embodiment of update floating layer style configuration, client End only can obtain modified style configuration from management platform, and replace the style configuration of current floating layer.
After client gets floating layer, the floating layer processing method of the disclosure can also include:Client can be according to floating The field type of layer determines floating layer by client process or by web processing.Specifically, can be according to the field type inside json Determine floating layer by client process or by web processing.
In the example of client process floating layer data, it can be shown using primary client plug-in unit.The number of floating layer A json data are can be defined as according to format, the form of a key (key) and value (value), centre can be segmented several Field can be, for example, for the level belonging to mark floating layer, pattern, position, display relevant informations, the format such as duration:
"layout":{"height":" 100% ", " horz_align ":"center","locx":" 0 ", " locy ":" 0","offsetx":"0","offsety":"0","vert_align":"center",width":" 100% ", " zorder ": 1}
It in the example that web handles floating layer data, can be interacted with js by native, obtain json data parameters, with The mode of url sends the H5 pages to, and the page carries out corresponding logical process again.Specifically, data parameters can be with url parameters Form is merged into data field, such as:
"data":{"url":http://ptlogin2.qq.com/huayang_pk_btnRoomId=XXXX& SubRoomId=XXXX&anchorUin=XXXX&uin=XXXX&clientType=0&logi c Type=2&null= null"}
In the interface processing method of disclosure illustrative embodiments, on the one hand, interface configurations are flexible, avoid every time A large amount of human costs caused by developing again and time cost are all needed when updating interface;On the other hand, due to publicly-owned data, sample Formula configuration, private data are respectively configured, and reduce the size of packet structure when issuing interface, help to save client money Source;In another aspect, by the style configuration in management platform, it can be the case where not influencing the publicly-owned data in interface and private data Under, realize the unitized management at interface.
It should be noted that although describing each step of method in the disclosure with particular order in the accompanying drawings, this is simultaneously Undesired or hint must execute these steps according to the particular order, or have to carry out the step ability shown in whole Realize desired result.Additional or alternative, it is convenient to omit multiple steps are merged into a step and executed by certain steps, And/or a step is decomposed into execution of multiple steps etc..
Further, a kind of interface processor unit is additionally provided in this example embodiment.
Figure 13 diagrammatically illustrates the block diagram of the interface processor unit of the illustrative embodiments of the disclosure.Reference chart 13, interface processor unit according to an exemplary embodiment of the present disclosure may include that the first acquisition module 131, second obtains mould Block 133, third acquisition module 135 and interface generation module 137.
Specifically, the first acquisition module 131 can be used for obtaining the publicly-owned data and style configuration of management platform configuration;The Two acquisition modules 133 can be used for obtaining the style configuration of management platform configuration;Third acquisition module 135 can be used for obtaining industry The private data that business component generates;Interface generation module 137 can be used for merging publicly-owned data, style configuration, private data Interface is generated to be shown in client.
According to an exemplary embodiment of the present disclosure, with reference to figure 14, interface processor unit 14 compared to interface processor unit 13, In addition to including the first acquisition module 131, the second acquisition module 133, third acquisition module 135 and interface generation module 137, may be used also To include obtaining trigger module 141.
It issues request specifically, obtaining trigger module 141 and can be used for reception interface or determines that interface issues logic actively Triggering.
According to an exemplary embodiment of the present disclosure, with reference to figure 15, interface processor unit 15 compared to interface processor unit 13, In addition to including the first acquisition module 131, the second acquisition module 133, third acquisition module 135 and interface generation module 137, may be used also To include interface group processing module 151.
Specifically, interface group processing module 151 can be used for determining boundary to be presented in response to scheduled event enabling signal Face group is shown so as to client.
According to an exemplary embodiment of the present disclosure, with reference to figure 16, interface group processing module 151 may include that interface group determines Unit 1601, interface judging unit 1603 and target interface determination unit 1605.
Specifically, interface group determination unit 1601 can be used for determining that client waits opening up in response to scheduled event enabling signal The interface group shown;Interface judging unit 1603 can be used for judging whether each interface in the group of interface meets management platform configuration Predetermined scene requirement;Target interface determination unit 1605 can be used for the interface for meeting predetermined scene requirement in the group of interface is true It is set to target interface, so that the client shows target interface.
According to an exemplary embodiment of the present disclosure, with reference to figure 17, interface processor unit 17 compared to interface processor unit 13, In addition to including the first acquisition module 131, the second acquisition module 133, third acquisition module 135 and interface generation module 137, may be used also To include interface update module 171.
Specifically, interface update module 171 can be used for receiving the newer private data of Service Component, management platform modification Publicly-owned data, one or more of the style configuration of management platform modification, replace current interface so that client corresponds to Private data, publicly-owned data and/or style configuration.
According to an exemplary embodiment of the present disclosure, with reference to figure 18, interface processor unit 18 compared to interface processor unit 13, In addition to including the first acquisition module 131, the second acquisition module 133, third acquisition module 135 and interface generation module 137, may be used also To include scene determining module 181.
Specifically, scene determining module 181 is determined for out described in the scene satisfaction at client displaying interface The predetermined scene requirement of management platform configuration.
According to an exemplary embodiment of the present disclosure, with reference to figure 19, the first acquisition module 131 may include acquiring unit 1901。
Specifically, acquiring unit 1901 can be used for obtaining the publicly-owned data and sample of management platform configuration from remote cache Formula configures.
Similarly, although it is not shown in the diagrams, the second acquisition module may include second acquisition unit, wherein second obtains Unit can be used for obtaining the style configuration of management platform configuration from remote cache.
According to an exemplary embodiment of the present disclosure, with reference to figure 20, interface generation module 137 may include interface generation unit 2001 and interface transmission unit 2003.
Specifically, interface generation unit 2001, which can be used for merging publicly-owned data, style configuration, private data, generates boundary Face;Interface transmission unit 2003 can be used for interface being sent to client displaying via broadcast component.
According to an exemplary embodiment of the present disclosure, with reference to figure 21, interface processor unit 21 compared to interface processor unit 13, In addition to including the first acquisition module 131, the second acquisition module 133, third acquisition module 135 and interface generation module 137, may be used also To include client end interface processing module 211.
Specifically, client end interface processing module 211 can be used for being determined interface by client according to the field type at interface End handles or by web processing.
Since each function module of the program analysis of running performance device of embodiment of the present invention is invented with the above method It is identical in embodiment, therefore details are not described herein.In addition, so it is easy to understand that be described in although obtaining trigger module 141 In interface processor unit 14, however, obtaining trigger module 141 may be included in interface processor unit 15, interface processor unit 17, in interface processor unit 18 and/or interface processor unit 21, similarly, interface group processing module 151, interface update module 171, scene determining module 181 can also separately include in other interface processor units.
In the interface processor unit of disclosure illustrative embodiments, on the one hand, interface configurations are flexible, avoid every time A large amount of human costs caused by developing again and time cost are all needed when updating interface;On the other hand, due to publicly-owned data, sample Formula configuration, private data are respectively configured, and reduce the size of packet structure when issuing interface, help to save client money Source;In another aspect, by the style configuration in management platform, it can be the case where not influencing the publicly-owned data in interface and private data Under, realize the unitized management at interface.
In addition, above-mentioned attached drawing is only the schematic theory of the processing included by method according to an exemplary embodiment of the present invention It is bright, rather than limit purpose.It can be readily appreciated that the time that above-mentioned processing shown in the drawings did not indicated or limited these processing is suitable Sequence.In addition, being also easy to understand, these processing for example can be executed either synchronously or asynchronously in multiple modules.
It should be noted that although being referred to several modules or list for acting the equipment executed in above-detailed Member, but this division is not enforceable.In fact, according to embodiment of the present disclosure, it is above-described two or more The feature and function of module either unit can embody in a module or unit.Conversely, an above-described mould Either the feature and function of unit can be further divided into and embodied by multiple modules or unit block.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure His embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Adaptive change follow the general principles of this disclosure and include the undocumented common knowledge in the art of the disclosure or Conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by claim It points out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the attached claims.

Claims (12)

1. a kind of interface processing method, which is characterized in that including:
Obtain the publicly-owned data of management platform configuration;
Obtain the style configuration of the management platform configuration;
Obtain the private data that Service Component generates;
The publicly-owned data, the style configuration, the private data are merged and generate interface so that client is shown.
2. interface processing method according to claim 1, which is characterized in that in the publicly-owned data for obtaining management platform configuration Before, the interface processing method further includes:
Reception interface issues request or determines that interface issues logic and actively triggers.
3. interface processing method according to claim 1, which is characterized in that the interface processing method further includes:
Determine interface group to be presented so that client is shown in response to scheduled event enabling signal.
4. interface processing method according to claim 3, which is characterized in that described in response scheduled event enabling signal determines Client interface group to be presented so as to client be shown including:
Client interface group to be presented is determined in response to scheduled event enabling signal;
Judge whether each interface in the interface group meets the predetermined scene requirement of the management platform configuration;
The interface that the predetermined scene requires will be met in the interface group and be determined as target interface, so that the client is shown The target interface.
5. interface processing method according to claim 1, which is characterized in that the interface processing method further includes:
Receive the newer private data of the Service Component, publicly-owned data, the management platform of management platform modification are repaiied One or more of style configuration changed, so that the client corresponds to the private data for replacing current interface, publicly-owned data And/or style configuration.
6. interface processing method according to claim 1, which is characterized in that in the publicly-owned data for obtaining management platform configuration Before, the interface processing method further includes:
Determine that the scene at client displaying interface meets the predetermined scene requirement of the management platform configuration.
7. interface processing method according to claim 1, which is characterized in that obtain the publicly-owned data packet of management platform configuration It includes:
The publicly-owned data of management platform configuration are obtained from remote cache;And/or
Obtaining the style configuration that the management platform configures includes:
The style configuration of management platform configuration is obtained from remote cache.
8. interface processing method according to claim 1, which is characterized in that by the publicly-owned data, the style configuration, The private data merge generate interface so as to client be shown including:
The publicly-owned data, the style configuration, the private data are merged and generate interface;
The interface is sent to the client via broadcast component to show.
9. according to the interface processing method described in any one of claim 1,3,4 or 8, client is described after obtaining interface Interface processing method further includes:
Client determines the interface by client process or by web processing according to the field type at the interface.
10. a kind of interface processor unit, which is characterized in that including:
First acquisition module, the publicly-owned data for obtaining management platform configuration;
Second acquisition module, the style configuration for obtaining the management platform configuration;
Third acquisition module, the private data for obtaining Service Component generation;
Interface generation module, for will the publicly-owned data, the style configuration, the private data merge generation interface so as to It is shown in client.
11. a kind of computer-readable medium, is stored thereon with computer program, which is characterized in that described program is held by processor Interface processing method as claimed in any one of claims 1-9 wherein is realized when row.
12. a kind of electronic equipment, which is characterized in that including:
One or more processors;
Storage device, for storing one or more programs, when one or more of programs are by one or more of processing When device executes so that one or more of processors realize interface processing side as claimed in any one of claims 1-9 wherein Method.
CN201810171378.6A 2018-03-01 2018-03-01 Interface processing method and device, computer readable medium and electronic equipment Active CN108304245B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810171378.6A CN108304245B (en) 2018-03-01 2018-03-01 Interface processing method and device, computer readable medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810171378.6A CN108304245B (en) 2018-03-01 2018-03-01 Interface processing method and device, computer readable medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN108304245A true CN108304245A (en) 2018-07-20
CN108304245B CN108304245B (en) 2021-05-25

Family

ID=62849326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810171378.6A Active CN108304245B (en) 2018-03-01 2018-03-01 Interface processing method and device, computer readable medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN108304245B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020062613A1 (en) * 2018-09-25 2020-04-02 珠海格力电器股份有限公司 Page generation method and apparatus, and computer-readable storage medium
CN111932237A (en) * 2020-07-31 2020-11-13 武汉阿迪克电子股份有限公司 Cloud-based one-card transaction method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1870732A (en) * 2006-01-20 2006-11-29 华为技术有限公司 Method for setting interface of electronic card
CN104581226A (en) * 2014-12-12 2015-04-29 乐视致新电子科技(天津)有限公司 Method and device for recommending programs by aiming at current live stream
CN105959127A (en) * 2016-06-28 2016-09-21 武汉斗鱼网络科技有限公司 Mobile terminal virtual gift effect showing method and device
CN106843828A (en) * 2016-12-07 2017-06-13 腾讯科技(深圳)有限公司 interface display, loading method and device
CN107087236A (en) * 2017-03-22 2017-08-22 北京潘达互娱科技有限公司 A kind of live information methods of exhibiting and device
CN107329654A (en) * 2017-06-26 2017-11-07 武汉斗鱼网络科技有限公司 Draw method, device and the computer-readable recording medium of element floating layer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1870732A (en) * 2006-01-20 2006-11-29 华为技术有限公司 Method for setting interface of electronic card
CN104581226A (en) * 2014-12-12 2015-04-29 乐视致新电子科技(天津)有限公司 Method and device for recommending programs by aiming at current live stream
CN105959127A (en) * 2016-06-28 2016-09-21 武汉斗鱼网络科技有限公司 Mobile terminal virtual gift effect showing method and device
CN106843828A (en) * 2016-12-07 2017-06-13 腾讯科技(深圳)有限公司 interface display, loading method and device
CN107087236A (en) * 2017-03-22 2017-08-22 北京潘达互娱科技有限公司 A kind of live information methods of exhibiting and device
CN107329654A (en) * 2017-06-26 2017-11-07 武汉斗鱼网络科技有限公司 Draw method, device and the computer-readable recording medium of element floating layer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020062613A1 (en) * 2018-09-25 2020-04-02 珠海格力电器股份有限公司 Page generation method and apparatus, and computer-readable storage medium
CN111932237A (en) * 2020-07-31 2020-11-13 武汉阿迪克电子股份有限公司 Cloud-based one-card transaction method and system

Also Published As

Publication number Publication date
CN108304245B (en) 2021-05-25

Similar Documents

Publication Publication Date Title
CN111290854B (en) Task management method, device, system, computer storage medium and electronic equipment
CN106170789B (en) For providing the method and system of Function Extension to the landing page of intention
CN110310034A (en) A kind of service orchestration applied to SaaS, business flow processing method and apparatus
CN104660489B (en) Method and system for the message transmission in control message delivery system
CN105684023A (en) Message passing for event live broadcast flow
CN110377416A (en) Distributed subregion method for scheduling task and device
CN110427415A (en) Knowledge share method, device, system media and electronic equipment
CN110314381A (en) Task processing method and device, computer-readable medium and electronic equipment
CN108984544A (en) A kind of method and apparatus of distributed system modification configuration information
CN108829311A (en) A kind of method and apparatus based on Widget display data
KR102202022B1 (en) Method for providing digital sinage service using an idle mobile terminal and system therefore
CN102164179B (en) Method and system for arranging terminal application based on network
CN110458646A (en) Page display method, device, computer equipment and storage medium
CN111178849A (en) Linear process engine implementation method, device, equipment and storage medium
CN108304245A (en) Interface processing method and device, computer-readable medium and electronic equipment
CN108009010B (en) Management device, system, method, electronic device and storage medium for thin client
CN108702300A (en) Polymerization notice service based on cloud
Fu et al. A distributed microservice-aware paradigm for 6G: Challenges, principles, and research opportunities
CN108959636A (en) Data processing method, device, system, computer-readable medium
CN109685358A (en) Generation method, device, medium and the electronic equipment for task of keeping a public place clean
CN108933823A (en) User's touching reaches method and apparatus
CN110309462A (en) Method for exhibiting data and system
CN110188273A (en) Notification method, device, server and the readable medium of information content
CN106371848A (en) Realization method of supporting Odata by web development framework
CN113778542A (en) Service configuration table generation method and device

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
GR01 Patent grant
GR01 Patent grant