目标对象的信息、付款方的信息的获取方法及装置与流程

文档序号:11584035阅读:273来源:国知局
目标对象的信息、付款方的信息的获取方法及装置与流程
本申请涉及计算机
技术领域
,尤其涉及一种目标对象的信息、付款方的信息的获取方法及装置。
背景技术
:传统技术中,在第一对象发送业务请求一段时间之后,想要查询该业务请求所针对的目标对象时,往往无法从与其具有关联关系的多个对象中选取上述目标对象,并向该第一对象推荐目标对象的信息,如在支付宝的aa收款(一种可以同时向多人发送收款请求的方式,且对应每个人的收款金额是相同的)的场景下,收款方在其所在的群组中发送收款请求一段时间后,该群组中包括了多个用户,且该收款请求的请求对象仅仅为群组中的部分用户(称为付款方),如果收款方想要查询付款方的信息,传统技术中无法选取收款请求所针对的付款方,也即无法从上述多个用户中选取付款方,并将付款方的信息推荐给收款方,这使得收款方无法获取付款方的信息,由此给用户带来了较差的体验。技术实现要素:本申请描述了一种目标对象的信息、付款方的信息的获取方法及装置,可以有效地推荐目标对象的信息,从而可以提升用户的体验。第一方面,提供了一种目标对象的信息的获取方法,该方法包括:接收第一对象发送的业务请求;根据所述业务请求,获取与所述第一对象具有关联关系的至少一个第二对象;确定所述第一对象的位置信息,并确定所述至少一个第二对象的位置信息;将所述业务请求对应的时间戳、所述第一对象的位置信息以及所述至少一个第二对象的位置信息存储到存储单元中;接收所述第一对象发送的查询请求,所述查询请求包含所述时间戳;根据所述查询请求,从所述存储单元中读取所述第一对象的位置信息以及所述至少一个第二对象的位置信息;根据所述第一对象的位置信息以及所述至少一个第二对象的位置信息,从所述至少一个第二对象中选取目标对象,以将所述目标对象的信息推荐给所述第一对象。第二方面,提供了一种付款方的信息的获取方法,该方法包括:接收收款方发送的收款请求;根据所述收款请求,获取与所述收款方具有关联关系的至少一个待选付款方;确定所述收款方的位置信息,并确定所述至少一个待选付款方的位置信息;将所述收款请求对应的时间戳、所述收款方的位置信息以及所述至少一个待选付款方的位置信息存储到存储单元中;接收所述收款方发送的查询请求,所述查询请求包含所述时间戳;根据所述查询请求,从所述存储单元中读取所述收款方的位置信息以及所述至少一个待选付款方的位置信息;根据所述收款方的位置信息以及所述至少一个待选付款方的位置信息,从所述至少一个待选付款方中选取目标付款方,以将所述目标付款方的信息推荐给所述收款方。第三方面,提供了一种目标对象的信息的获取装置,该装置包括:接收单元,用于接收第一对象发送的业务请求;获取单元,用于根据所述接收单元接收的所述业务请求,获取与所述第一对象具有关联关系的至少一个第二对象;确定单元,用于确定所述第一对象的位置信息,并确定所述至少一个第二对象的位置信息;存储单元,用于保存所述业务请求对应的时间戳、所述第一对象的位置信息以及所述至少一个第二对象的位置信息;所述接收单元,还用于接收所述第一对象发送的查询请求,所述查询请求包含所述时间戳;读取单元,用于根据所述接收单元接收的所述查询请求,从所述存储单元中读取所述第一对象的位置信息以及所述至少一个第二对象的位置信息;选取单元,用于根据所述确定单元确定的所述第一对象的位置信息以及所述至少一个第二对象的位置信息,从所述至少一个第二对象中选取目标对象,以将所述目标对象的信息推荐给所述第一对象。第四方面,提供了一种付款方的信息的获取装置,该装置包括:接收单元,用于接收收款方发送的收款请求;获取单元,用于根据所述接收单元接收的所述收款请求,获取与所述收款方具有关联关系的至少一个待选付款方;确定单元,用于确定所述收款方的位置信息,并确定所述至少一个待选付款方的位置信息;存储单元,用于保存所述收款请求对应的时间戳、所述收款方的位置信息以及所述至少一个待选付款方的位置信息;所述接收单元,还用于接收所述收款方发送的查询请求,所述查询请求包含所述时间戳;读取单元,用于根据所述接收单元接收的所述查询请求,从所述存储单元中读取所述收款方的位置信息以及所述至少一个待选付款方的位置信息;选取单元,用于根据所述确定单元确定的所述收款方的位置信息以及所述至少一个待选付款方的位置信息,从所述至少一个待选付款方中选取目标付款方,以将所述目标付款方的信息推荐给所述收款方。本申请提供的目标对象的信息、付款方的信息的获取方法及装置,在接收到第一对象发送的业务请求时,获取与第一对象具有关联关系的至少一个第二对象;确定第一对象的位置信息,并确定至少一个第二对象的位置信息;对第一对象的位置信息以及至少一个第二对象的位置信息进行存储;当接收到第一对象发送的查询请求时,获取存储的第一对象的位置信息以及至少一个第二对象的位置信息,并根据第一对象的位置信息以及至少一个第二对象的位置信息,从至少一个第二对象中选取目标对象,以将目标对象的信息推荐给第一对象;由此实现了第一对象对目标对象的信息的获取,从而可以提升用户体验。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1a为本申请提供的群组的展示界面示意图之一;图1b为本申请提供的群组的展示界面示意图之二;图1c为本申请提供的群组的展示界面示意图之三;图2为本申请一种实施例提供的目标对象的信息的获取方法流程图;图3a为本申请提供的收款界面的示意图之一;图3b为本申请提供的收款界面的示意图之二;图4为本申请另一种实施例提供的付款方的信息的获取方法流程图;图5为本申请再一种实施例提供的目标对象的信息的获取装置示意图;图6为本申请又一种实施例提供的付款方的信息的获取装置示意图。具体实施方式下面结合附图,对本发明的实施例进行描述。本申请实施例提供的目标对象的信息的获取方法适用于在第一对象发送业务请求一段时间之后,想要查询该业务请求所针对的目标对象时,从与第一对象具有关联关系的至少一个第二对象中选取上述目标对象,并将该目标对象的信息推荐给第一对象的场景,其中,与第一对象具有关联关系的第二对象包括:与第一对象属于同一群组的对象,第一对象的通讯记录中的对象或者与第一对象有过通信记录(如,通过即时聊天工具聊天)的对象等。上述第一对象用于表示跟自然人相关的单独个体,可以为用来表示单独个体的用户、账户和账号等。在此说明书中,以第一对象为第一用户(如,收款方)进行说明。如,适用于在收款方在其所在群组发送收款请求一段时间后,该群组包括多个用户,想要查询该付款请求所针对的用户(也称付款方)时,由支付宝系统从多个用户中选取付款方,并向收款方推荐付款方的信息的场景。其中,上述群组中的多个用户之间可以进行聊天或者信息(图片、视频以及网址等)共享等,该群组可以是通过以下步骤建立:通讯录->群聊->选择群类型(如,娱乐群)->选择用户。在一个具体例子中,在支付宝系统中建立群组后,该群组的展示界面可以如图1a所示,而该群组的详细信息可以如图1b所示,从图1b中可以看出,该群组包含了25个用户。图2为本申请一种实施例提供的目标对象的信息的获取方法流程图,所述方法的执行主体可以为具有处理能力的设备:服务器或者系统或者装置,如,支付宝系统,如图2所示,所述方法具体可以包括:步骤210,接收第一对象发送的业务请求。其中,上述业务请求可以是指第一对象在某一群组中发送的业务请求。以支付宝的aa收款的场景为例来说,上述第一对象可以为收款方,而业务请求可以为收款请求,具体地,收款方发送收款请求的步骤如下:在图1a所示的展示界面中点击右下角的“+”按钮,之后在弹出的展示界面中选择“aa收款”,并在“aa收款”的展示界面中输入“总金额”和“总人数”,此外还可以输入标题,最后点击“确定”按钮;在点击确定按钮之后,就发送了一笔收款请求,也即接收到收款方发送的收款请求。在发送上述收款请求之后,图1a所示的展示界面可以如图1c所示,图1c中新增了与上述收款请求对应的聊天消息,从图1c可以看出,该收款请求所针对的用户为4人(包含收款方),也即付款方的人数为3人。需要说明的是,上述业务请求中只包括了目标对象的个数,而并没有指定目标对象,也即在第一对象发送业务请求的群组中的所有对象均可以收到上述业务请求。如前述例子中,群组中的25个用户均可以收到第一对象发送的业务请求。步骤220,根据业务请求,获取与第一对象具有关联关系的至少一个第二对象。与第一对象具有关联关系的至少一个第二对象包括:与第一对象属于同一群组的至少一个对象,第一对象的通讯记录中的至少一个对象或者与第一对象有过通信记录(如,通过即时聊天工具聊天)的至少一个对象等。为清楚起见,以至少一个第二对象为与第一对象属于同一群组的至少一个对象为例来说,如,可以将发送业务请求的群组中除第一对象的其它对象获取为第二对象,如前述例子中,可以将图1a或者图1b中的25个用户中除收款方(“joycce”)之外的24个用户获取为第二对象。步骤230,确定第一对象的位置信息,并确定至少一个第二对象的位置信息。需要说明的是,前述步骤220中只是获取了与第一对象具有关联关系的至少一个第二对象,而该至少一个第二对象中可能只有部分第二对象是上述业务请求所针对的目标对象,因此,就需要从该至少一个第二对象中选取目标对象。如前述例子,如果收款请求所针对的用户为3人,则需要从图1a所示的24个用户中选取3人。而本申请考虑到,业务请求往往会在某一特定的条件下发送,而在该特定的条件下,业务请求所针对的目标对象与第一对象在位置关系上具有一定的特殊性,如两者之间的距离不超过阈值,因此,本申请可以根据这种位置关系的特殊性,来从至少一个第二对象中选取目标对象。如在支付宝的aa收款的场景下,收款请求往往是由收款方在活动(如,就餐)进行时或者刚结束后发送,而此时,收款方与付款方之间的距离不会超过100米。因此就可以在接收到收款方发送的收款请求时,实时获取收款方的位置信息,并获取与收款方在同一群组的各个用户的位置信息;之后当接收到收款方发送的用于查询目标付款方的信息的请求时或者在预设的时间段之后目标付款方的支付金额未达到“总金额”时,通过获取预先存储的收款方的位置信息以及各个用户的位置信息,并计算各个用户与收款方之间的距离值,来从多个用户中选取目标付款方,并向收款方推荐目标付款方的信息,从而收款方可以获知目标付款方的信息,这大大提升了用户体验。在一个例子中,可以通过第一对象或者第二对象所在移动终端的全球定位系统(globalpositioningsystem,gps)获取第一对象以及至少一个第二对象的位置信息。可以理解的是,上述位置信息可以是指gps坐标。步骤240,将业务请求对应的时间戳、第一对象的位置信息以及至少一个第二对象的位置信息存储到存储单元中。在一个例子中,上述存储单元可以如表1所示。表1表1中的时间戳是指业务请求的时间戳,也即表1是针对业务请求而建立的,可以理解的是,当第一对象在不同的时间点发送其它的业务请求时,则可以针对其它业务请求,建立相应的存储单元。步骤250,接收第一对象发送的查询请求,该查询请求包含时间戳。在支付宝的aa收款的场景下,当收款方点击图1c中的收款请求对应的聊天消息之后,就可以进入到如图3a所示的aa收款界面,该收款界面中会展示已完成付款的付款方的信息(如,名称,付款时间以及金额等),此外,该收款界面还包含用于查询目标付款方的信息的按钮,如图3a中的“谁没付款?”按钮。在该场景下,上述查询请求可以是由收款方点击3a中的“谁没付款?”按钮触发。步骤260,根据查询请求,从存储单元中读取第一对象的位置信息以及至少一个第二对象的位置信息。可以理解的是,当存储单元的个数为多个时,在接收到查询请求时,需先确定该查询请求对应的存储单元。具体地,该查询请求可以包括业务请求的时间戳,之后根据时间戳确定相应的存储单元;在确定相应的存储单元之后,就可以读取第一对象的位置信息以及至少一个第二对象的位置信息。步骤270,根据第一对象的位置信息以及至少一个第二对象的位置信息,从至少一个第二对象中选取目标对象,以将目标对象的信息推荐给第一对象。其中,步骤270具体可以包括:步骤a:根据第一对象的位置信息以及至少一个第二对象中每个第二对象的位置信息,计算第一对象与每个第二对象的第一距离值,得到至少一个第一距离值。在一个例子中,可以根据如下公式计算第一对象与一个第二对象的第一距离值。其中,(x0,y0,z0)为第一对象的gps坐标,(xi,yi,zi)为第i个第二对象的gps坐标,si为第一对象与第i个第二对象之间的第一距离值,其中,1≤i≤n,n为第二对象的个数。步骤b:对至少一个第一距离值进行排序。根据公式1,可以计算得到n个第一距离值:s1,s2,…,sn,该n个第一距离值分别与第1个第二对象,第2个第二对象,…,第n个第二对象对应;之后可以对得到的n个第一距离值进行排序,假设按照从小到大的顺序对n个第一距离值排序后为:s1,s2,…,sn。步骤c:将排序靠前的第一距离值对应的第二对象选取为目标对象。在一种实现方式下,可以将前m个第一距离值对应的第二对象选取为目标对象,此处的m可以是指业务请求所针对的对象个数,如前述例子,m可以为3。在另一种实现方式下,也可以预先设定阈值,将不超过设定阈值的第一距离值对应的第二对象选取为目标对象。在选取出目标对象之后,就可以将该目标对象的信息(如,目标对象的名称)推荐给第一对象。在另一种实现方式下,服务端在接收到第一对象发送的查询请求时,可以先确定目标对象的个数n;在确定出n之后,则步骤470可以替换为:将前n个第一距离值对应的第二对象选取为目标对象。可以理解的是,在接收到查询请求选取目标对象的过程中,部分第二对象可能可以明确确定为非目标对象,因此为了提高目标对象的选取效率,就需要对这部分第二对象进行过滤,如,在支付宝的aa收款场景下,在接收到查询请求选取目标付款方的过程中,部分待选付款方可能可以明确确定为非目标付款方,因此为了提高目标付款方的选取效率,就需要对这部分待选付款方进行过滤。在一个例子中,可以在存储单元中新增“标记信息”字段,如在表1中新增“标记信息”字段后可以如表2所示。表2时间戳对象名称位置信息标记信息时间1第一对象位置x--时间1第1个第二对象位置1y时间1第2个第二对象位置2n…………时间1第n个第二对象位置nn表2中,标记信息为“y”表示为已标记,标记信息为“y”的第二对象表示其可以明确为非目标对象,标记信息为“n”的第二对象,则需要通过计算与第一对象的距离值,来确定其是否为目标对象。在支付宝的aa收款场景下,标记信息为“y”表示为已标记,标记信息为“y”的待选付款方表示其可以明确为非目标付款方,标记信息为“n”的待选付款方,则需要通过计算与收款方的距离值,来确定其是否为目标付款方。具体地,可以从存储单元中获取至少一个第二对象的标记信息;对至少一个第二对象中的任一第二对象,若任一第二对象的标记信息为已标记,则将任一第二对象选取为过滤对象。在选取出过滤对象之后,则步骤240可以为:步骤a:根据第一对象的位置信息以及过滤对象的位置信息,确定目标位置信息。此处,可以将第一对象与过滤对象之间的中间位置作为目标位置。步骤b:根据目标位置信息以及至少一个第二对象中除过滤对象之外的其它对象的位置信息,从其它对象中选取目标对象。其中,步骤b具体可以为:根据目标位置信息以及其它对象中每个对象的位置信息,计算目标位置信息所对应的位置与每个对象的第二距离值,得到至少一个第二距离值;对至少一个第二距离值进行排序;将排序靠前的第二距离值对应的对象选取为目标对象。此处,计算第二距离值、对第二距离值排序以及根据第二距离值选取目标对象的方法可参见上述步骤a-步骤c,在此不复赘述。还需要说明的是,上述步骤a和步骤b也可以替换为:根据第一对象的位置信息以及至少一个第二对象中除过滤对象之外的其它对象的位置信息,从其它对象中选取目标对象。该过程与步骤b类似,即只需要将步骤b中的目标位置信息替换为第一对象的位置信息即可,本申请在此不复赘述。本申请提供的目标对象的信息、付款方的信息的获取方法及装置,在接收到第一对象发送的业务请求时,获取与第一对象具有关联关系的至少一个第二对象;确定第一对象的位置信息,并确定至少一个第二对象的位置信息;对第一对象的位置信息以及至少一个第二对象的位置信息进行存储;当接收到第一对象发送的查询请求时,获取存储的第一对象的位置信息以及至少一个第二对象的位置信息,并根据第一对象的位置信息以及至少一个第二对象的位置信息,从至少一个第二对象中选取目标对象,以将目标对象的信息推荐给第一对象;由此实现了第一对象对目标对象的信息的获取,从而可以提升用户体验。在本申请的实施例应用于支付宝的aa收款场景下时,付款方的信息获取方法可以如图4所示,图4中,该方法具体可以包括如下步骤:步骤410,接收收款方在群组中发送的收款请求。此处的群组可以包括多个用户,且该多个用户之间可以进行聊天或者信息(图片、视频以及网址等)共享等。在一个例子中,其可以是通过以下步骤建立:通讯录->群聊->选择群类型(如,娱乐群)->选择用户。在一个具体例子中,该群组的展示界面可以如图1a所示,而该群组的详细信息可以如图1b所示,从图1b中可以看出,该群组包含了25个用户。收款方在群组中发送收款请求的步骤可以如下:在图1a所示的展示界面中点击右下角所述的“+”按钮,之后在弹出的展示界面中选择“aa收款”,并在“aa收款”的展示界面中输入“总金额”和“总人数”,此外还可以输入标题,最后点击“确定”按钮;在点击确定按钮之后,就发送了一笔收款请求,也即相当于服务端接收到收款方发送的收款请求。在发送上述收款请求之后,图1a所示的展示界面可以如图1c所示,图1c中新增了与上述收款请求对应的聊天消息,从图1c可以看出,该收款请求所请求的用户人数为4人(包含收款方),也即目标付款方的人数为3人。需要说明的是,上述收款请求中只包括了目标付款方的人数,而并没有指定目标付款方,也即在收款方发送收款请求的群组中的所有用户均可以收到上述收款请求。如前述例子中,群组中的25个用户均可以收到收款方发送的收款请求。步骤420,根据收款请求,获取与收款方具有关联关系的至少一个待选付款方。如前述例子,可以将发送收款请求的群组中除收款方的其它用户获取为待选付款方,也即可以将图1a或者图1b中的25个用户中除收款方(“joycce”)之外的24个用户获取为待选付款方。步骤430,确定收款方的位置信息,并确定至少一个待选付款方的位置信息。如前述例子,因为图1a或者图1b中的收款请求所请求的目标付款方的人数为3人,则需要从图1a或者图1b中所示的24个用户中选取3人。而本申请考虑到,收款请求往往是由收款方在活动(如,就餐)进行时或者刚结束后发送,而此时,收款方与付款方之间的距离不会超过100米。因此就可以在接收到收款方发送的收款请求时,实时获取并存储收款方的位置信息以及与收款方在同一群组的各个用户的位置信息;之后当接收到收款方发送的用于查询目标付款方的信息的请求时或者在预设的时间段之后目标付款方的支付金额未达到支付总金额时,通过获取预先存储的收款方的位置信息以及各个用户的位置信息,并计算各个用户与收款方之间的距离值,来从多个用户中选取目标付款方,并向收款方推荐目标付款方的信息,从而收款方可以获知目标付款方的信息,这大大提升了用户体验。在一个例子中,可以通过群组中各个用户所在移动终端的全球定位系统(globalpositioningsystem,gps)获取各个用户的位置信息。可以理解的是,上述位置信息可以是指gps坐标。步骤440,将收款请求对应的时间戳、收款方的位置信息以及至少一个待选付款方的位置信息存储到存储单元中。在一个例子中,上述存储单元可以如表3所示。表3时间戳用户名称位置信息时间1用户1(收款方)位置x时间1用户2位置1时间1用户3位置2………时间1用户n位置n表3中的时间戳是指收款请求的时间戳,也即表3是针对收款请求而建立的,可以理解的是,当用户1在不同的时间点发送其它的收款请求时,则可以针对其它收款请求,建立相应的存储单元。步骤450,接收收款方发送的查询请求,该查询请求包含时间戳。当收款方点击图1c中的收款请求对应的聊天消息之后,就可以进入到如图3a所示的aa收款界面,该收款界面中会展示已完成付款的付款方的信息(如,名称,付款时间以及金额等),此外,该收款界面还包含用于查询目标付款方的信息的按钮,如图3a中的“谁没付款?”按钮。在该场景下,上述查询请求可以是由收款方点击3a中的“谁没付款?”按钮触发。步骤460,根据查询请求,从存储单元中读取收款方的位置信息以及至少一个待选付款方的位置信息。可以理解的是,当存储单元的个数为多个时,在接收到查询请求时,需先确定该查询请求对应的存储单元。具体地,该查询请求可以包括收款请求的时间戳,之后根据时间戳确定相应的存储单元;在确定相应的存储单元之后,就可以读取收款方的位置信息以及至少一个待选付款方的位置信息。当然,在实际应用中,步骤450和步骤460也可以替换为:服务端可以预先设置时间阈值,之后在服务端针对某一收款请求建立相应的存储单元之后,开始计时,当计时时间到达时间阈值时,判断目标付款方的支付金额之和是否不小于支付总金额,若否,则从存储单元中读取收款方的位置信息以及至少一个待选付款方的位置信息。步骤470,根据收款方的位置信息以及至少一个待选付款方的位置信息,从至少一个待选付款方中选取目标付款方,以将目标付款方的信息推荐给收款方。其中,步骤470具体可以包括:步骤x:根据收款方的位置信息以及至少一个待选付款方的位置信息,计算收款方与每个待选付款方的第一距离值,得到至少一个第一距离值。在一个例子中,可以根据公式1计算收款方与一个待选付款方的第一距离值。步骤y,对至少一个第一距离值进行排序。根据公式1,可以计算得到n个第一距离值:s1,s2,…,sn,该n个第一距离值分别与第1个待选付款方,第2个待选付款方,…,第n个待选付款方对应;之后可以对得到的n个第一距离值进行排序,假设按照从小到大的顺序对n个第一距离值排序后为:s1,s2,…,sn。步骤z,将排序靠前的第一距离值对应的待选付款方选取为目标付款方。在一种实现方式下,可以将前m个第一距离值对应的待选付款方选取为目标付款方,此处的m可以是指收款请求所请求的用户个数,如前述例子,m可以为3。在另一种实现方式下,也可以预先设定阈值,将不超过设定阈值的第一距离值对应的待选付款方选取为目标付款方。在选取出目标付款方之后,就可以将该目标付款方的信息(如,目标付款方的名称)推荐给收款方。在另一种实现方式下,服务端在接收到收款方发送的查询请求时,或者在计时时间到达时间阈值时,可以先确定未完成付款的付款方的人数n;在确定出n之后,则步骤z可以替换为:将前n个第一距离值对应的待选付款方选取为目标付款方。可以理解的是,在接收到查询请求,或者在计时时间到达时间阈值时,选取目标付款方的过程中,部分待选付款方可能可以明确确定为非目标付款方,因此为了提高目标付款方的选取效率,就需要对这部分待选付款方进行过滤。在一个例子中,可以在存储单元中新增“标记信息”字段,如在表1中新增“标记信息”字段后可以如表4所示。表4时间戳用户名称位置信息标记信息时间1用户1(收款方)位置x--时间1用户2位置1y时间1用户3位置2n…………时间1用户n位置nn表4中,标记信息为“y”表示为已标记,标记信息为“y”的待选付款方表示其可以明确为非目标付款方,标记信息为“n”的待选付款方,则需要通过计算与收款方的距离值,来确定其是否为目标付款方。具体地,可以从存储单元中获取至少一个待选付款方的标记信息;对至少一个待选付款方中的任一待选付款方,若任一待选付款方的标记信息为已标记,则将任一待选付款方选取为过滤用户。在选取出过滤用户之后,目标付款方的选取方法可以如下:步骤x:根据待选付款方的位置信息以及过滤用户的位置信息,确定目标位置信息。此处,可以将收款方与过滤用户之间的中间位置作为目标位置。步骤y:根据目标位置信息以及至少一个待选付款方中除过滤用户之外的其它用户的位置信息,从其它用户中选取目标付款方。其中,步骤y具体可以为:根据目标位置信息以及其它用户中每个用户的位置信息,计算目标位置信息所对应的位置与每个用户的第二距离值,得到至少一个第二距离值;对至少一个第二距离值进行排序;将排序靠前的第二距离值对应的用户选取为目标付款方。此处,计算第二距离值、对第二距离值排序以及根据第二距离值选取目标付款方的方法可参见上述步骤x-步骤z,在此不复赘述。在支付宝的aa收款场景下,在接收到收款方发送的查询请求时,向收款方推荐的目标付款方的信息可以如图3b所示,图3b中,目标付款方的信息包括目标付款方的名称(如,用户b或者用户c)以及匹配度等,此处的匹配度可以自定义,可以定义为:当收款方与待选付款方的第一距离值或者第二距离值越小,该匹配度越大,而当收款方与待选付款方的第一距离值或者第二距离值越大,该匹配度越小。在一个例子中,第一距离值/第二距离值与匹配度的对应关系可以如表5所示。表5还需要说明的是,上述步骤x和步骤y也可以替换为:根据收款方的位置信息以及至少一个待选付款方中除过滤用户之外的其它用户的位置信息,从其它用户中选取目标付款方。该过程与步骤y类似,即只需要将步骤y中的目标位置信息替换为收款方的位置信息即可,本申请在此不复赘述。可以理解的是,在向收款方推荐目标付款方的信息的同时,还可以根据目标付款方的信息,向目标付款方发送通知消息,以提醒目标付款方完成付款。与上述目标对象的信息的获取方法对应地,本申请实施例还提供的一种目标对象的信息的获取装置,如图5所示,该装置包括:接收单元501,用于接收第一对象发送的业务请求。获取单元502,用于根据接收单元501接收的业务请求,获取与第一对象具有关联关系的至少一个第二对象。确定单元503,用于确定第一对象的位置信息,并确定至少一个第二对象的位置信息。存储单元504,用于保存业务请求对应的时间戳、第一对象的位置信息以及至少一个第二对象的位置信息。接收单元501,还用于接收第一对象发送的查询请求,查询请求包含时间戳。读取单元505,用于根据接收单元501接收的查询请求,从存储单元504中读取第一对象的位置信息以及至少一个第二对象的位置信息。选取单元506,用于根据确定单元503确定的第一对象的位置信息以及至少一个第二对象的位置信息,从至少一个第二对象中选取目标对象,以将目标对象的信息推荐给第一对象。选取单元506具体可以用于:根据第一对象的位置信息以及至少一个第二对象中每个第二对象的位置信息,计算第一对象与每个第二对象的第一距离值,得到至少一个第一距离值;对至少一个第一距离值进行排序;将排序靠前的第一距离值对应的第二对象选取为目标对象。可选地,存储单元504还用于保存标记信息;获取单元502,还用于从存储单元504中获取至少一个第二对象的标记信息;选取单元506,还用于对至少一个第二对象中的任一第二对象,若任一第二对象的标记信息为已标记,则将任一第二对象选取为过滤对象;选取单元506还具体用于:根据第一对象的位置信息以及过滤对象的位置信息,确定目标位置信息;根据目标位置信息以及至少一个第二对象中除过滤对象之外的其它对象的位置信息,从其它对象中选取目标对象。其中,根据目标位置信息以及至少一个第二对象中除过滤对象之外的其它对象的位置信息,从其它对象中选取目标对象,包括:根据目标位置信息以及其它对象中每个对象的位置信息,计算目标位置信息所对应的位置与每个对象的第二距离值,得到至少一个第二距离值;对至少一个第二距离值进行排序;将排序靠前的第二距离值对应的对象选取为目标对象。本申请实施例装置的各功能模块的功能,可以通过上述方法实施例的各步骤来实现,因此,本申请提供的装置的具体工作过程,在此不复赘述。本申请实施例提供的目标对象的信息的获取装置,接收单元501接收第一对象发送的业务请求;获取单元502根据业务请求,获取与第一对象具有关联关系的至少一个第二对象;确定单元503确定第一对象的位置信息,并确定至少一个第二对象的位置信息;存储单元504保存业务请求对应的时间戳、第一对象的位置信息以及至少一个第二对象的位置信息;接收单元501接收第一对象发送的查询请求;读取单元505根据查询请求,从存储单元504中读取第一对象的位置信息以及至少一个第二对象的位置信息;选取单元506根据第一对象的位置信息以及至少一个第二对象的位置信息,从至少一个第二对象中选取目标对象,以将目标对象的信息推荐给第一对象。由此实现了第一对象对目标对象的信息的获取,从而可以提升用户体验。与上述目标付款方的信息的获取方法对应地,本申请实施例还提供的一种目标付款方的信息的获取装置,如图6所示,该装置包括:接收单元601,用于接收收款方发送的收款请求。获取单元602,用于根据接收单元601接收的收款请求,获取与收款方具有关联关系的至少一个待选付款方。确定单元603,用于确定收款方的位置信息,并确定至少一个待选付款方的位置信息。存储单元604,用于保存收款请求对应的时间戳、收款方的位置信息以及至少一个待选付款方的位置信息。接收单元601,接收收款方发送的查询请求,查询请求包含时间戳。读取单元605,用于根据接收单元601接收的查询请求,从存储单元604中读取收款方的位置信息以及至少一个待选付款方的位置信息。选取单元606,用于根据确定单元603确定的收款方的位置信息以及至少一个待选付款方的位置信息,从至少一个待选付款方中选取目标付款方,以将目标付款方的信息推荐给收款方。本申请实施例装置的各功能模块的功能,可以通过上述方法实施例的各步骤来实现,因此,本申请提供的装置的具体工作过程,在此不复赘述。本申请实施例提供的目标付款方的信息的获取装置,接收单元601接收收款方发送的收款请求;获取单元602根据收款请求,获取与收款方具有关联关系的至少一个待选付款方;确定单元603确定收款方的位置信息,并确定至少一个待选付款方的位置信息;存储单元604保存收款请求对应的时间戳、收款方的位置信息以及至少一个待选付款方的位置信息;接收单元601接收收款方发送的查询请求;读取单元605根据查询请求,从存储单元604中读取收款方的位置信息以及至少一个待选付款方的位置信息;选取单元606根据收款方的位置信息以及至少一个待选付款方的位置信息,从至少一个待选付款方中选取目标付款方,以将目标付款方的信息推荐给收款方。由此实现了收款方对目标付款方的信息的获取,从而可以提升用户体验。本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1