一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

移动电源租借方法、设备、系统、计算机设备和存储介质与流程

2022-08-10 15:29:28 来源:中国专利 TAG:


1.本技术涉及移动电源技术领域,特别是涉及一种移动电源租借方法、设备、系统、计算机设备和存储介质。


背景技术:

2.随着共享经济技术的发展,出现了共享移动电源技术,共享移动电源有一个比较独特的点,就是有借有还。传统的租借方法采用的是随机选举法,该方法实现起来最为简单,也适用于大多数租赁场景,但其结果是不可控的,无法有效地利用移动电源。
3.针对相关技术中移动电源的有效利用率低的问题,目前还没有提出有效的解决方案。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够提升移动电源的有效利用率的移动电源租借方法、设备、系统、计算机设备和存储介质。
5.第一方面,本技术提供了一种移动电源租借方法,所述方法包括:
6.获取至少一个移动电源的调度信息和状态信息;
7.根据所述调度信息和所述状态信息在至少一个移动电源中选举出目标移动电源,其中,所述目标移动电源用于在接收到租借请求的情况下进行出借。
8.在其中一个实施例中,所述调度信息包括运营属性和运营优先级,所述状态信息包括剩余电量,根据所述调度信息和所述状态信息在至少一个移动电源中选举出目标移动电源包括:
9.判断是否存在拥有目标运营属性的候选移动电源;
10.在判断到存在拥有目标运营属性的候选移动电源的情况下,选择剩余电量不低于预设电量且运营优先级最高的候选移动电源作为所述目标移动电源。
11.在其中一个实施例中,所述方法还包括:
12.在判断到不存在拥有目标运营属性的候选移动电源的情况下,选择剩余电量最高的候选移动电源作为所述目标移动电源。
13.在其中一个实施例中,所述方法还包括:
14.在判断到不存在拥有目标运营属性的候选移动电源的情况下,判断所述候选移动电源的剩余电量是否均不低于预设电量;
15.在判断到所述候选移动电源的剩余电量均低于预设电量的情况下,选择剩余电量最高的候选移动电源作为所述目标移动电源。
16.在其中一个实施例中,所述调度信息还包括生产批次,所述状态信息还包括出借次数,所述方法还包括:
17.在判断到所述候选移动电源的剩余电量均不低于预设电量的情况下,根据所述出借次数和所述生产批次在所述候选移动电源中选举出所述目标移动电源。
18.在其中一个实施例中,在判断到所述候选移动电源的剩余电量均不低于预设电量的情况下,根据所述出借次数和所述生产批次在所述候选移动电源中选举出所述目标移动电源包括:
19.判断所述候选移动电源的出借次数是否均大于预设次数;
20.在判断到所述候选移动电源的出借次数均大于预设次数的情况下,选择出借次数较少或者生产批次较新的候选移动电源作为所述目标移动电源。
21.在其中一个实施例中,所述方法还包括:
22.在判断到所述候选移动电源的出借次数均不大于预设次数的情况下,选择出借次数较多或者生产批次较新的候选移动电源作为所述目标移动电源。
23.在其中一个实施例中,所述方法还包括:
24.在判断到所述候选移动电源中存在出借次数大于预设次数的候选移动电源和出借次数小于预设次数的候选移动电源的情况下,选择出借次数较少的候选移动电源作为所述目标移动电源。
25.在其中一个实施例中,获取至少一个移动电源的调度信息和状态信息包括:
26.获取未参加选举的移动电源的所述调度信息和所述状态信息。
27.在其中一个实施例中,所述状态信息还包括硬件状态,根据所述调度信息和所述状态信息在至少一个移动电源中选举出目标移动电源包括:
28.根据所述硬件状态过滤移动电源;和/或,根据所述硬件状态记录被过滤的移动电源,得到至少一个过滤集合;
29.在过滤后的移动电源中选举出所述目标移动电源。
30.第二方面,本技术还提供了一种移动电源租借设备,包括:柜机和移动电源,所述柜机中设置有充电仓,所述充电仓用于容纳所述移动电源并给所述移动电源供电,所述柜机被配置为执行上述第一个方面所述的移动电源租借方法。
31.第三方面,本技术还提供了一种移动电源租借系统,包括:终端和服务器,所述终端与所述服务器通信连接,所述终端或者所述服务器用于执行上述第一个方面所述的移动电源租借方法。
32.第四方面,本技术还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面所述的移动电源租借方法的步骤。
33.第五方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一个方面所述的移动电源租借方法的步骤。
34.上述移动电源租借方法、设备、系统、计算机设备和存储介质,通过获取至少一个移动电源的调度信息和状态信息;根据调度信息和状态信息在至少一个移动电源中选举出目标移动电源,其中,目标移动电源用于在接收到租借请求的情况下进行出借,提升了移动电源的有效利用率。
附图说明
35.图1为一个实施例中移动电源租借系统的结构示意图;
36.图2为一个实施例中移动电源租借方法的流程图;
37.图3为一个实施例中充电宝租借的流程图;
38.图4为一个实施例中终端执行充电宝选举的流程图;
39.图5为一个实施例中移动电源租借设备的结构示意图;
40.图6为一个实施例中计算机设备的内部结构图一;
41.图7为一个实施例中计算机设备的内部结构图二。
具体实施方式
42.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
43.本技术实施例提供的移动电源租借方法,可以应用于如图1所示的移动电源租借系统中。其中,终端101通过网络与服务器102进行通信。数据存储系统可以存储服务器102需要处理的数据。数据存储系统可以集成在服务器102上,也可以放在云上或其他网络服务器上。
44.在一些实施例中,移动电源租借方法运行在终端101上,具体地,终端101从服务器102获取至少一个移动电源的调度信息和状态信息;终端101根据调度信息和状态信息在至少一个移动电源中选举出目标移动电源;在终端101接收到租借请求的情况下,终端101将根据选举结果出借目标移动电源。
45.在一些实施例中,移动电源租借方法运行在服务器102上,具体地,服务器102从数据存储系统获取至少一个移动电源的调度信息和状态信息;服务器102根据调度信息和状态信息在至少一个移动电源中选举出目标移动电源;服务器102将选举结果下发给终端101,在终端101接收到租借请求的情况下,终端101将根据选举结果出借目标移动电源。
46.其中,终端101包括移动电源租借设备或者其他具有信息处理能力的运算设备,服务器102可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
47.相关技术中的移动电源租借方法,由于随机选举导致选举结果不可控,无法有效地利用移动电源。提出设想:如果按照移动电源的某一指标选择最优目标移动电源,或许能够克服随机选举的问题,例如按照剩余电量优先选择电量充足的移动电源。但是,具体实施时,该种方法只考虑剩余电量这一指标,选举结果倾向单一,最终导致移动电源寿命分布不均衡,将剩余电量换作其他指标也是如此。可见,无论是随机选举还是按照某一指标选举,在移动电源的有效利用率和寿命分布间存在不可调和的矛盾。
48.考虑到上述问题,在一个实施例中,如图2所示,提供了一种移动电源租借方法,以该方法应用于图1中的终端101为例进行说明,包括以下步骤:
49.步骤s201,获取至少一个移动电源的调度信息和状态信息。
50.调度信息是针对移动电源预先配置的信息,在某种程度上影响移动电源的出借权重,例如运营属性、运营优先级、生产批次。状态信息是在移动电源投入使用之后获取的能够反映移动电源实际状态的信息,例如剩余电量、出借次数、硬件状态。
51.具体实施时,调度信息可以在服务器102中配置,移动电源租借设备将状态信息上传给服务器102,终端101从服务器102获取调度信息和状态信息。
52.步骤s202,根据调度信息和状态信息在至少一个移动电源中选举出目标移动电
源,其中,目标移动电源用于在接收到租借请求的情况下进行出借。
53.先根据调度信息在至少一个移动电源中确定一批候选移动电源,再根据状态信息从这一批候选移动电源中确定目标移动电源,在接收到租借请求的情况下,出借该目标移动电源。或者,先根据状态信息在至少一个移动电源中确定一批候选移动电源,再根据调度信息从这一批候选移动电源中确定目标移动电源,在接收到租借请求的情况下,出借该目标移动电源。
54.示例性地,调度信息包括预设出借次数,该预设出借次数可以预先设定,也可以是根据各移动电源的实际出借次数统计得到的平均出借次数,状态信息包括剩余电量,在根据调度信息确定候选移动电源时,筛选出借次数低于预设出借次数的移动电源作为候选移动电源,再在这一批候选移动电源中选择剩余电量最高的移动电源作为目标移动电源。如此设置,可以通过调控移动电源的出借次数来影响其寿命分布,同时,又筛选状态较为优质的移动电源进行出借,满足充电使用需求。需要说明的是,此处关于步骤s202只是给出了其中一种实施例,其他实施例将在下文进行介绍。
55.在上述步骤s201至s202中,一方面,通过调度信息调控移动电源的出借权重,从而平衡移动电源的寿命分布,另一方面,通过状态信息选择较为优质的移动电源出借,满足充电使用需求,解决了移动电源的有效利用率和寿命分布间的矛盾,在满足移动电源的有效利用率的前提下,平衡了移动电源的寿命分布。
56.在一些情况下,用户的需求在于充电,商家的需求在于营销活动,为了平衡商家和用户的这两种业务诉求,在其中一些实施例中,调度信息包括运营属性和运营优先级,状态信息包括剩余电量,根据调度信息和状态信息在至少一个移动电源中选举出目标移动电源包括:判断是否存在拥有目标运营属性的候选移动电源;在判断到存在拥有目标运营属性的候选移动电源的情况下,选择剩余电量不低于预设电量且运营优先级最高的候选移动电源作为目标移动电源。
57.在本实施例中,运营属性是预先设定的,包括活动信息、品牌信息,活动信息可以是针对预设日期或者时间段制定,品牌信息可以是针对一种或者多种移动电源的品牌制定。运营优先级包括活动优先级、品牌优先级,影响移动电源的出借权重。示例性地,先根据活动信息筛选出具备活动资格的一批候选移动电源,在这些候选移动电源的剩余电量都充足的前提下,筛选活动优先级最高的移动电源作为目标移动电源。如此设置,在最大限度保证用户的充电权益不受影响的前提下,实现了对移动电源进行分门别类地调度以及精细化运营的有益效果。
58.在其中一些实施例中,在判断到不存在拥有目标运营属性的候选移动电源的情况下,选择剩余电量最高的候选移动电源作为目标移动电源。
59.在其中一些实施例中,在判断到不存在拥有目标运营属性的候选移动电源的情况下,判断候选移动电源的剩余电量是否均不低于预设电量;在判断到候选移动电源的剩余电量均低于预设电量的情况下,选择剩余电量最高的候选移动电源作为目标移动电源。如此设置,可以最大化满足对移动电源的充电需求。
60.随着移动电源的投入使用,移动电源的出借次数会影响移动电源的寿命,对于同一阶段投放的移动电源,出借次数较多的移动电源的寿命会普遍差于出借次数较少的移动电源的寿命,所以,仅仅考虑剩余电量这一状态来出借移动电源,无法平衡移动电源的寿命
分布。
61.为此,在其中一些实施例中,调度信息还包括生产批次,状态信息还包括出借次数,在判断到不存在拥有目标运营属性的候选移动电源的情况下,判断候选移动电源的剩余电量是否均不低于预设电量;在判断到候选移动电源的剩余电量均不低于预设电量的情况下,根据出借次数和生产批次在候选移动电源中选举出目标移动电源。如此设置,可以在满足对移动电源的充电需求的前提下,优化移动电源的寿命分布。
62.在观察移动电源投入使用的过程中发现,对于同一阶段投放的移动电源,移动电源的出借次数和移动电源的状态呈现出这样一种关系:状态越好的移动电源,出借次数越多,遵循优胜劣汰的规则;但是,在移动电源的出借次数达到一定阈值之后,出借次数越多的移动电源,相比较于那些出借次数较少的移动电源,其状态会显著变差。以下将进一步介绍根据出借次数和生产批次在候选移动电源中选举出目标移动电源的方法。
63.在一些实施例中,在判断到候选移动电源的剩余电量均不低于预设电量的情况下,根据出借次数和生产批次在候选移动电源中选举出目标移动电源包括:判断候选移动电源的出借次数是否均大于预设次数;在判断到候选移动电源的出借次数均大于预设次数的情况下,选择出借次数较少或者生产批次较新的候选移动电源作为目标移动电源。
64.示例性地,候选移动电源的出借次数均达到阈值,在候选移动电源的生产批次相同的情况下,选择出借次数较少的移动电源作为目标移动电源;在候选移动电源的生产批次不相同的情况下,选择生产批次较新的移动电源作为目标移动电源。其中,候选移动电源的出借次数均达到阈值,代表候选移动电源的寿命在接下来受出借次数的影响比先前大,因此,在生产批次相同的情况下,选择出借次数较少的移动电源作为目标移动电源,可以显著优化移动电源的寿命分布。
65.在一些实施例中,在判断到候选移动电源的剩余电量均不低于预设电量的情况下,根据出借次数和生产批次在候选移动电源中选举出目标移动电源包括:判断候选移动电源的出借次数是否均大于预设次数;在判断到候选移动电源的出借次数均不大于预设次数的情况下,选择出借次数较多或者生产批次较新的候选移动电源作为目标移动电源。
66.示例性地,候选移动电源的出借次数均未达到阈值,在候选移动电源的生产批次相同的情况下,选择出借次数较多的移动电源作为目标移动电源;在候选移动电源的生产批次不相同的情况下,选择生产批次较新的移动电源作为目标移动电源。其中,候选移动电源的出借次数均未达到阈值,代表出借次数还未能对移动电源的寿命分布起到显著的影响,而对于出借次数较多的移动电源而言,其在某些方面的指标优于其他移动电源,因此,在生产批次相同的情况下,选择出借次数较多的移动电源作为目标移动电源,可以在不破坏移动电源的寿命分布的情况下,给到用户状态较为优质的移动电源以供充电使用。
67.在一些实施例中,在判断到候选移动电源的剩余电量均不低于预设电量的情况下,根据出借次数和生产批次在候选移动电源中选举出目标移动电源包括:判断候选移动电源的出借次数是否均大于预设次数;在判断到候选移动电源中存在出借次数大于预设次数的候选移动电源和出借次数小于预设次数的候选移动电源的情况下,选择出借次数较少的候选移动电源作为目标移动电源。
68.在其中一些实施例中,获取至少一个移动电源的调度信息和状态信息包括:获取未参加选举的移动电源的调度信息和状态信息。
69.在其中一些实施例中,状态信息还包括硬件状态,根据调度信息和状态信息在至少一个移动电源中选举出目标移动电源包括:
70.根据硬件状态过滤移动电源;在过滤后的移动电源中选举出目标移动电源。
71.或者,根据硬件状态过滤移动电源;根据硬件状态记录被过滤的移动电源,得到至少一个过滤集合;在过滤后的移动电源中选举出目标移动电源。
72.又或者,根据硬件状态记录被过滤的移动电源,得到至少一个过滤集合;在过滤后的移动电源中选举出目标移动电源;
73.以上所描述的硬件状态包括以下至少之一:虚电情况、损坏情况、在线情况、出借情况。虚电情况是指由于在高点电流输出时,移动电源内置电池存在虚电压问题,电池电压输出会比实际电池电压低,导致触发低电压保护,不能将移动电源全部能量放出;损坏情况是指移动电源功能或者部件存在缺陷;在线情况是指移动电源是否和终端101或者服务器102保持通信连接;出借情况是指移动电源在近期的借还时间间隔。这些硬件状态可以通过用户提交表单反馈获得,也可以主动监测获得,针对这些硬件状态可以设置相应类别的移动电源集合,在移动电源选举中进行降权,降低集合中的移动电源被借走的概率。
74.以下将结合具体应用场景介绍移动电源租借方法。
75.以供手机充电用的充电宝为例,图3是一个实施例中充电宝租借的流程图,图4是图3中终端101执行充电宝选举的流程图。
76.在图3中,用户终端在执行扫码这一步骤后,还执行包括以下步骤:登录校验;获取操作记录;查询设备业务信息;组装设备信息组;查询门店信息;组装门店信息组;查询sku(stock keeping unit,库存量单位)信息;检查用户未结束订单;查询账户信息;检查欠款;检查设备状态(升级、离线、维护、空仓);检查用户信息;检查排队锁;检查是否有可用充电宝;检查会员权益;检查押金账户;检查信用权限。
77.在图3中,终端101响应租借请求,执行包括以下步骤:登录校验;检查账户;检查用户未结束订单;检查账户欠款;检查排队锁;锁住设备;查询设备物理状态;检查离线状态;充电宝选举;充电宝频次降级;检查充电宝上次订单状态;充电宝上锁;查询sku(stock keeping unit,库存量单位)信息;检查会员信息;创建订单;缓存formid(表单);下发开仓;发送订单开始消息;设置开仓定时器。
78.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
79.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的移动电源租借方法的移动电源租借设备,如图5所示,该设备包括:柜机501和移动电源503,柜机501中设置有充电仓502,充电仓502用于容纳移动电源503并给移动电源503供电,柜机501被配置为执行上述任一实施例的移动电源租借方法。该设备所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,在此不再赘述。
80.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储移动电源的调度信息和状态信息。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种移动电源租借方法。
81.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种移动电源租借方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
82.本领域技术人员可以理解,图6和图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
83.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
84.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
85.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献