低能耗数据流传输服务制造技术

技术编号:14453453 阅读:61 留言:0更新日期:2017-01-19 00:41
本公开涉及一种低能耗数据流传输服务。服务可向读取装置提供描述可用的媒体内容的媒体内容元数据,所述服务包括第零个特征,第零个特征指示所述服务的附加数据特征的计数以及用于检索元数据的所述数据特征的读取周期的计数。所述数据特征中的每个数据特征可包括数据特征的读取周期的指示、包括元数据的一部分的数据元素以及数据元素在媒体内容元数据中的数据偏移的指示。响应于所有的订阅方读取装置从所述数据特征中的一个数据特征下载数据,将下一个读取周期的更新数据包括在所述特征中。

【技术实现步骤摘要】

本公开的多个方面总体上涉及使用装置之间的低能耗数据连接的数据流传输服务。
技术介绍
蓝牙技术可被包括在各种用户装置中以允许所述装置相互通信。蓝牙低能耗(BLE)是被设计为用于装置之间的数据通信的另一种无线技术。与蓝牙相比,BLE提供更少量数据的通信,但降低了功耗。BLE装置可执行中心装置或外围装置的角色。中心装置在外围装置发出通告时无线扫描外围装置的通告。一旦外围装置连接到中心装置,则外围装置可中断广播,使得其它的中心装置不再能够无线识别出外围装置或者连接到外围装置,直到现有的连接被终止为止。BLE装置采用被称为服务和特征(characteristic)的概念来传输数据。服务是特征的集合。中心装置可连接和访问外围装置的服务的一个或更多个特征。特征封装了具有一个或更多个数据字节的单个值或者数据类型以及零个或更多个描述特征值的描述符。描述符可包括诸如人类可读的描述、特征值的范围或特征值的测量单位的信息。服务发现协议(SDP)可允许装置发现由其它装置提供的服务及其相关的参数。所述服务可通过通用唯一标识符(UUID)进行识别。
技术实现思路
在第一说明性实施例中,一种系统包括移动装置,所述移动装置被配置为:向读取装置通告提供媒体内容元数据的服务,所述服务包括第零个特征,第零个特征指示提供数据元素的数据特征的计数以及用于检索元数据的所述数据特征的读取周期的计数;响应于所有的订阅方读取装置从所述数据特征中的一个数据特征下载数据元素,针对下一个读取周期更新数据元素。在第二说明性实施例中,第一移动装置被配置为:从第二移动装置的元数据服务的第零个特征中检索所述服务的数据特征的计数以及所述数据特征的读取周期的计数,所述数据特征提供描述从第二移动装置可获得的媒体内容的媒体内容元数据;随着所述读取周期的计数,从第二移动装置的数据特征中检索媒体内容元数据。在第三说明性实施例中,一种计算机实现的方法包括:通告提供元数据的服务,所述服务包括第零个特征,第零个特征指示数据特征的计数以及用于检索元数据的数据特征的读取周期的计数;将数据特征的读取周期的指示、包括元数据的一部分的数据元素以及数据元素在元数据中的数据偏移的指示包括在数据特征中的每个数据特征中。根据本专利技术的一个实施例,所述方法还包括:响应于所有的订阅方读取装置从数据特征中的一个数据特征下载数据元素,针对下一个读取周期更新数据元素。根据本专利技术的一个实施例,所述方法还包括:从所述订阅方读取装置中的一个接收用于播放在元数据中列出的媒体内容的实例的请求;响应于所述请求,播放所述媒体内容的实例。根据本专利技术的一个实施例,所述方法还包括:从读取装置中的一个接收针对特征的读取回执,所述读取回执指示读取装置已经完成从所述特征读取数据元素。根据本专利技术的一个实施例,所述方法还包括以下步骤中的一个或更多个:(i)基于向发送方装置请求数据的读取装置的计数来设置所述特征的计数;(ii)基于数据的长度来设置所述特征的计数;(iii)基于对读取装置的计数的变化的识别来更新所述特征的计数。根据本专利技术的一个实施例,所述方法还包括:响应于所有的订阅方读取装置从数据特征中的一个数据特征下载更新的数据元素,将下一个读取周期的额外更新的数据元素包括在所述特征中。附图说明图1示出了被配置为向车辆提供远程信息处理服务的系统的示例图;图2示出了具有多个配对的移动装置的车辆的示例部分;图3示出了元数据服务的多个方面的示例框图;图4A至图4D示出了元数据服务的操作的示例;图5示出了元数据服务向订阅方移动装置提供媒体内容元数据的示例处理;图6示出了移动装置从元数据服务检索媒体内容元数据的示例处理;图7示出了移动装置使用元数据服务来编辑组合的媒体内容列表的示例处理。具体实施方式根据需要,在此公开本专利技术的详细实施例;然而,将要理解的是,所公开的实施例仅为本专利技术的示例,本专利技术可以以各种和替代形式来实现。附图不必按比例绘制;一些特征可被夸大或最小化以示出特定组件的细节。因此,在此公开的具体结构和功能细节不应被解释为具有限制性,而仅仅作为用于教导本领域技术人员以多种方式利用本专利技术的代表性基础。在一些带入装置的后排座椅娱乐系统中,可能期望带入装置具有可用媒体的列表。然而,可能不期望所述装置经由蓝牙来传送这样的信息,因为这样做可能会影响其它装置与车辆进行蓝牙配对。作为另一可行方式,所述装置可通过BLE来通信。然而,与经由WiFi或蓝牙相比,通过BLE连接的装置能够向彼此传送非常有限的量的数据。在示例中,由于一个BLE特征可通告的数据量有限,所以可经由BLE广播的元数据项的数组的最大量可能小于十个条目。如果元数据列表包括大量的项,则这样小的数据量可能是不够的。因此,多个BLE中心(central)可对由媒体元数据服务提供的元数据感兴趣,但是由所述服务提供的数据可能溢出单个特征值。一种改进的数据传输实施方式可利用多个特征来用于较大量的数据元素的传输。在示例中,BLE外围设备(peripheral)可通告包括多个特征(0至N)的服务。第0个特征可包括这样的信息,所述信息包括:包含数据的其它特征1至N的数量N、感兴趣的中心能够接收的数据的总长度以及用于获得所有数据所需的特征的“周期”的数量。所述其它特征可包括周期编号、数据偏移以及在周期编号和数据偏移处提供的数据。在这样的数据缓冲区的实施方式中,所有的订阅中心可针对1至N个特征使用BLE通知功能。在中心已完成读取特征之后,通知功能可允许外围设备读取回执(read-receipt)被发送回外围设备。所述读取回执可相应地将外围设备的特征已经被读取过多少次以及被谁读取过通知给外围设备。作为使用数据缓冲区的数据传输的更具体的示例,外围设备可广播四个特征(即,特征0、特征1、特征2和特征3)。第一中心和第二中心两者均可读取特征1的数据。第一中心可完成读取特征1的数据,可将数据的接收通知给特征1并且可开始读取特征2。第二中心随后可完成读取特征1的数据,并且可将数据的接收通知给特征1。此时,外围设备可更新特征1,以包括紧接在特征3的数据末尾之后的数据(即,用于特征1至3的下一个读取周期)。外围设备可继续使特征的数据循环,直到中心已完成所述数据的读取为止。此外,如果数据已被更新,则外围设备可使用特征0来通知中心。在一些示例中,外围设备可基于连接的中心的数量来调整特征的数量。在一些示例中,外围设备还可保持对是否有新的装置已在序列中间(mid-sequence)连接进行跟踪,并且可继续使数据循环以允许后来的订阅方接收所有的数据。因此,通过使用改进的数据传输技术,多个带入装置可利用与订阅装置的“广播”(一对多)关系(而不是与每个装置明确地进行一对一配对)来接收与媒体项或其它车辆数据有关的信息。以下详细地描述了数据传输技术的进一步的方面。图1示出了被配置为向车辆102提供远程信息处理服务的系统100的示例图。车辆102可包括各种类型的载客车辆,诸如,跨界多功能车(CUV)、运动型多功能车(SUV)、卡车、休闲车(RV)、船、飞机或其它用于运输人或货物的移动机器。作为一些非限制性可行方式,远程信息处理服务可包括导航、逐向导航、车辆健康报告、本地商家搜索、事故报告和免提通话。在示例中,系统100可包括由密歇根州迪尔伯恩本文档来自技高网...

【技术保护点】
一种系统,包括:移动装置,被配置为:向读取装置通告提供媒体内容元数据的服务,所述服务包括第零个特征,第零个特征指示提供数据元素的数据特征的计数以及用于检索元数据的所述数据特征的读取周期的计数;响应于所有的订阅方读取装置从所述数据特征中的一个数据特征下载了数据元素,针对下一个读取周期更新数据元素。

【技术特征摘要】
2015.07.06 US 14/792,0331.一种系统,包括:移动装置,被配置为:向读取装置通告提供媒体内容元数据的服务,所述服务包括第零个特征,第零个特征指示提供数据元素的数据特征的计数以及用于检索元数据的所述数据特征的读取周期的计数;响应于所有的订阅方读取装置从所述数据特征中的一个数据特征下载了数据元素,针对下一个读取周期更新数据元素。2.如权利要求1所述的系统,其中,所述数据特征中的每个数据特征包括:数据特征的读取周期的指示、包括元数据的一部分的数据元素以及数据元素在媒体内容元数据中的数据偏移的指示。3.如权利要求2所述的系统,其中,移动装置还被配置为:从读取装置中的一个读取装置接收针对特征的读取回执,所述读取回执指示读取装置已经完成读取包括来自所述特征的元数据的一部分的数据元素。4.如权利要求1所述的系统,其中,移动装置还被配置为:基于订阅所述服务的读取装置的计数来设置所述特征的计数。5.如权利要求1所述的系统,其中,移动装置还被配置为:基于对订阅所述服务的读取装置的计数变化的识别来更新所述特征的计数。6.如权利要求1所述的系统,其中,移动装置还被配置为:基于元数据的长度来设置所述特征的计数。7.如权利要求1所述的系统,其中,移动装置还被配置为:响应于所有的订阅方读取装置从所述数据特征中的一个数据特征下载了更新的数据元素,将下一个读取周期的额外更新的数据元素包括在所述一个数据特征中。8.一种系统,包括:第一移动装置,被配置为:...

【专利技术属性】
技术研发人员:贾斯廷·迪卡欧迈克尔·伯克斯科特·斯迈瑞卡乔尔·J·菲舍尔
申请(专利权)人:麦恩电子有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1