Apparatus and method for synchronizing events

    公开(公告)号:US09641601B2

    公开(公告)日:2017-05-02

    申请号:US14354945

    申请日:2011-10-31

    IPC分类号: G06F15/16 H04L29/08 H04L29/06

    CPC分类号: H04L67/10 H04L67/12 H04L69/28

    摘要: Embodiments relate to methods and apparatuses (200) for synchronizing a first event (202), having associated therewith a first original event timing value based on a common clock signal, and a second event (204), having associated therewith a second original event timing value based on the common clock signal, wherein the first and the second event (202; 204) experience different delays while travelling through different paths of a distributed computing system (300; 700), and wherein at least one output event (206) is to be determined by an event detector (208) based on the first and the second event (202; 204). The apparatus (200) comprises a delay compensator (210) associated to the event detector (208), the delay compensator (210) having an input (212) for receiving the first and the second event (202; 204) and having an output (214) for forwarding relayed versions (202′; 204′) of the received first and second event to the associated event detector (208), wherein the delay compensator (210) is operable to relay the first and the second event (202; 204) to the associated event detector (208) based on the experienced delays and based on the associated first and second original event timing values.

    Apparatus, Method and Computer Program for Migrating an Event Detector Process
    2.
    发明申请
    Apparatus, Method and Computer Program for Migrating an Event Detector Process 有权
    用于迁移事件检测器过程的装置,方法和计算机程序

    公开(公告)号:US20140297800A1

    公开(公告)日:2014-10-02

    申请号:US14354976

    申请日:2012-03-14

    IPC分类号: H04L29/08

    摘要: Embodiments relate to a concept for migrating an event detector of a first node (N1) of a distributed computing system (200) to a second node (N2) of the distributed computing system, wherein the event detector processes a plurality of input events (e; A, B, C) to generate at least one output event (D) based on the input events, wherein each of the input events has associated therewith an individual event delay corresponding to a propagation time of the input event to the first node (N1). It comprises transferring (112; 312), from the first node (N1) to the second node (N2), information on event delays corresponding to the plurality of input events (e; A, B, C) at the first node (N1); transferring (114; 314) a content of the event detector from the first node (N1) to the second node (N2) to obtain a migrated event detector at the second node; forwarding (116; 316) the plurality of input events (e; A, B, C) from the first node (N1) to the second node (N2); receiving (122), at the second node (N2), the plurality of input events (e; A, B, C) forwarded from the first node (N1) and, in parallel, from originating event detectors associated to the plurality of input events; and processing (124; 320), at the second node (N2), the plurality of received input events (e; A, B, C) based on the transferred information on the event delays and based on event delays of the plurality of input events (e; A, B, C) received from the associated originating event detectors.

    摘要翻译: 实施例涉及将分布式计算系统(200)的第一节点(N1)的事件检测器迁移到分布式计算系统的第二节点(N2)的概念,其中事件检测器处理多个输入事件(e ; A,B,C)以基于所述输入事件来生成至少一个输出事件(D),其中所述输入事件中的每一个与其相关联的与所述输入事件到所述第一节点的传播时间相对应的单个事件延迟( N1)。 它包括从第一节点(N1)向第二节点(N2)传送(112; 312)与第一节点(N1)处的多个输入事件(e; A,B,C)相对应的事件延迟的信息 ); 将所述事件检测器的内容从所述第一节点(N1)传送(114; 314)到所述第二节点(N2),以在所述第二节点处获取迁移事件检测器; 从所述第一节点(N1)到所述第二节点(N2)转发(116; 316)所述多个输入事件(e; A,B,C) 在所述第二节点(N2)处接收(122)从所述第一节点(N1)转发并且并行地从与所述多个输入相关联的始发事件检测器的所述多个输入事件(e; A,B,C) 事件; 以及在所述第二节点(N2)处处理(124; 320)所述多个接收的输入事件(e; A,B,C),基于所传送的关于所述事件延迟的信息,并且基于所述多个输入的事件延迟 从相关的始发事件检测器接收的事件(e; A,B,C)。

    Apparatus and method for transmitting a message to multiple receivers

    公开(公告)号:US10044482B2

    公开(公告)日:2018-08-07

    申请号:US14355032

    申请日:2011-10-31

    摘要: A Method for transmitting a message from a sender (2) to a set of multiple receivers (4a-4d) over a network comprises sending a multicast message (10) to the set of multiple receivers (4a-4d) and receiving acknowledgement messages (12) from a subset of the receivers (4a, 4b, 4d), each acknowledgement message (12) indicating the receipt of the multicast message (10) by a single receiver. The method further comprises sending a unicast message (14) to a receiver of the set of receivers which is not part of the subset of the receivers (4c).

    Apparatus and Method for Transmitting a Message to Multiple Receivers
    5.
    发明申请
    Apparatus and Method for Transmitting a Message to Multiple Receivers 审中-公开
    用于向多个接收器发送消息的装置和方法

    公开(公告)号:US20140355604A1

    公开(公告)日:2014-12-04

    申请号:US14355032

    申请日:2011-10-31

    IPC分类号: H04L5/00 H04L12/18

    摘要: A Method for transmitting a message from a sender (2) to a set of multiple receivers (4a-4d) over a network comprises sending a multicast message (10) to the set of multiple receivers (4a-4d) and receiving acknowledgement messages (12) from a subset of the receivers (4a, 4b, 4d), each acknowledgement message (12) indicating the receipt of the multicast message (10) by a single receiver. The method further comprises sending a unicast message (14) to a receiver of the set of receivers which is not part of the subset of the receivers (4c).

    摘要翻译: 一种通过网络将消息从发送方(2)发送到多个接收机(4a-4d)的方法,包括向所述多个接收机组(4a-4d)发送多播消息(10)并接收确认消息( (4a,4b,4d)的子集中,每个确认消息(12)指示单个接收机接收到多播消息(10)。 该方法还包括将单播消息(14)发送到不是接收机(4c)的子集的一部分的接收机组的接收机。

    Apparatus and method for transferring event detector processes

    公开(公告)号:US09954932B2

    公开(公告)日:2018-04-24

    申请号:US14354957

    申请日:2011-10-31

    摘要: Embodiments relate to methods (900) and apparatuses (800) transferring a first event detector process of a first node (704-1) of a distributed computing system (300; 700) to a second event detector process of a second node (704-2) of the distributed computing system (300; 700), the second node (704-2) being different from the first node (704-1). The apparatus (800) comprises means (802) for copying a process content of the first event detector process to the second event detector process, means (804) for coordinating input events of the first event detector process such that the input events of the first event detector process are processed in parallel at both the first and the second event detector processes, and means (806) for verifying whether the input events of the first event detector process, which are processed in parallel at both the first and the second event detector process, lead to identical output events at both the first and the second event detector processes.

    Apparatus and Method for Synchronizing Events
    7.
    发明申请
    Apparatus and Method for Synchronizing Events 有权
    同步事件的装置和方法

    公开(公告)号:US20140365551A1

    公开(公告)日:2014-12-11

    申请号:US14354945

    申请日:2011-10-31

    IPC分类号: H04L29/08

    CPC分类号: H04L67/10 H04L67/12 H04L69/28

    摘要: Embodiments relate to methods and apparatuses (200) for synchronizing a first event (202), having associated therewith a first original event timing value based on a common clock signal, and a second event (204), having associated therewith a second original event timing value based on the common clock signal, wherein the first and the second event (202; 204) experience different delays while travelling through different paths of a distributed computing system (300; 700), and wherein at least one output event (206) is to be determined by an event detector (208) based on the first and the second event (202; 204). The apparatus (200) comprises a delay compensator (210) associated to the event detector (208), the delay compensator (210) having an input (212) for receiving the first and the second event (202; 204) and having an output (214) for forwarding relayed versions (202; 204′) of the received first and second event to the associated event detector (208), wherein the delay compensator (210) is operable to relay the first and the second event (202; 204) to the associated event detector (208) based on the experienced delays and based on the associated first and second original event timing values.

    摘要翻译: 实施例涉及用于使具有相关联的第一事件(202)基于公共时钟信号的第一原始事件定时值和第二事件(204)同步的方法和装置(200),第二事件(204)与第二事件 基于所述公共时钟信号,其中所述第一和第二事件(202; 204)在分布式计算系统(300; 700)的不同路径行进时经历不同的延迟,并且其中至少一个输出事件(206; 204)是 由事件检测器(208)基于第一和第二事件(202; 204)确定。 所述装置(200)包括与所述事件检测器(208)相关联的延迟补偿器(210),所述延迟补偿器(210)具有用于接收所述第一和第二事件(202; 204)的输入端(212) (214),用于将所接收的第一和第二事件的中继版本(202; 204')转发到相关联的事件检测器(208),其中延迟补偿器(210)可操作以中继第一和第二事件(202; 204) )基于所经历的延迟并且基于相关联的第一和第二原始事件定时值到相关联的事件检测器(208)。

    PORTABLE DEVICE, VIRTUAL REALITY SYSTEM AND METHOD
    8.
    发明申请
    PORTABLE DEVICE, VIRTUAL REALITY SYSTEM AND METHOD 有权
    便携式设备,虚拟现实系统和方法

    公开(公告)号:US20140221090A1

    公开(公告)日:2014-08-07

    申请号:US14245790

    申请日:2014-04-04

    IPC分类号: A63F13/98

    摘要: A portable device includes a viewing direction sensor configured to determine the viewing direction of a user of the portable device in the real world and a position determiner configured to determine a position of the user in the real world. Furthermore, the portable device includes a processing unit configured to generate—based on the viewing direction of the user and the position of the user in the real world—a virtual world in which a change of the viewing direction in a 3D coordinate system of the real world leads to a change of the viewing direction in a 3D coordinate system of the virtual world. The portable device further includes a display configured to display the generated virtual world to the user while blocking a view of the real world.

    摘要翻译: 便携式设备包括被配置为确定现实世界中的便携式设备的用户的观看方向的观看方向传感器和配置为确定用户在现实世界中的位置的位置确定器。 此外,便携式设备包括:处理单元,被配置为基于用户的观看方向和用户在现实世界中的位置生成 - 虚拟世界,其中3D坐标系中的观看方向的改变 真实世界导致虚拟世界的3D坐标系中的观察方向的改变。 便携式设备还包括被配置为向用户显示生成的虚拟世界并且阻止现实世界的视图的显示器。

    Apparatus, method and computer program for migrating an event detector process
    9.
    发明授权
    Apparatus, method and computer program for migrating an event detector process 有权
    用于迁移事件检测器过程的装置,方法和计算机程序

    公开(公告)号:US09537937B2

    公开(公告)日:2017-01-03

    申请号:US14354976

    申请日:2012-03-14

    摘要: Embodiments relate to a concept for migrating an event detector of a first node (N1) of a distributed computing system (200) to a second node (N2) of the distributed computing system, wherein the event detector processes a plurality of input events (e; A, B, C) to generate at least one output event (D) based on the input events, wherein each of the input events has associated therewith an individual event delay corresponding to a propagation time of the input event to the first node (N1). It comprises transferring (112; 312), from the first node (N1) to the second node (N2), information on event delays corresponding to the plurality of input events (e; A, B, C) at the first node (N1); transferring (114; 314) a content of the event detector from the first node (N1) to the second node (N2) to obtain a migrated event detector at the second node; forwarding (116; 316) the plurality of input events (e; A, B, C) from the first node (N1) to the second node (N2); receiving (122), at the second node (N2), the plurality of input events (e; A, B, C) forwarded from the first node (N1) and, in parallel, from originating event detectors associated to the plurality of input events; and processing (124; 320), at the second node (N2), the plurality of received input events (e; A, B, C) based on the transferred information on the event delays and based on event delays of the plurality of input events (e; A, B, C) received from the associated originating event detectors.

    摘要翻译: 实施例涉及将分布式计算系统(200)的第一节点(N1)的事件检测器迁移到分布式计算系统的第二节点(N2)的概念,其中事件检测器处理多个输入事件(e ; A,B,C)以基于所述输入事件来生成至少一个输出事件(D),其中所述输入事件中的每一个与其相关联的与所述输入事件到所述第一节点的传播时间相对应的单个事件延迟( N1)。 它包括从第一节点(N1)向第二节点(N2)传送(112; 312)与第一节点(N1)处的多个输入事件(e; A,B,C)相对应的事件延迟的信息 ); 将所述事件检测器的内容从所述第一节点(N1)传送(114; 314)到所述第二节点(N2),以在所述第二节点处获取迁移事件检测器; 从所述第一节点(N1)到所述第二节点(N2)转发(116; 316)所述多个输入事件(e; A,B,C) 在所述第二节点(N2)处接收(122)从所述第一节点(N1)转发并且并行地从与所述多个输入相关联的始发事件检测器的所述多个输入事件(e; A,B,C) 事件; 以及在所述第二节点(N2)处处理(124; 320)所述多个接收的输入事件(e; A,B,C),基于所传送的关于所述事件延迟的信息,并且基于所述多个输入的事件延迟 从相关的始发事件检测器接收的事件(e; A,B,C)。

    Apparatus and Method for Analyzing Sensor Data
    10.
    发明申请
    Apparatus and Method for Analyzing Sensor Data 审中-公开
    用于分析传感器数据的装置和方法

    公开(公告)号:US20150051719A1

    公开(公告)日:2015-02-19

    申请号:US14355109

    申请日:2011-10-31

    IPC分类号: A63F9/24

    摘要: An apparatus for detecting an event of interest, comprises a first primitive event detector (8b) for generating a stream of first primitive events (10b) using a sensor data stream (4), the sensor data stream (4) carrying raw data at a sensor data rate, the raw data being associated to one or more properties determined for multiple observed objects (72) using one or more sensors, wherein a data rate of the stream of first primitive events (10b) is lower than the sensor data rate as well as a second primitive event detector (8c) for generating a stream of different second primitive events (10c) using the sensor data stream (4), wherein a data rate of the stream of the second primitive events (10c) is lower than the sensor data rate. An event detector (16) is operable to determine the event of interest using the streams (10b, 10c) of the first and second primitive events.

    摘要翻译: 一种用于检测感兴趣事件的装置,包括用于使用传感器数据流(4)产生第一原始事件流(10b)的第一原语事件检测器(8b),所述传感器数据流(4)在 传感器数据速率,所述原始数据与使用一个或多个传感器为多个观察对象(72)确定的一个或多个属性相关联,其中,所述第一原始事件流(10b)的数据速率低于所述传感器数据速率 以及用于使用传感器数据流(4)产生不同的第二原始事件流(10c)的第二原语事件检测器(8c),其中第二原语事件(10c)的流的数据速率低于 传感器数据速率。 事件检测器(16)可操作以使用第一和第二原始事件的流(10b,10c)来确定感兴趣的事件。