著录项信息
专利名称 | 信息处理方法和信息处理装置 |
申请号 | CN201510048295.4 | 申请日期 | 2015-01-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-04-29 | 公开/公告号 | CN104571530A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/01 | IPC分类号 | G;0;6;F;3;/;0;1查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地西路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 马彬强 |
代理机构 | 北京市柳沈律师事务所 | 代理人 | 王怀章 |
摘要
本发明公开了一种信息处理方法和装置。所述方法应用于电子设备,所述电子设备包括数据获取装置,所述数据获取装置用于获得与所述电子设备的操作体相关的原始数据,所述方法包括使用所述数据获取装置来获得与所述电子设备的操作体相关的原始数据;根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息;以及根据所述操作体信息来执行特定功能。因此,所述信息处理方法和装置避免了用户的人为介入,从而提升了用户体验。
信息处理方法和信息处理装置\n技术领域\n[0001] 本发明涉及计算机技术领域,更具体地,本发明涉及一种信息处理方法和信息处理装置。\n背景技术\n[0002] 近年来,诸如笔记本计算机、台式计算机、平板电脑(PAD)、移动电话、多媒体播放器、个人数字助理(PDA)之类的电子设备越发普及。\n[0003] 目前,当用户希望在这些电子设备上执行特定功能时,出于各种目的,电子设备可能需要用户手动输入与所述特定功能的执行相关的一些信息。\n[0004] 例如,当在电子设备上运行可供多用户参与的游戏的时候,在进入该游戏的运行界面之前,可能会提示用户手动输入将要参与游戏的用户的人数。另外,当这个游戏需要对用户身份进行区分时,可能还会进一步提示用户手动输入每个用户的用户名和密码等身份信息。\n[0005] 显然,这个手动输入的过程对于希望立即执行特定功能的用户而言,无疑是耗时耗力的,在很大程度上降低了用户体验。\n发明内容\n[0006] 为了解决上述技术问题,根据本发明的一个方面,提供了一种信息处理方法,所述方法应用于电子设备,所述电子设备包括数据获取装置,所述数据获取装置用于获得与所述电子设备的操作体相关的原始数据,所述方法包括:使用所述数据获取装置来获得与所述电子设备的操作体相关的原始数据;根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息;以及根据所述操作体信息来执行特定功能。\n[0007] 此外,根据本发明的另一方面,提供了一种信息处理装置,所述装置应用于电子设备,所述电子设备包括数据获取装置,所述数据获取装置用于获得与所述电子设备的操作体相关的原始数据,所述装置包括:数据获得单元,用于使用所述数据获取装置来获得与所述电子设备的操作体相关的原始数据;信息确定单元,用于根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息;以及功能执行单元,用于根据所述操作体信息来执行特定功能。\n[0008] 与现有技术相比,采用根据本发明实施例的信息处理方法和装置,可以自动地获得与电子设备的操作体相关的原始数据,根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息,并且直接根据所述操作体信息来执行特定功能,而无需用户再手动地输入该操作体信息。因此,提供了一种信息处理方法和装置,避免了用户的人为介入,从而提升了用户体验。\n[0009] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。\n附图说明\n[0010] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:\n[0011] 图1图示了根据本发明实施例的信息处理方法。\n[0012] 图2图示了根据本发明实施例的信息处理装置。\n[0013] 图3图示了根据本发明实施例的电子设备。\n具体实施方式\n[0014] 将参照附图详细描述根据本发明的各个实施例。这里,需要注意的是,在附图中,将相同的附图标记赋予基本上具有相同或类似结构和功能的组成部分,并且将省略关于它们的重复描述。\n[0015] 首先,将参考图1来描述根据本发明实施例的信息处理方法。\n[0016] 图1图示了根据本发明实施例的信息处理方法。\n[0017] 图1所图示的信息处理方法应用于一电子设备。例如,所述电子设备可以包括数据获取装置,所述数据获取装置可以用于获得与所述电子设备的操作体相关的原始数据。\n[0018] 如图1所图示的,所述信息处理方法包括:\n[0019] 在步骤S110中,使用所述数据获取装置来获得与所述电子设备的操作体相关的原始数据。\n[0020] 在步骤S120中,根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息。\n[0021] 在步骤S130中,根据所述操作体信息来执行特定功能。\n[0022] 由此可见,采用根据本发明实施例的信息处理方法,可以自动地获得与电子设备的操作体相关的原始数据,根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息,并且直接根据所述操作体信息来执行特定功能,而无需用户再手动地输入该操作体信息。因此,提供了一种信息处理方法,避免了用户的人为介入,从而提升了用户体验。\n[0023] 下面,将在不同的实施例中更加详细地描述根据本发明实施例的信息处理方法。\n[0024] 在第一实施例中,假设所述数据获取装置可以是摄像头,并且所述电子设备的操作体可以是正在执行键鼠输入的操作用户。\n[0025] 在此情况下,该步骤S110可以包括:使用所述摄像头来获取所述电子设备周围区域的图像数据。\n[0026] 例如,该摄像头可以装备在电子设备中,或者该摄像头也可以独立于该电子设备而以单机形式单独存在,并且能够与电子设备进行有线或无线通信。\n[0027] 该摄像头可以用于获得与所述电子设备的操作人员相关的图像数据,作为原始数据。具体地,该图像数据可以是处于所述电子设备周围区域(具体地,摄像头的成像区域)中的操作人员的图像数据。为此,该摄像头可以是嵌入在电子设备中的专用全景摄像头,也可以是固定于屋顶等位置的广视角监控摄像头。\n[0028] 接下来,在获得到图像数据之后,该步骤S120可以包括:对所述图像数据进行人体识别;根据人体识别的结果来确定所述电子设备的操作用户;以及将所述操作用户的信息确定为所述操作体信息。\n[0029] 具体地,在该步骤S120中,首先可以通过各种方式来对图像数据进行人体识别。简单起见,这里的人体识别只要保证能够区别出人体与背景物体即可,而无需精确到不同人体之间的身份区别。例如,该人体识别可以是简单地识别在图像数据中总共存在几张人脸。\n[0030] 在执行完人体识别操作之后,可以根据人体识别的识别结果来确定所述电子设备的操作用户。\n[0031] 在一个简单的示例中,可以直接假设处于电子设备摄像头的成像范围内的所有候选用户都是该电子设备的操作用户。\n[0032] 然而,在实际生活中,处于电子设备周围的人员未必都是该电子设备的操作用户,而可能是其他用户。例如,当人群围绕在电子设备周围进行游戏时,他们中的一些人可能是游戏的玩家,而相反地,他们中的另一些人可能仅仅是观众。\n[0033] 因此,在一个高级的示例中,可以在执行完人体识别操作之后,可以进一步判断电子设备摄像头的成像范围内的用户哪些是正在操作该电子设备的操作用户。\n[0034] 一般地,由于与其他用户(例如,观众)相比,电子设备的真正操作用户为了便于执行操作往往距离电子设备较近,所以例如可以通过候选用户与电子设备之间的间隔距离来确定该候选用户的身份。\n[0035] 为此,该步骤S120中的根据人体识别的结果来确定所述电子设备的操作用户的子步骤可以包括:根据人体识别的结果来确定处于所述电子设备周围的候选用户;确定每一个候选用户与所述电子设备之间的间隔距离;以及将其间隔距离小于或等于阈值距离的候选用户确定为所述操作用户。\n[0036] 假设通过人体识别操作判断出在电子设备周围总共存在N张人脸(N大于等于0),也就是说,假设人体识别的结果指示出在电子设备周围目前存在N个可能的候选用户。为了在这N个用户之中区别该电子设备的真正操作用户和其他用户,以获得输入更加准确的操作用户信息,可以通过各种测距方式来测量每个候选用户与电子设备之间的间隔距离。\n[0037] 例如,所述电子设备可以包括接近传感器(P-sensor),用于通过各种方式来生成用于表征操作用户与电子设备之间的间隔距离的第一参数。\n[0038] 例如,在第一情况下,该接近传感器可以是红外接近传感器,它本质上可以是一个光电二极管,并且可以在它旁边放置一个能够发射红外光波长的光源,例如激光二极管(LED)。当有物体靠近时,光源发射的红外光会被该物体反射回来,从而被接近传感器接收到,于是就感应到了物体接近。\n[0039] 具体地,这时,该第一参数可以是反射回来的红外光的光强。不同的光强可以表示出不同的距离值。替换地,当该红外接近传感器具有一定的处理能力时,它也可以根据不同的光强来计算出相应的距离值。也就是说,这时,该第一参数可以是距离值本身。\n[0040] 又如,在第二情况下,该第一检测单元106也可以是视差图捕获装置,用于捕获检测区域中的视差图。例如,该视差图可以是由专门的视差摄像机直接拍摄而成的。替换地,也可以通过双目相机、多目相机、立体相机拍摄灰度图(或彩色图),并然后根据所述灰度图(或彩色图)来计算得到对应的视差图。此外,这里的视差图并不限于必需由多个相机才能得到,而是也可以由一个相机基于时域得到。例如,可以由一个相机在一个时刻拍摄得到一幅图像作为左图像,然后在下一时刻,将该相机稍稍移动位置后拍摄得到另一幅图像作为右图像,基于如此得到的左图像和右图像也可以计算得到视差图。\n[0041] 具体地,这时,该第一参数可以是目标物体在捕捉到的视差图中的像素值(例如,目标物体最接近部分的像素值,目标物体整体的平均像素值等)。在视差图中,不同的像素值可以表示出不同的距离值。替换地,当该视差图捕获装置具有一定的处理能力时,它可以根据不同的像素值来计算出相应的距离值。也就是说,这时,该第一参数也可以是距离值本身。\n[0042] 在确定所述电子设备的操作用户之后,可以将所述操作用户的信息确定为所述操作体信息,以便候选根据所述操作体信息来执行特定功能。\n[0043] 例如,所述操作体信息可以是用于操作电子设备的操作用户的人数信息、身份信息等用于执行特定功能所需的各种信息。\n[0044] 在一个示例中,假设为了在电子设备中执行某一功能(例如,进行某种游戏),需要预先确定参与该游戏的操作用户的人数信息。\n[0045] 为此,该步骤S120中的将所述操作用户的信息确定为所述操作体信息的子步骤可以包括:对所述电子设备的操作用户进行计数;以及将所述操作用户的人数信息确定为所述操作体信息。\n[0046] 这时,可以通过对在图像数据中被标识为操作用户的人脸进行计数来统计操作用户的数目。\n[0047] 然而,在实际生活中,许多功能在执行之前必须对操作用户的身份进行验证。例如,许多保存有历史记录的游戏在执行之前,需要操作用户通过输入用户名和密码等信息来进行登陆,以便调取之前存储的游戏进度和用户参数等。\n[0048] 因此,在另一示例中,可以将用户的账户信息作为操作体信息。\n[0049] 为此,该步骤S120中的将所述操作用户的信息确定为所述操作体信息的子步骤可以包括:对所述电子设备的操作用户进行身份识别;根据所述操作用户的身份信息来确定所述操作用户在所述特定应用中的账户信息;以及将所述账户信息确定为所述操作体信息。\n[0050] 具体地,在摄像头所捕捉到的整幅图像之中,可以对已识别为人体的图像部分进行诸如人脸识别、体型识别、姿态识别等各种识别处理,以确定某个操作用户的具体身份(例如,张三、李四)。由于在上述识别处理的过程中,实际上已经同时完成对于不同操作用户的身份验证,所以接下来,可以直接获取在电子设备或其他设备(例如,云端服务器)中所存储的该操作用户的账户信息,而无需其再次手动输入。\n[0051] 此外,在又一示例中,还可以将用户的头像信息等其他信息作为操作体信息,以便后续使用。\n[0052] 最后,在确定出与所述电子设备的操作体相关的操作体信息之后,在步骤S130中,可以根据所述操作体信息来执行特定功能。\n[0053] 在第一示例中,要执行的特定功能可以对应于在电子设备中安装的某个应用程序(例如,游戏、办公软件、理财工具等)的不同执行模式。\n[0054] 为此,该步骤S130可以包括:根据所述操作体信息来确定特定应用的执行模式;以及按照所述执行模式来运行所述特定应用。\n[0055] 例如,当在电子设备(例如,智能平台、平板电脑)中安装有某个可供单人或多人进行的游戏应用时,该游戏应用可以对应于以单人、两人、三人等玩家数目来执行游戏的不同执行模式。为此,需要取决于操作用户的具体人数来确定该游戏应用的执行模式。\n[0056] 在此情况下,当操作用户例如通过点击图标来在电子设备中打开该游戏应用时,该游戏应用可以产生一个信息获取请求,并且发送给电子设备;在收到请求之后,该电子设备可以调用在自身中装备的摄像头,以捕捉周围的图像数据,通过各种处理来对该图像数据进行识别,以判断该电子设备周围的操作用户的人数信息,并且可以例如通过应用程序编程接口(API)或其他底层数据通信方式将该人数信息打包为底层数据包,将其作为信息获取响应传送到该游戏应用,以便游戏应用自动地根据该人数信息来选择以当前的操作用户数目来继续执行。例如,当电子设备判断出周围存在一个用户时,该游戏应用将以单人模式来继续执行;而当电子设备判断出周围存在两个用户时,该游戏应用将以双人模式来继续执行。当然,准确起见,在以不同的执行模式执行游戏应用之前,也可以要求用户确认由电子设备自动识别的人数信息是否正确。\n[0057] 另外,在该游戏应用需要用户登陆自身账户才能运行的情况下,在该信息获取响应中还可以进一步包括操作用户的账户信息(例如,用户名和密码等),以便游戏应用自动地登陆相关操作用户的游戏账户来开始进行游戏。\n[0058] 此外,在进入游戏之后,还可以进一步将摄像头预先获取到的某个操作用户的头像信息作为该操作用户在游戏中的头像信息,以便在游戏中进行游戏玩家的身份识别。\n[0059] 在第二示例中,要执行的特定功能可以对应于在电子设备中安装的不同应用程序。\n[0060] 为此,该步骤S130可以包括:根据所述操作体信息来确定至少一个候选应用;以及在所述至少一个候选应用中选择一个特定应用并且运行所述特定应用。\n[0061] 例如,当在电子设备(例如,智能平台、平板电脑)中安装有一个引导应用时,该引导应用可以对应于以单人、两人、三人等玩家数目来引导不同的游戏应用,以供适当数目的操作用户执行。为此,需要取决于操作用户的具体人数来确定将要引导哪一个游戏应用以供操作用户执行。\n[0062] 在此情况下,当操作用户例如通过点击图标来在电子设备中打开该引导应用时,该引导应用可以产生一个信息获取请求,并且发送给电子设备;在收到请求之后,该电子设备可以调用在自身中装备的摄像头,以捕捉周围的图像数据,通过各种处理来对该图像数据进行识别,以判断该电子设备周围的操作用户的人数信息,并且可以例如通过应用程序编程接口(API)或其他底层数据通信方式将该人数信息打包为底层数据包,将其作为信息获取响应传送到该游戏应用,以便该引导应用自动地根据该人数信息选择适合于当前的操作用户数目的游戏应用来继续执行。例如,当电子设备判断出周围存在三个用户时,该引导应用将引导一个适合于三个用户执行的游戏应用(例如,斗地主)来继续执行,或引导出多个适合于三个用户执行的游戏应用来供用户选择;而当电子设备判断出周围存在四个用户时,该引导应用将引导出一个或多个适合于四个用户执行的游戏应用(例如,拖拉机)来继续执行。\n[0063] 尽管在第一实施例中,通过所述数据获取装置是摄像头并且所述电子设备的操作体是正在执行键鼠输入的操作用户为例进行了描述,然而,本发明不限于此。例如,该数据获取装置可以是其他任何类型的数据获取装置(例如,麦克风、触摸输入装置),而所述电子设备的操作体也可以是其他任何类型的操作体(例如,正在执行语音控制的操作用户、正在执行触控输入的操作用户、触控笔等)。\n[0064] 在第二实施例中,假设所述数据获取装置可以是麦克风,并且所述电子设备的操作体可以是正在执行语音控制的操作用户。\n[0065] 在此情况下,该步骤S110可以包括:使用所述麦克风来获取所述电子设备周围区域的语音数据。\n[0066] 例如,该麦克风可以装备在电子设备中,或者也可以独立于该电子设备而以单机形式单独存在,并且能够与电子设备进行有线或无线通信。\n[0067] 该麦克风可以用于获得与所述电子设备的操作人员相关的语音数据,作为原始数据。具体地,该语音数据可以是处于所述电子设备周围区域(具体地,摄像头的成像区域)中的操作人员的语音数据。\n[0068] 在获得到语音数据之后,该步骤S120可以包括:对所述语音数据进行声纹识别;根据声纹识别的结果来确定所述电子设备的操作用户;以及将所述操作用户的信息确定为所述操作体信息。\n[0069] 在一个简单示例中,可以通过声纹识别来确定目前出现在该语音数据中的用户数目,作为操作体信息。例如,该声纹识别可以是简单地识别在语音数据中总共存在几个声纹。\n[0070] 在执行完声纹识别操作之后,可以直接将所识别出的所有候选用户都认为是该电子设备的操作用户,或者也可以通过将每个候选用户的声音强度与阈值进行比较,来判断该候选用户是否与电子设备距离足够近,从而判断出正在操作该电子设备的操作用户。\n[0071] 替换地或者另外地,在一个复杂示例中,也可以直接通过声纹识别来确定操作用户的身份信息,从而直接获取在电子设备或其他设备(例如,云端服务器)中所存储的该操作用户的账户信息,作为操作体信息,而无需其再次手动输入。\n[0072] 与第一实施例中相似地,在确定出与所述电子设备的操作体相关的操作体信息之后,在步骤S130中,可以根据所述操作体信息以底层数据包的形式提供给应用程序,以便其能够在无需用户手动输入的情况下正确地执行特定功能。\n[0073] 在第三实施例中,假设所述数据获取装置可以是触摸输入装置(例如,触摸板或悬浮触控板),并且所述电子设备的操作体可以是正在执行触控输入的操作用户。\n[0074] 在此情况下,该步骤S110可以包括:使用所述触摸输入装置来获取正在操作所述电子设备的操作体的触摸输入数据。\n[0075] 例如,该触摸输入装置可以装备在电子设备中,或者也可以独立于该电子设备而以单机形式单独存在,并且能够与电子设备进行有线或无线通信。\n[0076] 该触摸输入装置可以具有一个触摸输入区域,在其上可以获得与所述电子设备的操作人员相关的触摸输入数据,作为原始数据。具体地,该触摸输入数据可以是处于所述电子设备的操作人员的手势数据(例如,单击、拖拽等)。\n[0077] 在获得到触摸输入数据之后,该步骤S120可以包括:对所述触摸输入数据进行生物识别;根据生物识别的结果来确定所述电子设备的操作用户;以及将所述操作用户的信息确定为所述操作体信息。\n[0078] 在一个简单示例中,可以通过诸如手指识别之类的生物识别来确定目前出现在该语音数据中的用户数目,作为操作体信息。例如,可以通过判断当前在触摸输入装置上有几个人在同时使用右手食指进行手势输入来判断操作用户的数目。替换地,也可以要求所有用户在执行特定功能之前,将自己的双手都放在触摸输入装置上来进行用户数目的判断操作。\n[0079] 在执行完生物识别操作之后,可以直接将所识别出的所有候选用户都认为是该电子设备的操作用户。\n[0080] 替换地或者另外地,在一个复杂示例中,也可以直接通过指纹识别来确定操作用户的身份信息,从而直接获取在电子设备或其他设备(例如,云端服务器)中所存储的该操作用户的账户信息,作为操作体信息,而无需其再次手动输入。\n[0081] 与第一实施例中相似地,在确定出与所述电子设备的操作体相关的操作体信息之后,在步骤S130中,可以根据所述操作体信息以底层数据包的形式提供给应用程序,以便其能够在无需用户手动输入的情况下正确地执行特定功能。\n[0082] 接下来,将参考图1来描述根据本发明实施例的信息处理装置和电子设备。\n[0083] 图2图示了根据本发明实施例的信息处理装置,并且图3图示了根据本发明实施例的电子设备。\n[0084] 图1所图示的根据本发明实施例的信息处理方法可以通过图2所图示的信息处理装置100来实现,并且该信息处理装置100可以应用于图3所图示的一个或多个电子设备10。\n[0085] 如图3所图示的,该电子设备10可以包括:信息处理装置100和数据获取装置200。\n[0086] 该信息处理装置100可以用于自动地确定与电子设备的操作体相关的操作体信息,并且直接根据所述操作体信息来执行特定功能。\n[0087] 该数据获取装置200可以用于获得与所述电子设备的操作体相关的原始数据。\n[0088] 此外,该信息处理装置100可以通过任何方式与电子设备10进行通信。\n[0089] 在一个示例中,该信息处理装置100可以作为一个软件模块和/或硬件模块而集成到该电子设备10中,换言之,该电子设备10可以包括该信息处理装置100。例如,当电子设备\n10是移动电话时,该信息处理装置100可以是该移动电话的操作系统中的一个软件模块,或者可以是针对于该移动电话所开发的一个应用程序;当然,该信息处理装置100同样可以是该移动电话的众多硬件模块之一。\n[0090] 替换地,在另一示例中,该信息处理装置100与该电子设备10也可以是分离的设备,并且该信息处理装置100可以通过有线和/或无线网络连接到该电子设备10,并且按照约定的数据格式来传输交互信息。\n[0091] 如图2所图示的,根据本发明实施例的信息处理装置100可以包括:数据获得单元\n110、信息确定单元120、和功能执行单元130。\n[0092] 该数据获得单元110可以用于使用所述数据获取装置来获得与所述电子设备的操作体相关的原始数据。\n[0093] 该信息确定单元120可以用于根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息。\n[0094] 该功能执行单元130可以用于根据所述操作体信息来执行特定功能。\n[0095] 在第一实施例中,所述数据获取装置200可以是摄像头。\n[0096] 在此情况下,所述数据获得单元110可以通过以下操作执行使用所述数据获取装置来获得与所述电子设备的操作体相关的原始数据:使用所述摄像头来获取所述电子设备周围区域的图像数据。\n[0097] 所述信息确定单元120可以通过以下操作执行根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息:对所述图像数据进行人体识别;根据人体识别的结果来确定所述电子设备的操作用户;以及将所述操作用户的信息确定为所述操作体信息。\n[0098] 例如,所述信息确定单元120可以通过以下操作执行根据人体识别的结果来确定所述电子设备的操作用户:根据人体识别的结果来确定处于所述电子设备周围的候选用户;确定每一个候选用户与所述电子设备之间的间隔距离;以及将其间隔距离小于或等于阈值距离的候选用户确定为所述操作用户。\n[0099] 所述信息确定单元120可以通过以下操作执行将所述操作用户的信息确定为所述操作体信息:对所述电子设备的操作用户进行计数;以及将所述操作用户的人数信息确定为所述操作体信息。\n[0100] 替换地,所述信息确定单元通过以下操作执行将所述操作用户的信息确定为所述操作体信息:对所述电子设备的操作用户进行身份识别;根据所述操作用户的身份信息来确定所述操作用户在所述特定应用中的账户信息;以及将所述账户信息确定为所述操作体信息。\n[0101] 在第二实施例中,所述数据获取装置200可以是麦克风。\n[0102] 在此情况下,所述数据获得单元110可以通过以下操作执行使用所述数据获取装置来获得与所述电子设备的操作体相关的原始数据:使用所述麦克风来获取所述电子设备周围区域的语音数据。\n[0103] 所述信息确定单元120可以通过以下操作执行根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息:对所述语音数据进行声纹识别;根据声纹识别的结果来确定所述电子设备的操作用户;以及将所述操作用户的信息确定为所述操作体信息。\n[0104] 在第三实施例中,所述数据获取装置200可以是触摸输入装置。\n[0105] 在此情况下,所述数据获得单元110可以通过以下操作执行使用所述数据获取装置来获得与所述电子设备的操作体相关的原始数据:使用所述触摸输入装置来获取正在操作所述电子设备的操作体的触摸输入数据。\n[0106] 所述信息确定单元120可以通过以下操作执行根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息:对所述触摸输入数据进行生物识别;根据生物识别的结果来确定所述电子设备的操作用户;以及将所述操作用户的信息确定为所述操作体信息。\n[0107] 在所述信息确定单元120确定出与所述电子设备的操作体相关的操作体信息之后,所述功能执行单元130可以通过以下操作执行根据所述操作体信息来执行特定功能:根据所述操作体信息来确定至少一个候选应用;以及在所述至少一个候选应用中选择一个特定应用并且运行所述特定应用。\n[0108] 替换地,所述功能执行单元130可以通过以下操作执行根据所述操作体信息来执行特定功能:根据所述操作体信息来确定特定应用的执行模式;以及按照所述执行模式来运行所述特定应用。\n[0109] 根据本发明实施例的信息处理装置100中的各个单元以及电子设备10中的各个装置的具体配置和操作已经在上面参考图1描述的信息处理方法中详细介绍,并因此,将省略其重复描述。\n[0110] 由此可见,采用根据本发明实施例的信息处理装置,可以自动地获得与电子设备的操作体相关的原始数据,根据所述原始数据来确定与所述电子设备的操作体相关的操作体信息,并且直接根据所述操作体信息来执行特定功能,而无需用户再手动地输入该操作体信息。因此,提供了一种信息处理装置,避免了用户的人为介入,从而提升了用户体验。\n[0111] 此外,尽管此处将上述的各个单元作为各个步骤的执行主体来说明本发明的各个实施例,但是,本领域技术人员能够理解的是,本发明不限于此。各个步骤的执行主体可以由其他的一个或多个设备、装置、单元、甚至模块来担任。\n[0112] 例如,上述的数据获得单元110、信息确定单元120、和功能执行单元130所执行的各个步骤可以统一地由电子设备中的中央处理单元(CPU)来实现。\n[0113] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助于软件加必需的硬件平台的方式来实现,当然也可以全部通过软件、或硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁盘、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。\n[0114] 在上面详细描述了本发明的各个实施例。然而,本领域技术人员应该理解,在不脱离本发明的原理和精神的情况下,可对这些实施例进行各种修改,组合或子组合,并且这样的修改应落入本发明的范围内。
法律信息
- 2019-03-29
- 2015-05-27
实质审查的生效
IPC(主分类): G06F 3/01
专利申请号: 201510048295.4
申请日: 2015.01.30
- 2015-04-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-03-14
|
2011-10-27
| | |
2
| |
2008-09-24
|
2007-03-21
| | |
3
| |
2011-06-08
|
2010-12-06
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |