CN105389080A - 一种电子设备及信息处理方法 - Google Patents
一种电子设备及信息处理方法 Download PDFInfo
- Publication number
- CN105389080A CN105389080A CN201510661975.3A CN201510661975A CN105389080A CN 105389080 A CN105389080 A CN 105389080A CN 201510661975 A CN201510661975 A CN 201510661975A CN 105389080 A CN105389080 A CN 105389080A
- Authority
- CN
- China
- Prior art keywords
- application program
- parameter
- valid function
- operations
- function number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种电子设备及信息处理方法,所述电子设备包括:应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
Description
技术领域
本发明涉及电子技术领域,特别涉及一种电子设备及信息处理方法。
背景技术
随着科学技术的不断发展,电子技术也得到了飞速的发展,很多电子设备,如笔记本电脑、平板电脑等,成为了人们日常生活的必需品。为了满足用户的使用需求,各种娱乐软件,如劲舞团、魔兽争霸等,应运而生。
在现有技术中,每个娱乐软件都会对使用用户的能力进行定性的评价,如,魔兽争霸游戏会统计比赛用户的APM(每分钟操作次数)值,QQ软件通常会在显示界面上显示用户的QQ等级等。但魔兽争霸游戏通常会在比赛结束后,通过统计相关数据来获取每个比赛用户的APM值,用户无法在比赛现场中直接获取;而QQ软件一般也只是在显示界面的一小块区域,如左上角,来显示用户的QQ等级,显示方式不直观。
可见,现有技术中的电子设备存在无法实时直观地显示用于表征用户能力的参数的技术问题。
发明内容
本申请实施例提供一种电子设备及信息处理方法,用于解决现有技术中的电子设备存在无法实时直观地显示用于表征用户能力的参数的技术问题,实现将用于表征用户能力的参数实时直观地显示出来的技术效果。
本申请实施例一方面提供了一种电子设备,包括:
应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;
参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;
参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;
输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
可选的,所述参数采集模块具体为操作次数获取模块或等级信息获取模块,其中,所述操作次数获取模块具体用于获取对所述电子设备的键盘和/或鼠标进行的操作次数,所述等级信息获取模块具体用于获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值。
可选的,所述参数匹配计算模块具体包括:
第一时间获取单元,用于获取与所述操作次数对应的操作时长;
第一确定单元,用于从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
第一计算单元,用于基于所述有效操作次数及所述操作时长,计算出每分钟有效操作次数;
其中,所述每分钟有效操作次数即为所述第一内容。
可选的,所述参数匹配计算模块具体包括:
第二时间获取单元,用于获取与所述操作次数对应的操作时长;
第二确定单元,用于从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
第二计算单元,用于基于所述操作时长及所述有效操作次数,计算出每分钟有效操作次数;
第一颜色确定单元,用于基于预设的颜色与每分钟有效操作次数的对应关系,确定与所述每分钟有效操作次数对应的第一颜色;
其中,所述第一颜色即为所述第一内容。
可选的,所述参数匹配计算模块具体包括:
第一经验值获取单元,用于获取与所述当前应用程序对应的由所述当前等级升级至第一等级所需的固定经验值,其中,所述第一等级为大于所述当前等级且与所述当前等级的等级差为一级的等级;
第三确定单元,用于基于所述固定经验值及所述等级信息,确定与所述等级信息对应的第一数值;
其中,所述第一数值即为所述第一内容。
可选的,所述输出模块具体为显示单元或语音输出单元。
本申请实施例另一方面还提供了一种信息处理方法,包括:
确定电子设备中处于运行状态的当前应用程序是否为预设的应用程序;
在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;
基于所述至少一个参数,获得第一内容;
在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
可选的,所述在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数,具体包括:
获取对所述电子设备的键盘和/或鼠标进行的操作次数;或
获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值。
可选的,在所述至少一个参数为所述操作次数时,所述基于所述至少一个参数,获得第一内容,具体包括:
获取与所述操作次数对应的操作时长;
从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
基于所述有效操作次数及所述操作时长,计算出每分钟有效操作次数;
其中,所述每分钟有效操作次数即为所述第一内容。
可选的,在所述至少一个参数为所述操作次数时,所述基于所述至少一个参数,获得第一内容,具体包括:
获取与所述操作次数对应的操作时长;
从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
基于所述操作时长及所述有效操作次数,计算出每分钟有效操作次数;
基于预设的颜色与每分钟有效操作次数的对应关系,确定与所述每分钟有效操作次数对应的第一颜色;
其中,所述第一颜色即为所述第一内容。
可选的,在所述至少一个参数为所述当前等级及所述经验值时,所述基于所述至少一个参数,获得第一内容,具体包括:
获取与所述当前应用程序对应的由所述当前等级升级至第一等级所需的固定经验值,其中,所述第一等级为大于所述当前等级且与所述当前等级的等级差为一级的等级;
基于所述固定经验值及所述等级信息,确定与所述等级信息对应的第一数值;
其中,所述第一数值即为所述第一内容。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
一、由于本申请实施例中的技术方案,采用应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容的技术手段,这样,当应用程序匹配模块判断出当前处于运行状态的应用程序为需要显示用户能力的应用程序时,参数采集模块便自动获取当前应用程序中表征用户能力的参数,并通过参数匹配计算模块,对获取的参数进行处理从而获取用于输出的第一内容,最后由输出模块在应用程序运行的同时将能够反映用户能力的第一内容显示出来,从而有效解决了现有技术中的电子设备存在无法实时直观地显示用于表征用户能力的参数的技术问题,实现将用于表征用户能力的参数实时直观地显示出来的技术效果。
二、由于本申请实施例中的技术方案,采用应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序的技术手段,这样,只要当前运行的应用程序是预设的应用程序,电子设备都能将其用于表征用户能力的参数实时显示出来,从而实现了使电子设备能够支持多种不同的应用程序的技术效果。
三、由于本申请实施例中的技术方案,采用所述参数采集模块具体为操作次数获取模块或等级信息获取模块,其中,所述操作次数获取模块具体用于获取对所述电子设备的键盘和/或鼠标进行的操作次数,所述等级信息获取模块具体用于获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值的技术手段,这样,电子设备可以通过对用户的操作次数进行处理,获取表征用户操作能力的第一内容,也可以直接将当前应用程序中用户的等级信息作为表征用户能力的第一内容,实现通过多种处理方式来获取表征用户能力的信息的技术效果。
四、由于本申请实施例中的技术方案,采用应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容的技术手段,这样,电子设备能够通过输出模块将用于表征用户能力的参数实时直观地显示出来,从而使用户能够较好的展示自己的能力,实现了提高用户体验的技术效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
图1为本申请实施例一提供的一种电子设备结构框图;
图2为本申请实施例一中参数匹配计算模块103的第一种具体结构框图;
图3为本申请实施例一中参数匹配计算模块103的第二种具体结构框图;
图4为本申请实施例一中参数匹配计算模块103的第三种具体结构框图;
图5为本申请是实施例二中提供的一种信息处理方法的流程图。
具体实施方式
本申请实施例提供一种电子设备及信息处理方法,用于解决现有技术中的电子设备存在无法实时直观地显示用于表征用户能力的参数的技术问题,实现将用于表征用户能力的参数实时直观地显示出来的技术效果。
本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;
参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;
参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;
输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
在上述技术方案中,采用应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容的技术手段,这样,当应用程序匹配模块判断出当前处于运行状态的应用程序为需要显示用户能力的应用程序时,参数采集模块便自动获取当前应用程序中表征用户能力的参数,并通过参数匹配计算模块,对获取的参数进行处理从而获取用于输出的第一内容,最后由输出模块在应用程序运行的同时将能够反映用户能力的第一内容显示出来,从而有效解决了现有技术中的电子设备存在无法实时直观地显示用于表征用户能力的参数的技术问题,实现将用于表征用户能力的参数实时直观地显示出来的技术效果。
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互结合。
实施例一
请参考图1,为本申请实施例一提供的一种电子设备结构框图,所述电子设备包括:
应用程序匹配模块101,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;
参数采集模块102,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;
参数匹配计算模块103,用于基于所述至少一个参数,获得第一内容;
输出模块104,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
在具体实施过程中,所述电子设备可以作为一种外围设备,与其他电子设备搭配使用,所述其他电子设备可以为笔记本电脑、平板电脑、台式电脑等,也可以是其他安装有需要显示用户能力的应用程序的电子设备,在此,就不一一举例了;当然,也可以将所述电子设备的应用程序匹配模块101、参数采集模块102以及参数匹配计算模块103集成在其他电子设备内,在本申请实施例中不作限制。在本申请实施例中,将以所述电子设备作为台式电脑的外围设备为例,来对本申请实施例中的电子设备进行详细描述。
在具体实施过程中,以所述电子设备作为台式电脑的外围设备为例。应用程序匹配模块101可以通过台式电脑的数据总线与台式电脑的主处理器,如CPU相连,进而通过台式电脑的主处理器中的数据,获取当前台式电脑中正在运行的所有应用程序的名称,如魔兽世界、微信、QQ浏览器等。在应用程序匹配模块101中可以预先设置若干个应用程序名称,如魔兽世界、QQ,然后将获取的正在运行的应用程序名称与预设的应用程序名称进行比对,从而确定当前运行的应用程序中是否存在预设的应用程序。
参数采集模块102可以通过台式电脑的数据总线与台式电脑的主处理器相连,也可以是与台式电脑的键盘及鼠标相连,进而获取在预设应用程序中的用于表征用户能力的参数,比如用户在预设应用程序中的等级信息、或者用户在使用预设应用程序时的操作次数等。当正在运行的多个应用程序中存在两个及以上的预设应用程序时,参数采集模块102可以根据预设的优先级级别,获取优先级级别最高的预设应用程序中用于表征用户能力的参数,当然,本领域技术人员也可以采用其他的方式,在本申请实施例中不作限制。
当参数采集模块102获取到预设应用程序中用于表征用户能力的参数后,便将获取的参数发送至参数匹配计算模块103,然后,参数匹配计算模块103便对获取的参数进行处理,如,若参数采集模块102获取用户在使用预设应用程序时的操作次数,参数匹配计算模块103便基于操作次数和应用程序的运行时长,计算出用户的每分钟有效操作次数;若参数采集模块102获取用户在预设应用程序中的等级信息时,如等级级别及经验值,参数匹配计算模块103便将等级级别及经验值换算成用于显示的等级数据。当然,本领域技术人员也可以采用其他的方法,在本申请中不作限制。
在参数匹配计算模块103通过匹配计算获取用于输出的内容后,如用户的每分钟有效操作次数或者等级数据,这时便由输出模块104输出所述内容。输出模块104具体可以是一个显示灯条,也可以是一个专门的像矿泉水瓶大小的灯柱样式的外设,也可以是一个语音输出装置,如麦克风等,当然,也可以是其他具体形式,在本申请实施例中不作限制。
在本申请实施例中,参数采集模块102具体为操作次数获取模块或等级信息获取模块,其中,所述操作次数获取模块具体用于获取对所述电子设备的键盘和/或鼠标进行的操作次数,所述等级信息获取模块具体用于获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值。
在具体实施过程中,操作次数获取模块可以是一个计数器,与键盘和鼠标相连,用于记录键盘及鼠标的敲击次数,当然也可以是其他具体形式;所述等级信息获取模块可以是一个数据处理芯片,与台式电脑的主处理器相连,获取主处理器中的正在运行的预设应用程序的用户等级信息。
在参数采集模块102具体为操作次数获取模块时,参数匹配计算模块103具有如下两种实现方式:
第一种方式,请参考图2,参数匹配计算模块103具体包括:
第一时间获取单元10311,用于获取与所述操作次数对应的操作时长;
第一确定单元10312,用于从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
第一计算单元10313,用于基于所述有效操作次数及所述操作时长,计算出每分钟有效操作次数;
其中,所述每分钟有效操作次数即为所述第一内容。
在具体实施过程中,以应用程序匹配模块101确定出台式电脑中正在运行的预设应用程序为魔兽世界为例,当参数匹配计算模块103检测到操作次数获取模块正在工作时,便由第一时间获取单元10311开始计时,当获取由操作次数获取模块反馈的操作次数信息时停止计时,如操作次数为500次,从而获取操作次数信息对应的操作时长,如5min;然后第一确定单元10312基于从魔兽世界应用程序中获取的用户游戏信息,如用户的有效攻击次数,运动信息等,排除由操作次数获取模块获取的所有的操作次数中鼠标或者键盘中重复操作的次数、敲击鼠标或者键盘而没有生成操作指令的次数以及运动操作对应的次数等,确定出用户的有效操作次数,如350次,然后第一计算单元10313分别由第一时间获取单元10311获取操作时长5min、由第一确定单元10312获取有效操作次数350次,利用计算公式每分钟有效操作次数=有效操作次数/操作时长,计算出用户当前的每分钟有效操作次数为350/5=70,从而确定出第一内容为:每分钟有效操作次数70次。
第二种方式,请参考图3,参数匹配计算模块103具体包括:
第二时间获取单元10321,用于获取与所述操作次数对应的操作时长;
第二确定单元10322,用于从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
第二计算单元10323,用于基于所述操作时长及所述有效操作次数,计算出每分钟有效操作次数;
第一颜色确定单元10324,用于基于预设的颜色与每分钟有效操作次数的对应关系,确定与所述每分钟有效操作次数对应的第一颜色;
其中,所述第一颜色即为所述第一内容。
在具体实施过程中,以应用程序匹配模块101确定出台式电脑中正在运行的预设应用程序为魔兽世界为例,当参数匹配计算模块103检测到操作次数获取模块正在工作时,便由第二时间获取单元10321开始计时,当获取由操作次数获取模块反馈的操作次数信息时停止计时,如操作次数为500次,从而获取操作次数信息对应的操作时长,如5min;然后第二确定单元10322基于从魔兽世界应用程序中获取的用户游戏信息,如用户的有效攻击次数,运动信息等,排除由操作次数获取模块获取的所有的操作次数中鼠标或者键盘中重复操作的次数、敲击鼠标或者键盘而没有生成操作指令的次数以及运动操作对应的次数等,确定出用户的有效操作次数,如350次,然后第二计算单元10323分别由第二时间获取单元10321获取操作时长5min、由第二确定单元10322获取有效操作次数350次,利用计算公式每分钟有效操作次数=有效操作次数/操作时长,计算出用户当前的每分钟有效操作次数为350/5=70,在参数匹配计算模块103中可以预先设置每分钟有效操作次数与颜色的对应关系,如每分钟有效操作次数为30-49时,对应绿色;每分钟有效操作次数为50-69时,对应黄色;每分钟有效操作次数为70-99时,对应红色;此时,通过第二计算单元10323计算出的每分钟操作次数为70,则对应红色,从而确定出红色为第一内容。
在参数采集模块102具体为等级信息获取模块时,请参考图4,参数匹配计算模块103具体包括:
第一经验值获取单元10331,用于获取与所述当前应用程序对应的由所述当前等级升级至第一等级所需的固定经验值,其中,所述第一等级为大于所述当前等级且与所述当前等级的等级差为一级的等级;
第三确定单元10332,用于基于所述固定经验值及所述等级信息,确定与所述等级信息对应的第一数值;
其中,所述第一数值即为所述第一内容。
在具体实施过程中,以应用程序匹配模块101确定出台式电脑中正在运行的预设应用程序为魔兽世界为例,当参数匹配计算模块103获取由等级信息获取模块反馈的用户等级信息后,如用户的等级信息为54级,当前经验值为2356,便由第一经验值获取单元10331获取魔兽世界中当用户从54级升级至55级时所需的经验值,如5000,然后第三确定单元10332计算出当前经验值与升级所需的经验值的比值,如2356/5000≈0.5,从而确定出与用户的当前等级信息对应的数值为54+0.5=54.5,即为第一内容。
在本申请实施例中,输出模块104具体为显示单元或语音输出单元。
在具体实施过程中,当参数匹配计算模块103确定第一内容后,便将所述第一内容发送至输出模块104进行输出。若第一内容为:每分钟有效操作次数70次,则输出模块104可以是通过LED显示灯条直接输出“每分钟有效操作次数70次”,也可以由麦克风输出语音“每分钟有效操作次数70次”;若第一内容为:红色,则输出模块104可以是将LED显示灯条的背景色调整为红色,也可以是通过灯柱样式的外设显示红色;若第一内容为:54.5,则输出模块104可以是通过LED显示灯条显示“54.5”,也可以是由麦克风输出语音“54.5”,当然,具体输出方式随输出模块104的不同而作适用性调整,在本申请实施例中不作限制。
实施例二
基于与本申请实施例一相同的发明构思,本申请实施例二提供一种信息处理方法,请参考图5,包括:
S101:确定电子设备中处于运行状态的当前应用程序是否为预设的应用程序;
S102:在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;
S103:基于所述至少一个参数,获得第一内容;
S104:在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
在具体实施过程中,所述信息处理方法可以应用在笔记本电脑、台式电脑中,也可以应用在与笔记本电脑或者台式电脑相连的外围设备中,所述外围设备具体用来显示用户在一些特定应用程序中的能力,具体的可以是在显示器的边缘上设置一个具有灯条的外围设备,也可以是具有一个专门的像矿泉水瓶大小的灯柱样式的外设,在此,就不一一举例了。在本申请实施例中,将以所述信息处理方法应用在与台式电脑相连的用来显示用户能力的外围设备中为例,来对本申请实施例中的信息处理方法进行详细描述。
在采用本申请实施例中的信息处理方法进行信息处理时,首先执行步骤S101,即:确定电子设备中处于运行状态的当前应用程序是否为预设的应用程序。
在具体实施过程中,以所述信息处理方法应用在与台式电脑相连的用来显示用户能力的外围设备中为例,所述外围设备通过台式电脑的数据总线与台式电脑的主处理器,如CPU相连,进而通过台式电脑的主处理器中的数据,获取当前台式电脑中正在运行的所有应用程序的名称,如魔兽世界、微信、QQ浏览器。在所述外围设备中可以预先设置若干个应用程序名称,如魔兽世界、QQ,然后将获取的正在运行的应用程序名称与预设的应用程序名称进行比对,从而确定出当前运行的应用程序“魔兽世界、微信、QQ浏览器”中存在预设的应用程序“魔兽世界”。
在执行完成步骤S101之后,本申请实施例中的方法便执行步骤S102,即:在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数。
在本申请实施例中,步骤S102具体包括两种实现方式:
第一种方式:
获取对所述电子设备的键盘和/或鼠标进行的操作次数。
在具体实施过程中,沿用上述例子,所述外围设备不仅通过数据总线与台式电脑的主处理器相连,同时还与台式电脑的键盘及鼠标相连,从而实时获取用户在玩魔兽世界时对鼠标及键盘的操作次数,如500次。
相应地,在执行完成步骤S102之后,本申请实施例中的方法便执行步骤S103,即:基于所述至少一个参数,获得第一内容。
在本申请实施例中,步骤S103的具体实现方式有如下两种情况:
情况A:
获取与所述操作次数对应的操作时长;
从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
基于所述有效操作次数及所述操作时长,计算出每分钟有效操作次数;
其中,所述每分钟有效操作次数即为所述第一内容。
在具体实施过程中,沿用上述例子,当所述外围设备获取用户对键盘及鼠标的操作次数时,便开始计时,直到用户停止操作,从而获取用户操作500次对应的操作时长,如5min;然后基于从魔兽世界应用程序中获取的用户游戏信息,如用户的有效攻击次数,运动信息等,排除获取的500次操作次数中重复操作的次数、敲击鼠标或者键盘而没有生成操作指令的次数以及运动操作对应的次数等,确定出用户的有效操作次数,如350次,然后利用计算公式每分钟有效操作次数=有效操作次数/操作时长,计算出用户当前的每分钟有效操作次数为350/5=70,从而确定出第一内容为:每分钟有效操作次数70次。
情况B:
获取与所述操作次数对应的操作时长;
从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
基于所述操作时长及所述有效操作次数,计算出每分钟有效操作次数;
基于预设的颜色与每分钟有效操作次数的对应关系,确定与所述每分钟有效操作次数对应的第一颜色;
其中,所述第一颜色即为所述第一内容。
在具体实施过程中,沿用上述例子,当所述外围设备获取用户对键盘及鼠标的操作次数时,便开始计时,直到用户停止操作,从而获取用户操作500次对应的操作时长,如5min;然后基于从魔兽世界应用程序中获取的用户游戏信息,如用户的有效攻击次数,运动信息等,排除获取的500次操作次数中重复操作的次数、敲击鼠标或者键盘而没有生成操作指令的次数以及运动操作对应的次数等,确定出用户的有效操作次数,如350次,然后利用计算公式每分钟有效操作次数=有效操作次数/操作时长,计算出用户当前的每分钟有效操作次数为350/5=70,从而确定出第一内容为:每分钟有效操作次数70次。在所述外围设备中可以预先设置每分钟有效操作次数与颜色的对应关系,如每分钟有效操作次数为30-49时,对应绿色;每分钟有效操作次数为50-69时,对应黄色;每分钟有效操作次数为70-99时,对应红色;此时,通过计算获取的每分钟操作次数为70,则对应红色,从而确定出红色为第一内容。
第二种方式:
获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值。
在具体实施过程中,沿用上述例子,所述外围设备通过主处理器,获取用户在魔兽世界的当前等级,如54级,以及用户在54级内的经验值,如2356。
相应地,在执行完成步骤S102之后,本申请实施例中的方法便执行步骤S103,即:基于所述至少一个参数,获得第一内容。
在本申请实施例中,步骤S103的具体实现方式如下:
获取与所述当前应用程序对应的由所述当前等级升级至第一等级所需的固定经验值,其中,所述第一等级为大于所述当前等级且与所述当前等级的等级差为一级的等级;
基于所述固定经验值及所述等级信息,确定与所述等级信息对应的第一数值;
其中,所述第一数值即为所述第一内容。
在具体实施过程中,沿用上述例子,当所述外围设备获取用户在魔兽世界的当前等级为54级,以及用户在54级内的经验值为2356后,便获取魔兽世界应用程序中当用户从54级升级至55级时所需的经验值,如5000,然后计算出当前经验值与升级所需的经验值的比值,如2356/5000≈0.5,从而确定出与用户的当前等级信息对应的数值为54+0.5=54.5,即为第一内容。
在执行完成步骤S103之后,本申请实施例中的方法便执行步骤S104,即:在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
在具体实施过程中,当所述外围设备确定第一内容后,便将所述第一内容在魔兽世界应用程序处于运行状态时进行实时输出。若第一内容为:每分钟有效操作次数70次,则可以是通过所述外围设备的LED显示灯条直接输出“每分钟有效操作次数70次”,也可以通过所述外围设备的麦克风输出语音“每分钟有效操作次数70次”;若第一内容为:红色,则可以是通过将所述外围设备的LED显示灯条的背景色调整为红色,也可以是通过所述外围设备的灯柱样式的外设显示红色;若第一内容为:54.5,则可以是通过所述外围设备的LED显示灯条显示“54.5”,也可以是由麦克风输出语音“54.5”,当然,具体输出方式随所述外围设备的输出单元不同而作适用性调整,在本申请实施例中不作限制。
通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:
一、由于本申请实施例中的技术方案,采用应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容的技术手段,这样,当应用程序匹配模块判断出当前处于运行状态的应用程序为需要显示用户能力的应用程序时,参数采集模块便自动获取当前应用程序中表征用户能力的参数,并通过参数匹配计算模块,对获取的参数进行处理从而获取用于输出的第一内容,最后由输出模块在应用程序运行的同时将能够反映用户能力的第一内容显示出来,从而有效解决了现有技术中的电子设备存在无法实时直观地显示用于表征用户能力的参数的技术问题,实现将用于表征用户能力的参数实时直观地显示出来的技术效果。
二、由于本申请实施例中的技术方案,采用应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序的技术手段,这样,只要当前运行的应用程序是预设的应用程序,电子设备都能将其用于表征用户能力的参数实时显示出来,从而实现了使电子设备能够支持多种不同的应用程序的技术效果。
三、由于本申请实施例中的技术方案,采用所述参数采集模块具体为操作次数获取模块或等级信息获取模块,其中,所述操作次数获取模块具体用于获取对所述电子设备的键盘和/或鼠标进行的操作次数,所述等级信息获取模块具体用于获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值的技术手段,这样,电子设备可以通过对用户的操作次数进行处理,获取表征用户操作能力的第一内容,也可以直接将当前应用程序中用户的等级信息作为表征用户能力的第一内容,实现通过多种处理方式来获取表征用户能力的信息的技术效果。
四、由于本申请实施例中的技术方案,采用应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容的技术手段,这样,电子设备能够通过输出模块将用于表征用户能力的参数实时直观地显示出来,从而使用户能够较好的展示自己的能力,实现了提高用户体验的技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
具体来讲,本申请实施例中的信息显示方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息显示方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
确定电子设备中处于运行状态的当前应用程序是否为预设的应用程序;
在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;
基于所述至少一个参数,获得第一内容;
在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
可选的,所述存储介质中存储的与步骤:在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数,对应的计算机程序指令在被执行时,包括:
获取对所述电子设备的键盘和/或鼠标进行的操作次数;或
获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值。
可选的,在所述至少一个参数为所述操作次数时,所述存储介质中存储的与步骤:基于所述至少一个参数,获得第一内容,对应的计算机程序指令在被执行时,包括:
获取与所述操作次数对应的操作时长;
从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
基于所述有效操作次数及所述操作时长,计算出每分钟有效操作次数;
其中,所述每分钟有效操作次数即为所述第一内容。
可选的,在所述至少一个参数为所述操作次数时,所述存储介质中存储的与步骤:基于所述至少一个参数,获得第一内容,对应的计算机程序指令在被执行时,包括:
获取与所述操作次数对应的操作时长;
从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
基于所述操作时长及所述有效操作次数,计算出每分钟有效操作次数;
基于预设的颜色与每分钟有效操作次数的对应关系,确定与所述每分钟有效操作次数对应的第一颜色;
其中,所述第一颜色即为所述第一内容。
可选的,在所述至少一个参数为所述当前等级及所述经验值时,所述存储介质中存储的与步骤:基于所述至少一个参数,获得第一内容,对应的计算机程序指令在被执行时,包括:
获取与所述当前应用程序对应的由所述当前等级升级至第一等级所需的固定经验值,其中,所述第一等级为大于所述当前等级且与所述当前等级的等级差为一级的等级;
基于所述固定经验值及所述等级信息,确定与所述等级信息对应的第一数值;
其中,所述第一数值即为所述第一内容。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1.一种电子设备,包括:
应用程序匹配模块,用于确定电子设备中处于运行状态的当前应用程序是否为预设应用程序;
参数采集模块,用于在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;
参数匹配计算模块,用于基于所述至少一个参数,获得第一内容;
输出模块,用于在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
2.如权利要求1所述的电子设备,其特征在于,所述参数采集模块具体为操作次数获取模块或等级信息获取模块,其中,所述操作次数获取模块具体用于获取对所述电子设备的键盘和/或鼠标进行的操作次数,所述等级信息获取模块具体用于获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值。
3.如权利要求2所述的电子设备,其特征在于,所述参数匹配计算模块具体包括:
第一时间获取单元,用于获取与所述操作次数对应的操作时长;
第一确定单元,用于从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
第一计算单元,用于基于所述有效操作次数及所述操作时长,计算出每分钟有效操作次数;
其中,所述每分钟有效操作次数即为所述第一内容。
4.如权利要求2所述的电子设备,其特征在于,所述参数匹配计算模块具体包括:
第二时间获取单元,用于获取与所述操作次数对应的操作时长;
第二确定单元,用于从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
第二计算单元,用于基于所述操作时长及所述有效操作次数,计算出每分钟有效操作次数;
第一颜色确定单元,用于基于预设的颜色与每分钟有效操作次数的对应关系,确定与所述每分钟有效操作次数对应的第一颜色;
其中,所述第一颜色即为所述第一内容。
5.如权利要求2所述的电子设备,其特征在于,所述参数匹配计算模块具体包括:
第一经验值获取单元,用于获取与所述当前应用程序对应的由所述当前等级升级至第一等级所需的固定经验值,其中,所述第一等级为大于所述当前等级且与所述当前等级的等级差为一级的等级;
第三确定单元,用于基于所述固定经验值及所述等级信息,确定与所述等级信息对应的第一数值;
其中,所述第一数值即为所述第一内容。
6.如权利要求1-5中任一权项所述的电子设备,其特征在于,所述输出模块具体为显示单元或语音输出单元。
7.一种信息处理方法,包括:
确定电子设备中处于运行状态的当前应用程序是否为预设的应用程序;
在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数;
基于所述至少一个参数,获得第一内容;
在所述当前应用程序处于所述运行状态的过程中,输出所述第一内容。
8.如权利要求7所述的方法,其特征在于,所述在所述当前应用程序为所述预设应用程序时,实时获取用于表征所述当前应用程序对应用户的能力的至少一个参数,具体包括:
获取对所述电子设备的键盘和/或鼠标进行的操作次数;或
获取所述当前应用程序对应用户的当前等级及在所述当前等级内的经验值。
9.如权利要求8所述的方法,其特征在于,在所述至少一个参数为所述操作次数时,所述基于所述至少一个参数,获得第一内容,具体包括:
获取与所述操作次数对应的操作时长;
从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
基于所述有效操作次数及所述操作时长,计算出每分钟有效操作次数;
其中,所述每分钟有效操作次数即为所述第一内容。
10.如权利要求8所述的方法,其特征在于,在所述至少一个参数为所述操作次数时,所述基于所述至少一个参数,获得第一内容,具体包括:
获取与所述操作次数对应的操作时长;
从所述操作次数中确定出有效操作次数,其中,所述有效操作次数具体为生成了非重复的控制指令的操作的次数总和;
基于所述操作时长及所述有效操作次数,计算出每分钟有效操作次数;
基于预设的颜色与每分钟有效操作次数的对应关系,确定与所述每分钟有效操作次数对应的第一颜色;
其中,所述第一颜色即为所述第一内容。
11.如权利要求8所述的方法,其特征在于,在所述至少一个参数为所述当前等级及所述经验值时,所述基于所述至少一个参数,获得第一内容,具体包括:
获取与所述当前应用程序对应的由所述当前等级升级至第一等级所需的固定经验值,其中,所述第一等级为大于所述当前等级且与所述当前等级的等级差为一级的等级;
基于所述固定经验值及所述等级信息,确定与所述等级信息对应的第一数值;
其中,所述第一数值即为所述第一内容。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510661975.3A CN105389080A (zh) | 2015-10-14 | 2015-10-14 | 一种电子设备及信息处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510661975.3A CN105389080A (zh) | 2015-10-14 | 2015-10-14 | 一种电子设备及信息处理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105389080A true CN105389080A (zh) | 2016-03-09 |
Family
ID=55421408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510661975.3A Pending CN105389080A (zh) | 2015-10-14 | 2015-10-14 | 一种电子设备及信息处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105389080A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201477540U (zh) * | 2009-08-21 | 2010-05-19 | 吴有宇 | 具有apm统计显示功能的鼠标 |
CN101986676A (zh) * | 2010-10-22 | 2011-03-16 | 浙江大学 | 智能手机游戏时间统计方法 |
CN102214265A (zh) * | 2010-04-07 | 2011-10-12 | 苹果公司 | 用于提供具有玩家专有成就数据的游戏中心的方法和系统 |
CN102223449A (zh) * | 2011-06-23 | 2011-10-19 | 深圳市创梦天地科技有限公司 | 一种手机竞技游戏系统及方法 |
CN102762263A (zh) * | 2010-01-12 | 2012-10-31 | 雷蛇(亚太)私人有限公司 | 使用发光进行可视化指示每分钟操作信息的系统及方法 |
US8400436B1 (en) * | 2007-04-11 | 2013-03-19 | Daktronics, Inc. | Intelligent interface display system relating real-time data with compiled data |
CN103620544A (zh) * | 2011-04-13 | 2014-03-05 | 雷蛇(亚太)私人有限公司 | 提供附加3d用户接口的计算机外围显示器和通讯装置 |
CN104298427A (zh) * | 2014-09-24 | 2015-01-21 | 腾讯科技(深圳)有限公司 | 结果界面显示方法和装置 |
CN104820542A (zh) * | 2015-05-27 | 2015-08-05 | 网易(杭州)网络有限公司 | 移动端游戏操作界面的显示方法和设备 |
-
2015
- 2015-10-14 CN CN201510661975.3A patent/CN105389080A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8400436B1 (en) * | 2007-04-11 | 2013-03-19 | Daktronics, Inc. | Intelligent interface display system relating real-time data with compiled data |
CN201477540U (zh) * | 2009-08-21 | 2010-05-19 | 吴有宇 | 具有apm统计显示功能的鼠标 |
CN102762263A (zh) * | 2010-01-12 | 2012-10-31 | 雷蛇(亚太)私人有限公司 | 使用发光进行可视化指示每分钟操作信息的系统及方法 |
CN102214265A (zh) * | 2010-04-07 | 2011-10-12 | 苹果公司 | 用于提供具有玩家专有成就数据的游戏中心的方法和系统 |
CN101986676A (zh) * | 2010-10-22 | 2011-03-16 | 浙江大学 | 智能手机游戏时间统计方法 |
CN103620544A (zh) * | 2011-04-13 | 2014-03-05 | 雷蛇(亚太)私人有限公司 | 提供附加3d用户接口的计算机外围显示器和通讯装置 |
CN102223449A (zh) * | 2011-06-23 | 2011-10-19 | 深圳市创梦天地科技有限公司 | 一种手机竞技游戏系统及方法 |
CN104298427A (zh) * | 2014-09-24 | 2015-01-21 | 腾讯科技(深圳)有限公司 | 结果界面显示方法和装置 |
CN104820542A (zh) * | 2015-05-27 | 2015-08-05 | 网易(杭州)网络有限公司 | 移动端游戏操作界面的显示方法和设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108255653B (zh) | 一种产品的测试方法及其终端 | |
CN108223415B (zh) | 一种调整风扇转速的方法及扩展坞 | |
CN103207794B (zh) | 局域网内移动终端之间应用程序的分享方法 | |
CN103164215A (zh) | 数据处理系统和用于在异类加速器之间进行切换的方法 | |
CN107657973B (zh) | 文本及音频混合显示方法、装置、终端设备及存储介质 | |
WO2017032265A1 (zh) | 一种应用推送方法、装置及服务设备 | |
CN103853569B (zh) | 一种显示增量更新进度的方法和装置 | |
CN104199764A (zh) | 终端性能的测试方法及装置 | |
CN109542398B (zh) | 一种业务系统生成方法、装置及计算机可读存储介质 | |
EP2821931A3 (en) | Verification application, method, electronic device and computer program | |
JP6042454B2 (ja) | ユーザ生成によるデータセンターの省電力 | |
CN105335192B (zh) | 一种信息处理方法及电子设备 | |
CN109936762B (zh) | 相似音频或视频文件同步播放的方法以及电子设备 | |
CN104461603B (zh) | 一种信息处理方法及电子设备 | |
CN104571850A (zh) | 一种图标显示方法及其终端 | |
CN106569907A (zh) | 一种系统启动文件的校验及编译方法 | |
US20170140839A1 (en) | Address translation stimuli generation for post-silicon functional validation | |
CN105389080A (zh) | 一种电子设备及信息处理方法 | |
CN104021046A (zh) | 处理应用的方法和装置 | |
CN104281462A (zh) | 固件升级配置保存系统及方法 | |
CN115454576B (zh) | 一种虚拟机进程管理方法、系统及电子设备 | |
CN106201612B (zh) | 一种信息处理方法及电子设备 | |
WO2018228528A1 (zh) | 一种批量化电路仿真方法和系统 | |
CN112181596B (zh) | 一种虚拟机克隆方法、装置、设备及存储介质 | |
CN104657120A (zh) | 一种信息处理方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160309 |
|
RJ01 | Rejection of invention patent application after publication |