[发明专利]用于促进发布者和应用程序之间的数据通信的方法和系统在审
申请号: | 201910369951.9 | 申请日: | 2019-05-06 |
公开(公告)号: | CN110572426A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | F·白;M·乔西姆;D·C·马丁 | 申请(专利权)人: | 通用汽车环球科技运作有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 72001 中国专利代理(香港)有限公司 | 代理人: | 董均华;王丽辉 |
地址: | 美国密*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 发布 集合 发布数据 接口平台 数据通信 处理器 | ||
公开了一种用于促进发布者与应用程序之间的数据通信的系统和方法。该方法包括由接口平台的处理器从多个发布者接收所发布的数据。该方法还包括从多个应用程序接收对发布的数据的多个请求。该方法还包括集合多个请求。该方法还包括使用所接收的发布数据来实现所集合的请求。
引言
本主题实施例涉及促进发布者与应用程序之间的数据通信。具体地,例如,一个或多个实施例可针对促进车辆数据的发布者与使用车辆数据的应用程序之间的车辆数据通信。
数据发布者是以特定格式发布捕获的数据以供其他人使用的设备。例如,数据发布者可以对应于测量与车辆操作相关的特定参数的车辆传感器,并且这些数据发布者可以以由不同应用程序使用的格式发布它们的数据。这些应用可以对接收到的数据执行分析,以便提供一些功能,包括但不限于,例如改进车辆性能、执行车辆诊断、执行道路诊断、改进行驶体验、识别可能的设计改进,和/或执行车辆部件的测试。
发明内容
在一个示例性实施例中,一种方法包括由接口平台的处理器从多个发布者接收所发布的数据。该方法还包括从多个应用程序接收对发布的数据的多个请求。该方法还包括集合多个请求。该方法还包括使用所接收的发布数据来实现所集合的请求。
除了在此描述的一个或多个特征之外,在M个发布者和接口平台之间建立M个连接,并且在接口平台和N个应用程序之间建立N个连接。
除了在此描述的一个或多个特征之外,接口平台被实现为基于云的平台。
除了在此描述的一个或多个特征之外,所公布的数据包括所公布的车辆传感器数据。
除了在此描述的一个或多个特征之外,集合请求包括对对应于至少一个车辆标识号的发布信息的请求。
除了在此描述的一个或多个特征之外,所公布的车辆传感器数据包括车速、车辆刮水器速度和感测温度中的至少一个。
除了在此描述的一个或多个特征之外,对公布的数据的请求包括采样要求和精度要求。
除了在此描述的一个或多个特征之外,多个请求包括合成发布的数据的请求。
除了在此描述的一个或多个特征之外,实现集合请求包括引用商务逻辑引擎来确定是否应当实现该请求。
除了在此描述的一个或多个特征之外,接收发布的数据包括将发布的数据存储在接口平台的数据储存库上。
在另一示例性实施例中,还描述了一种接口平台内的系统,其包括配置为从多个发布者接收发布的数据的电子控制器。电子控制器还配置为从多个应用程序接收对发布的数据的多个请求。电子控制器还配置为集合多个请求。电子控制器还配置为使用所接收的发布的数据来满足集合请求。
当结合附图阅读以下详细描述时,本公开的上述特征和优点以及其它特征和优点将变得清楚。
附图说明
其他特征、优点和细节仅作为示例出现在以下详细描述中,该详细描述参考附图,在附图中:
图1示出了在发布者和多个应用程序之间传送车辆数据的传统方法;
图2示出了根据本发明的一个或多个实施例的系统结构;
图3示出了根据一个或多个实施例的用于向应用程序提供车辆数据的过程;
图4示出了根据一个或多个实施例用于执行上/下采样以及用于修改车辆数据的精度的过程;
图5示出了根据一个或多个实施例用于合成车辆数据的过程;
图6描绘了根据一个或多个实施例的方法的流程图;以及
图7描绘了可用于实施本发明的一个或多个实施例的计算机系统的高级框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通用汽车环球科技运作有限责任公司,未经通用汽车环球科技运作有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910369951.9/2.html,转载请声明来源钻瓜专利网。