WO2016197828A1 - Event broadcast method and device - Google Patents

Event broadcast method and device Download PDF

Info

Publication number
WO2016197828A1
WO2016197828A1 PCT/CN2016/083527 CN2016083527W WO2016197828A1 WO 2016197828 A1 WO2016197828 A1 WO 2016197828A1 CN 2016083527 W CN2016083527 W CN 2016083527W WO 2016197828 A1 WO2016197828 A1 WO 2016197828A1
Authority
WO
WIPO (PCT)
Prior art keywords
event
broadcast
dispatches
objects
type
Prior art date
Application number
PCT/CN2016/083527
Other languages
French (fr)
Chinese (zh)
Inventor
王艾琳
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016197828A1 publication Critical patent/WO2016197828A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications

Definitions

  • the present application relates to, but is not limited to, the field of communications technologies, and in particular, to an event broadcast method and apparatus.
  • the architecture client consists of a series of well-defined objects, which contain a root object, all other objects inherit from this root object, or nested in this root. Inside the object. Communication between objects can be achieved through an event mechanism.
  • the event mechanism of the B/S architecture client includes a bubbling and tunneling mechanism.
  • the bubbling mechanism is that the child object propagates the event to the parent object
  • the tunneling mechanism is that the parent object propagates the event to the child object.
  • the present invention provides an event broadcast method and apparatus to solve the problem in the related art that the event cannot be simultaneously broadcast to all objects being monitored.
  • An embodiment of the present invention provides an event broadcast method, including:
  • the object that dispatches the event calls the event broadcast agent service, broadcasting an event with an event type.
  • the method before the object that dispatches the event invokes the event broadcast proxy service, the method further includes:
  • An object that listens to the event registers to listen for an event with the event type.
  • the embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented when the computer executable instructions are executed.
  • An embodiment of the present invention further provides an event broadcast apparatus, including:
  • Call the module set to: the object that dispatches the event, call the event broadcast proxy service, and broadcast an event with an event type.
  • the device further includes:
  • the registration module is configured to: the object that invokes the module dispatching event calls the event broadcast agent service, listens to the object of the event, and registers to listen for an event having the event type.
  • the scheme of the embodiment of the present invention is no longer restricted by the parent-child hierarchy, thereby achieving simultaneous broadcast of events to all objects being monitored. effect.
  • 1 is a bubbling and tunneling event mechanism of a B/S architecture client in the related art
  • FIG. 2 is a schematic diagram of an event broadcast method according to an embodiment of the present invention.
  • FIG. 3 is a flowchart of an event broadcast method according to an embodiment of the present invention.
  • FIG. 4 is a block diagram showing the structure of an event broadcast apparatus according to an embodiment of the present invention.
  • FIG. 1 is a bubbling and tunneling event mechanism of a B/S architecture client in the related art.
  • the bubbling mechanism is that a sub-object propagates an event to a parent object (for example, when an object subObject ABA bubbling a dispatch event, only its parent objects can listen to it. Event, other objects can not hear the event), the tunnel mechanism is that the parent object propagates the event to the child object (for example, when the object subObject B tunnel dispatches the event, only its child objects can listen to the event, and other objects can not listen to the event) . So this mechanism has some limitations. It is not possible to broadcast events to all objects that are listening, and you must choose whether to communicate with the parent or child.
  • the object subObject AB that dispatches the event calls the event broadcast proxy service.
  • the incoming parameter is the event type.
  • the content can include (the event name, the object that dispatches the event), and the tunnel machine based on the root object (rootObject).
  • the event is broadcast to the objects that are listening for the event.
  • the B/S architecture client event must choose whether to communicate with the parent object or the child object.
  • the scheme of the embodiment of the present invention is no longer restricted by the parent-child hierarchy, thereby achieving simultaneous broadcast of events to all objects being monitored. effect.
  • FIG. 3 is a flowchart of an event broadcast method according to an embodiment of the present invention.
  • Step S301 The object of the interception event is registered to listen to an event having an event type
  • the object that listens for the event registers the listen event
  • the parameter of the registered event is the event type
  • the content of the registered listen event may include (the event name, the object that dispatches the event); for example:
  • the object subObject AB registers a query event initiated by the listener object subObject BB.
  • Step S302 The object that dispatches the event invokes the event broadcast agent service to broadcast an event having the event type.
  • the object that dispatches the event invokes the event broadcast agent service to broadcast the event
  • the parameter is the event type
  • the content may include (the event name, the object that dispatches the event).
  • the event broadcast proxy service can use the tunnel mechanism of the root object to broadcast the corresponding event.
  • the embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented when the computer executable instructions are executed.
  • FIG. 4 is a device diagram of an embodiment of the present invention, including:
  • Registration module 401 set to: an object that listens for an event, and registers to listen for an event having an event type.
  • Calling module 402 set to: dispatch the event object, call the event broadcast proxy service, widely Broadcast an event with this event type.
  • the scheme of the embodiment of the present invention is no longer restricted by the parent-child hierarchy, thereby achieving simultaneous broadcast of events to all objects being monitored. effect.
  • all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve.
  • the devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
  • the device/function module/functional unit in the above embodiment When the device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium.
  • the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
  • the event dispatching object invokes the event broadcast proxy service to broadcast an event having an event type, which is no longer subject to the parent-child hierarchy compared with the bubbling and tunnel event mechanism of the B/S architecture client in the related art.
  • the structure is limited so that the effect of simultaneously broadcasting events to all objects being listened to is achieved.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

An event broadcast method comprising the object of the distributed event invokes an event broadcast proxy service and broadcasts an event of an event type.

Description

一种事件广播方法及装置Event broadcast method and device 技术领域Technical field
本申请涉及但不限于通信技术领域,尤其涉及一种事件广播方法及装置。The present application relates to, but is not limited to, the field of communications technologies, and in particular, to an event broadcast method and apparatus.
背景技术Background technique
B/S(Browser/Server,浏览器/服务器模式)架构客户端是由一系列层次结构分明的对象组成,其中包含一个根对象,其他所有对象都继承于这个根对象,或者嵌套在这个根对象内部。对象之间的通信可以通过事件机制来实现。目前B/S架构客户端的事件机制包括冒泡和隧道机制,冒泡机制是子对象向父对象传播事件,隧道机制是父对象向子对象传播事件。B/S (Browser/Server, Browser/Server Mode) The architecture client consists of a series of well-defined objects, which contain a root object, all other objects inherit from this root object, or nested in this root. Inside the object. Communication between objects can be achieved through an event mechanism. At present, the event mechanism of the B/S architecture client includes a bubbling and tunneling mechanism. The bubbling mechanism is that the child object propagates the event to the parent object, and the tunneling mechanism is that the parent object propagates the event to the child object.
但是上述机制有一些限制,例如,不能向正在监听的所有对象同时广播事件,必须选择是否与父对象或者子对象通信。However, the above mechanism has some limitations. For example, you cannot broadcast events to all objects that are listening, and you must choose whether to communicate with the parent or child.
发明内容Summary of the invention
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。The following is an overview of the topics detailed in this document. This Summary is not intended to limit the scope of the claims.
本文提供了一种事件广播方法及装置,以解决相关技术中存在的不能向正在监听的所有对象同时广播事件的问题。The present invention provides an event broadcast method and apparatus to solve the problem in the related art that the event cannot be simultaneously broadcast to all objects being monitored.
本发明实施例提供了一种事件广播方法,包括:An embodiment of the present invention provides an event broadcast method, including:
派发事件的对象调用事件广播代理服务,广播具有一事件类型的事件。The object that dispatches the event calls the event broadcast agent service, broadcasting an event with an event type.
可选地,所述派发事件的对象调用事件广播代理服务之前,所述方法还包括:Optionally, before the object that dispatches the event invokes the event broadcast proxy service, the method further includes:
监听所述事件的对象注册监听具有所述事件类型的事件。An object that listens to the event registers to listen for an event with the event type.
本发明实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述事件广播方法。The embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented when the computer executable instructions are executed.
本发明实施例还提供了一种事件广播装置,包括: An embodiment of the present invention further provides an event broadcast apparatus, including:
调用模块,设置为:派发事件的对象,调用事件广播代理服务,广播具有一事件类型的事件。Call the module, set to: the object that dispatches the event, call the event broadcast proxy service, and broadcast an event with an event type.
可选地,所述装置还包括:Optionally, the device further includes:
注册模块,设置为:所述调用模块派发事件的对象调用事件广播代理服务之前,监听所述事件的对象,注册监听具有所述事件类型的事件。The registration module is configured to: the object that invokes the module dispatching event calls the event broadcast agent service, listens to the object of the event, and registers to listen for an event having the event type.
采用本发明实施例的方案,与相关技术中B/S架构客户端的冒泡和隧道事件机制相比,不再受父子层次结构的限制,从而达到了能向正在监听的所有对象同时广播事件的效果。Compared with the bubbling and tunneling event mechanism of the B/S architecture client in the related art, the scheme of the embodiment of the present invention is no longer restricted by the parent-child hierarchy, thereby achieving simultaneous broadcast of events to all objects being monitored. effect.
在阅读并理解了附图和详细描述后,可以明白其他方面。Other aspects will be apparent upon reading and understanding the drawings and detailed description.
附图概述BRIEF abstract
图1是相关技术中B/S架构客户端的冒泡和隧道事件机制;1 is a bubbling and tunneling event mechanism of a B/S architecture client in the related art;
图2是根据本发明实施例的一种事件广播方法的示意图;2 is a schematic diagram of an event broadcast method according to an embodiment of the present invention;
图3是根据本发明实施例的一种事件广播方法的流程图;FIG. 3 is a flowchart of an event broadcast method according to an embodiment of the present invention; FIG.
图4是根据本发明实施例的一种事件广播装置的结构框图。4 is a block diagram showing the structure of an event broadcast apparatus according to an embodiment of the present invention.
本发明的较佳实施方式Preferred embodiment of the invention
下面结合附图对本发明的实施方式进行描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的各种方式可以相互组合。Embodiments of the present invention will be described below with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the various manners in the embodiments may be combined with each other without conflict.
图1是相关技术中B/S架构客户端的冒泡和隧道事件机制,冒泡机制是子对象向父对象传播事件(例如对象subObject ABA冒泡派发事件时,只有它的父对象们能监听到事件,其他对象则监听不到事件),隧道机制是父对象向子对象传播事件(例如对象subObject B隧道派发事件时,只有它的子对象们能监听到事件,其他对象则监听不到事件)。因此这种机制有一些限制,不能向正在监听的所有对象同时广播事件,必须选择是否与父对象或者子对象通信。FIG. 1 is a bubbling and tunneling event mechanism of a B/S architecture client in the related art. The bubbling mechanism is that a sub-object propagates an event to a parent object (for example, when an object subObject ABA bubbling a dispatch event, only its parent objects can listen to it. Event, other objects can not hear the event), the tunnel mechanism is that the parent object propagates the event to the child object (for example, when the object subObject B tunnel dispatches the event, only its child objects can listen to the event, and other objects can not listen to the event) . So this mechanism has some limitations. It is not possible to broadcast events to all objects that are listening, and you must choose whether to communicate with the parent or child.
图2是根据本发明实施例的一种事件广播方法的示意图。派发事件的对象subObject AB调用事件广播代理服务,传入参数为事件类型,内容可包括(事件名称,派发事件的对象),可基于根对象(rootObject)的隧道机 制,将所述事件广播给正在监听事件的对象们。2 is a schematic diagram of an event broadcast method according to an embodiment of the present invention. The object subObject AB that dispatches the event calls the event broadcast proxy service. The incoming parameter is the event type. The content can include (the event name, the object that dispatches the event), and the tunnel machine based on the root object (rootObject). The event is broadcast to the objects that are listening for the event.
相关技术中,B/S架构客户端事件必须选择是否与父对象或者子对象通信。采用本发明实施例的方案,与相关技术中B/S架构客户端的冒泡和隧道事件机制相比,不再受父子层次结构的限制,从而达到了能向正在监听的所有对象同时广播事件的效果。In the related art, the B/S architecture client event must choose whether to communicate with the parent object or the child object. Compared with the bubbling and tunneling event mechanism of the B/S architecture client in the related art, the scheme of the embodiment of the present invention is no longer restricted by the parent-child hierarchy, thereby achieving simultaneous broadcast of events to all objects being monitored. effect.
图3是根据本发明实施例的一种事件广播方法的流程图。FIG. 3 is a flowchart of an event broadcast method according to an embodiment of the present invention.
步骤S301:监听事件的对象注册监听具有一事件类型的事件;Step S301: The object of the interception event is registered to listen to an event having an event type;
本步骤中,监听事件的对象注册监听事件,所注册监听的事件的参数为该事件类型,所注册监听的事件的内容可包括(事件名称,派发事件的对象);举例如下:In this step, the object that listens for the event registers the listen event, and the parameter of the registered event is the event type, and the content of the registered listen event may include (the event name, the object that dispatches the event); for example:
对象subObject AB注册监听对象subObject BB发起的问询(query)事件。The object subObject AB registers a query event initiated by the listener object subObject BB.
SubObjectAB.watch(‘query’,’SubObjectBB’)。SubObjectAB.watch(‘query’,’SubObjectBB’).
步骤S302:派发事件的对象调用事件广播代理服务,广播具有该事件类型的事件。Step S302: The object that dispatches the event invokes the event broadcast agent service to broadcast an event having the event type.
本步骤中,派发事件的对象调用事件广播代理服务进行事件广播,参数为该事件类型,内容可包括(事件名称,派发事件的对象)。In this step, the object that dispatches the event invokes the event broadcast agent service to broadcast the event, and the parameter is the event type, and the content may include (the event name, the object that dispatches the event).
举例如下:Examples are as follows:
EventBroadcastService.broadcast(‘query’,’SubObjectBB’);EventBroadcastService.broadcast(‘query’,’SubObjectBB’);
事件广播代理服务,可利用根对象的隧道机制,将相应的事件广播出去。The event broadcast proxy service can use the tunnel mechanism of the root object to broadcast the corresponding event.
举例如下:Examples are as follows:
$rootObject.broadcast(‘query’,’SubObjectBB’)。$rootObject.broadcast(‘query’,’SubObjectBB’).
本发明实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述事件广播方法。The embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented when the computer executable instructions are executed.
图4是本发明实施例的装置图,包括:4 is a device diagram of an embodiment of the present invention, including:
注册模块401:设置为:监听事件的对象,注册监听具有一事件类型的事件。Registration module 401: set to: an object that listens for an event, and registers to listen for an event having an event type.
调用模块402:设置为:派发事件的对象,调用事件广播代理服务,广 播具有该事件类型的事件。Calling module 402: set to: dispatch the event object, call the event broadcast proxy service, widely Broadcast an event with this event type.
采用本发明实施例的方案,与相关技术中B/S架构客户端的冒泡和隧道事件机制相比,不再受父子层次结构的限制,从而达到了能向正在监听的所有对象同时广播事件的效果。Compared with the bubbling and tunneling event mechanism of the B/S architecture client in the related art, the scheme of the embodiment of the present invention is no longer restricted by the parent-child hierarchy, thereby achieving simultaneous broadcast of events to all objects being monitored. effect.
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如***、设备、装置、器件、处理器等)执行,在执行时,包括方法实施例的步骤之一或其组合。One of ordinary skill in the art will appreciate that all or a portion of the steps of the above-described embodiments can be implemented using a computer program flow, which can be stored in a computer readable storage medium, such as on a corresponding hardware platform (eg, The system, device, device, device, processor, etc. are executed, and when executed, include one or a combination of the steps of the method embodiments.
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。Alternatively, all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve.
上述实施例中的装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。The devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
上述实施例中的装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。When the device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. The above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
本领域的普通技术人员可以理解,可以对本申请的技术方案进行修改或者等同替换,而不脱离本申请技术方案的精神和范围。本申请的保护范围以权利要求所定义的范围为准。A person skilled in the art can understand that the technical solutions of the present application can be modified or equivalently replaced without departing from the spirit and scope of the technical solutions of the present application. The scope of protection of this application is defined by the scope defined by the claims.
工业实用性Industrial applicability
采用本发明实施例的方案,派发事件的对象调用事件广播代理服务,广播具有一事件类型的事件,与相关技术中B/S架构客户端的冒泡和隧道事件机制相比,不再受父子层次结构的限制,从而达到了能向正在监听的所有对象同时广播事件的效果。 With the solution of the embodiment of the present invention, the event dispatching object invokes the event broadcast proxy service to broadcast an event having an event type, which is no longer subject to the parent-child hierarchy compared with the bubbling and tunnel event mechanism of the B/S architecture client in the related art. The structure is limited so that the effect of simultaneously broadcasting events to all objects being listened to is achieved.

Claims (4)

  1. 一种事件广播方法,所述方法包括:An event broadcast method, the method comprising:
    派发事件的对象调用事件广播代理服务,广播具有一事件类型的事件。The object that dispatches the event calls the event broadcast agent service, broadcasting an event with an event type.
  2. 如权利要求1所述的方法,所述派发事件的对象调用事件广播代理服务之前,所述方法还包括:The method of claim 1, before the object that dispatches the event calls the event broadcast agent service, the method further includes:
    监听所述事件的对象注册监听具有所述事件类型的事件。An object that listens to the event registers to listen for an event with the event type.
  3. 一种事件广播装置,所述装置包括:An event broadcast device, the device comprising:
    调用模块,设置为:派发事件的对象,调用事件广播代理服务,广播具有一事件类型的事件。Call the module, set to: the object that dispatches the event, call the event broadcast proxy service, and broadcast an event with an event type.
  4. 如权利要求3所述装置,所述装置还包括:The device of claim 3, the device further comprising:
    注册模块,设置为:所述调用模块派发事件的对象调用事件广播代理服务之前,监听所述事件的对象,注册监听具有所述事件类型的事件。 The registration module is configured to: the object that invokes the module dispatching event calls the event broadcast agent service, listens to the object of the event, and registers to listen for an event having the event type.
PCT/CN2016/083527 2015-12-31 2016-05-26 Event broadcast method and device WO2016197828A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201511030214.4A CN106933680A (en) 2015-12-31 2015-12-31 A kind of event broadcasting method
CN201511030214.4 2015-12-31

Publications (1)

Publication Number Publication Date
WO2016197828A1 true WO2016197828A1 (en) 2016-12-15

Family

ID=57503015

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/083527 WO2016197828A1 (en) 2015-12-31 2016-05-26 Event broadcast method and device

Country Status (2)

Country Link
CN (1) CN106933680A (en)
WO (1) WO2016197828A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1522082A (en) * 2003-01-29 2004-08-18 ��� Method for realizing multiple networks operation by use of mobile telephone
CN101057463A (en) * 2004-11-11 2007-10-17 皇家飞利浦电子股份有限公司 Device and method for event-triggered communication between and among a plurality of nodes
CN102685174A (en) * 2011-05-18 2012-09-19 上海华博信息服务有限公司 Man-machine interaction information processing method based on large-scale display system
CN102821066A (en) * 2012-07-30 2012-12-12 苏州阔地网络科技有限公司 Information processing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1522082A (en) * 2003-01-29 2004-08-18 ��� Method for realizing multiple networks operation by use of mobile telephone
CN101057463A (en) * 2004-11-11 2007-10-17 皇家飞利浦电子股份有限公司 Device and method for event-triggered communication between and among a plurality of nodes
CN102685174A (en) * 2011-05-18 2012-09-19 上海华博信息服务有限公司 Man-machine interaction information processing method based on large-scale display system
CN102821066A (en) * 2012-07-30 2012-12-12 苏州阔地网络科技有限公司 Information processing method

Also Published As

Publication number Publication date
CN106933680A (en) 2017-07-07

Similar Documents

Publication Publication Date Title
WO2018076759A1 (en) Block chain-based multi-chain management method and system, electronic device, and storage medium
US20160055034A1 (en) Stream processing using a client-server architecture
JP2016197444A5 (en)
WO2008071748A3 (en) Transaction processing system
CN110908658A (en) Micro-service and micro-application system, data processing method and device
WO2020125074A1 (en) Message arrival rate determination method and device, data statistics server and storage medium
WO2018201871A1 (en) Data notification method, device and readable storage medium
WO2019205555A1 (en) Method and apparatus for pushing message
US20200259770A1 (en) Extensible chat rooms in a hosted chat environment
US20140129670A1 (en) Method and apparatus for modifying unique identifiers associated with a web browser
US20230385080A1 (en) Method and apparatus for presenting information on lock screen interface, terminal, and storage medium
WO2022151833A1 (en) Data transmission method and apparatus, and electronic device and storage medium
US10528744B2 (en) Detecting security vulnerabilities on computing devices
WO2016197828A1 (en) Event broadcast method and device
US8700004B2 (en) Phone number encapsulation using token based framework
WO2017166640A1 (en) Application calling method and terminal
US20160182599A1 (en) Remedying distortions in speech audios received by participants in conference calls using voice over internet protocol (voip)
US20120244842A1 (en) Data Session Synchronization With Phone Numbers
CN114385647B (en) Alliance link-out block method, alliance link-out block device, electronic equipment and medium
US11277300B2 (en) Method and apparatus for outputting information
US20140214774A1 (en) System and method for managing content
US11418475B2 (en) Message notification alert method and apparatus
CN103078860B (en) A kind of digital media content distribution method and system
AU2018289027B2 (en) Systems and methods for secure network communication
US20200366510A1 (en) Automatic event-triggered conference join

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16806726

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16806726

Country of ref document: EP

Kind code of ref document: A1