著录项信息
专利名称 | 用于确定订单接收范围的方法和设备 |
申请号 | CN201510046647.2 | 申请日期 | 2015-01-29 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-05-06 | 公开/公告号 | CN104599218A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06Q50/30 | IPC分类号 | G;0;6;Q;5;0;/;3;0查看分类表>
|
申请人 | 北京嘀嘀无限科技发展有限公司 | 申请人地址 | 北京市海淀区上地东路9号1号楼5层北区1号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京嘀嘀无限科技发展有限公司 | 当前权利人 | 北京嘀嘀无限科技发展有限公司 |
发明人 | 胡涛 |
代理机构 | 北京超成律师事务所 | 代理人 | 栾波 |
摘要
本发明的实施方式涉及用于确定订单接收范围的方法和设备。该方法包括:确定区域中的第一数目的订单接收方的默认订单接收范围;获取第一数目的订单接收方在默认订单接收范围中的第一平均订单数目;获取第二数目的订单接收方在默认订单接收范围中的第二平均订单数目;以及根据第一平均订单数目以及第二平均订单数目,来确定第二数目的订单接收方的订单接收范围。利用本发明的实施方式的用于确定订单接收范围的方法和设备,可以提高出租车司机和乘客使用打车软件成功完成打车过程的效率,以及向出租车司机和乘客双方提供良好的用户体验。
1.一种订单推送的方法,包括:
确定区域中的第一数目的订单接收方的默认订单接收范围;
获取所述第一数目的订单接收方在各自的默认订单接收范围中的订单数目的第一平均订单数目;
获取第二数目的订单接收方在各自的默认订单接收范围中的订单数目的第二平均订单数目,所述第二数目的订单接收方的默认订单接收范围具有与所述第一数目的订单接收方的默认订单接收范围相同的订单接收半径;以及
根据所述第一平均订单数目以及所述第二平均订单数目,来确定所述第二数目的订单接收方的订单接收范围;
根据确定的订单接收范围,向所述第二数目的订单接收方推送订单。
2.根据权利要求1所述的方法,其中确定所述区域中的所述第一数目的订单接收方的所述默认订单接收范围包括:
对所述第一数目的订单接收方的相应的订单接收范围求平均以确定所述默认订单接收范围。
3.根据权利要求1所述的方法,其中所述默认订单接收范围和所述订单接收范围为圆形范围,
其中根据所述第一平均订单数目以及所述第二平均订单数目,来确定所述第二数目的订单接收方的订单接收范围包括:
将所述第一平均订单数目与所述第二平均订单数目的比值作为确定因子,并且将所述默认订单接收范围的半径乘以所述确定因子来确定所述订单接收范围的半径。
4.根据权利要求1所述的方法,其中所述默认订单接收范围和所述订单接收范围为圆形范围,
其中根据所述第一平均订单数目以及所述第二平均订单数目,来确定所述第二数目的订单接收方的订单接收范围包括:
将所述第一平均订单数目与所述第二平均订单数目的比值的开方作为确定因子,并且将所述默认订单接收范围的半径乘以所述确定因子来确定所述订单接收范围的半径。
5.根据权利要求3或者4所述的方法,还包括:
当所述确定因子大于第一阈值时,利用所述第一阈值作为所述确定因子;和/或当所述确定因子小于第二阈值时,利用所述第二阈值作为所述确定因子。
6.根据权利要求1所述的方法,其中所述默认订单接收范围和所述订单接收范围为圆形范围,
其中根据所述第一平均订单数目以及所述第二平均订单数目,来确定所述第二数目的订单接收方的订单接收范围包括:
当所述第一平均订单数目大于所述第二平均订单数目时,将所述默认订单接收范围的半径乘以第一预定值来确定的所述订单接收范围的半径;以及
当所述第一平均订单数目小于所述第二平均订单数目时,将所述默认订单接收范围的半径乘以第二预定值来确定所述订单接收范围的半径。
7.根据权利要求1所述的方法,还包括:
将所述订单接收范围设置为所述默认订单接收范围。
8.根据权利要求1所述的方法,其中所述第一数目为所述区域中的所有订单接收方的数目。
9.根据权利要求1所述的方法,其中所述第一数目大于所述第二数目。
10.根据权利要求1所述的方法,其中所述第一数目的订单接收方是用于表征所述区域中的全部或者部分订单接收方的平均订单数目,并且所述第一数目小于等于所述第二数目。
11.一种订单推送的设备,包括:
第一确定装置,被配置为确定区域中的第一数目的订单接收方的默认订单接收范围;
第一获取装置,被配置为获取所述第一数目的订单接收方在各自的默认订单接收范围中的订单数目的第一平均订单数目;
第二获取装置,被配置为获取第二数目的订单接收方在各自的默认订单接收范围中的订单数目的第二平均订单数目,所述第二数目的订单接收方的默认订单接收范围具有与所述第一数目的订单接收方的默认订单接收范围相同的订单接收半径;以及第二确定装置,被配置为根据所述第一平均订单数目以及所述第二平均订单数目,来确定所述第二数目的订单接收方的订单接收范围,并根据确定的订单接收范围,向所述第二数目的订单接收方推送订单。
12.根据权利要求11所述的设备,其中所述第一确定装置被配置为:
对所述第一数目的订单接收方的相应的订单接收范围求平均以确定所述默认订单接收范围。
13.根据权利要求11所述的设备,其中所述默认订单接收范围和所述订单接收范围为圆形范围,
其中所述第二确定装置被配置为:
将所述第一平均订单数目与所述第二平均订单数目的比值作为确定因子,并且将所述默认订单接收范围的半径乘以所述确定因子来确定所述订单接收范围的半径。
14.根据权利要求11所述的设备,其中所述默认订单接收范围和所述订单接收范围为圆形范围,
其中所述第二确定装置被配置为:
将所述第一平均订单数目与所述第二平均订单数目的比值的开方作为确定因子,并且将所述默认订单接收范围的半径乘以所述确定因子来确定所述订单接收范围的半径。
15.根据权利要求13或者14所述的设备,其中所述第二确定装置还被配置为:
当所述确定因子大于第一阈值时,利用所述第一阈值作为所述确定因子;和/或当所述确定因子小于第二阈值时,利用所述第二阈值作为所述确定因子。
16.根据权利要求11所述的设备,其中所述默认订单接收范围和所述订单接收范围为圆形范围,
其中所述第二确定装置被配置为:
当所述第一平均订单数目大于所述第二平均订单数目时,将所述默认订单接收范围的半径乘以第一预定值来确定的所述订单接收范围的半径;以及
当所述第一平均订单数目小于所述第二平均订单数目时,将所述默认订单接收范围的半径乘以第二预定值来确定所述订单接收范围的半径。
17.根据权利要求11所述的设备,还包括:
设置装置,被配置为将所述订单接收范围设置为所述默认订单接收范围。
18.根据权利要求11所述的设备,其中所述第一数目为所述区域中的所有订单接收方的数目。
19.根据权利要求11所述的设备,其中所述第一数目大于所述第二数目。
20.根据权利要求11所述的设备,其中所述第一数目的订单接收方是用于表征所述区域中的全部或者部分订单接收方的平均订单数目,并且所述第一数目小于等于所述第二数目。
用于确定订单接收范围的方法和设备\n技术领域\n[0001] 本发明的实施方式总体上涉及订单的处理。特别地,本发明的实施方式涉及用于确定订单接收范围的方法和设备。\n背景技术\n[0002] 智能设备的普及和移动互联网的发展,给人们的出行带来了极大便利。当前打车需求已经是社会各阶层人士的普遍需求,诸如由“滴滴打车”之类的打车软件解决了出租车司机和乘客之间的信息不对称问题。\n[0003] 打车软件改变了传统打车方式,建立并培养出大移动互联网时代引领的用户现代化出行方式。较比传统电话召车与路边扬招来说,打车软件的诞生更是改变了传统打车市场格局,颠覆了路边拦车概念,利用移动互联网特点,将线上与线下相融合,从打车初始阶段到下车使用线上支付车费,画出一个乘客与司机紧密相连的o2o(线上到线下)完美闭环,最大限度优化乘客打车体验,改变传统出租司机等客方式,让司机师傅根据乘客目的地按意愿“接单”,节约司机与乘客沟通成本,降低空驶率,最大化节省司乘双方资源与实践。\n[0004] 打车软件原理非常简单,与电话叫车服务性质类似,与微信用法大同小异。在乘客侧,乘客可以启动打车软件的软件客户端,点击“现在用车”,按住说话,发送一段语音说明现在所在具体的位置和要去的地方,松开叫车按钮,叫车信息会以该乘客为圆点,在90秒内自动推送给周围预设半径(约1.5公里)以内的出租车司机。叫车信息可以在预设时间(例如,5分钟)内存在,超过该预设时间后该叫车信息失效。同时,乘客也可以使用文本形式通过例如手动输入目的地地址来发出订单。在司机侧,司机可以在打车软件司机端一键抢应,并和乘客保持联系。在乘客到达目的地下车需要支付车费时,可以使用打车软件的合作伙伴微信支付和QQ钱包进行线上支付,既可享受免找零烦恼,也避免了假币,丢钱包等现象发生,完成了从打车到支付的一个完美闭环服务,让用户的出行尽在自己掌握。\n[0005] 如上所述,在出租车司机使用打车软件的实际场景中,出租车司机可以接听到周边一定范围内的实时订单,这个接听范围相当于司机的感知范围,而这个感知范围的值的设置在订单分配中非常重要。如果接听范围被设置得过小,出租车司机就无法听到足够多的订单,乘客发的订单也无法得到充分的推送,从而影响出租车司机和乘客使用打车软件成功完成打车过程的效率。如果接听范围被设置得过大,则出租车司机将有可能接听到距离过远的订单,由于此类订单即使出租车司机愿意接单也会导致过长的接单驾驶距离和接单驾驶时间,从而影响出租车司机和乘客双方的用户体验。\n[0006] 因此,行之有效的用于确定订单接收范围的方法和设备具有良好的市场前景和客观的市场价值。\n发明内容\n[0007] 本发明的实施方式涉及用于确定订单接收范围的方法和设备。\n[0008] 本发明的基本构思在于,确定特定区域中的一些订单接收方的默认订单接收范围以及对应的平均订单数目,而后获得另一些订单接收方在默认订单接收范围中的平均订单数目,并且基于两个平均订单数目来确定该另一些订单接收方的订单接收范围。\n[0009] 根据本发明的实施方式,公开了一种用于确定订单接收范围的方法。该方法包括:\n确定区域中的第一数目的订单接收方的默认订单接收范围;获取该第一数目的订单接收方在该默认订单接收范围中的第一平均订单数目;获取第二数目的订单接收方在该默认订单接收范围中的第二平均订单数目;以及根据该第一平均订单数目以及该第二平均订单数目,来确定该第二数目的订单接收方的订单接收范围。\n[0010] 可选地,在该方法中,其中确定该区域中的该第一数目的订单接收方的该默认订单接收范围包括:对该第一数目的订单接收方的相应的订单接收范围求平均以确定该默认订单接收范围。\n[0011] 可选地,在该方法中,其中该默认订单接收范围和该订单接收范围为圆形范围,其中根据该第一平均订单数目以及该第二平均订单数目,来确定该第二数目的订单接收方的订单接收范围包括:将该第一平均订单数目与该第二平均订单数目的比值作为确定因子,并且将该默认订单接收范围的半径乘以该确定因子来确定该订单接收范围的半径。\n[0012] 可选地,在该方法中,其中该默认订单接收范围和该订单接收范围为圆形范围,其中根据该第一平均订单数目以及该第二平均订单数目,来确定该第二数目的订单接收方的订单接收范围包括:将该第一平均订单数目与该第二平均订单数目的比值的开方作为确定因子,并且将该默认订单接收范围的半径乘以该确定因子来确定该订单接收范围的半径。\n[0013] 可选地,在该方法中,还包括:当该确定因子大于第一阈值时,利用该第一阈值作为该确定因子;和/或当该确定因子小于第二阈值时,利用该第二阈值作为该确定因子。\n[0014] 可选地,在该方法中,其中该默认订单接收范围和该订单接收范围为圆形范围,其中根据该第一平均订单数目以及该第二平均订单数目,来确定该第二数目的订单接收方的订单接收范围包括:当该第一平均订单数目大于该第二平均订单数目时,将该默认订单接收范围的半径乘以第一预定值来确定的该订单接收范围的半径;以及当该第一平均订单数目小于该第二平均订单数目时,将该默认订单接收范围的半径乘以第二预定值来确定该订单接收范围的半径。\n[0015] 可选地,在该方法中,还包括:将该订单接收范围设置为该默认订单接收范围。\n[0016] 可选地,在该方法中,其中该第一数目为该区域中的所有订单接收方的数目。\n[0017] 可选地,在该方法中,其中该第一数目大于该第二数目。\n[0018] 可选地,在该方法中,其中该第一数目的订单接收方是用于表征该区域中的全部或者部分订单接收方的平均订单数目,并且该第一数目小于等于该第二数目。\n[0019] 根据本发明的实施方式,还公开了一种用于确定订单接收范围的设备。该设备包括:第一确定装置,被配置为确定区域中的第一数目的订单接收方的默认订单接收范围;第一获取装置,被配置为获取该第一数目的订单接收方在该默认订单接收范围中的第一平均订单数目;第二获取装置,被配置为获取第二数目的订单接收方在该默认订单接收范围中的第二平均订单数目;以及第二确定装置,被配置为根据该第一平均订单数目以及该第二平均订单数目,来确定该第二数目的订单接收方的订单接收范围。\n[0020] 可选地,在该设备中,其中该第一确定装置被配置为:对该第一数目的订单接收方的相应的订单接收范围求平均以确定该默认订单接收范围。\n[0021] 可选地,在该设备中,其中该默认订单接收范围和该订单接收范围为圆形范围,其中该第二确定装置被配置为:将该第一平均订单数目与该第二平均订单数目的比值作为确定因子,并且将该默认订单接收范围的半径乘以该确定因子来确定该订单接收范围的半径。\n[0022] 可选地,在该设备中,其中该默认订单接收范围和该订单接收范围为圆形范围,其中该第二确定装置被配置为:将该第一平均订单数目与该第二平均订单数目的比值的开方作为确定因子,并且将该默认订单接收范围的半径乘以该确定因子来确定该订单接收范围的半径。\n[0023] 可选地,在该设备中,其中该第二确定装置还被配置为:当该确定因子大于第一阈值时,利用该第一阈值作为该确定因子;和/或当该确定因子小于第二阈值时,利用该第二阈值作为该确定因子。\n[0024] 可选地,在该设备中,其中该默认订单接收范围和该订单接收范围为圆形范围,其中该第二确定装置被配置为:当该第一平均订单数目大于该第二平均订单数目时,将该默认订单接收范围的半径乘以第一预定值来确定的该订单接收范围的半径;以及当该第一平均订单数目小于该第二平均订单数目时,将该默认订单接收范围的半径乘以第二预定值来确定该订单接收范围的半径。\n[0025] 可选地,在该设备中,还包括:设置装置,被配置为将该订单接收范围设置为该默认订单接收范围。\n[0026] 可选地,在该设备中,其中该第一数目为该区域中的所有订单接收方的数目。\n[0027] 可选地,在该设备中,其中该第一数目大于该第二数目。\n[0028] 可选地,在该设备中,其中该第一数目的订单接收方是用于表征该区域中的全部或者部分订单接收方的平均订单数目并且该第一数目小于等于该第二数目。\n[0029] 本发明的实施方式具有可以提高出租车司机和乘客双方使用打车软件成功完成打车过程的效率以及提高出租车司机和乘客双方的用户体验的优点。\n附图说明\n[0030] 结合附图并参考以下详细说明,本发明各实施方式的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本发明的若干实施方式。在附图中:\n[0031] 图1为根据本发明的示例性实施方式的用于确定订单接收范围的方法的流程图;\n[0032] 图2为根据本发明的示例性实施方式的用于确定订单接收范围的设备的示意性框图;\n[0033] 图3为适于用来实践本发明的示例性实施方式的移动终端300的示意性框图;以及[0034] 图4为适于用来实践本发明的示例性实施方式的计算机400的示意性框图。\n具体实施方式\n[0035] 以下参考附图详细描述本发明的各个示例性实施方式。附图中的流程图和框图示出了根据本发明的各种实施方式的方法和系统的可能实现的体系架构、功能和操作。应当注意,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分可以包括一个或多个用于实现各个实施方式中所规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以按照不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,或者它们有时也可以按照相反的顺序执行,这取决于所涉及的功能。同样应当注意的是,流程图和/或框图中的每个方框、以及流程图和/或框图中的方框的组合,可以使用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以使用专用硬件与计算机指令的组合来实现。\n[0036] 应当理解,给出这些示例性实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。\n[0037] 本发明的实施方式的用于确定订单接收范围的方法和设备至少可以适用于客运和货运两者。同时,尽管本发明主要适用于出租车叫车服务,但应当理解,本发明还可适用于已经存在或者将会存在的任何其他运送工具,这些运送工具包括水体运送工具(包括诸如船舶之类的水面运送工具和诸如潜水艇之类的水下运送工具)、飞行器(包括仅在地球环境中运行的飞机和可以在太空环境中运行的飞行器)以及具有运送货物和人员能力的任何运送工具。\n[0038] 以下仅以出租车叫车服务为例对本发明的用于确定订单接收范围的方法和设备进行详细描述,其中订单接收方即为出租车,而订单发起者即为乘客。\n[0039] 参照图1,其为根据本发明的示例性实施方式的用于确定订单接收范围的方法的流程图。\n[0040] 根据图1所示,在步骤S101中,确定区域中的第一数目的订单接收方的默认订单接收范围。\n[0041] 根据本发明的各种示例性实施方式,本发明可以按照客户端-服务器架构被实施。\n因此,由服务器来确定默认订单接收范围。其中,在步骤S101中所记载的“区域”是指行政区划或者人为设定的固定大小的范围,而根据本发明的各种示例性实施方式的用于确定订单接收范围的方法主要用于确定在这个区域中的订单接收方的订单接收范围。应当理解,默认订单接收范围是预先设定的范围,按照默认订单接收范围将其中的订单发送给订单接收方可以使订单接收方能够随时获得较为合理数目的订单,从而使得订单接收方与订单发起者能够较为高效地确立并且完成订单。例如,默认订单接收范围可以被设定为1至5公里范围内的任何距离。同时,根据实际应用场景与情况的不同,默认订单接收范围可以被设定为更大或者更小。\n[0042] 根据本发明的各种示例性实施方式,作为统计样本的订单接收方的第一数目可以是区域中的所有订单接收方的数目。然而,第一数目也可以小于区域中的所有订单接收方的数目。其中只需将第一数目选择为可以合理地体现区域中的所有订单接收方的平均水平即可,例如第一数目可以是所有订单接收方的数目的80%或更少或更多。\n[0043] 根据本发明的一个示例性实施方式,可以由服务器直接设定默认订单接收范围。\n其中,服务器可以通过统计当将区域中的第一数目的订单接收范围设定成不同值时其中的订单接收方在单位时间(例如,1小时)内所完成的平均订单数目,并且将与最大平均订单完成数目对应的订单接收范围设定为默认订单接收范围。根据本发明的另一示例性实施方式,可以由区域中的各个订单接收方选择自己的优选订单接收范围,并且由服务器通过对这些不同订单接收方的不同优选订单接收范围进行例如求平均值来得到区域中的默认订单接收范围。\n[0044] 当区域中的默认订单接收范围被确定后,进入步骤S102。\n[0045] 继续参照图1,在步骤S102中,获取第一数目的订单接收方在默认订单接收范围中的第一平均订单数目。\n[0046] 根据本发明的各种示例性实施方式,可以由服务器通过对第一数目的订单接收方中的每个订单接收方在默认订单接收范围中所接收到的订单数目进行例如求平均值来得到第一平均订单数目。其中,根据本发明的一个示例性实施例,可以针对一个时间点来获得订单接收方此时已接收并被显示或待显示的订单数目来获取第一平均订单数目,从而可以进行后续操作以即时确定订单接收范围。根据本发明的另一示例性实施例,可以针对一个时间段(例如,10分钟至1小时或者任何时间段)来获得订单接收方在这个时间段内所接收到的订单数目来获取第一平均订单数目,从而可以进行后续操作以确定在下一时间段中的订单接收范围。\n[0047] 当获取了第一平均订单数目后,进入步骤S103。\n[0048] 继续参照图1,在步骤S103中,获取第二数目的订单接收方在默认订单接收范围中的第二平均订单数目。\n[0049] 根据本发明的各种示例性实施方式的用于确定订单接收范围的方法主要用于确定上述第二数目的订单接收方的订单接收范围。其中,根据本发明的一个示例性实施方式,为了遵循用较大样本数量确定较小样本数量的原则,第二数目小于第一数目。根据本发明的另一示例性实施方式,当第一数目的订单接收方为区域中的有代表性的订单接收方时,第二数目也可以大于或者等于第一数目。其中,第一数目的订单接收方为区域中的有代表性的订单接收方是指可以通过第一数目的订单接收方的平均订单数目可信地推断出区域中的大部分或者所有订单接收方的平均订单数目。判断第一数目的订单接收方是否为有代表性的订单接收方可以遵循许多标准,例如,可以将区域均匀地分割成大小相等的子区域,而后从每个子区域中选取一定数目(这些数目可以相同或者不相同)的、总和为第一数目的订单接收方。由于这些订单接收方是按照地理分布被均匀选择的,因此可以将它们视为有代表性的订单接收方。应当理解,子区域分割的越小,第一数目的订单接收方有代表性的程度就越高。\n[0050] 当获取了第二平均订单数目后,进入步骤S104。\n[0051] 继续参照图1,在步骤S104中,根据第一平均订单数目以及第二平均订单数目,来确定第二数目的订单接收方的订单接收范围。\n[0052] 根据本发明的各种示例性实施方式,当第一平均订单数目大于第二平均订单数目时,说明第二数目的订单接收方所接收到的订单数目小于区域中的平均订单数目,此时可以增大第二数目的订单接收方的订单接收范围以使得他们能够接收到更多订单;当第一平均订单数目小于第二平均订单数目时,说明第二数目的订单接收方所接收到的订单数目大于区域中的平均订单数目,此时可以减小第二数目的订单接收方的订单接收范围以使得他们能够接收到更少订单;当第一平均订单数目恰好等于第二平均订单数目时,说明第二数目的订单接收方所接收到的订单数目等于区域中的平均订单数目,此时无需确定新的订单接收范围。\n[0053] 根据本发明的各种示例性实施方式,确定订单接收方的订单接收范围存在多种方式。根据本发明的一个示例性实施例,订单接收方的范围可以是以订单接收方为圆心的圆形范围,在这种情况下,确定订单接收方的订单接收范围可以通过确定圆形范围的半径来实现。根据本发明的另一示例性实施例,订单接收方的范围可以是在地图上显示的以订单接收方为中心的正方形以便于将区域的范围分成正方形的小块来进行处理,在这种情况下,确定订单接收方的订单接收范围可以通过确定正方形范围的边长来实现。应当理解,订单接收方的范围可以是包括长方形等在内的任何形状而不会影响本发明的正常实现。\n[0054] 根据本发明的各种示例性实施方式,在确定订单接收方的订单接收范围时,可以使用第一平均订单数目与第二平均订单数目之间的关系作为系数来进行确定。\n[0055] 根据本发明的一个示例性实施例,当仅需要进行粗略确定时,可以使用第一平均订单数目与第二平均订单数目之比作为确定因子来确定订单接收范围。其中,如上所述,当第一平均订单数目大于第二平均订单数目时,应当增大订单接收方的订单接收范围,而此时确定因子大于1,因此可以用如上所述的订单接收方的半径(或者边长)与确定因子相乘来获得增大后的订单接收范围;当第一平均订单数目小于第二平均订单数目时,应当减小订单接收方的订单接收范围,而此时确定因子小于1,因此可以用如上所述的订单接收方的半径(或者边长)与确定因子相乘来获得减小后的订单接收范围;当第一平均订单数目恰好等于第二平均订单数目时,确定因子等于1,因此如上所述无需进行任何处理。在这一示例性实施例中所描述的确定订单接收范围可以用以下公式(1)来表示:\n[0056]\n[0057] 其中,R1为订单接收方的与默认订单接收范围对应的半径(或者边长),N1为第一平均订单数目,N2为第二平均订单数目, 为确定因子,R2为订单接收方的确定的半径(或者边长)。\n[0058] 根据本发明的另一示例性实施例,当需要进行更加精细确定时,可以对上述第一平均订单数目与第二平均订单数目之比进行处理来作为确定因子。例如,由于第一平均订单数目与第二平均订单数目均体现了作为面积的订单接收范围中的订单数目,因此可以将第一平均订单数目与第二平均订单数目之比进行开方处理来作为确定因子,从而使得在确定作为线段长度的上述半径或者边长时,能够确定更为精准的平均订单数目。在这一示例性实施例中所描述的确定订单接收范围可以用以下公式(2)来表示:\n[0059]\n[0060] 其中,R1为订单接收方的与默认订单接收范围对应的半径(或者边长),N1为第一平均订单数目,N2为第二平均订单数目, 为确定因子,R2为订单接收方的确定的半径(或者边长)。\n[0061] 应当理解,当如上所述确定订单接收方的订单接收范围时,将订单接收范围确定得过大或者过小会使得确定的订单接收范围过大或者过小,这显然不利于实际使用。因此,可以为确定因子预先设定第一阈值(例如,1.5或者任何合理的数值)作为上限以及预先设定第二阈值(例如,0.5或者任何合理的数值)作为下限。当计算出的确定因子(即,上述确定因子 或者 )大于第一阈值时,利用第一阈值作为确定因子;当计算出的确定因子(即,上述确定因子 或者 )小于第二阈值时,利用第二阈值作为确定因子。\n[0062] 除此之外,根据本发明的又一示例性实施例,当仅需要进行非常粗略的确定时,可以仅通过第一平均订单数目与第二平均订单数目的大小关系来进行确定。例如,当第一平均订单数目大于第二平均订单数目时,可以用如上所述的订单接收方的半径(或者边长)与预先设定的第一预定值(例如,1.2或者任何合理的数值)相乘来获得增大后的订单接收范围;而当第一平均订单数目小于第二平均订单数目时,可以用如上所述的订单接收方的半径(或者边长)与预先设定的第二预定值(例如,0.8或者任何合理的数值)相乘来获得减小后的订单接收范围。在这一示例性实施例中所描述的确定订单接收范围可以用以下公式(3)来表示:\n[0063]\n[0064] 其中,R1为订单接收方的与默认订单接收范围对应的半径(或者边长),R2为订单接收方的确定的半径(或者边长),N1为第一平均订单数目,N2为第二平均订单数目,a为第一预定值,b为第二预定值。\n[0065] 当第二数目的订单接收方的订单接收范围被确定后,进入可选步骤S105。\n[0066] 继续参照图1,由于步骤S105是可选步骤,因此在图1中用虚线示出。在可选步骤S105中,将确定的订单接收范围确定为默认订单接收范围。\n[0067] 根据本发明的各种示例性实施方式,默认订单接收范围可以在被确定之后就不再被改变,无论何时需要确定订单接收方的订单接收范围,均使用最初确定的默认订单接收范围。然而,当需要经常确定订单接收范围时,每次改变的范围不会太大,因此这种方式由于每次都必须从最初确定的默认订单接收范围进行确定而会导致更大的计算量。因此,在可选步骤S105中,将确定的订单接收范围确定为默认订单接收范围,从而使得当需要经常确定订单接收范围时的计算量得以减少。\n[0068] 根据本发明的各种示例性实施方式,上述步骤S101、步骤S102、步骤S103、步骤S104和步骤S105可以在实时、动态的基础上被执行。例如,根据本发明的一个示例性实施方式,可以在订单接收方每次向服务器请求新的订单以及服务器每次向订单接收方推送新的订单时实时执行上述过程,从而使得可以持续地动态调整订单接收方的订单接收范围。除此之外,为了减小服务器的计算量,根据本发明的另一示例性实施例,可以每隔一段时间(例如,5分钟或者任何预先设定的时间)周期性地执行上述过程。同时,根据本发明的又一示例性实施例,也可以响应于订单接收方以及服务器的请求来执行上述过程。\n[0069] 以上参照图1描述了根据本发明的示例性实施方式的用于确定订单接收范围的方法。应当理解,尽管按照特定顺序(步骤S101、步骤S102、步骤S103、步骤S104、步骤S105)描述了该方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。例如,在某些实施方式中,步骤S102与步骤S103可以按照任意顺序或者同时执行,可以省略步骤S105,可以将步骤S102与S103合并为一个步骤执行,和/或将步骤S104分解为比较第一平均订单数目以及第二平均订单数目的步骤S104a以及确定订单接收方的订单接收范围的步骤S104b两个步骤执行。\n[0070] 参照图2,其为根据本发明的示例性实施方式的用于确定订单接收范围的设备的框图。\n[0071] 根据图2所示,用于确定订单接收范围的设备100包括第一确定装置110、第一获取装置120、第二获取装置130、第二确定装置140以及可选的设置装置150。\n[0072] 根据本发明的示例性实施方式,在用于确定订单接收范围的设备100中,第一确定装置110被配置为确定区域中的第一数目的订单接收方的默认订单接收范围,第一获取装置120被配置为获取第一数目的订单接收方在默认订单接收范围中的第一平均订单数目,第二获取装置130被配置为获取第二数目的订单接收方在默认订单接收范围中的第二平均订单数目,第二确定装置140被配置为根据第一平均订单数目以及第二平均订单数目来确定第二数目的订单接收方的订单接收范围,可选的设置装置150被配置为将订单接收范围设置为默认订单接收范围。\n[0073] 上述第一确定装置110、第一获取装置120、第二获取装置130、第二确定装置140以及可选的设置装置150的操作方式与以上关于用于确定订单接收范围的方法所描述的相同,在此不再赘述。\n[0074] 应当注意,本发明的示例性实施方式可以通过硬件、软件或者软件和硬件的结合来实现。其中,硬件部分可以利用专用逻辑来实现;软件部分则可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的方法和系统可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的系统及其模块不仅可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用例如由各种类型的处理器所执行的软件实现,还可以由上述硬件电路和软件的结合(例如固件)来实现。\n[0075] 应当注意,尽管在上文的详细描述中提及了设备的若干装置或子装置,但是这种划分仅仅是示例性而非强制性的。实际上,根据本发明的示例性实施方式,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化,例如可以将第一获取装置120与第二获取装置130结合为一个获取装置以实现相同的功能。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化,例如可以将第二确定装置140划分为用于比较第一平均订单数目以及第二平均订单数目的比较装置140a以及用于确定订单接收方的订单接收范围的确定装置140。\n[0076] 下面参考图3,其示出了适于用来实践本发明实施方式的移动终端300的示意性框图。\n[0077] 根据本发明的示意性实施方式,移动终端300通常可以作为订单接收方使用。但是,应当理解,本发明并不排除将移动终端300作为用于确定订单接收范围的设备100使用的情况。\n[0078] 在图3所示的示例中,移动终端300是一个具有无线通信能力的移动设备。然而,可以理解,这仅仅是示例性而非限制性的。其他类型的移动终端也可以容易地采用本发明的实施方式,诸如便携式数字助理(PDA)、寻呼机、移动计算机、移动电视、游戏设备、膝上型计算机、照相机、录像机、GPS设备以及其他类型的语音和文本通信系统。固定式移动终端同样可以容易地使用本发明的实施方式。\n[0079] 移动终端300包括一个或多个天线311,其可操作地与发射机314和接收机316进行通信。移动终端300还包括处理器312或者其他处理元件,其分别提供去往发射机314的信号和接收来自接收机316的信号。信号包括按照适当蜂窝系统的空中接口标准的信令信息,并且还包括用户语音、接收的数据和/或用户生成的数据。在此方面,移动终端300能够利用一个或多个空中接口标准、通信协议、调制类型以及接入类型来进行操作。作为示范,移动终端300能够根据多个第一代、第二代、第三代和/或第四代通信协议等中的任何协议来进行操作。例如,移动终端300可以能够按照第二代(2G)无线通信协议IS-136(TDMA)、GSM和IS-\n95(CDMA)来进行操作,或者按照诸如UMTS、CDMA2000、WCDMA和TD-SCDMA的第三代(3G)无线通信协议来进行操作,或者按照第四代(4G)无线通信协议和/或类似协议进行操作。\n[0080] 可以理解,处理器312包括实现移动终端300的功能所需的电路。例如,处理器312可以包括数字信号处理器设备、微处理器设备、各种模数转换器、数模转换器和其他支持电路。移动终端300的控制和信号处理功能按照这些设备各自的能力在其间分配。处理器312由此还可以包括在调制和传输之前对消息和数据进行卷积编码和交织的功能。处理器312还可以另外包括内部语音编码器,并且可以包括内部数据调制解调器。此外,处理器312可以包括对可以存储在存储器中的一个或多个软件程序进行操作的功能。例如,处理器312可以能够操作连接程序,诸如传统的Web浏览器。连接程序继而可以允许移动终端300例如按照无线应用协议(WAP)、超文本传输协议(HTTP)等来发射和接收Web内容(诸如基于位置的内容和/或其他web页面内容)。\n[0081] 移动终端300还可以包括用户接口,其例如可以包括耳机或者扬声器324、振铃器\n322、麦克风326、显示屏328以及输入接口331,所有这些设备都耦合至处理器312。移动终端\n300可以包括小键盘330。小键盘330可以包括传统的数字键(0-9)和相关键(#、*),以及用于操作移动终端300的其他键。备选地,小键盘330可以包括传统的QWERTY小键盘布置。小键盘\n330还可以包括与功能相关联的各种软键。移动终端300还可以包括相机模块336,用于捕获静态和/或动态图像。\n[0082] 特别地,显示屏328可以包括触摸式屏幕和/或邻近式屏幕,用户可以通过直接操作屏幕而操作移动终端300。此时,显示屏328同时充当输入设备和输出设备二者。在这样的实施方式中,输入接口331可以配置用于接收用户通过例如普通的笔、专用触笔和/或手指在显示屏328上提供的输入,包括指点输入和手势输入。处理器312可配置用于检测此类输入,并且识别出用户的手势。\n[0083] 此外,移动终端300可以包括诸如操纵杆的接口设备或者其他用于输入接口。移动终端300还包括电池334,诸如振动电池组,用于为操作移动终端300所需的各种电路供电,以及可选地提供机械振动作为可检测输出。\n[0084] 移动终端300可以进一步包括用户标识模块(UIM)338。UIM338通常是具有内置处理器的存储器设备。UIM 338例如可以包括订户标识模块(SIM)、通用集成电路卡(UICC)、通用订户标识模块(USIM)、可移动用户标识模块(R-UIM)等。UIM 338通常存储与移动订户相关的信元。\n[0085] 移动终端300还可以具有存储器。例如,移动终端300可以包括易失存储器340,例如包括用于数据临时存储的高速缓存区域的易失随机存取存储器(RAM)。移动终端300还可以包括其他非易失存储器342,其可以是嵌入式的和/或可移动的。非易失存储器342可以附加地或者可选地包括例如EEPROM和闪存等。存储器可以存储移动终端300所使用的多个信息片段和数据中的任意项,以实现移动终端300的功能。例如,存储器340和342可以配置用于存储用于实现上文结合图1描述的用于确定订单接收范围的方法的计算机程序指令。\n[0086] 应当理解,图3所述的结构框图仅仅为了示例的目的而示出的,而不是对本发明范围的限制。在某些情况下,可以根据具体情况而增加或者减少某些设备。\n[0087] 下面参考图4,其示出了适于用来实践本发明实施方式的计算机系统400的示意性框图。如图4所示,计算机系统400可以包括:CPU(中央处理单元)401、RAM(随机存取存储器)\n402、ROM(只读存储器)403、总线系统404、硬盘控制器405、键盘控制器406、串行接口控制器\n407、并行接口控制器408、显示控制器409、硬盘410、键盘411、串行外设412、并行外设413和显示器414。在这些设备中,与系统总线404耦合的有CPU 401、RAM 402、ROM 403、硬盘控制器405、键盘控制器406、串行控制器407、并行控制器408和显示控制器409。硬盘410与硬盘控制器405耦合,键盘411与键盘控制器406耦合,串行外部设备412与串行接口控制器407耦合,并行外部设备413与并行接口控制器408耦合,以及显示器414与显示控制器409耦合。\n[0088] 应当理解,图4所述的结构框图仅仅为了示例的目的而示出的,而不是对本发明范围的限制。在某些情况下,可以根据具体情况而增加或者减少某些设备。\n[0089] 虽然已经参考若干具体实施方式描述了本发明,但是应该理解,本发明并不限于所公开的具体实施方式。本发明旨在涵盖在所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。
法律信息
- 2020-09-11
- 2015-05-27
实质审查的生效
IPC(主分类): G06Q 50/30
专利申请号: 201510046647.2
申请日: 2015.01.29
- 2015-05-06
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-01-01
|
2013-06-08
| | |
2
| |
2006-03-01
|
2005-09-16
| | |
3
| |
2012-07-11
|
2012-02-26
| | |
4
| |
2013-07-24
|
2013-03-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |