信息处理方法及装置与流程

文档序号:12464773阅读:258来源:国知局
信息处理方法及装置与流程

发明涉及计算机技术领域,尤其涉及一种信息处理方法及装置。



背景技术:

当前,人们的手机中几乎都安装有浏览器等应用程序,当人们需要上网查询信息时,可以启动安装在手机中的浏览器,浏览器界面一般都设置有搜索框,用户可以在浏览器的搜索框中输入需要查询的信息的关键词,并将输入的关键词提交给浏览器,以使浏览器搜索与关键词相关的信息。

当浏览器搜索到与关键词相关的信息之后,有时候用户可能需要记录浏览器搜索到的信息,例如在手机上记录浏览器此次搜索到的信息。

其中,用户需要手动退出浏览器,然后在手机中查找用于记录信息的目标应用程序,例如印象笔记或记事本等等,然后手动启动目标应用程序,在目标应用程序中编辑浏览器此次搜索到的信息,然后点击存储按钮以将编辑的信息提交给目标应用程序,以使目标应用程序存储用户编辑的信息。

然而,发明人发现,用户在浏览器上查询到信息后在手机上记录查询到的信息的步骤较繁琐且需要耗费较长时间,导致用户体验较低且记录效率较低。



技术实现要素:

为克服相关技术中存在的问题,本发明提供一种信息处理方法及装置。

根据本发明实施例的第一方面,提供一种信息处理方法,应用于终端,所述方法包括:

获取用户在预设应用程序的信息输入框中输入的关键词和待处理信息;

获取与关键词相绑定的目标处理方式;

调用与关键词相关联的目标应用程序;

在目标应用程序中按照所述目标处理方式处理所述待处理信息。

其中,所述获取与关键词相对应的处理方式,包括:

获取本地存储的关键词与处理方式之间的第一对应关系;

在所述第一对应关系中查找与所述关键词相对应的处理方式并作为目标处理方式。

其中,所述调用与关键词相关联的目标应用程序,包括:

获取本地存储的关键词与应用程序标识之间的第二对应关系;

在所述第二对应关系中查找与所述关键词相对应的应用程序标识;

将所述应用程序标识对应的应用程序确定为所述目标应用程序;

启动所述目标应用程序。

其中,所述将所述应用程序标识对应的应用程序确定为所述目标应用程序,包括:

判断在所述第二对应关系中查找到的应用程序标识为一个或多个;

当在所述第二对应关系中查找到一个应用程序标识时,将所述应用程序标识对应的应用程序确定为所述目标应用程序;

当在所述第二对应关系中查找到多个应用程序标识时,从所述查找到的多个应用程序标识中获取一个应用程序标识,将所述获取的应用程序标识对应的应用程序确定为所述目标应用程序。

其中,所述从所述查找到的多个应用程序标识中获取一个应用程序标识,包括:

从所述查找到的多个应用程序标识中随机选择一个应用程序标识,并将所述随机选择的一个应用程序标识对应的应用程序确定为所述目标应用程序;

或,

将所述查找到的多个应用程序标识展示给用户;接收所述用户在所述多个应用程序标识中选择的一个应用程序标识;将所述用户选择的应用程序标识对应的应用程序确定为所述目标应用程序;

或,

从所述查找到的多个应用程序标识分别对应的应用程序中,选择在历史过程中被调用的次数最多的一个应用程序并作为目标应用程序。

根据本发明实施例的第二方面,提供一种信息处理装置,应用于终端,所述装置包括:

第一获取模块,用于获取用户在预设应用程序的信息输入框中输入的关键词和待处理信息;

第二获取模块,用于获取与关键词相绑定的目标处理方式;

调用模块,用于调用与关键词相关联的目标应用程序;

处理模块,用于在目标应用程序中按照所述目标处理方式处理所述待处理信息。

其中,所述第二获取模块包括:

第一获取单元,用于获取本地存储的关键词与处理方式之间的第一对应关系;

第一查找单元,用于在所述第一对应关系中查找与所述关键词相对应的处理方式并作为目标处理方式。

其中,所述调用模块包括:

第二获取单元,用于获取本地存储的关键词与应用程序标识之间的第二对应关系;

第二查找单元,用于在所述第二对应关系中查找与所述关键词相对应的应用程序标识;

确定单元,用于将所述应用程序标识对应的应用程序确定为所述目标应用程序;

启动单元,用于启动所述目标应用程序。

其中,所述确定单元包括:

判断子单元,用于判断在所述第二对应关系中查找到的应用程序标识为一个或多个;

第一确定子单元,用于当在所述第二对应关系中查找到一个应用程序标识时,将所述应用程序标识对应的应用程序确定为所述目标应用程序;

获取子单元,用于当在所述第二对应关系中查找到多个应用程序标识时,从所述查找到的多个应用程序标识中获取一个应用程序标识;第二确定子单元,用于将所述获取的应用程序标识对应的应用程序确定为所述目标应用程序。

其中,所述获取子单元具体用于:

从所述查找到的多个应用程序标识中随机选择一个应用程序标识,并将所述随机选择的一个应用程序标识对应的应用程序确定为所述目标应用程序;

或,

将所述查找到的多个应用程序标识展示给用户;接收所述用户在所述多个应用程序标识中选择的一个应用程序标识;将所述用户选择的应用程序标识对应的应用程序确定为所述目标应用程序;

或,

从所述查找到的多个应用程序标识分别对应的应用程序中,选择在历史过程中被调用的次数最多的一个应用程序并作为目标应用程序。

本发明的实施例提供的技术方案可以包括以下有益效果:在本发明中,当终端的界面 显示的是预设应用程序时,如果用户此时需要在目标应用程序中按照目标处理方式处理待处理信息,用户无需手动退出预设应用程序,以及无需手动在终端中查找并启动目标应用程序,只需在预设应用程序的信息输入框中输入目标处理方式对应的关键词以及待处理信息即可,这样,当终端获取到用户在预设应用程序的信息输入框中输入的关键词和待处理信息时就会获取与关键词相绑定的目标处理方式,以及调用与关键词相关联的目标应用程序;然后在目标应用程序中按照目标处理方式处理待处理信息。相比于现有技术,本发明实施例需要用户操作的步骤较少,且也可以节省时间,从而可以提高用户体验以及提高处理效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种信息处理方法的流程图;

图2是根据一示例性实施例示出的一种信息处理装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种信息处理方法的流程图,如图1所示,该方法用于终端中,包括以下步骤。

在步骤S101中,获取用户在预设应用程序的信息输入框中输入的关键词和待处理信息;

当终端的屏幕上显示预设应用程序的界面时,如果用户此时需要在目标应用程序中按照目标处理方式处理待处理信息,用户可以在预设应用程序的信息输入框中输入目标处理方式对应的关键词以及待处理信息。其中,预设应用程序与目标应用程序为不同的两个应用程序。

信息输入框可以为浏览器中的搜索框,或者为通讯应用程序中的用于编辑待发送信息 的编辑框等。

其中,由于预设应用程序的信息输入框具有固有的作用,即,对于用户在预设应用程序的信息输入框中输入的信息,终端通常会按照固有的处理方式对输入的信息进行处理。例如浏览器的搜索框通常的作用是获取用户输入的待查询信息,进而在互联网上搜索待查询信息;以及编辑待发送信息的编辑框通常的作用是获取用户输入的待发送信息进而发送待发送信息等等。

其中,有时候用户需要终端对在预设应用程序的信息输入框中输入的信息进行处理的目标处理方式可能与终端对在预设应用程序的信息输入框中输入的信息的进行处理的固有处理方式不一致。

因此,当用户在信息输入框中输入关键词和待处理信息时,为了使终端能够精准地识别出用户是需要终端在目标应用程序中按照目标处理方式处理待处理信息,用户可以按照预设格式在信息输入框中输入关键词和待处理信息。这样,当终端接收到用户在预设应用程序的信息输入框中按照预设格式输入的信息时,就会根据预设格式从用户输入的信息中提取出关键词和待处理信息,并确定用户需要终端在与关键词相关联的目标应用程序中按照目标处理方式处理待处理信息。

例如,预设格式可以为:“关键词分隔符待处理信息”,分隔符可以为“--”、“%”或“空格”等,本发明对此不加以限定。当然,预设格式也可以为其他形式,在此不做详述。

这样,在本发明实施例中,当用户在预设应用程序的信息输入框中输入完信息时,终端可以在用户输入的信息中查找分隔符,将位于分隔符之前的信息作为关键词,将位于分隔符之后的信息作为待处理信息。

在步骤S102中,获取与关键词相绑定的目标处理方式;

其中,技术人员事先会在终端中设置每个的关键词对应的处理方式,并对于任意一个关键词,技术人员将该关键词和与该关键词相对应的处理方式存储在终端中存储的关键词与处理方式之间的第一对应关系中。对于其他每一个关键词,同样执行上述操作。

例如,关键词save对应的处理方式为存储,关键词call对应的处理方式为呼叫,关键词send对应的处理方式为发送,关键词delete对应的处理方式为删除,以及关键词search对应的处理方式为搜索等等。

这样,在本步骤,可以获取本地存储的关键词与处理方式之间的第一对应关系;然后在第一对应关系中查找与关键词相对应的处理方式并作为目标处理方式。

在步骤S103中,调用与关键词相关联的目标应用程序;

其中,技术人员事先会在终端设置与每个关键词相关联的应用程序,对于任意一个关 键词,技术人员将该关键词和与该关键词相关联的应用程序的应用程序标识存储在终端中存储的关键词与应用程序标识之间的第二对应关系中。对于其他每一个关键词,同样执行上述操作。

在本发明实施例中,由于一个关键词与一个处理方式对应,且每个应用程序可以支持一个处理方式或多个处理方式,以及多个不同的应用程序可能都支持同一个处理方式,因此,对于任一个关键词,与该关键词相关联的应用程序可以为一个或多个。

例如,终端中安装的应用程序包括:电话本、QQ、微信、阿里邮箱、印象笔记和word等。由于QQ、微信和阿里邮箱都可以用来发送信息,因此,与关键词send相关联的应用程序可以为QQ、微信和阿里邮箱。以及,电话本、印象笔记和word都可以用来存储信息,因此,与关键词save相关联的应用程序可以为电话本、印象笔记和word。

这样,在本步骤中,可以获取本地存储的关键词与应用程序标识之间的第二对应关系;然后在第二对应关系中查找与关键词相对应的应用程序标识;并将查找到的应用程序标识对应的应用程序确定为目标应用程序;再启动目标应用程序。

其中,将查找到的应用程序标识对应的应用程序确定为目标应用程序,可以通过如下流程实现,包括:

11)、判断在第二对应关系中查找到的应用程序标识为一个或多个;

12)、当在第二对应关系中查找到一个应用程序标识时,将该一个应用程序标识对应的应用程序确定为目标应用程序;

13)、当在第二对应关系中查找到多个应用程序标识时,从查找到的多个应用程序标识中获取一个应用程序标识,将获取的该一个应用程序标识对应的应用程序确定为目标应用程序。

其中,从从查找到的多个应用程序标识中获取一个应用程序标识,可以通过如下三种方式实现,包括:

一种方式、当在第二对应关系中查找到多个应用程序标识时,可以从查找到的多个应用程序标识中随机选择一个应用程序标识,并将随机选择的一个应用程序标识对应的应用程序确定为目标应用程序。

另一种方式、为了更好地服务用户,提高用户体验,当在第二对应关系中查找到多个应用程序标识时,可以将查找到的多个应用程序标识展示给用户。例如建立一个应用程序标识列表,将查找到的多个应用程序标识添加至该应用程序列表中,然后将该应用程序标识列表显示在终端的显示屏上,以实现将查找到的多个应用程序标识展示给用户。

当用户在终端的显示屏上查看到多个应用程序标识之后,可以从这些应用程序标识中 选择一个应用程序标识,并将选择的应用程序标识提交给终端,终端接收用户选择的应用程序标识,并将用户选择的应用程序标识对应的应用程序的确定为目标应用程序。

又一种方式、每当需要调用某一应用程序处理用户在预设应用程序的信息输入框中输入信息时,终端就会获取本地存储的应用程序标识与调用次数之间的第三对应关系;在第三对应关系中查找是否存在该某一应用程序的应用程序标识;当第三对应关系中存在该应用程序标识时,则增加包括该应用程序标识的记录中的调用次数;当第三对应关系中不存在该应用程序标识时,则说明在历史过程中终端未曾调用过该应用程序处理用户在预设应用程序的信息输入框中输入的信息,此时可以设置调用次数初值,将该应用程序标识与该次数初值作为一条记录存储在第三对应关系中。

因此,在本步骤中,当在第二对应关系中查找到多个应用程序标识时,对于查找到的多个应用程序标识中的任意一个应用程序标识,在本地存储的应用程序标识与调用次数之间的第三对应关系中查找是否存在该应用程序标识,当存在该应用程序标识时,则获取与该应用程序标识相对应的调用次数;当不存在该应用程序标识时,则说明在历史过程中终端未曾调用过该应用程序处理用户在预设应用程序的信息输入框中输入的信息,此时可以确定该应用程序标识对应的调用次数为0。对于查找到的多个应用程序标识中的其他每一应用程序标识,均执行操作。

如此可以得到查找到的多个应用程序标识中的每个应用程序标识对应的调用次数,然后从查找到的多个应用程序标识中获取调用次数最高的应用程序标识,将调用次数最高的应用程序标识对应的应用程序确定为目标应用程序。

进一步地,增加包括调用次数最高的应用程序标识的记录中的调用次数。

在本发明另一实施例中,如果调用次数最高的应用程序标识为多个,则从调用次数最高的应用程序标识中选择一个应用程序标识,并将选择的一个应用程序标识对应的应用程序确定为目标应用程序。

在步骤S104中,在目标应用程序中按照目标处理方式处理待处理信息。

例如,当目标处理方式为存储时,将待处理信息存储在目标应用程序中。当目标处理方式为搜索时,利用目标应用程序搜索待处理信息。当目标处理方式为删除时,在目标应用程序中删除待处理信息。当目标处理方式为呼叫时,利用目标应用程序呼叫代理处信息。

在本发明图1所示的实施例中,当终端的界面显示的是预设应用程序时,如果用户此时需要在目标应用程序中按照目标处理方式处理待处理信息,用户无需手动退出预设应用程序,以及无需手动在终端中查找并启动目标应用程序,只需在预设应用程序的信息输入框中输入目标处理方式对应的关键词以及待处理信息即可,这样,当终端获取到用户在预 设应用程序的信息输入框中输入的关键词和待处理信息时就会获取与关键词相绑定的目标处理方式,以及调用与关键词相关联的目标应用程序;然后在目标应用程序中按照目标处理方式处理待处理信息。相比于现有技术,本发明实施例需要用户操作的步骤较少,且也可以节省时间,从而可以提高用户体验以及提高处理效率。

图2是根据一示例性实施例示出的一种信息处理装置的框图。参照图2,该装置包括:

第一获取模块11,用于获取用户在预设应用程序的信息输入框中输入的关键词和待处理信息;

第二获取模块12,用于获取与关键词相绑定的目标处理方式;

调用模块13,用于调用与关键词相关联的目标应用程序;

处理模块14,用于在目标应用程序中按照所述目标处理方式处理所述待处理信息。

其中,所述第二获取模块12包括:

第一获取单元,用于获取本地存储的关键词与处理方式之间的第一对应关系;

第一查找单元,用于在所述第一对应关系中查找与所述关键词相对应的处理方式并作为目标处理方式。

其中,所述调用模块13包括:

第二获取单元,用于获取本地存储的关键词与应用程序标识之间的第二对应关系;

第二查找单元,用于在所述第二对应关系中查找与所述关键词相对应的应用程序标识;

确定单元,用于将所述应用程序标识对应的应用程序确定为所述目标应用程序;

启动单元,用于启动所述目标应用程序。

其中,所述确定单元包括:

判断子单元,用于判断在所述第二对应关系中查找到的应用程序标识为一个或多个;

第一确定子单元,用于当在所述第二对应关系中查找到一个应用程序标识时,将所述应用程序标识对应的应用程序确定为所述目标应用程序;

获取子单元,用于当在所述第二对应关系中查找到多个应用程序标识时,从所述查找到的多个应用程序标识中获取一个应用程序标识;第二确定子单元,用于将所述获取的应用程序标识对应的应用程序确定为所述目标应用程序。

其中,所述获取子单元具体用于:

从所述查找到的多个应用程序标识中随机选择一个应用程序标识,并将所述随机选择 的一个应用程序标识对应的应用程序确定为所述目标应用程序;

或,

将所述查找到的多个应用程序标识展示给用户;接收所述用户在所述多个应用程序标识中选择的一个应用程序标识;将所述用户选择的应用程序标识对应的应用程序确定为所述目标应用程序;

或,

从所述查找到的多个应用程序标识分别对应的应用程序中,选择在历史过程中被调用的次数最多的一个应用程序并作为目标应用程序。

本在本发明图2所示的实施例中,当终端的界面显示的是预设应用程序时,如果用户此时需要在目标应用程序中按照目标处理方式处理待处理信息,用户无需手动退出预设应用程序,以及无需手动在终端中查找并启动目标应用程序,只需在预设应用程序的信息输入框中输入目标处理方式对应的关键词以及待处理信息即可,这样,当终端获取到用户在预设应用程序的信息输入框中输入的关键词和待处理信息时就会获取与关键词相绑定的目标处理方式,以及调用与关键词相关联的目标应用程序;然后在目标应用程序中按照目标处理方式处理待处理信息。相比于现有技术,本发明实施例需要用户操作的步骤较少,且也可以节省时间,从而可以提高用户体验以及提高处理效率。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由所附的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1