用于呈现表示输入进度的图形对象的方法、装置与设备的制作方法

文档序号:6383570阅读:157来源:国知局
专利名称:用于呈现表示输入进度的图形对象的方法、装置与设备的制作方法
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于呈现表示与输入操作相对应的输入进度的图形对象的方法、装置与设备。
背景技术
现有技术中,当用户在输入框中进行字符串输入时,用户设备一般将当前用户输入的进度信息通过呈现文字提示信息的方式提供给用户,使得用户掌握当前输入的字符数及是否超出预定字符数阈值。但是,这种呈现方式需要用户在输入过程中进行短暂地停顿或放慢输入速度来阅读文字提示信息,因而花费阅读时间,增加认知成本,从而降低输入效率,同时呈现文字提示信息需要占据页面空间较大且呈现方式单一,影响用户输入体验。

发明内容
本发明的目的是提供一种用于呈现表示与输入操作相对应的输入进度的图形对象的方法、装置与设备。根据本发明的一个方面,提供了一种计算机实现的用于呈现表示与输入操作相对应的输入进度的图形对象的方法,该方法包括以下步骤a当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象;b将所述表示输入进度的图形对象呈现给所述用户。根据本发明的另一方面,还提供了一种用于呈现表示与输入操作相对应的输入进度的图形对象的呈现装置,该呈现装置包括第一更新装置,用于当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象;图形对象呈现装置,用于将所述表示输入进度的图形对象呈现给所述用户。与现有技术相比,本发明具有以下优点在现有的计算机技术中,一般仅在安装、调用程序的过程中采用显示进度信息的方式向用户提供当前程序执行进度情况,而该显示方式未曾在输入应用中被使用。本方案中用户设备将用户已输入的输入序列相对应的表示输入进度的图形对象呈现至用户,由于该种图形化的表达方式传达进度信息清晰且方便直观,使得了用户可以直观准确地获取当前输入的进度信息,而不需要用户在输入过程中进行短暂地停顿或放慢输入速度来阅读文字提示信息,因而减少输入过程中的阅读时间,降低理解成本,在一定程度上节省输入操作时间,提高输入效率;同时,该种呈现方式可节省且合理地利用输入界面空间,提高用户输入体验。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显
图1示出本发明一个方面的用于呈现表示与输入操作相对应的输入进度的图形对象的呈现装置的结构示意图;图2示出根据本发明一个优选实施例的用于将提示信息提供给所述用户的呈现装置的设备示意图;图3示出根据本发明另一个方面的用于呈现表示与输入操作相对应的输入进度的图形对象的方法流程图;图4示出根据本发明一个优选实施例的用于将提示信息提供给所述用户的方法流程图;图5a和图5b分别为一个实施例的生成表示输入进度的输入进度条后呈现时的示意图;图6为另一个实施例的更新表示输入进度的输入进度条后呈现时的示意图。附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式下面结合附图对本发明作进一步详细描述。图1示出本发明一个方面的用于呈现表示与输入操作相对应的输入进度的图形对象的呈现装置的结构示意图;本实施例的呈现装置包含于用户设备中;该呈现装置包括第一更新装置I及图形对象呈现装置2。其中,所述用户设备包括但不限于,计算机、智能手机、PDA等任何具有输入功能的设备。本领域技术人员应能理解上述用户设备仅为举例,其他现有的或今后可能出现的用户设备如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。首先,第一更新装置I当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象。其中,用户在同一次输入操作过程中会有一次或多次停顿,即所述用户已输入的输入序列包括用户在同一次输入操作中从开始到当前所有已输入的输入序列。其中,所述表示输入进度的图形对象包括表示用户已输入的输入序列的字符串长度与预定的字符串长度阈值的比例。其中,所述表示输入进度的图形对象包括但不限于I)输入进度条;2)输入进度饼状图。本领域技术人员应能理解上述表示输入进度的图形对象仅为举例,其他现有的或今后可能出现的表示输入进度的图形对象如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。其中,所述生成或更新表示输入进度的图形对象的方式包括但不限于I)通过层叠样式表(CSS)来生成;其中,所述层叠样式表是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。2)通过ActiveX控件来生成;其中,通过所述ActiveX控件可在Web页中插入多媒体效果、交互式对象以及复杂程序等。具体地,当用户执行输入操作时,第一更新装置I根据该用户已输入的输入序列,实时地生成或更新表示输入进度的图形对象;I)当用户开始执行一次输入操作时,用户设备实时地获取用户将光标位置置于输入框的触发操作,第一更新装置I根据该触发操作,来生成表示输入进度的图形对象。在一示例中,首先,用户借助用户设备的交互装置,包括但不限于键盘、触摸板、或手写设备,与用户设备的浏览器软件或客户端软件进行交互。以键盘为例,如图5a及图5b所示,用户将光标置于浏览器软件的输入框中开始执行输入时,用户设备实时地获取用户将光标置于输入框的操作,并调用CSS样式表来生成表不输入进度的输入进度条。2)优选地,所述第一更新装置包括确定装置(图未示)及第二更新装置(图未示);其中,确定装置将所述用户已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,以确定当前输入进度信息;接着,第二更新装置根据所述当前输入进度信息,来生成或更新所述表示输入进度的图形对象。其中,所述字符串指由字母、数字、符号、中文或其他文字构成的字符串。具体地,当用户执行一次输入操作时,确定装置将用户在同一次输入操作中从开始到当前所有已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,来确定当前输入进度信息,如已输入的输入序列的字符串长度与预定的字符串长度阈值之间的百分比;接着,第二更新装置根据该当前输入进度信息,来生成或更新表示输入进度的图形对象。在一示例中,如图6所示,当用户执行一次输入操作时,确定装置通过Web页面加载Javascript脚本实时地检测用户的输入操作,并通过解析Web页面DOM树获取输入框内用户在该次输入操作中已输入的字符串“我”,确定装置Javascript脚本代码对已输入的字符串与预定的字符串长度阈值进行比较,来确定其之间的百分比,随后,第二更新装置根据该百分比,通过CSS样式表更新表示输入进度的输入进度条;当该用户持续地执行该次输入操作时,确定装置持续地检测用户的输入操作,并获取输入框内用户在当前输入操作中已输入的字符串“我们的”,接着确定装置对已输入的字符串与预定的字符串长度阈值再次进行比较来确定其之间的新的百分比,随后,第二更新装置根据该新的百分比,更新表示输入进度的输入进度条。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何将所述用户已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,以确定当前输入进度信息,接着,根据所述当前输入进度信息,来生成或更新所述表示输入进度的图形对象的实现方式,均应包含在本发明的范围内。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象的实现方式,均应包含在本发明的范围内。随后,图形对象呈现装置2将第一更新装置I生成的表示输入进度的图形对象呈现给所述用户。其中,所述表示输入进度的图形对象的呈现方式包括以下至少任一项I)在输入窗口的空白侧呈现;例如,在输入窗口的上、下空白边呈现;2)在新窗口中呈现;例如,以悬浮或嵌入的方式在新窗口中呈现。在一示例中,图形对象呈现装置2通过页面技术,将第一更新装置I当前生成或更新的表示输入进度的输入进度条在输入框的下空白边出进行呈现,以供用户在输入过程中掌握输入进度。优选地,当用户在一次输入操作过程中不断地执行输入操作时,第一更新装置包括确定装置及第二更新装置,图形对象呈现装置2将第二更新装置生成或更新后的表示输入进度的图形对象呈现给所述用户。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何将表示输入进度的图形对象呈现给所述用户及将生成或更新后的表示输入进度的图形对象呈现给所述用户的实现方式,均应包含在本发明的范围内。在现有的计算机技术中,一般仅在安装、调用程序的过程中采用显示进度信息的方式向用户提供当前程序执行进度情况,而该显示方式未曾在输入应用中被使用。本方案中用户设备将用户已输入的输入序列相对应的表示输入进度的图形对象呈现至用户,由于该种图形化的表达方式传达进度信息清晰且方便直观,使得了用户可以直观准确地获取当前输入的进度信息,而不需要用户在输入过程中进行短暂地停顿或放慢输入速度来阅读文字提示信息,因而减少输入过程中的阅读时间,降低理解成本,在一定程度上节省输入操作时间,提高输入效率;同时,该种呈现方式可节省且合理地利用输入界面空间,提高用户输入体验。作为本实施例的优选方案之一(参照图1),该呈现装置还包括控制装置(图未示);控制装置当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,停止获取用户随后输入的输入序列。具体地,呈现装置不断地将用户已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,以确定当前输入进度信息;当用户已输入的输入序列的字符串长度大于该预定的字符串长度阈值时,触发控制装置控制呈现装置停止获取用户随后输入的输入序列。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,停止获取用户随后输入的输入序列的实现方式,均应包含在本发明的范围内。当用户已输入的输入序列的字符串长度大于该预定的字符串长度阈值时,即当前已输入的输入序列已达到了输入字符数的最大限度时,用户设备不会继续获取用户随后输入的输入序列,从而防止当用户在已达到输入字符数的最大限度后,还持续地执行输入操作而导致的无效或错误输入。作为本实施例的优选方案之一,图2示出根据本发明一个优选实施例的用于将提示信息提供给所述用户的呈现装置的设备示意图。其中,呈现装置还包括生成装置3和提供装置4。其中,生成装置当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,生成提示信息;接着,提供装置将所述提示信息提供给所述用户。其中,第一更新装置I及图形对象呈现装置2已在参照图1所示实施例中予以详述,在此不再赘述。其中,所述提示信息包括文字、声音、动画等,以用于提示用户当前输入的字符串长度已超过预定的字符串长度阈值。具体地,当用户已输入的输入序列的字符串长度大于预定的字符串长度阈值时,生成装置3通过页面技术,生成如包括文字、动画信息的提示当前已输入的输入序列已达到了输入字符数的最大限度的提示信息,或通过调用本地声音生成软件来生成提示声音;随后,提供装置4将提示信息提供给用户,如在悬浮窗口中显示文字和/或动画信息,又如通过调用本地播放软件来播放已生成的提示声音。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,生成提示信息,接着将所述提示信息提供给所述用户的实现方式,均应包含在本发明的范围内。当用户已输入的输入序列的字符串长度大于该预定的字符串长度阈值时,即当前已输入的输入序列已达到了输入字符数的最大限度时,用户设备将提示信息提供至用户,从而可提示用户当已达到输入字符数的最大限度后立即停止输入操作,避免无效输入,提高输入效率。图3示出根据本发明另一个方面的用于呈现表示与输入操作相对应的输入进度的图形对象的方法流程图;根据本优选实施例的方法包括步骤SI和步骤S2。其中,本发明的方法主要通过用户设备来实现。其中,所述用户设备包括但不限于,计算机、智能手机、PDA等任何具有输入功能的设备。本领域技术人员应能理解上述用户设备仅为举例,其他现有的或今后可能出现的用户设备如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。首先,在步骤SI中,用户设备当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象。其中,用户在同一次输入操作过程中会有一次或多次停顿,即所述用户已输入的输入序列包括用户在同一次输入操作中从开始到当前所有已输入的输入序列。其中,所述表示输入进度的图形对象包括表示用户已输入的输入序列的字符串长度与预定的字符串长度阈值的比例。其中,所述表示输入进度的图形对象包括但不限于I)输入进度条;2)输入进度饼状图。本领域技术人员应能理解上述表示输入进度的图形对象仅为举例,其他现有的或今后可能出现的表示输入进度的图形对象如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。其中,所述生成或更新表示输入进度的图形对象的方式包括但不限于I)通过层叠样式表(CSS)来生成;其中,所述层叠样式表是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。2)通过ActiveX控件来生成;其中,通过所述ActiveX控件可在Web页中插入多媒体效果、交互式对象以及复杂程序等。具体地,当用户执行输入操作时,在步骤SI中,用户设备根据该用户已输入的输入序列,实时地生成或更新表示输入进度的图形对象;
I)当用户开始执行一次输入操作时,用户设备实时地获取用户将光标位置置于输入框的触发操作,在步骤SI中,用户设备根据该触发操作,来生成表示输入进度的图形对象。在一示例中,首先,用户借助与用户设备的交互方式,包括但不限于键盘、触摸板、或手写设备,与用户设备的浏览器软件或客户端软件进行交互。以键盘为例,如图5a及图5b所示,用户将光标置于浏览器软件的输入框中开始执行输入时,用户设备实时地获取用户将光标置于输入框的操作,并调用CSS样式表来生成表不输入进度的输入进度条。2)优选地,步骤SI还包括步骤Sll (图未示)及步骤S12(图未示);其中,在步骤Sll中,用户设备将所述用户已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,以确定当前输入进度信息;接着,在步骤S12中,用户设备根据所述当前输入进度信息,来生成或更新所述表示输入进度的图形对象。其中,所述字符串指由字母、数字、符号、中文或其他文字构成的字符串。具体地,当用户执行一次输入操作时,在步骤Sll中,用户设备将用户在同一次输入操作中从开始到当前所有已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,来确定当前输入进度信息,如已输入的输入序列的字符串长度与预定的字符串长度阈值之间的百分比;接着,在步骤S12中,用户设备根据该当前输入进度信息,来生成或更新表示输入进度的图形对象。在一示例中,如图6所示,当用户执行一次输入操作时,在步骤Sll中,用户设备通过Web页面加载Javascript脚本实时地检测用户的输入操作,并通过解析Web页面DOM树获取输入框内用户在该次输入操作中已输入的字符串“我”,用户设备通过Javascript脚本代码对已输入的字符串与预定的字符串长度阈值进行比较,来确定其之间的百分比,随后,在步骤S12中,用户设备根据该百分比,通过CSS样式表更新表示输入进度的输入进度条;当该用户持续地执行该次输入操作时,用户设备持续地检测用户的输入操作,并获取输入框内用户在当前输入操作中已输入的字符串“我们的”,接着在步骤Sll中,用户设备对已输入的字符串与预定的字符串长度阈值再次进行比较来确定其之间的新的百分比,随后,在步骤S12中,用户设备根据该新的百分比,更新表示输入进度的输入进度条。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何将所述用户已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,以确定当前输入进度信息,接着,根据所述当前输入进度信息,来生成或更新所述表示输入进度的图形对象的实现方式,均应包含在本发明的范围内。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象的实现方式,均应包含在本发明的范围内。随后,在步骤S2中,用户设备将其在步骤SI中生成的表示输入进度的图形对象呈现给所述用户。其中,所述表示输入进度的图形对象的呈现方式包括以下至少任一项I)在输入窗口的空白侧呈现;例如,在输入窗口的上、下空白边呈现;2)在新窗口中呈现;例如,以悬浮或嵌入的方式在新窗口中呈现。在一示例中,在步骤S2中,用户设备通过页面技术,将当前生成或更新的表示输入进度的输入进度条在输入框的下空白边出进行呈现,以供用户在输入过程中掌握输入进度。优选地,当用户在一次输入操作过程中不断地执行输入操作时,步骤SI包括步骤Sll和步骤S12时,在步骤S2中,用户设备将其在步骤S12中生成或更新后的表示输入进度的图形对象呈现给所述用户。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何将表示输入进度的图形对象呈现给所述用户及将生成或更新后的表示输入进度的图形对象呈现给所述用户的实现方式,均应包含在本发明的范围内。在现有的计算机技术中,一般仅在安装、调用程序的过程中采用显示进度信息的方式向用户提供当前程序执行进度情况,而该显示方式未曾在输入应用中被使用。本方案中用户设备将用户已输入的输入序列相对应的表示输入进度的图形对象呈现至用户,由于该种图形化的表达方式传达进度信息清晰且方便直观,使得了用户可以直观准确地获取当前输入的进度信息,而不需要用户在输入过程中进行短暂地停顿或放慢输入速度来阅读文字提示信息,因而减少输入过程中的阅读时间,降低理解成本,在一定程度上节省输入操作时间,提高输入效率;同时,该种呈现方式可节省且合理地利用输入界面空间,提高用户输入体验。作为本实施例的优选方案之一(参照图3),该方法还包括步骤S3 (图未示);在步骤S3中,用户设备当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,停止获取用户随后输入的输入序列。具体地,用户设备不断地将用户已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,以确定当前输入进度信息;当用户已输入的输入序列的字符串长度大于该预定的字符串长度阈值时,触发用户设备在步骤S3中控制用户设备停止获取用户随后输入的输入序列。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,停止获取用户随后输入的输入序列的实现方式,均应包含在本发明的范围内。当用户已输入的输入序列的字符串长度大于该预定的字符串长度阈值时,即当前已输入的输入序列已达到了输入字符数的最大限度时,用户设备不会继续获取用户随后输入的输入序列,从而防止当用户在已达到输入字符数的最大限度后,还持续地执行输入操作而导致的无效或错误输入。作为本实施例的优选方案之一,图4示出根据本发明一个优选实施例的用于将提示信息提供给所述用户的方法流程图。其中,该方法还包括步骤S4和步骤S5。其中,在步骤S4中,用户设备当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,生成提示信息;接着,在步骤S5中,用户设备将所述提示信息提供给所述用户。其中,步骤SI和在步骤S2已在参照图3所示实施例中予以详述,在此不再赘述。其中,所述提示信息包括文字、声音、动画等,以用于提示用户当前输入的字符串长度已超过预定的字符串长度阈值。
具体地,当用户已输入的输入序列的字符串长度大于预定的字符串长度阈值时,在步骤S4中,用户设备通过页面技术,生成如包括文字、动画信息的提示当前已输入的输入序列已达到了输入字符数的最大限度的提示信息,或通过调用本地声音生成软件来生成提示声音;随后,在步骤S5中,用户设备将提示信息提供给用户,如在悬浮窗口中显示文字和/或动画信息,又如通过调用本地播放软件来播放已生成的提示声音。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,生成提示信息,接着将所述提示信息提供给所述用户的实现方式,均应包含在本发明的范围内。当用户已输入的输入序列的字符串长度大于该预定的字符串长度阈值时,即当前已输入的输入序列已达到了输入字符数的最大限度时,用户设备将提示信息提供至用户,从而可提示用户当已达到输入字符数的最大限度后立即停止输入操作,避免无效输入,提高输入效率。需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,其中的硬件可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他步骤,单数不排除复数。装置权利要求中陈述的多个装置也可以由一个装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
权利要求
1.一种由计算机实现的用于呈现表示与输入操作相对应的输入进度的图形对象的方法,该方法包括以下步骤a当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象;b将所述表示输入进度的图形对象呈现给所述用户。
2.根据权利要求1所述的方法,其中,所述步骤a包括-将所述用户已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,以确定当前输入进度信息;-根据所述当前输入进度信息,来生成或更新所述表示输入进度的图形对象;其中,所述步骤b包括-将所述生成或更新后的表示输入进度的图形对象呈现给所述用户。
3.根据权利要求1或2所述的方法,其中,所述表示输入进度的图形对象的呈现方式包括以下至少任一项-在输入窗口的空白侧呈现;-在新窗口中呈现。
4.根据权利要求2或3所述的方法,其中,该方法还包括-当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,停止获取用户随后输入的输入序列。
5.根据权利要求2至4任一项所述的方法,其中,该方法还包括-当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,生成提示信息;-将所述提示信息提供给所述用户。
6.根据权利要求1至5任一项所述的方法,其中,所述表示输入进度的图形对象包括以下至少任一项-输入进度条;-输入进度饼状图。
7.一种用于呈现表示与输入操作相对应的输入进度的图形对象的呈现装置,该呈现装置包括第一更新装置,用于当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象;图形对象呈现装置,用于将所述表示输入进度的图形对象呈现给所述用户。
8.根据权利要求7所述的呈现装置,其中,所述第一更新装置包括确定装置,用于将所述用户已输入的输入序列的字符串长度与预定的字符串长度阈值进行比较,以确定当前输入进度信息;第二更新装置,用于根据所述当前输入进度信息,来生成或更新所述表示输入进度的图形对象;其中,所述图形对象呈现装置用于将所述生成或更新后的表示输入进度的图形对象呈现给所述用户。
9.根据权利要求7或8所述的呈现装置,其中,所述表示输入进度的图形对象的呈现方式包括以下至少任一项 -在输入窗口的空白侧呈现; -在新窗口中呈现。
10.根据权利要求8或9所述的呈现装置,其中,该呈现装置还包括 控制装置,用于当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,停止获取用户随后输入的输入序列。
11.根据权利要求8至10任一项所述的呈现装置,其中,该呈现装置还包括 生成装置,用于当所述用户已输入的输入序列的字符串长度大于所述预定的字符串长度阈值时,生成提示信息; 提供装置,用于将所述提示信息提供给所述用户。
12.根据权利要求7至11任一项所述的呈现装置,其中,所述表示输入进度的图形对象包括以下至少任一项 -输入进度条; -输入进度饼状图。
13.一种用户设备,包括如权利要求7至12中至少一项所述的呈现装置。
全文摘要
本发明的目的是提供一种用于呈现表示输入进度的图形对象的方法、装置与设备。其中,本发明当用户执行输入操作时,根据该用户已输入的输入序列来生成或更新表示输入进度的图形对象;将诶着将所述表示输入进度的图形对象呈现给所述用户。由于该种图形化的表达方式传达进度信息清晰且方便直观,使得了用户可以直观准确地获取当前输入的进度信息,而不需要用户在输入过程中进行短暂地停顿或放慢输入速度来阅读文字提示信息,因而减少输入过程中的阅读时间,降低理解成本,在一定程度上节省输入操作时间,提高输入效率;同时,该种呈现方式可节省且合理地利用输入界面空间,提高用户输入体验。
文档编号G06F9/44GK103049259SQ20121052571
公开日2013年4月17日 申请日期2012年12月7日 优先权日2012年12月7日
发明者刘曼 申请人:北京百度网讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1