用于监控车辆的系统和方法与流程

文档序号:18398988发布日期:2019-08-09 23:41阅读:294来源:国知局
用于监控车辆的系统和方法与流程

本申请要求于2017年5月10日提交的中国专利申201710324134.2,2016年12月22日提交的中国专利申请201621423996.8,2016年12月28日提交的中国专利申请201611237000.9,2017年2月10日提交的中国专利申请201710074391.5,2016年12月28日提交的中国专利申请201611231465.3,2016年12月28日提交的中国专利申请201621455153.6的优先权,其全部内容通过引用并入本文。

本申请一般涉及监控系统,更具体地,涉及用于监控与车辆和/或用户相关联的信息的系统和方法。



背景技术:

目前共享车辆的功能似乎很简单,然而,向共享车辆提供各种功能(例如,监控与车辆相关联的信息、监控与使用车辆的用户相关联的信息)是很重要的,这样可以改善用户体验。因此,可能需要开发监控与用户和/或车辆相关联的信息的系统和方法。



技术实现要素:

根据本申请的一个方面,一种系统可以包括存储一组指令的存储设备;以及与所述存储设备通信的一个或以上处理器,其中,当执行所述组指令时,所述一个或以上处理器被配置为使所述系统:通过网络获取与用户相关联的多媒体信息,所述多媒体信息由安装在车辆上的至少一个检测器检测;基于与所述用户相关联的所述多媒体信息,确定所述用户的至少一个行为;响应于所述用户的至少一个行为,生成至少一个信息;以及通过所述网络,将所述至少一个信息发送到所述车辆或所述用户的终端设备。

在一些实施例中,与所述用户相关的多媒体信息包括图像信息、语音信息或视频信息中的至少一个。

在一些实施例中,所述用户的至少一个行为包括在驾驶或骑行所述车辆时佩戴耳机、在驾驶或骑行所述车辆时拨打电话、闯红灯、损坏所述车辆、破坏所述车辆锁,或使用手势交流中的至少一个。

在一些实施例中,所述一个或以上处理器进一步被配置为使所述系统:确定所述用户的至少一个行为是否包括在驾驶或骑行所述车辆时佩戴耳机、在驾驶或骑行所述车辆拨打电话,或闯红灯中的至少一个;以及响应于确定所述用户的至少一个行为包括在驾驶或骑行所述车辆时佩戴耳机、在驾驶或骑行所述车辆拨打电话、或闯红灯中的至少一个,通过所述网络发送提醒所述用户安全行驶的消息到所述车辆或所述终端设备。

在一些实施例中所述一个或以上处理器进一步被配置为使所述系统:确定所述用户的至少一个行为是否包括损坏所述车辆;以及响应于确定所述用户的至少一个行为包括损坏所述车辆,通过所述网络向所述车辆或所述终端设备发送警告。

在一些实施例中所述一个或以上处理器进一步被配置为使所述系统:确定所述用户的至少一个行为是否包括破坏所述车辆的锁;以及响应于确定所述用户的至少一个行为包括破坏所述车辆的所述锁,通过所述网络向所述车辆或所述终端设备发送警告,以及通过所述网络将与所述用户相关联的多媒体信息和所述车辆的标识符发送到服务器。

在一些实施例中所述一个或以上处理器进一步被配置为使所述系统:确定所述用户的至少一个行为是否包括使用手势交流;以及响应于确定所述用户的至少一个行为包括使用手势交流,通过所述网络将使用手语的信息传送到所述车辆或用户的所述终端设备。

根据本申请的另一方面,一种系统可包括存储一组指令的存储设备;以及与所述存储设备通信的一个或以上处理器,其中,当执行所述一组指令时,所述一个或以上处理器被配置为使所述系统:通过网络获取与车辆相关的信息;基于与所述车辆相关的信息确定播报数据;以及通过所述网络,将所述播报数据发送到所述车辆或使用所述车辆的用户的终端设备。

在一些实施例中,与所述车辆相关的信息包括多媒体信息、速度信息、环境信息、位置信息、车锁信息、噪声信息、广告信息、或电池信息中的至少一个。

在一些实施例中,所述车锁信息包括所述车辆的锁从锁定到解锁或从解锁到锁定的状态变化;以及播报数据包括与所述车辆所述锁的所述状态变化有关的播报数据。

在一些实施例中,所述环境信息与所述车辆所在的区域相关联,所述环境信息包括所述车辆的至少一个环境参数,所述至少一个环境参数包括温度、湿度、风或灰尘中的至少一个;以及所述一个或以上处理器被配置为使所述系统:确定所述至少一个环境参数的值是否超过阈值;以及响应于确定所述至少一个环境参数超过所述阈值,通过所述网络发送与所述至少一个环境参数有关的播报数据到所述车辆或所述用户的所述终端设备。

在一些实施例中,所述速度信息包括x轴的加速度、y轴的加速度和z轴的加速度;以及所述一个或以上处理器被配置为使所述系统:当所述锁解锁时,确定所述x轴的加速度和所述z轴的加速度是否异常,或者当所述锁解锁时,确定所述y轴的加速度和所述z轴的加速度是否异常;以及响应于当所述锁解锁时,确定所述x轴的加速度和所述z轴的加速度异常,或者在所述锁解锁时,确定所述y轴的加速度和所述z轴的加速度异常,通过所述网络向服务器发送呼叫求助请求和所述车辆的位置。

在一些实施例中,所述一个或以上处理器进一步被配置为使所述系统:当所述锁被锁定时,确定所述x轴的加速度或y轴的所述加速度是否异常;以及当所述锁被锁定时,响应于确定所述x轴的加速度或所述y轴的加速度异常,通过所述网络,发送追踪所述车辆的请求和所述车辆的位置到服务器。

在一些实施例中,所述一个或以上处理器进一步被配置为使所述系统:基于所述噪声信息,确定所述车辆的至少一部分是否有故障;以及响应于确定所述车辆的至少一部分有故障,通过所述网络发送用于提醒所述用户小心驾驶的播报数据到所述车辆或所述用户的所述终端设备,以及通过所述网络向服务器发送维修所述至少一部分有故障的车辆的请求。

在一些实施例中所述一个或以上处理器进一步被配置为使所述系统:从所述噪声信息中滤除环境噪声信息;基于模拟数字转换器确定所述滤除后的噪声信息的频率值。

在一些实施例中,所述位置信息包括所述车辆的位置以及所述广告信息包括商店的位置;所述一个或以上处理器被配置为使所述系统:确定所述车辆的所述位置与所述商店的所述位置之间的距离是否小于距离阈值;以及响应于确定所述车辆的所述位置与所述商店的所述位置之间的距离小于距离阈值,通过所述网络将所述广告信息的播报数据发送到所述车辆或所述用户的所述终端设备。

在一些实施例中,所述一个或以上处理器进一步被配置为使所述系统:通过蓝牙信号获取与所述车辆相关的所述位置信息,所述蓝牙信号包括所述车辆的标识符;以及基于所述车辆的所述标识符确定所述车辆的所述位置。

在一些实施例中,所述电池信息包括所述车辆的剩余电量;以及所述一个或以上处理器被配置为使所述系统:通过所述网络向服务器发送所述电池的所述剩余电量的播报数据。

根据本申请的另一方面,一种在具有一个或以上处理器和存储设备的计算设备上实现的方法,所述方法包括:通过网络获取与用户相关联的多媒体信息,所述多媒体信息由安装在车辆上的至少一个检测器检测;基于与所述用户相关联的所述多媒体信息,确定所述用户的至少一个行为;响应于所述用户的至少一个行为,生成至少一个信息;以及通过所述网络,将所述至少一个信息发送到所述车辆或所述用户的终端设备。

根据本申请的另一方面,一种在具有一个或以上处理器和存储设备的计算设备上实现的方法,所述方法包括:通过网络获取与车辆相关的信息;基于所述与所述车辆相关的信息确定播报数据;以及通过所述网络,将所述播报数据发送到所述车辆或使用所述车辆的用户的终端设备。

根据本申请的另一方面,一种车辆,包括:包含一组指令的存储设备;以及与所述存储设备通信的处理器,其中,当执行所述组指令时,所述处理器被配置为使所述车辆:获取与用户相关联的多媒体信息,所述多媒体信息由安装在所述车辆上至少一个检测器检测;通过网络将与所述用户相关联的所述多媒体信息发送到服务器;通过所述网络从所述服务器获取指示基于所述多媒体信息确定的所述用户行为的至少一个信息,该信息;以及向所述用户或服务器广播所述至少一个信息。

根据本申请的另一方面,一种车辆,包括:包含一组指令的存储设备;以及与所述存储设备通信的处理器,其中,当执行所述组指令时,所述处理器被配置为使所述车辆:获取与车辆相关的信息,所述信息由安装在所述车辆上的至少一个检测器检测;通过网络将与所述车辆相关的所述信息发送到服务器;通过所述网络获取由服务器基于与所述车辆相关的所述信息确定的播报数据;以及给用户或服务器广播所述播报数据。

根据本申请的另一方面,一种存储指令的非暂时性计算机可读介质,当由系统的一个或以上处理器执行所述指令时,使得所述系统:通过网络获取与用户相关联的多媒体信息,所述多媒体信息由安装在车辆上的至少一个检测器检测;基于与所述用户相关联的所述多媒体信息,确定所述用户的至少一个行为;响应于所述用户的至少一个行为,生成至少一个信息;以及通过所述网络将所述至少一个信息发送到所述车辆或所述用户的终端设备。

根据本申请的另一方面,一种存储指令的非暂时性计算机可读介质,当由系统的一个或以上处理器执行所述指令时,使得所述系统:通过网络获取与车辆相关的信息;基于与所述车辆相关的信息确定播报数据;以及通过所述网络将所述播报数据发送到所述车辆或使用所述车辆的用户的终端设备。

根据本申请的另一方面,一种系统,包括:获取模块,用于通过网络获取与用户关联的多媒体信息;确定模块,被配置为基于与所述用户相关联的所述多媒体信息确定所述用户的至少一个行为;生成模块,被配置为响应于所述用户的至少一个行为,生成至少一个信息;以及传输模块,被配置为通过所述网络将所述至少一个信息发送到所述车辆或所述用户的终端设备。

根据本申请的另一方面,一种系统,包括:获取模块,用于通过网络获取与车辆相关的信息;确定模块,被配置为基于与所述车辆相关的信息确定播报数据;以及传输模块被配置为通过所述网络,将所述播报数据传送到所述车辆或使用所述车辆的用户的终端设备。

附图说明

本申请将通过示例性实施例进行进一步描述。这些示例性实施例将通过附图进行详细描述。这些实施例是非限制性的示例性实施例,在这些实施例中,各图中相同的符号表示相似的结构,其中:

图1是根据本申请的一些实施例所示的示例性车辆共享系统的示意图;

图2是根据本申请的一些实施例所示的计算设备的示例性硬件和/或软件组件的示意图;

图3是根据本申请的一些实施例所示的移动设备的示例性硬件组件和/或软件组件的示意图;

图4是根据本申请的一些实施例所示的示例性车辆的示意图;

图5是根据本申请的一些实施例所示的示例性车辆的硬件和/或软件组件的框图;

图6是根据本申请的一些实施例所示的示例性处理设备的框图;

图7是根据本申请的一些实施例所示的发送信息的示例性过程的流程图;

图8是根据本申请的一些实施例所示的发送播报数据的示例性过程的流程图;

图9是根据本申请的一些实施例所示的基于模拟数字转换器确定滤除后的噪音信息的频率值的示例性过程的流程图。

图10是根据本申请的一些实施例所示的确定车辆位置的示例性过程的流程图;

图11是根据本申请的一些实施例所示的示例性锁的示意图;以及

图12是根据本申请的一些实施例所示的示例性电源的示意图。

具体实施方式

以下描述是为了使本领域的普通技术人员能够实施和利用本申请并且该描述是在特定的应用场景及其要求的环境下提供的。对于本领域的普通技术人员来讲,显然可以对所公开的实施例作出各种改变,并且在不偏离本申请的原则和范围的情况下,本申请中所定义的普遍原则可以适用于其他实施例和应用场景。因此,本申请并不限于所描述的实施例,而应该被给予与权利要求一致的最广泛的范围。

这里使用的术语仅用于描述特定示例性实施例,而不是限制性的。如本申请使用的单数形式“一”、“一个”及“该”可以同样包括复数形式,除非上下文明确提示例外情形。还应当理解,如在本申请中,术语“包括”、“包含”仅提示存在所述特征、整体、步骤、操作、组件和/或部件,但并不排除存在或添加一个或以上其他特征、整体、步骤、操作、组件、部件和/或其组合的情况。

根据以下对附图的描述,本申请的这些和其他的特征、特点以及相关结构元件的功能和操作方法,以及部件组合和制造经济性,可以变得更加显而易见,这些附图都构成本申请说明书的一部分。然而,应清楚地理解,附图仅用于说明和描述,并不旨在限制本申请的范围。应当理解的是,附图并不是按比例绘制的。

应当理解,这里使用的术语“系统”、“引擎”、“单元”和/或“模块”是用于区分升级中的不同级别的不同组件、元件、部件、部分或组件的一种方法。然而,如果它们实现相同的目的,则可以通过其他表达来替换这些术语。

应当理解,当单元,引擎或模块被称为“接通”、“连接到”或“耦合到”另一个单元、引擎或模块时,它可以直接接通,除非上下文另有明确说明,否则可以存在与其他单元、引擎或模块连接或耦合,或者与其间的通信单元、引擎或模块通信。在本申请中,术语“和/或”可包括任何一个或以上相关所列条目或其组合。

本申请中使用了流程图用来说明根据本申请的一些实施例的系统所执行的操作。应该清楚地理解,流程图的操作可以不按顺序实现。相反,操作可以以相反的顺序或同时实现。此外,可以将一个或以上其他操作添加到流程图中。可以从流程图中省略一个或以上操作。

此外,虽然本申请中描述的系统和方法主要关于车辆安全/共享服务进行描述,但是还应该理解,它们仅仅是示例性实施例。本申请中描述的系统或方法可以应用于在线租赁交易中将使用权从一个转移到另一个的任何其他类型的经济共享服务。例如,本申请的系统或方法可以适用于实体资产租赁和/或劳务。实体资产可以包括房地产(例如,旅馆、房间或公寓)、车辆(例如,汽车、自行车、电动自行车、公共汽车、热气球或飞机)、商品(如衣服,雨伞、充电器或麦克风)等。劳务可包括宠物收养、家务管理、指定驾驶等。本申请的系统或方法的应用可以包括网页、用于浏览器的插件、客户终端、定制系统、内部分析系统、人工智能机器人等,或其任何组合。

本申请中的术语“骑车人”、“请求者”、“服务请求者”、“骑车者终端”、“请求者终端”和“用户”可互换使用,以指代个人、实体,或者可以请求或订购车辆共享服务的工具。

本申请中使用的定位技术可以基于全球定位系统(globalpositioningsystem,gps)、全球导航卫星系统(globalnavigationsatellitesystem,glonass)、罗盘导航系统(compassnavigationsystem,compass)、伽利略定位系统、准天顶卫星系统(quasi-zenithsatellitesystem,qzss)、无线保真(wirelessfidelity,wifi)定位技术等或其任意组合。上述定位技术中的一种或以上可以在本申请中互换使用。

应当注意车辆安全/共享服务是仅在后互联网时代植根的新形式的服务。它为使用者和服务提供者提供了仅在后互联网时代才可能实现的技术方案。在互联网前时代,当用户需要在车辆租赁店中租用车辆时,车辆请求和接受仅发生在用户和在物理场所彼此相遇的车辆租赁店的店主之间。然而,通过因特网(和/或诸如蓝牙的其他类型的网络技术),车辆共享服务允许服务的用户准确地获取车辆的位置并且随时随地租用车辆。它还允许用户将车辆停放在允许车辆停放的任何区域中。因此,通过因特网,车辆安全/共享系统可以为用户和服务提供商提供更方便的交易平台,这在传统的因特网前车辆服务的设置中不可能实现。

本申请的一个方面涉及监控车辆的方法。根据本申请的该方面,该方法可以包括获取与用户相关联的多媒体信息。可以基于多媒体信息确定至少一个用户行为。可以基于用户行为来确定信息。可以将信息发送到用户的终端设备。在一些实施例中,可以确定与车辆相关联的信息。可以基于该信息确定播报数据。可以将播报数据发送到车辆或用户的终端设备。

图1是根据本申请的一些实施例所示的示例性车辆共享系统100的示意图。车辆共享系统100可以包括服务器110、网络120、一个或以上终端设备130、一个或以上车辆140、存储器150和定位设备160。车辆共享系统100可以提供车辆共享服务,允许用户使用车辆(例如,车辆140)来进行骑行或驾驶。当用户完成骑行或驾驶并且想要返还车辆时,用户可以将车辆留在允许车辆停放的任何区域并且锁定车辆。然后,车辆可以为下一个用户做好准备。

服务器110可以与终端设备130和/或车辆140通信,以提供车辆共享服务的各种功能。例如,服务器110可以经由例如网络120从终端设备130接收服务请求。服务请求可以包括骑行或驾驶和/或车辆140有关的订单信息,包括例如车辆类型、出发地点、目的地、里程、路线等,或其任何组合。服务请求还可以包括与用户有关的信息(例如,用户帐户信息)和/或终端设备130(例如,终端设备130的位置)。

服务器110还可以向终端设备130和/或车辆140发送信息。例如,响应于从终端设备130接收的服务订单,服务器110可以确定一个或以上车辆140,以及将与一个或以上车辆140有关的信息发送到终端设备130,包括例如,一个或以上车辆140的位置、骑行或驾驶的费用(例如,骑行或驾驶的总费用、骑行或驾驶的小时费率)等或其组合。服务器110还可以向车辆140发送锁定车辆140的指令、解锁车辆140的指令、和/或与车辆140相关的信息(例如,指示车辆超出范围的信息、导航信息)。

服务器110可以基于从终端设备130、车辆140和/或存储器150获取的历史数据来确定热点区域。热点区域可以是车辆需求量大的区域。历史数据可以包括区域中的车辆的搜索次数。历史数据还可以包括与历史服务订单有关的数据(例如,车辆140已经在区域中使用的次数)。历史数据还可以包括用户经由终端设备130提供的信息(例如,建议将更多车辆放置在用户提交的某些区域中)。服务器110还可以提供服务费管理。服务器110可以基于每月会员资格、季度会员资格、季节(例如,春季、夏季)会员资格、年度会员资格或每次乘车或驾车的费用来确定乘车或驾车的成本。

在一些实施例中,服务器110可以是单个服务器,也可以是服务器组。服务器组可以是经由接入点连接到网络120的集中式服务器或分别经由一个或以上接入点连接到网络120的的分布式服务器组。在一些实施例中,服务器110可以本地连接到网络120或者与网络120远程连接。例如,服务器110可以经由网络120访问存储在终端设备130、车辆140和/或存储器150中的信息和/或数据。又例如,存储器150可以用作服务器110的后端数据存储器。在一些实施例中,服务器110可以在云平台上实施。仅作为示例,该云平台可以包括私有云、公共云、混合云、社区云、分布云、内部云、多层云等或其任意组合。

在一些实施例中,服务器110可以包括处理引擎112。处理引擎112可以处理与在本申请中执行一个或以上功能相关的信息和/或数据。例如,处理引擎112可以处理锁的操作信息以确定锁的状态。在一些实施例中,处理引擎112可包括一个或以上处理单元(例如,单核处理引擎或多核处理引擎)。仅作为示例,处理引擎112可以包括中央处理单元(centralprocessingunit,cpu)、专用集成电路(applicationspecificintegratedcircuit,asic)、专用指令集处理器(dedicatedinstructionsetprocessors,asip)、图像处理单元(imageprocessingunit,gpu)、物理运算处理单元(physicaloperationalprocessingunit,ppu)、数字信号处理器(digitalsignalprocessor,dsp)、现场可编程门阵列(field-programmablegatearray,fpga)、可编程逻辑设备(programmablelogicdevice,pld)、控制器、微控制器单元、精简指令集计算机(reducedinstruction-setcomputer,risc)、微处理器等或其任意组合。

网络120可以促进信息和/或数据的交换。在一些实施例中,车辆共享系统100的一个或以上组件(例如,服务器110、终端设备130、车辆140或存储器150)可以通过网络120将信息和/或数据发送到车辆共享系统100中其他组件。例如,服务器110可以经由网络120从存储器150访问和/或获取至少两个车辆140的数据。例如,服务器110可以经由网络120将终端设备130的位置附近的车辆140的分配发送到终端设备130。在一些实施例中,网络120可以为任意形式的有线或无线网络,或其任意组合。仅作为示例,网络120可以包括缆线网络、有线网络、光纤网络、远程通信网络、内部网络、互联网、局域网络(localareanetwork,lan)、广域网络(wideareanetwork,wan)、无线局域网络(wirelesslocalareanetworks,wlan)、城域网(metropolitanareanetwork,man)、公共交换电话网络(publicswitchtelephonenetwork,pstn)、蓝牙网络、紫蜂网络、近场通信(nearfieldcommunication,nfc)网络等或其任意组合。在一些实施例中,网络120可以包括一个或以上网络接入点。例如,网络120可以包括有线或无线网络接入点,例如基站和/或互联网交换点120-1、120-2、...,车辆共享系统100的一个或以上组件可以通过该接入点。连接到网络120以交换数据和/或信息。

在一些实施例中,用户可以是终端设备130的所有者。终端设备130可以从用户接收输入,并经由网络120将与输入有关的信息发送到服务器110。终端设备130还可以经由网络120从服务器110接收信息。例如,终端设备130可以从服务器110接收来自与车辆的服务请求有关的用户的输入到服务器110,从服务器110接收服务确认和/或信息或指令。仅作为示例,终端设备130可以被配置为向服务器110发送服务请求以搜索终端设备130的位置附近的车辆140。服务器110可以根据服务请求确定终端设备130的位置附近的一个或以上车辆140(例如,车辆140的位置、车辆140的数量)。服务器110还可以经由网络120将与所确定的一个或以上车辆140有关的信息发送到终端设备130。所确定的一个或以上车辆140的信息可以显示在与电子地图相关联的终端设备130上。终端设备130可以从用户接收显示在终端设备130上指示从车辆140中被选车辆140的输入,可以将该输入发送到服务器110。终端设备130还可以提供步行导航,用于引导用户到被选车辆140的位置。又例如,终端设备130可以从用户接收用于预订车辆140的输入并将该信息发送到服务器110。又例如,终端设备130可以将用户提供的反馈信息发送到服务器110。反馈信息可以包括车辆140的状态(例如,车辆140的任何部分是否需要修理),改进建议等。

在一些实施例中,终端设备130可以包括移动设备130-1、平板计算机130-2、膝上型计算机130-3、车载设备130-4等或其任意组合。在一些实施例中,移动设备130-1可以包括智能家居设备、可穿戴设备、智能移动设备、虚拟现实设备、增强现实设备等,或其任意组合。在一些实施例中,智能家居设备可以包括智能照明设备、智能电器控制设备、智能监控设备、智能电视、智能摄像机、对讲机等,或其任意组合。在一些实施例中,可穿戴设备可包括智能手环、智能鞋袜、智能眼镜、智能头盔、智能手表、智能衣服、智能背包、智能配件等或其任何组合。在一些实施例中,智能移动设备可以包括智能电话、个人数字助理(personaldigitalassistant,pda)、游戏设备、导航设备、销售点(pointofsale,pos)等,或其任意组合。在一些实施例中,虚拟现实设备和/或增强型虚拟现实设备可以包括虚拟现实头盔、虚拟现实眼镜、虚拟现实眼罩、增强现实头盔、增强现实眼镜、增强现实眼罩等,或其任意组合。例如,虚拟现实设备和/或增强现实设备可以包括googleglasstm、oculusrifttm、hololenstm或gearvrtm等。在一些实施例中,车辆130-4中的内置设备可以包括内置计算机,内置车载电视,内置平板电脑等。在一些实施例中,终端设备130可以包括信号发送器和信号接收器,被配置为用于与定位设备160通信以对用户和/或终端设备130的位置进行定位。

车辆140可包括至少两个车辆140-1、140-2、......、140-n。车辆140可以是任何类型的车辆,包括例如独轮车、自行车、三轮车、串联车、机动车辆、电动车辆、轻便摩托车等。在本申请中,车辆140可以以自行车的形式描述作为用于说明目的的示例,并且不应该将其解释为仅将车辆140限制为自行车的形式。车辆140的颜色不是限制性的。仅作为示例,车辆140的车身颜色可以是黄色。在一些实施例中,可以用唯一符号标识车辆140。唯一符号可包括条形码、快速响应(quickresponse,qr)代码、包括字母和/或数字的序列号等或其任何组合。例如,可以通过终端设备130的移动应用程序扫描车辆140的qr码来获取车辆140的标识(identification,id)。

车辆140可以与服务器110、网络120、终端设备130和/或定位设备160通信。例如,车辆140可以经由网络120将车辆140的状态信息发送到服务器110。状态信息可以包括车辆140的位置、车辆140的锁定/解锁状态、骑行距离、骑行持续时间和/或车辆140的骑行速度、车辆的电池功率140等或其组合。服务器110可以基于状态信息监控车辆140。又例如,车辆140可以从终端设备130和/或服务器110接收指令(例如,锁定/解锁车辆140的指令)。又例如,车辆140可包括信号发射器和信号接收器(例如,车辆140的gps部件),其被配置为与定位设备160通信以定位车辆140的位置。

存储器150可以储存数据和/或指令。数据可以包括与用户、终端设备130、车辆140等有关的数据。与用户相关的数据可以包括用户简档,包括例如用户的名称、用户的移动号码、用户的id号、用户的类型(例如,年卡用户、季卡用户、或者月卡用户)、用户的使用记录(例如,骑行时间、费用)、用户的信用评级、历史路线、账户余额等。与车辆140相关的数据可以包括车辆的服务条件(非活动状态、预订状态、骑行或驾驶、处于维护状态、处于损失状态)、车辆的位置、车辆类型(例如,汽车、独轮车、自行车、三轮车、串联车、摩托车、电动自行车)等。在一些实施例中,存储器150可以存储从终端设备130和/或车辆140获取的数据。例如,存储器150可以存储与终端设备130相关联的日志信息。在一些实施例中,存储器150可以储存服务器110用来执行或使用来完成本申请中描述的示例性方法的数据和/或指令。

在一些实施例中,存储器150可包括大容量存储器、可移动存储器、易失性读写内存、只读存储器(read-onlymemory,rom)等或其任意组合。示例性的大容量存储器可以包括磁盘、光盘、固态磁盘等。示例性可移动存储器可以包括闪存驱动器、软盘、光盘、内存卡、压缩盘、磁带等。示例性易失性读写内存可以包括随机存取存储器(randomaccessmemory,ram)。示例性ram可包括动态随机存取存储器(dynamicrandomaccessmemory,dram)、双倍数据速率同步动态随机存取存储器(doubledataratesynchronousdynamicrandomaccessmemory,ddrsdram)、静态随机存取存储器(staticrandomaccessmemory,sram)、晶闸管随机存取存储器(thyristorrandomaccessmemory,t-ram)和零电容随机存取存储器(zerocapacitancerandomaccessmemory,z-ram)等。示例性只读存储器可以包括掩模型只读存储器(maskrom,mrom)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、光盘只读存储器(compactdiskread-onlymemory,cd-rom)和数字多功能磁盘只读存储器等。在一些实施例中,所述存储器150可在云平台上实现。仅作为示例,该云平台可以包括私有云、公共云、混合云、社区云、分布云、内部云、多层云等或其任意组合。

定位设备160可以确定与对象相关联的信息,例如,一个或以上的终端设备130,或者车辆140。例如,定位设备160可以确定终端设备130和/或车辆140的当前时间和当前位置。在一些实施例中,定位设备160可以是全球定位系统(globalpositioningsystem,gps)、全球导航卫星系统(globalnavigationsatellitesystem,glonass)、罗盘导航系统(compassnavigationsystem,compass)、北斗导航卫星系统、伽利略定位系统、准天顶卫星系统(quasizenithsatellitesystem,qzss)等。信息可包括对象的位置、高度、速度或加速度,和/或当前时间。该位置可以是坐标的形式,例如纬度坐标和经度坐标等。定位设备160可以包括一个或以上的卫星,例如卫星160-1、卫星160-2和卫星160-3。卫星160-1至160-3可以独立地或共同地确定上述信息。定位设备160可以经由网络120将上述信息发送到终端设备130或车辆140。

在一些实施例中,车辆共享系统100的一个或以上组件可以经由网络120访问存储在存储器150中的数据和/或指令。在一些实施例中,存储器150可以作为后端存储器直接连接到服务器110。在一些实施例中,车辆共享系统100的一个或以上组件(例如,服务器110、终端设备130或车辆140)可具有访问存储器150的许可。在一些实施例中,当满足一个或以上条件时,车辆共享系统100的一个或以上组件可以读取和/或修改与用户和/或车辆140相关的信息。例如,服务器110可以在完成车辆140的驾驶或驾驶之后读取和/或修改一个或以上用户的信息。

在一些实施例中,车辆共享系统100的一个或以上组件之间的信息交换可以通过在终端设备130上启动车辆共享服务的移动应用程序,请求车辆服务或通过终端设备130输入查询(例如,搜索车辆)。服务请求的对象可以为任何产品。在一些实施例中,该产品可以包括食品、医药、商品、化学产品、电器、衣物、小汽车、房屋、奢侈品等或其任意组合。在一些其他实施例中,产品可以包括服务产品、金融产品、知识产品、互联网产品等或其任何组合。互联网产品可以包括个人主机产品、网站产品、移动互联网产品、商业主机产品、嵌入式产品等或其任意组合。移动互联网产品可以用于移动终端的软件、程序、系统等或其任意组合。移动终端可以包括平板电脑、笔记本电脑、移动电话、个人数字助理(pda)、智能手表、销售点(pos)设备、车载电脑、车载电视、可穿戴设备或者类似或其任何组合。例如,产品可以是在计算机或移动电话上使用的任一软件和/或应用。该软件和/或应用程序可以与社交、购物、交通、娱乐、学习、投资等或其任意组合相关。在一些实施例中,所述与运输有关系统软件和/或应用程序可以包括出行软件和/或应用程序、车辆调度软件和/或应用程序、地图软件和/或应用程序等。

本领域普通技术人员将理解,当车辆共享系统100的元件执行时,该元件可以通过电信号和/或电磁信号执行。例如,当终端设备130处理诸如做出确定、解锁车辆140等任务时,终端设备130可以在其处理器中操作逻辑电路以处理这些任务。当终端设备130将查询(例如,与车辆140的位置有关的信息)发送到服务器110时,终端设备130的处理器可以生成编码该查询的电信号。然后,终端设备130的处理器可以将电信号发送到输出端口。若终端设备130经由有线网络与服务器110通信,则输出端口可物理连接至电缆,其进一步将电信号传输给服务器110的输入端口。如果终端设备130经由无线网络与服务器110通信,终端设备130的输出端口可以是一个或以上天线,其将电信号转换为电磁信号。类似地,车辆140可以通过其处理器中的逻辑电路的操作来处理任务,并且经由电信号或电磁信号从服务器110接收指令和/或服务订单。在电子设备中,例如终端设备130、车辆140和/或服务器110,当其处理器处理指令时,发出指令和/或执行动作,指令和/或动作通过电信号进行。例如,当处理器从存储介质(例如,存储器150)检索数据(例如,至少两个用户的档案)时,可以将电信号发送到存储介质的读取设备,这可以是读取存储介质中的结构化数据。该结构化数据可以电信号的形式经由电子设备的总线传输至处理器。此处,电信号可以指一个电信号、一系列电信号和/或至少两个不连续的电信号。

图2是根据本申请的一些实施例所示的计算设备200的示例性硬件和/或软件组件的示意图。计算设备200可以是通用计算机或专用计算机。计算设备200可用于实现如本文所述的车辆共享系统100的任何组件。例如,服务器110的处理引擎112和/或终端设备130可以通过其硬件、软件程序、固件或其组合在计算设备200上实现。尽管为了方便仅示出了一台计算机,但是可以在多个类似平台上以分布式方式实现与这里描述的车辆共享服务相关的计算机功能以分配处理负荷。

例如,计算设备200可以包括连接到与其连接的网络(例如,网络120)的通信端口250,以促进数据通信。计算设备200还可以包括处理器220,用于执行程序指令以执行本文描述的服务器110的功能。示例性的计算机平台可以包括内部通信总线210、不同形式的程序内存和数据存储器,例如,磁盘270、和只读存储器(read-onlymemory,rom)230或随机存取存储器(randomaccessmemory,ram)240,用于存储由计算机处理和/或传输的各种各样的数据文件。示例性的计算机平台也可以包括储存于只读存储器230、随机存取存储器240和/或其他类型的非暂时储存介质中的供处理器220执行的程序指令。本申请的方法和/或流程可以以程序指令的方式实现。计算设备200还包括i/o260,其支持计算机、用户和其中的其他组件之间的输入/输出。计算设备200也可以通过网络通信接收编程和数据。

仅仅为了说明,计算设备200只描述了一个中央处理单元和/或处理器。然而,需要注意的是,本申请中的计算设备200可以包括多个cpu和/或处理器,因此本申请中描述的由一个cpu和/或处理器实现的操作和/或方法也可以共同地或独立地由多个cpu和/或处理器实现。例如,计算设备200的cpu和/或处理器可以执行步骤a和步骤b。又例如,步骤a和步骤b也可以由计算设备200中的两个不同的cpu和/或处理器联合或单独地执行(例如,第一处理器执行步骤a,第二处理器执行步骤b,或第一和第二处理器共同执行步骤a和b)。

图3是根据本申请的一些实施例所示的移动设备300的示例性硬件组件和/或软件组件的示意图。如图3所示,移动设备300可以包括通信模块310、显示器320、图形处理单元(graphicsprocessingunit,gpu)330、处理器340、i/o350、内存360和存储器390。在一些实施例中,任何其他合适的组件也可包括在移动设备300内,包括但不限于系统总线或控制器(未示出)。在一些实施例中,移动操作系统370(如,iostm、androidtm、windowsphonetm)和一个或以上应用程序380可以从存储器390加载到内存360中以便由处理器340执行。应用程序380可以包括浏览器或用于从服务器110发送、接收和呈现与车辆140的状态有关的信息(例如,车辆140的位置)的任何其他合适的应用程序。用户与信息流的交互可以经由i/o350实现,并且经由网络120提供给服务器110和/或车辆共享系统100的其他组件。在一些实施例中,用户可以经由移动设备300借入(或租赁)车辆。用户还可以通过移动设备300控制车辆的锁。例如,用户可以经由移动设备300输入关闭锁的指令。

图4是根据本申请的一些实施例所示的示例性车辆的示意图。车辆400可以是车辆140的实施例,如本申请中其他地方所述(例如,图1及其相关描述)。车辆400可以包括用于实现本申请中描述的其功能的机制的任何组合。在本申请中,车辆140(和车辆400)可以以自行车的形式描述作为用于说明目的的示例,但是不应该将其解释为仅将车辆140限制为自行车的形式。车辆140(和车辆400)可以是任何类型的车辆,包括例如单轮脚踏车、自行车、三轮车、串联车、机动车辆、电动车辆、轻便摩托车等。

车辆400可包括锁410、处理设备420、通信设备430和检测设备440。在一些实施例中,车辆140还可包括电源、存储设备、定时设备和警告设备(图4中未示出)。在一些实施例中,上述一个或以上组件可以集成到锁410中。车辆140的详细描述可以在本申请的其他地方找到(例如,图5及其描述)。

应当注意的是图4中所示的车辆400仅用于说明,而不是用于限制本申请的范围。对于本领域的普通技术人员来说,可以根据本申请的描述,做出各种各样的变化和修改。然而,这些变化和修改不会背离本申请的范围。

图5是根据本申请的一些实施例所示的车辆的示例性处理设备的硬件和/或软件组件的框图。车辆140可包括处理设备510、通信设备520、检测设备530、锁540、电源550和存储设备560。

处理设备510可以被配置为处理由检测设备530捕获的信息。处理设备510可以将处理后的信息发送到通信设备520。在一些实施例中,处理设备510可以获取与用户相关联的多媒体信息。多媒体信息由安装在车辆140上的至少一个检测器(例如,检测设备530)检测。处理设备510可以基于多媒体体信息确定至少一个用户行为。处理设备510可以响应用户行为,生成至少一个信息。处理设备510可以将信息发送到车辆140或用户的终端设备。

在一些实施例中,处理设备510可以进一步被配置以获取与车辆140相关联的信息。处理设备510可以基于与车辆140相关联的信息来确定播报数据。处理设备510可以将播报数据发送到车辆140或车辆140的用户的终端设备。

通信设备520可以被配置为与车辆140的用户通信和/或向车辆140的用户发送信息。通信设备520可以包括显示器522和声音模块524。显示器522可以被配置为以视频、书面语言、图片等形式显示与车辆140和/或车辆140的用户有关的信息。声音模块524可以被配置为以音频的形式与车辆140和/或车辆140的用户相关的广播信息。检测设备530可以捕获与车辆和/或车辆的用户有关的信息。

检测设备530可以被配置为捕获与车辆140和/或车辆的用户有关的信息。检测设备530捕获的信息可以在处理设备510中传输以进行处理,或者由存储设备560传输以进行存储。检测设备530可包括检测器531、传感器532、定位模块533、噪声检测模块534、状态检测模块535和速度检测模块536。

检测器531可以被配置为通过扫描与车辆140的用户相关联的区域,与车辆140的环境相关联的区域等或其任何组合来收集多媒体信息。

传感器532可以被配置为收集环境信息。传感器532可包括温度传感器、湿度传感器、风传感器、灰尘传感器等,或其任何组合。

定位模块533可以被配置为收集车辆140的位置信息。定位模块533可以基于全球定位系统(gps)、全球导航卫星系统(glonass)、罗盘导航系统(compass)、伽利略定位系统、准天顶卫星系统(qzss)来收集位置信息、无线保真(wifi)定位技术等,或其任何组合。

噪声检测模块534可以被配置为收集与车辆140相关的噪声信息。噪声检测模块534可以包括麦克风。麦克风可以将声音的振动传输到麦克风的振膜。声音的振动可以使内置磁体形成可变电流。麦克风可以将可变电流传输到声音处理电路以进行放大。

状态检测模块535可以被配置为检测与锁540有关的车锁信息。车锁信息可以指车辆140的锁540的状态和/或状态变化。

速度检测模块536可以被配置为收集速度信息。速度信息可以包括车辆140的移动方向的实时加速度,以及垂直于地面的方向的实时加速度。

锁540可以被配置为将车辆(例如,自行车)固定到固定物体,例如锁柱或支架。处理设备510、通信设备520、检测设备530、电源550和存储设备560可以集成到锁540中。锁540的详细描述可以在本申请的其他地方找到(例如,图11及其描述)。

电源550可以被配置为为锁540的部件的操作提供电力。在一些实施例中,电源550可以是电池。

存储设备560可以被配置为存储由检测设备530捕获的存储信息和由处理设备510处理的信息。

在一些实施例中,车辆140可包括一个或以上其他模块。例如,车辆510可以包括定时设备,以确定用户驾驶或骑行车辆的时间。又例如,车辆510可包括警告设备,以在用户损坏车辆140时警告用户。在一些实施例中,所描述的一个或以上模块可以集成到锁540中。附加地或替代地,处理引擎112可以包括与处理设备510相同的一个或以上类似的模块,其被配置为执行本申请中公开的处理设备510的至少一部分功能。

图6是根据本申请的一些实施例所示的示例性处理设备的框图;处理设备510可以包括获取模块610、确定模块620、生成模块630和传输模块640。每个模块都可以是用于执行操作、存储于一个或以上存储媒体的一组指令的硬件电路,和/或硬件电路和一个或以上存储媒体的组合。

获取模块610可以被配置以获取与车辆140相关联的信息。与车辆140相关联的信息可以包括多媒体信息、速度信息、环境信息、位置信息、车锁信息、噪声信息、广告信息或电池信息等或其任何组合。与车辆140相关联的信息的详细描述可以在本申请的其他地方找到(例如,图7,8和10及其描述)。

确定模块620可以被配置为基于与车辆140相关联的信息确定至少一个用户行为。该行为可包括在驾驶或骑行车辆140时佩戴耳机、在驾驶或骑行车辆140时打电话、闯红灯状态、损坏车辆140、使用手势交流、破坏车辆140的锁540、在相对长的时间段内将车辆140停放在非公共区域中,或其任何组合。行为的详细描述可以在本申请的其他地方找到(例如,图7及其描述)。

确定模块620可以被配置为基于与车辆140相关联的信息确定播报数据。在一些实施例中,播报数据可以包括车辆140的位置、呼叫帮助的请求、追踪车辆140的请求、与车辆140的锁540的状态改变有关的信息、与至少一个环境参数有关的信息、用于提醒用户小心驾驶的信息、修理车辆140的至少一部分的请求、广告信息的信息、电池的剩余电量的信息等,或者任何组合。播报数据的详细描述可以在本申请的其他地方找到(例如,图8和9及其描述)。

生成模块630可以被配置为响应于至少一个行为生成至少一个信息。信息可以包括提醒用户安全行驶的信息、警告、使用手语的信息等,或其任何组合。信息的详细描述可以在本申请的其他地方找到(例如,图7及其描述)。

传输模块640可以被配置为经由网络120将至少一个信息传输到用户的车辆140或终端设备130。在一些实施例中,传输模块640可以以文本、声音或手语等形式或其组合来传输信息。例如,传输模块640可以基于用户说话的语言来传输信息。传输模块640还可以被配置为将播报数据发送到车辆140或使用车辆140的用户的终端设备130。

在一些实施例中,处理设备510可以包括一个或以上其他模块,例如,处理设备510可以包括存储模块,用于存储由上述模块生成的数据。在一些实施例中,所描述的一个或以上模块可以集成到处理引擎112中。附加地或替代地,处理引擎112可以包括与处理设备510相同的一个或以上类似的模块,其被配置为执行本申请中公开的处理设备510的至少一部分功能。

应当注意以上对处理设备510的描述是出于说明的目的而提供的,并且不旨在限制本申请的范围。对于本领域普通技术人员来说,在不背离本申请原则的前提下,可以对上述方法及系统的应用进行各种形式和细节的改进和改变。然而,这些变化和修改亦落于本申请的范围内。

图7是根据本申请的一些实施例所示的将信息发送到用户的车辆或终端设备的示例性流程700的流程图。流程700可以由车辆共享系统100执行。例如,流程700可以通过存储在存储设备(例如,车辆140的存储器150和/或存储设备560)中一组指令(例如,应用程序)来实现。在一些实施例中,流程700的至少一部分可以由处理引擎112(在例如图2中示出的计算设备200中实现)或车辆140的处理设备510执行。为了说明的目的,以在处理设备510上执行流程700为示例。

在710中,处理设备510(例如,获取模块610)可以经由网络120获取与车辆140的用户相关联的多媒体信息。在一些实施例中,与用户相关联的多媒体信息可包括图像信息、语音信息、视频信息等,或其任何组合。

在一些实施例中,图像信息可包括用户使用车辆140时的一个或以上图像。图像信息还可以包括与车辆140相关的环境相关联的一个或以上图像。与环境相关联的图像可以包括与车辆140相关的附近商店的一个或以上图像和/或与车辆140相关的附近道路的一个或以上图像(例如,交通灯、道路重建、交通流量)等或其任何组合。

在一些实施例中,语音信息可以包括用户在使用车辆140时的一个或以上声音,例如,拨打电话、与车辆140交互等。视频信息可以包括用户使用车辆140时的一个或以上视频和/或与用户使用车辆时的环境相关联的一个或以上视频。与用户的环境相关联的视频可以包括车辆140的附近商店的一个或以上视频和/或车辆的附近道路的一个或以上图像(例如,交通灯、道路重建、交通流量)140等,或其任何组合。

在一些实施例中,处理设备510可以获取由车辆140的检测设备530捕获的多媒体信息。检测设备530可包括检测器531。检测器531可以包括相机、摄像机等。在一些实施例中,检测器531可以通过扫描与车辆140的用户相关联的区域、与车辆140的环境相关联的区域等或其任何组合来收集多媒体信息。在收集多媒体信息之后,检测器531可以将多媒体信息发送到处理设备510。

车辆共享系统100可以控制检测器531的状态(例如,操作状态、非操作状态)。在一些实施例中,处理设备510可以以规则的间隔和/或以不规则的间隔自动获取多媒体信息。与规则间隔和/或不规则间隔相关的时间间隔可以是在车辆共享系统100中配置的预定值。可替代地或另外地,车辆140的用户可以经由用户的终端设备130控制检测器531的状态来动态地设置时间间隔。

可选地或另外地,车辆140的用户可以控制检测器531的状态。在一些实施例中,如果用户经由例如终端设备130的用户界面输入特定输入,检测器531可以收集多媒体信息。例如,如果车辆140的用户通过按下按钮将检测器531置于操作状态,处理设备510可以从检测器531获取多媒体信息。又例如,如果车辆140的用户将检测器531置于非操作状态,处理设备510可能无法获取多媒体信息。在一些实施例中,可以禁止车辆140的用户控制检测器531的状态。例如,检测器531可以检测用户是否拆卸座椅、车辆140的轮胎是否需要充气等。

在720中,处理设备510(例如,确定模块620)可以基于与用户相关联的多媒体信息确定至少一个用户行为。该行为可以包括在驾驶或骑车辆140时佩戴耳机、在驾驶或骑车辆140时打电话、闯红灯状态、损坏车辆140、破坏车辆140的锁540、使用手势交流、在相对长的时间段内将车辆140停放在非公共区域中等或其任何组合。

在一些实施例中,处理设备510可以基于识别技术确定用户行为。识别技术可以包括图像识别技术和/或声音识别技术。图像识别可以包括文本识别、数字图像处理和识别、对象识别等。声音识别可以包括孤立的单词识别、关键词识别、连续声音识别等。

在一些实施例中,处理设备510可以基于识别技术从多媒体信息中提取特征信息。特征信息可以包括表示多媒体信息的特征。例如,如果图像或视频显示用户在驾驶或骑行车辆140时佩戴耳机的动作,图像或视频的特征信息可包括车辆140的用户的面部、覆盖耳朵或接近耳朵的耳机物体。又例如,如果图像或视频显示用户闯红灯状态的动作,图像或视频的特征信息可包括车辆140用户的面部、红灯状态、以及用户和车辆140处于与红灯状态相关联的道路中间的场景。

然后,处理设备510可以基于特征信息和特征信息与行为之间的对应关系(例如,映射关系、预训练的模型)来确定用户行为。处理设备510可以预先存储特征信息与行为之间的对应关系。例如,如果特征信息包括车辆140的用户的脸,和覆盖或靠近耳朵的耳机物体,处理设备510可以基于对应关系,确定用户在骑行或驾驶车辆140时佩戴耳机的相应行为。又例如,如果特征信息包括车辆140的用户的脸、红灯、和/或用户和车辆140位于与红灯相关联的道路中间的场景,处理设备510可以基于对应关系确定用户闯红灯的对应行为。

在一些实施例中,处理设备510可以基于特征信息和对应关系来确定用户行为。该行为可以包括但不限于踢车辆140、从车辆140拆卸车辆140的一部分(例如,轮胎、座椅)、随机停放车辆140等或任何其它组合。处理设备510可以进一步确定用户行为,即用户损坏车辆140。

在一些实施例中,处理设备510可以基于特征信息和关系,确定在相对长的时间内将车辆停放在非公共区域(例如,家庭、办公室)中,或者破坏车辆140的锁540的用户行为。处理设备510可以进一步确定用户不正当地占有车辆140的行为。

在一些实施例中,处理设备510可以基于特征信息和对应关系确定用户使用手语的行为。处理设备510可以确定用户使用手势交流的用户行为。

在一些实施例中,处理设备510可以基于多媒体体信息确定其他用户行为。例如,其他用户行为可以包括多于一次使用相同的车辆、驾驶或骑车超过预设范围、将车辆140停放在允许车辆140停车的区域中、与车辆140进行交互(询问此刻的温度)等或其任何组合。

在730中,处理设备510(例如,生成模块630)可以响应于至少一个行为生成至少一个信息。例如,如果在720中确定的行为包括在驾驶或骑行车辆140时佩戴耳机、在驾驶或骑行车辆140时拨打电话、或者闯红灯状态,处理设备510可以生成提醒用户安全行驶的信息等。

又例如,如果在720中确定的行为包括损坏车辆140,则处理设备510可以生成对用户的警告。

又例如,如果在720中确定的行为包括破坏车辆140的锁540和/或在相对长的时间段内将车辆140停放在非公共区域中,处理设备510可以生成对用户的警告。

再例如,如果在720中确定的行为包括使用手势交流,处理设备510可以通过向用户显示手势来通过手语与用户通信。可选地或另外地,当用户经由用户的终端设备130使用手语时,处理设备510还可以通过手语与用户通信。

又例如,如果在720中确定的行为包括多于一次使用相同的车辆,处理设备510可以生成欢迎再次使用车辆140的信息。

在一些实施例中,处理设备510可以预先存储信息和行为之间的对应关系(例如,映射关系,由行为和信息预训练的模型)。处理设备510可以基于信息和行为之间的对应关系,响应行为生成信息。例如,如果确定用户参与不安全活动(例如,用户闯红灯、在驾驶或骑行车辆140时佩戴耳机、在驾驶或骑行车辆140时进行电话呼叫等或其任何组合),处理设备510可以基于对应关系生成提醒车辆140的用户安全行驶的信息。又例如,如果确定用户正在损坏车辆140,处理设备510可以基于对应关系生成对车辆140或用户的终端设备130的警告信息。

在一些实施例中,处理设备510可以响应用户行为生成信用评估。如果用户具有可能导致车辆140损坏的行为(例如,损坏车辆140、破坏车辆140的锁540),或者不安全地驾驶或骑行车辆140(例如,戴着耳机驾驶或骑行车辆140、在驾驶或骑行车辆140时进行电话呼叫、闯红灯),处理设备510可以在这种情况下为用户生成相对低的信用评估。例如,具有损坏车辆140的行为的用户可以被给予比没有任何可能导致车辆140损坏或不安全地驾驶或骑行车辆140的行为的用户的相对低的信用评估。当用户具有保护车辆140的行为时,处理设备510可以生成相对高的信用评估。例如,当用户总是将车辆140停放在允许或推荐车辆140的停放的区域中时,处理设备510可以为用户生成相对高的信用评估。

在一些实施例中,当信用评估高于预设阈值时,车辆共享系统100可以向用户提供一些奖励,例如,免费驾驶或骑行、折扣、优惠券等。

在740中,处理设备510(例如,传输模块640)可以经由网络120将信息发送到车辆140或用户的终端设备130。在一些实施例中,信息可以显示在车辆140的显示器522上,或者被广播,例如,车辆140的声音显示器。在一些实施例中,信息可以包括提醒用户安全行驶的信息、警告、通过手语的信息、欢迎再次使用车辆140的信息等或其任何组合。

在一些实施例中,处理设备510可以将信息发送给用户。信息可以是文本、声音或手语等形式或其组合。处理设备510可以基于用户说话的语言来发送信息。处理设备510可以基于声音识别和/或图像识别来确定用户说话的语言。例如,如果处理设备510基于语音信息或视频信息确定用户说中文,处理设备510可以用中文发送信息。又例如,如果处理设备510基于图像信息或视频信息中的用户的外貌和/或语音确定用户说英语,处理设备510可以用英语发送信息。又例如,如果处理设备510基于用户的外貌和/或语音确定用户说英语,处理设备510可以用英语生成信息。

图8是根据本申请的一些实施例所示的发送播报数据的示例性过程的流程图。流程800可以由车辆共享系统100执行。例如,流程800可以通过存储设备(例如,车辆140的存储器150和/或存储设备560)中存储的一组指令(例如,应用程序)来实现。在一些实施例中,流程800的至少一部分可以由处理引擎112(例如,在图2中示出的计算设备200中实现)或车辆140的处理设备510来执行。为了说明的目的,以在处理设备510上执行流程800为示例。

在810中,处理设备510(例如,获取模块610)可以获取与车辆140相关联的信息。与车辆140相关联的信息可以包括多媒体信息、速度信息、环境信息、位置信息、车锁信息、噪声信息、广告信息或电池信息等,或其任何组合。

在一些实施例中,多媒体信息可包括图像信息、语音信息、视频信息等。处理设备510可以通过检测设备530(例如,检测器531)获取多媒体信息。多媒体信息的详细描述可以在本申请的其他地方找到(例如,图7及其描述)。

在一些实施例中,速度信息可以包括实时的x轴的加速度、y轴的加速度和z轴的加速度。其中,x轴或y轴中的任一个可以指代车辆的移动方向。z轴可以指垂直于地面的方向。应当注意x轴、y轴和z轴的描述仅用于说明,而不是用于限制本申请的范围。

处理设备510可以获取每个轴上的第一阈值加速度(即,物体相对于时间的速度的变化率)。当用户可以在正常条件下驾驶或骑行车辆140时,第一阈值加速度可以是每个轴上的加速度。正常状态可以包括在移动方向上以安全速度行驶或骑行、沿着移动方向开始时加速、在行驶期间加速或在移动方向上骑行、在紧急情况下沿着移动方向制动等等。

在一些实施例中,处理设备510可以在正常条件下分析每个轴上的历史加速度。然后,处理设备510可以将每个轴的历史加速度的最大值确定为每个轴中的第一阈值加速度。例如,在正常条件下,移动方向(例如,x轴或y轴)上的历史加速度的最大值是3m/s2,移动方向上的第一阈值加速度可以是3m/s2。又例如,在垂直于地面的方向(例如,z轴)上的第一阈值加速度可以是10m/s2

在一些实施例中,第一阈值加速度可用于确定车辆140是否与其他物体(例如,车辆、树)碰撞。例如,如果沿着移动方向(x轴、y轴)上的加速度在预设时间范围内超过沿着该移动方向上的第一阈值加速度至少两次并且车辆140的锁540未锁,处理设备510可以确定车辆140与其他物体碰撞。

处理设备510还可以在每个轴上获取第二阈值加速度。当用户可以在正常条件和历史时段中的异常条件下驾驶或骑行车辆140时,第二阈值加速度可以是每个轴中的最大加速度。例如,异常状况可以包括车辆140的碰撞、没有指令的车辆140的运输等。该指令可以指由服务器110运输车辆140的指令。服务器110可以将指令发送给工作人员。在没有指令的情况下运输车辆140可以包括没有服务器110或工作人员运送车辆140的指令下通过卡车、汽车等运输车辆140。

在一些实施例中,处理设备510可以在正常条件和异常条件下分析每个轴的历史加速度。然后,处理设备510可以将每个轴中的历史加速度的最大值确定为每个轴中的第二阈值加速度。例如,在正常条件和异常条件下,移动方向(例如,x轴或y轴)上的历史加速度的最大值是5m/s2,第二阈值加速度是移动方向的加速度可以是5m/s2

在预先确定第一阈值加速度和第二阈值加速度之后,处理设备510可以将它们发送到存储设备560以进行存储。在一些实施例中,第一阈值加速度和第二阈值加速度可以是在车辆共享系统100(例如,存储设备560)中配置的预设值。

在一些实施例中,处理设备510可以通过速度检测模块536获取x轴的加速度、y轴的加速度和z轴的加速度。速度检测模块536可以连接到处理设备510。速度检测模块536可包括至少一个检测加速度的传感器(例如,三轴加速度计)。在检测到车辆140的速度信息之后,速度检测模块536可以将速度信息发送到处理设备510。

在一些实施例中,环境信息可包括至少一个环境参数。至少一个环境参数可包括温度、湿度、风或灰尘(例如,pm2.5)等或其任何组合。处理设备510可以基于检测设备530(例如,传感器532)获取环境信息。传感器532可包括温度传感器、湿度传感器、风传感器、灰尘传感器等或其任何组合。处理设备510可以从检测设备530(例如,传感器532)获取环境信息。

在一些实施例中,位置信息可以包括车辆140的经度和纬度的地理位置。处理设备510可以通过定位模块533或通过蓝牙信号获取位置信息。定位模块533可以基于全球定位系统(gps)、全球导航卫星系统(glonass)、罗盘导航系统(compass)、伽利略定位系统、准天顶卫星系统来收集位置信息(qzss)、无线保真(wifi)定位技术等或其任何组合。定位模块533可以连接到处理设备510,并将位置信息发送到处理设备510。通过蓝牙信号获取位置信息的详细描述可以在本申请的其他地方找到(例如,图10及其描述)。

车锁信息可以指车辆140的锁540的状态和/或状态变化。状态可以包括锁定状态、解锁状态等。状态改变可以包括从锁定状态到解锁状态的状态改变,从解锁状态到锁定状态的状态改变。例如,在接收到关闭或打开锁540的请求之后,可以锁定或打开锁540。又例如,锁540可以通过例如按下按钮,按下数字按钮(例如,按钮1)、输入密码、扫描条形码等来响应于用户的输入而被锁定或解锁。处理设备510可以基于检测设备530(例如,状态检测模块535)和/或锁540来获取车锁信息。

在一些实施例中,用户可以通过输入密码(例如,5549)来打开锁540。用户可以通过输入至少两个数字的组合来输入密码。车锁信息还可以包括与按下的按钮有关的信息。

在一些实施例中,噪声信息可以包括有故障的链的噪声、有故障的轮的噪声、有故障的轮胎的噪声、有故障的齿盘的噪声、有故障的踏板的噪声、有故障的后齿盘的噪声等或其任何组合。处理设备510可以基于噪声检测模块534获取噪声信息。噪声检测模块534可以连接到处理设备510。噪声检测模块534可以包括麦克风。麦克风可以将声音的振动传输到麦克风的振膜。声音的振动可以使内置磁体形成可变电流。麦克风可以将可变电流传输到声音处理电路以进行放大。在检测到音频信息之后,噪声检测模块534可以将噪声信息发送到处理设备510。

在一些实施例中,在检测到噪声信息之后,噪声检测模块534可以将噪声信息发送到带通滤波器。带通滤波器可以连接到噪声检测模块534和处理设备510。带通滤波器可以被配置为从噪声信息滤除环境噪声信息并将滤除后的音频信息发送到处理设备510。滤除环境信息的详细描述可以在本申请的其他地方找到(例如,图9及其描述)。

在一些实施例中,广告信息可以包括附近商店的标识、附近商店的新产品的名单信息、附近商店的优惠券信息、附近商店的折扣信息、用户感兴趣的广告类型等或其任何组合。如果附近商店的位置与车辆140的位置之间的距离小于距离阈值,处理设备510可以获取广告信息。

在一些实施例中,处理设备510可以基于用户的查询来确定用户可能感兴趣的广告类型。广告类型可以包括用于餐馆的广告类型、用于超市的广告类型、用于饮料的广告类型、用于衣服的广告类型等,或其任何组合。例如,如果用户搜索餐馆,处理设备510可以确定用户对食物的广告类型感兴趣。

处理设备510可以通过蓝牙信号获取广告信息。蓝牙信号可以由信标站生成。信标站可以配置在车辆140的锁540内。蓝牙信号可以包括车辆140的标识符(例如,信标站)。车辆140的标识符(例如,信标站)还可以与至少一个附近的商店相关联。

在一些实施例中,电池信息可包括车辆140的电池的剩余电量。在一些实施例中,电池可以是由太阳能、动能(例如,在车辆140的骑行期间,电池可以充电)、风能、机械能等充电的电池。图5中描述的电池检测设备可以确定电池的剩余电量并将剩余电量发送到处理设备510。

在820中,处理设备510(例如,确定模块620)可以基于与车辆140相关联的信息来确定播报数据。在一些实施例中,播报数据可以包括车辆140的位置、呼叫帮助的请求、追踪车辆140的请求、与车辆140的锁540的状态改变有关的信息、与至少一个环境参数有关的信息、用于提醒用户小心驾驶的信息、修理车辆140的至少一部分的请求、广告信息的信息、电池的剩余电量的信息等或者任何组合。

在一些实施例中,如果处理设备510基于速度信息和车锁信息确定车辆140与物体碰撞,处理设备510还可以在播报数据中包括请求帮助的请求和车辆140的位置。例如,如果x轴的加速度和z轴的加速度在预设时间范围(例如,10秒)内的某些时间,分别超过x轴的第一阈值加速度(例如,3m/s2)和z轴的第一阈值加速度(例如,10m/s2),并且锁540被解锁,处理设备510可以确定车辆140与物体碰撞。又例如,如果y轴的加速度和z轴的加速度在预定时间范围(例如,10秒)内某些时间,分别超过y轴的第一阈值加速度(例如,2m/s2)和z轴的第一阈值加速度(例如,10m/s2),并且锁540被解锁,处理设备510可以确定车辆140与物体碰撞。在确定车辆140与物体碰撞之后,处理设备510可以在播报数据中包括请求帮助的请求和车辆140的位置。

在一些实施例中,如果处理设备510确定在没有基于速度信息和车锁信息的指令的情况下运输车辆140,处理设备510还可以在播报数据中包括追踪车辆140的请求。该指令可以指示工作人员追踪车辆140。工作人员可以从服务器110接收指令。在实施例中,如果x轴的加速度或y轴的加速度分别超过x轴的第二阈值加速度(例如,5m/s2)和y轴的第二阈值加速度(例如,5m/s2),没有运输车辆140的指令并且锁540被锁定,处理设备510可以确定车辆140在没有指令的情况下被运输。

在一些实施例中,如果在810中确定的车锁信息包括车辆140的锁540从锁定状态到解锁状态或从解锁状态到锁定状态的状态改变,处理设备510可以确定该播报数据包括与车辆140的锁的状态变化有关的信息。例如,如果车辆140的锁540被锁定,播报数据可以包括指示短语“成功锁定”的文本或声音。例如,如果车辆140的锁540被解锁,播报数据可以包括指示短语“成功解锁”的文本或声音。又例如,如果车辆共享系统100未能锁定锁540,播报数据可以包括指示短语“未能锁定”的文本或声音。又例如,如果车辆共享系统100未能打开锁540,播报数据可以包括指示短语“未能解锁”的文本或声音。又例如,如果用户通过输入密码来锁定或解锁车辆140,播报数据可以包括指示“密码正确”、“密码错误”等短语的文本或声音。在一些实施例中,如果按下表示1的数字按钮,播报数据可以包括与1有关的信息关联。

在一些实施例中,如果在810中确定的至少一个环境参数的值超过阈值,处理设备510可以在播报数据中包括至少一个环境参数有关的信息。阈值可以是在车辆共享系统100中配置的预定值。替代地或另外地,车辆140的用户可以经由用户的终端设备130或车辆140的显示器522动态地设置阈值。

在一些实施例中,如果处理设备510基于噪声信息确定车辆140的至少一部分有故障,处理设备510可以在播报数据中提醒用户小心驾驶。播报数据还可以包括维修车辆140的有故障部分的请求。可以将请求发送到服务器110。然后,服务器110可以将请求发送给工作人员。

在一些实施例中,如果车辆140的位置与商店的位置之间的距离小于基于位置信息的距离阈值,处理设备510可以在播报数据中包括商店的广告信息。阈值可以是在车辆共享系统100中配置的预定值。替代地或另外地,车辆140的用户可以经由用户的终端设备130或车辆140的显示器522动态地设置阈值。

在一些实施例中,如果与车辆140相关联的信息包括电池的剩余电量的电池信息,处理设备510可以在播报数据中包括电池的剩余电量有关的信息。

在830中,处理设备510(例如,传输模块640)可以将播报数据发送到车辆140或使用车辆140的用户的终端设备130。

在一些实施例中,处理设备510可以经由通信设备520以声音的形式发送播报数据。通信设备520可以包括显示器522和声音模块524。具体地,处理设备510可以通过声音模块524以声音的形式发送播报数据。声音模块524可以连接到处理设备510。声音模块524可以包括声音芯片和扬声器。声音芯片可以被配置为获取播报数据并将播报数据转换为声音信号。扬声器可以广播声音信号。在一些实施例中,扬声器可以广播放大和滤除后的声音信号。具体地,声音模块524还可以包括信号放大器、信号滤波器。信号放大器可以被配置为放大声音信号。信号滤波器可以被配置为过滤声音信号。

在一些实施例中,处理设备510可以经由通信设备520(例如,显示器522)以文本的形式发送播报数据。

在一些实施例中,处理设备510可以仅在用户的指令下发送播报数据和/或请求响应。可以响应于用户按下按钮来发送指令。在一些实施例中,用户可以控制播报数据和/或处理设备510发送的请求的内容。例如,如果用户想要获取环境参数,处理设备510可以将环境参数发送到用户的车辆140或终端设备130。用户可以通过用户的终端设备130或车辆140(例如,通信设备520)控制处理设备510发送的播报数据和/或请求的内容。

应当注意以上对流程800的描述仅用于说明,而不是旨在限制本申请的范围。对于本领域的普通技术人员来说,可以根据本申请的描述,做出各种各样的变化和修改。然而,这些变化和修改不会背离本申请的范围。

图9是根据本申请的一些实施例所示的基于模拟数字转换器确定滤除后的音频信息的频率的示例性过程的流程图。流程900可以由车辆共享系统100执行。例如,流程900可以通过存储设备(例如,存储器150、处理设备510、和/或车辆140中的存储设备560)中存储的一组指令(例如,应用程序)来实现。在一些实施例中,流程900的至少一部分可以由处理引擎112(在例如图2中示出的计算设备200中实现)或车辆140的处理设备510执行。为了说明的目的,以在处理设备510上执行流程900为示例。

在910中,处理设备510(例如,确定模块620)可以从噪声信息中滤除环境噪声信息。噪声检测模块534可以收集噪声信息。噪声信息可以通过带通滤波器。带通滤波器可以从噪声信息中滤除环境噪声以生成滤除后的音频信息。

在920中,处理设备510(例如,确定模块620)可以确定滤除后的音频信息的频率。处理设备510可以基于数字信号处理(digitalsignalprocessing,dsp)技术(例如,模拟数字转换器)来确定滤除后的噪声的频率。

在一些实施例中,在获取噪声信息(或滤除后的音频信息)之后,处理设备510可以基于dsp技术分析噪声信息。由于车辆140的不同有故障部分可以产生不同频率的噪声,因此处理设备510可以基于分析结果确定车辆140的有故障部分。在一些实施例中,车辆140的有故障部分可包括链条、车轮、轮胎、齿盘、踏板、后齿盘等或其任何组合。

在一些实施例中,处理设备510还可以基于噪声的频率与车辆140的有故障部分之间的关系(例如,映射关系、预训练的模型)来确定车辆140的有故障部分。例如,如果噪声的频率对应于车辆140的有故障车轮的频率范围,处理设备510可以确定车辆140的车轮是有故障的。

在一些实施例中,如果车辆140存在两个或以上有故障的部分,噪声信息可包括两个或以上有噪声的信号。车辆的每个有故障的部分可以对应于噪声信号。每个噪声信号可以包括频率。带通滤波器可以划分两个或以上噪声信号的频率。然后,处理设备510可以基于dsp(例如,模拟数字转换器)确定两个或以上噪声信号中的每一个的频率。处理设备510可以确定车辆140的有故障部分,其对应于两个或以上噪声信号中的每一个的频率。

应当注意以上对流程900的描述仅用于说明,而不是旨在限制本申请的范围。对于本领域的普通技术人员来说,可以根据本申请的描述,做出各种各样的变化和修改。然而,这些变化和修改不会背离本申请的范围。

图10是根据本申请的一些实施例所示的用于确定车辆位置的示例性过程的流程图。流程1000可以由车辆共享系统100执行。例如,流程1000可以通过存储设备(例如,存储器150、处理设备510、和/或车辆140的存储设备560)中存储的一组指令(例如,应用程序)来实现。在一些实施例中,流程1000的至少一部分可以由处理引擎112(例如,在图2中示出的计算设备200中实现)或车辆140的处理设备510来执行。为了说明的目的,以在处理设备510上执行流程1000为示例。

在1010中,处理设备510(例如,获取模块610)可以经由蓝牙信号获取与车辆140相关联的位置信息。锁540可包括信标站。信标站可以生成蓝牙信号。蓝牙信号可以包括车辆140的标识符(例如,锁540)。例如,车辆140的标识符可以包括条形码、快速响应(qr)代码、包括字母和/或数字的序列号等或其任何组合。

在1020中,处理设备510(或获取模块610)可以基于车辆140的标识符确定车辆140的位置。车辆140的位置可以包括具有车辆140的经度和纬度的地理位置。处理设备510可以基于条形码、快速响应(qr)代码、包括字母和/或数字的序列号等或其任何组合来确定位置。

在一些实施例中,处理设备510可以经由车辆140的定位模块533确定车辆140的位置。定位模块533可以基于定位技术确定车辆140的位置。定位技术可以基于全球定位系统(gps)、全球导航卫星系统(glonass)、罗盘导航系统(compass)、伽利略定位系统、准天顶卫星系统(qzss)、无线保真(wifi)定位技术等或其任何组合。

应当注意以上对流程1000的描述仅用于说明,而不是旨在限制本申请的范围。对于本领域的普通技术人员来说,可以根据本申请的描述,做出各种各样的变化和修改。然而,这些变化和修改不会背离本申请的范围。

图11是根据本申请的一些实施例所示的示例性锁的示意图。锁1100可以是锁540的实施例,如本申请中其他地方所述(例如,图4和5,以及其描述)。在一些实施例中,锁1100可以被配置为将车辆(例如,自行车)固定到固定物体,例如锁柱或支架。锁1100可以包括用于实现本申请中描述的其功能机制的任何组合。

在一些实施例中,锁1100可包括处理设备510、电源550、锁定机构1110、控制装置和状态检测设备。

处理设备510可以处理与执行本申请中其他地方描述的一个或以上功能相关的信息和/或指令。参见图4至5及其描述。处理设备510还可以基于所获取的和/或处理的信息和/或指令来控制锁1100的其他组件(例如,控制装置、状态检测设备)的操作。在一些实施例中,处理设备510可以是电路板。

电源550可以为锁1100的组件(例如,处理设备510、控制装置、状态检测设备)的操作提供电力。在一些实施例中,电源550可以是电池。

锁定机构1110可包括锁舌、螺栓、锁芯等。锁定机构1110可以沿预定路径移动。锁1100的状态可以随着锁定机构1110的移动而改变。例如,如图11所示,当锁定机构1110的一端处于位置b时,锁1100可以处于锁定状态。当锁定机构1110的端部是锁定机构1110不在位置b(例如,在位置a)时,锁1100可以具有打开状态。

在一些实施例中,如本申请中其他地方所述的锁定机构1110的第一位置可以是位置b。锁定机构1110的第二位置如本申请中其他地方所述,可以是除位置b之外的任何位置。例如,第二位置可以是位置a。

控制装置可以控制锁定机构1110的移动以控制锁1100的状态(即,打开或锁定锁1100)。控制装置可包括马达1120、蜗轮1130和蜗杆1140。马达1120可以驱动蜗轮1130沿某个方向旋转,这可以使蜗杆1140旋转。蜗杆1140的旋转可以使锁定机构朝向特定位置移动。

例如,马达1120可以驱动蜗轮1130在第一方向上旋转,这可以使蜗杆1140沿图11中的逆时针方向旋转。蜗杆1140的旋转还可以使锁定机构1110经由齿轮啮合朝向位置b移动。又例如,马达1120可以驱动蜗轮1130沿第一方向的相反方向旋转,这可以使蜗杆1140沿图11中的顺时针方向旋转。蜗杆1140的旋转还可以使锁定机构1110朝向位置a移动。在一些实施例中,马达1120可以是直流马达。

状态检测设备可以确定锁1100的状态。状态检测设备可以包括第一开关1150和第二开关1160。第一开关1150可以被配置为检测锁1100是否处于锁定状态。当锁定机构1110的至少一部分物理连接到第一开关1150时,状态检测设备可以确定锁1100处于锁定状态。在一些实施例中,第一开关1150可包括弹簧条,其可具有第一触点。当锁定机构1110的至少一部分物理连接到第一开关1150的第一触点时,状态检测设备可以确定锁1100处于锁定状态。

第二开关1160可以被配置为确定锁1100是否处于打开状态。当锁定机构1110物理连接到第二开关1160时,状态检测设备可以确定锁1100处于打开状态。在一些实施例中,第二开关1160可包括弹簧条,其可包括第二触点。当锁定机构1110物理连接到第二开关1160的第二触点时,状态检测设备可以确定锁1100处于打开状态。

在一些实施例中,锁1100可以仅包括第一开关1150和第二开关1160中的一个。例如,锁1100可以仅包括第一开关1150。当锁定机构1110物理连接到第一开关1150(或第一开关1150的第一触点)时,锁1100处于锁定状态。当锁定机构1110没有物理连接到第一开关1150(或第一开关1150的第一触点)时,状态检测设备可以确定锁1100处于打开状态。

应当注意图11中所示的锁1100仅用于说明,而不是旨在限制本申请的范围。对于本领域的普通技术人员来说,可以根据本申请的描述,做出各种各样的变化和修改。然而,这些变化和修改不会背离本申请的范围。

图12是根据本申请的一些实施例所示的示例性电源的示意图。电源1200可以是电源550的实施例,如本申请中其他地方所述(例如,图4至10及其相关描述)。在一些实施例中,电源1200可以为锁1100的组件(例如,处理设备510、控制装置、状态检测设备)的操作提供电力。电源1200可以包括用于实现本申请中描述的其功能的机制的任何组合。

电源1200可包括太阳能模块1210和电池1220。在一些实施例中,太阳能模块1210可包括双面太阳能电池板1213和至少两个反射器1215。至少两个反射器1215可以构造在双面太阳能电池板1213下方。太阳能模块1210可以被配置为发电。电池1220可以被配置为存储由太阳能模块1210(例如,双面太阳能电池板1213)产生的电力。

在一些实施例中,双面太阳能电池板1213的上侧和下侧可以配置有钢化玻璃1217。至少两个反射器1215可以被配置为通过钢化玻璃1217将光反射到双面太阳能电池板1213。然后,双面太阳能电池板1213可以基于光照发电。反射器1215的形状可包括三角形。

在一些实施例中,钢化玻璃1217可以通过粘合剂连接到双面太阳能电池板1213。例如,粘合剂可包括水溶性粘合剂(例如,聚乙烯醇)、热塑性粘合剂(例如,聚苯乙烯、聚氨酯)、乳液粘合剂(例如,聚乙酸乙烯酯树脂、丙烯酸树脂)等。

在一些实施例中,双面太阳能电池板1213可以连接到电池1220。电池1220可以连接到功率检测模块(图12中未示出)。功率检测模块可以被配置为检测电池1220的剩余电量。

应当注意图12中所示的电源1200仅用于说明,而不是用于限制本申请的范围。对于本领域的普通技术人员来说,可以根据本申请的描述,做出各种各样的变化和修改。然而,这些变化和修改不会背离本申请的范围。

上文已对基本概念做了描述,显然,对于阅读此申请后的本领域的普通技术人员来说,上述发明披露仅作为示例,并不构成对本申请的限制。虽然此处并未明确说明,但本领域的普通技术人员可能会对本申请进行各种修改、改进和修正。该类修改、改进和修正在本申请中被建议,所以该类修改、改进、修正仍属于本申请示范实施例的精神和范围。

同时,本申请使用了特定词语来描述本申请的实施例。例如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本申请至少一个实施例相关的某一特征、结构或特性。因此,应当强调并注意的是,本说明书中在不同位置两次或以上提及的“一实施例”或“一个实施例”或“一替代性实施例”并不一定是指同一实施例。此外,本申请的一个或以上实施例中的某些特征、结构或特点可以进行适当的组合。

此外,本领域的普通技术人员可以理解,本申请的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的过程、机器、产品或物质的组合,或对其任何新的和有用的改进。相应地,本申请的各个方面可以完全由硬件执行、可以完全由软件(包括韧体、常驻软件、微代码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“单元”、“模块”或“系统”。此外,本申请的各方面可以采取体现在一个或以上计算机可读介质中的计算机程序产品的形式,其中,计算机可读程序代码包含在其中。

计算机可读信号介质可能包含一个内含有计算机程序代码的传播数据信号,例如在基带上或作为载波的一部分。此类传播信号可以有多种形式,包括电磁形式、光形式等或任何合适的组合。计算机可读信号介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通信、传播或传输供使用的程序。位于计算机可读信号介质上的程序代码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、rf等,或任何上述介质的组合。

本申请各部分操作所需的计算机程序代码可以用任意一种或以上程序设计语言编写,包括面向对象程序设计语言如java、scala、smalltalk、eiffel、jade、emerald、c++、c#、vb.net、python等,常规程序化程序设计语言如c程序设计语言、visualbasic、fortran2103、perl、cobol2102、php、abap,动态程序设计语言如python、ruby,和groovy,或其他程序设计语言等。该程序代码可以完全在用户计算机上运行、或作为独立的软件包在用户计算机上运行、或部分在用户计算机上运行部分在远程计算机运行、或完全在远程计算机或服务器上运行。在后种情况下,远程计算机可以通过任何网络形式与用户计算机连接,比如局域网(lan)或广域网(wan),或连接至外部计算机(例如通过因特网),或在云计算环境中,或作为服务使用如软件即服务(softwareasaservice,saas)。

此外,除非权利要求中明确说明,本申请所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本申请流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本申请实施例实质和范围的修正和等价组合。例如,尽管上述各种组件的实现可以体现在硬件设备中,但是它也可以实现为仅软件解决方案,例如,在现有服务器或移动设备上的安装。

类似地,应当理解,在本申请的实施例的前述描述中,各种特征有时被分组在单个实施例,图或其描述中以简化本申请以帮助理解一个或以上各种发明实施例。然而,本申请的该方法不应被解释为反映所声称的待扫描对象物质需要比每个权利要求中明确记载的更多特征的意图。相反,发明的主体应具备比上述单一实施例更少的特征。

一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有±20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本申请一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。

本文中提及的所有专利、专利申请、专利申请公布和其他材料(如论文、书籍、说明书、出版物、记录、事物和/或类似的东西)均在此通过引用的方式全部并入本文以达到所有目的,与上述文件相关的任何起诉文档记录、与本文件不一致或冲突的任何上述文件或对迟早与本文件相关的权利要求书的广泛范畴有限定作用的任何上述文件除外。举例来说,如果在描述、定义和/或与任何所结合的材料相关联的术语的使用和与本文件相关联的术语之间存在任何不一致或冲突,则描述、定义和/或在本文件中使用的术语以本文件为准。

最后,应当理解的是,本申请中所述实施例仅用以说明本申请实施例的原则。其他的变形也可能属于本申请的范围。因此,作为示例而非限制,本申请实施例的替代配置可视为与本申请的教导一致。相应地,本申请的实施例不仅限于本申请明确介绍和描述的实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1