[发明专利]一种车辆预约方法、服务器及计算机存储介质在审
申请号: | 201810013705.5 | 申请日: | 2018-01-08 |
公开(公告)号: | CN110020735A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 柯颋;胡丽洁;马慧 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团有限公司 |
主分类号: | G06Q10/02 | 分类号: | G06Q10/02;G06Q30/06;H04L29/08 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 100053 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆集合 计算机存储介质 车辆使用 可用 服务器 用户使用 创建 分配 | ||
1.一种车辆预约方法,其特征在于,所述方法包括:
接收第一用户发来的车辆预约请求;
根据所述车辆预约请求创建第一预约车辆集合;
接收第二用户发来的车辆使用请求;
根据所述车辆使用请求创建第一使用车辆集合;
从所述第一预约车辆集合和所述第一使用车辆集合中选择可用车辆,分配所述可用车辆给第二用户使用;
所述第一预约车辆集合不等于所述第一使用车辆集合。
2.根据权利要求1所述的方法,其特征在于,根据所述车辆预约请求创建第一预约车辆集合,包括:
从所述车辆预约请求中解析出第一用户需要预约的第一车辆标识和第一用户的标识;
根据所述第一车辆标识创建第一预约车辆集合。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述第一预约车辆集合中车辆数目大于或等于1,则确定所述第一用户预约成功。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
建立第一查找表以及第二查找表;其中,所述第一查找表中包括每个预约用户到其对应的可用车辆集合的索引映射;所述第二查找表中包括每个预约车辆到其对应的预约用户列表的索引关系;
相应的,所述创建第一预约车辆集合之后,所述方法还包括:
更新第一查找表,在第一查找表中增加第一用户的标识到第一预约车辆集合的索引关系;
更新第二查找表,为第一预约车辆集合中的每个车辆的预约用户列表中增加第一用户的标识。
5.根据权利要求2所述的方法,其特征在于,根据所述第一车辆标识创建第一预约车辆集合,包括:
根据第一车辆标识,确定第一车辆位置,所述第一车辆位置是第一车辆标注所标识的车辆的位置;
根据第一车辆位置,确定第二车辆集合,所述第二车辆集合中任一车辆的位置距离第一车辆位置小于或等于第一阈值;
针对所述第二车辆集合中的每一个车辆,判断是否为可用车辆,基于所述第二车辆集合中的可用车辆,构造第一预约车辆集合;
构造第一预约车辆集合,其中,第一预约车辆集合中的车辆为第二车辆集合中的可用车辆。
6.根据权利要求1所述的方法,其特征在于,所述车辆使用请求中携带有第二用户申请使用的第二车辆标识和第二用户的标识;
所述方法还包括:
根据所述第二车辆标识和所述第二用户的标识判断第二车辆是否为第二用户的可用车辆;
如果判断出第二车辆是第二用户的可用车辆,则将第二车辆分配给第二用户使用;否则,拒绝第二用户对第二车辆的使用申请。
7.根据权利要求6所述的方法,其特征在于,判断第二车辆是否为第二用户的可用车辆的判断条件,至少包括:所述第二车辆是可用车辆。
8.根据权利要求5、7任一项所述的方法,其特征在于,所述判断包括所述任一车辆和/或所述第二车辆构成的给定车辆是否为可用车辆的方法还包括:
检测所述给定车辆所对应的预约用户标识集合,所述预约用户标识集合通过以给定车辆为索引,检索第二查找表获得,所述第二查找表中包括每个预约车辆到其对应的预约用户列表的索引关系;
若所述预约用户标识集合不存在,则所述给定车辆没有被任何用户预约,判断出所述给定车辆为可用车辆;否则,所述给定车辆已被至少一个用户预约;
遍历所述预约用户标识集合中每一个用户标识,判断用户是否只预约了所述给定车辆这一辆车;
如果存在任意一个用户只预约了所述给定车辆这一辆车,则判断给定车辆不是可用车辆;否则,则判断给定车辆为可用车辆。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团有限公司,未经中国移动通信有限公司研究院;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810013705.5/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理