具体实施方式
下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
在不脱离本申请的精神或范围的情况下,在本申请中能进行各种修改和变化,这对于本领域技术人员来说是显而易见的。因而,本申请意在覆盖落入所对应权利要求(要求保护的技术方案)及其等同物范围内的本申请的修改和变化。需要说明的是,本申请实施例所提供的实施方式,在不矛盾的情况下可以相互组合。
在阐述本申请实施例所提供的技术方案之前,为了便于对本申请实施例理解,本申请首先对现有技术中存在的问题进行具体说明:
如前所述,经本申请的发明人发现,现有的交通信息提示方式中,通常利用置于道路上的龙门架显示屏向过路车辆展示交通信息,或利用交通广播向收听群众播报交通信息。但龙门架的建设成本高昂且相邻两个龙门架之间的间隔距离过长,交通信息的提示无法有效覆盖到所有路段上正在行驶的车辆,而采用交通广播提示的方式虽然成本较低、覆盖面较广,但无法针对正在特定路段上驾驶车辆的用户进行信息提示。
鉴于发明人的上述研究发现,本申请实施例提供了一种交通信息提示方法、装置、设备及计算机可读存储介质,能够解决现有技术中存在的无法以较低的成本实现对车辆行驶道路各个路段的全面监控,并向目标用户发送交通信息提示的技术问题。
下面首先对本申请实施例所提供的交通信息提示方法进行介绍。
图1是本申请实施例提供的一种交通信息提示方法的流程示意图。如图1所示,该方法可以包括以下步骤:
S101、获取第一道路的基础数据以及与第一道路对应的基站小区和基站数据。
具体地,第一道路的基础数据可以包括但不限于第一道路上的公里桩、龙门架、视频卡口、收费站及服务区等区域的位置数据;延第一道路沿线分布有多个基站,基站之间间隔约300-500米不等,每个基站360°覆盖第一道路以及第一道路的周边道路或村庄等居民区,基站数据可以包括但不限于基站的名称、经度、纬度、天线高度及天线安装方位角等,基站数据可实时记录当前状态下的所有运营商用户信息,包含其上网时的流量数据交互、通话时的语音数据转换等,通过追踪用户连接的基站数据,可以确定用户的位置;一个基站根据覆盖范围的不同可以划分为多个基站小区,多个基站小区可共同覆盖第一道路的全部路段,基站小区数据可以包括但不限于基站小区的位置区码和小区标识。
S102、根据第一道路的基础数据以及与第一道路对应的基站小区和基站数据,确定第一道路上的不同路段对应的基站小区。
具体地,以接口的形式对接地理信息系统的厂商,完成第一道路链接数据的解析,以及基础层的道路建模及渲染,实现第一道路基础数据中公里桩、视频卡口等道路属性数据的数字化叠加,同时耦合运营商基站数据,按照基站信令数据有效覆盖的扇区,得到第一道路公里桩与沿线基站的关联映射表,从而确定第一道路上的不同路段对应的基站小区。
S103、根据目标路段对应的基站小区,确定与目标路段对应的基站小区建立连接的用户终端。目标路段为第一道路上的不同路段中的路段。
具体地,根据第一道路公里桩与沿线基站的关联映射表,可以确定第一道路上目标路段对应的多个基站小区,根据运营商基站数据,可以确定与目标路段对应的多个基站小区建立连接的所有用户终端。
S104、根据用户终端的实时位置数据,从用户终端中筛选出满足预设条件的目标用户终端。
具体地,通过用户终端上安装的GPS等定位系统可以获取用户终端的实时位置数据,用户终端的实时位置数据可以包括但不限于用户终端的位置、移动速率及移动方向等。根据用户终端的实时位置数据可以确定用户终端在目标路段对应的多个基站小区之间的移动情况,据此可以判断该用户终端是否是满足预设条件的目标用户终端,即交通信息提示的服务对象。
S105、当接收到交通信息时,向目标用户终端发送交通信息,以提示目标用户终端的用户。
具体地,当指挥中心接收到有关第一道路交通状况的信息时,会向目标用户终端发送相应的交通信息,以提示该目标用户终端的用户当前的道路交通状况。
本申请实施例的交通信息提示方法,基于覆盖道路不同路段的基站小区与用户终端之间的关联关系确定目标用户终端,并以向目标用户终端发送交通信息的方式对目标用户进行提示,能够实现对车辆行驶道路各个路段的全面监控,提高了信息的覆盖广度,且无需硬件设备的投资建设,降低了信息提示的成本。
在一个示例中,根据用户终端的实时位置数据,从用户终端中筛选出满足预设条件的目标用户终端,包括:根据用户终端的实时位置数据,确定用户终端在目标路段对应的基站小区之间的移动速率和移动方向;在移动速率大于预设速率阈值时,确定用户终端为准目标用户终端;根据准目标用户终端,确定目标用户终端。
具体地,根据用户终端的实时位置数据,可以确定用户在第一道路上行驶时,其用户终端连续连接的多个不同的基站小区,通过定位系统记录的用户终端的实时位置数据,可以确定用户终端在其连接的多个不同的基站小区之间移动时其移动速率和移动方向。当用户终端的移动速率大于预设速率阈值时,说明该用户终端的用户当前正在第一道路上行驶,此时可确定该用户终端为准目标用户终端,从而在准目标用户终端的范围中进一步筛选出目标用户终端。预设速率阈值可根据第一道路的具体状况进行设定,本实施例对此不作具体限定。
通过上述实施例,可以根据用户终端移动速率的大小初步筛选出当前正在第一道路上行驶的用户,缩小了目标用户终端的分析范围,从而能够根据准目标用户终端确定最终的目标用户终端。
在一个示例中,根据准目标用户终端,确定目标用户终端,包括:在准目标用户终端与第一基站建立连接后,记录连接时长;在连接时长小于预设时长时,确定准目标用户终端为最终的目标用户终端;在连接时长大于预设时长时,获取准目标用户终端在历史时间段内与第一基站的连接信息,在连接信息指示准目标用户终端与第一基站的连接频率大于预设连接频率时,确定准目标用户终端为非目标用户终端;在准目标用户终端与第一基站建立连接后,且未与移动方向之后的基站建立连接,确定准目标用户终端为非目标用户终端;第一基站为与第一道路对应的基站数据中的任一基站。
具体地,选取与第一道路对应的基站数据中的任一基站作为第一基站,记录准目标用户终端与第一基站建立连接后的连接时长。当连接时长小于预设时长时,说明准目标用户终端的用户当前正在第一道路上行驶且未作长期停留,属于交通信息提示的服务对象,确定该准目标用户终端为最终的目标用户终端。当连接时长大于预设时长时,说明准目标用户终端的用户在第一基站对应的路段上长期停留,此时需要进一步获取准目标用户终端在历史时间段内与第一基站的连接信息,若连接信息指示准目标用户终端与第一基站的连接频率大于预设连接频率,说明准目标用户终端频繁停留在第一基站对应的路段上,属于第一基站下的常驻用户或工作人员,确定该准目标用户终端为非目标用户终端。若准目标用户终端与第一基站建立连接后,不再与当前移动方向之后的基站建立连接,说明准目标用户终端的用户已驶离第一道路,确定该准目标用户终端为非目标用户终端。
通过上述实施例,可以根据准目标用户终端与第一基站的连接时长,进一步筛选出在第一道路上连续行驶或只作短暂停留的用户,从而确定出最终的目标用户终端,并对非目标用户终端的用户做出了更细致的区分。
在一个示例中,根据用户终端的实时位置数据,从用户终端中筛选出满足预设条件的目标用户终端,包括:获取经过第一道路的多个目标位置点的目标车辆的道路行驶视频数据;覆盖多个目标位置点的基站小区为多个目标基站小区;根据道路行驶视频数据,确定同时经过每个目标位置点的目标车辆的车辆信息,并根据用户终端与目标基站小区的通信信令数据,确定同时与每个目标基站小区建立连接的第一用户终端;在目标车辆有且只有一辆时,根据第一用户终端确定目标用户终端。
具体地,选取第一道路上的多个目标位置点,多个目标位置点分别对应不同的目标基站小区。沿车辆的行驶方向获取第一时间节点经过第一个目标位置点的所有目标车辆的道路行驶视频数据,根据目标车辆的道路行驶视频数据分析出所有目标车辆的车辆信息,并根据用户终端与目标基站小区的通信信令数据,确定在第一时间节点与覆盖第一个目标位置点的目标基站小区建立连接的所有用户终端。获取所有目标车辆在经过第二个目标位置点时各自的第二时间节点,不同目标车辆的第二时间节点可能不同,确定在不同目标车辆各自的第二时间节点与覆盖第二个目标位置点的目标基站小区建立连接的所有用户终端。以此步骤依次往下进行,直至同一时间节点经过同一目标位置点的目标车辆有且只有一辆时才停止执行,而在该时间节点下确定的用户终端即与该目标车辆相关联的第一用户终端。
示例性地,第一道路的多个目标位置点可以是第一道路上的多个视频卡口,视频卡口的摄像头会实时对过往车辆进行抓拍,并通过消息队列的形式对采集到的道路行驶视频数据进行实时解析,得到车辆的运行速度、行驶车道及车辆信息等数据,车辆信息可以包括但不限于车牌号、车辆颜色及车辆类型。
通过上述实施例,对道路行驶视频数据进行实时解析,确定同时经过同一目标位置点的目标车辆以及目标车辆经过同一目标位置点的时间节点,从同一时间节点与目标基站小区建立连接的用户终端中确定出第一用户终端,从而实现了目标车辆与用户终端之间的关联。
在一个示例中,根据第一用户终端确定目标用户终端,包括:当第一用户终端为多个时,从多个中选取任一个作为目标用户终端。
具体地,与同一目标车辆相关联的第一用户终端可能有多个,当出现多个第一用户终端时,可以选取其中任意一个作为目标车辆对应的目标用户终端,从而减小目标用户终端与基站小区之间通信交互的数据量。
在一个示例中,多个目标位置点满足以下条件:覆盖多个目标位置点的多个目标基站小区为不同的基站小区;在目标车辆有且只有一辆时,与覆盖当前目标位置点的目标基站小区建立连接的用户终端包括与所有目标基站小区建立连接的第一用户终端;在目标车辆有且只有一辆时,经过当前目标位置点的所有目标车辆的车辆轨迹与第一用户终端的移动轨迹的相似度平均值大于预设相似度平均值阈值。
具体地,在选取目标位置点时,通常从第一道路的起始端依次选取与不同基站小区对应的目标位置点。当同一时间节点经过同一目标位置点的目标车辆有且只有一辆时,将该目标位置点作为第一道路上选取的最后一个目标位置点,所有目标车辆在经过该目标位置点时,确定的与各目标车辆相关联的所有第一用户终端包括所有目标车辆在第一时间节点经过第一个目标位置点时,确定的与第一个目标位置点对应的目标基站小区建立连接的所有目标用户的用户终端,即所选取的每一个目标位置点的下一个目标位置点,在所有目标车辆经过下一个目标位置点时,与下一个目标位置点对应的目标基站小区建立连接的所有目标用户的用户终端均包括所有目标车辆在经过前一个目标位置点时,与前一个目标位置点对应的目标基站小区建立连接的所有目标用户的用户终端。所有目标车辆在经过最后一个目标位置点时,目标车辆各自的车辆轨迹以及与各目标车辆相关联的所有第一用户终端的移动轨迹,二者的相似度平均值必须大于预设相似度平均值阈值,即同一目标车辆的车辆轨迹与该目标车辆所关联的第一用户终端的移动轨迹应当具有较高的相似度。
通过上述实施例,设定目标位置点的选取条件,从而根据选取条件确定合适的目标位置点以进行目标车辆与用户终端之间的关系匹配,解决了在目标基站小区同时辐射多条道路路段时,由于同一时间接收到的用户终端信令数据较多,难以进行人车关系的过滤匹配,从而影响到目标车辆与用户终端之间关系匹配的准确性的问题。
在一个示例中,在获取经过第一道路的多个目标位置点的目标车辆的道路行驶视频数据之前,方法还包括:获取经过第一道路的多个位置点的目标车辆的道路行驶视频数据,以及与覆盖多个位置点的基站小区建立连接的用户终端的实时位置数据;根据目标车辆的道路行驶视频数据和用户终端的实时位置数据,确定目标车辆的车辆轨迹和用户终端的移动轨迹;计算车辆轨迹和移动轨迹的相似度平均值;在目标车辆的行驶方向上,每一个位置点的相似度平均值均大于前一个位置点的相似度平均值时,确定位置点为目标位置点。
具体地,从第一道路的起始端选取第一个位置点,通过视频卡口的拍摄或车载系统的记录获取所有目标车辆经过第一个位置点的道路行驶视频数据,解析道路行驶视频数据确定所有目标车辆的实时位置数据。通过基站小区接收到的用户终端信令数据获取该目标位置点对应的基站小区内所有用户终端的实时位置数据。根据所有目标车辆的实时位置数据可以确定每辆目标车辆的车辆轨迹,根据所有用户终端的实时位置数据可以确定每个用户终端的移动轨迹。由于目标车辆的数量和用户终端的数量存在差异,可以先分别对目标车辆的车辆轨迹和用户终端的移动轨迹进行轨迹聚类。将所有目标车辆的车辆轨迹按照轨迹相似性聚合成N条轨迹路径,得到路径集合A,同时将所有用户终端的移动轨迹按照轨迹相似性聚合成N条轨迹路径,得到路径集合B;再依次选取任一路径集合中的路径与另一路径集合中的所有路径分别计算路径相似度,计算所有路径相似度的平均值作为第一个位置点的相似度平均值。
沿目标车辆的行驶方向获取第一个位置点对应的基站小区的下一个基站小区所接收到的用户终端信令数据,判断下一个基站小区内的所有用户终端数据是否包括第一个位置点对应的基站小区内的所有用户终端数据,若完全包括,则确定下一个基站小区对应的位置点为第一个位置点的下一个位置点,若不完全包括,则继续获取新的下一个基站小区所接收到的用户终端信令数据,直至新的基站小区内的所有用户终端数据包括第一个位置点对应的基站小区内的所有用户终端数据时为止。
在确定了第一个位置点的下一个位置点之后,根据上述步骤再次计算下一个位置点的相似度平均值,判断下一个位置点的相似度平均值是否大于第一个位置点的相似度平均值,若大于,则将第一个位置点和下一个位置点作为最终选取的目标位置点以进行后续目标车辆与用户终端之间的关系匹配,若小于,则以下一个位置点作为新的第一个位置点,重新执行上述步骤,直至选取到满足上述条件的新的下一个位置点为止。
通过上述实施例,可以根据目标车辆的道路行驶视频数据和用户终端的实时位置数据自动确定符合条件的目标位置点,避免了目标位置点数量较少或位置较为固定时,无法灵活适应道路变化情况,实现目标车辆与用户终端之间的准确匹配。
基于上述实施例提供的交通信息提示方法,相应地,本申请还提供了交通信息提示装置的具体实现方式。请参见以下实施例。
首先参见图2,本申请实施例提供的交通信息提示装置20包括以下模块:
获取模块201,用于获取第一道路的基础数据以及与第一道路对应的基站小区和基站数据;
第一确定模块202,用于根据第一道路的基础数据以及与第一道路对应的基站小区和基站数据,确定第一道路上的不同路段对应的基站小区;
第二确定模块203,用于根据目标路段对应的基站小区,确定与目标路段对应的基站小区建立连接的用户终端;目标路段为第一道路上的不同路段中的路段;
筛选模块204,用于根据用户终端的实时位置数据,从用户终端中筛选出满足预设条件的目标用户终端;
发送模块205,用于当接收到交通信息时,向目标用户终端发送交通信息,以提示目标用户终端的用户。
本申请实施例的交通信息提示装置,基于覆盖道路不同路段的基站小区与用户终端之间的关联关系确定目标用户终端,并以向目标用户终端发送交通信息的方式对目标用户进行提示,能够实现对车辆行驶道路各个路段的全面监控,提高了信息的覆盖广度,且无需硬件设备的投资建设,降低了信息提示的成本。
在一些实施例中,为了缩小目标用户终端的分析范围,上述筛选模块204可以具体包括:
第一确定子模块,用于根据所述用户终端的实时位置数据,确定所述用户终端在所述目标路段对应的基站小区之间的移动速率和移动方向;
第二确定子模块,用于在移动速率大于预设速率阈值时,确定用户终端为准目标用户终端;
第三确定子模块,用于根据准目标用户终端,确定目标用户终端。
在一些实施例中,为了确定最终的目标用户终端并区分非目标用户终端,上述第三确定子模块可以具体包括:
记录单元,用于在准目标用户终端与第一基站建立连接后,记录连接时长;
第一确定单元,用于在连接时长小于预设时长时,确定准目标用户终端为最终的目标用户终端;
第二确定单元,用于在连接时长大于预设时长时,获取准目标用户终端在历史时间段内与第一基站的连接信息,在连接信息指示准目标用户终端与第一基站的连接频率大于预设连接频率时,确定准目标用户终端为非目标用户终端;
第三确定单元,用于在准目标用户终端与第一基站建立连接后,且未与移动方向之后的基站建立连接,确定准目标用户终端为非目标用户终端;第一基站为与第一道路对应的基站数据中的任一基站。
在一些实施例中,为了实现目标车辆与用户终端之间的关联,上述筛选模块204还可以包括:
第一获取子模块,用于获取经过第一道路的多个目标位置点的目标车辆的道路行驶视频数据;覆盖多个目标位置点的基站小区为多个目标基站小区;
第四确定子模块,用于根据道路行驶视频数据,确定同时经过每个目标位置点的目标车辆的车辆信息,并根据用户终端与目标基站小区的通信信令数据,确定同时与每个目标基站小区建立连接的第一用户终端;
第五确定子模块,用于在目标车辆有且只有一辆时,根据第一用户终端确定目标用户终端。
在一些实施例中,为了减小目标用户终端与基站小区之间通信交互的数据量,上述第五确定子模块可以具体包括:
选取单元,用于当第一用户终端为多个时,从多个中选取任一个作为目标用户终端。
在一些实施例中,为了确定合适的目标位置点以进行目标车辆与用户终端之间的关系匹配,多个目标位置点满足以下条件:
覆盖多个目标位置点的多个目标基站小区为不同的基站小区;
在目标车辆有且只有一辆时,与覆盖当前目标位置点的目标基站小区建立连接的用户终端包括与所有目标基站小区建立连接的第一用户终端;
在目标车辆有且只有一辆时,经过当前目标位置点的所有目标车辆的车辆轨迹与第一用户终端的移动轨迹的相似度平均值大于预设相似度平均值阈值。
在一些实施例中,为了自动确定符合条件的目标位置点,在获取经过第一道路的多个目标位置点的目标车辆的道路行驶视频数据之前,上述筛选模块204还可以包括:
第二获取子模块,用于获取经过第一道路的多个位置点的目标车辆的道路行驶视频数据,以及与覆盖多个位置点的基站小区建立连接的用户终端的实时位置数据;
第六确定子模块,用于根据目标车辆的道路行驶视频数据和用户终端的实时位置数据,确定目标车辆的车辆轨迹和用户终端的移动轨迹;
计算子模块,用于计算车辆轨迹和移动轨迹的相似度平均值;
第七确定子模块,用于在目标车辆的行驶方向上,每一个位置点的相似度平均值均大于前一个位置点的相似度平均值时,确定位置点为目标位置点。
图2所示装置中的各个模块/单元具有实现图1中各个步骤的功能,并能达到其相应的技术效果,为简洁描述,在此不再赘述。
基于上述实施例提供的交通信息提示方法,相应地,本申请还提供了电子设备的具体实现方式。请参见以下实施例。
图3是本申请实施例提供的一种电子设备的硬件结构示意图。
电子设备可以包括处理器301以及存储有计算机程序指令的存储器302。
具体地,上述处理器301可以包括中央处理器(Central Processing Unit,CPU),或者特定集成电路(Application Specific Integrated Circuit,ASIC),或者可以被配置成实施本申请实施例的一个或多个集成电路。
存储器302可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器302可包括硬盘驱动器(Hard Disk Drive,HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(Universal Serial Bus,USB)驱动器或者两个或更多个以上这些的组合。在一个示例中,存储器302可以包括可移除或不可移除(或固定)的介质,或者存储器302是非易失性固态存储器。存储器302可在综合网关容灾设备的内部或外部。
在一个示例中,存储器302可以是只读存储器(Read Only Memory,ROM)。在一个示例中,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存或者两个或更多个以上这些的组合。
存储器302可以包括只读存储器(ROM),随机存取存储器(RAM),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本申请的一方面的方法所描述的操作。
处理器301通过读取并执行存储器302中存储的计算机程序指令,以实现图1所示实施例中的方法/步骤S101至S105,并达到图1所示实例执行其方法/步骤达到的相应技术效果,为简洁描述在此不再赘述。
在一个示例中,电子设备还可包括通信接口303和总线310。其中,如图3所示,处理器301、存储器302、通信接口303通过总线310连接并完成相互间的通信。
通信接口303,主要用于实现本申请实施例中各模块、装置、单元和/或设备之间的通信。
总线310包括硬件、软件或两者,将电子设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(Accelerated Graphics Port,AGP)或其他图形总线、增强工业标准架构(Extended Industry Standard Architecture,EISA)总线、前端总线(Front Side Bus,FSB)、超传输(Hyper Transport,HT)互连、工业标准架构(IndustryStandard Architecture,ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、外围组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线310可包括一个或多个总线。尽管本申请实施例描述和示出了特定的总线,但本申请考虑任何合适的总线或互连。
另外,结合上述实施例中的交通信息提示方法,本申请实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种交通信息提示方法。计算机可读存储介质的示例包括非暂态计算机可读存储介质,如电子电路、半导体存储器设备、ROM、随机存取存储器、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘。
需要明确的是,本申请并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本申请的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本申请的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本申请的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RadioFrequency,RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
还需要说明的是,本申请中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本申请不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
上面参考根据本申请的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本申请的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
以上所述,仅为本申请的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。