System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
技术介绍
1、车辆的空中(over-the-air,ota)更新允许制造商无线更新车辆的软件和固件。此过程消除了所有者访问服务中心进行软件相关更新的需要。ota更新提供了便利,实现了软件增强和错误修复,并改进了网络安全性。并非所有车辆都支持ota更新,但许多现代电动车辆和一些传统车辆配备有必要的技术。
2、许多现代车辆可以经由蜂窝或移动网络、卫星通信和/或无线局域网(wlan)进行无线连接。车辆使用这些无线连接中的至少一个来传递数据。
技术实现思路
1、根据一个实施例,一种方法包括:检测车辆被停放;响应于检测到车辆被停放,发起车辆的停放会话,其中停放会话发起包括:扫描、识别和跟踪车辆范围内的一个或多个无线局域网(wlan);检测车辆被激活;响应于检测到车辆的激活,终止车辆的停放会话,其中停放会话终止包括:计算停放会话的持续时间;扫描并识别车辆范围内的一个或多个wlan;选择在停放会话发起和停放会话终止两者期间识别的一个或多个wlan;以及确定一个或多个所选择的wlan满足一个或多个合格标准;响应于停放会话的持续时间超过停放会话阈值,对一个或多个所确定的wlan评分;基于所述评分,将一个或多个被评分的wlan中的wlan指定为要加入的卸载机会网络;提示车辆的用户授权车辆加入机会网络;以及响应于所述提示,加入机会网络以通过其进行通信。
2、在所述方法的该实施例中,其中所选择的wlan的一个或多个合格标准包括具有超过信号强度阈值的信号强度以及具有安全的安全性状态
3、对于该实施例,所述方法还包括,响应于停放会话的持续时间超过停放会话阈值,更新评分数据结构中的数据字段集合,所述集合与所确定的wlan中的至少一个相关联。
4、在所述方法的该实施例中,其中所述集合的数据字段之一包括遇到计数,更新还包括使遇到计数的值递增。
5、在所述方法的该实施例中,其中所述集合的数据字段是从由遇到计数、信号测量、安全性状态、停放会话持续时间、一天中的停放时间(例如,早晨、下午、晚上、夜间、清晨)、最后遇到日期(例如,最后看见)和操作的通道组成的组中选择的。
6、在所述方法的该实施例中,其中评分包括基于与至少一个所确定的wlan相关联的集合来计算评分,并且将所计算的评分存储在与其相关联的评分数据结构中。
7、在所述方法的该实施例中,其中评分包括计算与至少一个被评分的wlan相关联的评分,并且将所计算的评分存储在与其相关联的评分数据结构中。
8、在所述方法的该实施例中,其中指定包括:访问包含数据字段集合的评分数据结构,每个集合与wlan集合中的一个wlan相关联,并且每个集合具有评分数据字段,并且更新与匹配所确定的wlan之一的wlan相关联的集合的评分数据字段。
9、在所述方法的该实施例中,其中指定还包括:比较评分数据结构的集合的评分数据字段的值;基于所述比较,确定特定wlan具有与其相关联的最高评分;以及指派所述特定wlan作为要加入的卸载机会网络。
10、根据又一实施例,一种编码有可由一个或多个处理器执行的指令的非暂时性机器可读存储介质,当被执行时,所述指令引导一个或多个处理器执行包括以下各项的操作:检测车辆被停放;响应于检测到车辆被停放,发起车辆的停放会话,其中停放会话发起包括:扫描、识别和跟踪车辆范围内的一个或多个无线局域网(wlan);检测车辆被激活;响应于检测到车辆的激活,终止车辆的停放会话,其中停放会话终止包括:计算停放会话的持续时间;扫描并识别车辆范围内的一个或多个wlan;选择在停放会话发起和停放会话终止两者期间识别的一个或多个wlan;以及确定一个或多个所选择的wlan满足一个或多个合格标准;响应于停放会话的持续时间超过停放会话阈值,对一个或多个所确定的wlan评分;以及基于所述评分,将一个或多个被评分的wlan中的wlan指定为要加入的卸载机会网络。
11、另一个非暂时性机器可读存储介质实施例,其中操作还包括,响应于停放会话的持续时间超过停放会话阈值,更新评分数据结构中的数据字段集合,所述集合与所确定的wlan中的至少一个相关联。
12、另一个非暂时性机器可读存储介质实施例,其中所述集合的数据字段之一包括遇到计数,更新还包括使遇到计数的值递增。
13、另一个非暂时性机器可读存储介质实施例,其中评分操作包括计算与至少一个被评分的wlan相关联的评分,并且将所计算的评分存储在与其相关联的评分数据结构中。
14、另一个非暂时性机器可读存储介质实施例,其中操作还包括提示车辆的用户授权车辆加入机会网络。
15、另一个非暂时性机器可读存储介质实施例,其中操作还包括响应于提示,加入机会网络以通过其进行通信。
16、另一个非暂时性机器可读存储介质实施例,其中操作还包括:提示车辆的用户授权车辆加入机会网络;以及响应于所述提示,重置评分数据结构中的一个或多个数据字段中的值。
17、根据又一实施例,一种促进选择尊重车辆用户的个人数据的卸载机会无线网络的方法,所述方法包括:检测车辆被停放;响应于检测到车辆被停放,发起车辆的停放会话,其中停放会话发起包括:扫描、识别和跟踪车辆范围内的一个或多个无线局域网(wlan);检测车辆被激活;响应于检测到车辆的激活,终止车辆的停放会话,其中停放会话终止包括:计算停放会话的持续时间;扫描并识别车辆范围内的一个或多个wlan;选择在停放会话发起和停放会话终止两者期间识别的一个或多个wlan;以及确定一个或多个所选择的wlan满足一个或多个合格标准;响应于停放会话的持续时间超过停放会话阈值,对一个或多个所确定的wlan评分;基于所述评分,将一个或多个被评分的wlan中的wlan指定为要加入的卸载机会网络;提示车辆的用户授权车辆加入机会网络;以及响应于所述提示,加入机会网络以通过其进行通信。
18、所述方法的另一个实施例还包括:提示车辆的用户授权车辆加入机会网络;响应于所述提示,加入机会网络以通过其进行通信。
19、所述方法的另一实施例还包括访问评分数据结构中的数据字段集合,所述集合与所确定的wlan中的至少一个相关联,其中所述集合的数据字段是从由遇到计数、信号测量、安全性状态、停放持续时间、一天中的停放时间、最后遇到日期和操作通道组成的组中选择的。
20、所述方法的另一个实施例,其中所述方法在免于访问车辆用户的个人数据的情况下执行。
21、本专利技术还包括以下方案:
22、方案1.一种方法,包括:
23、检测车辆被停放;
24、响应于检测到车辆被停放,发起车辆的停放会话,其中停放会话发起包括:扫描、识别和跟踪车辆范围内的一个或多个无线局域网(wlan);
25、检测车辆被激活;
26、响应于检测到车辆的激活,终止车辆的停放会话,其中停放会话终止包括:计算停放会话的持续时间;扫描并识别车辆范围内的一个或多本文档来自技高网...
【技术保护点】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中所选择的WLAN的一个或多个合格标准包括具有超过信号强度阈值的信号强度以及具有安全的安全性状态。
3.根据权利要求1所述的方法,还包括,响应于停放会话的持续时间超过停放会话阈值,更新评分数据结构中的数据字段集合,所述集合与所确定的WLAN中的至少一个相关联。
4.根据权利要求3所述的方法,其中所述集合的数据字段之一包括遇到计数,所述更新还包括使遇到计数的值递增。
5.根据权利要求3所述的方法,其中所述集合的数据字段是从由遇到计数、信号测量、安全性状态、停放会话持续时间、一天中的停放时间、最后遇到日期和操作通道组成的组中选择的。
6.根据权利要求3所述的方法,其中所述评分包括基于与至少一个所确定的WLAN相关联的集合来计算评分,并且将所计算的评分存储在与其相关联的评分数据结构中。
7.根据权利要求1所述的方法,其中所述评分包括计算与至少一个被评分的WLAN相关联的评分,并且将所计算的评分存储在与其相关联的评分数据结构中。
8.根据权利要求1所述
9.根据权利要求8所述的方法,其中所述指定还包括:
10.一种编码有可由一个或多个处理器执行的指令的非暂时性机器可读存储介质,当被执行时,所述指令引导一个或多个处理器执行操作,所述操作包括:
...【技术特征摘要】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中所选择的wlan的一个或多个合格标准包括具有超过信号强度阈值的信号强度以及具有安全的安全性状态。
3.根据权利要求1所述的方法,还包括,响应于停放会话的持续时间超过停放会话阈值,更新评分数据结构中的数据字段集合,所述集合与所确定的wlan中的至少一个相关联。
4.根据权利要求3所述的方法,其中所述集合的数据字段之一包括遇到计数,所述更新还包括使遇到计数的值递增。
5.根据权利要求3所述的方法,其中所述集合的数据字段是从由遇到计数、信号测量、安全性状态、停放会话持续时间、一天中的停放时间、最后遇到日期和操作通道...
【专利技术属性】
技术研发人员:L·V·塔纳延克吉勒,J·J·凯利三世,C·J·维兰德,
申请(专利权)人:通用汽车环球科技运作有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。