The invention provides an input interface response layout generation method, device and server. Among them, the input interface response layout generation method includes: acquiring the input state characteristics of the user when the current input is made; predicting the click probability of each input key in the current input interface at the next input according to the input state characteristics; and generating the said according to the click probability of each input key. The response area layout of the current input interface, where the response area layout is the distribution of the response range of the input keys in the current input interface. In the embodiment of the present invention, by obtaining the click probability of each input key according to the user's current input state characteristics, a response region layout for an input interface containing all input keys can be obtained, and the response region of the input interface can be adjusted after each user input so as to reduce the user's mistouch rate. And more flexible.
【技术实现步骤摘要】
一种输入界面响应布局生成方法、装置和服务器
本专利技术涉及互联网领域,并具体涉及一种输入界面响应布局生成方法、装置和服务器。
技术介绍
目前,由于技术的发展,智能手机已经普及,人们也已经逐渐适应并习惯了在触摸屏上通过虚拟键盘来进行输入。相较于在PC时代的主流输入方法、即通过硬键盘进行输入,虚拟键盘并不存在一个个需要物理行为触发的真实按钮,而是在触摸屏上绘制图形,并以响应区域(或称为热区)的方式响应用户的操作,此处以及下文出现的响应区域是指,在触摸屏上能够激发元件并使其响应的范围,其中,元件可以是输入键,包括但不限于按键、按钮、输入框、下拉菜单等。特别地,在输入法领域,由于输入键的密集且用户使用的频次极高,很容易发生真实输入键和期望输入键不一致的误触行为。如今,可以根据输入键本身的视觉区域进行简单的响应区域优化,例如直接将响应区域扩展至两个输入键的中间位置,或者直接将响应区域扩展至输入键的右下方。另外,还可以根据输入键的整体落点分布来调整响应区域。但是,基于视觉设计来调整输入键分布没有考虑输入键的使用频率问题,精度不高;而根据输入键的整体落点分布来调整,则没有考虑用户当前的输入状态,例如,在用户输入了“xi”之后,显然输入“o”的概率比输入“i”的概率要大,此时无法根据用户的输入状态来调整响应区域,不够灵活。
技术实现思路
本专利技术实施例提供一种输入界面响应布局生成方法、装置和服务器,以至少解决现有技术中的一个或更多个技术问题,至少提供一种有益的选择。第一方面,本专利技术实施例提供了一种输入界面响应布局生成方法,包括:获取用户进行当前输入时的输入状态特征;根据 ...
【技术保护点】
1.一种输入界面响应布局生成方法,其特征在于,包括:获取用户进行当前输入时的输入状态特征;根据所述输入状态特征,预测用户在下一次输入时对当前输入界面中每个输入键的点击概率;以及根据所述每个输入键的点击概率,生成所述当前输入界面的响应区域布局;其中,所述响应区域布局为所述当前输入界面中各个输入键的响应范围的分布。
【技术特征摘要】
1.一种输入界面响应布局生成方法,其特征在于,包括:获取用户进行当前输入时的输入状态特征;根据所述输入状态特征,预测用户在下一次输入时对当前输入界面中每个输入键的点击概率;以及根据所述每个输入键的点击概率,生成所述当前输入界面的响应区域布局;其中,所述响应区域布局为所述当前输入界面中各个输入键的响应范围的分布。2.根据权利要求1所述的方法,其特征在于,所述输入状态特征包括以下中的至少一种:用户已键入的信息、用户在预定时间间隔内的操作信息、用户对当前使用的设备的握持姿势、用户当前的运动状态、用户当前使用的设备的硬件信息、和用户当前使用的软件的信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述每个输入键的点击概率,生成所述当前输入界面的响应区域布局,包括:根据两个相邻的输入键的点击概率,计算所述两个相邻的输入键之间的响应区域边界;以及利用计算得到的响应区域边界,生成所述当前输入界面的响应区域布局。4.根据权利要求1所述的方法,其特征在于,所述根据所述输入状态特征,预测用户在下一次输入时对当前输入界面中每个输入键的点击概率,包括:根据所述输入状态特征,构建当前状态向量集合C;其中,C={c1,…,ci,…,cn},ci为所述输入状态特征中的一个对应的特征向量,1≤i≤n,n为所述输入状态特征的数量;利用所述当前状态向量集合C和预设的可用状态向量集合D,构建C到D的元素间概率转移矩阵p:其中,D={d1,…,dj,…,dm},dj为所有可用输入状态特征中的一个对应的特征向量,1≤j≤m,m为所述可用输入状态特征的数量,且m>n,并且,px,y表示输入状态特征x到输入状态特征y的转移概率;以及针对每个输入键,将所述元素间概率转移矩阵中与该输入键相关的转移概率相加,得到用户下一次对该输入键的点击概率。5.根据权利要求3所述的方法,其特征在于,所述根据两个相邻的输入键的点击概率,计算所述两个相邻的输入键之间的响应区域边界,包括:根据两个相邻的输入键的点击概率,利用拟合方法计算所述两个相邻的输入键之间的响应区域边界。6.一种输入界面响应布局生成装置,其特征在于,包括:特征获取模块,用于获取用户进行当前输入时的输入状态特征;概率预测模块,用于根据所述输入状态特征,预测用户在下一次输入时对当...
【专利技术属性】
技术研发人员:马鸣,秦添,孟可丰,崔国庆,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。