合作数据捕获设备和方法

申请号 CN201580061930.0 申请日 2015-10-23 公开(公告)号 CN107113330A 公开(公告)日 2017-08-29
申请人 高通股份有限公司; 发明人 M·G·巴雷特;
摘要 本 发明 的各种方面提供利用多个时间同步的数据捕获装置(302)的基于触发器的合作数据捕获操作的控制方案。这些数据捕获装置(302)被同步到同一时间基准,使得其输入与输出可例如由捕获管理器(304)以确定性的方式协调和控制。
权利要求

1.一种操作用于合作数据捕获的数据捕获控制器的方法,包括:
与多个数据捕获装置通信,其中所述数据捕获控制器和所述多个数据捕获装置被同步到通信网络的相同定时基准;
管理多个触发器以用于控制利用所述数据捕获装置中的一或多个的数据捕获;
将一或多个请求发射到所述数据捕获装置中的一或多个以基于所述多个触发器捕获数据;以及
从所述数据捕获装置接收经捕获数据。
2.根据权利要求1所述的方法,进一步包括从所述多个数据捕获装置接收所述多个触发器中的一或多个。
3.根据权利要求1所述的方法,进一步包括:
接收用户输入;以及
响应于所述用户输入产生所述多个触发器中的一或多个。
4.根据权利要求1所述的方法,进一步包括:
将一或多个请求发射到所述数据捕获装置中的一或多个以基于所述多个触发器停止捕获数据。
5.根据权利要求1所述的方法,进一步包括:
在维持在所述数据捕获装置中的第二装置处的数据捕获的同时,将请求发射到所述数据捕获装置中的第一装置以停止捕获数据。
6.根据权利要求1所述的方法,其中所述多个触发器包括以下中的至少一个:
基于位置的触发器;
基于运动的触发器;
基于速度的触发器;
基于的触发器;
基于声音的触发器;
基于场景的触发器;
基于电话呼叫的触发器;
基于文字消息的触发器;或
基于数据通信的触发器。
7.根据权利要求1所述的方法,其中所述定时基准包括蜂窝式网络的基准参考时钟。
8.根据权利要求1所述的方法,其中所述接收经捕获数据包括:
从所述多个数据捕获装置接收相应经时间译码数据;以及
将由所述数据捕获装置中的两个或更多个捕获的在时间上同步的所述经时间译码的数据作为输出提供。
9.一种操作用于合作数据捕获的第一数据捕获装置的方法,包括:
接收来自数据捕获控制器的第一请求以与一或多个第二数据捕获装置合作基于第一触发器开始数据捕获,其中所述第一和第二数据捕获装置和所述数据捕获控制器被同步到通信网络的相同定时基准;以及
如果满足所述第一触发器,那么与所述第二数据捕获装置中的至少一个合作开始数据捕获;
用时间信息给经捕获数据加标签;以及
将所述经捕获数据发射到所述数据捕获控制器。
10.根据权利要求9所述的方法,进一步包括:
在所述第一数据捕获装置处产生第二触发器以用于控制与所述一或多个第二数据捕获装置合作的数据捕获;以及
将所述第二触发器发射到所述数据捕获控制器以用于控制所述一或多个第二数据捕获装置。
11.根据权利要求9所述的方法,进一步包括:
接收来自所述数据捕获控制器的第二请求以基于第二触发器停止数据捕获;以及如果满足所述第二触发器,那么停止数据捕获。
12.根据权利要求9所述的方法,其中所述第一触发器包括以下中的至少一个:
基于位置的触发器;
基于运动的触发器;
基于速度的触发器;
基于力的触发器;
基于声音的触发器;
基于场景的触发器;
基于电话呼叫的触发器;
基于文字消息的触发器;或
基于数据通信的触发器。
13.根据权利要求9所述的方法,其中所述定时基准包括蜂窝式网络的基准参考时钟。
14.根据权利要求9所述的方法,其中所述给经捕获数据加标签包括用一或多个美国电影与电视工程师学会SMPTE代码给所述经捕获数据加标签。
15.一种用于合作数据捕获的数据捕获控制器,包括:
被配置以与多个数据捕获装置通信的网络接口,其中所述数据捕获控制器和所述多个数据捕获装置被同步到通信网络的相同定时基准;
记录控制,其被配置以管理多个触发器以用于控制利用所述数据捕获装置中的一或多个的数据捕获;以及
捕获管理器块,其利用所述网络接口,被配置以:
将一或多个请求发射到所述数据捕获装置中的一或多个以基于所述多个触发器捕获数据;以及
从所述数据捕获装置接收经捕获数据。
16.根据权利要求15所述的数据捕获控制器,其中所述记录控制块被进一步配置以从所述多个数据捕获装置接收所述多个触发器中的一或多个。
17.根据权利要求15所述的数据捕获控制器,进一步包括:
用户接口,其被配置以接收用户输入,
其中所述记录控制块被进一步配置以响应于所述用户输入产生所述多个触发器中的一或多个。
18.根据权利要求15所述的数据捕获控制器,其中所述捕获管理器块被进一步配置以:
将一或多个请求发射到所述数据捕获装置中的一或多个以基于所述多个触发器停止捕获数据。
19.根据权利要求15所述的数据捕获控制器,其中所述捕获管理器块被进一步配置以:
在维持在所述数据捕获装置中的第二装置处的数据捕获的同时,将请求发射到所述数据捕获装置中的第一装置以停止捕获数据。
20.根据权利要求15所述的数据捕获控制器,其中所述多个触发器包括以下中的至少一个:
基于位置的触发器;
基于运动的触发器;
基于速度的触发器;
基于力的触发器;
基于声音的触发器;
基于场景的触发器;
基于电话呼叫的触发器;
基于文字消息的触发器;或
基于数据通信的触发器。
21.根据权利要求15所述的数据捕获控制器,其中所述定时基准包括蜂窝式网络的基准参考时钟。
22.根据权利要求15所述的数据捕获控制器,其中所述捕获管理器块被进一步配置以:
从所述多个数据捕获装置接收相应经时间译码数据;以及
将由所述数据捕获装置中的两个或更多个捕获的在时间上同步的所述经时间译码的数据作为输出提供。
23.一种用于合作数据捕获的第一数据捕获装置,包括:
含网络接口,其被配置以与数据捕获控制器和一或多个第二数据捕获装置通信;
捕获控制块,其被配置以:
接收来自所述数据捕获控制器的第一请求以与所述一或多个第二数据捕获装置合作基于第一触发器开始数据捕获,其中所述第一和第二数据捕获装置和所述数据捕获控制器被同步到通信网络的相同定时基准;
如果满足所述第一触发器,那么与所述第二数据捕获装置中的至少一个合作开始数据捕获;以及
将所述经捕获数据发射到所述数据捕获控制器;以及
时间代码块,其被配置以用时间信息给所述经捕获数据加标签。
24.根据权利要求23所述的数据捕获装置,进一步包括触发器产生块,其被配置以:
在所述第一数据捕获装置处产生第二触发器以用于控制与所述一或多个第二数据捕获装置合作的数据捕获;以及
将所述第二触发器发射到所述数据捕获控制器以用于控制所述一或多个第二数据捕获装置。
25.根据权利要求23所述的数据捕获装置,其中所述捕获控制块被进一步配置以:
接收来自所述数据捕获控制器的第二请求以基于第二触发器停止数据捕获;以及如果满足所述第二触发器,那么停止数据捕获。
26.根据权利要求23所述的数据捕获装置,其中所述第一触发器包括以下中的至少一个:
基于位置的触发器;
基于运动的触发器;
基于速度的触发器;
基于力的触发器;
基于声音的触发器;
基于场景的触发器;
基于电话呼叫的触发器;
基于文字消息的触发器;或
基于数据通信的触发器。
27.根据权利要求23所述的数据捕获装置,其中所述定时基准包括蜂窝式网络的基准参考时钟。
28.根据权利要求23所述的数据捕获装置,其中所述时间代码块被进一步配置以用一或多个美国电影与电视工程师学会SMPTE代码给所述经捕获数据加标签。

说明书全文

合作数据捕获设备和方法

[0001] 相关申请案之交叉参考
[0002] 本申请案要求2014年11月20日在美国专利和商标局申请的美国非临时申请案第14/548,737号的优先权和权益,所述申请案的全部内容被以引用的方式并入本文中。

技术领域

[0003] 本发明的方面大体上涉及数据捕获,且更确切地说,涉及使用时间同步的无线装置的数据捕获。

背景技术

[0004] 无线通信网络经广泛地部署以提供各种通信服务,例如,电话、视频、数据、消息传递、广播等等。通常为多址网络的此类网络通过共享可用网络资源支持针对多个用户或无线连接的装置的通信。此网络的一个实例为蜂窝式电话网络,例如,UMTS陆地无线电接入网络(UTRAN)。UTRAN为定义为通用移动电信系统(UMTS)的一部分的无线电接入网络(RAN),它是第三代合作伙伴计划(3GPP)支持的第三代(3G)移动电话技术。
[0005] 蜂窝式无线装置可从蜂窝式网络接收准确的定时或时间信息,因为其被针对蜂窝式操作同步。在不存在蜂窝式连接性的情况下,其它连接性方法也可提供定时信息,包含基于卫星的定时源(例如,全球定位系统(GPS))和基于网络的定时源(例如,网络时间协议(NTP))。当连接的装置被同步到同一定时基准时,可以确定性的方式协调和控制其输入与输出。

发明内容

[0006] 下文呈现本发明的一或多个方面的简化概述,以便提供对此类方面的基本理解。此概述并非本发明的所有预料特征的广泛综述,且既不希望识别本发明的所有方面的关键或至关重要要素,也不希望划定本发明的任何或所有方面的范围。其唯一目的是以简化形式提出本发明的一或多个方面的一些概念以作为稍后提出的更详细描述的序言。
[0007] 本发明的各种方面提供利用多个时间同步的数据捕获装置的基于触发器的合作数据捕获系统。这些数据捕获装置被同步到同一时间基准,使得可基于用于控制数据捕获的各种触发器以确定性的方式协调和控制其输入与输出。
[0008] 在一个方面中,本发明提供一种操作用于合作数据捕获的数据捕获控制器的方法。所述数据捕获控制器与多个数据捕获装置通信,其中所述数据捕获控制器和所述多个数据捕获装置被同步到通信网络的相同定时基准。所述数据捕获控制器管理多个触发器以用于控制利用所述数据捕获装置中的一或多个的数据捕获。所述数据捕获控制器将一或多个请求发射到所述数据捕获装置中的一或多个以基于所述多个触发器捕获数据。所述数据捕获控制器从所述一或多个数据捕获装置接收经捕获数据。
[0009] 本发明的另一方面提供一种操作用于合作数据捕获的第一数据捕获装置的方法。所述第一数据捕获装置接收来自数据捕获控制器的第一请求以与一或多个第二数据捕获装置合作基于第一触发器开始数据捕获。所述第一和第二数据捕获装置和所述数据捕获控制器被同步到通信网络的相同定时基准。如果满足所述第一触发器,那么所述第一数据捕获装置与所述第二数据捕获装置中的至少一个合作开始数据捕获。所述第一数据捕获装置用时间信息给经捕获数据加标签,且将所述经捕获数据发射到所述数据捕获控制器。
[0010] 本发明的另一方面提供一种用于合作数据捕获的数据捕获控制器。所述数据捕获控制器包含被配置以与多个数据捕获装置通信的网络接口。所述数据捕获控制器和所述多个数据捕获装置被同步到通信网络的相同定时基准。所述数据捕获控制器进一步包含记录控制,其被配置以管理多个触发器以用于控制利用所述数据捕获装置中的一或多个的数据捕获。所述数据捕获控制器进一步包含捕获管理器块,其利用所述网络接口,被配置以:将一或多个请求发射到所述数据捕获装置中的一或多个以基于所述多个触发器捕获数据;
以及从所述数据捕获装置接收经捕获数据。
[0011] 本发明的另一方面提供一种用于合作数据捕获的第一数据捕获装置。所述第一数据捕获装置包含网络接口,其被配置以与数据捕获控制器和一或多个第二数据捕获装置通信。所述第一数据捕获装置进一步包含捕获控制块和时间代码块。所述捕获控制块被配置以接收来自所述数据捕获控制器的第一请求以与所述一或多个第二数据捕获装置合作基于第一触发器开始数据捕获。所述第一和第二数据捕获装置和所述数据捕获控制器被同步到通信网络的相同定时基准。所述捕获控制块被进一步配置以如果满足所述第一触发器,那么与所述第二数据捕获装置中的至少一个合作开始数据捕获,且将所述经捕获数据发射到所述数据捕获控制器。所述时间代码块被配置以用时间信息给所述经捕获数据加标签。
[0012] 在审阅接下来的详细描述之后,本发明的这些和其它方面将变得被更充分理解。在结合附图审阅对本发明的特定示范性实施例的以下描述后,本发明的其它方面、特征和实施例将对所属领域的一般技术人员变得显而易见。虽然可相对于以下的某些实施例和图论述本发明的特征,但本发明的全部实施例可包含本文中论述的有利特征中的一或多个。
换句话说,虽然可将一或多个实施例论述为具有某些有利特征,但也可以根据本文中所论述的本发明的各种实施例来使用此类特征中的一或多个。以类似方式,虽然下文可将示范性实施例论述为装置、系统或方法实施例,但应理解,此类示范性实施例可以各种装置、系统和方法来实施。

附图说明

[0013] 图1为说明根据本发明的方面的无线电接入网络的实例的图。
[0014] 图2为说明根据本发明的方面的包含被同步到原始基准时钟的主节点和许多从节点的网络的图。
[0015] 图3为说明根据本发明的方面的包含被配置以合作地捕获数据且提供经时间译码的输出的两个或更多个时间同步的数据捕获装置的数据捕获系统的图。
[0016] 图4为说明根据本发明的一方面的用于被配置以与一或多个其它数据捕获装置合作捕获数据的数据捕获装置的硬件实施方案的实例的图。
[0017] 图5为说明根据本发明的一方面的用于被配置以控制一或多个数据捕获装置合作地捕获数据的数据捕获控制器的硬件实施方案的实例的图。
[0018] 图6为说明根据本发明的方面的可在数据捕获控制器处操作的合作数据捕获方法的流程图
[0019] 图7为说明根据本发明的一方面的数据捕获触发器管理方法的流程图。
[0020] 图8为说明根据本发明的方面的操作数据捕获装置以与其它时间同步的数据捕获装置合作地捕获数据的方法的流程图。
[0021] 图9为说明根据本发明的的一方面的在数据捕获装置产生触发器以用于控制与其它时间同步的数据捕获装置一起的合作数据捕获的方法的流程图。
[0022] 图10为说明根据本发明的一方面的利用数据捕获控制器和两个数据捕获装置的合作数据捕获的实例的事件流程图。

具体实施方式

[0023] 下文结合附图阐述的具体实施方式打算作为对各种配置的描述,且并不打算表示可实践本文中所描述的概念的仅有配置。出于提供对各种概念的透彻理解的目的,所述具体实施方式包含特定细节。然而,所属领域的技术人员将显而易见的是,可在没有这些特定细节的情况下实践这些概念。在一些情况下,以框图形式展示众所周知的结构和组件以便避免混淆此类概念。
[0024] 本发明的各种方面提供利用多个时间同步的数据捕获装置的基于触发器的合作数据捕获操作的控制方案。将这些数据捕获装置同步到相同时间基准,使得可以确定性的方式协调和控制其输入与输出。在以下说明的实例中,数据捕获装置可从蜂窝式网络或其它来源接收准确时间信息。在本发明的一些方面中,数据捕获装置可从例如卫星或基于网络的来源的来源接收时间信息。在一些实例中,数据捕获装置可合作地执行某些数据捕获功能,例如,图像捕获、视频捕获或根据由捕获控制实体管理的各种触发器的任何数据捕获操作。用时间代码给由捕获装置捕获的数据加标签,使得可以时间同步的方式利用其。合作捕获涉及由控制实体控制以基于由捕获控制实体管理的某些触发器执行某些数据捕获操作的两个或更多个时间同步的数据捕获装置。
[0025] 贯穿本发明提出的各种概念可跨越广泛多种电信系统、网络架构和通信标准来实施。图1为说明可根据本发明利用的无线电接入网络(RAN)100的一个实例的图。在一个实例中,RAN 100可为在UMTS系统中利用的RAN。RAN 100包含多个蜂窝式区域(小区),包含小区102、104和106,其中的每一个可包含一或多个扇区。小区可在地理上界定(例如,按涵盖区),和/或可根据频率、扰码等来界定。即,说明的地理上界定的小区102、104和106可各进一步划分成多个小区,例如,通过利用不同扰码。举例来说,小区104a可利用第一扰码,且小区104b当处于同一地理区域中且由同一节点B 144服务时可通过利用第二扰码而加以区分。
[0026] 在划分成扇区的小区中,小区内的多个扇区可通过天线群组而形成,其中每一天线负责与所述小区的一部分中的UE通信。举例来说,在小区102中,天线群组112、114和116可各对应于不同扇区。在小区104中,天线群组118、120和122可各对应于不同扇区。在小区106中,天线群组124、126和128可各对应于不同扇区。
[0027] 小区102、104和106可包含可与每一小区102、104和106的一或多个扇区通信的若干用户装备(UE)。举例来说,UE 130和132可与节点B 142通信,UE 134和136可与节点B 144通信,且UE 138和140可与节点B 146通信。此处,每一节点B 142、144和146可被配置以针对相应小区102、104和106中的所有UE 130、132、134、136、138和140提供到核心网络的接入点。
[0028] 在通过源小区的呼叫期间或在任何其它时间,UE 136可监测源小区的各种参数以及相邻小区的各种参数。另外,取决于这些参数的质量,UE 136可维持与相邻小区中的一或多个的通信。在此时间期间,UE 136可维持有效集,即,UE 136同时连接到的小区的列表(例如,当前将下行链路专用物理信道DPCH或部分下行链路专用物理信道F-DPCH指派给UE 136的UTRAN小区可构成所述有效集)。
[0029] 在图1中,UE中的任一者可为数据捕获装置,且从RAN 100的原始基准时钟接收参考定时。在一些实例中,UE中的一些或全部可具有额外数据连接性。举例来说,UE可装备有以太网、WiFi、蓝牙或其它网络连接性。因此,UE可经由包含蜂窝式网络(例如,RAN 100)的可用数据网络连接性中的任一个与其它装置或实体通信(例如,发送和/或接收数据)。节点B 142、144和146中的任一个可为可利用UE和其它数据捕获装置执行合作数据捕获的数据捕获控制器。
[0030] 图2为说明根据本发明的方面的包含耦合到原始基准时钟(PRC)204的主节点202和许多从节点206的通信网络200的图。通信网络200可为UMTS网络或任何合适通信网络。关于UMTS网络的同步的详细信息描述于3GPP技术规范(TS)25.402(UTRAN阶段2中的同步,版本12)中。此3GPP TS的全部内容被以引用的方式并入本文中。
[0031] 参看图2,从节点206中的每一个使用在传入数据链路208上接收的数据将其内部时钟同步到PRC 204。主节点202将时间信息或高度准确的时钟信号(由PRC 204产生)分布到所有从节点206。虽然在图2中以特定层级次序展示通信网络200,但网络200可具有任何合适的网络层级。在一个实例中,主节点202将时间信息分布到邻近或直接连接的从节点,所述从节点又可再生接收的时间信息且将其分布到邻近节点,直到网络200中的所有节点接收时间信息。在一些实例中,主节点202可为无线电网络控制器(RNC),且从节点可为图1中说明的节点B和/或UE。
[0032] 在蜂窝式接入网络(像RAN 100)中,UE、节点B和RNC被同步到相同基准时间源以确保网络内的可靠通信和基地台之间的切换。为此,贯穿全部网络分布高度准确的参考时钟(例如,PRC 204)。因此,网络内的连接的装置或节点的内部时钟被同步到相同参考时钟。举例来说,在UMTS和GSM网络中利用的装置(例如,UE和节点B)在108毫秒(ms)或4.3ms中被同步到5等分的准确度。虽然将蜂窝式网络用作说明性实例,但本发明不限于蜂窝式网络且可应用到其它合适的通信网络。
[0033] 图3为说明根据本发明的一些方面的数据捕获系统300的图,所述数据捕获系统包含由数据捕获实体控制的两个或更多个时间同步的数据捕获装置302以合作地捕获数据且提供经时间译码的输出。在一个实例中,数据捕获装置302中的一或多个可为图1、2和/或4中说明的UE、从节点或设备中的任一个。数据捕获装置302被时间同步到相同时间基准,且可利用任何合适的连接性从相同时间基准接收准确的时间信息。举例来说,数据捕获装置302可具有蜂窝式网络连接性且被同步到蜂窝式网络原始时间基准,例如,PRC 202。可控制数据捕获装置302以使用一组基于时间或事件的触发器合作地执行数据捕获且提供经时间译码的输出。在一些实例中,定时信息可基于通用协调时间(UTC)(或世界时)或任何合适的格式。
[0034] 在本发明的一些方面中,数据捕获装置302可包含可捕获信息且产生对应的数据的一或多个传感器。举例而言,数据捕获装置302可具有用于记录图像、音频、视频和/或任何所要的信息以及产生对应的经时间译码的数据的传感器。举例来说,产生的数据可为经时间译码的音频和/或视频数据。在一个实例中,可用美国电影与电视工程师学会(SMPTE)时间代码给经捕获数据加标签。SMPTE时间代码可识别像音频或视频媒体的基于时间的媒体中的精确位置。可将SMPTE时间代码添加到胶片、视频和/或音频材料。其提供用于编辑、同步和识别的时间基准。举例来说,SMPTE时间代码可提供小时、分钟、秒和信息。在本发明的其它方面中,数据捕获装置302可以任何合适格式输出数据。在一些实例中,对于音频和/或视频数据,输出数据可呈移动图片专家组(MPEG)格式(例如,MPEG-1、MPEG-2或MPEG-4)或其它合适数据格式,其可被存储、转递或流式传输到捕获管理器304。
[0035] 数据捕获装置302和捕获管理器304可经由任何合适的数据连接性(例如,因特网、企业内部网和/或蜂窝式网络连接)相互通信。举例来说,捕获管理器304将控制命令或请求发送到数据捕获装置302,且从数据捕获装置302接收经捕获数据。捕获管理器304协调数据捕获装置302的数据捕获和回放活动。在本发明的一个方面中,捕获管理器304充当数据捕获装置302、记录控制实体306与媒体控制实体308之间的中间物。捕获管理器304、记录控制实体306和媒体控制实体308可共同地被称作捕获控制实体,其可包含位于相同位置或不同位置中的一或多个装置。捕获管理器304可接收、存储和/或缓冲来自数据捕获装置302的经捕获数据(例如,音频和/或视频数据)。在一些实例中,在音频/视频捕获应用中,捕获管理器304可被称作音频/视频管理器。然而,捕获管理器304不限于音频和/或视频数据捕获应用。在本发明的其它方面中,捕获管理器304可用以接收、存储、缓冲、转递和/或输出由数据捕获装置402中的任一个产生的任何数据。
[0036] 记录控制实体306控制数据捕获(例如,记录)开始和/或停止的时间,且确定哪一(些)数据捕获装置302将参与数据捕获。在本发明的一些方面中,记录控制实体306可确定用于系统中的捕获装置302中的一或多个的记录参数。记录参数可取决于由数据捕获装置302记录的数据格式。举例来说,对于视频捕获应用,参数可包含所要的视频标准(例如,MPEG4、H.256、NTSC和PAL)和相关联的可配置参数(例如,压缩、分辨率、帧率等)。类似地,对于音频捕获应用,参数的实例可包含压缩标准和其它参数,例如,译码和速率(例如,MP3 
320Kbps)。
[0037] 在本发明的一些方面中,捕获管理器304和/或记录控制实体306可查询数据捕获装置302以确定其能,且接着基于此来确定可达成的参数。在一些实例中,捕获管理器304和/或记录控制实体306可利用在正用于捕获/记录的可适用标准中可用的配置步骤与捕获装置302协商参数。
[0038] 在本发明的一些方面中,当数据捕获装置上线时,数据捕获装置302可在初始设置阶段中配置有默认(或预定)参数。一旦在数据捕获装置与记录控制实体306和/或捕获管理器304之间同意默认参数(即,不改变或确认),那么可使用所述默认参数。在一些实例中,可通过可在数据捕获装置302处操作的合适的配置机构基于逐个情况替代这些默认参数和提供或替代新的默认。在本发明的一些方面中,记录控制实体306、捕获管理器304和/或媒体控制实体308中的任一个可管理或改变所述配置。
[0039] 数据捕获装置302和记录控制实体306可经由任何合适的数据连接性(例如,因特网、企业内部网和/或蜂窝式网络连接)相互通信。在一个特定实例中,数据捕获装置302可为用于捕获图像和/或视频的相机或摄录影机。记录控制实体306维持一或多个触发器以用于针对任何特定数据捕获装置302开始和/或停止数据捕获。在一些实例中,触发器可产生于数据捕获装置302中的一或多个处且直接或间接地通过捕获管理器304传达到记录控制实体306。在其它实例中,可通过与记录控制实体306的交互键入或创建触发器。在一个实例中,记录控制实体306可提供用于与用户交互的用户接口。通过用户接口,用户可创建各种触发器以开始和/或停止利用一或多个数据捕获装置302的数据捕获。记录控制实体306也负责管理和协调系统上的各种触发器。举例来说,记录控制实体306确定哪一(些)数据捕获装置302参与数据捕获,且将对应的请求传达给捕获管理器304,捕获管理器将请求传达到对应的数据捕获装置302。
[0040] 在本发明的一些方面中,记录控制实体306可利用和管理各种基于时间和事件的触发器以控制数据捕获装置302。触发器的一些非限制性实例为:基于时间的触发器、基于位置的触发器、基于运动的触发器、基于速度的触发器、基于力的触发器、基于光的触发器、基于声音的触发器、基于场景移动的触发器、基于电话呼叫的触发器、基于文本消息的触发器和基于数据通信的触发器。基于触发器,记录控制实体306将捕获请求发送到捕获管理器304。捕获管理器304处理所述请求且返回响应记录控制实体306以确认对请求采取成功动作(即,开始和/或停止在选定捕获装置302处的捕获)。举例来说,捕获管理器304可将开始请求发出到需要开始记录的一或多个捕获装置302。捕获管理器304也可基于从记录控制实体306接收的请求将停止请求发出到捕获装置302。开始/停止请求可一起或分开来到达捕获管理器304。
[0041] 通过基于时间的触发器,捕获管理器304可在指定时间请求一或多个数据捕获装置302开始和/或停止数据捕获。在一些实例中,一接收到对应的请求,就可请求数据捕获装置302开始或停止捕获。在一些实例中,可在某一UTC时间请求数据捕获装置302开始或停止捕获。
[0042] 通过基于位置的触发器,捕获管理器304可基于装置的位置请求一或多个数据捕获装置302开始和/或停止数据捕获。在本发明的一些方面中,数据捕获装置302可被配置以使用卫星定位(例如,GPS)、三测量技术或任何合适方法确定位置。举例来说,数据捕获装置可当其在某一区域内时开始捕获,且当其离开所述区域时停止捕获。
[0043] 通过基于运动的触发器,捕获管理器304可在检测到某些运动或位置改变时请求一或多个数据捕获装置302开始和/或停止数据捕获。运动触发器的一些非限制性实例为检测到运动、检测不到运动、加速、减速、方向的改变等。
[0044] 通过基于速度的触发器,捕获管理器304可基于数据捕获装置302的速度请求一或多个数据捕获装置302开始和/或停止数据捕获。在一些实例中,数据捕获装置302可在选定速度下、高于或低于某一速度或当检测到速度的改变时开始或停止数据捕获。数据捕获装置302可基于卫星信号确定其速度。
[0045] 通过基于力的触发器,捕获管理器304可基于由数据捕获装置302感测的力或压力请求一或多个数据捕获装置302开始和/或停止数据捕获。在一些实例中,数据捕获装置302可具有一或多个力或压力传感器以检测力和/或压力。当检测到的力和/或压力满足所要的触发条件时,数据捕获装置302可开始或停止数据捕获。
[0046] 通过基于光的触发器,捕获管理器304可基于由数据捕获装置检测的光的量或特性请求一或多个数据捕获装置302开始和/或停止数据捕获。在一些实例中,数据捕获装置302可具有用于检测在任何所要的波长中的光或任何电磁波的一或多个光传感器或光电检测器。光的存在(或不存在)和/或检测到的光或电磁波的强度可用以满足触发条件。
[0047] 通过基于声音的触发器,捕获管理器304可基于由数据捕获装置检测到的声音或音频请求一或多个数据捕获装置302开始和/或停止数据捕获。在一些实例中,数据捕获装置302可具有用于检测音频或声音的一或多个声学传感器或麦克。声音的存在(或不存在)和检测到的音频/声音的某些特性可用以满足触发条件。
[0048] 通过基于场景移动的触发器,捕获管理器304可基于某些检测到的场景移动或改变请求一或多个数据捕获装置302开始和/或停止数据捕获。在一些实例中,数据捕获装置302可具有用于捕获场景的图像、图片或视频的一或多个成像装置或相机。在一个实例中,当检测到场景的大体上改变时,符合触发条件。在一些实例中,触发条件可为图像的任何改变、进入场景的任何对象的辨识、进入场景的特定对象或对象类型(例如,任何人)的辨识和场景中的紧急情况(例如,火、烟)的辨识。
[0049] 通过基于电话呼叫的触发器,捕获管理器304可基于与呼叫处置有关的装置的状态请求一或多个数据捕获装置302开始和/或停止数据捕获。在一些实例中,呼叫处置状态包含开始呼叫、结束呼叫、来电通话、呼叫等待等。
[0050] 通过基于文本消息或即时消息的触发器,捕获管理器304可基于接收到的文本消息请求一或多个数据捕获装置302开始和/或停止数据捕获。在一个实例中,数据捕获装置302可在接收到某一文本消息时开始或停止捕获。文本消息可包含可使数据捕获装置302一接收到消息或在某一时间后开始和/或停止捕获的预定消息,例如,“START”、“STOP”或任何合适消息。文本消息的一个非限制性实例可为短消息服务(SMS)消息。文本消息可由包含记录控制实体306、捕获管理器304和另一数据捕获装置302的任何合适实体发送。在一些实例中,用户可通过将文本消息或即时消息发送到捕获管理器304、记录控制实体306和/或数据捕获装置302来触发特定记录事件。在本发明的一些方面中,数据捕获系统300可被预配置以只从允许的来源接受此类消息,以充当用于数据捕获装置302中的一或多个的触发器。
[0051] 通过基于数据通信的触发器,捕获管理器304可基于在数据捕获装置处执行的某些类型的数据通信请求一或多个数据捕获装置302开始和/或停止数据捕获。在一些实例中,用户可经由将请求传达到捕获管理器304、记录控制实体306和/或数据捕获装置302的网站或移动应用程序触发特定记录事件。
[0052] 在以上描述的实例中,用一或多个时间代码(例如,SMPTE代码)给经捕获数据加标签。因此,捕获管理器304可同步由多个数据捕获装置302捕获的数据。可使用以上描述的触发器中的一或多个控制数据捕获装置302。在一些实例中,不同群组的数据捕获装置可由不同触发器控制。
[0053] 媒体控制实体308控制从一或多个数据捕获装置302的实时数据流式传输和先前捕获且存储的内容的回放。先前捕获(或记录)的数据可存储于相应数据捕获装置302、捕获管理器304和/或远程存储装置(例如,存储)处。在本发明的一些方面中,媒体控制实体308将对所要的数据捕获装置302的数据流式传输或回放的请求发送到捕获管理器304。然后,捕获管理器304将请求传达到对应的数据捕获装置302以用于实况流式传输。对于存储于捕获管理器304处的先前捕获的数据,媒体控制实体308可直接向捕获管理器304请求经捕获数据。媒体控制实体308提供来自数据捕获装置302的数据流或回放的用户选择和混合。可基于经捕获数据的时间代码使流式传输或回放时间同步。
[0054] 捕获管理器304、记录控制实体306和媒体控制实体308可共同地被称作捕获控制实体312,可将所述捕获控制实体实施为单个装置或多个装置。在一些实例中,捕获控制实体312的多个装置可物理上位于不同位置处且相互操作性地耦合,例如,通过数据连接(例如,因特网、企业内部网、蜂窝式网络)。在本发明的一些方面中,捕获管理器304可在提供组合数据输出310前聚集、混合和/或缓冲来自多个数据捕获装置的经捕获数据(例如,实时数据流)。在一个实例中,数据输出310可为包含来自多个捕获装置(例如,相机)的数据流的实时音频或视频流。对于实况或记录的内容回放,媒体控制实体308可另外提供各种数据处理或调节算法以被选择或经由捕获管理器304应用到内容。
[0055] 在本发明的一个方面中,捕获管理器304可包含媒体调节控制器。在一些实例中,媒体调节控制器可为可与捕获管理器304共存的单独实体。媒体调节控制器可对实况流式传输或存储的数据执行某些调节或处理,随后其作为数据输出310呈现。处理或调节的非限制性实例包含多流选择、碾碎、强制转换(成单流)、分辨率和格式管理和一致性等。经捕获数据可在其存储于捕获管理器304和/或数据捕获装置处前加以处理或调节。
[0056] 在一个实例中,媒体控制实体308可请求捕获管理器304对经捕获数据执行所要的数据处理算法。在一个特定实例中,三维(3D)算法可应用到由多个数据捕获装置302针对某一事件(例如,音乐会)记录或捕获的内容流的选择。当捕获事件时,这些装置302可位于不同位置处。因此,3D或多角度视频可从由这些数据捕获装置302捕获的数据流产生。在一些其它实例中,可利用各种算法以基于一组指定准则使用不同数据内容(例如,音频和视频)进行碾碎、掺合或混合。
[0057] 图4为说明根据本发明的一方面的用于被配置以与一或多个其它数据捕获装置合作捕获数据的数据捕获装置400的硬件实施方案的实例的图。图4中说明的数据捕获装置400的各种块或组件可以软件固件、硬件或其组合实施。在一个实例中,设备400可为如图1中所说明的用户装备(UE)或图3的数据捕获装置302。在一些实例中,数据捕获装置400可为具有蜂窝式连接性的任一数据捕获装置。数据捕获装置400包含一或多个处理器404。处理器404的实例包含微处理器微控制器数字信号处理器(DSP)、现场可编程阵列(FPGA)、可编程逻辑装置(PLD)、状态机、门控逻辑、离散硬件电路和被配置以执行贯穿本发明描述的各种功能性的其它合适硬件。即,如在数据捕获装置400中利用的处理器404可用以实施以下描述且在图6到10中说明的过程中的任何一或多个。
[0058] 在此实例中,数据捕获装置400可实施有总线架构。总线可取决于处理系统414的特定应用和总体设计约束而包含任何数目个互连总线和桥接器。总线将包含一或多个处理器(其一般由处理器404来表示)、存储器405和计算机可读媒体(其一般由计算机可读媒体406来表示)的各种电路连结在一起。总线还可连结此项技术中众所周知的且因此将不再作任何进一步描述的各种其它电路,例如,定时源、外围设备电压调节器和电力管理电路。数据捕获装置400还包含用于与其它装置通过一或多个数据网络(例如,因特网、企业内部网、LAN、蜂窝式等)通信的网络接口411。网络接口411可包含一或多个有线收发器412和无线收发器410以实现一或多个无线和/或有线连接(例如,以太网、蓝牙、WiFi、蜂窝式等)。取决于设备的本质,也可提供用户接口414(例如,小键盘、显示器、扬声器、麦克风、操纵杆、触控板、触摸屏)。
[0059] 处理器404包含时间同步块416,其可将数据捕获装置400的本地时间同步到基准时间。举例来说,处理器404可经由无线收发器410接收蜂窝式网络基准时间(例如,图2的PRC 204)。数据捕获装置400可在起动时、按预定时间和/或间隔使其本地时间与蜂窝式基准时间同步。在本发明的其它方面中,时间同步块416也可使本地时间与从例如卫星、数据网络(例如,NTP)和广播的时间信号(例如,由美国国家标准与技术研究所广播的时钟信号)的其它来源接收的其它时间基准同步。
[0060] 处理器404包含可控制一或多个传感器(表示为传感器420)的传感器控制块418。取决于正使用的传感器的类型,在启动时的传感器420可捕获各种数据。在一个实例中,传感器420可为可捕获静态图像和/或视频的图像传感器。处理器404提供用于以各种格式编码由传感器420产生的数据的编码器422。举例来说,编码器422可以JPEG或GIF格式编码图像数据和以各种MPEG格式编码视频数据。处理器404可利用时间代码块424用指示捕获数据的时间的一或多个时间代码(例如,SMPTE代码)给捕获的传感器数据加标签。举例来说,可用对应于捕获图像时的时间的单个时间代码给图像类型数据加标签。可用各对应于所捕获的视频的特定时间点的一或多个时间代码给视频类型数据加标签。
[0061] 处理器404还包含捕获控制块426,其基于一或多个捕获请求428提供各种数据捕获控制功能,类似于以上关于图3描述的请求。举例而言,请求428可指导数据捕获装置400一接收到请求、在特定时间或当发生某一事件(即,触发条件)时就开始或停止数据捕获。捕获控制块426可经由网络接口411从控制实体(例如,捕获控制实体312)接收请求428。在一些实例中,可提供触发器产生块440用于经由网络接口411产生和发送(发射)一或多个触发器(类似于以上关于图3描述的触发器)到捕获控制实体。触发器产生块440可包含于捕获控制块426中或在一些实例中作为单独的组件。捕获控制块426可基于请求428利用传感器420开始或停止数据捕获。
[0062] 处理器404进一步提供回放控制块430,其可控制经捕获数据被存储、处理、调节、提供或经由网络接口411流式传输到其它装置的方式。经捕获数据432可存储于存储器405和/或计算机可读媒体406中。经捕获数据可实时或稍后在请求时流式传输到其它装置。
[0063] 处理器404也负责一般处理,包含存储于计算机可读媒体406上的软件的执行。软件在由处理器404执行时,使数据捕获装置400执行在图6到10中描述的各种功能。计算机可读媒体406也可用于存储由处理器404在执行软件时操纵的数据。举例来说,软件可包含数据捕获和回放指令436,其在被执行时配置数据捕获装置400的各种组件和电路系统以执行图6到10中描述的功能。
[0064] 软件应被广泛地解释为意指指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用程序、软件应用程序、软件包、例程、子例程、对象、可执行文件、执行线程、程序、函数等,而不管其是被称作软件、固件、中间件微码、硬件描述语言还是其它。软件可驻留于计算机可读媒体406或远程存储装置(例如,云存储)上。计算机可读媒体406可为非暂时性计算机可读媒体。以实例说明,非暂时性计算机可读媒体包含磁性存储装置(例如,硬盘软盘、磁条)、光盘(例如,压缩光盘(CD)或数字多功能光盘(DVD))、智能卡、快闪存储器装置(例如,卡、棒、钥匙形驱动器)、随机存取存储器(RAM)、只读存储器(ROM)、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、寄存器、可去除式磁盘和用于存储可由计算机存取和读取的软件和/或指令的任何其它合适的媒体。计算机可读媒体还可包含用于存储和发射可由计算机存取和读取的软件和/或指令的任一合适媒体。在一些实例中,计算机可读媒体406可驻留于数据捕获装置400中、数据捕获装置400外,或跨包含数据捕获装置400的多个实体(例如,数据云)分布。计算机可读媒体406可以计算机程序产品体现。以实例说明,计算机程序产品可包含封装材料中的计算机可读媒体。取决于特定应用和强加于整个系统的总设计约束,所属领域的技术人员将认识到如何最好地实施贯穿本发明提出的所描述功能性。
[0065] 图5为说明根据本发明的一方面的用于被配置以控制一或多个数据捕获装置合作地捕获数据的数据捕获控制器500的硬件实施方案的实例的图。数据捕获控制器500包含一或多个处理器(大体由处理器504表示),用于执行各种功能。图5的各种块可以软件、固件、硬件或其组合实施。在一个实例中,数据捕获控制器500可包含于如图1中所说明的用户装备(UE)、节点B或RNC中。在一个特定实例中,数据捕获控制器500可为具有网络和/或蜂窝式连接性的单独服务器。在一些实例中,数据捕获控制器500可为图3的捕获控制实体312,其可控制一或多个数据捕获装置302合作地捕获数据。处理器504的实例包含微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑装置(PLD)、状态机、门控逻辑、离散硬件电路及被配置以执行贯穿本发明描述的各种功能性的其它合适的硬件。即,如在数据捕获控制器500中利用的处理器504可用以实施以下描述且在图6到10中说明的过程中的任何一或多个。
[0066] 数据捕获控制器500包含存储器505、计算机可读媒体506和其它电路,例如,定时源、外围设备、电压调节器和电力管理电路;所述电路为此项技术中所众所周知,且因此,将不作任何进一步描述。数据捕获控制器500具有用于与其它装置通信的网络接口511。网络接口511包含用于与其它装置通过无线网络(例如,蜂窝式网络、WiFi、蓝牙等)通信的无线收发器510。网络接口511还包含有线收发器512,用于与其它装置(例如,数据捕获装置400)通过有线数据连接(例如,以太网、LAN等)通信。取决于设备的本质,也可提供用户接口514(例如,小键盘、显示器、扬声器、麦克风、操纵杆、触控板、触摸屏)。
[0067] 处理器504包含时间同步块516,其可将数据捕获装置500的本地时间同步到基准时间。举例来说,处理器504可经由无线收发器510接收蜂窝式基准时间(例如,图2的PRC 204)。数据捕获控制器500可在起动时、按预定时间和/或间隔使其本地时钟与蜂窝式基准时间同步。然而,时间同步块516也可使本地时间与从例如卫星、数据网络(例如,NTP)和广播的时间信号(例如,由美国国家标准与技术研究所广播的时钟信号)的其它来源接收的其它时间基准同步。为了有助于合作数据捕获,数据捕获控制器500和多个数据捕获装置400被同步到相同时间基准。
[0068] 处理器504还包含提供各种数据捕获控制功能的捕获管理器块526。捕获管理器块526协调一或多个数据捕获装置(例如,数据捕获装置302或400)的数据捕获和回放活动。举例来说,捕获管理器块526可充当数据捕获装置、记录控制块528和媒体控制块530。在一个实例中,捕获管理器块526可用以实施图3的捕获管理器304,记录控制块528可用以实施图3的记录控制实体306,且媒体控制块530可用以实施图3的媒体控制实体308。在本发明的一些方面中,捕获管理器块526、记录控制块528和媒体控制块530可实施于各包含数据捕获控制器500的组件中的一些或全部的单独装置中。
[0069] 在本发明的一些方面中,捕获管理器块526、记录控制块528和媒体控制块530可共同地被称作类似于图3的捕获控制实体312的数据捕获控制器。捕获管理器块526可存储和/或缓冲从存储器505和/或计算机可读媒体506中的一或多个数据捕获装置接收的经捕获数据532(例如,音频和/或视频数据)。然而,捕获管理器块526不限于音频和/或视频数据应用程序。在本发明的其它方面中,捕获管理器块526可用以接收、存储、缓冲和/或输出由任何合适数据捕获装置产生的数据。在一些实例中,捕获管理器块526可被称作数据管理器、音频/视频管理器或其它合适术语。
[0070] 记录控制块528可控制一或多个数据捕获装置合作地捕获数据。在一些实例中,记录控制实体528可指定用于系统中的捕获装置中的一或多个的记录参数。记录控制块528维持或管理用于控制(例如,开始和停止)利用一或多个数据捕获装置的数据捕获的一或多个触发器529。在本发明的一些方面中,可从一或多个数据捕获装置400接收触发器529。在本发明的一些方面中,可通过与记录控制块528的交互(例如,经由用户接口514)来键入或创建触发器529。记录控制块528可响应于由用户接口514接收到的用户输入产生一或多个触发器。触发器529可与以上关于图3描述的触发器相同。记录控制块528基于触发器529确定哪一(些)数据捕获装置开始或停止数据捕获,且将对应的请求传达给捕获管理器块526,捕获管理器块将请求传达或发射到数据捕获装置,例如,经由网络接口511。
[0071] 媒体控制块530可控制从数据捕获装置的实时数据流式传输和先前捕获和存储的内容(例如,经捕获数据532)的回放。先前捕获或记录的数据可存储于相应数据捕获装置处或数据捕获控制器500处。对于实况流式传输,媒体控制块530可提供来自一或多个数据捕获装置的数据流的用户选择和混合。用户可利用用户接口514与媒体控制块530交互。在一些实例中,捕获管理器块526可用以聚集、混合和缓冲实时数据流,随后产生所要的数据输出。为了记录的内容回放,媒体控制块530可另外提供待选择和应用到内容的各种数据处理算法。
[0072] 处理器504也负责一般处理,包含存储于计算机可读媒体506上的软件的执行。软件在由处理器504执行时使数据捕获控制器500执行在图6到10中针对任一特定设备描述的各种功能。计算机可读媒体506还可用于存储在执行软件时由处理器504操纵的数据。举例来说,软件可包含合作捕获和回放指令533,其在经执行时配置数据捕获控制器500的各种块、组件和电路以执行在图6到10中描述的功能。
[0073] 软件可驻留于计算机可读媒体506或远程存储装置(例如,云存储)上。计算机可读媒体506可为非暂时性计算机可读媒体。以实例说明,非暂时性计算机可读媒体包含磁性存储装置(例如,硬盘、软盘、磁条)、光盘(例如,压缩光盘(CD)或数字多功能光盘(DVD))、智能卡、快闪存储器装置(例如,卡、棒、钥匙形驱动器)、随机存取存储器(RAM)、只读存储器(ROM)、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、寄存器、可去除式磁盘和用于存储可由计算机存取和读取的软件和/或指令的任何其它合适的媒体。计算机可读媒体506还可包含用于存储和发射可由计算机存取和读取的软件和/或指令的任一合适媒体。计算机可读媒体506可驻留于数据捕获控制器500中、数据捕获控制器500外部,或跨包含数据捕获控制器500的多个实体分布。计算机可读媒体506可以计算机程序产品体现。
[0074] 图6为说明根据本发明的方面的合作数据捕获方法600的流程图。在一个实例中,可使用图5的数据捕获控制器500或任一合适设备执行方法600。在块602,数据捕获控制器与多个数据捕获装置通信。举例来说,数据捕获装置与图4的数据捕获装置400相同。数据捕获控制器可利用网络接口511与数据捕获装置通信。数据捕获控制器和数据捕获装置被同步到通信网络的相同定时基准。举例来说,定时基准可为经由无线收发器510接收的蜂窝式基准时间(例如,图2的PRC 204)。
[0075] 在块604,数据捕获控制器管理多个触发器以用于控制利用数据捕获装置中的一或多个的数据捕获。举例来说,数据捕获控制器可利用记录控制块528管理用于控制数据捕获的许多触发器529。在块606,数据捕获控制器将一或多个请求发射到数据捕获装置中的一或多个以基于所述多个触发器捕获数据。举例来说,记录控制块528可将请求发送或发射到捕获管理器块526,捕获管理器块然后经由网络接口511转递、发送或发射请求到对应的数据捕获装置。在块608,数据捕获控制器从数据捕获装置接收经捕获数据。举例来说,捕获管理器块526可经由网络接口511从数据捕获装置接收经捕获数据。可用一或多个时间代码给经捕获数据加标签。
[0076] 图7为说明根据本发明的一方面的数据捕获触发器管理方法700的流程图。在一个实例中,可使用图5的数据捕获控制器500或任一合适设备执行方法700。在块702,数据捕获控制器可从用户接口514接收一或多个触发器。用户可与数据捕获控制器交互(例如,记录控制块528)以创建一或多个触发器。在块704,数据捕获控制器(例如,记录控制块528)可经由网络接口511从一或多个数据捕获装置接收一或多个触发器。触发器可与以上关于图3描述的触发器相同。在块706,数据捕获控制器可基于接收到的触发器产生对控制数据捕获装置的请求。控制器可利用记录控制块528产生请求。可经由网络接口511将请求发送或发射到数据捕获装置中的一些或全部。
[0077] 图8为说明根据本发明的方面的操作数据捕获装置以与其它时间同步的数据捕获装置合作地捕获数据的方法800的流程图。在一个实例中,可使用图4的数据捕获装置400或任一合适设备执行方法800。在块802,第一数据捕获装置可利用捕获控制块426接收来自数据捕获控制器的第一请求428以与一或多个第二数据捕获装置合作基于第一触发器开始数据捕获。举例来说,第一和第二数据捕获装置可为图4的数据捕获装置400,且数据捕获控制器可为图5的数据捕获控制器500。第一和第二数据捕获装置和数据捕获控制器被同步到通信网络的相同定时基准。举例来说,定时基准可为蜂窝式基准时间(例如,图2的PRC 204)。在一些实例中,数据捕获装置可分布在不同区,例如,蜂窝式网络的不同小区。
[0078] 在块804,如果满足第一触发器,那么数据捕获装置可利用捕获控制块426以与第二数据捕获装置中的至少一个合作开始数据捕获。触发器可与以上关于图3描述的那些触发器相同。在块806,数据捕获装置可利用时间代码块424用时间信息给经捕获数据加标签。举例来说,可用一或多个SMPTE代码给经捕获数据加标签。在块808,数据捕获装置经由网络接口411将经捕获数据发射到数据捕获控制器。在一些实例中,数据捕获装置(例如,捕获控制块426)可接收来自数据捕获控制器的第二请求以基于第二触发器停止数据捕获。如果满足第二触发器,那么数据捕获装置停止数据捕获。在其它实例中,当不再符合第一请求的条件时,数据捕获装置可停止数据捕获。在一些实例中,第一请求可包含停止条件。
[0079] 图9为说明根据本发明的的一方面的在数据捕获装置处可操作以用于控制与其它时间同步的数据捕获装置一起的合作数据捕获的触发器产生方法900的流程图。在一个实例中,可使用图4的数据捕获装置400或任一合适装置执行方法900。在块902,第一数据捕获装置产生用于控制与一或多个其它(第二)数据捕获装置合作的数据捕获的触发器。第一数据捕获装置400可利用触发器产生块440产生触发器。举例来说,触发器可与以上关于图3描述的那些触发器相同。在块904,第一数据捕获装置将触发器发射到数据捕获控制器以用于控制其它数据捕获装置。作为响应,数据捕获控制器可将对应的捕获请求发送到其它数据捕获装置。
[0080] 图6到9中说明的方法可在一或多个数据捕获装置和/或数据捕获控制器处同时或以任何合适次序分开来执行,且在任一特定次序或时间约束上不受限制。
[0081] 图10为说明根据本发明的一方面的利用数据捕获控制器和两个数据捕获装置的合作数据捕获的实例的事件流程图。数据捕获控制器1002可与图5的数据捕获控制器500相同,且数据捕获装置1004、1006可与图4的数据捕获装置400相同。在时间T1,数据捕获控制器1002基于第一触发器将开始请求1008发送到第一数据捕获装置1004。在时间T2,数据捕获控制器1002基于第二触发器将开始请求1010发送到第二数据捕获装置1006。在一些实例中,第一时间T1与第二时间T2可不同或相同。在一些实例中,第一触发器与第二触发器可不同或相同。触发器可为以上关于图3描述的基于时间或事件的触发器中的任一个。在时间T3,满足第二触发器,且第二数据捕获装置1006开始捕获数据且用一或多个时间代码给经捕获数据加标签。举例来说,时间代码可为SMPTE代码。在时间T4,满足第一触发器,且第一数据捕获装置1004开始捕获数据且用一或多个时间代码给经捕获数据加标签。在一些实例中,第一和第二数据捕获装置与数据捕获控制器一起被同步到蜂窝式网络的相同时间基准。举例来说,数据捕获装置1004和1006可为相机。
[0082] 在时间T5,数据捕获控制器1002可基于某一触发器将停止请求1012发送到第二数据捕获装置1006。响应于停止请求1012,当满足触发器时,第二数据捕获装置1006停止捕获数据。在一些实例中,数据捕获控制器1002可不发送停止请求1012,且第二数据捕获装置1006可基于第二开始请求1010的触发器停止捕获数据。举例来说,当第二开始请求1010的触发器不再有效或被满足时,第二数据捕获装置1006停止捕获数据。在一些实例中,当应停止数据捕获时,第二开始请求1010可提供条件。停止条件的非限制性实例可为捕获时长和经捕获数据的量。
[0083] 在时间T6,第二数据捕获装置1006将用一或多个时间代码加标签的经捕获数据1014发送到数据捕获控制器1002。在时间T7,数据捕获控制器1002可将停止请求1016发送到第一数据捕获装置1004。响应于停止请求1016,当满足触发器时,第一数据捕获装置1004停止捕获数据。在一些实例中,数据捕获控制器1002可不发送停止请求1016,且第一数据捕获装置1004可基于第一开始请求1008的触发器停止捕获数据。举例来说,当第一开始请求
1008的触发器不再有效或被满足时,第一数据捕获装置1004应停止捕获数据。在一些实例中,当数据捕获应停止时,第一开始请求1008可提供条件。停止条件的非限制性实例可为捕获时长和经捕获数据的量。
[0084] 在时间T8,第一数据捕获装置1004将用一或多个时间代码加标签的经捕获数据1018发送到数据捕获控制器1002。基于经捕获数据1014、1018的时间代码,数据捕获控制器
1002可输出时间同步的数据,包含由第一和第二数据捕获装置合作地捕获的经捕获数据
1014和1018的所有或部分。
[0085] 如所属领域的技术人员将容易了解,可将贯穿本发明所描述的各种方面扩展到任何电信系统、网络架构和通信标准。通过实例,各种方面可扩展到例如TD-SCDMA和TD-CDMA的UMTS系统。还可将各种方面扩展到使用长期演进(LTE)(在FDD、TDD或两种模式中)、LTE高级(LTE-A)(在FDD、TDD或两种模式中)、CDMA2000、演进数据优化(EV-DO)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE802.20、超宽带(UWB)、蓝牙和/或其它合适系统的系统。所使用的实际电信标准、网络架构和/或通信标准将取决于特定应用及强加于系统的总体设计约束。
[0086] 应理解,所揭示方法中的步骤的特定次序或层级为示范性过程的说明。基于设计偏好,应理解,可以重新排列方法中的步骤的特定次序或层级。随附的方法权利要求以样本次序呈现各种步骤的元素,且除非本文中特定叙述,否则其不打算限于所呈现的特定次序或层级。
[0087] 提供先前描述以使所属领域的技术人员能够实践本文中所描述的各种方面。对这些方面的各种修改将对所属领域的技术人员容易显而易见,并且本文中定义的一般原理可应用于其它方面。因此,权利要求书不希望限于本文中所展示的方面,而是应符合与权利要求的语言一致的完整范围,其中以单数形式提及一个元件不希望意味着“有且仅有一个”(除非明确地如此陈述),而是意味着“一或多个”。除非另外特定陈述,否则术语“一些”指一或多个。指项目列表“中的至少一个”的短语指那些项目的任何组合,包含单个成员。作为实例,“以下各者中的至少一个:a、b或c”希望涵盖:a;b;c;a和b;a和c;b和c;和a、b和c。已知的或以后将为所属领域的一般技术人员已知的等效于贯穿本发明描述的各种方面的元素的所有结构和功能明确地被以引用的方式并入本文中,并且希望由权利要求书涵盖。此文,本文中揭示的任何内容均不希望专门针对公众,无论权利要求书中是否明确地叙述此揭示内容。无权利要求要素应被依据35U.S.C.§112第六段的规定来解释,除非所述要素是明确地使用短语“用于……的装置”来叙述,或者在方法权利要求的情况下,所述要素是使用短语“用于……的步骤”来叙述。
QQ群二维码
意见反馈