虚拟键盘生成方法、装置和智能设备的制造方法

文档序号:8543420阅读:367来源:国知局
虚拟键盘生成方法、装置和智能设备的制造方法
【技术领域】
[0001] 本发明涉及计算机技术领域,尤其涉及一种虚拟键盘生成方法、装置和智能设备。
【背景技术】
[0002] 随着电子信息技术的日益发展,越来越多具有触摸显示屏的智能设备(例如:美国 苹果公司生产的IPAD系列、韩国H星公司生产的GALAXYNote系列、中国联想公司生产的 YOGA系列平板电脑产品,W及具有触摸显示屏的智能手机等)被应用到商品销售的场合,成 为销售人员的重要工具。销售人员除了采用口头方式向顾客介绍商品外,还可W从智能设 备中调取相关商品的图片、文字信息,并显示给顾客观看,W使顾客能够对相应商品有更为 详细的了解,从而进一步提高相应商品的销售可能性。
[0003] 为了便于商品的生产、仓储、运输W及销售,目前几乎所有的商品都会被赋予对应 的编码。该些编码,通常是采用数字、字母所组成的数字字母序列;一些编码还会被按照一 定的条码标准印制成一维或者二维条码,W便于使用特定的扫描设备进行识读。该些条码 和数字字母序列通常被附着在相应的商品上。在智能设备中,通常是将商品的图片、文字信 息(或者该些图片、文字信息在互联网上的链接地址)与商品的编码对应存放。因此,当销售 人员从智能设备中输入一个商品的编码,就能够使后台的程序调取与相应商品编码对应的 图片、文字信息。
[0004] 但是,在智能设备上输入上述的商品编码,对于一般的销售人员而言,具有一定的 困难,其原因主要有如下几个方面;1、上述商品编码的数字字母序列通常是由10位W上的 字母、数字所组成,没有规律,不易记忆,且按键操作的次数由商品编码的长度决定,商品编 码越长,需要的输入操作次数就越多;2、一般情况下,智能设备的显示面积有限,除了用于 显示商品信息外,提供给输入键盘的显示面积不足W显示所有的数字、字符键。因此,销售 人员在输入由数字、字母所组合而成的商品编码时,不得不经常进行键盘切换的操作。
[0005] 例如;在输入诸如"12WD口2683"该样的商品编码时,销售人员需要先将键盘界面 切换至数字键盘界面,输入"12"后,再将键盘界面切换至大写字母键盘界面,输入"WDC" 后,再将键盘界面切换回到数字键盘界面,输入"72683"后,才能完成完整的商品编码输入 操作。根据上述的例子,销售人员为输入一个商品编码,需要多次切换,不可避免地会发生 输入出错率高,输入速度慢的情况。当销售人员出现频繁的输入错误时,顾客往往也会因为 无法及时了解到详细的商品,而失去等待的耐性。该显然会直接影响商品的销售业绩。

【发明内容】

[0006] 本发明的第一个方面是提供一种虚拟键盘生成方法,采用该方法生成的虚拟键 盘,可W避免在输入操作中频繁切换键盘界面,导致输入出错率高、输入速度慢的问题。
[0007] 本发明的第二个方面是提供一种虚拟键盘生成装置,该装置采用生成的虚拟键 盘,可W避免在输入操作中频繁切换键盘界面,导致输入出错率高、输入速度慢的问题。
[0008] 本发明的第H个方面是提供一种智能设备,采用智能设备上生成的虚拟键盘,可 w避免在输入操作中频繁切换键盘界面,导致输入出错率高、输入速度慢的问题。
[0009] 本发明的第一个方面是采用如下的技术方案实现的;所述的虚拟键盘至少包括一 个W上数字按键、一个W上字母/符号按键、回退功能按键和确认功能按键;所述的虚拟键 盘生成方法包括:
[0010] 当智能设备获得用户在其触摸屏上执行输入物品编码第一位的操作之前,将所述 第一位作为所述虚拟键盘按键数据对应位,基于该对应位的字母/符号序列,生成相应的M 个虚拟键盘的按键数据,在所述智能设备的触摸屏上显示该对应位的第一按键数据所确定 的第一虚拟键盘;或者,
[0011] 当智能设备获得用户在其触摸屏上执行了输入所述物品编码的第n位的操作之 后,将所述第n+1位作为所述虚拟键盘按键数据对应位,基于该对应位的字母/符号序列, 生成相应的M个虚拟键盘的按键数据,在所述智能设备的触摸屏上显示该对应位的第一按 键数据所确定的第一虚拟键盘;或者,
[0012] 当智能设备获得用户在其触摸屏上执行了输入所述物品编码的第k位的操作之 后,保持当前显示的虚拟键盘;或者,
[0013] 当智能设备获得用户在其触摸屏上执行从已输入的第i位回退j个编码位的操作 时,将所述第i-j+1位作为所述虚拟键盘按键数据对应位,基于该对应位的字母/符号序 列,生成相应的M个虚拟键盘的按键数据,在所述智能设备的触摸屏上显示该对应位的第 一按键数据所确定的第一虚拟键盘;或者,
[0014] 当已输入的物品编码位为i位,且智能设备获得用户在其触摸屏上执行将光标移 动到第r位后的操作时,将所述第r+1位作为所述虚拟键盘按键数据对应位,基于该对应位 的字母/符号序列,生成相应的M个虚拟键盘的按键数据,在所述智能设备的触摸屏上显示 该对应位的第一按键数据所确定的第一虚拟键盘;
[0015] 其中,当相应位中所出现的字母/符号种类总数a与相应虚拟键盘上能够显示的 字母个数b的余数为零值时,所述的M为a与b的商,当a与b的余数为非零值时,所述的 M为a与b的商与1的和;所述的n为正整数,且其取值范围是;1《n<k;所述的k是所 述物品编码的总位数;所述的j,其取值范围是:j《i;所述的r,其取值范围是;r<i。
[0016] 采用本发明的上述技术方案的智能设备能够在用户输入物品编码时,基于虚拟键 盘按键数据,动态地提供相应的虚拟键盘,使得操作人员减少了键盘切换操作的次数,能够 智能化地缩小操作人员输入编码时寻找对应按键的范围,降低输入编码信息的出错率,提 高输入编码信息的输入速度和准确性。
[0017] 本发明的第二个方面是采用如下的技术方案实现的;所述的虚拟键盘至少包括一 个W上数字按键、一个W上字母/符号按键、回退功能按键和确认功能按键;所述的虚拟键 盘生成装置包括:
[0018] 用于当智能设备获得用户在其触摸屏上执行输入物品编码第一位的操作之前,将 所述第一位作为所述虚拟键盘按键数据对应位,基于该对应位的字母/符号序列,生成相 应的M个虚拟键盘的按键数据的模块,用于在所述智能设备的触摸屏上显示该对应位的第 一按键数据所确定的第一虚拟键盘的模块;或者,
[0019] 用于当智能设备获得用户在其触摸屏上执行了输入所述物品编码的第n位的操 作之后,将所述第n+1位作为所述虚拟键盘按键数据对应位,基于该对应位的字母/符号序 列,生成相应的M个虚拟键盘的按键数据的模块,用于在所述智能设备的触摸屏上显示该 对应位的第一按键数据所确定的第一虚拟键盘的模块;或者,
[0020] 用于当智能设备获得用户在其触摸屏上执行了输入所述物品编码的第k位的操 作之后,保持当前显示的虚拟键盘的模块;或者,
[0021] 用于当智能设备获得用户在其触摸屏上执行从已输入的第i位回退j个编码位的 操作时,将所述第i-j+1位作为所述虚拟键盘按键数据对应位,基于该对应位的字母/符号 序列,生成相应的M个虚拟键盘的按键数据的模块,用于在所述智能设备的触摸屏上显示 该对应位的第一按键数据所确定的第一虚拟键盘的模块;或者,
[0022] 用于当已输入的物品编码位为i位,且智能设备获得用户在其触摸屏上执行将光 标移动到
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1