CN103442308A - 音视频文件的标注方法、装置以及信息推荐方法和装置 - Google Patents

音视频文件的标注方法、装置以及信息推荐方法和装置 Download PDF

Info

Publication number
CN103442308A
CN103442308A CN2013103703165A CN201310370316A CN103442308A CN 103442308 A CN103442308 A CN 103442308A CN 2013103703165 A CN2013103703165 A CN 2013103703165A CN 201310370316 A CN201310370316 A CN 201310370316A CN 103442308 A CN103442308 A CN 103442308A
Authority
CN
China
Prior art keywords
video
audio
audio frequency
video document
playing back
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013103703165A
Other languages
English (en)
Inventor
乔敏
金敬亭
孙巍巍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN2013103703165A priority Critical patent/CN103442308A/zh
Publication of CN103442308A publication Critical patent/CN103442308A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种音视频文件的标注方法、装置以及一种信息推荐方法和装置。所述音视频文件的标注方法包括:接收音视频标注客户端根据文件标注模板上传的标注数据,将所述标注数据存储至标注数据索引库。所述信息推荐方法包括:接收音视频播放客户端发送的音视频播放暂停指令;根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址;向所述音视频播放客户端推送所述展示文件的展示信息。本发明所公开的方法和装置使得用户在音视频文件的播放过程中能够实时获取与当前播放内容相关的展示信息。

Description

音视频文件的标注方法、装置以及信息推荐方法和装置
技术领域
本发明涉及互联网领域,尤其涉及一种音视频文件的标注方法、装置以及信息推荐方法和装置。
背景技术
音视频网站的内容推荐服务是指用户在收听或者收看一个音视频文件时,音视频网站在音视频文件的展示页面上为用户显示用户可能感兴趣的其他音视频文件。由于内容推荐服务能够实时识别用户的音视频浏览兴趣,并根据用户的音视频浏览兴趣为用户推荐用户感兴趣的音视频文件,这种服务受到了互联网用户的喜爱。
现有的内容推荐服务***一般在播放一个音视频文件前根据用户的浏览历史或者文件的特征数据预先决定将要为用户推荐的内容。这样一来,在用户收听或者收看音视频文件之前,为用户推荐的内容就已经确定了。而在实际的内容推荐服务***的使用中,用户很可能对音视频文件中的某个对象感兴趣,需要内容推荐服务***实时推荐与音视频文件的内容相关的信息。
发明内容
有鉴于此,本发明实施例提供一种音视频文件的标注方法、装置以及信息推荐方法和装置,能够根据对音视频文件的标注信息实时为用户推荐信息。
在第一方面,本发明实施例提供了一种音视频文件的标注方法,所述方法包括:
接收音视频标注客户端根据文件标注模板上传的标注数据,其中,根据所述文件标注模板,所述标注数据包括音视频文件标识、音视频文件中出现的标注目标、所述标注目标在所述音视频文件中出现的起止时间以及所述标注目标对应的展示文件;
将所述标注数据存储至标注数据索引库。
在第二方面,本发明实施例提供了一种音视频文件的标注装置,所述装置包括:
标注数据接收模块,用于接收音视频标注客户端根据文件标注模板上传的标注数据,其中,根据所述文件标注模板,所述标注数据包括音视频文件标识、音视频文件中出现的标注目标、所述标注目标在所述音视频文件中出现的起止时间以及所述标注目标对应的展示文件;
标注数据存储模块,用于将所述标注数据存储至标注数据索引库。
在第三方面,本发明实施例提供了一种信息推荐方法,所述方法包括:
接收音视频播放客户端发送的音视频播放暂停指令;
根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址;
向所述音视频播放客户端推送所述展示文件的展示信息。
在第四方面,本发明实施例提供了一种信息推荐装置,所述装置包括:
暂停指令接收模块,用于接收音视频播放客户端发送的音视频播放暂停指令;
第一标注数据索引库查询模块,用于根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址;
第一展示信息推送模块,用于向所述音视频播放客户端推送所述展示文件的展示信息。
在第五方面,本发明实施例提供了一种信息推荐方法,所述方法包括:
接收音视频播放客户端发送的正在播放的音视频文件的音视频文件标识;
根据所述音视频文件标识查询标注数据索引库,获取所述音视频文件标识对应的所有展示文件以及对应的详情页面地址;
将所述音视频文件标识对应的所有展示文件以及详情页面地址以列表的形式推送至所述音视频播放客户端。
在第六方面,本发明实施例提供了一种信息推荐装置,所述装置包括:
音视频文件标识接收模块,用于接收音视频播放客户端发送的正在播放的音视频文件的音视频文件标识;
第三展示信息获取模块,用于根据所述音视频文件标识查询标注数据索引库,获取所述音视频文件标识对应的所有展示文件以及对应的详情页面地址;
第三展示信息推送模块,用于将所述音视频文件标识对应的所有展示文件以及详情页面地址以列表的形式推送至所述音视频播放客户端。
本发明通过依照预先定义的文件标注模板标注音视频文件,并在音视频文件播放过程中根据音视频播放客户端发送的播放暂停指令实时向所述音视频播放客户端推送与所述音视频播放文件当前的内容相关的展示文件,使得用户在音视频文件的播放过程中能够实时获取与当前播放内容相关的展示信息。
附图说明
图1是本发明第一实施例提供的音视频文件的标注方法的流程图。
图2是本发明第一实施例提供的音视频文件的标注方法中标注数据的示意图。
图3是本发明第二实施例提供的音视频文件的标注方法的流程图。
图4是本发明第三实施例提供的音视频文件的标注装置的结构图。
图5是本发明第四实施例提供的信息推荐方法的流程图。
图6是本发明第四实施例提供的展示信息推送的流程图。
图7是本发明第四实施例提供的信息推荐方法的信息推荐效果图。
图8是本发明第五实施例提供的信息推荐方法的流程图。
图9是本发明第五实施例提供的第二展示信息推送的流程图。
图10是本发明第五实施例提供的信息推荐方法的信息推荐效果图。
图11是本发明第六实施例提供的信息推荐装置的结构图。
图12是本发明第七实施例提供的信息推荐方法的流程图。
图13是本发明第七实施例提供的展示信息推送的流程图。
图14是本发明第七实施例提供的信息推荐方法的信息推荐效果图。
图15是本发明第八实施例提供的信息推荐装置的结构图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
本发明实施例的音视频文件的标注方法和装置、信息推荐方法和装置可以运行于安装有Windows Server(微软公司开发的用于服务器的操作***平台)、MacOS X Server(苹果公司开发的用于服务器的操作***平台)、AIX(IBM公司开发的用于服务器的操作***平台)等操作***的服务器中,该服务器可以是台式服务器、机架式服务器等等中的任意一种,该服务器中可以包括中央处理器、存储器、开关器件、电源、时钟信号生成器、图像处理器、声音处理器等中的任意组合,上述中央处理器、存储器、开关器件、电源、时钟信号生成器、图像处理器、声音处理器等中的任意组合用于实现本发明的实施例的信息推荐方法及信息推荐装置中的功能。
图1及图2示出了本发明的第一实施例。
图1是本发明第一实施例提供的音视频文件的标注方法的流程图。参见图1,所述音视频文件的标注方法包括:步骤S110,接收音视频标注客户端根据文件标注模板上传的标注数据;以及步骤S120,将所述标注数据存储至标注数据索引库。
在步骤S110中,接收音视频标注客户端根据文件标注模版上传的标注数据。
在本实施例中,对所述音视频文件进行标注的标注数据的输入在音视频标注客户端上完成。并且,所述标注数据是按照文件标注模版被输入的。所述对音视频标注客户端接收到音视频标注工作人员输入的标注数据后,将所述标注数据上传至服务器。所述服务器对所述音视频标注客户端上传的标注数据进行接收。
本领域技术人员应该理解,所述标注数据是与具体的音视频文件相关联的,即每一段标注数据都与一个具体的音视频文件相关。图2是本发明第一实施例提供的音视频文件的标注方法中标注数据的示意图。参见图2,根据所述文件标注模版的规范,所述标注数据包括音视频文件标识201、音视频文件中出现的标注目标202、所述标注目标在所述音视频文件中出现的起止时间203以及所述标注目标对应的展示文件204。
所述音视频文件标识是具体音视频文件的标识。所述音视频文件中出现的标注目标包括音视频文件中出现的明星人物、名牌物品及著名景点。对于音频文件来说,所述标注目标一般出现在所述音频文件的歌词中;而对于视频文件来说,所述标注目标一般出现在所述视频文件的画面中。所述标注目标在所述音视频文件中出现的起止时间是指所述标注目标在所述音视频文件中开始出现的时间点和不再出现的时间点。例如,在一个视频文件中15分45秒至20分33秒出现了Prada的女包,则Prada的女包出现在所述视频文件的起止时间是15分45秒至20分33秒。所述标注目标对应的展示文件是内容与所述标注目标紧密关联的文件。所述展示文件包括音频文件、视频文件、动画文件及图片文件。例如,在一个音频文件的歌词中出现了“明月”,则所述标注目标对应的展示文件可以是月亮的一张图片。
在本实施例的一种优选实施方式中,所述标注数据还包括所述标注目标对应的详情页面地址。所述详情页面是对所述标注目标进行详细描述的网络页面。
在步骤S120中,将所述标注数据存储至标注数据索引库。
服务器接收到所述音视频客户端上传的标注数据后,将所述标注数据存储至所述标注数据索引库。在本实施例的一种优选实施方式中,所述标注数据索引库是用于存储标注数据的索引文件;在本实施例的另一种优选实施方式中,所述标注数据索引库是用于存储标注数据的索引数据库。
在所述标注数据索引库中,所述标注数据是依照被标注的音视频文件的音视频文件标识的顺序而存放的。
本实施例通过从音视频标注客户端接收根据文件标注模版上传的音视频文件的标注数据,将所述标注数据存储至标注数据索引库,实现了根据音视频文件的内容对音视频文件进行标注,为根据音视频文件的标注数据对用户推荐信息提供了依据。
图3示出了本发明的第二实施例。
图3是本发明第二实施例提供的音视频文件的标注方法的流程图。参见图3,所述音视频文件的标注方法包括:步骤S310,向所述音视频标注客户端发送根据所述文件标注模板编制的标注数据填写页面;步骤S320,接收音视频标注客户端根据文件标注模板上传的标注数据;步骤S330,将所述标注数据存储至标注数据索引库。
在步骤S310中,向所述音视频标注客户端发送根据所述文件标注模版编制的标注数据填写页面。
在本实施例中,所述服务器首先向所述音视频标注客户端发送标注数据填写页面。所述标注数据填写页面是按照所述文件标注模板编写的,用于在音视频标注客户端向用户展示对所述音视频文件进行标注需要填写的字段的网络页面。向所述音视频标注客户端发送所述标注数据填写页面的发送过程是根据超文本传输协议(Hyper text transfer protocol,HTTP)的网络页面发送过程。
向所述音视频标注客户端发送根据所述文件标注模板编制的标注数据页面之后,所述音视频标注客户端可以接收音视频文件标注工作人员根据所述标注数据填写页面输入的音视频文件的标注数据,以便所述音视频标注客户端向所述服务器上传接收的音视频文件的标注数据。
在本实施例中,所述步骤S320与本发明第一实施例中的步骤S110相同,所述步骤S330与本发明第一实施例中的步骤S120相同,在此不再赘述。
本实施例通过向所述音视频标注客户端发送根据所述文件标注模版编制的标注数据填写页面对所述音视频标注客户端上传的标注数据的格式进行了限定,对音视频文件的标注数据的格式进行了规范,使得所述音视频标注客户端上传的音视频文件的标注数据的格式统一。
图4示出了本发明的第三实施例。
参见图4,所述音视频文件的标注装置包括页面发送模块410、标注数据接收模块420以及标注数据存储模块430。
所述页面发送模块410用于向所述音视频标注客户端发送根据所述文件标注模板编制的标注数据填写页面。所述标注数据填写页面是所述服务器向所述音视频标注客户端发送的,依照所述文件标注模板编写的,用于在音视频标注客户端向用户展示对所述音视频文件进行标注需要填写的字段的网络页面。在本实施例中,所述页面发送模块410向所述音视频标注客户端发送所述标注数据填写页面是根据超文本传输协议(Hyper text transfer protocol,HTTP)向所述音视频标注客户端发送所述标注数据填写页面。
所述标注数据接收模块420用于接收音视频标注客户端根据文件标注模版上传的标注数据。根据所述文件标注模板,所述标注数据包括音视频文件标识、音视频文件中出现的标注目标、所述标注目标在所述音视频文件中出现的起止时间以及所述标注目标对应的展示文件。所述标注数据接收模块420通过所述服务器与所述音视频标注客户端之间的互联网连接接收音视频标注客户端根据文件标注模版上传的标注数据。
在本实施例的一种优选实施方式中,所述标注数据还包括所述标注目标对应的详情页面地址。
所述标注数据存储模块430用于将所述标注数据存储至标注数据索引库。
所述标注数据存储模块430用于将所述标注数据接收模块接收到的标注数据存储在服务器上的标注数据索引库中。在本实施例的一种优选实施方式中,所述标注数据索引库是用于存储标注数据的索引文件;在本实施例的另一种优选实施方式中,所述标注数据索引库是用于存储标注数据的索引数据库。
本实施例利用页面发送模块、标注数据接收模块以及标注数据存储模块接收音视频标注客户端的标注数据,并对所述标注数据进行存储,完成了根据文件内容对音视频文件的标注,为根据文件内容向用户提供信息推荐提供了基础。
图5至图7示出了本发明的第四实施例。
图5是本发明第四实施例提供的信息推荐方法的流程图。参见图5,所述信息推荐方法包括:步骤S510,接收音视频播放客户端发送的音视频播放暂停指令;步骤S520,根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址;以及步骤S530,向所述音视频播放客户端推送所述展示文件的展示信息。
在步骤S510中,接收音视频播放客户端发送的音视频播放暂停指令。
在本实施例中,服务器通过互联网向所述音视频播放客户端提供音视频播放服务。并且,服务器利用所述音视频播放客户端播放音视频文件的暂停时间向所述音视频播放客户端推送所述展示文件的展示信息。
当所述音视频播放客户端需要将正在播放的音视频文件的播放过程暂停时,所述音视频播放客户端向所述服务器发送音视频播放暂停指令。所述音视频播放暂停指令是所述音视频播放客户端发送给所述服务器的,指示将正在播放的音视频文件的播放过程暂停的指令。
在本实施例中,服务器通过与所述音视频播放客户端之间的互联网连接向所述音视频播放客户端发送所述音视频播放暂停指令。
在步骤S520中,根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址。
接收到所述音视频播放客户端发送的音视频播放暂停指令后,所述服务器查看与所述音视频播放客户端之间的通信记录获得所述音视频播放客户端正在播放的音视频文件标识和当前播放时间点。所述服务器然后利用获得的所述音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址。
所述标注目标对应的展示文件是内容与所述标注目标紧密关联的文件。所述展示文件包括音频文件、视频文件、动画文件及图片文件。所述标注目标对应的详情页面是对所述标注目标进行详细说明的网络页面。所述详情页面地址是所述详情页面的互联网地址。
在步骤S530中,向所述音视频播放客户端推送所述展示文件的展示信息。
在获取了所述标注目标对应的展示文件以及对应的详情页面地址后,所述服务器向所述音视频播放客户端推送所述展示文件的展示信息。
图6是本发明第四实施例提供的展示信息推送的流程图。参见图6,所述向所述音视频播放客户端推送所述展示文件的展示信息包括:子步骤S531,将当前播放时间点的展示文件以及对应的详情页面地址组成所述展示文件的展示信息;以及子步骤S532,向所述音视频播放客户端推送所述展示文件的展示信息。
在子步骤S531中,将当前播放时间点的展示文件以及对应的详情页面地址组成的所述展示文件的展示信息。
在获取了所述标注目标对应的展示文件以及对应的详情页面地址后,将所述展示文件以及所述详情页面地址组成所述展示文件的展示信息。在本实施例中,所述展示文件以及所述详情页面地址是以相互关联的形式组成的。
在子步骤S532中,向所述音视频播放客户端推送所述展示文件的展示信息。
在本实施例中,所述服务器在获取了所述展示信息后,向所述音视频播放客户端推送所述展示文件的展示信息。所述服务器通过与所述音视频播放客户端之间的互联网连接向所述音视频客户端推送所述展示文件的展示信息。
图7是本发明第四实施例提供的信息推荐方法的信息推荐效果图。参见图7,在根据所述信息推荐方法进行信息推荐产生的信息推荐效果图上,所述信息推荐页面700包括推荐信息展示区域701。在所述音视频文件的播放过程中,所述推荐信息展示区域701用于显示正在播放的音视频文件的内容。当所述音视频文件播放暂停时,所述推荐信息展示区域701用于显示所述展示文件的展示信息。
本实施例通过从标注数据索引库中获取展示信息,向所述音视频播放客户端推送所述展示信息,完成了根据音视频文件的内容向所述音视频播放客户端的信息推荐,使用户在使用所述音视频播放客户端收听或者收看所述音视频文件的同时能够获得与所述音视频文件相关的推荐信息。
图8至图10示出了本发明的第五实施例。
图8是本发明第五实施例提供的信息推荐方法的流程图。参见图8,所述信息推荐方法包括:步骤S810,接收音视频播放客户端发送的音视频播放暂停指令;步骤S820,根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址;步骤S830,向所述音视频播放客户端推送所述展示文件的展示信息;步骤S840,根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及详情页面地址;以及步骤S850,将当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及对应的详情页面地址以列表的形式推送至所述音视频播放客户端。
在本实施例中,步骤S810与本发明第四实施例中的步骤S510相同,步骤S820与本发明第四实施例中的步骤S520相同,步骤S830与本发明第四实施例中的步骤S530相同,在此不再赘述。
在本实施例中,所述服务器完成了向所述音视频播放客户端推送根据当前播放时间点获取的所述展示文件的展示信息后,还需要向所述音视频播放客户端推送根据当前播放时间点所属的时间段内出现的标注目标对应的展示信息。在本实施例中,将所述向所述音视频播放客户端推送根据当前播放时间点获取的所述展示文件的展示信息称为第一展示信息推送,将所述向所述音视频播放客户端推送根据当前播放时间点所述的时间段内出现的标注目标对应的展示信息称为第二展示信息推送。所述时间段包括所述音视频播放客户端的当前播放时间点。并且所述时间段的长度是预先设定的时间长度。
在步骤S840中,根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及详情页面地址。
所述服务器在完成了向所述音视频播放客户端推送依据所述音视频文件的当前播放时间点获取的所述展示文件的展示信息后,根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及详情页面地址。
在步骤S850中,将当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及对应的详情页面地址以列表的形式推送至所述音视频播放客户端。
在获取了当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及详情页面地址后,将获取到的所有标注目标对应的展示文件以及对应的详情页面地址以列表的形式推送至所述音视频播放客户端。
图9是本发明第五实施例提供的第二展示信息推送的流程图。参见图9,所述将当前播放时间点所述的时间段内出现的所有标注目标对应的展示文件以及对应的详情页面地址以列表的形式推送至所述音视频播放客户端的步骤包括:子步骤S851,将每个标注目标对应的展示文件以及对应的详情页面组成展示数据项;子步骤S852,将所有展示数据项组成展示数据列表;以及子步骤S853,向所述音视频播放客户端推送所述展示数据列表。
在子步骤S851中,将每个标注目标对应的展示文件以及对应的详情页面组成展示数据项。
在获取了当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及对应的详情页面地址后,将获取的每个标注目标对应的展示文件以及对应的详情页面组成展示数据项。所述展示文件以及所述详情页面是成对出现的,并且所述展示文件与所述详情页面都对应于一个标注目标。
在子步骤S852中,将所有展示数据项组成展示数据列表。
将每个标注目标对应的展示文件以及对应的详情页面组成展示数据项后,将所有标注目标的展示数据项组成展示数据列表。所述展示数据列表是由展示数据项组成的列表,其中每个展示数据项又由一个标注目标对应的展示文件以及对应的详情页面组成。所述展示数据列表包括当前播放时间点所属的时间段内出现的所有标注目标对应的展示数据项。
在子步骤S853中,向所述音视频播放客户端推送所述展示数据列表。
将所有展示数据项组成展示数据列表后,所述服务器向所述音视频播放客户端推送所述展示数据列表。由于所述服务器与所述音视频播放客户端通过互联网连接,所述服务器通过与所述音视频播放客户端之间的互联网连接向所述音视频播放客户端推送所述展示数据列表。
图10是本发明第五实施例提供的信息推荐方法的信息推荐效果图。参见图10,在根据所述信息推荐方法进行信息推荐产生的信息推荐效果图上,所述信息推荐页面1000包括第一推荐信息展示区域1001和第二推荐信息展示区域1002。在所述音视频文件的播放过程中,所述第一推荐信息展示区域1001用于显示正在播放的音视频文件的内容。当所述音视频文件播放暂停时,所述推荐信息展示区域1001用于显示第一展示信息推送的展示信息。在所述第一推荐信息展示区域1001显示第一展示信息推送的展示信息的同时,所述第二推荐信息展示区域1002显示第二展示信息推送的展示信息。
本实施例通过两次展示信息推送,不仅向音视频播放客户端推送了根据当前播放时间点获取的展示信息,还向音视频播放客户端推送了根据所述当前播放时间点所述的时间段获取的展示信息,并且在两次推送的展示信息在网络页面的不同区域进行展示,使用户获得了更多的关于音视频文件的相关信息。
图11示出了本发明的第六实施例。
图11是本发明第六实施例提供的信息推荐装置的结构图。参见图11,所述信息推荐装置包括:暂停指令接收模块1110、第一标注数据索引库查询模块1120、第一展示信息推送模块1130、第二标注数据索引库查询模块1140以及第二展示信息推送模块1150。
所述暂停指令接收模块1110用于接收所述音视频播放客户端发送的音视频播放暂停指令。在本实施例中,所述音视频播放暂停指令时所述音视频播放客户端发送给服务器的,指示所述服务器暂停所述音视频文件的播放的指令。
所述第一标注数据索引库查询模块1120用于根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址。
所述第一展示信息推送模块1130用于向所述音视频播放客户端推送所述展示文件的展示信息。
所述第一展示信息推送模块1130包括展示信息生成子模块1131以及展示信息推送子模块1132。所述展示信息生成子模块1131用于将当前播放时间点的展示文件以及对应的详情页面地址组成所述展示文件的展示信息。所述展示信息推送子模块1132用于向所述音视频播放客户端推送所述展示文件的展示信息。
所述第二标注数据索引库查询模块1140用于根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及详情页面地址。
所述第二展示信息推送模块1150用于将当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及对应的详情页面地址以列表的形式推送至所述音视频播放客户端。
所述第二展示信息推送模块1150包括第一展示数据项生成子模块1151、第一展示数据列表生成子模块1152以及第一展示数据列表推送子模块1153。所述第一展示数据项生成子模块1151用于将每个标注目标对应的展示文件以及对应的详情页面组成展示数据项。所述第一展示数据列表生成子模块1152用于将所有展示数据项组成展示数据列表。所述第一展示数据列表推送子模块1153用于向所述音视频播放客户端推送所述展示数据列表。
本实施例利用暂停指令接收模块、第一标注数据索引库查询模块、第一展示信息推送模块、第二标注数据索引库查询模块以及第二展示信息推送模块根据音视频文件的当前播放时间以及当前播放时间所述的时间段获取展示数据,为所述音视频播放客户端提供了更多的展示数据。
图12至图14示出了本发明的第七实施例。
图12是本发明第七实施例提供的信息推荐方法的流程图。参见图12,所述信息推荐方法包括:步骤S1210,接收音视频播放客户端发送的正在播放的音视频文件的音视频文件标识;步骤S1220,根据所述音视频文件标识查询标注数据索引库,获取所述音视频文件标识对应的所有展示文件以及对应的详情页面地址;步骤S1230,将所述音视频文件标识对应的所有展示文件以及详情页面地址以列表的形式推送至所述音视频播放客户端。
在步骤S1210中,接收音视频播放客户端发送的正在播放的音视频文件的音视频文件标识。
在本实施例中,所述服务器需要从所述音视频播放客户端接收正在播放的音视频文件的音视频文件标识。所述音视频文件标识是用来区别所述音视频播放客户端播放的音视频文件的唯一标识符号。所述服务器从所述音视频播放客户端获取正在播放的音视频文件的音视频文件标识后,就根据所述音视频文件标识可以分辨出所述音视频播放客户端正在播放的音视频文件。
在步骤S1220中,根据所述音视频文件标识查询标注数据索引库,获取所述音视频文件标识对应的所有展示文件以及对应的详情页面地址。
获取到所述音视频播放客户端正在播放的音视频文件的音视频文件标识后,所述服务器根据所述获取到的音视频文件标识查询标注数据索引库,获取所述正在播放的音视频文件对应的所有展示文件以及对应的详情页面地址。
一个音视频文件在不同的时间段可能会对应于在所述音视频文件中出现的多个标注目标。在本实施例中,所述服务器一次将所述音视频文件中出现的所有标注目标对应的展示文件及详情页面地址都获取到,使用户在所述音视频播放客户端能够一次浏览所述音视频文件中出现的所述标注目标对应的展示文件,并通过点击所述展示文件对应的详情页面地址获取所述展示文件对应的详情页面。
在步骤S1230中,将所述音视频文件标识对应的所有展示文件以及详情页面地址以列表的形式推送至所述音视频播放客户端。
图13是本发明第七实施例提供的展示信息推送的流程图。参见图13,所述步骤S1230包括子步骤S1231,将每个音视频文件标识对应的展示文件以及对应的详情页面组成展示数据项;子步骤S1232,将所有展示数据项组成展示数据列表;以及子步骤S1233,向所述音视频播放客户端推送所述展示数据列表。
在子步骤S1231中,将每个音视频文件标识对应的展示文件以及对应的详情页面组成展示数据项。
在所述标注数据索引库中,每个音视频文件标识都对应一个展示文件以及一个详情页面。在本实施例中,在需要对一个音视频文件推送展示数据列表时,所述服务器首先将每个音视频文件标识对应的展示文件以及对应的详情页面组成展示数据项。
在子步骤S1232中,将所有展示数据项组成展示数据列表。
将每个音视频文件标识对应的展示文件以及详情页面组成展示数据项后,将所有音视频文件标识对应的展示数据项组成展示数据列表。所述展示数据列表是由所述展示数据项组成的线性表。
在子步骤S1233中,向所述音视频播放客户端推送所述展示数据列表。
所述服务器通过互联网与所述音视频播放客户端连接。所述服务器通过与所述音视频播放客户端之间的互联网连接箱所述音视频播放客户端推送所述展示数据列表。
图14是本发明第七实施例提供的信息推荐方法的信息推荐效果图。参见图14,在根据所述信息推荐方法进行信息推荐产生的信息推荐效果图上,所述信息推荐页面1400包括推荐信息展示区域1401。所述推荐信息展示区域1401用于展示所述音视频文件的所有标注目标对应的展示数据项。所述展示数据项包括所述标注对象对应的展示文件,以及对应的详情页面地址。
本实施例通过一次获取所述音视频文件中出现的所有标注目标对应的展示文件以及详情页面,使所述音视频播放客户端可以一次或者关于所述音视频文件的更多相关信息。
图15示出了本发明的第八实施例。
图15是本发明第八实施例提供的信息推荐装置的结构图。参见图15,所述信息推荐装置包括音视频文件标识接收模块1510、第三展示信息获取模块1520以及第三展示信息推送模块1530。
所述音视频文件标识接收模块1510用于接收音视频播放客户端发送的正在播放的音视频文件的音视频文件标识。
所述第三展示信息获取模块1520用于根据所述音视频文件标识查询标注数据索引库,获取所述音视频文件标识对应的所有展示文件以及对应的详情页面地址。
所述第三展示信息推送模块1530将所述音视频文件标识对应的所有展示文件以及详情页面地址以列表的形式推送至所述音视频播放客户端。
所述第三展示信息推送模块1530包括第二展示数据项生成子模块1531、第二展示数据列表生成子模块1532以及第二展示数据列表推送子模块1533。
所述第二展示数据项生成子模块1531用于将每个音视频文件标识对应的展示文件以及对应的详情页面组成展示数据项。
所述第二展示数据列表生成子模块1532用于将所有展示数据项组成展示数据列表。
所述第二展示数据列表推送子模块1533用于向所述音视频播放客户端推送所述展示数据列表。
本实施例利用音视频文件标识接收模块、第三展示信息获取模块以及第三展示信息推送模块使所述音视频播放客户端可以一次或者关于所述音视频文件的更多相关信息。
显然,本领域技术人员应该明白,上述的本发明的各模块或各步骤可以通过如上所述的通信终端实施,对于语音信息的发送以及接收功能可以集成于同一通信终端上以使得通信终端既可以发送也可以接收语音信息。可选地,本发明实施例可以用计算机装置可执行的程序来实现,从而可以将它们存储在存储装置中由处理器来执行,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等;或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (16)

1.一种音视频文件的标注方法,其特征在于,包括:
接收音视频标注客户端根据文件标注模板上传的标注数据,其中,根据所述文件标注模板,所述标注数据包括音视频文件标识、音视频文件中出现的标注目标、所述标注目标在所述音视频文件中出现的起止时间以及所述标注目标对应的展示文件;
将所述标注数据存储至标注数据索引库。
2.根据权利要求1所述的方法,其特征在于,在接收音视频标注客户端根据文件标注模板上传的标注数据之前,所述方法还包括:
向所述音视频标注客户端发送根据所述文件标注模板编制的标注数据填写页面。
3.一种音视频文件的标注装置,其特征在于,包括:
标注数据接收模块,用于接收音视频标注客户端根据文件标注模板上传的标注数据,其中,根据所述文件标注模板,所述标注数据包括音视频文件标识、音视频文件中出现的标注目标、所述标注目标在所述音视频文件中出现的起止时间以及所述标注目标对应的展示文件;
标注数据存储模块,用于将所述标注数据存储至标注数据索引库。
4.根据权利要求3所述的装置,其特征在于,所述装置还包括:
页面发送模块,用于向所述音视频标注客户端发送根据所述文件标注模板编制的标注数据填写页面。
5.一种信息推荐方法,其特征在于,包括:
接收音视频播放客户端发送的音视频播放暂停指令;
根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址;
向所述音视频播放客户端推送所述展示文件的展示信息。
6.根据权利要求5所述的方法,其特征在于,所述向所述音视频播放客户端推送所述展示文件的展示信息包括:
将当前播放时间点的展示文件以及对应的详情页面地址组成所述展示文件的展示信息;
向所述音视频播放客户端推送所述展示文件的展示信息。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及详情页面地址;
将当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及对应的详情页面地址以列表的形式推送至所述音视频播放客户端。
8.根据权利要求7所述的方法,其特征在于,所述将当前播放时间点所述的时间段内出现的所有标注目标对应的展示文件以及对应的详情页面地址以列表的形式推送至所述音视频播放客户端包括:
将每个标注目标对应的展示文件以及对应的详情页面组成展示数据项;
将所有展示数据项组成展示数据列表;
向所述音视频播放客户端推送所述展示数据列表。
9.一种信息推荐装置,其特征在于,包括:
暂停指令接收模块,用于接收音视频播放客户端发送的音视频播放暂停指令;
第一标注数据索引库查询模块,用于根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所述音视频文件中出现的标注目标对应的展示文件以及对应的详情页面地址;
第一展示信息推送模块,用于向所述音视频播放客户端推送所述展示文件的展示信息。
10.根据权利要求9所述的装置,其特征在于,所述第一展示信息推送模块包括:
展示信息生成子模块,用于将当前播放时间点的展示文件以及对应的详情页面地址组成所述展示文件的展示信息;
展示信息推送子模块,用于向所述音视频播放客户端推送所述展示文件的展示信息。
11.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第二标注数据索引库查询模块,用于根据所述音视频播放客户端播放的音视频文件的音视频文件标识和当前播放时间点查询标注数据索引库,获取当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及详情页面地址;
第二展示信息推送模块,用于将当前播放时间点所属的时间段内出现的所有标注目标对应的展示文件以及对应的详情页面地址以列表的形式推送至所述音视频播放客户端。
12.根据权利要求11所述的装置,其特征在于,所述第二展示信息推送模块包括:
第一展示数据项生成子模块,用于将每个标注目标对应的展示文件以及对应的详情页面组成展示数据项;
第一展示数据列表生成子模块,用于将所有展示数据项组成展示数据列表;
第一展示数据列表推送子模块,用于向所述音视频播放客户端推送所述展示数据列表。
13.一种信息推荐方法,其特征在于,包括:
接收音视频播放客户端发送的正在播放的音视频文件的音视频文件标识;
根据所述音视频文件标识查询标注数据索引库,获取所述音视频文件标识对应的所有展示文件以及对应的详情页面地址;
将所述音视频文件标识对应的所有展示文件以及详情页面地址以列表的形式推送至所述音视频播放客户端。
14.根据权利要求13所述的方法,其特征在于,所述将所述音视频文件标识对应的所有展示文件以及详情页面地址以列表的形式推送至所述音视频播放客户端包括:
将每个音视频文件标识对应的展示文件以及对应的详情页面组成展示数据项;
将所有展示数据项组成展示数据列表;
向所述音视频播放客户端推送所述展示数据列表。
15.一种信息推荐装置,其特征在于,包括:
音视频文件标识接收模块,用于接收音视频播放客户端发送的正在播放的音视频文件的音视频文件标识;
第三展示信息获取模块,用于根据所述音视频文件标识查询标注数据索引库,获取所述音视频文件标识对应的所有展示文件以及对应的详情页面地址;
第三展示信息推送模块,用于将所述音视频文件标识对应的所有展示文件以及详情页面地址以列表的形式推送至所述音视频播放客户端。
16.根据权利要求15所述的装置,其特征在于,所述第三展示信息推送模块包括:
第二展示数据项生成子模块,用于将每个音视频文件标识对应的展示文件以及对应的详情页面组成展示数据项;
第二展示数据列表生成子模块,用于将所有展示数据项组成展示数据列表;
第二展示数据列表推送子模块,用于向所述音视频播放客户端推送所述展示数据列表。
CN2013103703165A 2013-08-22 2013-08-22 音视频文件的标注方法、装置以及信息推荐方法和装置 Pending CN103442308A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013103703165A CN103442308A (zh) 2013-08-22 2013-08-22 音视频文件的标注方法、装置以及信息推荐方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013103703165A CN103442308A (zh) 2013-08-22 2013-08-22 音视频文件的标注方法、装置以及信息推荐方法和装置

Publications (1)

Publication Number Publication Date
CN103442308A true CN103442308A (zh) 2013-12-11

Family

ID=49695966

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013103703165A Pending CN103442308A (zh) 2013-08-22 2013-08-22 音视频文件的标注方法、装置以及信息推荐方法和装置

Country Status (1)

Country Link
CN (1) CN103442308A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103986980A (zh) * 2014-05-30 2014-08-13 中国传媒大学 一种超媒体编辑制作方法及***
CN104113768A (zh) * 2014-06-26 2014-10-22 小米科技有限责任公司 关联信息生成方法和装置
CN104363477A (zh) * 2014-11-28 2015-02-18 北京奇艺世纪科技有限公司 一种基于视频标注的信息竞价方法及***
CN104363485A (zh) * 2014-11-28 2015-02-18 北京奇艺世纪科技有限公司 一种基于视频标注的信息投放方法及***
CN104391960A (zh) * 2014-11-28 2015-03-04 北京奇艺世纪科技有限公司 一种视频标注方法及***
CN104768083A (zh) * 2015-04-07 2015-07-08 无锡天脉聚源传媒科技有限公司 一种章节内容展示的视频播放方法及装置
CN104954407A (zh) * 2014-03-31 2015-09-30 腾讯科技(北京)有限公司 信息推送方法及装置
CN104965874A (zh) * 2015-06-11 2015-10-07 腾讯科技(北京)有限公司 信息处理方法及装置
CN105657558A (zh) * 2014-11-10 2016-06-08 阿里巴巴集团控股有限公司 一种信息提供方法、展示方法、装置及智能电视
CN105898583A (zh) * 2015-01-26 2016-08-24 北京搜狗科技发展有限公司 一种图像推荐方法及电子设备
CN106407407A (zh) * 2016-09-22 2017-02-15 江苏通付盾科技有限公司 一种文件标注***及方法
CN107124659A (zh) * 2014-04-30 2017-09-01 广州市动景计算机科技有限公司 一种物品信息的输出方法及装置
CN109857498A (zh) * 2019-01-09 2019-06-07 明基智能科技(上海)有限公司 智能内容模板推荐***及其方法
CN113380279A (zh) * 2020-03-10 2021-09-10 Oppo广东移动通信有限公司 音频播放方法、装置、存储介质及终端
CN117560528A (zh) * 2024-01-11 2024-02-13 腾讯科技(深圳)有限公司 音视频数据发送方法、装置、计算机设备及可读存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101489139A (zh) * 2009-01-21 2009-07-22 北京大学 基于视觉显著度的视频广告关联方法与***
CN101557464A (zh) * 2009-04-01 2009-10-14 深圳市融创天下科技发展有限公司 一种在视频节目播放中动态嵌入其他媒体片段的方法
CN102316367A (zh) * 2010-06-30 2012-01-11 上海视加信息科技有限公司 一种存储视频资源信息的方法
CN102572524A (zh) * 2010-12-29 2012-07-11 ***通信集团公司 媒体播放互动方法、装置、服务器及***
CN102999493A (zh) * 2011-09-08 2013-03-27 百度在线网络技术(北京)有限公司 一种用于实现视频资源推荐的方法与设备
WO2013103429A1 (en) * 2012-01-04 2013-07-11 Google Inc. Systems and methods of image searching

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101489139A (zh) * 2009-01-21 2009-07-22 北京大学 基于视觉显著度的视频广告关联方法与***
CN101557464A (zh) * 2009-04-01 2009-10-14 深圳市融创天下科技发展有限公司 一种在视频节目播放中动态嵌入其他媒体片段的方法
CN102316367A (zh) * 2010-06-30 2012-01-11 上海视加信息科技有限公司 一种存储视频资源信息的方法
CN102572524A (zh) * 2010-12-29 2012-07-11 ***通信集团公司 媒体播放互动方法、装置、服务器及***
CN102999493A (zh) * 2011-09-08 2013-03-27 百度在线网络技术(北京)有限公司 一种用于实现视频资源推荐的方法与设备
WO2013103429A1 (en) * 2012-01-04 2013-07-11 Google Inc. Systems and methods of image searching

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104954407A (zh) * 2014-03-31 2015-09-30 腾讯科技(北京)有限公司 信息推送方法及装置
CN104954407B (zh) * 2014-03-31 2019-05-28 腾讯科技(北京)有限公司 信息推送方法及装置
CN107124659A (zh) * 2014-04-30 2017-09-01 广州市动景计算机科技有限公司 一种物品信息的输出方法及装置
CN103986980B (zh) * 2014-05-30 2017-06-13 中国传媒大学 一种超媒体编辑制作方法及***
CN103986980A (zh) * 2014-05-30 2014-08-13 中国传媒大学 一种超媒体编辑制作方法及***
CN104113768A (zh) * 2014-06-26 2014-10-22 小米科技有限责任公司 关联信息生成方法和装置
CN105657558A (zh) * 2014-11-10 2016-06-08 阿里巴巴集团控股有限公司 一种信息提供方法、展示方法、装置及智能电视
CN105657558B (zh) * 2014-11-10 2018-12-25 阿里巴巴集团控股有限公司 一种信息提供方法、展示方法、装置及智能电视
CN104363485A (zh) * 2014-11-28 2015-02-18 北京奇艺世纪科技有限公司 一种基于视频标注的信息投放方法及***
CN104391960A (zh) * 2014-11-28 2015-03-04 北京奇艺世纪科技有限公司 一种视频标注方法及***
CN104363477B (zh) * 2014-11-28 2018-02-09 北京奇艺世纪科技有限公司 一种基于视频标注的信息竞价方法及***
CN104363477A (zh) * 2014-11-28 2015-02-18 北京奇艺世纪科技有限公司 一种基于视频标注的信息竞价方法及***
CN105898583A (zh) * 2015-01-26 2016-08-24 北京搜狗科技发展有限公司 一种图像推荐方法及电子设备
CN104768083A (zh) * 2015-04-07 2015-07-08 无锡天脉聚源传媒科技有限公司 一种章节内容展示的视频播放方法及装置
CN104768083B (zh) * 2015-04-07 2018-03-09 无锡天脉聚源传媒科技有限公司 一种章节内容展示的视频播放方法及装置
CN104965874A (zh) * 2015-06-11 2015-10-07 腾讯科技(北京)有限公司 信息处理方法及装置
CN106407407A (zh) * 2016-09-22 2017-02-15 江苏通付盾科技有限公司 一种文件标注***及方法
CN106407407B (zh) * 2016-09-22 2019-10-15 江苏通付盾科技有限公司 一种文件标注***及方法
CN109857498A (zh) * 2019-01-09 2019-06-07 明基智能科技(上海)有限公司 智能内容模板推荐***及其方法
CN113380279A (zh) * 2020-03-10 2021-09-10 Oppo广东移动通信有限公司 音频播放方法、装置、存储介质及终端
CN113380279B (zh) * 2020-03-10 2023-06-09 Oppo广东移动通信有限公司 音频播放方法、装置、存储介质及终端
CN117560528A (zh) * 2024-01-11 2024-02-13 腾讯科技(深圳)有限公司 音视频数据发送方法、装置、计算机设备及可读存储介质
CN117560528B (zh) * 2024-01-11 2024-05-24 腾讯科技(深圳)有限公司 音视频数据发送方法、装置、计算机设备及可读存储介质

Similar Documents

Publication Publication Date Title
CN103442308A (zh) 音视频文件的标注方法、装置以及信息推荐方法和装置
US11741110B2 (en) Aiding discovery of program content by providing deeplinks into most interesting moments via social media
US10999650B2 (en) Methods and systems for multimedia content
US8108342B2 (en) Methods and systems of content mobilization, mobile search, and video editing through a web interface
CN102265271B (zh) 用于翻译web视频中的定时文本的***和方法
US20080088735A1 (en) Social media platform and method
CN111800671B (zh) 用于对齐段落和视频的方法和装置
CN105120304A (zh) 信息显示方法、装置及***
US9015179B2 (en) Media content tags
CN107835156A (zh) 一种流媒体传输处理的方法和装置
CN104991936A (zh) 一种目标信息获取、推送方法及装置
CN105210376A (zh) 使用音频流识别与当前播放的电视节目相关联的元数据
CN104135692A (zh) 视频信息的加载显示方法和加载显示装置
WO2008130363A1 (en) A system and method using web database and video caching and streaming programming for video classified advertisements
WO2007130472A2 (en) Methods and systems for providing media assets over a network
CN103929669A (zh) 可交互视频生成器、播放器及其生成方法、播放方法
CN104270647B (zh) 一种媒体内容推荐方法和装置
US20130297413A1 (en) Using actions to select advertisements
CN104918071A (zh) 视频播放方法、装置和终端设备
CN103180838A (zh) 在屏幕上显示附加信息的方法
CN103702218A (zh) 一种视频播放方法及装置
US20150142798A1 (en) Continuity of content
CN105408892A (zh) 用于隐蔽广告的方法、装置和***
JP2008146484A (ja) 情報処理方法、情報処理装置およびプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131211

RJ01 Rejection of invention patent application after publication