一种数据交互方法和装置的制造方法_5

文档序号:8285292阅读:来源:国知局
的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0107]本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0108]以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
【主权项】
1.一种数据交互方法,其特征在于,包括: 根据第一用户的位置信息和第二用户的位置信息,确定处于所述第二用户预定范围内的相关第一用户; 根据所述相关第一用户的行为记录和所述第二用户的行为记录,分别更新所述相关第一用户和所述第二用户的基本状态; 接收来自所述相关第一用户中的特定相关第一用户或所述第二用户发送的所述特定相关第一用户与所述第二用户之间进行数据交互的数据交互请求,所述数据交互请求的类型是根据所述特定相关第一用户和/或所述第二用户的基本状态确定的; 根据所述数据交互请求的类型,在所述特定相关第一用户和所述第二用户之间执行数据交互。
2.根据权利要求1所述的方法,其特征在于, 第一用户的位置信息和第二用户的位置信息,包括: 第一用户的地理位置信息和第二用户的地理位置信息; 根据第一用户的位置信息和第二用户的位置信息,确定处于所述第二用户预定范围内的相关第一用户,包括: 将第一用户的地理位置信息与第二用户的地理位置信息进行比较; 确定处于所述第二用户的预定地理范围内的相关第一用户。
3.根据权利要求1所述的方法,其特征在于,所述行为记录包括:历史行为记录及当前数据交互数量;其中,所述历史行为记录包括历史数据交互数量。
4.根据权利要求3所述的方法,其特征在于,所述基本状态包括忙碌状态及空闲状态;根据所述相关第一用户的行为记录和所述第二用户的行为记录,分别更新所述相关第一用户和所述第二用户的基本状态,包括: 当相关第一用户和/或第二用户的历史行为记录显示,在历史相同时段的数据交互数量大于预定值时,则将所述相关第一用户和/或所述第二用户的基本状态更新为忙碌状态; 当相关第一用户和/或第二用户的历史行为记录显示,在历史相同时段的数据交互数量小于或等于预定值时,则将所述相关第一用户和/或所述第二用户的基本状态更新为空闲状态。
5.根据权利要求3所述的方法,其特征在于,所述基本状态包括忙碌状态及空闲状态;根据所述相关第一用户的行为记录和所述第二用户的行为记录,分别更新所述相关第一用户和所述第二用户的基本状态,包括: 当相关第一用户和/或第二用户当前数据交互数量大于预定值时,则将所述相关第一用户和/或所述第二用户的基本状态更新为忙碌状态; 当相关第一用户和/或第二用户当前数据交互数量小于或等于预定值时,则将所述相关第一用户和/或所述第二用户的基本状态更新为空闲状态。
6.根据权利要求4或5所述的方法,其特征在于,根据具有不同位置信息的应用场景和/或根据应用场景的网络状态的差别,确定相应的所述预定值。
7.根据权利要求1所述的方法,其特征在于,更新所述相关第一用户和所述第二用户的基本状态,还包括: 将每一个所述相关第一用户的基本状态推送给对应的所述相关第一用户和推送给所述第二用户; 将所述第二用户的基本状态推送给所述第二用户和推送给所述相关第一用户。
8.根据权利要求1-7任一所述的方法,其特征在于: 所述数据交互请求类型包括:实时性数据交互请求和延迟性数据交互请求; 接收来自所述相关第一用户中的特定相关第一用户或所述第二用户发送的所述特定相关第一用户与所述第二用户之间进行数据交互的数据交互请求,所述数据交互请求的类型是根据所述特定相关第一用户和/或所述第二用户的基本状态确定的,包括: 当所述特定相关第一用户和/或所述第二用户的基本状态为忙碌时,接收来自所述特定相关第一用户或所述第二用户的实时性数据交互请求或延迟性数据交互请求; 当所述特定相关第一用户和所述第二用户的基本状态为空闲时,接收来自所述特定相关第一用户或所述第二用户的实时性数据交互请求。
9.根据权利要求8所述的方法,其特征在于,根据所述数据交互请求的类型,在所述特定相关第一用户和所述第二用户之间执行数据交互,包括: 当接收到延迟性数据交互请求时,则在延迟所述第二用户所允许延迟的一定时间后,执行所述特定相关第一用户和所述第二用户的数据交互; 当接收到实时性数据交互请求时,则执行所述特定相关第一用户和所述第二用户的数据交互。
10.根据权利要求1所述的方法,其特征在于,根据所述数据交互请求的类型,在所述特定相关第一用户和所述第二用户之间执行数据交互,还包括: 根据所述数据交互请求,以及所述特定相关第一用户的特定信息,在所述特定相关第一用户和所述第二用户之间执行数据交互;其中所述特定信息是特定相关第一用户用于数据交互的基础数据。
11.根据权利要求9或10所述的方法,其特征在于,根据所述数据交互请求的类型,在所述特定相关第一用户和所述第二用户之间执行数据交互,包括: 当接收到延迟性数据交互请求时,并且所述特定相关第一用户的特定信息有效时,则在延迟所述第二用户所允许延迟的一定时间后,执行所述特定相关第一用户和所述第二用户的数据交互; 当接收到实时性数据交互请求时,并且所述特定相关第一用户的特定信息有效时,则执行所述特定相关第一用户和所述第二用户的数据交互。
12.—种数据交互装置,其特征在于,包括: 确定模块,根据第一用户的位置信息和第二用户的位置信息,确定处于所述第二用户预定范围内的相关第一用户; 更新模块,根据所述相关第一用户的行为记录和所述第二用户的行为记录,分别更新所述相关第一用户和所述第二用户的基本状态; 接收模块,接收来自所述相关第一用户中的特定相关第一用户或所述第二用户发送的所述特定相关第一用户与所述第二用户之间进行数据交互的数据交互请求,所述数据交互请求的类型是根据所述特定相关第一用户和/或所述第二用户的基本状态确定的; 交互模块,根据所述数据交互请求的类型,在所述特定相关第一用户和所述第二用户之间执行数据交互。
13.根据权利要求12所述的装置,其特征在于, 第一用户的位置信息和第二用户的位置信息,包括:第一用户的地理位置信息和第二用户的地理位置信息; 进一步地,所述确定模块还包括: 比较单元,将第一用户的地理位置信息与第二用户的地理位置信息进行比较; 确定单元,确定处于所述第二用户的预定地理范围内的相关第一用户。
14.根据权利要求12所述的装置,其特征在于,所述行为记录包括:历史行为记录及当前数据交互数量;其中,所述历史行为记录包括历史数据交互数量。
15.根据权利要求14所述的装置,其特征在于,所述基本状态包括忙碌状态、空闲状态; 进一步地,所述更新模块还被配置成: 当相关第一用户和/或第二用户的历史行为记录显示,在历史相同时段的数据交互数量大于预定值时,则将所述相关第一用户和/或所述第二用户的基本状态更新为忙碌状态; 当相关第一用户和/或第二用户的历史行为记录显示,在历史相同时段的数据交互数量小于或等于预定值时,则将所述相关第一用户和/或所述第二用户的基本状态更新为空闲状态。
16.根据权利要求14所述的装置,其特征在于,所述基本状态包括忙碌状态、空闲状态; 进一步地,所述更新模块还被配置成: 当相关第一用户和/或第二用户当前数据交互数量大于预定值时,则将所述相关第一用户和/或所述第二用户的基本状态更新为忙碌状态; 当相关第一用户和/或第二用户当前数据交互数量小于或等于预定值时,则将所述相关第一用户和/或所述第二用户的基本状态更新为空闲状态。
【专利摘要】本申请涉及一种数据交互方法和装置。其中,该方法包括:根据第一用户的位置信息和第二用户的位置信息,确定处于第二用户预定范围内的相关第一用户;根据相关第一用户的行为记录和第二用户的行为记录,分别更新相关第一用户和第二用户的基本状态;接收来自相关第一用户中的特定相关第一用户或第二用户发送的特定相关第一用户与第二用户之间进行数据交互的数据交互请求,数据交互请求的类型是根据特定相关第一用户和/或第二用户的基本状态确定的;根据数据交互请求的类型,在特定相关第一用户和第二用户之间执行数据交互。本申请采用将用户的位置信息与用户的基本状态相结合的方式,来进行数据交互。以此提高数据交互的成功率,提升用户体验效果。
【IPC分类】H04L29-08
【公开号】CN104601624
【申请号】CN201310533683
【发明人】李庆丰
【申请人】阿里巴巴集团控股有限公司
【公开日】2015年5月6日
【申请日】2013年10月31日
【公告号】US20150120871, WO2015066380A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1