ATM机定位方法及装置与流程

文档序号:19119128发布日期:2019-11-13 01:28阅读:595来源:国知局
ATM机定位方法及装置与流程

本发明涉及金融技术领域,特别涉及一种atm机定位方法及装置。



背景技术:

随着国民经济的发展,银行的办理的业务量在逐渐增长,其中,存、取款以及转账等业务占据了绝大部分,而atm机的面世,极大程度上降低了银行柜台工作人员的工作量,例如用户可以在atm机上直接办理存、取款和转账等业务;并且因为atm机体型小,占据面积并不大,银行可以将其设置在多种场景中,例如电影院、ktv、超市以及机场等地方,极大程度上便利了人们的生活。

用户在atm机办理取款业务时,当atm机中剩余的金额不足时,用户需要根据平时的生活经验重新寻找其他的atm机办理取款业务,但是在寻找到其他的atm机时,其他的atm机中剩余的金额极有可能也不满足用户的取款需求。



技术实现要素:

有鉴于此,本发明提供一种atm机定位方法,能够为用户提供一个最优的atm机的位置信息和前往所述最优的atm机的路线信息,以减少用户在寻找新的atm机所花费的时间,提高用户的取款体验,以及减少atm机的不足。

为实现上述目的,本发明提供如下技术方案:

一种atm机定位方法,包括:

在当前atm机接收到用户发送的取款指令的情况下,判断所述当前atm机是否满足与所述取款指令对应的取款需求;

若所述当前atm机不满足与所述取款指令对应的取款需求,则向所述用户发送提示信息,以提示所述用户是否获取备用atm机的位置信息和路线信息;

当接收到所述用户发送的与所述提示信息对应的,表征所述用户获取备用atm机的位置信息和路线信息的获取指令时,调用预设数据库中与所述当前atm机处于同一预设地理区域的各个atm机的数据信息;

依据各个所述数据信息确定由多个与所述当前atm机处于同一预设地理位置区域,且满足所述取款需求的atm机组成的atm机集合;

确定所述atm机集合中的每个atm机与所述当前atm机的路径距离;

将各个所述路径距离中数值最小的路径距离所对应的atm机作为所述备用atm机,并将所述备用atm机的位置信息和路线信息向所述用户进行展示。

上述的方法,可选的,所述判断所述当前atm机是否满足与所述取款指令对应的取款需求,包括:

确定所述当前atm机的当前剩余金额;

对所述用户发送的取款指令进行解析,确定与所述取款指令对应的取款金额;

将所述当前剩余金额和所述取款金额进行比对;

当所述当前剩余金额大于或等于所述取款金额时,所述当前atm机满足与所述取款指令对应的取款需求;

当所述当前剩余金额小于所述取款金额时,所述当前atm机不满足与所述取款指令对应的取款需求。

上述的方法,可选的,所述调用预设数据库中与所述当前atm机处于同一预设地理位置区域的各个atm机的数据信息,包括:

获取所述当前atm机的设备信息;

依据所述设备信息,确定表征所述当前atm机的地理位置区域的地理位置区域标识号;

依据所述地理位置区域标识号,获取所述预设数据库中与所述地理位置区域标识号一致的各个atm机的数据信息。

上述的方法,可选的,所述确定所述atm机集合中的每个atm机与所述当前atm机的路径距离,包括:

确定所述当前atm机与所述atm机集合中的每个atm机的位置信息;

调用预设的算法和地图数据,计算所述atm机集合中的每个atm机与所述当前atm机的路径距离,得到所述atm机集合中的每个atm机与所述当前atm机的路径距离。

上述的方法,可选的,所述确定所述当前atm机的当前剩余金额,包括:

接收所述当前atm机中的每张货币上预设的射频芯片发送的射频信号;

对所述各个射频信号进行解析,得到所述射频信号中包含的货币的面额,并统计所述当前atm机中的当前剩余金额;

调用所述预设数据库中所述当前atm机的数据信息,对所述数据信息进行解析,得到所述数据信息中的剩余金额;

将所述当前剩余金额与所述数据信息中的剩余金额进行比对,得到比对结果;

若比对结果不一致,则将所述当前atm机的当前剩余金额更新至所述预设数据库中。

一种atm机定位装置,包括:

判断单元,用于在当前atm机接收到用户发送的取款指令的情况下,判断所述当前atm机是否满足与所述取款指令对应的取款需求;

提示单元,用于若所述当前atm机不满足所述与所述取款指令对应的取款需求,则向所述用户发送提示信息,以提示所述用户是否获取备用atm机的位置信息和路线信息;

调用单元,用于当接收到所述用户发送的与所述提示信息对应的,表征所述用户获取备用atm机的位置信息和路线信息的获取指令时,调用预设数据库中与所述当前atm机处于同一预设地理区域的各个atm机的数据信息;

第一确定单元,用于依据各个所述数据信息确定由多个与所述当前atm机处于同一预设地理位置区域,且满足所述取款需求的atm机组成的atm机集合;

第二确定单元,用于确定所述atm机集合中的每个atm机与所述当前atm机的路径距离;

展示单元,用于将各个所述路径距离中数值最小的路径距离所对应的atm机作为所述备用atm机,并将所述备用atm机的位置信息和路线信息向所述用户进行展示。

上述的装置,可选的,所述判断单元,包括:

第一确定子单元,用于确定所述当前atm机的当前剩余金额;

第一解析子单元,用于对所述用户发送的取款指令进行解析,确定与所述取款指令对应的取款金额;

第一比对子单元,用于将所述当前剩余金额和所述取款金额进行比对;

比对结果子单元,用于当所述当前剩余金额大于或等于所述取款金额时,则所述当前atm机满足与所述取款指令对应的取款需求;当所述当前剩余金额小于所述取款金额时,所述当前atm机不满足与所述取款指令对应的取款需求。

上述的装置,可选的,所述调用单元,包括:

第一获取子单元,用于获取所述当前atm机的设备信息;

第二确定子单元,用于依据所述设备信息,确定表征所述当前atm机的地理位置区域的地理位置区域标识号;

第二获取子单元,用于依据所述地理位置区域标识号,获取所述预设数据库中与所述地理位置区域标识号一致的各个atm机的数据信息。

上述的装置,可选的,所述第二确定单元,包括:

第三确定子单元,用于确定所述当前atm机与所述atm机集合中的每个atm机的位置信息;

计算子单元,用于调用预设的算法和地图数据,计算所述atm机集合中的每个atm机与所述当前atm机的路径距离,得到所述atm机集合中的每个atm机与所述当前atm机的路径距离。

上述的装置,可选的,所述判断单元,包括:

接收子单元,用于接收所述当前atm机中的每张货币上预设的射频芯片发送的射频信号;

第二解析子单元,用于对所述各个射频信号进行解析,得到所述射频信号中包含的货币的面额,并统计所述当前atm机中的当前剩余金额;

调用子单元,用于调用所述预设数据库中所述当前atm机的数据信息,对所述数据信息进行解析,得到所述数据信息中的剩余金额;

第二比对子单元,用于将所述当前剩余金额与所述数据信息中的剩余金额进行比对,得到比对结果;若比对结果不一致,则将所述当前atm机的当前剩余金额更新至所述预设数据库中。

与现有技术相比,本发明具有以下优点:

本发明提供的方法中,通过用户发送的取款指令,判断当前的atm机是否满足与所述取款指令对应的的取款需求,若当前atm机不满足所述取款需求,则向所述用户发送提示信息,以提示所述用户是否需要获取备用atm机的位置信息和路线信息,当接收到所述用户发送的获取指令时,调用预设数据库中与所述当前atm机处于同一预设地理区域的各个atm机的数据信息,依据各个所述数据信息,确定由多个满足所述取款需求的atm机组成的atm机集合,确定所述atm机集合中每个atm机与所述当前atm机的路径距离,并将各个所述路径距离中数值最小的路径距离所对应的atm机作为所述备用atm机,将所述备用atm机的位置信息和路线信息向所述用户进行展示。本发明提供的方法,可选取出满足所述用户的取款需求,并且距离当前atm机的路径距离最小的备用atm机,为用户提供所述备用atm机的位置信息,以及确定当前atm机与备用atm机之间的路线信息,以便所述用户直接得知备用atm机的具体位置,为用户提供前往备用atm机的最优路线的路线信息,以便用户直接前往备用atm机,节省了用户寻找atm机的精力和时间,进而改善了用户的使用体验,避免了用户的流失。

附图说明

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

图1为本发明实施例提供的一种atm机定位方法的方法流程图;

图2为本发明实施例提供的一种atm机定位方法的另一方法流程图;

图3为本发明实施例提供的一种atm机定位方法的另一方法流程图;

图4为本发明实施例提供的一种atm机定位装置的装置结构图。

具体实施方式

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

在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本发明实施例提供的方法中,通过应用本发明提供的方法,当用户在atm机取款但是atm机中的金额不满足用户的取款需求时,可通过本发明提供的方法寻找满足用户取款需求的atm机的位置,避免用户找到的其他atm机也不满足用户的取款需求,本发明实施例提供的方法的方法流程图如图1所示,具体流程如下所述:

s101、在当前atm机接收到用户发送的取款指令的情况下,判断所述当前atm机是否满足与所述取款指令对应的取款需求。

本发明实施例提供方法可应用于atm机中,所述atm机可以为只有取款功能的取款机,也可以为存取款一体的atm机,本发明的执行主体可以为atm机。当用户在当前atm机进行取款时,所述当前atm机接收到用户发送的取款指令,依据所述取款指令判断所述当前atm机是否满足与所述取款指令对应的取款需求。

s102、若所述当前atm机不满足与所述取款指令对应的取款需求,则向所述用户发送提示信息,以提示所述用户是否获取备用atm机的位置信息和路线信息。

本发明实施例提供的方法中,若判断所述当前atm机不满足与所述取款指对应的取款需求,则向所述用户发送提示信息,以提示所述用户是否获取备用atm机的位置信息和路线信息;需要说明的是,所述提示信息可以以弹窗的方式向用户进行展示,也可以以短信的形式发送至用户对应的终端;所述备用atm机为距离当前atm机的路径距离最短,且满足所述取款需求atm机;所述提示信息的具体内容可根据实际应用来进行设置。

s103、当接收到所述用户发送的与所述提示信息对应的,表征所述用户获取备用atm机的位置信息和路线信息的获取指令时,调用预设数据库中与所述当前atm机处于同一预设地理区域的各个atm机的数据信息。

本发明实施例提供的方法中,当接收到所述用户发送的获取指令时,调用预设数据库中与所述当前atm机处于同一预设地理区域的各个atm机的数据信息;需要说明的是,所述获取指令为获取备用atm机的位置信息和路线信息的指令;所述预设数据库中保存所有atm机的数据信息,将各个atm机划分至不同的地理位置区域中,将处于同一地理位置区域的atm机的数据信息保存在相同的组中,例如分别有atm机:a、b、c、d、e、f和g,其中,a、b和g都处于地理位置区域a中,c、d和e都处于地理位置区域b中,f处于地理位置区域c中,则将a、b和g的数据信息保存在数据库的组a中,将c、d和e的数据信息保存在数据库的组b中,将f的数据信息保存在组c中。

s104、依据各个所述数据信息确定由多个与所述当前atm机处于同一预设地理位置区域,且满足所述取款需求的atm机组成的atm机集合。

本发明实施例提供的方法中,获取到与所述当前atm机处于同一预设地理位置区域的各个atm机之后,从中选取出满足所述取款需求的各个atm机,组成atm机集合;所述atm机集合中的每个atm机均与所述当前atm机处于同一地理位置区域,并且满足所述取款需求。

s105、确定所述atm机集合中的每个atm机与所述当前atm机的路径距离。

本发明实施例提供的方法中,获取当前atm机的位置信息和所述atm机集合中的每个atm机的位置信息,并且调用预设数据库中的地图信息,依据所述当前atm机的位置信息、所述atm机集合中的每个atm机的位置信息和所述地图信息,确定所述atm机集合中的每个atm机与所述当前atm机的路径距离,所述位置信息可以用坐标进行表示。

s106、将各个所述路径距离中数值最小的路径距离所对应的atm机作为所述备用atm机,并将所述备用atm机的位置信息和路线信息向所述用户进行展示。

本发明实施例提供的方法中,当得到所述atm机集合中的每个atm机与所述所述当前atm机的路径距离之后,将各个所述路径距离进行比对,选取出路径距离中数值最小的路径距离,所述数据最小的路径距离所对应的atm机作为备用atm机,向所述用户展示所述备用atm机的位置信息和路线信息,展示时可以是在atm机上进行展示,也可以在用户对应的终端进行展示。

本发明实施例提供的方法中,通过应用本发明的方法,可以直接选取出满足所述用户的取款需求,并且距离用户所处的atm机最近的atm机,其中满足所述用户的取款需求,并且距离用户所处的atm机最近的atm机为最优的atm机,将所述最优的atm机的位置信息以及到达所述最优的atm机的路线信息发送至预设的终端进行显示,从而减少了用户盲目寻找新的atm机所浪费的时间,从而提高了用户对atm机的使用体验。

本发明实施例提供的方法中,在接收到所述用户发送的取款指令时,需判断所述当前atm机是否满足所述取款指令对应的取款需求,进行判断的流程图如图2所示,具体说明如下所述:

s201、确定所述当前atm机的当前剩余金额。

本发明实施例提供的方法中,接收所述当前atm机中的每张货币上预设的射频芯片发射的射频信号,对所述射频信号进行解析,获得所述射频信号中包含的货币面额信息,依据每张货币的面额信息,统计所述当前atm机中的当前剩余金额;需要说明的是,所述射频芯片可以为无源电子标签或是无源rfid芯片等,所述射频芯片贴于纸币表面,并且所述射频芯片的射频信号与纸币的信息相映射;在每张纸币的射频芯片中写入纸币对应的信息,例如纸币的面额大小和唯一标识号等。

假设接收atm机中每张纸币发送的射频信号,接收到的射频信号总共为500个,对各个射频信号进行解析,得到射频信号中包含的纸币信息,所述纸币信息中可包含纸币的面额大小、纸币的标识号等信息,其中,每个所述纸币信息中表示的纸币的面额大小为100元,接收到的射频信号总共有500个,则所述atm机中的剩余金额为50000元。

s202、对所述用户发送的取款指令进行解析,确定与所述取款指令对应的取款金额。

本发明实施例提供的方法中,对所述用户发送的取款指令进行解析,获得所述取款指令中包含的取款金额,所述取款金额为所述取款指令对应的取款需求;例如所述取款金额为1000元,表征所述用户发送的取款指令的取款需求为1000元。

s203、将所述当前剩余金额和所述取款金额进行比对。

s204、当所述当前剩余金额大于或等于所述取款金额时,所述当前atm机满足与所述取款指令对应的取款需求。

s205、当所述当前剩余金额小于所述取款金额时,所述当前atm机不满足与所述取款指令对应的取款需求。

本发明实施例提供的方法中,将所述当前atm机中的剩余金额与所述用户的取款金额进行比对,当所述atm机中的剩余金额大于或等于所述用户的取款金额时,则判断所述atm机满足所述用户的取款需求;例如,所述atm机中的剩余金额为5000元,用户的取款金额为1000元,则判断所述atm机满足所述用户的取款需求。本发明实施例提供的方法中,当所述atm机中的取款金额小于所述用户的取款金额时,则所述atm机不满足所述用户的取款需求;例如,所述atm机中的剩余金额为1000元,所述用户的取款金额为2000元,则所述atm机不满足所述用户的取款需求。

需要说明的是,确定所述当前atm机的当前剩余金额之后,调用所述预设数据库中所述当前atm机的数据信息,并对所述数据信息进行解析,得到所述数据信息中的剩余金额,将所述数据信息中的剩余金额与所述当前剩余金额进行比对,得到比对结果,若比对结果不一致,则将所述当前atm机的当前剩余金额更新至所述预设数据库中。更新时,可以将所述当前atm机的设备信息与当前剩余金额发送至存有预设数据库的服务器中,依据所述设备信息,查找与所述当前atm机对应的数据信息,再将所述当前剩余金额更新至与所述当前atm机对应的数据信息中。

本发明实施例提供的方法中,通过对预设数据库中保存的atm机的数据信息的更新,保证能够为用户提供满足取款需求的备用atm机位置信息和路线信息。

本发明实施例提供的方法中,获取到与所述当前atm机处于同一地理位置区域,且满足所述取款需求的各个atm机的数据信息的方法流程如图3示,对图3的具体说明如下所述:

s301、获取所述当前atm机的设备信息。

本发明实施例提供的方法中,获取预先设置在atm机中的设备信息,所述设备信息包括atm机的设备标识号、设备类型和其他的关于atm机的信息等。

s302、依据所述设备信息,确定表征所述当前atm机的地理位置区域的地理位置区域标识号。

本发明实施例提供的方法中,对所述设备信息进行解析,得到表征所述当前atm机的地理位置区域的地理位置区域标识号,需要说明的是,每个所述地理位置区域的地理位置区域标识号均不相同,例如地理位置区域a的地理位置区域标识号为a1,地理位置区域b的地理位置区域标识号为a2。

s303、依据所述地理位置区域标识号,获取所述预设数据库中与所述地理位置区域标识号一致的各个atm机的数据信息。

本发明实施例提供的方法中,依据所述当前atm机的地理位置区域标识号,获取预设数据库中与所述当前atm机的地理位置区域标识号相同的各个atm机的数据信息。

本发明实施例提供的方法中,获取到与所述当前atm机的地理位置区域标识号相同的各个atm机的数据信息之后,需要从与所述atm机处于同一地理位置区域的各个atm机中选取出满足取款需求,并且距离所述当前atm机路径距离的数值最小的atm机作为备用atm机。

需要说明的是,备用atm机的选取过程如下所述:

依据当前atm机的地理位置区域标识号,选出与所述当前atm机处于同一预设地理位置区域,并且满足所述取款需求的atm机集合,并在所述atm机集合中筛选出与所述当前atm机的路径距离的数值最小的atm机作为备用atm机。例如,atm机集合中的atm机有5个,各个满足所述用户的取款需求的atm机分别为a、b、c、d、e和f,用户所处的atm机为g,依据各个满足取款需求的atm机的数据信息,分别计算出a、b、c、d、e和f与g之间的距离,其中,a与g之间的距离为2km,b与g之间的距离为1.5公里,c与g之间的距离为2.3km,d与g之间的距离为3km,e与g之间的距离为800m,f与g之间的距离为982m,根据a、b、c、d、e和f与g之间的距离,得出e为最优的atm机,则将atm机e的位置信息和路线信息发送至预设的终端进行显示;需要说明的是,所述终端为带有显示功能的设备,例如atm机中的显示屏和移动手机终端等;需要说明的是,所述路线信息中包含从atm机g到达atm机e的步行路线信息,以及乘车路线信息。

本发明实施例提供的方法中,通过应用本发明的方法,可以直接选取出满足所述用户的取款需求,并且距离用户所处的atm机最近的atm机,其中满足所述用户的取款需求,并且距离用户所处的atm机最近的atm机为最优的atm机,将所述最优的atm机的位置信息以及到达所述最优的atm机的路线信息发送至预设的终端进行显示,从而减少了用户盲目寻找新的atm机所浪费的时间,从而提高了用户对atm机的使用体验。

本发明实施例提供的方法中,当判断当前atm机不满足用户的取款需求时,提醒所述用户是否需要获取满足所述取款需求的atm机的位置信息和路线信息;若需要获取满足所述用户的取款需求的atm机的位置信息时,则确定与当前atm机处于同一地理位置区域,并且符合取款需求的的atm机集合,并获取所述atm机集合中各个atm机的数据信息,依据所述数据信息选取备用atm机;需要说明的是,选取满足所述用户的取款需求的atm机的数据信息的方式可参考下述的两个例子;

其一为:假设用户的取款金额为2500元,用户当前的atm机中的剩余金额为1500元,当用户将atm机中的1500元取出后,则用户所需的取款金额为1000元,则调用预设数据库中所有的atm机的数据信息,依据各个所述atm机的数据信息,选取满足所述用户的取款金额时,只需要选出atm机中的剩余金额大于或等于1000元的atm机,并对选取出的atm机进行筛选,选出距离当前atm机最近的一个atm机,即为最优的atm机,并将所述最优的atm机的位置信息以及路线信息发送至预设的终端进行显示;

其二为:假设用户的取款金额为3000元,用户当前的atm机中的剩余金额为1000元,当用户不从当前的atm机中取款时,则所述用户所需的取款金额为3000元;调用用户预设数据库中所有的atm机的数据信息,依据各个所述atm机的数据信息,选取满足所述用户的取款金额,选取atm机中的剩余金额为大于或等于3000元的atm机,并对选取出的atm机进行筛选,得到距离当前atm机最近的一个atm机,即为最优的atm机,并将所述最优的atm机的位置信息以及路线信息发送至预设的终端进行显示;

需要说明的是,当选取出满足所述用户的取款需求的atm机时,则将满足所述取款需求的所有atm机的位置信息和路线信息发送至预设的终端,终端依据每个满足取款需求的atm机与当前atm机的距离远近,从近到远依次在终端中的显示屏中进行显示。

本发明实施例提供的方法中,当atm机中的剩余金额发生变化时,则需要在预设数据库中更新对应atm机的数据信息,具体的更新过程如下所述:

实时接收atm机的钞箱中的每张纸币上预设的射频芯片发送的射频信号,对每个所述射频信号进行解析,确定与所述射频信号对应的纸币的面额大小,依据每个所述射频信号,统计atm机中当前的剩余金额,将所述atm机中当前的剩余金额与上一次统计的剩余金额进行比较,判断atm机中当前的剩余金额是否发生变化;若atm机中的当前的剩余金额与上一次的剩余金额一致,则atm机中当前的剩余没有发生变化,例如atm机中的当前的剩余金额为5000元,上一次的剩余金额为4200元,则atm机中的当前的剩余金额发生变化,需要将atm机的当前剩余金额以及预设的设备信息发送至预设数据库,以便所述预设数据库对所述atm中的剩余金额进行更新。

需要说明的是,atm机中设置有用于接收纸币上的射频芯片发送的射频信号的信号接收处理器,对接收到的射频信号进行解析处理,获得射频信号中的信息,所述atm机将当前剩余金额和预设设备信息通过无线网络传输的方法传输至服务器中,所述服务器中包含预设的数据库,所述数据库用于保存各个atm机的数据信息、地图信息和路线算法,所述地图信息作为预设的路线算法计算两个atm机之间的运算数据;

需要说明的是,所述atm机的设备信息可以包括atm机的唯一标识号,例如当前atm机的唯一标识号为a13,当前的剩余金额为4200元,上一次的剩余金额为5000元,则将唯一标识号与当前的剩余金额发送至预设数据库中,触发所述数据库依据所述唯一标识号,遍历所述数据库中所有的atm机的唯一标识号,确定数据库中与a13一致的唯一标识号,将a13所对应的剩余金额更新为4200元;需要说明的是,所述atm机中上一次的剩余金额可以依据所述atm机的唯一标识号从所述预设数据库中获取,也可以在atm机中直接获取;需要说明的是,所述预设数据库保存了地图信息还有各个atm机的数据信息,所述预设数据库中保存的atm机的数据信息可以包括atm机的位置信息、剩余金额和机具信息等,所述位置信息可以使用坐标的形式表示,所述机具信息可以为atm的唯一标识号;所述地图信息可以依据两个atm机的位置信息,得到两个atm机之间的最优路线以及乘车路线等。

本发明实施例提供的方法中,将最优的atm机的位置信息和路线信息发送至预设的终端进行显示,所述终端可以是手机终端,也可以是atm机中的显示屏,或是具有无线连接功能的显示设备,手机终端可以通过无线网络或着蓝牙的方式与atm机相连接,从而接收所述atm机发送的最优的atm机的位置信息和路线信息,并将所述位置信息与路线信息在显示屏进行显示。

本发明实施例提供的方法中,通过用户发送的取款指令,判断当前的atm机是否满足与所述取款指令对应的取款需求,当不满足所述用户的取款需求时,则提示所述用户是否需要获取备用atm机的位置信息,当需要获取所述备用atm机的位置信息时,则获取预设数据库中与所述当前atm机处于同一地理位置区域,且满足所述取款需求的atm机集合,依据所述atm机集合中的各个atm机的数据信息,选取与所述当前atm机的路径距离的数值最小的atm机作为备用atm机,并将所述备用atm机的位置信息和路线信息向用户展示。本发明提供的方法,可选取出满足所述用户的取款需求,并且距离当前atm机的路径距离最小的备用atm机,为用户提供所述备用atm机的位置信息,以及确定当前atm机与备用atm机之间的路线信息,以便所述用户直接得知备用atm机的具体位置,为用户提供前往备用atm机的最优路线的路线信息,以便用户直接前往备用atm机,节省了用户寻找atm机的精力和时间,进而改善了用户的使用体验,避免了用户的流失。

上述各种具体的实现方式,及各种实现方式的衍生过程,均在本法民保护范围内。

与图1相对应的,本发明实施例提供了一种atm机定位装置,用于支持本发明的方法在实际中的应用,所述装置可应用于可取款的atm机中,所述装置的结构图如图4所示,具体描述如下:

判断单元401,用于在当前atm机接收到用户发送的取款指令的情况下,判断所述当前atm机是否满足与所述取款指令对应的取款需求;

提示单元402,用于若所述当前atm机不满足所述与所述取款指令对应的取款需求,则向所述用户发送提示信息,以提示所述用户是否获取备用atm机的位置信息和路线信息;

调用单元403,用于当接收到所述用户发送的与所述提示信息对应的,表征所述用户获取备用atm机的位置信息和路线信息的获取指令时,调用预设数据库中与所述当前atm机处于同一预设地理区域的各个atm机的数据信息;

第一确定单元404,用于依据各个所述数据信息确定由多个与所述当前atm机处于同一预设地理位置区域,且满足所述取款需求的atm机组成的atm机集合;

第二确定单元405,用于确定所述atm机集合中的每个atm机与所述当前atm机的路径距离;

展示单元406,用于将各个所述路径距离中数值最小的路径距离所对应的atm机作为所述备用atm机,并将所述备用atm机的位置信息和路线信息向所述用户进行展示。

发明提供的方法中,通过用户发送的取款指令,判断当前的atm机是否满足与所述取款指令对应的的取款需求,若当前atm机不满足所述取款需求,则向所述用户发送提示信息,以提示所述用户是否需要获取备用atm机的位置信息和路线信息,当接收到所述用户发送的获取指令时,调用预设数据库中与所述当前atm机处于同一预设地理区域的各个atm机的数据信息,依据各个所述数据信息,确定由多个满足所述取款需求的atm机组成的atm机集合,确定所述atm机集合中每个atm机与所述当前atm机的路径距离,并将各个所述路径距离中数值最小的路径距离所对应的atm机作为所述备用atm机,将所述备用atm机的位置信息和路线信息向所述用户进行展示。本发明提供的方法,可选取出满足所述用户的取款需求,并且距离当前atm机的路径距离最小的备用atm机,为用户提供所述备用atm机的位置信息,以及确定当前atm机与备用atm机之间的路线信息,以便所述用户直接得知备用atm机的具体位置,为用户提供前往备用atm机的最优路线的路线信息,以便用户直接前往备用atm机,节省了用户寻找atm机的精力和时间,进而改善了用户的使用体验,避免了用户的流失。

本发明实施例提供的装置中,基于前述方案,所述判断单元,包括:

第一确定子单元,用于确定所述当前atm机的当前剩余金额;

第一解析子单元,用于对所述用户发送的取款指令进行解析,确定与所述取款指令对应的取款金额;

第一比对子单元,用于将所述当前剩余金额和所述取款金额进行比对;

比对结果子单元,用于当所述当前剩余金额大于或等于所述取款金额时,所述当前atm机满足与所述取款指令对应的取款需求;当所述当前剩余金额小于所述取款金额时,所述当前atm机不满足与所述取款指令对应的取款需求。

本发明实施例提供的装置中,基于前述方案,所述调用单元,包括:

第一获取子单元,用于获取所述当前atm机的设备信息;

第二确定子单元,用于依据所述设备信息,确定表征所述当前atm机的地理位置区域的地理位置区域标识号;

第二获取子单元,用于依据所述地理位置区域标识号,获取所述预设数据库中与所述地理位置区域标识号一致的各个atm机的数据信息。

本发明实施例提供的装置中,基于前述方案,所述第二确定单元,包括:

第三确定子单元,用于确定所述当前atm机与所述atm机集合中的每个atm机的位置信息;

计算子单元,用于调用预设的算法和地图数据,计算所述atm机集合中的每个atm机与所述当前atm机的路径距离,得到所述atm机集合中的每个atm机与所述当前atm机的路径距离。

本发明实施例提供的装置中,基于前述方案,所述判断单元,包括:

接收子单元,用于接收所述当前atm机中的每张货币上预设的射频芯片发送的射频信号;

第二解析子单元,用于对所述各个射频信号进行解析,得到所述射频信号中包含的货币的面额,并统计所述当前atm机中的当前剩余金额;

调用子单元,用于调用所述预设数据库中所述当前atm机的数据信息,对所述数据信息进行解析,得到所述数据信息中的剩余金额;

第二比对子单元,用于将所述当前剩余金额与所述数据信息中的剩余金额进行比对,得到比对结果;若比对结果不一致,则将所述当前atm机的当前剩余金额更新至所述预设数据库中。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1