一种基于对象特征将对象输入至目标应用的方法与设备技术

技术编号:7305412 阅读:388 留言:0更新日期:2012-04-29 16:32
本发明专利技术的目的是提供一种基于对象特征将对象输入至目标应用的方法与设备。具体地,用户设备通过获取用户通过用户设备输入的对象特征序列;根据所述对象特征序列,在对象信息库中进行匹配检索,以获取与所述对象特征序列相匹配的一个或多个候选输入对象;将所述一个或多个候选输入对象提供给所述用户设备;获取所述用户对所述一个或多个候选输入对象的选择;将所述用户选择的候选输入对象输入至所述目标应用。与现有技术相比,本发明专利技术通过基于对象特征对输入对象进行筛选,将输入对象简捷地输入至目标应用,不仅有效地提高了用户的对象输入效率,也提升了用户的输入使用体验。

【技术实现步骤摘要】

本专利技术涉及信息
,尤其涉及一种用于基于对象特征将对象输入至目标应用的技术。
技术介绍
信息技术以及互联网应用的普及,导致社会中越来越普遍的采用一定的信息结构来存储和管理产生的信息及其附属品,以供需要之时,更为简捷而有效的对信息进行查找、 选择和使用。然而随着信息技术以及互联网应用的领域日益广泛、程度日益深入,不可避免的导致当前应用的信息系统的架构日益复杂、规模日益庞大。这就给对于信息系统中特定对象的选择和输入带来了巨大的困难和难以逾越的障碍。针对这一问题,现有技术当前对于层级较多、结构较复杂、规模较庞大的信息系统中的特定的对象进行选择和输入的方法,主要通过列表或逐层选择的有以下两种方式确定待输入的特定对象,但都存在一定的问题, 如用户需要耗费较多的时间和精力查找待输入的对象。特别地,当用户仅了解该待输入的对象的部分信息,或需要从数量众多、层次复杂的对象组织结构中确定该待输入的对象时, 用户的输入效率会急剧下降,并严重影响了该用户的输入使用体验。因此,如何将输入对象简捷地输入至目标应用,以有效地提高用户的对象输入效率,并提升用户的输入使用体验,成为亟需解决的一个问题。
技术实现思路
本专利技术的目的是提供一种基于对象特征将对象输入至目标应用的方法与设备。根据本专利技术的一个方面,提供了一种计算机实现的用于基于对象特征将对象输入至目标应用的方法,其中,该方法包括以下步骤a获取用户通过用户设备输入的对象特征序列;b根据所述对象特征序列,在对象信息库中进行匹配检索,以获取与所述对象特征序列相匹配的一个或多个候选输入对象;c将所述一个或多个候选输入对象提供给所述用户设备;d获取所述用户对所述一个或多个候选输入对象的选择;e将所述用户选择的候选输入对象输入至所述目标应用。根据本专利技术的另一个方面,还提供了一种用于在网络设备端辅助实现基于对象特征将对象输入至目标应用的方法,其中,该方法包括以下步骤A接收自用户设备发送的对象特征序列;B根据所述对象特征序列,在网络对象信息库中进行匹配检索,以获取与所述对象特征序列相匹配的一个或多个候选输入对象;C将所述一个或多个候选输入对象发送至所述用户设备。根据本专利技术的又一方面,还提供了一种用于基于对象特征将对象输入至目标应用的用户设备,其中,该设备包括第一获取装置,用于获取用户通过所述用户设备输入的对象特征序列;第一检索装置,用于根据所述对象特征序列,在对象信息库中进行匹配检索,以获取与所述对象特征序列相匹配的一个或多个候选输入对象;提供装置,用于将所述一个或多个候选输入对象提供给所述用户设备;第二获取装置,用于获取所述用户对所述一个或多个候选输入对象的选择; 输入装置,用于将所述用户选择的候选输入对象输入至所述目标应用。根据本专利技术的又一方面,还提供了一种用于辅助实现基于对象特征将对象输入至目标应用的网络设备,其中,该设备包括接收装置,用于接收自用户设备发送的对象特征序列;第二检索装置,用于根据所述对象特征序列,在网络对象信息库中进行匹配检索, 以获取与所述对象特征序列相匹配的一个或多个候选输入对象;发送装置,用于将所述一个或多个候选输入对象发送至所述用户设备。根据本专利技术的再一方面,还提供了一种用于基于对象特征将对象输入至目标应用的系统,包括如上述的用户设备及网络设备。与现有技术相比,本专利技术通过基于对象特征对输入对象进行筛选,将输入对象简捷地输入至目标应用,不仅有效地提高了用户的对象输入效率,也提升了用户的输入使用体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显图1示出根据本专利技术一个方面的基于对象特征将对象输入至目标应用的设备示意图;图2示出根据本专利技术一个方面的基于对象特征将对象输入至目标应用的系统拓扑图;图3示出根据本专利技术一个优选实施例的基于对象特征将对象输入至目标应用的设备示意图;图4示出根据本专利技术另一个方面的基于对象特征将对象输入至目标应用的方法流程图;图5示出根据本专利技术一个优选实施例的基于对象特征将对象输入至目标应用的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。 具体实施例方式下面结合附图对本专利技术作进一步详细描述。图1示出根据本专利技术一个方面的基于对象特征将对象输入至目标应用的设备示意图。其中,用户设备1包括第一获取装置11、第一检索装置12、提供装置13、第二获取装置14和输入装置15。其中,第一获取装置11用于获取用户通过所述用户设备1输入的对象特征序列。 具体地,用户通过与用户设备1的交互方式,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在目标应用对应的浏览器窗口或客户端软件中进行输入操作;以键盘为例,当用户在目标应用的客户端软件的输入框中敲击键盘按键进行输入时,第一获取装置11通过页面技术,例如JSP、ASP、PHP等页面技术,实时地获取用户敲击的按键序列,并记录为用户输入的对象特征序列。在此,用户输入的对象特征序列中包括有对象自身或与之相关的部分或全部信息,例如对象的名称、类型、大小、内容、创建者、创建日期等。例如,用户通过计算机在邮件系统中发送邮件时需要加载某个word文档作为附件,其点击了“插入文件”这个按钮,在展开的输入框内输入对象特征序列,例如该word文档的部分名称“工作小结”, 则该计算机上的第一获取装置11通过页面技术,实时地获取该对象特征序列“工作小结”。 本领域技术人员应能理解上述几种页面技术仅为举例,其他现有的或今后可能出现的页面技术如可适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取用户输入的对象特征序列的方式仅为举例,其他现有的或今后可能出现的获取用户输入的对象特征序列的方式如可适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。第一检索装置12用于根据所述对象特征序列,在对象信息库中进行匹配检索,以获取与所述对象特征序列相匹配的一个或多个候选输入对象。具体地,第一检索装置12根据第一获取装置11所获取的对象特征序列,通过数据库查询等方式,在对象信息库中进行匹配检索,以获取与所述对象特征序列相匹配的一个或多个候选输入对象。在此,对象信息库可以是在用户设备端保存的,也可以是在网络端保存的,当所述对象信息库在网络端保存时,用户设备1与网络设备之间交互以完成候选输入对象的匹配检索。在所述对象信息库中存储有对象的特征信息,包括但不限于对象自身或与之相关的部分或全部信息,例如对象的名称、类型、大小、内容、创建者、创建日期等,此外,对象信息库中还可以存储有对象的存放目录、超链接地址URL等特征信息。接前例,该计算机上的第一检索装置12根据其上的第一获取装置11所获取的用户输入的对象特征序列“工作小结”,在对象信息库中进行匹配检索,获取到与所述对象特征序列“工作小结”相匹配的多个候选输入对象“工作小结报告· doc”、“工作小结_2009. pdf”、“2010年工作小结· doc”等。本领域技术人员应能理解上述匹配检索候选输入对象的方式仅为举例,其他现有的或今后可能出现的匹配检索候选输入对象的方式如可适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。提供装置13用本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李刚崔岷苏亮丁瑶陈彦
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术