一种移动终端及移动终端间实现名片交换的方法

文档序号:9730340阅读:507来源:国知局
一种移动终端及移动终端间实现名片交换的方法
【技术领域】
[0001]本发明涉及移动通讯技术,特别涉及一种移动终端及移动终端间实现名片交换的方法。
【背景技术】
[0002]随着IT行业和软件技术的高速发展,手机行业也脱颖而出,近些年手机用户数飞速增长,尤其android手机更是普及甚广。然而再智能的手机,用户正常使用的时候都会遇到一个小烦恼,每当要新添加联系人好友的时候,都要进行手动输入号码和姓名等信息,而且也存在输入错误的可能,非常不方便。
[0003]另外,在日常生活中,纸质名片也有被广泛使用,每当有需要的时候,都可以向新结识的朋友递上自己的名片。互换名片也是日常工作和生活中比较常见和普遍的一个环节,然而也确有其不便之处。

【发明内容】

[0004]本发明所要解决的技术问题是提供一种移动终端及移动终端间实现名片交换的方法,以解决传统纸质名片交互后无法自动输入移动终端的问题。
[0005]为了解决上述技术问题,本发明公开了一种移动终端间实现名片交换的方法,包括:
[0006]移动终端接收到交换名片的操作指令时,进行蓝牙搜索,若搜索到交换名片的目标设备,则与该目标设备建立连接,向该目标设备传输自身的名片信息以及接收该目标设备发送的数据;
[0007]所述移动终端解析所述目标设备发送的数据,将解析得到的所述目标设备的名片信息添加到本移动终端的联系人中。
[0008]可选地,上述方法中,所述移动终端接收交换名片的操作指令指:
[0009]所述移动终端判断某一方向加速度在设定时间内递减为0时,确定进行交换名片的操作。
[0010]可选地,上述方法中,所述移动终端接收到交换名片的操作指令时,进行蓝牙搜索,若搜索到交换名片的目标设备,则与该目标设备建立连接的过程包括:
[0011]移动终端收到交换名片的操作指令时,先按照预设方式生成蓝牙设备名称,再进行蓝牙搜索,若搜索到周边有按照所述预设方式生成蓝牙设备名称的设备,则确定该设备为交换名片的目标设备,并与所述目标设备建立连接。
[0012]可选地,上述方法中,所述移动终端按照预设方式生成蓝牙设备名称指:
[0013]所述移动终端使用当前的日期和时间,对当前的蓝牙设备名称执行数据加密算法(DES)加密,生成蓝牙设备名称。
[0014]可选地,上述方法中,所述移动终端解析所述目标设备发送的数据,将解析得到的所述目标设备的名片信息添加到本移动终端的联系人中的过程包括:
[0015]所述移动终端解析所述目标设备发送的数据,判断解析得到的目标设备的操作信息是否为交换名片的操作,如果是,才将所述目标设备发送的数据中的名片信息添加到本移动终端的联系人中。
[0016]可选地,上述方法中,所述移动终端判断解析得到的目标设备的操作信息是否为交换名片的操作的过程包括:
[0017]所述移动终端从所述目标设备发送的数据中获取目标设备的方向传感器数据,与本移动终端在接收交换名片的操作指令时的方向传感器数据进行比对,若目标设备与本移动终端的加速度方向彼此相反,则确定所述目标设备的操作信息为交换名片的操作。
[0018]可选地,上述方法还包括:
[0019]所述移动终端向所述目标设备传输自身的名片信息时,还向所述目标设备传输本移动终端在接收交换名片的操作指令时的方向传感器数据。
[0020]本发明还公开了一种移动终端,包括:
[0021]蓝牙模块,在本移动终端接收到交换名片的操作指令时,进行蓝牙搜索,若搜索到交换名片的目标设备,则与该目标设备建立连接,向该目标设备传输自身的名片信息以及接收该目标设备发送的数据;
[0022]添加联系人模块,解析所述目标设备发送的数据,将解析得到的所述目标设备的名片信息添加到本移动终端的联系人中。
[0023]可选地,上述移动终端中,所述移动终端接收交换名片的操作指令指:
[0024]所述移动终端判断某一方向加速度在设定时间内递减为0时,确定进行交换名片的操作。
[0025]可选地,上述移动终端中,所述蓝牙模块包括:
[0026]修改名称子模块,在移动终端收到交换名片的操作指令时,先按照预设方式生成蓝牙设备名称;
[0027]蓝牙数据传输子模块,进行蓝牙搜索,若搜索到周边有按照所述预设方式生成蓝牙设备名称的设备,则确定该设备为交换名片的目标设备,并与所述目标设备建立连接。
[0028]可选地,上述移动终端中,所述修改名称子模块按照预设方式生成蓝牙设备名称指:
[0029]使用当前的日期和时间,对当前的蓝牙设备名称执行数据加密算法(DES)加密,生成蓝牙设备名称。
[0030]可选地,上述移动终端中,所述添加联系人模块包括:
[0031]判断子模块,解析所述目标设备发送的数据,并判断解析得到的目标设备的操作信息是否为交换名片的操作;
[0032]添加子模块,在所述第一单元判断解析得到的目标设备的操作信息为交换名片的操作时,将所述目标设备发送的数据中的名片信息添加到本移动终端的联系人中。
[0033]可选地,上述移动终端中,所述判断子模块判断解析得到的目标设备的操作信息是否为交换名片的操作指:
[0034]所述判断子模块,从所述目标设备发送的数据中获取目标设备的方向传感器数据,并与本移动终端在接收交换名片的操作指令时的方向传感器数据进行比对,若目标设备与本移动终端的加速度方向彼此相反,则确定所述目标设备的操作信息为交换名片的操作。
[0035]可选地,上述移动终端中,所述蓝牙模块,向所述目标设备传输自身的名片信息时,还向所述目标设备传输本移动终端在接收交换名片的操作指令时的方向传感器数据。
[0036]本申请技术方案公开了一种自动交换名片的方案,当两个手机终端靠近碰在一起的时候,各自根据传感器数据所呈现出来的规律,再结合蓝牙,搜索找到有共同规律的目标,实现双方自动添加联系人的功效,非常方便、快捷、实用。
【附图说明】
[0037]图1为手机加速度传感器坐标方位图;
[0038]图2为手机方向传感器坐标方位图;
[0039]图3为本发明实施例中交换名片模拟场景示意图;
[0040]图4为图3所示场景下移动终端间实现名片交换的方法流程图。
【具体实施方式】
[0041 ] 为使本发明的目的、技术方案和优点更加清楚明白,下文将结合附图对本发明技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。
[0042]实施例1
[0043]本申请的发明人发现纸质名片交换后只能以手动方式将名片上的联系人添加到移动终端中,因此,提出一种方案,来模拟交换名片的场景,即通过移动终端间的接触对碰动作,触发移动终端自动添加名片上的联系人。
[0044]基于上述思想,本实施例提供一种移动终端间实现名片交换的方法,主要包括如下操作:
[0045]移动终端接收到交换名片的操作指令时,进行蓝牙搜索,若搜索到交换名片的目标设备,则与该目标设备建立连接,向该目标设备传输自身的名片信息以及接收该目标设备发送的数据;
[0046]移动终端解析目标设备发送的数据,将解析得到的目标设备的名片信息添加到本移动终端的联系人中。
[0047]其中,移动终端收到交换名片的操作指令时,先按照预设方式生成蓝牙设备名称,再进行蓝牙搜索,若搜索到周边有按照所述预设方式生成蓝牙设备名称的设备,则确定该设备为目标设备,与该目标设备建立连接。
[0048]优选方案考虑到,为了模拟实际交换纸质名片的场景,具体的实现就可以基于整个动作过程,而不是单单基于某个状态的实现。如果只是使用是否触碰在一起作为各自添加联系人的判断标准的话,就会有一些误会场景,比如,当两个手机意外放置并碰触在了一起的时候,就可能导致在没有互换名片意图的情况下,意外地互换了信息。所以,不能只是通过是否处于某种状态作为判断标准,应该
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1