电子名片发送方法、装置和服务器的利记博彩app

文档序号:7851334阅读:257来源:国知局
专利名称:电子名片发送方法、装置和服务器的利记博彩app
技术领域
本发明涉及数据通信技术领域,尤其涉及一种电子名片发送方法、装置和服务器。
背景技术
目前移动互联网基于地理位置信息的应用很多,名片交换也是其中的ー种。在名片交换的方式中,目前的交换都是需要手机近距离的接触,碰ー碰,摇ー摇,两个客户端之间才能交换名片信息。手机近距离的接触,会造成一定的不方便,在人数众多的场合,也不能确保名片被准确发送到对方的手机中。

发明内容
本发明的目的在于提出一种电子名片发送方法、装置和服务器,能够在不影响用 户使用客户端的前提下,通过在自己的客户端上进行操作,对方只需打开相同的客户端,就可以实现一定距离范围内的名片交換。为达此目的,本发明采用以下技术方案一种电子名片发送方法,包括以下步骤A、客户端将地理位置信息和预设的名片信息上传至服务器;B、发送方客户端监听名片发送的触发指令,请求服务器进行名片发送;C、服务器根据地理位置信息查询与所述发送方客户端的距离在预设范围内的接收方客户端;D、服务器将发送方客户端上传的名片信息发送至查询到的接收方客户端。所述地理位置信息包括GPS定位信息、基站的小区识别码(CELL ID)和位置区号码(Location Area Code,LAC)、以及 NAT 路由地址和端 ロ。步骤C中,服务器根据GPS定位信息中的经纬度或者根据基站CELL ID和LAC获取的经纬度计算客户端之间的距离。步骤B中,发送方客户端在名片待发送状态下监听触摸屏的触摸事件,监听到滑动事件时请求服务器进行名片发送。当查询到的所述接收方客户端只有ー个时,服务器将发送方客户端上传的名片信息发送至接收方客户端;当查询到的所述接收方客户端为两个以上时,服务器生成接收方列表返回给发送方客户端,发送方客户端从列表中指定需要发送名片的接收方并通知服务器,服务器将发送方客户端上传的名片信息发送至所述指定的接收方客户端。所述接收方列表,根据查询到的接收方与发送方客户端之间的距离由小到大进行排列。一种电子名片发送装置,包括位置服务模块、名片服务模块、手势监听模块,名片服务模块与手势监听模块连接,其中,位置服务模块,用于采集客户端的地理位置信息,上传至服务器;名片服务模块,用于将客户端的名片信息上传至服务器,接收名片发送的触发指令并请求服务器发送名片;手势监听模块,用于监听触摸屏的触摸事件,当名片处于待发送状态并且监听到滑动事件时,触发名片服务模块请求服务器发送名片。所述名片服务模块,还用于接收服务器返回的接收方列表,从列表中指定名片接收方并通知服务器。所述名片服务模 块,进一歩包括编辑模块、发送模块和指定接收模块,发送模块与手势监听模块连接,其中编辑模块,用于编辑名片信息并上传至服务器;发送模块,用于在名片处于待发送状态时接收手势监听模块的触发指令,并请求服务器发送名片;指定接收模块,用于接收服务器返回的接收方列表,从列表中指定名片接收方并通知服务器。ー种电子名片发送服务器,包括存储模块,查询模块和发送模块,存储模块与查询模块连接,查询模块与发送模块连接;其中存储模块,用于存储客户端上传的地理位置信息和预设的名片信息;查询模块,用于响应发送方客户端的名片发送请求,根据地理位置信息查询与所述发送方客户端的距离在预设范围内的接收方客户端;当查询到两个以上的接收方客户端时,生成接收方列表并反馈给发送方客户端;当只查询到一个接收方客户端时,通知发送模块;发送模块,用于根据来自查询模块的通知或者来自发送方客户端的指定通知,将发送方客户端的名片信息发送至接收方客户端。采用本发明的技术方案,能够在不影响用户使用客户端的前提下,通过在自己的客户端上进行操作,对方只需打开相同的客户端,就可以实现一定距离范围内的名片交換,而且不会产生需要两个手机相互近距离接触带来的不便,以及在人数众多的场合发生误操作。


图I是本发明具体实施方式
提供的电子名片发送方法的流程示意图。图2是本发明具体实施方式
提供的电子名片发送装置的结构示意图。图3是本发明具体实施方式
提供的电子名片发送服务器的结构示意图。
具体实施例方式下面结合附图并通过具体实施方式
来进ー步说明本发明的技术方案。图I是本发明具体实施方式
提供的电子名片发送方法的流程示意图。如图I所示,该方法包括步骤S101,客户端将地理位置信息和预设的名片信息上传至服务器。客户端通过无线网络连接至服务器,并上传本地的地理位置信息和预设的名片信息。所述地理位置信息包括,GPS定位信息、基站的小区识别码(CELL ID)和位置区号码(Location Area Code,LAC)、以及NAT路由地址和端ロ。GPS定位信息中包含客户端当前的经度和纬度,用于后续步骤中计算与其他客户端之间的距离。基站CELL ID和LAC通过客户端使用的移动通信网络获得,其中CELL ID为上报的客户端所处的小区号,该小区号通过客户端当前通信连接的服务基站来确定。LAC表示客户端当前在移动通信网络中处于哪个覆盖区域,运营商对每ー个覆盖区域都设有独立的LAC,标识了该基站所覆盖的地理区域。NAT路由地址和端ロ为客户端当前所处移动网络或者是WIFI接入点的公网/内网地址转换路由的公网IP地址和与该IP地址对应的端ロ号。所述预设的名片信息是指用户在客户端编辑的名片信息,保存在本地并上传至服务器备份。步骤S102,发送方客户端监听名片发送的触发指令,请求服务器进行名片发送。向其他客户端发送名片时,用户需选中要发送的名片,是该名片进入待发送状态。在这种状态下,客户端监听触摸屏的触摸事件,当根据手势触点的位移和触摸时间判定为滑动事件吋,客户端请求服务器发送名片。利用这种类似于屏幕解锁的滑动式操作方式,可提升指令的可靠性。因为后续步 骤中只查询到一个接收方的情况下,服务器会直接将名片发送到该接收方,当用户通过触摸屏点击名片进入待发送状态,如果再用触摸屏的点击事件作为触发客户端请求服务器发送名片指令的话,这种简单的并且手势持续时间很短的事件会增加误操作的可能,如用户的其他手指无意地又碰了ー下触摸屏,名片会被发出。因此我们选用了监听触摸屏的滑动事件作为触发客户端请求服务器发送名片的指令,并且这种滑动事件必须达到预设的手势位移量和手势持续时间,以确保触发指令的可靠。步骤S103,服务器根据地理位置信息查询与所述发送方客户端的距离在预设范围内的接收方客户端。服务器查询与发送方客户端的距离在预设范围内的接收方客户端吋,是利用地理位置信息中的经度和纬度換算成距离,把经纬度換算成距离的方法为公知技术,且已广泛应用于现有电子地图及导航系统中。客户端上传的GPS定位信息中包含有经纬度信息,根据两个客户端的经度差和纬度差,可计算出两个客户端之间的直线距离。GPS定位信息中的经纬度较为准确,而当用户未开通GPS定位服务时,还可根据上传的基站CELL ID和LAC或者接入的NAT路由地址,通过调用如Google Map等第三方提供的接ロ来换算出客户端的经纬度,此时得到的经纬度,其精确度不如GPS定位系统。服务器查询与发送方客户端的距离在预设范围内的接收方客户端,所述预设范围优选为100米以内。步骤S104,服务器将发送方客户端上传的名片信息发送至查询到的接收方客户端。当查询到的在预设距离之内的接收方客户端只有ー个时,服务器直接将发送方客户端上传的名片信息发送至所述唯一的接收方客户端。当查询到的在预设距离之内的接收方客户端为两个以上时,服务器会生成接收方列表,该列表根据每个接收方客户端与发送方客户端的距离,由小到大进行排列,因为交换名片的对象往往是距离自己很近,因此将距离近的排列顺序相应提前。服务器将所述接收方列表发送至发送方客户端,由用户通过客户端从列表中指定需要发送名片的接收方并通知服务器。服务器再向通知中指定的接收方发送名片,通过这种指定的方式确保名片发送至正确的接收方。图2是本发明具体实施方式
提供的电子名片发送装置的结构示意图。如图2所示,该装置包括位置服务模块201、名片服务模块202和手势监听模块203,其中名片服务模块202进ー步包括编辑模块2021、发送模块2022和指定接收模块2023,发送模块2022与手势监听模块203连接。位置服务模块201,用于采集客户端的地理位置信息,上传至服务器;名片服务模块202,用于将客户端的名片信息上传至服务器,接收名片发送指令并请求服务器发送名片;接收服务器返回的接收方列表,从列表中指定名片接收方并通知服务器。其中,编辑模块2021,用于编辑名片信息并上传至服务器; 发送模块2022,用于在名片处于待发送状态时接收手势监听模块203的触发指令,并请求服务器发送名片;指定接收模块2023,用于接收服务器返回的接收方列表,从列表中指定名片接收方并通知服务器。手势监听模块203,用于监听触摸屏的触摸事件,当名片处于待发送状态并且监听到滑动事件时,触发名片服务模块202请求服务器发送名片。图3是本发明具体实施方式
提供的电子名片发送服务器的结构示意图。如图3所示,该服务器包括存储模块301,查询模块302和发送模块303,存储模块301与查询模块302连接,查询模块302与发送模块303连接;其中存储模块301,用于存储客户端上传的地理位置信息和预设的名片信息;查询模块302,用于响应发送方客户端的名片发送请求,根据地理位置信息查询与所述发送方客户端的距离在预设范围内的接收方客户端;当查询到两个以上的接收方客户端时,生成接收方列表并反馈给发送方客户端;当只查询到一个接收方客户端时,通知发送模块303 ;发送模块303,用于根据来自查询模块302的通知或者来自发送方客户端的指定通知,将发送方客户端的名片信息发送至接收方客户端。采用本发明的技术方案,能够在不影响用户使用客户端的前提下,通过在自己的客户端上进行操作,对方只需打开相同的客户端,就可以实现一定距离范围内的名片交換,而且不会产生需要两个手机相互近距离接触带来的不便,以及在人数众多的场合发生误操作。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种电子名片发送方法,其特征在于,包括以下步骤 A、客户端将地理位置信息和预设的名片信息上传至服务器; B、发送方客户端监听名片发送的触发指令,请求服务器进行名片发送; C、服务器根据地理位置信息查询与所述发送方客户端的距离在预设范围内的接收方客户端; D、服务器将发送方客户端上传的名片信息发送至查询到的接收方客户端。
2.根据权利要求I所述的电子名片发送方法,其特征在于,所述地理位置信息包括GPS定位信息、基站的小区识别码(CELLID)和位置区号码(Location Area Code,LAC)、以及NAT路由地址和端ロ。
3.根据权利要求2所述的电子名片发送方法,其特征在于,步骤C中,服务器根据GPS定位信息中的经纬度或者根据基站CELLID和LAC获取的经纬度计算客户端之间的距离。
4.根据权利要求1-3任一所述的电子名片发送方法,其特征在于,步骤B中,发送方客户端在名片待发送状态下监听触摸屏的触摸事件,监听到滑动事件时请求服务器进行名片发送。
5.根据权利要求1-3任一所述的电子名片发送方法,其特征在于,当查询到的所述接收方客户端只有ー个时,服务器将发送方客户端上传的名片信息发送至接收方客户端;当查询到的所述接收方客户端为两个以上时,服务器生成接收方列表返回给发送方客户端,发送方客户端从列表中指定需要发送名片的接收方并通知服务器,服务器将发送方客户端上传的名片信息发送至所述指定的接收方客户端。
6.根据权利要求5所述的电子名片发送方法,其特征在于,所述接收方列表,根据查询到的接收方与发送方客户端之间的距离由小到大进行排列。
7.一种电子名片发送装置,其特征在于,包括位置服务模块、名片服务模块、手势监听模块,名片服务模块与手势监听模块连接,其中, 位置服务模块,用于采集客户端的地理位置信息,上传至服务器; 名片服务模块,用于将客户端的名片信息上传至服务器,接收名片发送的触发指令并请求服务器发送名片; 手势监听模块,用于监听触摸屏的触摸事件,当名片处于待发送状态并且监听到滑动事件吋,触发名片服务模块请求服务器发送名片。
8.根据权利要求7所述的电子名片发送装置,其特征在于,所述名片服务模块,还用于接收服务器返回的接收方列表,从列表中指定名片接收方并通知服务器。
9.根据权利要求8所述的电子名片发送装置,其特征在于,所述名片服务模块,进一歩包括编辑模块、发送模块和指定接收模块,发送模块与手势监听模块连接,其中 编辑模块,用于编辑名片信息并上传至服务器; 发送模块,用于在名片处于待发送状态时接收手势监听模块的触发指令,并请求服务器发送名片; 指定接收模块,用于接收服务器返回的接收方列表,从列表中指定名片接收方并通知服务器。
10.ー种电子名片发送服务器,其特征在于,包括存储模块,查询模块和发送模块,存储模块与查询模块连接,查询模块与发送模块连接;其中存储模块,用于存储客户端上传的地理位置信息和预设的名片信息; 查询模块,用于响应发送方客户端的名片发送请求,根据地理位置信息查询与所述发送方客户端的距离在预设范围内的接收方客户端;当查询到两个以上的接收方客户端吋,生成接收方列表并反馈给发送方客户端;当只查询到一个接收方客户端时,通知发送模块; 发送模块,用于根据来自查询模块的通知或者来自发送方客户端的指定通知,将发送方客户端的名片信息发送至接收方客户端。
全文摘要
本发明公开了一种电子名片发送方法、装置和服务器,通过监听触摸屏的滑动事件来触发名片发送操作,服务器根据客户端上传的地理位置信息查询预设范围内的接收方客户端,并将发送方客户端上传的名片信息发送至选定的接收方客户端。本发明能够在不影响用户使用客户端的前提下,通过在自己的客户端上进行操作,对方只需打开相同的客户端,就可以实现一定距离范围内的名片交换,而且不会产生需要两个手机相互近距离接触带来的不便,以及在人数众多的场合发生误操作。
文档编号H04W8/20GK102695124SQ20121015122
公开日2012年9月26日 申请日期2012年5月16日 优先权日2012年5月16日
发明者周聪伟 申请人:深圳市乐唯科技开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1