著录项信息
专利名称 | 一种信息处理方法及电子设备 |
申请号 | CN201310589832.7 | 申请日期 | 2013-11-20 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-05-27 | 公开/公告号 | CN104657120A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F9/44 | IPC分类号 | G;0;6;F;9;/;4;4查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 姚强 |
代理机构 | 中科专利商标代理有限责任公司 | 代理人 | 吕雁葭 |
摘要
本发明本申请通过提供一种信息处理方法和电子设备,用以解决现有技术中存在的不能快速加入需要进行联机游戏的近距离用户的技术问题。该方法包括:在所述第一电子设备与第二电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第二电子设备中处于运行状态时,获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息;对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息;基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。
一种信息处理方法及电子设备\n技术领域\n[0001] 本发明涉及电子技术领域,尤其涉及一种信息处理方法及电子设备。\n背景技术\n[0002] 随时电子时代的高速发展,越来越多的电子设备进入人们的生活和工作中,电子设备为人们提供了极大地方便。\n[0003] 在电子设备上玩游戏,已经成为人们的一种喜好,因此,越来越丰富的电子游戏应运而生。为了增加游戏的互动性和趣味性,现在的很多游戏可以同时让多人共同参加,即多个用户进行联机游戏。\n[0004] 为了能在一个游戏中加入多人,现有技术中通常的做法是:至少两个用户中的其中一个用户,在进入游戏后,首先通过输入需要加入游戏的玩家的昵称或网名,接着选择要添加的玩家,然后该至少两个用户才能开始游戏。有时,甚至在搜索到需要进行联机游戏的用户后,还需要先加为好友,然后才能联机游戏。\n[0005] 但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:\n[0006] 通过输入其他用户的昵称或网名来搜索用户后,添加为好友后才能进行游戏,一方面,步骤繁琐,不便于用户快速开始游戏,尤其是当参与游戏的用户物理距离很近的时候;另一方面,用户的昵称或网名可能带有一些生僻字眼或不常用的符合,甚至有时不知道该用户的昵称或网名,这样,还会增加搜索难度。即:现有技术中存在不能快速加入需要进行联机游戏的近距离用户的技术问题。\n发明内容\n[0007] 本发明提供了一种信息处理方法,用以解决现有技术中存在的不能快速加入需要进行联机游戏的近距离用户的技术问题,实现了快速加入近距离用户联机运行第一应用程序的技术效果。\n[0008] 一方面,本发明提供的两种信息处理方法,第一种信息处理方法,应用于第一电子设备中,所述方法包括:\n[0009] 在所述第一电子设备与第二电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第二电子设备中处于运行状态时,获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息;\n[0010] 对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息;\n[0011] 基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0012] 可选的,在所述获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息之前,所述方法还包括:\n[0013] 获得所述第一距离值;\n[0014] 判断所述第一距离值是否小于所述预设距离,获得第一判断结果;\n[0015] 在所述第一判断结果表明所述第一距离值小于所述预设距离,且在所述第一应用程序在所述第二电子设备中处于所述运行状态时,执行步骤:获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息。\n[0016] 可选的,在所述获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息之前,所述方法还包括:\n[0017] 启动所述第一应用程序;\n[0018] 打开与所述第一应用程序对应的用于提供给所述第一用户进行操作,以将所述第二用户确定为所述联机运行用户的第一界面。\n[0019] 可选的,所述对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息,具体包括:获得所述第一声音信息对应的第一声音波形信息;\n[0020] 分析所述第一声音波形信息,获得包含在所述第一声音波形信息中的第二用户身份波形信息;\n[0021] 根据所述第二用户身份波形信息,获得所述第一信息。\n[0022] 可选的,所述第一信息具体为:第二用户身份信息。\n[0023] 可选的,所述基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户,具体包括:\n[0024] 在所述第一界面显示所述第二用户身份信息对应的第一选项;\n[0025] 获得针对所述第一选项进行的第一选择;\n[0026] 响应所述第一选择,加入所述第二用户,以使所述第一电子设备和所述第二电子设备能够联机运行所述第一应用程序。\n[0027] 本申请提供了另一种信息处理方法,应用于第二电子设备中,所述方法包括:\n[0028] 在所述第二电子设备与第一电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第一电子设备中处于运行状态时,获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息;\n[0029] 通过所述第二电子设备的声音输出装置输出所述第一声音信息至所述第一电子设备,以使所述第一电子设备能够基于所述第一声音信息将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0030] 可选的,在所述获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息之前,所述方法还包括:\n[0031] 启动所述第一应用程序;\n[0032] 打开表示所述第一应用程序在所述第二电子设备处于所述运行状态的第一应用程序运行界面。\n[0033] 可选的,所述获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息,具体为:\n[0034] 获得所述第二电子设备对应的第二用户的第二用户身份信息;\n[0035] 获得所述第二用户身份信息对应的第二用户身份波形信息;\n[0036] 获得所述第一声音对应的第一声音波形信息,所述第一声音波形信息包含所述第二用户身份波形信息。\n[0037] 另一方面,本申请提供了两种电子设备,其中,第一电子设备,包括:\n[0038] 第一获得单元,用于在所述第一电子设备与第二电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第二电子设备中处于运行状态时,获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息;\n[0039] 第一处理单元,用于对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息;\n[0040] 第一确认单元,用于基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0041] 可选的,所述电子设备还包括:\n[0042] 第一距离获得单元,用于获得所述第一距离值;\n[0043] 第一判断单元,用户判断所述第一距离值是否小于所述预设距离,获得第一判断结果;\n[0044] 在所述第一判断结果表明所述第一距离值小于所述预设距离,且在所述第一应用程序在所述第二电子设备中处于所述运行状态时,所述第一处理单元具体用于:获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息。\n[0045] 可选的,所述电子设备,还包括:\n[0046] 第一启动单元,用于启动所述第一应用程序;\n[0047] 第一动作单元,用于打开与所述第一应用程序对应的用于提供给所述第一用户进行操作,以将所述第二用户确定为所述联机运行用户的第一界面。\n[0048] 可选的,所述第一处理单元,具体包括:\n[0049] 第一获得模块,用于获得所述第一声音信息对应的第一声音波形信息;\n[0050] 第二获得模块,用于分析所述第一声音波形信息,获得包含在所述第一声音波形信息中的第二用户身份波形信息;\n[0051] 第三获得模块,用于根据所述第二用户身份波形信息,获得所述第一信息。\n[0052] 可选的,所述第一信息具体为:第二用户身份信息。\n[0053] 可选的,所述第一处理单元,具体包括:\n[0054] 第一显示模块,用于在所述第一界面显示所述第二用户身份信息对应的第一选项;\n[0055] 第四获得模块,用于获得针对所述第一选项进行的第一选择;\n[0056] 第一响应模块,用于响应所述第一选择,加入所述第二用户,以使所述第一电子设备和所述第二电子设备能够联机运行所述第一应用程序。\n[0057] 第二电子设备,所述电子设备包括:\n[0058] 第二获得单元,用于在所述第二电子设备与第一电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第一电子设备中处于运行状态时,获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息;\n[0059] 第一输出单元,通过所述第二电子设备的声音输出装置输出所述第一声音信息至所述第一电子设备,以使所述第一电子设备能够基于所述第一声音信息将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0060] 可选的,所述电子设备,还包括:\n[0061] 第二启动单元,用于启动所述第一应用程序;\n[0062] 第二动作单元,用于打开表示所述第一应用程序在所述第二电子设备处于所述运行状态的第一应用程序运行界面。\n[0063] 可选的,所述第二获得单元,具体包括:\n[0064] 第五获得模块,用于获得所述第二电子设备对应的第二用户的第二用户身份信息;\n[0065] 第六获得模块,用于获得所述第二用户身份信息对应的第二用户身份波形信息;\n[0066] 第七获得模块,用于获得所述第一声音对应的第一声音波形信息,所述第一声音波形信息包含所述第二用户身份波形信息。\n[0067] 本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:\n[0068] 1、在本申请的技术方案中,当第一电子设备和第二电子设备间的第一距离小于一预设距离时,在第一电子设备和第二电子设备上均运行第一应用程序,获得第一应用程序在第二电子设备中处于运行状态时的第一声音对应的第一声音信息,通过第二电子设备的声音输出装置输出第一声音信息;第一电子设备获得第一声音信息,并对第一声音信息进行处理,进一步获得用于将第二电子设备对应的第二用户加入的第一信息,基于第一信息,将第二用户确认为能够与第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户,即:第二电子设备将第二用户身份信息隐藏在游戏音乐中播放出去,第一电子设备接收到游戏音乐后,分析出第二用户身份信息后即可加入第二用户,可见,有效解决了现有技术中存在的不能快速加入需要进行联机游戏的近距离用户的技术问题,避免了繁琐的步骤,实现了快速加入近距离用户联机运行第一应用程序的技术效果。\n[0069] 2、在本申请的技术方案中,在获得通过第二电子设备的声音输出设备的输出的第一应用程序处于运行状态时输出的第一声音对应的第一声音信息之前,第一电子设备获得与第二电子设备之间的第一距离值,判断第一距离值是否小于预设距离,获得第一判断结果,在第一判断结果表明第一距离值小于预设距离,且在所述第一应用程序在所述第二电子设备中处于所述运行状态时,才获得通过第二电子设备的声音输出设备的输出的第一声音信息,实现了第一电子设备和第二电子设备之间距离小于预设距离时才获得第一声音信息,在距离较大时第一电子设备则不获得第一声音信息,从而降低了电子设备工作负担,提高了设备运行效率。\n[0070] 3、在本申请的技术方案中,第一声音波形信息中包含第二电子设备对应的第二用户的第二用户身份信息,即将第二用户身份信息隐藏在第一声音信息中,通过第二电子设备的声音输出装置输出第一声音信息,能够有效保护了第二用户身份信息的安全性,避免了第二用户身份信息被截获。\n[0071] 4、进一步地,由于在本申请的技术方案中,具有上述几个技术效果,所以,使得用户在使用两个或两个以上的电子设备进行联机运行第一应用程序时,相较现有技术,具有更好的用户体验度。\n附图说明\n[0072] 图1为本申请实施例一中的第一电子设备执行的信息处理方法流程图;\n[0073] 图2为本申请实施例一中的第二电子设备执行的信息处理方法流程图;\n[0074] 图3为本申请实施例二中的第一电子设备结构示意图;\n[0075] 图4为本申请实施例二中的第一处理单元结构示意图;\n[0076] 图5为本申请实施例二中的第一确认单元结构示意图;\n[0077] 图6为本申请实施例二中的第二电子设备结构示意图;\n[0078] 图7为本申请实施例二中的第二获得单元结构示意图。\n具体实施方式\n[0079] 本发明提供了一种信息处理方法,用以解决现有技术中存在的不能快速加入需要进行联机游戏的近距离用户的技术问题,实现了快速加入近距离用户联机运行第一应用程序的技术效果。\n[0080] 为了解决上述问题,本申请实施例中技术方案的总体思路如下:\n[0081] 在所述第一电子设备与第二电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第二电子设备中处于运行状态时,获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息;对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息;基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0082] 在本申请的技术方案中,当第一电子设备和第二电子设备间的第一距离小于一预设距离,且第一电子设备打开第一界面,第二电子设备打开第一应用程序运行界面时,第二电子设备将第二用户身份信息隐藏在第一声音信息中输出,第一电子设备获得第一声音信息后,分析得到第二用户身份信息,即可加入第二用户,以使第一电子设备和第二电子设备联机运行第一应用程序,解决了现有技术中存在的不能快速加入需要进行联机游戏的近距离用户的技术问题,避免了繁琐的步骤,实现了快速加入近距离用户联机运行第一应用程序的技术效果。\n[0083] 下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。\n[0084] 在本申请实施例中,提供了一种信息处理方法及电子设备,在具体实施中,电子设备可以是智能手机,也可以是平板电脑或者是笔记本电脑,具体的,在本申请实施例中,将不作限制。进一步,在具体实现过程中,可以是两台电子设备联机运行第一应用程序,也可以是4台电子设备,电子设备的具体的数量,本申请也不做限制。在下面的描述中,将以两台笔记本电脑为例,对本申请实施例中的信息处理方法及电子设备进行详细的描述。\n[0085] 实施例一:\n[0086] 在介绍本申请实施例的信息处理方法之前,先将本申请实施例的方法应用的第一电子设备和第二电子设备的基本结构作一介绍,请参考图3,本申请实施例中的第一电子设备包括:\n[0087] 第一获得单元11,用于在所述第一电子设备与第二电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第二电子设备中处于运行状态时,获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息;\n[0088] 第一处理单元12,用于对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息;\n[0089] 第一确认单元13,用于基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0090] 请参考图6,本申请实施例中的第二电子设备包括:\n[0091] 第二获得单元21,用于在所述第二电子设备与第一电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第一电子设备中处于运行状态时,获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息;\n[0092] 第一输出单元22,通过所述第二电子设备的声音输出装置输出所述第一声音信息至所述第一电子设备,以使所述第一电子设备能够基于所述第一声音信息将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0093] 进一步,第二电子设备还包括:\n[0094] 第二启动单元23,用于启动所述第一应用程序;\n[0095] 第二动作单元24,用于打开表示所述第一应用程序在所述第二电子设备处于所述运行状态的第一应用程序运行界面。\n[0096] 下面将以两台笔记本电脑为例,对本申请的技术方案进行详细介绍。首先,如图1所示,第一电子设备将执行以下步骤。\n[0097] S11:获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息。\n[0098] 在本申请实施例中,具体来讲,在第一电子设备与第二电子设备间的第一距离值小于一预设距离,如:2米、3米、2.5米或5米等,且在第一应用程序在第二电子设备中处于运行状态时,即第一电子设备和第二电子设备的距离较近,且第二电子设备运行第一应用程序,如:网络游戏应用程序时才会执行步骤S11。\n[0099] 具体来讲,本申请实施例中,在执行步骤S11以获得第一声音信息之前,还包括:\n[0100] 1)启动所述第一应用程序;\n[0101] 2)打开与所述第一应用程序对应的用于提供给所述第一用户进行操作,以将所述第二用户确定为所述联机运行用户的第一界面。\n[0102] 具体来讲,在第一电子设备处于第一界面时,第一用户可以加入其它正在运行第一应用程序的电子设备对应的用户,以联机运行第一应用程序,如:两台电子设备联机运行一网络游戏的应用程序。\n[0103] 对于第二电子设备的声音输出装置,在具体实现过程中,可以是第二电子设备上自身的音响,也可以是连接在第二电子设备上的音响,本申请不做具体限制。\n[0104] 在通过步骤S11获得来自第二电子设备的第一声音信息后,接下来执行步骤S12。\n[0105] S12:对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息。\n[0106] 对于步骤S12中对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息,在本申请实施例中,具体实现步骤如下:\n[0107] 1)获得所述第一声音信息对应的第一声音波形信息。\n[0108] 在获得了第二电子设备声音输出装置输出的第一声音信息之后,对第一声音信息进行处理,获得第一声音信息对应的第一声音波形信息。\n[0109] 具体来讲,第一声音信息对应的波形可以是正弦波,也可以是方波,还可以是不规则波形,本申请不做具体限制。通过波形可以得到的第一声音波形信息可以为频率、峰值、周期等,在此,本申请也不做具体限制。\n[0110] 2)分析所述第一声音波形信息,获得包含在所述第一声音波形信息中的第二用户身份波形信息。\n[0111] 在本申请实施例中,通过分析得到的第一声音波形信息,获得第二用户身份信息,如:通过第一声音对应的频率和波形,分析获得第二用户的昵称或网名,或者第一声音对应的周期、峰值和波形,分析获得第二用户的域名,当然,本申请所属领域技术人员可以根据实际需要来设置,本申请不做具体限制。\n[0112] 在本申请实施例中,具体来讲,第一信息具体为:第二用户身份信息。当然,本申请所属领域技术人员可以根据实际需要来设置,本申请不做具体限制。\n[0113] 在通过步骤S12获得第二用户身份信息后,即执行步骤S13。\n[0114] S13:基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0115] 在获得的第二用户身份信息后,就可以加入第二用户,以使第二电子设备能够与第一电子设备一起联机运行第一应用程序。\n[0116] 在本申请实施例中,对于S13中将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户,具体实现步骤如下:\n[0117] 1)在所述第一界面显示所述第二用户身份信息对应的第一选项。\n[0118] 在获得了第二用户身份信息后,第一电子设备将第二用户身份信息对应的第一选项显示在第一界面上供第一用户选择。\n[0119] 在具体实现过程中,第一选项可以显示在第一界面的中间,也可以显示在第一界面的下方,本申请不做具体限制。\n[0120] 2)获得针对所述第一选项进行的第一选择。\n[0121] 当第二用户身份信息对应的第一选项显示在第一界面后,第一用户针对第一选项进行选择。\n[0122] 在具体实现过程中,在电子设备的显示单元上显示包含第一选项的第一界面,其中,第一选项可以显示在第一界面的中间,也可以显示在第一界面的下方,用户可以使用鼠标点击第一选择的标识符或者第一选项对应的选择符号,如:第一选项前面的方框,进而第一选择被选中。当然,本申请所属领域技术人员可以根据实际需要来设置,本申请不做具体限制。\n[0123] 3)响应所述第一选择,加入所述第二用户,以使所述第一电子设备和所述第二电子设备能够联机运行所述第一应用程序。\n[0124] 当用户选择了第一选项后,第一电子设备响应第一选择,生成一加入指令,加入第二用户,以使第一电子设备和第二电子设备能够联机运行所述第一应用程序。\n[0125] 在具体实现过程中,为了降低电子设备工作负担,提高设备运行效率,第一电子设备可以在获得第一声音信息之前获得与第二电子设备之间的距离,在距离第二电子设备较远时不获得第一声音信息。具体实现方式如下:\n[0126] 1)获得所述第一距离值。\n[0127] 2)判断所述第一距离值是否小于所述预设距离,获得第一判断结果。\n[0128] 3)执行步骤:获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息。\n[0129] 通过获得第一距离值,即首先测量第一电子设备与第二电子设备之间的距离,进一步比较第一距离值的大小来判断第二电子设备距离第二电子设备的距离是否足够近。例如:预设距离为3米,测量获得第一距离值为3.5米,则第一距离值大于预设值,表面第二电子设备距离第一电子设备较远,不能获得第一声音信息,或者获得到的第一声音信息失真会较严重;当预设预设距离为5米时,第一距离值3米小于5米,则第二电子设备距离第一电子设备较近,第一电子设备可以获得来自第二电子设备的第一声音信息。\n[0130] 在具体实现过程中,预设距离的设置与电子设备所处环境以及电子设备自身参数有关,本申请所属领域技术人员可以根据实际需要来设置,本申请不做具体限制。\n[0131] 接下来,如图2所示,将介绍第二电子设备执行的步骤。\n[0132] S21:获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息。\n[0133] 在本申请实施例中,具体来讲,在第二电子设备与第一电子设备间的第一距离值小于一预设距离,如:2米、3米、2.5米或5米等,且在第一应用程序在第一电子设备中处于运行状态时,即第一电子设备和第二电子设备的距离较近,且第一电子设备运行第一应用程序,如:网络游戏应用程序时才会执行步骤S21。\n[0134] 具体来讲,本申请实施例中,在执行步骤S11以获得第一声音信息之前,还包括:\n[0135] 1)启动所述第一应用程序。\n[0136] 2)打开表示所述第一应用程序在所述第二电子设备处于所述运行状态的第一应用程序运行界面。\n[0137] 具体来讲,首先在第二电子设备中启动第一应用程序,在第二电子设备处于第一应用程序运行时,打开第一应用程序运行界面,如:网络游戏的应用程序登陆后的欢迎界面,此时才执行步骤S21。\n[0138] 具体来讲,对于步骤S21中获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息,具体实现步骤如下:\n[0139] 1)获得所述第二电子设备对应的第二用户的第二用户身份信息。\n[0140] 分析第二用户身份信息,如:ID,昵称或网名,将第二身份信息转换为如频率、峰值等物理参数,以供下步骤使用。\n[0141] 2)获得所述第二用户身份信息对应的第二用户身份波形信息\n[0142] 利用步骤1)获得的第二用户身份信息,获得第二用户身份波形信息,如:将第二用户身份信息转换为正弦波、方波或不规则波形。\n[0143] 3)获得所述第一声音对应的第一声音波形信息,所述第一声音波形信息包含所述第二用户身份波形信息。\n[0144] 获得第一应用程序处于运行状态时的第一声音对应的第一声音波形信息,将第二用户身份信息隐藏在第一声音波形信息中。例如:在第一声音对应的第一声音波形上叠加上第二用户身份对应的第二用户身份波形,由于第二用用户身份波形的峰值较第一声音波形的峰值非常小,因此叠加上第二用户身份波形后对第一声音波形影响很小。\n[0145] 在执行完步骤S21,即获得第一声音信息后,即执行步骤S22.\n[0146] S22:通过所述第二电子设备的声音输出装置输出所述第一声音信息至所述第一电子设备,以使所述第一电子设备能够基于所述第一声音信息将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0147] 将步骤S21中获得的第一声音信息通过第二电子设备的声音输出装置输出,以使第一电子设备能够获得第一声音信息,确认能够与第一电子设备的第一用户一起运行第一应用程序的联机运行用户。\n[0148] 对于第二电子设备的声音输出装置,在具体实现过程中,可以是第二电子设备上自身的音响,也可以是连接在第二电子设备上的音响,本申请不做具体限制。\n[0149] 实施例二:\n[0150] 请参考图3,本申请实施例提供一种第一电子设备,所述第一电子设备包括:\n[0151] 第一获得单元11,用于在所述第一电子设备与第二电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第二电子设备中处于运行状态时,获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息;\n[0152] 第一处理单元12,用于对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息;\n[0153] 第一确认单元13,用于基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0154] 具体地,所述电子设备还包括:\n[0155] 第一距离获得单元14,用于获得所述第一距离值;\n[0156] 第一判断单元15,用户判断所述第一距离值是否小于所述预设距离,获得第一判断结果;\n[0157] 在所述第一判断结果表明所述第一距离值小于所述预设距离,且在所述第一应用程序在所述第二电子设备中处于所述运行状态时,所述第一处理单元13具体用于:获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息。\n[0158] 具体的,所述电子设备,还包括:\n[0159] 第一启动单元16,用于启动所述第一应用程序;\n[0160] 第一动作单元17,用于打开与所述第一应用程序对应的用于提供给所述第一用户进行操作,以将所述第二用户确定为所述联机运行用户的第一界面。\n[0161] 进一步,如图4所示,所述第一处理单元12,具体包括:\n[0162] 第一获得模块121,用于获得所述第一声音信息对应的第一声音波形信息;\n[0163] 第二获得模块122,用于分析所述第一声音波形信息,获得包含在所述第一声音波形信息中的第二用户身份波形信息;\n[0164] 第三获得模块123,用于根据所述第二用户身份波形信息,获得所述第一信息。\n[0165] 进一步,所述第一信息具体为:第二用户身份信息。\n[0166] 进一步,如图5所示,所述第一处理单元13,具体包括:\n[0167] 第一显示模块131,用于在所述第一界面显示所述第二用户身份信息对应的第一选项;\n[0168] 第四获得模块132,用于获得针对所述第一选项进行的第一选择;\n[0169] 第一响应模块133,用于响应所述第一选择,加入所述第二用户,以使所述第一电子设备和所述第二电子设备能够联机运行所述第一应用程序。\n[0170] 请参考图6,本申请实施例提供一种第二电子设备,所述第二电子设备包括:\n[0171] 第二获得单元21,用于在所述第二电子设备与第一电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第一电子设备中处于运行状态时,获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息;\n[0172] 第一输出单元22,通过所述第二电子设备的声音输出装置输出所述第一声音信息至所述第一电子设备,以使所述第一电子设备能够基于所述第一声音信息将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0173] 进一步,所述电子设备,还包括:\n[0174] 第二启动单元23,用于启动所述第一应用程序;\n[0175] 第二动作单元24,用于打开表示所述第一应用程序在所述第二电子设备处于所述运行状态的第一应用程序运行界面。\n[0176] 具体的,如图7所示,第二获得单元22,具体包括:\n[0177] 第五获得模块221,用于获得所述第二电子设备对应的第二用户的第二用户身份信息;\n[0178] 第六获得模块222,用于获得所述第二用户身份信息对应的第二用户身份波形信息;\n[0179] 第七获得模块223,用于获得所述第一声音对应的第一声音波形信息,所述第一声音波形信息包含所述第二用户身份波形信息。\n[0180] 本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:\n[0181] 1、在本申请的技术方案中,当第一电子设备和第二电子设备间的第一距离小于一预设距离时,在第一电子设备和第二电子设备上均运行第一应用程序,获得第一应用程序在第二电子设备中处于运行状态时的第一声音对应的第一声音信息,通过第二电子设备的声音输出装置输出第一声音信息;第一电子设备获得第一声音信息,并对第一声音信息进行处理,进一步获得用于将第二电子设备对应的第二用户加入的第一信息,基于第一信息,将第二用户确认为能够与第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户,解决了现有技术中存在的不能快速加入需要进行联机游戏的近距离用户的技术问题,避免了繁琐的步骤,实现了快速加入近距离用户联机运行第一应用程序的技术效果。\n[0182] 2、在本申请的技术方案中,在获得通过第二电子设备的声音输出设备的输出的第一应用程序处于运行状态时输出的第一声音对应的第一声音信息之前,第一电子设备获得与第二电子设备之间的第一距离值,判断第一距离值是否小于预设距离,获得第一判断结果,在第一判断结果表明第一距离值小于预设距离,且在所述第一应用程序在所述第二电子设备中处于所述运行状态时,才获得通过第二电子设备的声音输出设备的输出的第一声音信息,实现了第一电子设备和第二电子设备之间距离小于预设距离时才获得第一声音信息,在距离较大时第一电子设备则不获得第一声音信息,从而降低了电子设备工作负担,提供了设备运行效率。\n[0183] 3、在本申请的技术方案中,第一声音波形信息中包含第二电子设备对应的第二用户的第二用户身份信息,即将第二用户身份信息隐藏在第一声音信息中,通过第二电子设备的声音输出装置输出第一声音信息,能够有效保护了第二用户身份信息的安全性,避免了第二用户身份信息被截获。\n[0184] 4、进一步地,由于在本申请的技术方案中,具有上述几个技术效果,所以,使得用户在使用两个或两个以上的电子设备时,相较现有技术,具有更好的用户体验度。\n[0185] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0186] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0187] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0188] 具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:\n[0189] 在所述第一电子设备与第二电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第二电子设备中处于运行状态时,获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息;\n[0190] 对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息;\n[0191] 基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0192] 可选的,在所述获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息之前,所述方法还包括:\n[0193] 获得所述第一距离值;\n[0194] 判断所述第一距离值是否小于所述预设距离,获得第一判断结果;\n[0195] 在所述第一判断结果表明所述第一距离值小于所述预设距离,且在所述第一应用程序在所述第二电子设备中处于所述运行状态时,执行步骤:获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息。\n[0196] 可选的,在所述获得通过所述第二电子设备的声音输出设备的输出的所述第一应用程序处于所述运行状态时输出的第一声音对应的第一声音信息之前,所述方法还包括:\n[0197] 启动所述第一应用程序;\n[0198] 打开与所述第一应用程序对应的用于提供给所述第一用户进行操作,以将所述第二用户确定为所述联机运行用户的第一界面。\n[0199] 可选的,所述对所述第一声音信息进行处理,获得用于将所述第二电子设备对应的第二用户加入的第一信息,具体包括:获得所述第一声音信息对应的第一声音波形信息;\n[0200] 分析所述第一声音波形信息,获得包含在所述第一声音波形信息中的第二用户身份波形信息;\n[0201] 根据所述第二用户身份波形信息,获得所述第一信息。\n[0202] 可选的,所述第一信息具体为:第二用户身份信息。\n[0203] 可选的,所述基于所述第一信息,将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户,具体包括:\n[0204] 在所述第一界面显示所述第二用户身份信息对应的第一选项;\n[0205] 获得针对所述第一选项进行的第一选择;\n[0206] 响应所述第一选择,加入所述第二用户,以使所述第一电子设备和所述第二电子设备能够联机运行所述第一应用程序。\n[0207] 以及如下步骤:\n[0208] 在所述第二电子设备与第一电子设备间的第一距离值小于一预设距离,且在第一应用程序在所述第一电子设备中处于运行状态时,获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息;\n[0209] 通过所述第二电子设备的声音输出装置输出所述第一声音信息至所述第一电子设备,以使所述第一电子设备能够基于所述第一声音信息将所述第二用户确认为能够与所述第一电子设备的第一用户一起运行所述第一应用程序的联机运行用户。\n[0210] 可选的,在所述获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息之前,所述方法还包括:\n[0211] 启动所述第一应用程序;\n[0212] 打开表示所述第一应用程序在所述第二电子设备处于所述运行状态的第一应用程序运行界面。\n[0213] 可选的,所述获得所述第一应用程序在所述第二电子设备中处于所述运行状态时的第一声音对应的第一声音信息,具体为:\n[0214] 获得所述第二电子设备对应的第二用户的第二用户身份信息;\n[0215] 获得所述第二用户身份信息对应的第二用户身份波形信息;\n[0216] 获得所述第一声音对应的第一声音波形信息,所述第一声音波形信息包含所述第二用户身份波形信息。\n[0217] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。\n[0218] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2018-06-01
- 2015-06-24
实质审查的生效
IPC(主分类): G06F 9/44
专利申请号: 201310589832.7
申请日: 2013.11.20
- 2015-05-27
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-07-24
|
2013-04-17
| | |
2
| |
2013-10-09
|
2013-06-26
| | |
3
| |
2011-06-29
|
2010-12-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |