关联内容处理方法及系统的制作方法

文档序号:8005882阅读:175来源:国知局
关联内容处理方法及系统的制作方法
【专利摘要】本发明公开了关联内容处理方法及系统,该方法包括:在播放多媒体时,缓存该多媒体中的部分或者全部数据;接收到请求,其中,该请求用于请求获取与缓存的数据相关联的内容;根据该缓存的数据获取关键字;根据该关键字检索得到该相关联的内容,并发送该相关联的内容。通过本发明解决了相关技术中无法生成用户感兴趣的关联内容的问题,实现了根据用户的请求来生成关联内容,提高了用户体验。
【专利说明】关联内容处理方法及系统

【技术领域】
[0001 ] 本发明涉及通信领域,具体而言,涉及关联内容处理方法及系统。

【背景技术】
[0002]发明人发现,人们在观看多媒体文件时,例如,电视或者视频时,如果对其中的某些内容感兴趣,则需要用户自己进行搜索相关的信息和内容。随着技术的发展,目前在一些视频中已经预先关联了一些相关的内容供用户观看时进行选择,但是,这些关联的内容是预先设置好的,依然无法根据用户的需要动态的生成用户感兴趣的关联内容。
[0003]针对相关技术中无法生成用户感兴趣的关联内容的问题,至今没有提出任何解决方案。


【发明内容】

[0004]本发明提供了关联内容处理方法及系统,以至少解决相关技术中无法生成用户感兴趣的关联内容的问题。
[0005]根据本发明的一个方面,提供了一种关联内容处理方法,包括:在播放多媒体时,缓存所述多媒体中的部分或者全部数据;接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容;根据所述缓存的数据获取关键字;根据所述关键字检索得到所述相关联的内容。
[0006]优选地,缓存所述多媒体中的部分或者全部数据包括:在缓存所述部分或全部数据的装置上设置至少两个缓冲区,其中,所述至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据;在所述至少两个缓冲区上存储所述部分或者全部数据。
[0007]优选地,在所述至少两个缓冲区上存储所述部分或者全部数据包括:所述至少两个缓冲区的第一缓冲区数据存满之后,在所述第二缓冲区缓存数据,直到第η缓冲区数据存满,在第η缓冲区数据存储之后,将所述第一缓冲区数据删除,并重新在所述第一缓存区缓存数据,其中,所述η为缓冲区的数量。
[0008]优选地,缓存所述多媒体中的部分或者全部数据包括:在播放所述多媒体的设备缓存所述部分或者全部数据;和/或,在服务器侧缓存所述部分或者全部数据。
[0009]优选地,根据所述缓存的数据获取所述关键字包括:将从所述缓存的数据中解析出关键字作为所述关键字;或者,从所述缓存的数据中解析出一个或多个关键字,将所述一个或多个关键字发送给所述请求的发送方,将所述发送方确认的关键字作为所述关键字。
[0010]优选地,从所述缓存的数据中解析出关键字包括:在所述缓存的数据包括音频数据的情况下,将所述音频数据中的部分或全部内容识别为关键字;和/或,在所述缓存的数据包括视频数据的情况下,将获取所述视频数据的图像所对应的关键字。
[0011]优选地,播放所述多媒体的设备和发送所述请求的设备是不同的设备,播放所述多媒体的设备和发送所述请求的设备相连接。
[0012]根据本发明的另一个方面,还提供了一种关联内容处理系统,包括:缓存模块,用于在播放多媒体时,缓存所述多媒体中的部分或者全部数据;接收模块,用于接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容;获取模块,用于根据所述缓存的数据获取关键字;检索模块,用于根据所述关键字检索得到所述相关联的内容。
[0013]优选地,所述缓存模块,用于在至少两个缓冲区上存储所述部分或者全部数据,其中,所述至少两缓冲区是在缓存所述部分或全部数据的装置上设置的,所述至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据。
[0014]优选地,所述缓存模块,用于在所述至少两个缓冲区的第一缓冲区数据存满之后,在所述第二缓冲区缓存数据,直到第η缓冲区数据存满,在第η缓冲区数据存储之后,将所述第一缓冲区数据删除,并重新在所述第一缓存区缓存数据,其中,所述η为缓冲区的数量。
[0015]优选地,所述缓存模块位于播放所述多媒体的设备中;和/或,位于提供所述多媒体的服务器中。
[0016]优选地,所述获取模块,用于将从所述缓存的数据中解析出关键字作为所述关键字;或者,所述获取模块,用于从所述缓存的数据中解析出一个或多个关键字,将所述一个或多个关键字发送给所述请求的发送方,将所述发送方确认的关键字作为所述关键字。
[0017]优选地,所述获取模块,用于在所述缓存的数据包括音频数据的情况下,将所述音频数据中的部分或全部内容识别为关键字;和/或,所述获取模块,用于在所述缓存的数据包括视频数据的情况下,将获取所述视频数据的图像所对应的关键字。
[0018]优选地,播放所述多媒体的设备和发送所述请求的设备是不同的设备,播放所述多媒体的设备和发送所述请求的设备相连接。
[0019]通过本发明,采用在播放多媒体时,缓存所述多媒体中的部分或者全部数据;接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容;根据所述缓存的数据获取关键字;根据所述关键字检索得到所述相关联的内容,并发送所述相关联的内容。解决了相关技术中无法生成用户感兴趣的关联内容的问题,实现了根据用户的请求来生成关联内容,提闻了用户体验。

【专利附图】

【附图说明】
[0020]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0021]图1是根据本发明实施例的关联内容处理方法的流程图;
[0022]图2是根据本发明实施例的关联内容处理系统的结构框图;
[0023]图3是根据本发明实施例的关联内容处理系统的优选结构框图一;
[0024]图4是根据本发明实施例的关联内容处理系统的优选结构框图二 ;
[0025]图5是根据本发明实施例的关联内容处理系统的优选结构框图三;
[0026]图6是根据本发明实施例的关联内容处理系统的优选结构框图四。

【具体实施方式】
[0027]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0028]在本实施例中,提供了一种关联内容处理方法,图1是根据本发明实施例的关联内容处理方法的流程图,如图1所示,该流程包括如下步骤:
[0029]步骤S102,在播放多媒体时,缓存该多媒体中的部分或者全部数据;
[0030]步骤S104,接收到请求,其中,该请求用于请求获取与缓存的数据相关联的内容;
[0031]步骤S106,根据该缓存的数据获取关键字;
[0032]步骤S108,根据该关键字检索得到该相关联的内容。
[0033]通过上述步骤,关联内容是在接收到请求之后,从缓存中获取的关键字来得到的,这种获取关联内容的处理与缓存的数据相关,并不是预先设置的与该多媒体关联的内容,因此,通过上述步骤解决了相关技术中无法生成用户感兴趣的关联内容的问题,实现了根据用户的请求来生成关联内容,提高了用户体验。
[0034]优选地,在缓存该部分或全部数据的装置上设置至少两个缓冲区,其中,该至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据;在该至少两个缓冲区上存储该部分或者全部数据。例如,可以在播放多媒体的设备上设置缓存区,也可以在服务器上设置缓存区,设置至少两个缓存区可以缓存更多的数据,并且,由于缓存区是缓存预定时长的数据,因此,可以根据缓存区中的内容按照时间顺序将缓存的数据进行正确的拼接。
[0035]在至少两个缓冲区上缓冲数据有多种方式,例如,作为一种优选的方式,可以在该至少两个缓冲区的第一缓冲区数据存满之后,在该第二缓冲区缓存数据,直到第η缓冲区数据存满,在第η缓冲区数据存储之后,将该第一缓冲区数据删除,并重新在该第一缓存区缓存数据,其中,该η为缓冲区的数量。
[0036]根据缓存的数据获取到的关键字可能是一个或者多个,此时,可以将该获取到的关键字直接作为关键字,也可以发送给请求方进行确认,即,根据该缓存的数据获取该关键字包括:将从该缓存的数据中解析出关键字作为该关键字;或者,从该缓存的数据中解析出一个或多个关键字,将该一个或多个关键字发送给该请求的发送方,将该发送方确认的关键字作为该关键字。经过请求方确认的关键字更加准确,但是,增加了操作步骤,因此,可以将这两个方式结合使用,例如,正在仅仅获取到一个关键字的情况下不再需要确认,如果获取到多个关键字则发送给请求方进行确认。
[0037]缓存的数据类型可能是音频数据,音频数据可以使用音频识别技术,缓存的数据也可能是视频数据,对于视频数据可以采用图像识别技术,将图像与预先设置的图像库进行比较来得到关键字。例如,在该缓存的数据包括音频数据的情况下,将该音频数据中的部分或全部内容识别为关键字;和/或,在该缓存的数据包括视频数据的情况下,将获取该视频数据的图像所对应的关键字。音频视频技术和视频识别技术在相关技术中有很多种识别方法,只要能够识别出关键字均可以使用,在此不再一一列巨额。
[0038]优选地,播放该多媒体的设备和发送该请求的设备是不同的设备,播放该多媒体的设备和发送该请求的设备相连接。
[0039]在本实施例中,还提供了一种关联内容处理系统,该系统用于实现上述的方法,在上述实施例及优选实施方式中已经进行过说明的,在此不再赘述。需要说明的是,下述系统中的模块的名称并不构成对该模块的实际限定,例如,缓存模块可以表述为“用于在至少两个缓冲区上存储该部分或者全部数据的模块”,以下的模块均可以在处理器中实现,例如,缓存模块可以表述为“一种处理器,用于在至少两个缓冲区上存储该部分或者全部数据”,或者,“一种处理器,包括缓存模块”。图2是根据本发明实施例的关联内容处理系统的结构框图,如图2所示,该结构包括:缓存模块22、接收模块24、获取模块26和检索模块28。这些模块可以在一个服务器或者服务器组上实现,也可以作为不同的服务器来实现,例如,接收模块24和缓存模块22可以在视频服务器上实现,当然,缓存模块22也可以在播放视频的终端上;获取模块26块可以在识别服务器上实现,例如可以是语音识别服务器;检索模块可以在关联内容生成服务器上实现。下面对该系统进行详细的说明。
[0040]缓存模块22,用于在播放多媒体时,缓存该多媒体中的部分或者全部数据;接收模块24,用于接收到请求,其中,该请求用于请求获取与缓存的数据相关联的内容;获取模块26,用于根据该缓存的数据获取关键字;检索模块28,用于根据该关键字检索得到该相关联的内容。
[0041]优选地,该缓存模块22,用于在至少两个缓冲区上存储该部分或者全部数据,其中,该至少两缓冲区是在缓存该部分或全部数据的装置上设置的,该至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据。
[0042]优选地,该缓存模块22,用于在该至少两个缓冲区的第一缓冲区数据存满之后,在该第二缓冲区缓存数据,直到第η缓冲区数据存满,在第η缓冲区数据存储之后,将该第一缓冲区数据删除,并重新在该第一缓存区缓存数据,其中,该η为缓冲区的数量。
[0043]优选地,该缓存模块22位于播放该多媒体的设备中;和/或,位于提供该多媒体的服务器中。
[0044]优选地,该获取模块26,用于将从该缓存的数据中解析出关键字作为该关键字;或者,该获取模块26,用于从该缓存的数据中解析出一个或多个关键字,将该一个或多个关键字发送给该请求的发送方,将该发送方确认的关键字作为该关键字。
[0045]优选地,该获取模块26,用于在该缓存的数据包括音频数据的情况下,将该音频数据中的部分或全部内容识别为关键字;和/或,该获取模块26,用于在该缓存的数据包括视频数据的情况下,将获取该视频数据的图像所对应的关键字。
[0046]优选地,播放该多媒体的设备和发送该请求的设备是不同的设备,播放该多媒体的设备和发送该请求的设备相连接。
[0047]以下结合优选实施例进行说明。
[0048]在以下优选实施例中,解决了当用户在观看视频时,如何根据用户听到的某个感兴趣的内容动态的生成关联内容的问题。另外,在以下实施例中还解决了如何在不影响用户当前观看视频的体验的情况下,展示上述动态生成的关联内容的问题。在以下实施例中提供了四个优选的实现方案,下面对此进行分别说明。
[0049]方案一
[0050]图3是根据本发明实施例的关联内容处理系统的优选结构框图一,如图3所示,用户拥有设备I和设备2,它们之间通过蓝牙等短距离通信技术进行交互,设备I用于观看视频,设备2用于获取和展不关联内容。
[0051]为了获取正在观看视频的音频信息,设备I设置有两个缓冲区,用于存储最近一段时间的音频,具体如下:
[0052]缓冲区bl,能够存储时长为tl的音频,缓冲区b2,能够存储时长为t2的音频。当用户观看视频时,bl从用户观看的起始位置开始缓存该视频的音频信息,当bl存满后,b2开始继续缓存该视频的音频信息,当b2存满后,bl开始继续缓存该视频的音频信息,原来缓存在bl中的信息则被清除,如此循环,直到该视频被暂停、停止、快进、快退为止。如此则bl、b2中始终缓存着该视频最近一段时间内的音频信息。
[0053]根据音频信息生成关联内容的方法如下:
[0054]当用户听到感兴趣的内容时,通过设备2向设备I发送获取关联内容的请求;
[0055]设备I收到该请求后,将当前bl、b2中缓存的音频信息按时间顺序合并成为一个音频;
[0056]并将该音频发送至语音识别服务器,请求语音识别服务器进行识别;
[0057]语音识别服务器接收到该请求后,对该音频进行识别;
[0058]并将识别后的关键字发送给关联内容生成服务器;
[0059]关联内容生成服务器收到识别后的关键字后,根据关键字进行搜索并生成相应的关联内容;
[0060]并将生成的关联内容返回给设备2 ;
[0061]设备2接收到该关联内容后将其展示给用户。
[0062]上述步骤I中,设备2与设备I间通过蓝牙、WIFI等短距离通信技术进行链接并进行交互。上述步骤2中,因为bl,b2两个缓冲区是交替循环进行存储音频信息的,所以判断上述按时间顺序的方法可以通过将当前正在缓存音频的缓冲区中的数据作为后段,已经存满的另一个缓冲区中的数据作为前段的方法来实现。
[0063]方案二
[0064]图4是根据本发明实施例的关联内容处理系统的优选结构框图二,如图4所示,用户拥有设备I和设备2,设备I用于观看视频,设备2用于获取和展示关联内容。
[0065]为了获取正在观看视频的音频信息,视频服务器设置有两个缓冲区,用于存储最近一段时间的音频,具体如下:
[0066]缓冲区bl,能够存储时长为tl的音频,缓冲区b2,能够存储时长为t2的音频。当用户观看视频时,bl从用户观看的起始位置开始缓存该视频的音频信息,当bl存满后,b2开始继续缓存该视频的音频信息,当b2存满后,bl开始继续缓存该视频的音频信息,原来缓存在bl中的信息则被清除,如此循环,直到该视频被暂停、停止、快进、快退为止。如此则bl、b2中始终缓存着该视频最近一段时间内的音频信息。
[0067]根据音频信息生成关联内容的方法如下:
[0068]当用户听到感兴趣的内容时,通过设备2向视频服务器发送获取关联内容的请求;
[0069]视频服务器收到该请求后,将当前bl、b2中缓存的音频信息按时间顺序合并成为一个音频;
[0070]并将该音频发送至语音识别服务器,请求语音识别服务器进行识别;
[0071]语音识别服务器接收到该请求后,对该音频进行识别;
[0072]并将识别后的关键字发送给关联内容生成服务器;
[0073]关联内容生成服务器收到识别后的关键字后,根据关键字进行搜索并生成相应的关联内容;
[0074]并将生成的关联内容返回给设备2 ;
[0075]设备2接收到该关联内容后将其展示给用户。
[0076]上述步骤I中,设备2与设备I间通过蓝牙、WIFI等短距离通信技术进行链接并进行交互。上述步骤2中,因为bl,b2两个缓冲区是交替循环进行存储音频信息的,所以判断上述按时间顺序的方法可以通过将当前正在缓存音频的缓冲区中的数据作为后段,已经存满的另一个缓冲区中的数据作为前段的方法来实现。
[0077]方案三
[0078]图5是根据本发明实施例的关联内容处理系统的优选结构框图三,如图5所示,用户拥有设备I和设备2,它们之间通过蓝牙等短距离通信技术进行交互,设备I用于观看视频,设备2用于获取和展不关联内容。
[0079]为了获取正在观看视频的音频信息,设备I设置有两个缓冲区,用于存储最近一段时间的音频,具体如下:
[0080]缓冲区bl,能够存储时长为tl的音频,缓冲区b2,能够存储时长为t2的音频。当用户观看视频时,bl从用户观看的起始位置开始缓存该视频的音频信息,当bl存满后,b2开始继续缓存该视频的音频信息,当b2存满后,bl开始继续缓存该视频的音频信息,原来缓存在bl中的信息则被清除,如此循环,直到该视频被暂停、停止、快进、快退为止。如此则bl、b2中始终缓存着该视频最近一段时间内的音频信息。
[0081]根据音频信息生成关联内容的方法如下:
[0082]当用户听到感兴趣的内容时,通过设备2向设备I发送获取关联内容的请求;
[0083]设备I收到该请求后,将当前bl、b2中缓存的音频信息按时间顺序合并成为一个音频;
[0084]并将该音频发送至语音识别服务器,请求语音识别服务器进行识别;
[0085]语音识别服务器接收到该请求后,对该音频进行识别;
[0086]当识别出的关键字不止一个时,语音识别服务器将识别出的全部关键字发送至设备2 ;
[0087]设备2将接收到来自语音识别服务器的多个关键字展示给用户,并由用户选择感兴趣的关键子;
[0088]设备2将用户选定的关键字(可能有多个)发送给关联内容生成服务器;
[0089]关联内容生成服务器收到识别后的关键字后,根据关键字进行搜索并生成相应的关联内容;
[0090]并将生成的关联内容返回给设备2 ;
[0091]设备2接收到该关联内容后将其展示给用户。
[0092]上述步骤I中,设备2与设备I间通过蓝牙、WIFI等短距离通信技术进行链接并进行交互。上述步骤2中,因为bl,b2两个缓冲区是交替循环进行存储音频信息的,所以判断上述按时间顺序的方法可以通过将当前正在缓存音频的缓冲区中的数据作为后段,已经存满的另一个缓冲区中的数据作为前段的方法来实现。
[0093]方案四
[0094]图6是根据本发明实施例的关联内容处理系统的优选结构框图四,如图6所示,用户拥有设备I和设备2,设备I用于观看视频,设备2用于获取和展示关联内容。
[0095]为了获取正在观看视频的音频信息,视频服务器设置有两个缓冲区,用于存储最近一段时间的音频,具体如下:
[0096]缓冲区bl,能够存储时长为tl的音频,缓冲区b2,能够存储时长为t2的音频。当用户观看视频时,bl从用户观看的起始位置开始缓存该视频的音频信息,当bl存满后,b2开始继续缓存该视频的音频信息,当b2存满后,bl开始继续缓存该视频的音频信息,原来缓存在bl中的信息则被清除,如此循环,直到该视频被暂停、停止、快进、快退为止。如此则bl、b2中始终缓存着该视频最近一段时间内的音频信息。
[0097]根据音频信息生成关联内容的方法如下:
[0098]当用户听到感兴趣的内容时,通过设备2向视频服务器发送获取关联内容的请求;
[0099]视频服务器收到该请求后,将当前bl、b2中缓存的音频信息按时间顺序合并成为一个音频;
[0100]并将该音频发送至语音识别服务器,请求语音识别服务器进行识别;
[0101]语音识别服务器接收到该请求后,对该音频进行识别;
[0102]当识别出的关键字不止一个时,语音识别服务器将识别出的全部关键字发送至设备2 ;
[0103]设备2将接收到来自语音识别服务器的多个关键字展示给用户,并由用户选择感兴趣的关键子;
[0104]设备2将用户选定的关键字(可能有多个)发送给关联内容生成服务器;
[0105]关联内容生成服务器收到识别后的关键字后,根据关键字进行搜索并生成相应的关联内容;
[0106]并将生成的关联内容返回给设备2 ;
[0107]设备2接收到该关联内容后将其展示给用户。
[0108]上述步骤I中,设备2与设备I间通过蓝牙、WIFI等短距离通信技术进行链接并进行交互。上述步骤2中,因为bl,b2两个缓冲区是交替循环进行存储音频信息的,所以判断上述按时间顺序的方法可以通过将当前正在缓存音频的缓冲区中的数据作为后段,已经存满的另一个缓冲区中的数据作为前段的方法来实现。
[0109]上述各个方案中缓冲区bl、b2的大小可以根据以下方法来进行设置:
[0110]设置固定的存储空间,例如bl=b2=512KB
[0111]存储空间大小可变,但是存储的音频的时长为固定值,例如,存储的音频时长为10秒,根据当时音频的编码情况bl、b2动态调整存储空间的大小。
[0112]下面结合两个优选场景来进行说明。
[0113]场景一
[0114]结合图3,用户拥有设备I和设备2,其中设备I为电视,设备2为手机,它们之间通过蓝牙等短距离通信技术进行交互,电视用于观看视频,手机用于获取和展示关联内容。
[0115]为了获取正在观看视频的音频信息,电视设置有两个缓冲区,用于存储最近一段时间的音频,具体如下:
[0116]缓冲区bl,能够存储时长为5秒的音频,缓冲区b2,能够存储时长为5秒的音频。当用户观看视频时,bl从用户观看的起始位置开始缓存该视频的音频信息,当bl存满后,b2开始继续缓存该视频的音频信息,当b2存满后,bl开始继续缓存该视频的音频信息,原来缓存在bl中的信息则被清除,如此循环,直到该视频被暂停、停止、快进、快退为止。如此则bl、b2中始终缓存着该视频最近一段时间内的音频信息。
[0117]用户通过电视观看新闻,当用户听到“神舟十号”时,希望获取更多相关的内容,用户通过摇晃手机向电视发送获取关联内容的请求,此后的处理流程如下:
[0118]电视收到该请求后,将当前bl、b2中缓存的音频信息按时间顺序合并成为一个音频(本实施例中合成后的音频时长为7秒,其中包含“神舟十号”的语音信息);
[0119]并将该音频发送至语音识别服务器,请求语音识别服务器进行识别;
[0120]语音识别服务器接收到该请求后,对该音频进行识别,识别出关键字“神舟十号”;
[0121]并将识别后的关键字发送给关联内容生成服务器;
[0122]关联内容生成服务器收到识别后的关键字后,根据关键字进行搜索并生成相应的关于“神舟十号”的关联内容;
[0123]并将生成的关联内容返回给手机;
[0124]手机接收到该关联内容后将其展示给用户,用户可以通过手机进一步了解“神舟十号”的相关内容。
[0125]场景二
[0126]结合图4,用户拥有设备I和设备2,其中设备I为电视,设备2为手机,电视用于观看视频,手机用于获取和展示关联内容。
[0127]为了获取正在观看视频的音频信息,视频服务器设置有两个缓冲区,用于存储最近一段时间的音频,具体如下:
[0128]缓冲区bl,能够存储时长为5秒的音频,缓冲区b2,能够存储时长为5秒的音频。当用户观看视频时,bl从用户观看的起始位置开始缓存该视频的音频信息,当bl存满后,b2开始继续缓存该视频的音频信息,当b2存满后,bl开始继续缓存该视频的音频信息,原来缓存在bl中的信息则被清除,如此循环,直到该视频被暂停、停止、快进、快退为止。如此则bl、b2中始终缓存着该视频最近一段时间内的音频信息。
[0129]用户通过电视观看新闻,当用户听到“神舟十号”时,希望获取更多相关的内容,用户通过摇晃手机向视频服务器发送获取关联内容的请求,此后的处理流程如下:
[0130]视频服务器收到该请求后,将当前bl、b2中缓存的音频信息按时间顺序合并成为一个音频(本实施例中合成后的音频时长为7秒,其中包含“神舟十号”的语音信息);
[0131]并将该音频发送至语音识别服务器,请求语音识别服务器进行识别;
[0132]语音识别服务器接收到该请求后,对该音频进行识别,识别出关键字“神舟十号”;
[0133]并将识别后的关键字发送给关联内容生成服务器;
[0134]关联内容生成服务器收到识别后的关键字后,根据关键字进行搜索并生成相应的关于“神舟十号”的关联内容;
[0135]并将生成的关联内容返回给手机;
[0136]手机接收到该关联内容后将其展示给用户,用户可以通过手机进一步了解“神舟十号”的相关内容。
[0137]上述两个优选场景中,也可以将关键字经过手机的确认,然后再进行检索。
[0138]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0139]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种关联内容处理方法,其特征在于,包括: 在播放多媒体时,缓存所述多媒体中的部分或者全部数据; 接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容; 根据所述缓存的数据获取关键字; 根据所述关键字检索得到所述相关联的内容。
2.根据权利要求1所述的方法,其特征在于,缓存所述多媒体中的部分或者全部数据包括: 在缓存所述部分或全部数据的装置上设置至少两个缓冲区,其中,所述至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据; 在所述至少两个缓冲区上存储所述部分或者全部数据。
3.根据权利要求2所述的方法,其特征在于,在所述至少两个缓冲区上存储所述部分或者全部数据包括: 所述至少两个缓冲区的第一缓冲区数据存满之后,在所述第二缓冲区缓存数据,直到第II缓冲区数据存满,在第II缓冲区数据存储之后,将所述第一缓冲区数据删除,并重新在所述第一缓存区缓存数据,其中,所述II为缓冲区的数量。
4.根据权利要求1至3中任一项所述的方法,其特征在于,缓存所述多媒体中的部分或者全部数据包括: 在播放所述多媒体的设备缓存所述部分或者全部数据;和/或, 在服务器侧缓存所述部分或者全部数据。
5.根据权利要求1所述的方法,其特征在于,根据所述缓存的数据获取所述关键字包括: 将从所述缓存的数据中解析出关键字作为所述关键字;或者, 从所述缓存的数据中解析出一个或多个关键字,将所述一个或多个关键字发送给所述请求的发送方,将所述发送方确认的关键字作为所述关键字。
6.根据权利要求1或5所述的方法,其特征在于,从所述缓存的数据获取关键字包括: 在所述缓存的数据包括音频数据的情况下,将所述音频数据中的部分或全部内容识别为关键字;和/或, 在所述缓存的数据包括视频数据的情况下,将获取所述视频数据的图像所对应的关键字。
7.根据权利要求1至6中任一项所述的方法,其特征在于,播放所述多媒体的设备和发送所述请求的设备是不同的设备,播放所述多媒体的设备和发送所述请求的设备相连接。
8.一种关联内容处理系统,其特征在于包括: 缓存模块,用于在播放多媒体时,缓存所述多媒体中的部分或者全部数据; 接收模块,用于接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容; 获取模块,用于根据所述缓存的数据获取关键字; 检索模块,用于根据所述关键字检索得到所述相关联的内容。
9.根据权利要求8所述的系统,其特征在于, 所述缓存模块,用于在至少两个缓冲区上存储所述部分或者全部数据,其中,所述至少两缓冲区是在缓存所述部分或全部数据的装置上设置的,所述至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据。
10.根据权利要求9所述的系统,其特征在于,所述缓存模块,用于在所述至少两个缓冲区的第一缓冲区数据存满之后,在所述第二缓冲区缓存数据,直到第II缓冲区数据存满,在第II缓冲区数据存储之后,将所述第一缓冲区数据删除,并重新在所述第一缓存区缓存数据,其中,所述II为缓冲区的数量。
11.根据权利要求8至10中任一项所述的系统,其特征在于, 所述缓存模块位于播放所述多媒体的设备中;和/或,位于提供所述多媒体的服务器中。
12.根据权利要求8所述的系统,其特征在于, 所述获取模块,用于将从所述缓存的数据中解析出关键字作为所述关键字;或者,所述获取模块,用于从所述缓存的数据中解析出一个或多个关键字,将所述一个或多个关键字发送给所述请求的发送方,将所述发送方确认的关键字作为所述关键字。
13.根据权利要求8或12所述的系统,其特征在于, 所述获取模块,用于在所述缓存的数据包括音频数据的情况下,将所述音频数据中的部分或全部内容识别为关键字;和/或, 所述获取模块,用于在所述缓存的数据包括视频数据的情况下,将获取所述视频数据的图像所对应的关键字。
14.根据权利要求8至13中任一项所述的系统,其特征在于,播放所述多媒体的设备和发送所述请求的设备是不同的设备,播放所述多媒体的设备和发送所述请求的设备相连接。
【文档编号】H04N21/231GK104427350SQ201310385183
【公开日】2015年3月18日 申请日期:2013年8月29日 优先权日:2013年8月29日
【发明者】姚立哲, 陈军, 尚国强 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1