发明内容
本发明的目的在于提供一种手机蓝牙的局域通讯方法,无需通过运营商,在蓝牙通讯的区域内,用户可以即时语音、信息聊天、搜索其他用户、交换名片。
本发明的技术方案如下:
一种手机蓝牙局域通讯的装置,应用于具有蓝牙模块的手机,其中,其包括管理模块、存储模块、搜索模块和判断模块;所述管理模块分别与所述搜索模块、所述存储模块相连接,用于控制所述搜索模块的启动,设置并管理所述存储模块中的信息,所述信息包括用户信息和搜索条件;所述搜索模块与所述蓝牙模块相连接,用于发送和接收搜索信号,搜索其他具有蓝牙局域通讯功能的手机,以及根据所述搜索条件,搜索所有符合搜索条件的具有蓝牙局域通讯功能的手机,所述搜索条件至少包括性别、年龄或爱好其中之一;所述判断模块分别与所述搜索模块、所述存储模块、所述短信息模块相连接,用于判断存在其他具有蓝牙局域通讯功能的手机,则控制短信息模块通过所述蓝牙模块发送和接收短信息。
所述的装置,其中,其还包括局域网语音模块,其分别与所述判断模块、所述蓝牙模块相连接,用于存在其他具有蓝牙局域通讯功能的手机时,通过所述蓝牙模块发送和接收语音信息。
所述的装置,其中,所述存储模块至少设置好友单元、黑名单单元、名片单元其中之一;所述好友单元用于存储已经发生过蓝牙局域通讯的其他手机用户的基本信息,所述基本信息至少包括用户的昵称、年龄、性别、爱好或照片其中之一;所述黑名单单元用于存储已经发生过拒绝蓝牙局域通讯的其他手机用户的基本信息;所述名片单元用于存储各手机用户的详细信息,所述详细信息至少包括姓名、职称、工作单位、电话号码、手机号码、公司地址、电子邮件、邮政编码或传真号码其中之一。
所述的装置,其中,所述装置还包括蓝牙游戏模块和连接模块;所述蓝牙游戏模块分别与所述管理模块、所述连接模块相连接,用于运行预设置游戏,并作为所述预设置游戏的服务器端或客户端,通过所述连接模块发送和接收所述预设置游戏的信息;所述连接模块还分别与所述管理模块、所述搜索模块、所述蓝牙模块相连接,用于搜索得到存在其他具有蓝牙局域通讯功能的手机时,通过所述蓝牙模块发送和接收所述预设置游戏的信息,并传送到所述蓝牙游戏模块;并且,所述管理模块还用于控制所述蓝牙游戏模块和所述连接模块的功能。
所述的装置,其中,所述手机还包括***模块,并且,所述手机 游戏模块与所述蓝牙游戏模块一体设置。
一种手机蓝牙局域通讯的方法,应用于具有蓝牙模块的手机,其包括步骤:A1、设置手机蓝牙局域通讯的用户信息和搜索条件,所述搜索条件至少包括性别、年龄或爱好其中之一;A2、启动设置手机蓝牙的局域通讯功能;A3、采用蓝牙方式,搜索已启动所述局域通讯功能的其他手机,或者根据搜索条件,搜索符合搜索条件的具有蓝牙局域通讯功能的手机;A4、向搜索得到的其他手机,发送局域通讯请求;A5、判断对方是否同意局域通讯,否则局域通讯终止;是则执行步骤A6;其中,所述局域通讯至少包括发送和接收短信息、语音信息、用户信息、游戏信息其中之一;A6、建立局域通讯连接,进行局域通讯。
所述的方法,其中,步骤A4具体包括,查询并选择搜索得到的其他手机的所述用户信息,并发送局域通讯请求。
所述的方法,其中,步骤A6还包括,将对方存储到黑名单,终止局域通讯终止。
所述的方法,其中,在步骤A6之前还包括,将对方存储到好友名单。
所述的方法,其中,其还包括步骤A7,用户接收其他手机的局域通讯请求时,选择同意进行局域通讯,执行步骤A6;或者拒绝进行局域通讯,局域通讯终止。
采用上述方案,本发明在手机组成的局域网中,利用蓝牙技术,直接在蓝牙通讯的区域内,进行即时聊天语音或信息聊天,还可以搜索其他用户,进行用户名片的交换,或者进行***。这样用户还可以在人群中找到自己想找的人。
具体实施方式
以下对本发明的较佳实施例加以详细说明。
如图1所示,本发明提供了一种手机蓝牙局域通讯的装置,应用于具有蓝牙模块的手机,其包括管理模块、存储模块、搜索模块和判断模块;所述管理模块分别与所述搜索模块、所述存储模块相连接,用于控制所述搜索模块的启动,设置并管理所述存储模块中的信息,所述信息包括用户信息和搜索条件;所述存储模块用于存储用户信息和搜索条件等等,本发明装置的所述存储模块可以与手机现有的存储模块一体设置。
所述搜索模块与所述蓝牙模块相连接,用于发送和接收搜索信号,搜索其他具有蓝牙局域通讯功能的手机;所述判断模块分别与所述搜索模块、存储模块、所述短信息模块相连接,用于判断存在其他具有蓝牙局域通讯功能的手机,则控制短信息模块通过所述蓝牙模块发送和接收短信息。
所述的装置还可以包括局域网语音模块,其分别与所述判断模块、所述蓝牙模块相连接,用于存在其他具有蓝牙局域通讯功能的手机时,通过所述蓝牙模块发送和接收语音信息。
所述的装置中,所述存储模块可以设置好友单元,用于存储已经发生过蓝牙局域通讯的其他手机用户的基本信息,所述基本信息至少包括用户的昵称、年龄、性别、爱好或照片其中之一,也可以同时包括用户的昵称、年龄、性别、爱好和照片。
所述的装置中,所述存储模块可以设置黑名单单元,用于存储已经发生过拒绝蓝牙局域通讯的其他手机用户的基本信息。当搜索到的其他手机用户符合黑名单时,则不再提示现有的手机用户。
所述的装置中,所述存储模块可以设置名片单元,用于存储各手机用 户的详细信息,所述详细信息至少包括姓名、职称、工作单位、电话号码、手机号码、公司地址、电子邮件、邮政编码或传真号码其中之一,也可以同时包括用户的姓名、职称、工作单位、电话号码、手机号码、公司地址、电子邮件、邮政编码和传真号码。
需要说明的是,本发明所述的装置中的所述存储模块,可以同时设置好友单元、黑名单单元和名片单元。
并且,所述装置还包括蓝牙游戏模块和连接模块。
所述蓝牙游戏模块分别与所述管理模块、所述连接模块相连接,用于运行预设置游戏,并作为所述预设置游戏的服务器端或客户端,通过所述连接模块发送和接收所述预设置游戏的信息。
所述连接模块还分别与所述管理模块、所述搜索模块、所述蓝牙模块相连接,用于搜索得到存在其他具有蓝牙局域通讯功能的手机时,通过所述蓝牙模块发送和接收所述预设置游戏的信息,并传送到所述蓝牙游戏模块。并且,此时所述管理模块还用于控制所述蓝牙游戏模块和所述连接模块的功能,例如,控制所述蓝牙游戏模块的启动,控制所述蓝牙游戏模块运行所述预设置游戏,控制所述连接模块连接到其他用户的蓝牙游戏模块等等。
一般来说,手机上大多设置有***模块,本发明所述蓝牙游戏模块可以与所述***模块一体设置;此时,本发明所述装置仅仅是通过所述管理模块、所述连接模块与***模块相连接;可以在正常运行***的同时,通过蓝牙功能,作为正在运行的游戏的服务器端,接入其他用户的游戏客户端;或者,通过蓝牙功能,作为游戏客户端,加入到其他用户正在运行的游戏中,此时,上述的其他用户的***模块,就作为游戏的服务器端。
一种手机蓝牙局域通讯的方法,应用于具有蓝牙模块的手机,其包括步骤:
A1、设置手机蓝牙局域通讯的用户信息;具体可以包括上述的基本信息和/或详细信息。
A2、启动设置手机蓝牙的局域通讯功能;此时,用户的手机可以采用蓝牙方式发送搜索信息,以及接收其他已启动所述局域通讯功能的其他手机的搜索信息。
A3、用户的手机采用蓝牙方式,搜索已启动所述局域通讯功能的其他手机;如果没有搜索得到其他手机,可以向用户返回无搜索结果的信息。
A4、向搜索得到的其他手机,发送局域通讯请求;其中,步骤A4具体包括,查询并选择搜索得到的其他手机的所述用户信息,并发送局域通讯请求。
A5、判断对方是否同意局域通讯,否则局域通讯终止;是则执行步骤A6;其中,所述局域通讯包括发送和接收短信息、语音信息、用户信息、游戏信息等等;所述局域通讯可以仅仅是发送和接收短信息,也可以是发送和接收上述的全部信息。
A6、建立局域通讯连接,进行局域通讯。或者,在步骤A6之前还包括,将对方存储到好友名单。
其中,步骤A6还可以包括步骤,将对方存储到黑名单,终止局域通讯终止。
所述的方法,还可以包括步骤A7,用户接收其他手机的局域通讯请求时,选择同意进行局域通讯,执行步骤A6;或者拒绝进行局域通讯,局域通讯终止。
这样,通过上述手机蓝牙局域通讯的方法,各用户在手机组成的局域网中,可以利用蓝牙技术,直接在蓝牙通讯的区域内,进行即时聊天语音或信息聊天,还可以搜索其他用户,进行用户名片的交换,或者进行***等等。
以下详细说明本发明的装置和方法,如图2所示,可以选择设置用户 信息,具体的用户信息可以如图3所示,用户可以选择开放基本资料或开放全部资料。如图2所示,启动手机的BlueTalk功能,并设置登录信息,点击登录选项,激活手机上的蓝牙设备,在蓝牙的有效范围内搜索所有具有BlueTalk功能且处于激活状态的蓝牙手机。BlueTalk用户之间以公共的配对秘钥进行配对连接,并把当前BlueTalk有效范围内的所有用户,如图4所示,显示在手机的BlueTalk用户的“当前状态”中。
例如,具体配对过程如下:BlueTalk用户甲的手机在激活蓝牙设备的情况下,当搜索到另一个BlueTalk用户乙时,主动向BlueTalk用户乙的手机发出配对请求,其中包含配对密钥,这个密钥对BlueTalk功能来说是固定的,当BlueTalk用户乙的手机收到该配对请求后就会发出消息,告诉BlueTalk乙用户,有人申请与其建立连接,BlueTalk用户乙可以选择接受或拒绝该配对请求。当BlueTalk用户乙选择接受该配对请求,BlueTalk用户乙就会以BlueTalk的公共密钥相应地反馈给BlueTalk用户甲,并在BlueTalk用户甲和BlueTalk用户乙之间建立连接。当BlueTalk用户乙选择拒绝该配对请求,则连接失败,并返回一个失败的消息给BlueTalk用户甲。
一般来说,目前BlueTalk有效范围在十米左右,具体要看周围的环境而确定,随着蓝牙技术的发展,有效范围还可以继续扩张,本发明对词不做任何额外限制。
按键选择BlueTalk用户,如图4所示,对方的基本资料会显示在两个位置上,在上面显示了对方的昵称、年龄、性别,在下面显示对方的照片、爱好等信息,当然也可以都显示在下面的完整的基本资料中。
通常情况下,基本资料包括昵称、性别、年龄、爱好。可选基本资料还可以为用户的照片。基本资料必须完全公开,这是搜索模块的搜索工作的前提条件。
还可以通过浏览对方的基本资料,选择对方成为自己的好友或把对方放到黑名单中。选择对方成为自己的好友时,BlueTalk用户的手机会向对 方发送一个请求信息,当对方同意后方可建立聊天连接,例如,语音聊天和短信息聊天。在聊天的过程中随时可以把对方放到黑名单中,从而拒绝接受对方发过来的信息。在与对方聊天的过程中,如果感觉有必要增强联系,可以给对方发送名片,名片的管理如图5所示,收到的名片放到图5所示的“所有名片”中进行管理。
如图6所示,具有BlueTalk功能的手机在随身携带的过程中,可以预先设置一些搜索条件,例如性别、年龄、爱好等。例如:一个搜索条件是一个爱好为篮球的23至30岁的男生,则最后生成的定长数值就为0301,具体含义为,第一位上的0表示性别为男,第二位上的3表示年龄是第四个选项23—30,第三位上的0表示球类,第四位上的1表示篮球。具体编号可以事先设定,存储在相关的存储模块中。
BlueTalk用户甲的手机的BlueTalk功能处于激活状态时,当在BlueTalk的有效范围内搜索到符合条件的另一个处于激活状态的BlueTalk用户乙,就会给BlueTalk用户甲发出消息,例如播放一段音乐、铃声或其他声音,也可以仅仅发出文字信息,告诉BlueTalk用户甲在其BlueTalk的有效范围内,有符合其预先设定的BlueTalk用户,这样就不会错过符合其搜索条件的对象。
具体设置如图6所示,对每一组设置都采取按项分配分配数值的方法是性别在定长数值上为第一位上,0表示男1表示女。年龄在定长数值上为第二位上“不限”为0,“0—15”为1,依次类推“40以上”为5。爱好在定长数值上为第三位,球类为0,其他的类型依次排列,但是为了限制范围这个值不应超过9。球类中的子选项在定长数值上为第四位,篮球为0,其他的依次类推,为了限制范围这个值不会超过9。数值,最后把各项的数值按照一定的顺序,组合成一组定长的数值,如上述的0301,在没有选择的情况下按照默认值处理,这个默认值可以设为0000,其含义为,搜索一个爱好足球的男性。搜寻者在搜索时由BlueTalk把这个数值发送出去,如果 与被搜寻者的本地手机上的数值匹配,就会返回搜索者一个通过信号,搜索者的BlueTalk会触发手机发出搜索成功信号。
考虑到被搜索者可能是不限定性别且个人爱好是多方面的,所以也可以在图6所示的“性别”框中增加一项“性别不限”的单选项,且设定这个“性别不限”选项的值为0,“男性”为1,“女性”为2。
在“爱好”选择中为每一个爱好子类设定一个值,爱好的搜索是复选的,且在定长值的相应位上表示如下。例如,存在以下的搜索定长值000123456789,如下表所示。
0 | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) | (11) | (12) |
其中,(1)位表示搜索性别为不限,(2)位表示搜索年龄为不限,(3)位表示搜索爱好类型0中的第一项为足球,(4)位表示搜索爱好类型1中的第二项,具体值可以设定;下边的(5)-(12)依次类推,一共有十种爱好类型在上边的表示是第(3)位到第(12)位,每一种爱好类型中会有子类型,且子类型的编码范围在0-9之间。这个搜索定长值的含义是,在当前的有效范围内搜索一个爱好为爱好编号第一类的第一项,爱好编号第二类中的第二项,......爱好编号第十类中的第十项,性别不限,年龄不限的BlueTalk的用户。
本发明是基于手机蓝牙技术的基础上实现的,可以在蓝牙的有效范围内,无需通过运营商的连接,实现即时语音、信息聊天、搜索、交换名片等功能。本发明通过提供一种不通过通信运营商的局域网即时语音、信息聊天方法,与现在的手机相比仅是在软件上的功能扩展,添加的主要功能模块有搜索模块、局域网语音模块、短信息模块。这三个模块的作用为:搜索模块是在当前BlueTalk的有效范围内搜索另外处于激活状态下的手机。局域网语音模块是为了在BlueTalk的有效范围内进行不通过通信运营商的语音对话。短信息模块是为了在BlueTalk的有效范围内进行短信息发 送。这样,用户还可以在人群中找到自己想找的人,例如,缘分注定的BlueTalk的相逢。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。