掌桥专利:专业的专利平台
掌桥专利
首页

一种优先级的确定方法和装置

文献发布时间:2023-06-19 12:18:04


一种优先级的确定方法和装置

技术领域

本发明涉及定位技术领域,尤其涉及一种优先级的确定方法和装置。

背景技术

地图中用来表示用户感兴趣或对用户有实际用途的特定的地理位置点通常称之为兴趣点(point of interest,POI)。通常,运维人员需要使用精密仪器进行详细的路测,然后根据路测数据标记具体的地理位置点为兴趣点,从而方便用户访问兴趣点。

但是,随着兴趣地点的逐渐增多,需要大量的运维人员去标记兴趣点具体的地理位置点,如何更加高效地去标记兴趣点成为了一个亟待解决的问题。

发明内容

本发明提供一种优先级的确定方法和装置,解决了如何更加高效地去标记兴趣点成为了一个亟待解决的问题。

为达到上述目的,本发明采用如下技术方案:

第一方面,本发明实施例一种优先级的确定方法,包括:获取预设时间段内的至少一个车载设备的至少一条加油记录;其中,加油记录至少包括加油量、以及加油量对应的实际位置信息;根据每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量;根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级。

由上述可知,本发明实施例提供的优先级的确定方法,通过获取预设时间段内的至少一个车载设备的至少一条加油记录,从而可以根据每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量;进一步地,可以根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级。

如此,当目标位置为兴趣点时,运维人员可以根据预设区域内每个兴趣点的优先级,对该预设区域内每个兴趣点的实际位置信息进行更新,从而可以更加高效地去标记兴趣点,解决了如何更加高效地去标记兴趣点成为了一个亟待解决的问题。

在一种可实施的方式中,上述“获取预设时间段内的至少一个车载设备的至少一条加油记录”,具体可通过下述方式实现:获取至少一个车载设备的运行参数、实际位置信息以及运行参数的上报时间;根据每个车载设备的运行参数、实际位置信息以及运行参数的上报时间,确定预设时间段内的每个车载设备的至少一条加油记录。

在一种可实施的方式中,上述“根据每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置”,具体可通过下述方式实现:对所有车载设备的至少一个实际位置信息进行聚类,确定预设区域内的至少一个目标位置。

在一种可实施的方式中,访问数据包括车载设备的总数和车载设备到访的总数,在此情况下,上述“确定每个目标位置对应的访问数据和总加油量”,具体可通过下述方式实现:根据所有车载设备的至少一条加油记录,确定每个目标位置对应的车载设备的总数、车载设备到访的总数和总加油量。

在一种可实施的方式中,上述“根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级”,具体可通过下述方式实现:根据预设设定的权重系数、每个目标位置对应的访问数据和总加油量,确定每个目标位置的得分;根据每个目标位置的得分,确定每个目标位置的优先级。

在一种可实施的方式中,本发明实施例提供的优先级的确定方法,还包括:按照每个目标位置的优先级,更新目标位置的实际位置信息。

第二方面,本发明提供一种优先级的确定装置,包括:获取单元和处理单元。

具体的,上述获取单元,用于获取预设时间段内的至少一个车载设备的至少一条加油记录。其中,加油记录至少包括加油量、以及加油量对应的实际位置信息。

上述处理单元,用于根据获取单元获取的每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量。上述处理单元,还用于根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级。

在一种可实施的方式中,获取单元,具体用于获取至少一个车载设备的运行参数、实际位置信息以及运行参数的上报时间;处理单元,具体用于根据获取单元获取的每个车载设备的运行参数、实际位置信息以及运行参数的上报时间,确定预设时间段内的每个车载设备的至少一条加油记录。

在一种可实施的方式中,处理单元,具体用于对获取单元获取的所有车载设备的至少一个实际位置信息进行聚类,确定预设区域内的至少一个目标位置。

在一种可实施的方式中,访问数据包括车载设备的总数和车载设备到访的总数,处理单元,具体用于根据获取单元获取的所有车载设备的至少一条加油记录,确定每个目标位置对应的车载设备的总数、车载设备到访的总数和总加油量。

在一种可实施的方式中,处理单元,具体用于根据预设设定的权重系数、每个目标位置对应的访问数据和总加油量,确定每个目标位置的得分;处理单元,具体用于根据每个目标位置的得分,确定每个目标位置的优先级。

在一种可实施的方式中,处理单元,还用于按照每个目标位置的优先级,更新目标位置的实际位置信息。

第三方面,本发明提供一种优先级的确定装置,包括:通信接口、处理器、存储器、总线;存储器用于存储计算机执行指令,处理器与存储器通过总线连接。当优先级的确定装置运行时,处理器执行存储器存储的计算机执行指令,以使优先级的确定装置执行如上述第一方面提供的优先级的确定方法。

第四方面,本发明提供一种计算机可读存储介质,包括指令。当指令在计算机上运行时,使得计算机执行如上述第一方面提供的优先级的确定方法。

第五方面,本发明提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面的设计方式的优先级的确定方法。

需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与优先级的确定装置的处理器封装在一起的,也可以与优先级的确定装置的处理器单独封装,本发明对此不作限定。

本发明中第二方面、第三方面、第四方面以及第五方面的描述,可以参考第一方面的详细描述;并且,第二方面、第三方面、第四方面以及第五方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。

在本发明中,上述优先级的确定装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本发明类似,属于本发明权利要求及其等同技术的范围之内。

本发明的这些方面或其他方面在以下的描述中会更加简明易懂。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的优先级的确定方法应用的通信系统示意图;

图2为本发明实施例提供的优先级的确定方法的流程示意图之一;

图3为本发明实施例提供的优先级的确定方法的流程示意图之二;

图4为本发明实施例提供的优先级的确定方法中预设区域内实际位置信息的示意图;

图5为本发明实施例提供的优先级的确定方法的流程示意图之三;

图6为本发明实施例提供的优先级的确定方法的流程示意图之四;

图7为本发明实施例提供的优先级的确定装置的结构示意图之一;

图8为本发明实施例提供的优先级的确定装置的结构示意图之二;

图9为本发明实施例提供的优先级的确定方法的计算机程序产品的结构示意图。

具体实施方式

下面结合附图,对本发明的实施例进行描述。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。

图1为本发明实施例提供的优先级的确定方法应用的通信系统,该通信系统包括至少一个车载终端01、接入网设备02和服务器03。其中,每个车载终端01通过接入网设备02与服务器03建立数据连接。

在本发明实施例中,接入网设备02可以是无线通信的基站或基站控制器等。在本发明实施例中,基站可以是全球移动通信系统(globalsystem for mobilecommunication,GSM),码分多址(code division multiple access,CDMA)中的基站(basetransceiver station,BTS),宽带码分多址(wideband code division multipleaccess,WCDMA)中的基站(node B,NB),长期演进(Long Term Evolution,LTE)中的基站(evolvedNode B,eNB),物联网(internet of things,IoT)或者窄带物联网(narrow band-internetof things,NB-IoT)中的eNB,未来5G移动通信网络或者未来演进的公共陆地移动网络(public land mobile network,PLMN)中的基站,本发明实施例对此不作任何限制。

本发明的实施例中的优先级的确定装置可以是图1中示出的服务器03,也可以是服务器03中的一部分装置。例如服务器03中的芯片系统。该芯片系统用于支持服务器03实现第一方面及其任意一种可能的实现方式中所涉及的功能。例如,获取预设时间段内的至少一个车载设备的至少一条加油记录,根据每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量;根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。

在本公开中所用的一些术语具有其在业界普通和习惯的意义。另外,对一些术语在本说明书中出现时会加以解释。但理解在本文中特别使用的几个术语会有所帮助。

POI是指“Point of Interest”的缩写,中文可以翻译为“兴趣点”。在地理信息系统中,一个POI可以是一栋房子、一个商铺、一个邮筒、一个公交站等。

CAN总线是控制器局域网络(Controller Area Network,CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的现场总线之一。

目前,在导航领域中对兴趣点信息的采集基本采取通过渠道收集资料加运维人员现场调查方式,或者运维人员“扫马路”随机发现方式。例如,定期通过互联网或经营单位的宣传资料(如:分布图)收集兴趣点信息。然后,将获取的兴趣点信息与现有地图数据库中的资料进行对比,确定加兴趣点的变化情况。最后,运维人员到现场核对信息,如为新建兴趣点,则采集其位置和名称等相关属性,并更新到当前的导航地图数据库中。由于信息获取、成本因素和生产资源等问题,通过上述方式采集兴趣点信息时周期长、更新慢,大规模采集更新一般1到3个月才进行一次,而且更新过程中还会产生新的变化,因此新建兴趣点的信息很难及时、全部被发现和更新,如果采用人工现场测绘,则需要的人力成本和时间成本较高,因此,如何更加高效地去标记兴趣点成为了一个亟待解决的问题。为此本发明实施例提供的优先级的确定方法,通过获取预设时间段内的至少一个车载设备的至少一条加油记录,从而可以根据每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量;进一步地,可以根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级,具体的实现过程如下:

以下结合图1示出的通信系统,以优先级的确定装置为服务器03,目标位置为兴趣点为例,对本发明实施例所提供的优先级的确定方法进行介绍。

如图2所示,优先级的确定方法包括以下步骤S11-S13的内容:

S11、服务器03获取预设时间段内的至少一个车载设备的至少一条加油记录。其中,加油记录至少包括加油量、以及加油量对应的实际位置信息。

具体的,在实际的应用中,可以通过车载设备中的车载传感器采集的油箱油量变化,发动机转速,车速等信息确定加油量。还可以通过车载设备中的定位模块(如:全球定位系统(Global Positioning System,GPS)模块或者中国北斗卫星导航系统(BeiDouNavigation Satellite System,BDS)模块)采集的位置信息(包括经度信息和纬度信息)确定实际位置信息。

S12、服务器03根据每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量。

S13、服务器03根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级。

由上述可知,当目标位置为兴趣点时,本发明实施例提供的优先级的确定方法,服务器03通过获取预设时间段内的至少一个车载设备的至少一条加油记录,从而可以根据每个车载设备的至少一条加油记录,确定预设区域内的至少一个兴趣点,以及每个兴趣点对应的访问数据和总加油量;进一步地,可以根据每个兴趣点对应的访问数据和总加油量,确定每个目标位置的优先级。从而运维人员可以根据预设区域内每个兴趣点的优先级,对该预设区域内每个兴趣点的实际位置信息进行更新,从而可以更加高效地去标记兴趣点,解决了如何更加高效地去标记兴趣点成为了一个亟待解决的问题。

在一种可实施的方式中,结合图2,如图3所示,上述S11具体可通过下述S110和S111实现。

S110、服务器03获取至少一个车载设备的运行参数、实际位置信息以及运行参数的上报时间。

在一种可实现的方式中,运行参数至少包括油箱油量变化值,发动机转速和车速。

S111、服务器03根据每个车载设备的运行参数、实际位置信息以及运行参数的上报时间,确定预设时间段内的每个车载设备的至少一条加油记录。

具体的,每个运行参数对应一个实际位置信息。

在一种可实现的方式中,根据每个车载设备的运行参数、实际位置信息以及运行参数的上报时间,确定预设时间段内的每个车载设备的至少一条加油记录,包括:

首先,筛选上报时间在预设时间段内的运行参数,以及与该运行参数对应的实际位置信息。

然后,确定单位时间内油箱油量变化值大于或等于油量阈值,并且发动机转速小于或等于转速阈值,并且车速小于或等于速度阈值时,确定该油箱油量变化,发动机转速、车速和实际位置信息为一条加油记录。

示例性的,以单位时间为5分钟、油量阈值为10升、转速阈值为500转/分钟、速度阈值为5千米/小时为例进行说明。

当确定5分钟内油箱油量变化值大于或等于10升,并且发动机转速小于或等于500转/分钟,并且车速小于或等于5km/h时,确定该油箱油量变化,发动机转速、车速和实际位置信息为一条加油记录。

需要说明的是,为了提高工作效率,这里可以对车载设备的至少一条加油记录进行数据清洗,筛选油箱油量变化值大于指定数值的加油记录,从而可以在不影响精确度的情况下,更加快速地根据刷选后加油记录确定出目标位置,方便用户的体验。

在一种可实施的方式中,结合图2,如图3所示,上述S12具体可通过下述S120实现。

S120、服务器03对所有车载设备的至少一个实际位置信息进行聚类,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量。

在一种可实现的方式中,服务器03按照预设聚类算法对所有车载设备的至少一个实际位置信息进行聚类,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量。

其中,预设聚类算法至少包括K均值聚类算法(k-means clustering algorithm,k-mean),或者聚类算法(Density-Based Spatial Clustering of Applications with,DBSCAN)中的任一项。

示例性的,服务器03按照-mean聚类算法对所有车载设备的至少一个实际位置信息进行聚类,确定预设区域内的至少一个目标位置为例进行说明,具体的实现过程如下:

需要说明的是,在实际的应用中,k-means算法是很典型的基于距离的聚类算法,采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。该算法认为簇是由距离靠近的对象组成的,因此把得到紧凑且独立的簇作为最终目标。

具体的实现过程如下:

1、从所有车载设备的至少一个实际位置信息中随机选取K个实际位置信息作为中心值。

2、对剩余的每个实际位置信息测量其到每个中心值的距离V,并把它归到最近的中心值的类别。

3、重新计算已经得到的各个类别的中心值。

4、迭代2~3步直至新的中心值与原中心值相等或小于指定阈值,算法结束。

示例性的,预设区域内所有车载设备的至少一个实际位置信息如图4所示。

由于每个目标位置的分布较为独立,因此可以直观地根据所有车载设备的至少一个实际位置信息,确定需要确定的目标位置的数量。如图4所示,所有车载设备的至少一个实际位置信息大致分为4个类别(分布为类别A、类别B、类别C和类别D),因此对所有车载设备的至少一个实际位置信息进行聚类时,可以确定4个目标位置。

在一种可实施的方式中,访问数据包括车载设备的总数和车载设备到访的总数,在此情况下,结合图2,如图5所示,上述S12具体可通过下述S121实现。

S121、服务器03根据所有车载设备的至少一条加油记录,确定每个目标位置对应的车载设备的总数、车载设备到访的总数和总加油量。

具体的,结合图4可知,由于车载设备每次采集的实际位置信息存在偏差,因此在确定目标位置后,可以选择距离该目标位置预设距离内的实际位置信息作为到访该目标位置的车载设备,从而可以确定每个目标位置对应的车载设备的总数、车载设备到访的总数。然后,根据到访该目标位置的每个车载设备每次的加油量,从而可以确定该目标位置的总加油量。

在一种可实施的方式中,结合图2,如图5所示,上述S13具体可通过下述S130和S131实现。

S130、服务器03根据预设设定的权重系数、每个目标位置对应的访问数据和总加油量,确定每个目标位置的得分。

在一种可实现的方式中,访问数据包括车载设备的总数、车载设备到访的总数时,得分满足下述公式:

D=ω

其中,D表示得分,A表示车载设备的总数,B表示车载设备到访的总数,C表示总加油量,ω

具体的,在实际的应用中,当某个指标值(如车载设备的总数、车载设备到访的总数或者总加油量)偏大或偏小,会造成最终的得分出现较大的差异。因此,本发明实施例提供的优先级的确定方法,通过对访问数据和总加油量二者的系数进行归一化处理,从而使得得分分布在[0,1]的区间内,保证用户的体验。

示例性的,ω

示例性的,ω

具体的,本发明实施例提供的优先级的确定方法,通过对访问数据和总加油量均进行对数变换(lg(x)),从而保证得分布趋于正态分布,保证得分的合理性。

S131、服务器03根据每个目标位置的得分,确定每个目标位置的优先级。

在一种可实现的方式中,目标位置的得分越高,对应该目标位置的优先级越高。当存在优先级相同的目标位置时,此时在更新该目标位置的实际位置信息时,可以任选一个目标位置的实际位置信息进行更新,然后在更新另一个目标位置的实际位置信息。

在一种可实施的方式中,结合图2,如图6所示,本发明实施例提供的优先级的确定方法,还包括:S14。

S14、服务器03按照每个目标位置的优先级,更新目标位置的实际位置信息。

在一种可实现的方式中,服务器03将该目标位置到访的每个车载设备上报的实际位置信息进行平均,从而得到该目标位置的实际位置信息,从而方便用户的体验。

在另一种可实现的方式中,服务器03将该目标位置到访的每个车载设备上报的实际位置信息进行平均,从而得到该目标位置的实际位置信息;然后,为了保证每个目标位置的实际位置信息的准确性,运维人员根据该预设区域内每个目标位置的优先级,依次对该预设区域内每个目标位置的实际位置信息进行核验,从而在确定实际测量的位置信息与服务器03确定的实际位置信息不同时,及时对该目标位置的实际位置信息进行更新,从而保证用户的体验。

在又一种可实现的方式中,服务器03在对预设区域内所有车载设备的至少一个实际位置信息进行聚类时,确定每个分类的中心点的位置信息作为该分类的实际位置信息。示例性的,如图4所示,服务器03在对预设区域内所有车载设备的至少一个实际位置信息进行聚类时,可以分为类别A、类别B、类别C和类别D,每个类别对应一个目标位置。因此,服务器03在对类别A中的实际位置信息(图4中每个黑点代表一个实际位置信息)进行聚类时,确定类别A的中心点的位置信息为目标位置A的实际位置信息。其它目标位置的实际位置信息的确定方式与目标位置A的实际位置信息的确定方式相同,此处不再赘述。

上述主要从方法的角度对本发明实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

本发明实施例可以根据上述方法示例对优先级的确定装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

如图7所示,为本发明实施例提供的一种优先级的确定装置10的结构示意图。优先级的确定装置10用于获取预设时间段内的至少一个车载设备的至少一条加油记录;根据每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量;根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级。优先级的确定装置10可以包括获取单元101和处理单元102。

获取单元101,用于获取预设时间段内的至少一个车载设备的至少一条加油记录。例如,结合图2,获取单元101可以用于执行S11。结合图3,获取单元101可以用于执行S110。

处理单元102,用于根据获取单元101获取的每个车载设备的至少一条加油记录,确定预设区域内的至少一个目标位置,以及每个目标位置对应的访问数据和总加油量;处理单元102,还用于根据每个目标位置对应的访问数据和总加油量,确定每个目标位置的优先级。例如,结合图2,处理单元102可以用于执行S12和S13。结合图3,处理单元102可以用于执行S111和S120。结合图5,处理单元102可以用于执行S121、S130和S131。结合图6,处理单元102可以用于执行S14。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,其作用在此不再赘述。

当然,本发明实施例提供的优先级的确定装置10包括但不限于上述模块,例如优先级的确定装置10还可以包括存储单元103。存储单元103可以用于存储该写优先级的确定装置10的程序代码,还可以用于存储写优先级的确定装置10在运行过程中生成的数据,如写请求中的数据等。

图8为本发明实施例提供的一种优先级的确定装置10的结构示意图,如图8所示,该优先级的确定装置10可以包括:至少一个处理器51、存储器52、通信接口53和通信总线54。

下面结合图8对优先级的确定装置10的各个构成部件进行具体的介绍:

其中,处理器51是优先级的确定装置10的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器51是一个中央处理器(Central Processing Unit,CPU),也可以是特定集成电路(Application Specific Integrated Circuit,ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路,例如:一个或多个DSP,或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)。

在具体的实现中,作为一种实施例,处理器51可以包括一个或多个CPU,例如图8中所示的CPU0和CPU1。且,作为一种实施例,优先级的确定装置可以包括多个处理器,例如图8中所示的处理器51和处理器55。这些处理器中的每一个可以是一个单核处理器(Single-CPU),也可以是一个多核处理器(Multi-CPU)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

存储器52可以是只读存储器(Read-Only Memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(Random Access Memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器52可以是独立存在,通过通信总线54与处理器51相连接。存储器52也可以和处理器51集成在一起。

在具体的实现中,存储器52,用于存储本发明中的数据和执行本发明的软件程序。处理器51可以通过运行或执行存储在存储器52内的软件程序,以及调用存储在存储器52内的数据,执行空调器的各种功能。

通信接口53,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如无线接入网(Radio Access Network,RAN),无线局域网(Wireless Local Area Networks,WLAN)、终端、云端等。通信接口53可以包括获取单元实现接收功能。

通信总线54,可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

作为一个示例,结合图7,优先级的确定装置10中的获取单元101实现的功能与图8中的通信接口53的功能相同,处理单元102实现的功能与图8中的处理器51的功能相同,存储单元103实现的功能与图8中的存储器52的功能相同。

本发明另一实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行上述方法实施例所示的方法。

在一些实施例中,所公开的方法可以实施为以机器可读格式被编码在计算机可读存储介质上的或者被编码在其它非瞬时性介质或者制品上的计算机程序指令。

图9示意性地示出本发明实施例提供的计算机程序产品的概念性局部视图,所述计算机程序产品包括用于在计算设备上执行计算机进程的计算机程序。

在一个实施例中,计算机程序产品是使用信号承载介质410来提供的。所述信号承载介质410可以包括一个或多个程序指令,其当被一个或多个处理器运行时可以提供以上针对图2描述的功能或者部分功能。因此,例如,参考图2中所示的实施例,S11-S13的一个或多个特征可以由与信号承载介质410相关联的一个或多个指令来承担。此外,图9中的程序指令也描述示例指令。

在一些示例中,信号承载介质410可以包含计算机可读介质411,诸如但不限于,硬盘驱动器、紧密盘(CD)、数字视频光盘(DVD)、数字磁带、存储器、只读存储记忆体(read-only memory,ROM)或随机存储记忆体(random access memory,RAM)等等。

在一些实施方式中,信号承载介质410可以包含计算机可记录介质412,诸如但不限于,存储器、读/写(R/W)CD、R/W DVD、等等。

在一些实施方式中,信号承载介质410可以包含通信介质413,诸如但不限于,数字和/或模拟通信介质(例如,光纤电缆、波导、有线通信链路、无线通信链路、等等)。

信号承载介质410可以由无线形式的通信介质413(例如,遵守IEEE802.41标准或者其它传输协议的无线通信介质)来传达。一个或多个程序指令可以是,例如,计算机可执行指令或者逻辑实施指令。

在一些示例中,诸如针对图2描述的写数据装置可以被配置为,响应于通过计算机可读介质411、计算机可记录介质412、和/或通信介质413中的一个或多个程序指令,提供各种操作、功能、或者动作。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

相关技术
  • 一种基站优先级确定方法及优先级确定装置
  • 一种套餐实时优先级的确定方法和装置
技术分类

06120113240437