用于电子设备上的触摸屏的尺寸可调节图标的制作方法

文档序号:15285778发布日期:2018-08-29 00:03阅读:245来源:国知局
本公开的领域一般而言涉及用于使用电子设备捕获和读取数据的系统和方法。更具体地,本公开的领域涉及具有触摸屏接口的此类电子设备,用于自动且动态地调节激活触发器的显示尺寸,其中激活触发器可操作来在该触发器被选择时启用数据读取器的各种操作,诸如读取光学代码、处理rfid标记,和/或捕获视频和图像。
背景技术
::光学读取系统被广泛用来读取光学代码或打印在各种对象上的其它编码符号的形式的数据。这些系统可以用在各种应用中,诸如零售商店中的库存控制和销售点交易。条形码只是今天使用的许多类型的光学代码的一个示例。最常见的条形码是一维或线性光学代码,其中信息在一个方向(垂直于条形和空格的方向)上编码。例如,一维(1d)条形码符号可以包括code128、code29、interleaved2of5、matrix2of5、universalproductcode(upc)、extendedcode39、code93、ucc128、codabar、ean/jan、msi、zip+4、pharmacode39、rss、standard2of5、trioptic、dpbcpostnet。高维光学代码(诸如二维矩阵代码(例如,maxicode)或有时也称为“二维条形码”的堆叠代码(例如,pdf417)也被用于各种目的。基于正在使用的条形码标签的类型,使用适当的解码参数集合来准确地读取和处理数据。通常,一维条形码标签包括具有不同宽度的一系列平行的暗条,暗条之间具有也是不同宽度的空白空间。条形码标签中编码的信息由条形宽度和空间宽度的特定序列表示。光学读取系统可以采用照射条形码标签并检测从代码的条形和空间反射的光的光学读取器。一个普通的光学读取器是飞点扫描仪,其中诸如激光或led的照明源移动穿过条形码,而光学读取器中的光电检测器监视反射或反向散射的光。在光学读取器接收到条形码数据之后,光学读取器可以对条形码数据进行解码并存储其或将其发送到另一个设备以进行存储。另一种类型的数据读取器是诸如ccd(电荷耦合器件)或cmos(互补金属氧化物半导体)的成像读取器,其中条形码图像的整个行或扫描区域的二维图像被聚焦到检测器阵列上。成像读取器通常包括照射条形码以提供所需信号响应的光源。一旦已经接收到用于整个读取区域的信号,就可以对其进行处理和解码。还有另一种类型的数据读取器不使用光学条形码,而是代替地使用诸如射频识别(rfid)读取器的无线电波来读取电子标记。rfid系统通常采用至少两个部件:附连到要识别的物理物品的“应答器”或“标记”,以及向应答器发送电磁信号然后检测响应的“读取器”。通常,在应答器进入适当范围之后,读取器发射由应答器接收的rf信号。作为响应,应答器然后经由调制的rf信号将其信息发送回读取器。读取器检测这个调制信号,并且可以通过对调制信号进行解码来识别应答器。在识别出应答器之后,读取器可以或者存储解码的信息或者将解码的信号发送到计算机或其它设备。目前,具有多种读取模式和动作功能的数据读取和其它电子设备是可用的,其中设备能够捕获和解码光学条形码标签和rfid标记,并且还可以具有其它合适的功能,诸如捕获图像或视频,提供屏幕以捕获签名,和/或启用语音或发短信选项。这种电子设备在对象可以包含混合条形码符号系统和rfid标记的环境中(诸如在零售商店或包装设施中)或者需要还可以捕获图像或视频的多用途电子设备的环境中可以是有用的,或者提供启用电话呼叫或其它功能的特征。通常,这种电子设备包括布置在设备的壳体上以激活一些设备功能的物理触发器按钮,并且还包括用于启用和激活电子设备的其它功能的单独的个体按钮或可选图标。本发明人已经认识到这种电子设备的某些缺陷。例如,在触摸屏电子设备上提供物理按钮或触发器往往限制设备的容易手持使用和/或要求以具体朝向使用该设备,此外,物理触发器按钮增加了设备的体积和尺寸。而且,数据读取器上物理按钮的位置对于一些用户而言可能是不方便的,诸如手较小的用户或者可能是左撇子或右撇子的用户。因而,本发明人已经认识到需要一种电子读取器设备,该电子读取器设备包括通过触摸读取器设备的显示器可选择的软激活触发器,以快速且容易地启用读取器设备的扫描或其它功能。此外,本发明人已经认识到需要这样一种读取器设备,其中激活触发器的显示尺寸和位置是可自动调节的并且适于特定的操作器,以优化电子读取器设备的显示区域。从以下参考附图进行的详细描述中,这些和其它实施例的其它方面和优点将变得显而易见。应当理解的是,附图仅描绘了某些示例实施例,并且本质上不应当被认为是限制性的。附图说明图1是根据一个实施例的具有触摸屏显示器的便携式电子设备的框图。图2是根据一个实施例的图示覆盖触摸屏显示器的一部分的可选择激活触发器的便携式电子设备的视图。图3-5是图2的便携式电子设备的视图,其图示了用于在多次使用之后自动调节可选择触发器的显示尺寸以相继覆盖触摸屏显示器的各较小部分的迭代精细化处理。图6a和6b是图2的便携式电子设备的视图,其图示了用于在使用期间基于操作器精度自动调节触发器的显示尺寸的精细化处理。图7是图示根据一个实施例的用于自动调节便携式电子设备的触发器的尺寸和位置的方法的流程图。具体实施方式参考附图,本部分描述特定的实施例及其详细构造和操作。本文描述的实施例仅仅通过说明而不是限制来阐述。所描述的特征、结构、特点和操作方法可以以任何合适的方式组合在一个或多个实施例中。鉴于本文的公开内容,本领域技术人员将认识到,各种实施例可以在没有一个或多个具体细节的情况下或者利用其它方法、部件、材料等来实践。为了清楚和简明起见,给出某些实施例的部件或步骤的某些方面,而没有不适当的细节,其中,这些细节鉴于本文的教导将对本领域技术人员是显而易见的和/或这些细节将模糊对实施例的更相关方面的理解。某些实施例可以能够实现各种优点,包括以下的一个或多个:(1)为便携式电子设备提供触摸屏能力,用于快速且容易地激活各种读取器功能;(2)提供适应性的便携式电子设备,其能够响应个体操作器反馈,以自动调节激活触发器的显示尺寸和位置,以改善舒适度和使用;以及(3)便携式电子设备,其能够呈现个性化的激活触发器以适应各种操作器的人体工程学需要。在附图和任何示例实施例的以下描述中,可以结合在零售店的使用来参考该系统。应当理解的是,这种使用仅仅是这种系统的一个示例用途。具有本文描述的特点和特征的系统的其它用途,以及其它合适的用途,可以例如在诸如包裹分发站(例如,邮政局)或用于处理库存的位置之类的工业位置中实现。此外,某些实施例可以将便携式电子设备称为可操作用于从物品捕获条形码或rfid数据的数据读取器。应当理解的是,这仅仅是具有本文描述的特征和功能的便携式电子设备的一个示例实施例和用途,在其它实施例中,便携式电子设备可以用于其它目的,诸如用于记录和处理视频或图像、拍摄/获得图片、用于处理保险索赔、记录和处理服务与维修问题、打开任何应用或菜单、被用作游戏或其它应用中的虚拟游戏杆,以及其它合适的用途。图1至7共同图示了便携式电子设备100的各种实施例,该电子设备100可以用于在结账处理期间(诸如在零售店或超市处)读取和处理物品上的光学标签或rfid标记。便携式电子设备100包括可以在其上显示信息150(诸如应用图标、图像、文本或其它合适的信息)的触摸屏112。与信息150一起,触摸屏112附加地显示可由操作器经由在触摸屏112上施加力(诸如通过使用手指或触控笔仪器)选择的软激活触发器175。激活触发器175的选择配置电子设备100的动作,诸如激活用于捕获数据的读取处理。应当理解的是,虽然书面描述可以集中于激活触发器175可选择以激活用于使用便携式电子设备100捕获数据的读取处理的一个实施例,但这仅仅是为了方便而在书面描述中使用的一个示例。在其它实施例中,激活触发器175可以是可选择的,以配置便携式电子设备100的任何其它动作,诸如激活视频记录模式、打开应用或菜单、输入用于游戏应用的动作、调用产品目录或者任何其它合适的用途。如图2所示,激活触发器175可以最初覆盖可见触摸屏112的大部分。为了发起读取处理,操作器在显示激活触发器175的位置处触摸触摸屏112。具体参考图6a和6b,在多次使用的过程中,电子设备100基于在电子设备100的使用期间在触摸屏112上提供的激活点220、225的集中来确定操作器的偏好位置。随着激活点220、225变得更集中,激活触发器175动态且自动地相继覆盖触摸屏112的与激活点220、225的集中对应的较小部分。在多次使用之后,针对个体操作器配置触发器175的尺寸和位置。触摸屏112的其余部分可以用于呈现其它数据,例如交易列表、产品信息、扫描是否成功的指示,或其它合适的数据。本文参考附图描述电子设备100的这些和其它实施例的附加细节。图1图示了根据一个实施例的便携式电子设备100的框图,诸如条形码读取器、rfid读取器、工业便携式数据终端、移动电话、平板电脑或多模式数据读取器(能够读取光学代码、rfid标记和其它数据类型的多模式数据读取器)。参考图1,电子设备100包括壳体101,其适于在其中保护电子设备100的部件(如下面详细讨论的),并且适于在壳体101的外表面上支撑诸如键盘108和触摸屏112的附加部件。壳体101优选地是紧凑的并且适于电子设备100的便携性和手持操作。便携式电子设备100可以包括一个或多个读取引擎102,诸如光学标签(或条形码)扫描引擎、rfid读取引擎或能够读取两种/更多种数据类型的多模式数据读取器。当电子设备100被激活时,读取引擎102可以从物理对象读取条形码符号,从rfid标记捕获信息,以及处理捕获的图像或其它数据。在一些示例实施例中,读取引擎102可以包括可从datalogicadcinc或其它制造商获得的激光条形码扫描引擎。在其它实施例中,读取引擎102可以包括可从datalogicadc,inc.或其它制造商获得的rfid读取引擎。如本文所使用的,读取引擎102还可以涵盖激光扫描仪、成像扫描仪(诸如基于cmos或ccd的成像器)、相机和/或图像传感器。便携式数据读取器100可以包括处理单元104。处理单元104可以是能够执行指令的各种合适的市售处理器或其它逻辑机器的任何一种。在其它实施例中,也可以采用合适的双微处理器或其它多处理器体系架构作为处理单元104。可以提供标准的输入控制器106,以从键盘/小键盘108、触控笔或其它定点设备(未示出)或其它有线/无线输入设备接收用户输入。输入控制器106可以包括通用接口驱动器专用集成电路(uida)或其它合适的电路。在一些实施例中,可以包括其它输入设备107,诸如麦克风、数码相机、指纹扫描仪、触摸板、轨迹球和平板电脑(tablet)。虽然输入设备107可以被集成到便携式电子设备100中并且经由输入控制器106耦合到处理单元104,但是输入设备107也可以经由其它接口(诸如一个或多个连接器109)连接。连接器109可以包括用于发送和接收数据的一个或多个数据接口、总线接口、有线或无线网络适配器或调制解调器。因而,输入控制器106可以包括硬件、软件和固件中的一个或多个,以实现一种或多种协议,诸如堆叠协议连同对应的层(诸如像应用层(例如,http)、传输层(例如,tcp)、网络层(例如,ip)和链路层(例如,以太网))。根据一个实施例,连接器109充当串行端口(例如,rs232)。但是,连接器109还可以支持其它接口,诸如通用串行总线(usb)端口、以太网端口、并行端口、ieee1394串行端口或ir接口。输入控制器106还可以支持各种有线、无线、光学和其它通信标准。便携式电子设备100包括显示控制器110,该显示控制器110驱动触摸屏112并且控制显示特征,以诸如经由触摸屏112呈现数据、提示并且以其它方式与操作器通信。显示控制器110110还可以控制与激活触发器175相关的呈现和其它特征。在一些实施例中,显示控制器110可以更改激活触发器175的外观和/或颜色,以指示特定动作是否成功。例如,在数据读取操作中,显示控制器110可以更改激活触发器175的显示颜色,以指示良好的读取(例如,票是针对正确的日期和时间)或者错误的读取(例如,门票是针对不同的事件)。激活触发器175可以以绿色显示以指示良好的读取,或以红色显示以指示错误的读取。触摸屏112可以是多种显示器类型中的任何一种,诸如集成液晶显示器(lcd)、有机发光二极管(oled)或具有触摸屏能力的其它合适的显示器。便携式电子设备100可以包括一个或多个传感器(未示出),用于经由触摸屏112上的手指、触控笔或其它设备检测操作器的触摸。可以使用各种合适的触摸屏技术中的任何一种来确定操作器在触摸屏112上的触摸的位置。例如,在一个实施例中,便携式电子设备100可以包括以x-y网格图案布置的氧化铟锡(ito)传感器迹线的阵列。当操作器触摸触摸屏112时,特定传感器迹线检测电容的改变,并且处理单元104(和/或显示控制器110)解析电容的改变,以确定在传感器迹线的阵列上触摸的位置(即,x-y坐标)。在另一个实施例中,可以沿着触摸屏112的角施加小电压,以产生均匀的电场。当操作器触摸触摸屏112时,从电场的每个角汲取电流以产生电压降,该电压降由控制器单元104(和/或显示控制器110)用来确定触摸的位置。在其它实施例中,可以使用其它合适的触摸屏技术来确定触摸屏112上触摸的位置。便携式电子设备100还可以包括网络接口114,以经由外部网络(未示出)与一个或多个其它设备(诸如服务器、主机计算机或销售点终端)通信。例如,可以将便携式电子设备100搜集或解码的数据传递到服务器。网络接口114可以在短距离(例如,bluetoothtm)或几乎无限的距离(例如,互联网)上促进与其它设备的有线或无线通信。在有线连接的情况下,可以使用任何协议(诸如ieee802.3(以太网)、高级技术附件(ata)、个人计算机存储卡国际协会(pcmcia)和usb)来提供数据总线。无线连接可以使用低功率或高功率的电磁波来使用任何无线协议(诸如bluetoothtm、ieee802.11b(或其它wifi标准)、红外数据关联(irda)和射频识别(rfid))来发送数据。此外,调制解调器模块(未示出)或以太网模块(未示出)可以耦合到连接器109,以促进wan联网环境。便携式电子设备100还包括存储器116,其可以使用一个或多个标准存储器设备来实现。存储器设备可以包括例如ram118、rom120和eeprom设备,并且还可以包括磁性或光学存储设备,诸如硬盘驱动器、cd-rom驱动器和dvd-rom驱动器。便携式电子设备100还可以包括耦合到内部硬盘驱动器124的接口122。接口122还可以耦合到可移动存储器,诸如闪存、磁性软盘驱动器、光盘驱动器或其它驱动器。另外,接口122(和/或输入控制器106)可以被配置为用于诸如经usb、ieee1194或pcmcia连接的外部驱动器实现。在一个实施例中,任何数量的程序模块可以存储在一个或多个驱动器124和ram118中,包括操作系统126、一个或多个应用程序128、其它程序模块/部件130(诸如实现本文描述的方法的指令)、数据132、文件系统134、设置136和读取的数据138。程序模块的全部或部分也可以被高速缓存在ram118中。可以采用任何合适的操作系统126,诸如windowsembeddedce、windowsembeddedhandheld、windowsdesktop、android、linux、ios、macos或能够支持触摸屏接口的其它市售或专有操作系统。存储器116、内部硬盘驱动器124或这两者也可以存储用于便携式电子设备100的多种设置136,其可以包括各种符号设置、设备设置(例如,用户接口)和网络设置。此外,存储器116、内部硬盘驱动器124或这两者可以存储由读取引擎102获得的读取的数据138(例如,从条形码和rfid标记读取的符号和信息)、使用电子设备100捕获的图像或者其它数据。前述任何内容都可以存储在文件系统134内或由文件系统134索引,文件系统134可以由操作系统126管理。包括读取引擎102、处理单元104、输入控制器106、显示控制器110、网络接口114、存储器116和接口122的上述部件可以经由总线140互连。虽然图1中图示了基于总线的体系架构,但是其它类型的体系架构也是合适的(例如,一个或多个部件可以彼此直接耦合)。虽然所示实施例描绘了便携式电子设备100的一种可能的配置,但是应当认识到的是,可以提供各种各样的硬件和软件配置。例如,便携式电子设备100的其它版本可以具有比这些部件的全部少的部件或者可以包含附加的部件。图2-7共同图示了电子设备100的各种示例实施例和用途。参考附图,以下部分讨论电子设备100的附加特征和功能以及其作为数据读取设备的示例用途,诸如从零售店中的物品读取光学代码和/或rfid标记。在某些示例实施例中,以下公开可以提供关于具体触摸姿态的位置以激活电子设备100的阅读模式或其它功能的示例。如前面所提到的,应当理解的是,这些示例仅用于说明的目的,并不意味着限制本公开的范围。如下面进一步详细描述的,设备100的触摸姿态和功能可以按照具体用户的期望以各种配置来编程。一般地参考图2-5,电子设备100包括触摸屏112,触摸屏112具有在其上呈现信息150的显示字段/区域190,诸如应用图标、图像、文本或其它合适的信息。与信息150一起,显示字段/区域190还显示软激活触发器175,其可选择以在触发器175被选择时激活电子设备100的数据读取功能。如图所示,激活触发器175可以是呈现在触摸屏112上的单个纯色区域。在一些实施例中,触发器175可以包括显示的文本(诸如scan),以向操作器指示用于激活电子设备100的触摸区域。触发器175的外观可以采取各种合适形状中的任何一种,诸如圆形、正方形区域、星形区域或其它合适的形状,包括可以由用户选择/编程的这种形状。优选地,触发器175具有相对于触摸屏112的桌面或接口显示突出的形状和颜色,使得操作器可容易地识别和访问触发器175。在一些实施例中,触发器175的外观和/或颜色可以随着触摸屏112上的信息150改变而改变,使得触发器175显示为触摸屏112的显示区域190中的主导特征。例如,显示控制器110可以基于显示在触摸屏112上的信息150的(一个或多个)主要颜色和/或(一个或多个)外观来确定触发器175的颜色和/或外观。如果信息150主要以较亮的颜色显示,那么显示控制器110可以为触发器175选择较暗的颜色,反之亦然。在其它实施例中,显示控制器110可以限定或限制触摸屏112上的图标和其它信息150的(一个或多个)颜色和/或(一个或多个)外观,以便为触发器175保留具体的颜色/外观。在其它实施例中,触发器175可以代之以是透明的或半透明的,使得其部分地遮掩触摸屏112的桌面或接口显示,以允许操作器查看任何底层信息150,以促进设备100的操作。在这种实施例中,可以隐藏、缩小和/或移动触发器175,以暴露触摸屏112上的底层图标或其它信息150,以允许操作器使用电子设备100执行其它动作。此外,触发器175还可以被移动或放大,以改善电子设备100的舒适性和使用,如以下参考图3-5进一步描述的。如下面进一步详细描述的,触发器175的位置和显示尺寸(即,触摸屏112上显示的触发器175的尺寸)可以由电子设备100根据当使用电子设备100为触发器175提供舒适的位置时操作器采用的具体倾向/行为来自动确定。以这种方式,电子设备100能够被定制,以满足每个个体操作器/用户的需要,如下面进一步描述的。例如,参考图2,在使用电子设备100进行数据读取之前,诸如在设备100通电之后立即地,触发器175可以显示在初始位置,在该位置处,触发器175占据触摸屏112的显示场/区域190的大部分。在一些实施例中,这种布置作为初始位置可能是最方便的,这是因为在典型的购物应用中,由于没有物品已经被处理且否则的话购物车是空的,可能不需要在触摸屏112上显示其它特征(诸如信息150)。因而,操作器可以在显示场190的任何部分处应用触摸姿态,以激活设备100的扫描功能。在其它实施例中,显示场190的一部分可以呈现信息150(诸如菜单选项),并且触发器175可以替代地最初位于触摸屏112的自由区域或自由空间上(即,没有显示其它信息150的区域)。在这种实施例中,显示控制器110(或电子设备100的其它系统)可以基于显示在其上的信息150来评估显示场190或触摸屏112的像素使用。基于像素使用,显示控制器110确定触摸屏112上用于显示触发器175的显示场/区域190的一部分,并且显示触发器175,以将其维持在易于让操作器访问的位置,同时仍然允许操作器在需要时访问电子设备100的信息150或其它特征。如进一步描述的,显示控制器110可以周期性地重新评估触摸屏112的像素使用并且响应于信息150的位置的改变而自动地重新定位触发器175。在还有其它实施例中,操作器可以对电子设备100的显示控制器110或其它控制器进行编程,以设置软触发器175的缺省位置偏好。如前面所指出的,在第一扫描中,操作器可以在触摸屏112上的几乎任何地方应用控制姿态(例如,经由手指或触控笔仪器的触摸),因为触发器175占据了显示场190的大部分或全部。参考图3,在第一扫描事件之后(即,在操作器最初触摸触摸屏112上的触发器175以操作电子设备100之后),控制器104(和/或显示控制器110)可以确定显示场190上操作器的触摸的位置/地点。基于操作器的第一次触摸的位置,控制器104(和/或显示控制器110)相应地调节触发器175的显示尺寸和位置。例如,操作器可以最初已经沿着显示场190的上部或区域195触摸了触发器175(参见图2)。响应于第一次触摸的位置,控制器104(和/或显示控制器110)可以调整(即,更改或减小)触发器175的显示尺寸并且在与第一次触摸的区域一致的显示场190的上部195上显示触发器175,如图3所示。具有其新的经调节的尺寸和位置的触发器175可以显示在触摸屏112的上部195上。在这个示例中,显示场190的下部200(其未被操作器触摸)不再显示触发器175的一部分,并且扫描功能不再通过触摸显示场190的下部200而可操作。相反,下部200可以显示其它信息150(诸如可以涉及电子设备100的交易或其它选项的信息)。在其它实施例中,下部200可以替代地不显示信息。参考图3和4,在通过与尺寸调节后的触发器175的位置一致的显示区域190的第二次触摸(如图3所示)发起另一个扫描事件之后,控制器104确定触摸屏112上第二次触摸的位置。以与上述类似的方式,根据所确定的第二次触摸的位置,控制器104重新调节触发器175的显示尺寸,以与触摸屏112上第一次触摸和第二次触摸的位置都对应。在响应于第二次触摸重新调节触发器175的尺寸时,控制器104考虑第一次触摸和第二次触摸二者的位置,使得经重新调节的触发器175基于第一次触摸和第二次触摸二者的位置。例如,参考图4,第二次触摸可以在与第一次触摸相同的大体位置。因而,控制器104可以减小触发器175的显示尺寸和位置,使得其占据上部195的右手象限205。在前两次触摸之后,控制器104确定操作器不喜欢左手象限210,因为那个区域尚未被触摸以激活电子设备100。因而,触发器175不再涵盖左手象限210,使得该区域被用于显示其它信息150或者替代地不显示任何东西。参考图5,在已经完成与图2-4中描述的迭代类似的多次迭代之后,控制器104还可以精细化触发器175的显示尺寸和位置,使得触发器175显示在触摸屏112上最经常被操作器使用的位置处。这个最终显示尺寸和位置考虑了触摸屏112上的第一次、第二次、第三次和后续的触摸。以这种方式,控制器104确定显示触发器175的方便位置,使得其放置与操作器倾向于最经常使用的一般区域或部分一致。优选地,当设备100断电并再次通电时,触发器175的显示尺寸和位置保持不变。在其它实施例中,如下所述,触发器175的配置和参数可以在使用之前为个体操作器保存/加载,以避免必须在所有使用之前配置电子设备100。在电子设备100的使用期间,在所描述的电子设备100的迭代学习处理期间,每个特定的操作器在选择触发器175时可以具有不同的精度/准确度,使得触发器175的最终尺寸和位置对于每个用户可以是不同的。例如,图6a和6b共同图示了操作器不太精确(图6a)和更精确(图6b)的示例实施例,由此导致触发器175根据操作器的精度而具有不同的显示尺寸。参考图6a,多个激活点220图示了操作器一般沿着显示区域190的上部激活触发器175。基于激活点220的一般松散的聚集,处理器104确定稍大的(与下面讨论的图6b相比)触发器175对于这个特定的操作器适应各种触摸位置来说将是最方便的。另一方面,参考图6b,用于这个特定操作器的激活点225相当紧密地聚集在显示区域190的特定区域周围。因而,处理器104为这个特定操作器确定了适当尺寸的触发器175,这比图6a中所示的操作器小。如前面所提到的,在一些实施例中,迭代学习处理可以一直继续到控制器104已经获得足够的数据来确定触发器175的最终显示尺寸/位置。在一些实施例中,在迭代学习处理已经完成之后,电子设备100可以允许操作器根据期望选择并移动触发器175和/或调节触发器175的尺寸。例如,在一些实施例中,触发器175可以被选择并且从触摸屏112上显示触发器175的第一区域移动到触摸屏112的不同的第二区域。在一个示例操作中,可以通过应用第一控制姿态(例如,触摸并保持)来选择触发器175,然后通过应用第二控制姿态(例如,拖动)在触摸屏112上将其拖动到第二区域。可以执行这些控制姿态,以将触发器175移动到不同位置,诸如以允许不受限地访问底层信息150,或者将触发器175重新定位到更期望/方便的位置,以促进电子设备100的舒适的可操作性。在其它实施例中,通过向触摸屏112应用控制姿态,触发器175的显示尺寸可以被放大或缩小。例如,在一个实施例中,操作器可以选择触摸屏112上的触发器175并且扩展触发器175的边界,诸如通过展开他或她的手指,直到触发器175达到期望的尺寸,或者通过缩窄手指来收缩触发器175。在还有其它实施例中,迭代学习处理可以无限地继续,处理器104基于电子设备100的继续使用来不断地确定是否调节触发器175的显示尺寸和位置。如前面所提到的,可以为设备100的每个特定操作器创建触发器175的优选显示尺寸和位置,以提供更舒适和个性化的体验。在一些实施例中,这个信息可以被保存在电子设备100的存储器116中,或者被存储在本地或云服务器上,使得操作器可以访问并加载优选配置,而不必在后续的使用之前经历迭代处理。例如,操作器可以创建用户简档/帐户并保存用于触发器175的优选配置。因而,在使用电子设备100之前,操作器可以登录帐户并加载优选配置以供使用。在其它实施例中,操作器可以使用其它方法在设备100上识别他或她自己。例如,操作器可以刷零售保真卡或雇员卡、输入id和密码,或者应用指纹、视网膜扫描或其它生物测定密码。在一些实施例中,操作器可以基于要完成的不同任务来将触发器175的具体配置相关联。例如,为了在零售设置(retailsetting)中使用,操作器可以在一个特定位置优选触发器175,以适应设备100的这种特定用途。但是,为了在库存设置中使用,操作器可以优选在不同的位置处的触发器175并且可能显示得较小,以在触摸屏112上提供附加的空间用于显示其它感兴趣的项,诸如库存清单或其它信息。这些优选设置中的每一个可以为特定的操作器存储并且在使用之前加载到设备100上,诸如通过经由触摸屏112上显示的菜单选择特定的操作。图7是图示根据一个实施例的由便携式电子设备100执行的迭代学习处理/方法700的流程图。应当理解的是,虽然方法步骤的描述可以以特定次序给出并描述某些步骤,但次序是为了方便并且不意味着限制。在一些实施例中,这些步骤可以以与本文指定的次序不同的次序执行。此外,该方法可以包括除本文包括的那些之外的附加步骤和特征。在一些实施例中,该方法可以组合某些步骤或完全省略某些步骤。参考图7,在步骤702处,电子设备在触摸屏上以第一显示尺寸和位置显示激活触发器。如前面所提到的,在第一扫描事件之前,激活触发器的显示尺寸可以占据触摸屏的显示区域的大部分。在步骤704处,电子设备检测应用于与激活触发器的位置对应的显示区域上的第一控制姿态(诸如经由手指或触控笔仪器)。将控制姿态应用于触摸屏激活触发器以配置电子设备。在步骤706处,电子设备的控制器(或其它部件)确定触摸屏上第一控制姿态的位置。在一些实施例中,控制器可以将与第一次触摸相关的位置信息存储在系统存储器或另一个存储器模块中。在步骤708处,控制器基于第一控制姿态在触摸屏上的位置来调节触发器的显示尺寸和/或位置。在电子设备的后续使用期间,操作器应用第二控制姿态,以激活用于第二读取事件的触发器。在步骤710处,控制器检测应用于与经调节的触发器的位置对应的显示区域上的第二控制姿态的位置。此后,在步骤712处,控制器基于检测到的第一控制姿态和第二控制姿态两者的位置来重新调节触摸屏上激活触发器的显示尺寸和/或位置。优选地,第二扫描事件之后激活触发器的经调节的尺寸和位置与激活触发器的初始尺寸相比而言是较小的。如前面所提到的,迭代学习处理可以根据期望继续许多步骤,以进一步精细化/调节激活触发器的显示尺寸和位置。例如,在一些实施例中,可以在第三扫描事件期间重复步骤710和712,其中控制器基于第一、第二和第三控制姿态的位置来分析是否重新调节激活触发器的尺寸和位置。在其它实施例中,可以在不结束的情况下连续地重复步骤710和712,其中控制器确定是否在每次扫描事件(或者在便携式设备用于除扫描之外的其它目的的情况下的其它激活事件)之后重新调节激活触发器的尺寸和位置。在还有其它实施例中,步骤710和712可以连续地重复,但是控制器可以基于所选择的样本尺寸来确定是否重新调节激活触发器的尺寸和位置。例如,控制器可以在调节显示器上激活触发器的尺寸时以滚动为基础考虑最后五个或十个激活事件。以这种方式,电子设备可以基于每个个体操作器的使用和倾向来确定用于激活触发器的合适显示尺寸和位置。以上使用的术语和描述仅通过说明的方式阐述,并不意味着限制。本领域技术人员将认识到,在不背离本发明的底层原理的情况下,可以对上述实施例的细节进行许多变化。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1