一种激活应用程序的方法、用户终端和服务器与流程

文档序号:17089488发布日期:2019-03-13 23:16阅读:178来源:国知局
一种激活应用程序的方法、用户终端和服务器与流程

本发明涉及通信领域,尤其涉及一种激活应用程序的方法、用户终端和服务器。



背景技术:

随着用户终端的普及,用户使用用户终端的场景也越来越多,同时用户终端安装的应用程序也越来越多。这样用户在使用用户终端过程中经常是需要在多个应用程序中进行切换或者开启某一个应用程序,例如:在第一时间用户使用用户终端的应用程序a,当到第二时间时,用户可能就需要使用该用户终端的应用程序b。

而目前用户终端在多个应用程序进行切换或者开启某一个应用程序时,都是需要接收用户输入的操作,再根据该操作选择用户需要使用的应用程序,从而切换至或者开启该应用程序。另外,目前用户终端上往往安装的应用程序都很多,有的甚至多达几十个应用程序,这样激活安装的多个应用程序中的应用程序时,是需要接收到用户在多个应用程序中查找与选择应用程序的操作指令,再根据用户输入的激活指令,激活对应的应用程序。而用户接收到的查找与选择指令,可能会包含多个翻页或者上下拉到的操作指令,这样激活应用程序的速度比较慢,且由于需要接收到多个操作指令,用户终端功耗也比较大。



技术实现要素:

本发明实施例提供了一种激活应用程序的方法、用户终端和服务器,可以解决用户终端激活应用程序的速度比较慢,以及功耗比较大的问题。

第一方面,本发明提供一种激活应用程序的方法,包括:

用户终端获取当前媒体对象的一个或多个标注信息并显示,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息;

所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序;

所述用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

在第一方面的第一种可能的实现方式中,所述与所述一个或多个标注信息关联的一个或多个应用程序包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述当前媒体对象包括当前图像;

所述用户终端获取当前媒体对象的一个或多个标注信息包括:

所述用户终端根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者

所述用户终端获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。

结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述当前媒体对象包括当前音频文件和当前视频文件中的至少一种;

所述用户终端获取当前媒体对象的一个或多个标注信息包括:

所述用户终端将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述用户终端获取当前媒体对象的一个或多个标注信息包括:

所述用户终端向服务器发送用于对当前媒体对象进行标注的标注请求;

所述用户终端接收所述服务器发送的所述当前媒体对象的一个或者多个标注信息。

结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,包括:

所述用户终端根据所述一个或者多个标注信息从已经安装的应用程序中确定与所述一个或者多个标注信息关联的一个或者多个应用程序;或者

所述方法还包括:所述用户终端接收所述服务器发送的与所述当前媒体对象的一个或多个标注信息关联的一个或多个应用程序的信息;

相应地,所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,包括:

所述用户终端根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序;其中,所述一个或多个应用程序的信息用于表示与所述一个或多个标注信息关联的应用程序。

结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第六种可能的实现方式中当存在与所述目标标注信息关联的多个应用程序时,

所述用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序包括:

所述用户终端响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照当前环境被使用率进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序,所述当前环境被使用率包括应用程序在所述用户终端当前所处的环境被使用的概率;或者

所述用户终端响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照所述用户终端使用习惯进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序。

第二方面,本发明提供一种激活应用程序的方法,包括:

接收用户终端发送用于对当前媒体对象进行标注的标注请求;

对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息;

向所述用户终端发送所述一个或多个标注信息,以便于所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

在第二方面的第一种可能的实现方式中,所述方法还包括:

根据所述一个或多个标注信息确定与所述一个或多个标注信息关联的一个或多个应用程序;

所述向所述用户终端发送所述一个或多个标注信息,包括:

根据所述一个或多个标注信息确定与所述一个或多个标注信息关联的一个或多个应用程序;

向所述用户终端发送所述一个或多个标注信息以及与所述一个或多个标注信息关联的一个或多个应用程序的信息,以便于所述用户终端根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

结合第二方面,在第二方面的第二种可能的实现方式中,所述与所述一个或多个标注信息关联的一个或多个应用程序包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

结合第二方面或者第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述当前媒体对象包括当前图像;

所述对所述当前媒体对象进行标注,以得到所述当前媒体文件的一个或多个标注信息,包括:

根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者

获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。

结合第二方面或者第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式,在第二方面的第四种可能的实现方式中,所述当前媒体对象包括当前音频文件和当前视频文件中的至少一种;

所述对所述当前媒体对象进行标注,以得到所述当前媒体文件的一个或多个标注信息,包括:

将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

第三方面,本发明提供一种用户终端,包括:获取单元、确定单元和激活单元,其中:

所述获取单元,用于获取当前媒体对象的一个或多个标注信息并显示,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息;

所述确定单元,用于确定与所述一个或多个标注信息关联的一个或多个应用程序;

所述激活单元,用于响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

在第三方面的第一种可能的实现方式中,所述与所述一个或多个标注信息关联的一个或多个应用程序包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

和特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

结合第三方面或者第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述获取单元用于当所述当前媒体对象包括当前图像时,根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者所述获取单元用于当所述当前媒体对象包括当前图像时,获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。

结合第三方面或者第三方面的第一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述获取单元用于所述当前媒体对象包括当前音频文件和当前视频文件中的至少一种时,将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

结合第三方面或者第三方面的第一种可能的实现方式,在第三方面的第四种可能的实现方式中,所述获取单元包括:

请求单元,用于向服务器发送用于对当前媒体对象进行标注的标注请求;

接收单元,用于接收所述服务器发送的所述当前媒体对象的一个或者多个标注信息。

结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述确定单元用于根据所述一个或者多个标注信息从已经安装的应用程序中确定与所述一个或者多个标注信息关联的一个或者多个应用程序;或者

所述接收单元进一步骤还用于接收所述服务器发送的与所述当前媒体对象的一个或多个标注信息关联的一个或多个应用程序的信息;

相应地,所述确定单元用于根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序;其中,所述一个或多个应用程序的信息用于表示与所述一个或多个标注信息关联的应用程序。

结合第三方面或者第三方面的第一种可能的实现方式,在第三方面的第六种可能的实现方式中,所述激活单元用于当存在与所述目标标注信息关联的多个应用程序时,响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照当前环境被使用率进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序,所述当前环境被使用率包括应用程序在所述用户终端当前所处的环境被使用的概率;或者

所述激活单元用于当存在与所述目标标注信息关联的多个应用程序时,响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照所述用户终端使用习惯进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序。

第四方面,本发明提供一种服务器,包括:接收单元、标注单元和发送单元,其中:

所述接收单元,用于接收用户终端发送用于对当前媒体对象进行标注的标注请求;

所述标注单元,用于对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或者多个标注信息,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息;

所述发送单元,用于向所述用户终端发送所述一个或多个标注信息,以便于所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

在第四方面的第一种可能的实现方式中,所述服务器还包括:

所述确定单元,用于根据所述一个或多个标注信息确定与所述一个或多个标注信息关联的一个或多个应用程序;

所述发送单元用于向所述用户终端发送所述一个或多个标注信息以及与所述一个或多个标注信息关联的一个或多个应用程序的信息,以便于所述用户终端根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

结合第四方面,在第四方面的第二种可能的实现方式中,所述与所述标注信息匹配的目标应用程序包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

结合第四方面或者第四方面的第一种可能的实现方式或者第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述标注单元用于当所述当前媒体对象包括当前图像时,根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者所述标注单元用于当所述当前媒体对象包括当前图像时,获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息

结合第四方面或者第四方面的第一种可能的实现方式或者第四方面的第二种可能的实现方式,在第四方面的第四种可能的实现方式中,所述标注单元用于当所述当前媒体对象包括当前音频文件和当前视频文件中的至少一种时,将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

上述技术方案中,用户终端获取当前媒体对象的一个或多个标注信息并显示,用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,这样用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序。由于不需要像现有技术中用户终端接收到用户在多个应用程序中查找与选择应用程序的操作指令,所以本发明可以实现用户终端快速激活应用程序,以及减少功耗。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种可选的应用场景示意图;

图2是本发明实施例提供的一种激活应用程序的方法的流程示意图;

图3是本发明实施例提供的另一种激活应用程序的方法的流程示意图;

图4是本发明实施例提供的一种可选的图像标注示意图;

图5是本发明实施例提供的另一种激活应用程序的方法的流程示意图;

图6是本发明实施例提供的另一种激活应用程序的方法的流程示意图;

图7是本发明实施例提供的另一种激活应用程序的方法的流程示意图;

图8是本发明实施例提供的另一种激活应用程序的方法的示意图;

图9是本发明实施例提供的一种用户终端的结构示意图;

图10是本发明实施例提供的另一种用户终端的结构示意图;

图11是本发明实施例提供的另一种用户终端的结构示意图;

图12是本发明实施例提供的一种服务器的结构示意图;

图13是本发明实施例提供的另一种服务器的结构示意图;

图14是本发明实施例提供的另一种用户终端的结构示意图;

图15是本发明实施例提供的另一种服务器的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了更加清楚地描述本发明实施例的技术方案,本发明实施例参见图1所示的应用场景进行举例说明。如图1所示,当用户终端获取到当前媒体对象时,该当前媒体对象为一个小孩在听歌的图片,这样用户终端就可以获取到该当前媒体对象的一个或者多个标注信息,例如:音乐;当用户终端获取到一个或者多个标识信息时就可以显示该一个或者多个标识信息,并确定与该一个或多个标注信息关联的一个或多个应用程序,这样用户终端就可以响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序,例如:激活音乐应用程序。从而可以实现快速地激活音乐应用程序。当然,图1所示的应用场景仅是本发明可应用的多个应用场景中的之一,例如:本发明实施例还可以应用于用户终端当前播放一段歌词包含小说二字的音乐时,本发明就可以激活与小说二字关联的应用程序,例如:激活阅读小说的应用程序,这样就可以使用户边听音乐边看小说。

本发明实施例中,文件的标注信息可以是对文件进行语义层面的标注的信息,且一个文件的标注信息可以包括一个或者多个标注信息。例如:一个人在海难玩耍的图像的标注信息可以包括:人名、海水、沙滩和休闲中的一个或者多个信息。另外,媒体对象包括可以在用户终端上展现的任一媒体对象,例如:图像、音频文件、视频文件和文本文件等。另外,本实施例中的应用程序可以是用户终端上安装的任一应用程序。

请参阅图2,图2是本发明实施例提供的一种激活应用程序的方法的流程示意图,如图2所示,包括以下步骤:

201、用户终端获取当前媒体对象的一个或多个标注信息并显示,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息。

可选的,上述当前媒体对象可以是用户终端当前显示的媒体对象。媒体对象可以是通过用户终端包括的装置直接采集或者通过网络接收的媒体对象。例如:用户终端通过摄像装置拍摄图像,或者通过截屏获取的图像,或者用户终端从本地读取的音频文件,或者用户终端通过网络接收的视频文件等。

202、用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序。

当用户终端获取到上述一个或者多个标注信息后,用户终端就可以基于该标注信息选择出与该标注信息关联的应用程序。例如:上述获取一个标注信息时,步骤202就可以确定与该标注信息关系的一个或者多个应用程序;上述获取多个标注信息时,步骤202就可以分别确定每个标注信息关联的一个或者多个应用程序。

203、用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

步骤203可以是接收到在上述一个或者多个标注信息中选择目标标注信息的操作指令时,响应于该操作指令,从而激活与所述目标标注信息关联的目标应用程序。另外,上述目标应用程序可以包括已经在后台运行或者没有在后台运行的应用程序,当上述目标应用程序在执行步骤203时已经在后台运行时,本方法可以在执行完步骤203之后,可以将该目标应用程序调到前台运行;当上述目标应用程序在执行步骤203时没有在后台运行时,本方法可以在执行完步骤203之后,可以在前台启动该目标应用程序。其中,应用程序在后台运行可以是指该应用程序当前处于运行状态,但没有在用户终端的屏幕上显示运行界面,应用程序在前台运行可以是指该应用程序当前处理于运行状态,且在用户终端的屏幕上显示有运行界面。

由于上述可以实现根据当前媒体对象的标注信息激活目标应用程序,这样在实现快速激活应用程序的同时,还可以实现预测用户需要使用的应用程序。即上述激活的目标应用程序可以是预测的用户需要使用的应用程序,因为在现实生活中用户通过用户终端查看文件时,往往在查看完文件时,会使用应用程序;例如:通过聊天应用程序将图像进行共享,或者在查看图像时,启动音乐播放器,以实现一边听音乐一听欣赏图像等。例如:上述当前图像是人物图像,且标注信息包括人名时,本实施例就可以激活拨打电话的应用程序,以实现快速拨打该人名的电话,或者可以选择聊天应用程序,以实现快速与该人名的用户进行聊天,或者将该人物图像发送至该人名的用户;因为在实现生活中当用户查看某个人的图像时,往往是想念这个图像中的人物,这时用户就可能会与这个人聊天,而本实施例在获取该图像的标注信息时就可以激活拨打电话的应用程序或者聊天程序应用,从而实现预测用户需要使用的应用程序,以快速激活该应用程序。例如:用户终端拍摄一个建筑物(如:华为的研发中心)图片,即上述当前媒体对象包括该图片,该图片的标注信息可以包括:华为公司、五和大道、任正非、华为p6手机等,通过点击这些标注信息激活的应用程序可以包括:新闻、地图、搜索、淘宝等,以满足用户可能的需求:了解华为公司近期相关新闻、查看公司的地理位置、搜索创始人的简历、购买公司热门手机等。从而实现预测用户需要使用的应用程序,以快速激活该应用程序。

可选的,上述用户终端可以是任何具备安装应用程序功能的设备,例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(personalcomputer,pc)、笔记本电脑、车载设备、网络电视、可穿戴设备等设备。

上述技术方案中,用户终端获取当前媒体对象的一个或多个标注信息并显示,用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,这样用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序。由于不需要像现有技术中用户终端接收到用户在多个应用程序中查找与选择应用程序的操作指令,所以本发明可以实现用户终端快速激活应用程序,以及减少功耗。

请参阅图3,图3是本发明实施例提供的另一种激活应用程序的方法的流程示意图,如图3所示,包括以下步骤:

301、用户终端获取当前媒体对象的一个或多个标注信息并显示,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息。

可选的,上述当前媒体对象可以包括当前图像,其中,当前图像可以是没有被标注过的图像,即用户终端获取到该当前图像时,该当前图像没有携带标注信息;这样步骤301可以包括:

用户终端根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息。

用户终端可以通过基于分类的图像标注的标注方法对当前图像进行标注,其中,标注过程可以如图4所示,包括以下步骤:

a)、获取多幅训练图像;其中,每幅训练图像携带有标注信息,该标注信息包括标签;

b)、分别对各幅训练图像进行特征抽取;

c)、分别选择各幅训练图像的特征向量;

d)、构造每个标签的视觉向量,其中,标签的视觉向量可以包括该标签的所有正例图像的特征向量的均值,或者标签的视觉向量可以包括该标签的所有正例图像的特征向量与该标签的所有负例图像的特征向量的差值;该标签的所有正例图像是指上述多幅训练图像中标注信息包括该标签的图像,该标签的所有负例图像是指上述多幅训练图像中标注信息不包括该标签的图像;通过上述四个步骤就可以得上述多幅训练图像的标注信息的所包括各标签的视觉向量;

e)、获取上述当前图像;

f)对该当前图像进行特征抽取;

g)、选择该当前图像的特征向量;

h)、计算该当前图像的特征向量与上述多幅训练图像的标注信息的所包括各标签的视觉向量的相似度;

k)、选择出相似度大于特定阈值的视觉向量的标签作为该当前图像的标注信息,即该标注信息包括相似度大于特定阈值的视觉向量的标签。

另外,在选择出相似度大于特定阈值的视觉向量的标签后,进一步还可以从互联网上查找与该标签共同出现概率高的标签词,再将相似度大于特定阈值的视觉向量的标签和从互联网上查找的标签词作为该当前图像的标注信息。从而更加丰富当前图像的标注信息。另外,上述步骤a)至步骤d)可以是预先执行的。

可选的,上述特征向量可以包括:局部二值模式(localbinarypatterns,lbp)特征向量和方向梯度直方图(histogramoforientedgradient,hog)特征向量中的一种或者多种。

需要说明的是,上述仅介绍了基于分类的图像标注的标注方法,本实施例还可以通过基于概率模型的图像标注、基于主题的图像标注、基于图模型的图像标注、基于搜索的图像标注等等,当然,本实施例图像标注方式包括但不限于上述列出的标注方式,例如:本实施例还可以基于拍摄当前图像的上下文环境信息对该当前图像进行标注,如当前图像的标注信息可以采用拍摄当前图像的位置的兴趣点(pointofinterest,poi)信息(例如:当前图像是在深圳华强北拍摄的,那么该图像的标注信息就可以包括:手机、电子产品或者水货等);如用户终端显示上述当前图像时,通过用户终端的加速度传感器和方向传感器得知用户当前状态为躺着听音乐时,那么该当前图像的标注信息就可以包括休闲、娱乐或者游戏等。再有,本实施例还可以使用众包技术对当前图像进行标注,先查找到与当前图像相似的图像,这里的相似不仅仅包含图像所含内容信息相似还可以是图像某方面属性相似,比如拍摄地点在一个区域或者拍摄时间相近等,再从相似图像的标注信息中分析得到被大多数图像使用的标签作为当前图像的标注信息,其中,被大多数图像使用的标签可以通过对标签统计计数,以取得计数靠前的标签。另外,本实施例中,标注信息的内容包括但不限于语义词汇,也可以是一个语义相关的广告链接、或一段语义相关的音视频文件、或一个应用程序的链接等,对此本实施例不作限定。

可选的,当前图像可以是被标注过的图像,即用户终端获取到包含所述当前图像的图像数据时,该图像数据携带该当前图像的一个或者多个标注信息;这样步骤301可以包括:

用户终端获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。其中,上述图像数据是预先与上述当前图像绑定的图像数据。

可选的,在步骤301中标注信息可以显示在图像上,也可以隐藏在图像某个对应区域并给予用户直观上可见的提示,如:图像区域内某个点闪烁或出现一个手势点击的图标等,当用户点击该区域时,就可以显示标注信息。

可选的,上述当前媒体对象可以包括当前音频文件和当前视频文件中的至少一种;

步骤301可以包括:

用户终端将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。例如:上述当前媒体对象包括当前音频文件时,用户终端可以通过声音到文本(speechtotext,stt)技术将当前音频文件换成文本信息,再从该文本信息中提出特定词汇作为当前音频文件的标注信息;或者上述当前媒体对象包括当前视频文件时,用户终端可以通过stt技术将当前音频文件换成文本信息,再从该文本信息中提出特定词汇作为当前视频文件的标注信息。另外,上述特定词汇可以是当前文件的主题词汇或者关键词汇等。

可选的,上述当前媒体对象可以包括当前文本文件;

步骤301可以包括:

用户终端从所述当前文本文件中提出一个或者多个特定词汇作为所述当前文本文件的一个或者多个标注信息。

例如:上述特定词汇可以是当前文本文件的主题词汇或者关键词汇等。

可选的,上述对当前媒体对象进行标注可以预先执行的,即预先对当前媒体对象进行标注,当再次获取到该当前媒体对象时,就可以直接获取该媒体对象的标注信息,从而实现离线为当前媒体对象进行标注。当然,本实施例还可以是当获取到当前媒体对象时,对该当前媒体对象进行标注,以得到该当前媒体对象件的标注信息,并执行步骤202,以实现在线为当前媒体对象进行标注。

302、根据所述一个或者多个标注信息从已经安装的应用程序中确定与所述一个或者多个标注信息关联的一个或者多个应用程序。

可选的,上述与所述一个或多个标注信息关联的一个或多个应用程序可以包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

当上述应用程序的输入参数包括所述标注信息时,就是说上述标注信息可以作为该应用程序的输入参数,例如:上述标注信息包括数字时,该应用程序就可以包括拨打电话应用程序或者发送短信应用程序等。

针对于上述与所述一个或多个标注信息关联的一个或多个应用程序包括预先设定与所述一个或者多个标注信息对应的应用程序,本实施例可以是预先设置标注信息与应用程序的对应关系,这样就可以根据标注信息确定应用程序,例如:预先设置标注信息a与应用程序a对应,设置标注信息b与应用程序b对应,这样当上述当前图像的标注信息包括标注信息a时,就可以选择应用程序a等。

上述特征信息可以是用于表征所述应用程序的特征信息,例如:音乐应用程序的特征信息可以包括休闲、娱乐和音乐等,游戏应用程序的特征信息可以包括休闲、娱乐和游戏等,计算器应用程序的特征信息可以包括计算、办公和金融等。当上述与所述一个或多个标注信息关联的一个或多个应用程序包括特征信息包括所述标注信息的应用程序时,就可以理解选择的应用程序的特征与上述当前媒体对象的标注信息比较相似,例如:上述当前媒体对象的标注信息包括休闲时,就可以确定音乐应用程序和游戏应用程序与该标注信息关联等。另外,上述特征信息包括所述标注信息的应用程序可以是指特征信息包括所述标注信息中一部分或者全部标注内容的应用程序,例如:上述当前图像的标注信息包括休闲和数字时,选择的应用程序的特征信息可以包括休闲和数字中的一种或者多种。

为以更加形象地描述上述与一个或多个标注信息关联的一个或多个应用程序,本实施例可以参考下表示所示的标注信息与目标应用程序的选择关系。

例如:上述标注信息包括数字时,这样就可以确定输入参数包括数字的打电话、发短信和计算器的应用程序作为该标注信息关联的应用程序。例如:上述标注信息包括休闲时,这样就确定特征信息包括休闲的音乐、游戏和电子书等应用程序作为该标注信息关联的应用程序。

303、用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

可选的,当上述当前媒体对象的标注信息包括多个标注信息时,步骤303还可以包括:

用户终端接收用户输入的用于从所述多个标注信息选择目标标注信息的选择指令,并激活与所述目标标注信息关联的目标应用程序。

该实施方式,可以实现根据用户输入的选择指令激活目标应用程序,从而可以避免当上述当前图像的标注内容过多时,而激活过多的应用程序的问题。例如:上述当前媒体对象包括某明星的歌迷会见面会上的一个全身照,该照片的标注信息就可以包括:该明星的姓名、该明星所穿的衣服的品牌和该明星的微博号码等,这样当用户点击该照片的脸部时,就可激活用于查看有关他的最近娱乐新闻的应用程序,当用户点击该照片的衣服时,就可以激活用于购买同名牌的服装的应用程序,当用户点击标注的微博号码时,就可以激活用于加该账号为好友的应用程序。

可选的,当上述当前媒体对象的标注信息包括一个标注信息时,步骤303还可以包括:

用户终端直接激活与当前媒体对象的标注信息关联的目标应用程序。

作为一种可选的实施方式,当存在与所述目标标注信息关联的多个应用程序时,在步骤303可以包括:

用户终端响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照当前环境被使用率进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序,所述当前环境被使用率包括应用程序在所述用户终端当前所处的环境被使用的概率。其中,应用程序在所述用户终端当前所处的环境被使用的概率可以是预先统计的,例如:在一个应用程序使用时,就可以记录用户终端当前的环境,这样就可以得到各应用程序在不同环境被使用的概率。

这样可以实现优先显示或者将在所述用户终端当前所处的环境被使用的概率最高的应用程序显示在屏幕的最前面,而当前所处的环境被使用的概率最高的应用程序很有可能就是用户需要使用的应用程序,从而实现预测用户需要使用的应用程序,且可以便用户快速、方便地在所述排序的结果中选择的目标应用程序并激活。

作为一种可选的实施方式,当存在与所述目标标注信息关联的多个应用程序时,在步骤303可以包括:

用户终端响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照所述用户终端使用习惯进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序。

这样可以实现优先显示或者将用户终端当前最有可能使用的应用程序显示在屏幕的最前面,从而实现预测用户需要使用的应用程序,且可以便用户快速、方便地在所述排序的结果中选择的目标应用程序并激活。

可选的,在上述两种实施方式中,按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序可以包括:

所述用户终端显示按照所述排序的结果显示第一应用程序和第二应用程序;其中,第一应用程序和第二应用程序为所述与所述目标标注信息关联的多个应用程序中的应用程序;

当所述用户终端接收到第一操作指令时,响应所述第一操作指令激活所述第一应用程序;

当所述用户终端接收到第二操作指令时,响应所述第二操作指令激活所述第二应用程序。

上述仅列出第一应用程序和第二应用程序,当上述与所述目标标注信息关联的多个应用程序还包括第三应用程序或者第四应用程序时,也可以参考第一应用程序和第二应用程序的实施实现方式,对第三应用程序和第四应用程序进行激活。

该实施方式,可以实现当与目标标注信息关联的应用程序包括多个应用程序时,可以实现接收到不同的操作指令,可以激活不同的应用程序。例如:上述目标标注信息包括人名时,可激活的应用程序包括拨打电话、发短信、通讯录和查看最新新闻的应用程序时,当接收到的指令为单击时,可以激活拨打电话应用程序,当接收到的指令为双击时,可以激活发短信应用程序,当接收到的指令为双指拉伸时,可以激活通讯录应用程序,当接收到的指令为手指下拉时,可以激活最新新闻应用程序等。具体过程可以是:当上述当前文件的标注信息有一项标签是人名时,并且用户选中该人名标签,这样就进入对该标签的操作界面,以选择该与人名标签匹配的多个应用程序,捕获并识别用户当前的手势操作,根据上述实施方式激活相应的应用程序。

上述技术方案中,在第一个方法实施例的基础上增加了多种可选的实施方式,且都可以实现用户终端快速激活应用程序,以及减少功耗。

请参阅图5,图5是本发明实施例提供的另一种激活应用程序的方法的流程示意图,如图5所示,包括以下步骤:

501、用户终端向服务器发送用于对当前媒体对象进行标注的标注请求。

可选的,步骤501还可以向服务器发送所述当前文件。

502、用户终端接收所述服务器发送的所述当前媒体对象的一个或者多个标注信息。

当服务器接收到上述标注请求时,就可以对上述当前媒体对象进行标注,以得到该当前媒体对象的一个或者多个标注信息。其中,服务器对当前媒体对象进行标注的实现方式可以采用图3所示的实施例中介绍的任一实现方式,此处不作重复说明。

可选的,用户终端接收服务器发送的上述标注信息后,还可以对该标注信息进行编辑,例如:修改标注信息中的词汇,或者往标注信息中添加词汇,或者删除标注信息中的词汇等。另外,用户终端对上述标注信息编辑完后,还可以将编辑完的标注信息发送给服务器,以使服务器根据该标注信息对其他用户终端发送的标注请求进行标注,例如:服务器接收到另一用户终端发送的标注请求,该标注请求携带的当前媒体对象与步骤501中的当前媒体对象相似时,这时服务器就可以采用上述编辑完的标注信息作为该标注请求携带的当前媒体对象的标注信息。

可选的,步骤501和502可以是预先执行的,即预先对当前媒体对象进行标注,当再次获取到该当前媒体对象时,就可以直接获取该媒体对象的标注信息,从而实现离线为当前文件进行标注。当然,步骤501和502还可以是当获取到当前文件时,对该当前媒体对象进行标注,以得到该当前媒体对象的标注信息,并执行步骤503,以实现在线为当前媒体对象进行标注。

503、用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序。

504、用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

可选的,步骤503可以包括:

用户终端根据所述一个或者多个标注信息从已经安装的应用程序中确定与所述一个或者多个标注信息关联的一个或者多个应用程序。

这样可以实现用户终端确定与所述标注信息关联的应用程序。

可选的,所述方法还可以包括:

用户终端接收所述服务器发送的与所述当前媒体对象的一个或多个标注信息关联的一个或多个应用程序的信息;

相应地,步骤503可以包括:

用户终端根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序;其中,所述一个或多个应用程序的信息用于表示与所述一个或多个标注信息关联的应用程序。

上述一个或多个应用程序的信息可以是上述一个或多个应用程序的标识,这样用户终端直接根据这些标识就可以快速确定应用程序。另外,服务器可以预先获取上述用户终端已经安装的应用程序,例如:用户终端预先向服务器上报该用户终端已经安装的应用程序。另外,服务器选择与所述一个或者多个标注信息关联的一个或者多个应用程序的实施方式可以采用图3所示的实施例介绍的实施文件,此处不作重复说明。

另外,当存在与所述目标标注信息关联的多个应用程序时,步骤504可以包括:

用户终端响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照当前环境被使用率进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序,所述当前环境被使用率包括应用程序在所述用户终端当前所处的环境被使用的概率。

这样可以实现优先激活在所述用户终端当前所处的环境被使用的概率最高的应用程序。

另外,当存在与所述目标标注信息关联的多个应用程序时,步骤504可以包括:

用户终端响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照所述用户终端使用习惯进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序。

这样可以实现优先显示或者将用户终端当前最有可能使用的应用程序显示在屏幕的最前面,从而实现预测用户需要使用的应用程序,且可以便用户快速、方便地选择应用程序并激活。

可选的,在上述两种实施方式中,按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序可以包括:

所述用户终端显示按照所述排序的结果显示第一应用程序和第二应用程序;其中,第一应用程序和第二应用程序为所述与所述目标标注信息关联的多个应用程序中的应用程序;

当所述用户终端接收到第一操作指令时,响应所述第一操作指令激活所述第一应用程序;

当所述用户终端接收到第二操作指令时,响应所述第二操作指令激活所述第二应用程序。

上述仅列出第一应用程序和第二应用程序,当上述与所述目标标注信息关联的多个应用程序还包括第三应用程序或者第四应用程序时,也可以参考第一应用程序和第二应用程序的实施实现方式,对第三应用程序和第四应用程序进行激活。

该实施方式,可以实现当与目标标注信息关联的应用程序包括多个应用程序时,可以实现接收到不同的操作指令,可以激活不同的应用程序。

上述技术方案中,在第一个方法实施例的基础上增加了由服务器为当前媒体对象进行标注的多种实施方式,由于服务器的计算能力比用户终端的计算能力更加强大,这样可以更加快速地使用户终端激活应用程序,同时还可以节约用户终端的功率。

请参阅图6,图6是本发明实施例提供的另一种激活应用程序的方法的流程示意图,如图6所示,包括以下步骤:

601、接收用户终端发送用于对当前媒体对象进行标注的标注请求。

602、对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信。

上述当前媒体对象可以是预先存储在本地当前媒体对象,或者上述当前媒体对象还可以是步骤601接收到的当前媒体对象,即步骤601在接收到上述标识请求的同时,还会接收到上述当前媒体对象。

其中,步骤602对当前文件进行标注的实现方式可以采用图2所示的实施例中介绍的任一实现方式,此处不作重复说明。即所述当前媒体对象包括当前图像时,步骤602可以包括:

根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者

获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。

当前媒体对象包括当前音频文件和当前视频文件中的至少一种时,步骤602可以包括:

将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

603、向所述用户终端发送所述一个或多个标注信息,以便于所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

这样当用户终端接收到上述一个或多个应用程序的信息,就可以确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序。另外,上述应用程序的信息可以是上述应用程序的标识。

可选的,所述方法可以应用于服务器。

上述技术方案中,接收用户终端发送用于对当前媒体对象进行标注的标注请求,对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息,向所述用户终端发送所述一个或多个标注信息,以便于所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,从而实现用户终端快速激活目标应用程序,以及节约功耗。

请参阅图7,图7是本发明实施例提供的另一种激活应用程序的方法的流程示意图,如图7所示,包括以下步骤:

701、接收用户终端发送用于对当前媒体对象进行标注的标注请求。

702、对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信。

上述当前媒体对象可以是预先存储在本地当前媒体对象,或者上述当前媒体对象还可以是步骤701接收到的当前媒体对象,即步骤701在接收到上述标识请求的同时,还会接收到上述当前媒体对象。

其中,步骤702对当前文件进行标注的实现方式可以采用图2所示的实施例中介绍的任一实现方式,此处不作重复说明。即所述当前媒体对象包括当前图像时,步骤702可以包括:

根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者

获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。

当前媒体对象包括当前音频文件和当前视频文件中的至少一种时,步骤702可以包括:

将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

703、根据所述一个或多个标注信息确定与所述一个或多个标注信息关联的一个或多个应用程序。

可选的,可以预先获取上述用户终端已经安装的应用程序,例如:用户终端预先向服务器上报该用户终端已经安装的应用程序。另外,服务器选择与所述一个或多个标注信息关联的一个或者多个应用程序的实施方式可以采用图2所示的实施例介绍的实施文件,此处不作重复说明。例如:与所述一个或多个标注信息关联的一个或多个应用程序包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

704、向所述用户终端发送所述一个或多个标注信息以及与所述一个或多个标注信息关联的一个或多个应用程序的信息,以便于所述用户终端根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

这样当用户终端接收到上述一个或多个应用程序的信息,就可以根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序。另外,上述应用程序的信息可以是上述应用程序的标识。

可选的,用户终端接收服务器发送的上述标注信息后,用户终端还可以对该标注信息进行编辑,例如:修改标注信息中的词汇,或者往标注信息中添加词汇,或者删除标注信息中的词汇等。另外,所述方法可以包括:

接收用户终端发送的编辑完的标注信息。这样就可以实现根据该标注信息对其他用户终端发送的标注请求进行标注,例如:接收到另一用户终端发送的标注请求,该标注请求携带的当前媒体对象与步骤701中的当前媒体对象相似时,这时就可以采用上述编辑完的标注信息作为该标注请求携带的当前媒体对象的标注信息。

可选的,所述方法可以应用于服务器。

上述技术方案中,接收用户终端发送用于对当前媒体对象进行标注的标注请求,对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息。再根据所述一个或多个标注信息确定与所述一个或多个标注信息关联的一个或多个应用程序,这样就可以向所述用户终端发送所述一个或多个标注信息以及与所述一个或多个标注信息关联的一个或多个应用程序的信息,以便于所述用户终端根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序,从而实现用户终端快速激活目标应用程序,以及节约功耗。

请参阅图8,图8是本发明实施例提供的另一种激活应用程序的方法的示意图,如图8所示,包括以下步骤:

801、客户端获取图片;

802、客户端向服务器发送上述图片和上下文信息,其中,该上下文信息可以包括客户端当前所处环境的上下文信息,或者可以包括客户端所属终端的上下文信息等;

803、服务器标注图片,以得到该图片的标注信息;

804、服务器向客户端发送该图片的标注信息和应用程序信息,该应用程序信息用于表示与所述标注信息匹配的应用程序;

805、客户端显示标注信息;

806、客户端编辑标注信息;

807、客户端向服务器返回编辑后的标注信息;

808、客户端激活应用程序,该应用程序为上述应用程序信息表示的与所述标注信息匹配的应用程序;

809、服务器保存上述编辑后的标注信息。

下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例一至四实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例一、实施例二、实施例三和实施例四。

请参阅图9,图9是本发明实施例提供的一种用户终端的结构示意图,如图9所示,包括:获取单元91、确定单元92和激活单元93,其中:

获取单元91,用于获取当前媒体对象的一个或多个标注信息并显示,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息。

可选的,上述当前媒体对象可以是用户终端当前显示的媒体对象。媒体对象可以是通过用户终端包括的装置直接采集或者通过网络接收的媒体对象。例如:获取单元91通过摄像装置拍摄图像,或者获取单元91从本地读取的音频文件,或者获取单元91通过网络接收的视频文件等。

确定单元92,用于确定与所述一个或多个标注信息关联的一个或多个应用程序。

当用户终端获取到上述一个或者多个标注信息后,确定单元92就可以基于该标注信息选择出与该标注信息关联的应用程序。例如:上述获取一个标注信息时,确定单元92就可以确定与该标注信息关系的一个或者多个应用程序;上述获取多个标注信息时,确定单元92就可以分别确定每个标注信息关联的一个或者多个应用程序。

激活单元93,用于响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

激活单元93可以是接收到在上述一个或者多个标注信息中选择目标标注信息的操作指令时,响应于该操作指令,从而激活与所述目标标注信息关联的目标应用程序。

由于上述可以实现根据当前媒体对象的标注信息激活目标应用程序,这样在实现快速激活应用程序的同时,还可以实现预测用户需要使用的应用程序。即上述激活的目标应用程序可以是预测的用户需要使用的应用程序,因为在现实生活中用户通过用户终端查看文件时,往往在查看完文件时,会使用应用程序。

可选的,上述用户终端可以是任何具备安装应用程序功能的设备,例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(personalcomputer,pc)、笔记本电脑、车载设备、网络电视、可穿戴设备等设备。

上述技术方案中,用户终端获取当前媒体对象的一个或多个标注信息并显示,用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,这样用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序。由于不需要像现有技术中用户终端接收到用户在多个应用程序中查找与选择应用程序的操作指令,所以本发明可以实现用户终端快速激活应用程序,以及减少功耗。

请参阅图10,图10是本发明实施例提供的另一种用户终端的结构示意图,如图10所示,包括:获取单元101、确定单元102和激活单元103,其中:

获取单元101,用于获取当前媒体对象的一个或多个标注信息并显示,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息。

可选的,上述当前媒体对象可以包括当前图像,其中,当前图像可以是没有被标注过的图像,即获取单元101获取到该当前图像时,该当前图像没有携带标注信息,获取单元101可以用于根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息。

获取单元101可以通过基于分类的图像标注的标注方法对当前图像进行标注;或者,获取单元101可以通过基于概率模型的图像标注、基于主题的图像标注、基于图模型的图像标注、基于搜索的图像标注等等标注方法对当前图像进行标注。获取单元101对当前图像进行标注的实施方式具体可以是参考图2所示的实施例中对当前图像进行标注的实施方式,此处不作重复说明。

可选的,当前图像可以是被标注过的图像,即用户终端获取到包含所述当前图像的图像数据时,该图像数据携带该当前图像的一个或者多个标注信息;这样获取单元101可以用于获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。其中,上述图像数据是预先与上述当前图像绑定的图像数据。

可选的,获取单元101可以将标注信息可以显示在图像上,也可以隐藏在图像某个对应区域并给予用户直观上可见的提示,如:图像区域内某个点闪烁或出现一个手势点击的图标等,当用户点击该区域时,就可以显示标注信息。

可选的,获取单元101可以用于当上述当前媒体对象可以包括当前音频文件和当前视频文件中的至少一种时,将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。例如:上述当前媒体对象包括当前音频文件时,用户终端可以通过声音到文本(speechtotext,stt)技术将当前音频文件换成文本信息,再从该文本信息中提出特定词汇作为当前音频文件的标注信息;或者上述当前媒体对象包括当前视频文件时,用户终端可以通过stt技术将当前音频文件换成文本信息,再从该文本信息中提出特定词汇作为当前视频文件的标注信息。另外,上述特定词汇可以是当前媒体对象的主题词汇或者关键词汇等。

可选的,获取单元101还可以用于当上述当前媒体对象可以包括当前文本文件时,从所述当前文本文件中提出一个或者多个特定词汇作为所述当前文本文件的一个或者多个标注信息。

例如:上述特定词汇可以是当前文本文件的主题词汇或者关键词汇等。

确定单元102,用于根据所述一个或者多个标注信息从已经安装的应用程序中确定与所述一个或者多个标注信息关联的一个或者多个应用程序。

可选的,上述与所述一个或多个标注信息关联的一个或多个应用程序可以包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

当上述应用程序的输入参数包括所述标注信息时,就是说上述标注信息可以作为该应用程序的输入参数,例如:上述标注信息包括数字时,该应用程序就可以包括拨打电话应用程序或者发送短信应用程序等。

针对于上述与所述一个或多个标注信息关联的一个或多个应用程序包括预先设定与所述一个或者多个标注信息对应的应用程序,本实施例可以是预先设置标注信息与应用程序的对应关系,这样就可以根据标注信息确定应用程序,例如:预先设置标注信息a与应用程序a对应,设置标注信息b与应用程序b对应,这样当上述当前图像的标注信息包括标注信息a时,就可以选择应用程序a等。

上述特征信息可以是用于表征所述应用程序的特征信息,例如:音乐应用程序的特征信息可以包括休闲、娱乐和音乐等,游戏应用程序的特征信息可以包括休闲、娱乐和游戏等,计算器应用程序的特征信息可以包括计算、办公和金融等。当上述与所述一个或多个标注信息关联的一个或多个应用程序包括特征信息包括所述标注信息的应用程序时,就可以理解选择的应用程序的特征与上述当前媒体对象的标注信息比较相似,例如:上述当前媒体对象的标注信息包括休闲时,就可以确定音乐应用程序和游戏应用程序与该标注信息关联等。另外,上述特征信息包括所述标注信息的应用程序可以是指特征信息包括所述标注信息中一部分或者全部标注内容的应用程序,例如:上述当前图像的标注信息包括休闲和数字时,选择的应用程序的特征信息可以包括休闲和数字中的一种或者多种。

激活单元103,用于响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

可选的,激活单元103可以用于当上述当前媒体对象的标注信息包括多个标注信息,接收用户输入的用于从所述多个标注信息选择目标标注信息的选择指令,并激活与所述目标标注信息关联的目标应用程序。

该实施方式,可以实现根据用户输入的选择指令激活目标应用程序,从而可以避免当上述当前图像的标注内容过多时,而激活过多的应用程序的问题。可选的,激活单元103可以用于当上述当前媒体对象的标注信息包括一个标注信息时,直接激活与当前媒体对象的标注信息关联的目标应用程序。

可选的,激活单元103可以用于当存在与所述目标标注信息关联的多个应用程序时,响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照当前环境被使用率进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序,所述当前环境被使用率包括应用程序在所述用户终端当前所处的环境被使用的概率。其中,应用程序在所述用户终端当前所处的环境被使用的概率可以是预先统计的,例如:在一个应用程序使用时,就可以记录用户终端当前的环境,这样就可以得到各应用程序在不同环境被使用的概率。

这样可以实现优先显示或者将在所述用户终端当前所处的环境被使用的概率最高的应用程序显示在屏幕的最前面,而当前所处的环境被使用的概率最高的应用程序很有可能就是用户需要使用的应用程序,从而实现预测用户需要使用的应用程序,且可以便用户快速、方便地在所述排序的结果中选择的目标应用程序并激活。

可选的,激活单元103可以用于当存在与所述目标标注信息关联的多个应用程序时,响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照所述用户终端使用习惯进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序。

这样可以实现优先显示或者将用户终端当前最有可能使用的应用程序显示在屏幕的最前面,从而实现预测用户需要使用的应用程序,且可以便用户快速、方便地在所述排序的结果中选择的目标应用程序并激活。

可选的,在上述两种实施方式中,激活单元103执行的按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序的程序,可以包括:

显示按照所述排序的结果显示第一应用程序和第二应用程序;其中,第一应用程序和第二应用程序为所述与所述目标标注信息关联的多个应用程序中的应用程序;

当接收到第一操作指令时,响应所述第一操作指令激活所述第一应用程序;

当接收到第二操作指令时,响应所述第二操作指令激活所述第二应用程序。

上述仅列出第一应用程序和第二应用程序,当上述与所述目标标注信息关联的多个应用程序还包括第三应用程序或者第四应用程序时,也可以参考第一应用程序和第二应用程序的实施实现方式,对第三应用程序和第四应用程序进行激活。

该实施方式,可以实现当与目标标注信息关联的应用程序包括多个应用程序时,可以实现接收到不同的操作指令,可以激活不同的应用程序。

上述技术方案中,在第一个装置实施例的基础上增加了多种可选的实施方式,且都可以实现用户终端快速激活应用程序,以及减少功耗。

请参阅图11、图11是本发明实施例提供的另一种用户终端的结构示意图,如图11所示,包括:获取单元111、确定单元112和激活单元113,获取单元111包括请求单元1111和接收单元1112,其中:

请求单元1111,用于向服务器发送用于对当前媒体对象进行标注的标注请求;

接收单元1112,用于接收所述服务器发送的所述当前媒体对象的一个或者多个标注信息。

当服务器接收到上述标注请求时,就可以对上述当前媒体对象进行标注,以得到该当前媒体对象的一个或者多个标注信息。其中,服务器对当前媒体对象进行标注的实现方式可以采用图3所示的实施例中介绍的任一实现方式,此处不作重复说明。

可选的,接收单元1112接收服务器发送的上述标注信息后,还可以对该标注信息进行编辑,例如:修改标注信息中的词汇,或者往标注信息中添加词汇,或者删除标注信息中的词汇等。另外,接收单元1112对上述标注信息编辑完后,还可以将编辑完的标注信息发送给服务器,以使服务器根据该标注信息对其他用户终端发送的标注请求进行标注。

确定单元112,用于确定与所述一个或多个标注信息关联的一个或多个应用程序。

激活单元113,用于响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

可选的,确定单元112根据所述一个或者多个标注信息从已经安装的应用程序中确定与所述一个或者多个标注信息关联的一个或者多个应用程序。

这样可以实现用户终端确定与所述标注信息关联的应用程序。

可选的,接收单元1112进一步还可以用于接收所述服务器发送的与所述当前媒体对象的一个或多个标注信息关联的一个或多个应用程序的信息;

相应地,激活单元113可以用于根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序;其中,所述一个或多个应用程序的信息用于表示与所述一个或多个标注信息关联的应用程序。

上述一个或多个应用程序的信息可以是上述一个或多个应用程序的标识,这样用户终端直接根据这些标识就可以快速确定应用程序。另外,服务器可以预先获取上述用户终端已经安装的应用程序,例如:用户终端预先向服务器上报该用户终端已经安装的应用程序。另外,服务器选择与所述一个或者多个标注信息关联的一个或者多个应用程序的实施方式可以采用图3所示的实施例介绍的实施文件,此处不作重复说明。

可选的,激活单元113可以用于当存在与所述目标标注信息关联的多个应用程序时,响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照当前环境被使用率进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序,所述当前环境被使用率包括应用程序在所述用户终端当前所处的环境被使用的概率。

这样可以实现优先激活在所述用户终端当前所处的环境被使用的概率最高的应用程序。

可选的,激活单元113可以用于当存在与所述目标标注信息关联的多个应用程序时,响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照所述用户终端使用习惯进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序。

这样可以实现优先显示或者将用户终端当前最有可能使用的应用程序显示在屏幕的最前面,从而实现预测用户需要使用的应用程序,且可以便用户快速、方便地选择应用程序并激活。

上述技术方案中,在第一个装置实施例的基础上增加了由服务器为当前文件进行标注的多种实施方式,由于服务器的计算能力比用户终端的计算能力更加强大,这样可以更加快速地使用户终端激活应用程序,同时还可以节约用户终端的功率。

请参阅图12,图12是本发明实施例提供的一种服务器的结构示意图,如图12所示,包括:接收单元121、标注单元122和发送单元123,其中:

接收单元121,用于接收用户终端发送用于对当前媒体对象进行标注的标注请求。

标注单元122,用于对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信。

其中,标注单元122对当前媒体对象进行标注的实现方式可以采用图2所示的实施例中介绍的任一实现方式,此处不作重复说明。即标注单元122可以用于当前媒体对象包括当前图像时根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者

标注单元122可以用于当前媒体对象包括当前图像时获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。

标注单元122可以用于当前媒体对象包括当前音频文件和当前视频文件中的至少一种时,将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

发送单元123,用于向所述用户终端发送所述一个或多个标注信息,以便于所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

这样用户终端接收到所述一个或多个标注信息后,就可以确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序。

在另一个实施例中,如图13所示,所述服务器还可以包括:

确定单元124,用于根据所述一个或多个标注信息确定与所述一个或多个标注信息关联的一个或多个应用程序。

发送单元123可以用于向所述用户终端发送所述一个或多个标注信息以及与所述一个或多个标注信息关联的一个或多个应用程序的信息,以便于所述用户终端根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

可选的,可以预先获取上述用户终端已经安装的应用程序,例如:用户终端预先向服务器上报该用户终端已经安装的应用程序。另外,服务器选择与所述一个或多个标注信息关联的一个或者多个应用程序的实施方式可以采用图2所示的实施例介绍的实施文件,此处不作重复说明。例如:与所述一个或多个标注信息关联的一个或多个应用程序包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

这样当用户终端接收到上述一个或多个应用程序的信息,就可以根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序。另外,上述应用程序的信息可以是上述应用程序的标识。

可选的,用户终端接收服务器发送的上述标注信息后,用户终端还可以对该标注信息进行编辑,例如:修改标注信息中的词汇,或者往标注信息中添加词汇,或者删除标注信息中的词汇等。另外,所述方法可以包括:

接收用户终端发送的编辑完的标注信息。这样就可以实现根据该标注信息对其他用户终端发送的标注请求进行标注,例如:接收到另一用户终端发送的标注请求,该标注请求携带的当前媒体对象与接收单元121中的当前媒体对象相似时,这时就可以采用上述编辑完的标注信息作为该标注请求携带的当前媒体对象的标注信息。

上述技术方案中,接收用户终端发送用于对当前媒体对象进行标注的标注请求,对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息,向所述用户终端发送所述一个或多个标注信息,以便于所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,从而实现用户终端快速激活目标应用程序,以及节约功耗。

请参阅图14,图14是本发明实施例提供的另一种用户终端的结构示意图,包括至少一个处理器1402(例如cpu),至少一个网络接口1405或者其他通信接口,存储器1406,和至少一个通信总线1403,用于实现这些装置之间的连接通信。处理器1402用于执行存储器1406中存储的可执行模块,例如计算机程序。存储器1406可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口1405(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,存储器1406存储了程序14061,程序14061可以被处理器1402执行,这个程序包括:

获取当前媒体对象的一个或多个标注信息并显示,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息;

确定与所述一个或多个标注信息关联的一个或多个应用程序;

响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息,所述用户为操作所述用户终端的用户。

可选的,当处理器1402获取到上述一个或者多个标注信息后,处理器1402就可以基于该标注信息选择出与该标注信息关联的应用程序。例如:上述获取一个标注信息时,处理器1402就可以确定与该标注信息关系的一个或者多个应用程序;上述获取多个标注信息时,处理器1402就可以分别确定每个标注信息关联的一个或者多个应用程序。

可选的,处理器1402可以是接收到在上述一个或者多个标注信息中选择目标标注信息的操作指令时,响应于该操作指令,从而激活与所述目标标注信息关联的目标应用程序。

可选的,上述与所述一个或多个标注信息关联的一个或多个应用程序可以包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

可选的,所述当前媒体对象包括当前图像时,处理器1402执行的获取当前媒体对象的一个或多个标注信息的操作可以包括:

根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者

获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。

该实施方式中,可以实现由处理1402获取当前图像的一个或者多个标注信息。

可选的,所述当前媒体对象包括当前音频文件和当前视频文件中的至少一种时,处理器1402执行的获取当前媒体对象的一个或多个标注信息的操作可以包括:

将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

该实施方式中,可以实现由处理1402获取当前音频文件和当前视频文件的一个或者多个标注信息。

可选的,处理器1402执行的获取当前媒体对象的一个或多个标注信息的操作可以包括:

向服务器发送用于对当前媒体对象进行标注的标注请求;

接收所述服务器发送的所述当前媒体对象的一个或者多个标注信息。

该实施方式,可以实现由接收服务器返回的当前媒体文件的一个或者多个标注信息。

可选的,处理器1402执行的确定与所述一个或多个标注信息关联的一个或多个应用程序的程序,可以包括:

根据所述一个或者多个标注信息从已经安装的应用程序中确定与所述一个或者多个标注信息关联的一个或者多个应用程序。

可选的,处理器1402进一步还可以执行如下操作:

接收所述服务器发送的与所述当前媒体对象的一个或多个标注信息关联的一个或多个应用程序的信息;

相应地,处理器1402执行的确定与所述一个或多个标注信息关联的一个或多个应用程序的程序,可以包括:

根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序;其中,所述一个或多个应用程序的信息用于表示与所述一个或多个标注信息关联的应用程序。

该实施方式可以实现由服务器确定与所述一个或多个标注信息关联的一个或多个应用程序,从而节约用户终端的功耗。

可选的,当存在与所述目标标注信息关联的多个应用程序时,处理器1402执行的响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序的程序,可以包括:

响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照当前环境被使用率进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序,所述当前环境被使用率包括应用程序在所述用户终端当前所处的环境被使用的概率。

这样可以实现优先显示或者将在所述用户终端当前所处的环境被使用的概率最高的应用程序显示在屏幕的最前面,而当前所处的环境被使用的概率最高的应用程序很有可能就是用户需要使用的应用程序,从而实现预测用户需要使用的应用程序,且可以便用户快速、方便地在所述排序的结果中选择的目标应用程序并激活。

可选的,当存在与所述目标标注信息关联的多个应用程序时,处理器1402执行的响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序的程序,可以包括:

响应于用户所选择的目标标注信息,将与所述目标应用程序关联的多个应用程序按照所述用户终端使用习惯进行排序,并按照所述排序的结果显示所述与所述目标应用程序关联的多个应用程序,激活所述用户在所述排序的结果中选择的目标应用程序。

这样可以实现优先显示或者将用户终端当前最有可能使用的应用程序显示在屏幕的最前面,从而实现预测用户需要使用的应用程序,且可以便用户快速、方便地在所述排序的结果中选择的目标应用程序并激活。

上述技术方案中,用户终端获取当前媒体对象的一个或多个标注信息并显示,用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,这样用户终端响应于用户所选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序。由于不需要像现有技术中用户终端接收到用户在多个应用程序中查找与选择应用程序的操作指令,所以本发明可以实现用户终端快速激活应用程序,以及减少功耗。

请参阅图15,图15是本发明实施例提供的另一种服务器的结构示意图,包括至少一个处理器1502(例如cpu),至少一个网络接口1505或者其他通信接口,存储器1506,和至少一个通信总线1503,用于实现这些装置之间的连接通信。处理器1502用于执行存储器1506中存储的可执行模块,例如计算机程序。存储器1506可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口1505(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,存储器1506存储了程序15061,程序15061可以被处理器1502执行,这个程序包括:

接收用户终端发送用于对当前媒体对象进行标注的标注请求;

对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息,其中,所述一个或多个标注信息是对所述当前媒体对象进行语义层面的标注的信息;

向所述用户终端发送所述一个或多个标注信息,以便于所述用户终端确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

作为另一个实施例,处理器1502执行程序还可以包括:

根据所述一个或多个标注信息确定与所述一个或多个标注信息关联的一个或多个应用程序;

处理器1502执行的程序向所述用户终端发送所述一个或多个标注信息,可以包括:

向所述用户终端发送所述一个或多个标注信息以及与所述一个或多个标注信息关联的一个或多个应用程序的信息,以便于所述用户终端根据所述一个或多个应用程序的信息确定与所述一个或多个标注信息关联的一个或多个应用程序,并根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序;其中,所述一个或多个应用程序包括所述目标应用程序,所述一个或多个标注信息包括所述目标标注信息。

可选的,所述与所述一个或多个标注信息关联的一个或多个应用程序可以包括如下至少一项:

输入参数包括所述标注信息的应用程序,

预先设定与所述标注信息对应的应用程序,以及

特征信息包括所述标注信息的应用程序,所述特征信息是用于表征所述应用程序的特征信息。

可选的,上述当前媒体对象包括当前图像时,处理器1502执行的对所述当前媒体对象进行标注,以得到所述当前媒体文件的一个或多个标注信息的程序,可以包括:

根据图像标注算法对所述当前图像进行标注,以得到所述当前图像的一个或者多个标注信息;或者

获取包含所述当前图像的图像数据,从所述图像数据中获取所述当前图像的一个或者多个标注信息,所述图像数据中包含有所述当前图像的一个或者多个标注信息。

可选的,所述当前媒体对象包括当前音频文件和当前视频文件中的至少一种时,处理器1502执行的对所述当前媒体对象进行标注,以得到所述当前媒体文件的一个或多个标注信息的程序,可以包括:

将所述当前媒体对象转换成文本信息,并从所述文本信息中提出一个或者多个特定词汇作为所述当前媒体对象的一个或者多个标注信息。

上述技术方案中,接收用户终端发送用于对当前媒体对象进行标注的标注请求,对所述当前媒体对象进行标注,以得到所述当前媒体对象的一个或多个标注信息。再根据所述一个或多个标注信息确定与所述一个或多个标注信息关联的一个或多个应用程序,这样就可以向所述用户终端发送所述一个或多个标注信息以及与所述一个或多个标注信息关联的一个或多个应用程序的信息,以便于所述用户终端根据用户选择的目标标注信息,激活与所述目标标注信息关联的目标应用程序,从而实现用户终端快速激活目标应用程序,以及节约功耗。

本发明实施例中,可以实现用户终端快速激活应用程序,以及减少功耗。另外,本发明实施例中,还可以由服务器对用户终端请求的当前媒体对象进行标注,从而更一步减少用户终端的功耗。更一步,本发明实施例中,还可以由服务器对用户终端的当前媒体对象进行标注,以及由服务器确定与当前媒体对象的一个或者多个标注信息关联的一个或者多个应用程序,从而更一步减少用户终端的功耗。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存取存储器(randomaccessmemory,简称ram)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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