买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本申请提供了一种资源分配方法、服务器、资源申领方法和客户端,其中,该资源分配方法包括:获取已分配资源的历史空置数据;根据所述历史空置数据,预测目标时间段所述已分配资源中处于空置状态的资源;将预测得到的处于空置状态的资源所述目标时间段的使用权分配出去。通过上述方案解决了现有的资源浪费的技术问题,达到了有效提升资源利用率的技术效果。
主权项:1.一种资源分配方法,其特征在于,包括:获取已分配资源的历史空置数据;其中,所述已分配资源包括以下至少之一:停车位资源、办公位资源、服务器资源、办公设备资源、球场资源、会议室资源、健身设备资源、学习资源;根据所述历史空置数据,预测目标时间段所述已分配资源中处于空置状态的资源;包括:根据所述历史空置数据,训练得到空置资源预测模型;通过所述预测模型,预测得到所述目标时间段所述已分配资源中处于空置状态的资源;将预测得到的处于空置状态的资源所述目标时间段的使用权分配出去。
全文数据:资源分配方法、服务器、资源申领方法和客户端技术领域本申请属于互联网技术领域,尤其涉及一种资源分配方法、服务器、资源申领方法和客户端。背景技术在日常的生活、工作中,许多资源常常会事先分配给使用者。例如,通过抢占或者抽签的方式将车位A一年的使用权分配给了用户X,那么用户X就拥有对该车位A的一年的使用权。在这一年内,除了用户X之外的用户是没有权限使用该车位的。然而,在一年内例如:365天,用户X可能仅有200天是需要使用该车位的,其余的一百多天,该车位A是空闲的,即使该车位A处于空闲状态,其它用户也是没有权限使用该车位A的,这样就势必会导致车位资源的浪费。不仅是针对车位,针对其它的按照一段时间周期分配给某个或某些固定用户群体占用的资源,往往都会存在这种资源浪费的问题。针对该问题,目前尚未提出有效的解决方案。发明内容本申请目的在于提供一种资源分配方法、服务器、资源申领方法和客户端,以提高资源的利用率。本申请提供一种资源分配方法、服务器、资源申领方法和客户端是这样实现的:一种资源分配方法,包括:获取已分配资源的历史空置数据;根据所述历史空置数据,预测目标时间段所述已分配资源中处于空置状态的资源;将预测得到的处于空置状态的资源所述目标时间段的使用权分配出去。一种资源分配方法,包括:接收对空置资源在目标时间段使用权的申领请求,其中,所述空置资源为已分配但在目标时间段不会被使用的资源;根据所述申领请求,将所述目标时间段对所述空置资源的使用权限发放给申领者。一种资源申领方法,包括:展示第一界面;接收用户在所述第一界面输入的资源申领请求,其中,所述资源申领请求中携带有请求使用的目标时间段,所述申领请求用于请求已分配资源中在所述目标时间段处于空置状态的资源的使用权;显示申领结果。一种资源分配服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述方法的步骤。一种客户端,包括:处理器和显示器,其中,所述显示器,用于展示第一界面;所述处理器,用于接收用户在所述第一界面输入的资源申领请求,其中,所述资源申领请求中携带有请求使用的目标时间段,所述申领请求用于请求已分配资源中在所述目标时间段处于空置状态的资源的使用权;所述显示器还用于显示申领结果。一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现上述方法的步骤。本申请提供的资源分配方法,基于已分配资源的历史空置数据,预测得到目标时间段已分配资源中处于空置状态的资源,然后将这些资源的使用权再次分配出去,从而有效解决资源浪费的技术问题,达到了有效提升资源利用率的技术效果。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请提供的资源分配系统的架构示意图;图2是本申请提供的资源分配系统的架构示意图;图3是本申请提供的停车位系统的停车系统示意图;图4是本申请提供的停车位系统的停车系统示意图;图5是本申请提供的车位再分配的方法流程图;图6是本申请提供的车位资源分配系统示意图;图7是本申请提供的车位认领界面示意图;图8是本申请提供的资源分配方法流程图;图9是本申请提供的资源分配方法的另一方法流程图;图10是本申请提供的资源申领方法流程图;图11是本申请提供的服务器端的架构示意图;图12是本申请提供的客户端的架构示意图。具体实施方式为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。针对现有的资源分配中存在的资源浪费的问题,考虑到出现这种资源浪费问题的原因在于,资源按照一个完整的时间段被分配给一部分人之后,其它未被分配到的人没有权限使用,即使是被分配出去的资源处于空闲状态,未被分配的人也没有权限使用这部分处于空闲状态的资源。例如,公司B采用的车位分配方式为按照年为单位申请和分配车位,为了保证已经成功申请到车位的车辆一定可以完成停车,在这一年内未申请到车位的车辆是无法进入该公司B停车的,因为车辆门禁系统由于无法识别没有分配车位的车辆,不会放行。然而,假设公司B中有100个停车位,其实每天的占用率最多也就是80%左右,也就是说,即使再允许一部分车辆进入,公司B的停车位也是可以消化的。针对上述情形,本申请实施例考虑到如果可以基于资源的历史使用记录、以及各个资源申领者的个人请求等等信息,预测得到当天或者第二天可能空闲的资源数量或可能空闲的资源位置,并将这些资源提供给未成功申领到资源的用户来申领,以便这些用户可以临时获取一段时间的资源使用权。这种方式一方面可以解决资源浪费的问题,另一方面也可以提高用户体验。参阅图1,本申请实施例提供了一种资源分配系统,可以包括:资源分配服务器101和客户端102。其中,客户端102具体可以通过有线或者无线网络与资源分配服务器101相连。具体的,资源分配服务器101可以根据资源的历史使用记录例如已分配资源的历史空置数据,预测在指定时间段或者目标时间段内的空闲资源,可以将该空闲资源提供给未申领到资源的用户申领该空闲资源空闲时段的使用权。资源分配服务器101可以将预测整合得到的空闲资源和空闲时段等推送给客户端102,客户端102可以对这些空闲资源量的空闲时段的使用权进行申领。在一个实施方式中,上述资源分配服务器可以是单一的服务器,也可以是服务器集群,也可以是云端的处理器等等,具体采用哪种模式可以根据实际需要选择。在一个实施方式中,上述客户端具体可以是用户操作使用的终端设备或者软件。具体的,客户端具体可以智能手机、平板电脑、笔记本电脑、台式计算机、智能手表或者其它可穿戴设备等终端设备。当然,客户端也可以是能运行于上述终端设备中的软件。例如:钉钉、支付宝或者其他应用软件。在一个实施方式中,该资源分配服务器可以与相关数据库相连,通过数据库获取资源的历史使用记录。当然,上述的数据库只是一种示意性说明。具体的,服务器端还可以与相关数据的采集端相连,通过采集端收集相关数据作为上述历史使用记录。考虑到对于不同的资源,影响资源使用率的因素也是不同的。例如,如果资源是学校篮球场,那么影响资源使用情况的因素可以包括学校的课程安排、学校的活动安排、节假日、使用者是否请求等等,那么在获取历史使用记录,以预测学校篮球场的空置状态的时候,就可以将上述资源分配服务器接入到学校的考勤系统、排课系统等等,以获取相应的影响因素数据,从而有效预测出篮球场的空置情况。例如,如果资源是公司的停车位,对停车位空置情况会产生影响的因素主要有节假日情况、员工的请假情况、天气情况、出差情况等等,因此,在对已分配的停车位进行空置情况预测的时候,可以将资源分配服务器接入车位系统、人资系统、出勤系统、请假系统、差旅系统等,以获取影响停车位空置情况的影响因素数据,从而有效预测出停车位的空置情况。例如:可以通过天气系统采集已分配的车位在使用的状态下所对应的天气信息,以及在空置的状态下所对应的天气信息。按照上述方式,资源分配服务器可以获取并将上述已分配的车位的使用记录、使用者的特征信息、使用时和或空置时的环境信息作为历史数据,以便后续统计得到空置情况与各因素的相互关系。在一个实施方式中,考虑到在进行预测以及进行空置资源发布的时候,如果每次都对所有的资源都进行遍历势必会造成计算量的增加,为此,考虑可以设置一个存储器,用于存储预测得到的空置资源的信息,如图2所示,将该存储器作为一个共享资源池,即,用户可以从该存储器申领共享资源池中的资源。举例而言,资源分配服务器可以通过预测模型预测出停车区中已分配的编号为A21、A93车位在今明两天的使用概率分别为2%、5%,小于概率阈值概率阈值可以理解为是一种根据历史数据确定的参考数据,通常当某资源的使用概率小于概率阈值时,可以认为该资源具有较大的可能会处于空置状态10%,因此可以将上述两个已分配的车位确定为在今明两天的可分配车位,即符合要求的车位,并将上述两个车位释放至共享车位池中,以便申请者可以通过客户端与共享车位池之间的连接,及时发现上述两个可以临时使用的车位,以便申请使用。在一个实施方式中,资源分配服务器可以根据对历史数据的分析和整合得到一个预测模型,通过该预测模型可以预测出具体某个资源的空置情况,例如,可以预测到某个具体车位或者某个具体办公位的空置情况,然后,可以将预测得到的该车位或者该办公位的空置时段提供给其它用户申领。然而,考虑到对于一个具体资源的预测的准确率显然是很容易出现预测结果与实际结果不符的情况。为此,考虑到如果是对于一个大数量的资源量而言,例如:一千个停车位、五百个办公位等等,这种大的资源量,预测这些资源量在某个时间段可能的空置率,这种预测结果显然会与实际情况更为贴切。基于此,考虑到对于对某个具体资源空置情况的预测不准的情况下,可以采用对大数据的概率性预测。例如,有一千个停车位,基于历史数据进行预测,预测得到2018年2月12日,停车位的空置率为20%,即,有200个停车位处于空置状态,那么,资源分配服务器可以将不超过200个停车位在2018年2月12日的使用权发布出去,由用户进行申领。停车位也可以是按照区域的分布方式,例如,如图3和图4所示,停车区域被划分为区域A、区域B……每个区域有十个停车位,预测得到区域A有1个空置车位、区域B有0个空置车位、区域C有3个空置车位……,那么资源分配服务器可以以每个区域空置情况的方式将空置车位发布出去,这样申领用户可以根据距离自己办公区域的远近选择更合适的停车区域的空置车位进行认领,有效提升了用户体验。在一个实施方式中,资源分配服务器除了可以从车位使用申请获取指定时间段或称目标时间段外,还可以从车位使用申请中提取申请者的特征信息。例如,申请者的位置信息、申请者的身份信息、申请者的自定义信息。以车位分配为例,资源分配服务器可以从车位使用申请中提取申请者所在的位置信息,从而可以根据申请者的位置信息,从多个符合要求的车位中选择出与申请者距离最近的车位作为推荐车位,并将所推荐的车位的使用权限发送给客户端。此外,申请者在通过客户端生成车位使用申请的同时,还可以根据具体情况,通过客户端设定自定义要求。例如,可以通过在手机车位申请应用的界面勾选地下车库和免费停车作为自定义要求即定制要求。这样服务器端在具体实施时,可以结合用户自定义要求从多个符合要求的车位中筛选出满足地下车库和免费停车要求的车位作为推荐车位,提供给申请者临时使用。进一步的,又考虑到上述方法由于是针对单个资源的使用状况进行预测,针对单个符合要求的空置资源进行分配的,因此一旦对单个资源的预测出现错误,又将该单个资源直接提供给申请者,会对申请者造成不便,降低申请者的体验度。例如,通过预测模型预测已分配给小区里的住户T的B121车位在周一下午2:00至5:00这个时间段处于空置状态,但实际上住户T由于家里临时有事,这个时间段一直没有出门,一直占用着B121车位。这时,按照上述方法实施时会将B121车位确定为空置资源,并将该车位分配给需要临时使用车位的申请者。但这时申请者来停车时,却发现B121车位不能使用,只能另外再重新申请去寻找新的车位,耽误了申请者的时间,给申请者造成了不便,降低了申请者的使用体验度。针对上述场景,在一个本实施方式,还可以将原来的针对单个符合要求的空置资源的预测改进为了针对符合要求的资源区的预测。其中,上述符合要求的资源区区别单个符合要求的空置资源,可以理解为符合要求的资源区包括多个符合要求的空置资源。举例说明,一个可用车位可以理解为是一种单个符合要求的空置资源,一个包括多个可用车位的停车区可以理解为一种符合要求的资源区。具体的,可以根据历史记录,利用预测模型先预测出在指定时间段中各个资源区中的各个资源的使用概率;将在指定时间段中使用概率小于阈值概率的符合要求的资源的数量大于阈值数量的资源区确定为符合要求的资源区;进而可以将上述符合要求的资源区的进入权限的分配给申请者,以便申请者可以利用该进入权限进入上述符合要求的资源区从多个待确定的符合要求的资源中寻找真正可以使用的空置资源进行使用。例如,可以利用预测模型预测小区中5个车位区A区、B区、C区、D区、E区中各个车位在指定时间段的使用概率,将各个车位中使用概率小于10%的车位确定为可用车位,将上述5个车位区中唯一的一个可用车位的数量多于的3的C区作为可用车位区。在该指定时间段,如果有申请者临时申请使用车位,系统可以将C区的进入权限以进入许可的方式发送给申请者,并将预测出的C区中该时间段内使用概率小于10%的301车位、3014车位、327车位、384车位作为推荐的可用车位一同发送给申请者,以便申请者有针对性地在C区中的多个待确定的可用车位中找到真正可以使用的车位。其中,申请者可以凭借上述进入许可进入C区,寻找可用车位。当然,系统也可以只向申请者发送提示信息:C区存在可用车位,将C区内的推荐车位位置的信息给申请者,同时系统将申请者的身份信息,例如申请者所驾驶汽车的车牌号发送给C区的道闸系统。这样,申请者可以根据提示信息先开车前往至C区,C区的道闸系统可以将申请者的车牌号和系统发送的车牌号进行比对,确认一致后开闸放行。在本例中,通过对已分配资源中的空置资源进行预测,将预测得到的空置资源进行再分配,从而可以有效减少资源的空置率,改善资源的利用情况。上述主要以篮球场和车位等作为资源类型对上述的资源分配方式进行了说明,在实际实现的时候,资源具体还可以是:办公位资源、服务器资源、办公设备资源、球场资源、会议室资源、健身设备资源、学习资源等等,具体实施时,可以根据具体场景引入其他类型的资源作为上述资源。对此,本申请不作限定。下面以企业中停车位为具体场景进行说明,假设某企业的办公区车位较为稀缺,可以采用认领、抢订、抽签等方式将车位分配给员工。例如,每次分配是将车位半年的使用权分配给员工,即,车位申请成功的员工具有对车位半年的使用权。然而,通过对停车数据进行分析后发现,7月份平均车位利用率为93%左右,拥有停车位的员工可能会因为出差、请假、离职等原因并未进办公区,尤其在周一和周五,车位空置率相对更高。因此,为了提升车位的利用率,使得更多的员工可以有机会使用停车位。可以通过训练学习往年停车数据,以预测次日办公区内的各个车位、车位区的空置车位,然后,将这些空置车位放入共享车位池中,并可以通过智能停车应用将共享车位池中的车位提供给有车位使用需求的员工抢用。为了提升车位使用的效率,某员工在申请使用的时候,车位分配系统可以在共享车位池中做初步筛选,优先分配离该员工工位最近的车位,同时将该员工的车牌下发允入权限给相应的道闸。即,在本例中,可以采用数据+机器学习的方式预测t+1日空置车位的数量,并将空置车位释放出去供需要的员工申请,以提升车位使用率。具体的,可以采集出差、请假、天气、入园情况、日期状态、道路管制等数据,以对办公区的车辆使用情况进行分析,通过相关性分析选取特征进行模型训练。例如,可以拆分80%的训练集和20%测试集,使用网格搜索和交叉验证的方式对模型进行训练,选取线性回归和GBDTGradientBoostingDecisionTree回归两种模型进行对比评估,在模型评估中GBDT回归算法要好于线性回归模型,因此,可以选择GBDT回归模型预测t+1日入园车辆,将空置车位通过停车系统进行释放给需要的人员进行抢占。在实现的时候,可以如图5所示,先进行数据采集,即采集车位的历史使用记录,然后对上述数据进行清洗以去除其中的错误数据等,然后基于这些数据训练得到预测模型,基于预测模型预测得到的空置车位,然后将空置车位释放出去供用户抢占。即,机器学习历史使用记录,并将预测得到的可能空置的车位作为可重复利用的资源,其中,历史车位使用信息可以如图6所示,包括以下数据中的一种或多种:1从车位系统获取的车主信息、对应的车牌、车牌对应的车库和车位;2从人资系统获取的车主是否离职、车主的家庭构成例如:是否有孩子等;3从节假日系统获取的公众假日、企业上班日的记录例如:周六可能是工作日、企业事件等;4从工位系统获取车主被分配到的工位;5从门禁系统获取的车主的出勤记录;6从请假系统获取的车主请假的记录和已提交的请假申请单;7从差旅系统获取的车主出差的记录和已提交的出差申请单。即,在实现的时候,可以基于出差、请假、离职、限行、天气、连假、特大事件、家庭组成等因素数据作为训练数据,使得训练得到的预测模型准确度更高。进一步的,在预测得到空置车位之后,可以将空置车位分类给其它员工申领,并通过道闸系统将抢到车位的车主车牌权限下发到道闸。如图7所示,为用户申领车位的界面示意图。本申请实施例还提供了一种资源分配方法。需要说明的是虽然本申请提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本申请实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行例如并行处理器或者多线程处理的环境,甚至分布式处理环境。具体的如图8所示,本申请一种实施例提供的一种资源分配方法可以包括如下步骤:步骤801:获取已分配资源的历史空置数据;步骤802:根据所述历史空置数据,预测目标时间段所述已分配资源中处于空置状态的资源;步骤803:将预测得到的处于空置状态的资源所述目标时间段的使用权分配出去。本申请提供的资源分配方法,基于已分配资源的历史空置数据,预测得到目标时间段已分配资源中处于空置状态的资源,然后将这些资源的使用权再次分配出去,从而有效解决现有的资源浪费的技术问题,达到了有效提升资源利用率的技术效果。为了实现对空置资源的有效预测,可以采用建立预测模型,并利用预测模型对已分配资源的空置情况进行预测。具体的,根据所述历史空置数据,预测目标时间段所述已分配资源中处于空置状态的资源,可以包括:根据所述历史空置数据,训练得到空置资源预测模型;通过所述预测模型,预测得到所述目标时间段所述已分配资源中处于空置状态的资源。具体的,历史空置数据可以包括但不限于以下至少之一:资源被分配者的特征数据、已分配资源的空置情况数据、资源是否会被使用的影响因素数据。上述处于空置状态的资源可以包括但不限于以下之一:单一资源量的资源、含有多个资源量的资源区中空置资源。上述已分配资源可以包括但不限于以下至少之一:停车位资源、办公位资源、服务器资源、办公设备资源、球场资源、会议室资源、健身设备资源、学习资源等。当然,上述所列举的多种资源只是一种示意性说明,不应当构成对本申请实施方式的不当限定。在一个实施方式中,将预测得到的处于空置状态的资源所述目标时间段的使用权分配出去,可以包括:为申领到使用权的用户开放在所述目标时间段内的使用权限。如图9所示,本申请另一种实施例提供的一种资源分配方法,从申领角度描述,可以包括如下步骤:步骤901:接收对空置资源在目标时间段使用权的申领请求,其中,所述空置资源为已分配但在目标时间段不会被使用的资源;步骤902:根据所述申领请求,将所述目标时间段对所述空置资源的使用权限发放给申领者。具体的,上述步骤902根据所述申领请求,将所述目标时间段对所述空置资源的使用权限发放给申领者,可以包括:S1:获取申领者的特征数据;S2:根据所述特征数据,确定多个空置资源中与所述申领者最匹配的空置资源;S3:将确定出的空置资源在所述目标时间段的使用权限发送给所述申领者。通过这种分配方式,可以有效提升资源分配的效率和用户体验。为了减少系统的计算量,可以设置共享资源池,相应的,根据所述特征数据,确定多个空置资源中与所述申领者最匹配的空置资源,可以包括:从共享资源池中查找出与所述申领者最匹配的空置资源,其中,所述共享资源池中存储有预测得到的所有已分配但在目标时间段不会被使用的资源。具体可以结合图7,参阅图10所示内容,本申请还提供了一种资源申领方法,从客户端一侧进行描述,可以包括以下步骤。S1001:展示第一界面;S1002:接收用户在所述第一界面输入的资源申领请求,其中,所述资源申领请求中携带有请求使用的目标时间段,所述申领请求用于请求已分配资源中在所述目标时间段处于空置状态的资源的使用权;S1003:显示申领结果。在本实施方式中,上述第一界面具体可以理解为是一种资源申领界面。具体的,可以参阅图7所示的展示界面,用户可以在该界面上的“使用时间”栏中填入申领的使用时间作为目标时间段,再点击“车位申请”向服务器发送申领请求。继而服务器可以接收到上述携带有请求使用的目标时间段的资源申领请求,以便可以根据申领请求在已分配的资源中确定出目标时间段是否存在处于空置状态的资源可以分配给用户。在一个实施方式中,所述申领结果具体可以包括:申领是否成功,申领失败的原因,申领成功的资源的资源信息等。当然,需要说明的是,上述所列举的申领结果只是一种示意性说明。具体实施时,也可以根据具体场景显示其他的信息作为申领结果。在一个实施方式中,在接收用户在所述第一界面输入的资源申领请求之后,所述方法具体实施时还可以包括以下内容:S1:展示已分配资源中在所述目标时间段处于空置状态的多个资源;S2:接收用户对所述多个资源的选择指令;S3:将所述选择指令所选定的资源的使用权分配给所述用户。在本实施方式中,具体实施时已分配的资源中在所述目标时间段可能有多个处于空置状态的资源,这时可以通过客户端向用户展示上述多个处于空置状态的资源供用户自行选择。这样用户可以根据自身情况和个人喜好通过选择指令选择适合自己的资源申领使用。其中,上述选择指令具体可以是用户对多个资源中某个偏爱资源的点击或勾选。这样服务器可以获取并根据用户的选择指令,将适合用户的资源的使用权分配出去,从而可以改善用户的使用体验。本申请实施例所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在服务器端上为例,图11是本申请实施例的一种资源分配方法的服务器端的硬件结构框图。如图11所示,资源分配服务器端11可以包括一个或多个图中仅示出一个处理器1102处理器1102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置、用于存储数据的存储器1104、以及用于通信功能的传输模块1106。本领域普通技术人员可以理解,图11所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,资源分配服务器11还可包括比图11中所示更多或者更少的组件,或者具有与图11所示不同的配置。存储器1104可用于存储应用软件的软件程序以及模块,如本发明实施例中的资源分配方法对应的程序指令模块,处理器1102通过运行存储在存储器1104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的资源分配方法。存储器1104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1104可进一步包括相对于处理器1102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端11。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。传输模块1106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端11的通信供应商提供的无线网络。在一个实例中,传输模块1106包括一个网络适配器NetworkInterfaceController,NIC,其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块1106可以为射频RadioFrequency,RF模块,其用于通过无线方式与互联网进行通讯。在软件层面,上述资源分配装置可以包括:获取模块、预测模块和分配模块,其中:获取模块,用于获取已分配资源的历史空置数据;预测模块,用于根据所述历史空置数据,预测目标时间段所述已分配资源中处于空置状态的资源;分配模块,用于将预测得到的处于空置状态的资源所述目标时间段的使用权分配出去。在一个实施方式中,上述预测模块具体可以根据所述历史空置数据,训练得到空置资源预测模型;通过所述预测模型,预测得到所述目标时间段所述已分配资源中处于空置状态的资源。在一个实施方式中,上述历史空置数据可以包括但不限于以下至少之一:资源被分配者的特征数据、已分配资源的空置情况数据、资源是否会被使用的影响因素数据。在一个实施方式中,上述处于空置状态的资源可以包括但不限于以下至少之一:单一资源量的资源、含有多个资源量的资源区中空置资源。在一个实施方式中,上述分配模块具体可以为申领到使用权的用户开放在所述目标时间段内的使用权限。在一个实施方式中,上述已分配资源可以包括但不限于以下至少之一:停车位资源、办公位资源、服务器资源、办公设备资源、球场资源、会议室资源、健身设备资源、学习资源等。在软件层面,上述资源分配装置还可以是包括:接收模块和发放模块,其中:接收模块,用于接收对空置资源在目标时间段使用权的申领请求,其中,所述空置资源为已分配但在目标时间段不会被使用的资源;发放模块,用于根据所述申领请求,将所述目标时间段对所述空置资源的使用权限发放给申领者。在一个实施方式中,发放模块可以用于获取申领者的特征数据;根据所述特征数据,确定多个空置资源中与所述申领者最匹配的空置资源;将确定出的空置资源在所述目标时间段的使用权限发送给所述申领者。在一个实施方式中,根据所述特征数据,确定多个空置资源中与所述申领者最匹配的空置资源,可以包括:从共享资源池中查找出与所述申领者最匹配的空置资源,其中,所述共享资源池中存储有预测得到的所有已分配但在目标时间段不会被使用的资源。在一个实施方式中,上述空置资源可以包括但不限于以下至少之一:单一资源量的资源、含有多个资源量的资源区中空置资源。在一个实施方式中,上述空置资源可以包括但不限于以下至少之一:停车位资源、办公位资源、服务器资源、办公设备资源、球场资源。本申请提供的资源分配方法,基于已分配资源的历史空置数据,预测得到目标时间段已分配资源中处于空置状态的资源,然后将这些资源的使用权再次分配出去,从而有效解决现有的资源浪费的技术问题,达到了有效提升资源利用率的技术效果。本申请还提供了一种客户端,可以参阅图12所示,该客户端具体可以包括:处理器1202和显示器1201,所述处理器和显示器可以通过内部总线相连,用户进行数据交互。其中,所述显示器1201,具体可以用于展示第一界面;所述处理器1202,具体可以用于接收用户在所述第一界面输入的资源申领请求,其中,所述资源申领请求中携带有请求使用的目标时间段,所述申领请求用于请求已分配资源中在所述目标时间段处于空置状态的资源的使用权;所述显示器1201还可以用于显示申领结果。虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行例如并行处理器或者多线程处理的环境。上述实施例阐明的装置或模块,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。在实施本申请时可以把各模块的功能在同一个或多个软件和或硬件中实现。当然,也可以将实现某功能的模块由多个子模块或子单元组合实现。本申请中所述的方法、装置或模块可以以计算机可读程序代码方式实现控制器按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该微处理器执行的计算机可读程序代码例如软件或固件的计算机可读介质、逻辑门、开关、专用集成电路ApplicationSpecificIntegratedCircuit,ASIC、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC625D、AtmelAT91SAM、MicrochipPIC18F26K20以及SiliconeLabsC8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。本申请所述装置中的部分模块可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构、类等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的硬件的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,也可以通过数据迁移的实施过程中体现出来。该计算机软件产品可以存储在存储介质中,如ROMRAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备可以是个人计算机,移动终端,服务器,或者网络设备等执行本申请各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。本申请的全部或者部分可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、移动通信终端、多处理器系统、基于微处理器的系统、可编程的电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。
权利要求:1.一种资源分配方法,其特征在于,包括:获取已分配资源的历史空置数据;根据所述历史空置数据,预测目标时间段所述已分配资源中处于空置状态的资源;将预测得到的处于空置状态的资源所述目标时间段的使用权分配出去。2.根据权利要求1所述的方法,其特征在于,根据所述历史空置数据,预测目标时间段所述已分配资源中处于空置状态的资源,包括:根据所述历史空置数据,训练得到空置资源预测模型;通过所述预测模型,预测得到所述目标时间段所述已分配资源中处于空置状态的资源。3.根据权利要求1所述的方法,其特征在于,所述历史空置数据包括以下至少之一:资源被分配者的特征数据、已分配资源的空置情况数据、资源是否会被使用的影响因素数据。4.根据权利要求1所述的方法,其特征在于,所述处于空置状态的资源包括以下至少之一:单一资源量的资源、含有多个资源量的资源区中空置资源。5.根据权利要求1所述的方法,其特征在于,将预测得到的处于空置状态的资源所述目标时间段的使用权分配出去,包括:为申领到使用权的用户开放在所述目标时间段内的使用权限。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述已分配资源包括以下至少之一:停车位资源、办公位资源、服务器资源、办公设备资源、球场资源、会议室资源、健身设备资源、学习资源。7.一种资源分配方法,其特征在于,包括:接收对空置资源在目标时间段使用权的申领请求,其中,所述空置资源为已分配但在目标时间段不会被使用的资源;根据所述申领请求,将所述目标时间段对所述空置资源的使用权限发放给申领者。8.根据权利要求7所述的方法,其特征在于,根据所述申领请求,将所述目标时间段对所述空置资源的使用权限发放给申领者,包括:获取申领者的特征数据;根据所述特征数据,确定多个空置资源中与所述申领者最匹配的空置资源;将确定出的空置资源在所述目标时间段的使用权限发送给所述申领者。9.根据权利要求8所述的方法,其特征在于,根据所述特征数据,确定多个空置资源中与所述申领者最匹配的空置资源,包括:从共享资源池中查找出与所述申领者最匹配的空置资源,其中,所述共享资源池中存储有预测得到的所有已分配但在目标时间段不会被使用的资源。10.根据权利要求7所述的方法,其特征在于,所述空置资源包括以下至少之一:单一资源量的资源、含有多个资源量的资源区中空置资源。11.根据权利要求7所述的方法,其特征在于,所述空置资源包括以下至少之一:停车位资源、办公位资源、服务器资源、办公设备资源、球场资源、会议室资源、健身设备资源、学习资源。12.一种资源申领方法,其特征在于,包括:展示第一界面;接收用户在所述第一界面输入的资源申领请求,其中,所述资源申领请求中携带有请求使用的目标时间段,所述申领请求用于请求已分配资源中在所述目标时间段处于空置状态的资源的使用权;显示申领结果。13.根据权利要求12所述的方法,其特征在于,所述申领结果包括:申领是否成功,申领失败的原因,申领成功的资源的资源信息。14.根据权利要求12所述的方法,其特征在于,在接收用户在所述第一界面输入的资源申领请求之后,所述方法还包括:展示已分配资源中在所述目标时间段处于空置状态的多个资源;接收用户对所述多个资源的选择指令;将所述选择指令所选定的资源的使用权分配给所述用户。15.一种资源分配服务器,其特征在于,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求1至6中任一项所述方法的步骤。16.一种资源分配服务器,其特征在于,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求7至11中任一项所述方法的步骤。17.一种客户端,其特征在于,包括:处理器和显示器,其中,所述显示器,用于展示第一界面;所述处理器,用于接收用户在所述第一界面输入的资源申领请求,其中,所述资源申领请求中携带有请求使用的目标时间段,所述申领请求用于请求已分配资源中在所述目标时间段处于空置状态的资源的使用权;所述显示器还用于显示申领结果。18.一种计算机可读存储介质,其特征在于,其上存储有计算机指令,所述指令被执行时实现权利要求1至6中任一项所述方法的步骤。
百度查询: 阿里巴巴集团控股有限公司 资源分配方法、服务器、资源申领方法和客户端
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。