首页 / 专利库 / 专利权 / 申请 / 国际申请 / 说明书 / 一种用于推荐电视电子说明书的方法、电子设备、系统及计算机可读存储介质

一种用于推荐电视电子说明书的方法、电子设备、系统及计算机可读存储介质

阅读:870发布:2020-05-30

专利汇可以提供一种用于推荐电视电子说明书的方法、电子设备、系统及计算机可读存储介质专利检索,专利查询,专利分析的服务。并且本 发明 实施例 涉及一种用于推荐电视 电子 说明书 的方法、电子设备、系统及计算机可读存储介质。在电视客户端处,监听电视用户的操作行为,该操作行为包括针对电视功能的操作和针对电子说明书的操作;基于电视用户的操作行为,提取用户特征点;以及向 服务器 发送用户特征点,以供服务器向电视用户推荐说明书内容。相应地,在服务器处,从电视客户端获取用户特征点;基于用户特征点,确定电子说明书的各个描述模 块 的加权值;基于该加权值,生成推荐的说明书内容;以及向电视客户端发送推荐的说明书内容。本发明实施例利用用户习惯来凸显电子说明书的重点,为用户提供便捷的查询使用体验,并且实现以不同细化粒度定制电子说明书的显示内容。,下面是一种用于推荐电视电子说明书的方法、电子设备、系统及计算机可读存储介质专利的具体信息内容。

1.一种用于推荐电子说明书的方法,其特征在于,包括:
获取来自电视客户端的用户特征点,所述用户特征点基于所述电视客户端处的电视用户的操作行为而提取,所述操作行为包括针对电视功能的操作和针对电子说明书的操作;
基于所述用户特征点,确定所述电子说明书的各个描述模的加权值;
基于各个描述模块的所述加权值,生成推荐的所述电子说明书中的说明书内容;以及向所述电视客户端发送所述说明书内容。
2.根据权利要求1所述的方法,其特征在于,还包括:
从所述电视客户端获取所述电子说明书的配置信息,所述配置信息包括所述电子说明书的各个描述模块的版本信息;
基于匹配算法,确定所述电子说明书是否需要更新;
响应于确定所述电子说明书需要更新,生成更新配置信息,所述更新配置信息指示待更新的描述模块及其版本信息;以及
向所述电视客户端发送所述更新配置信息。
3.根据权利要求1所述的方法,其特征在于,其中所述用户特征点包括以下中的至少一项:所述操作行为所对应的电视功能、所述操作行为的行为特征以及所述操作行为所对应的说明书内容。
4.根据权利要求1所述的方法,其特征在于,其中确定电子说明书的各个描述模块的加权值包括:
基于所述用户特征点与各个描述模块的关联度,确定电子说明书的各个描述模块的加权值。
5.根据权利要求1所述的方法,其特征在于,其中确定电子说明书的各个描述模块的加权值包括:
分析在一定时间段期间所获取的用户特征点,以得到与各个用户特征点相对应的电子说明书的描述模块,作为待加权描述模块;
对所述待加权描述模块进行计数;以及
基于所述计数,确定电子说明书的各个描述模块的加权值。
6.根据权利要求1所述的方法,其特征在于,其中生成所推荐的说明书内容包括:
针对加权值小于第一阈值的描述模块,生成第一细化粒度的说明书内容;以及针对加权值大于或等于所述第一阈值的描述模块,生成第二细化粒度的说明书内容,以提供相较于所述第一细化粒度的说明书内容而言更详细的说明书内容。
7.一种用于推荐电视电子说明书的方法,其特征在于,包括:
监听电视用户的操作行为,所述操作行为包括针对电视功能的操作和针对电子说明书的操作;
基于所述电视用户的操作行为,提取所述电视用户的用户特征点;以及向服务器发送所述用户特征点,以供所述服务器向所述电视用户推荐所述电子说明书中的说明书内容。
8.根据权利要求7所述的方法,其特征在于,还包括:
响应于接收到来自所述服务器的所推荐的说明书内容,向所述电视用户显示所述说明书内容。
9.根据权利要求7所述的方法,其特征在于,其中提取所述电视用户的用户特征点包括:
响应于所述操作行为为针对电视功能的操作,提取所述操作行为所对应的电视功能和行为特征作为用户特征点;以及
响应于所述操作行为为针对电子说明书的操作,提取所述操作行为所对应的说明书内容和行为特征作为用户特征点。
10.根据权利要求7所述的方法,其特征在于,其中所述电子说明书包括多个描述模块,每个描述模块具有相应的版本信息,并且所述方法还包括:
确定所述用户特征点所对应的描述模块;
基于确定的所述描述模块及其对应的版本信息,生成特征元组;以及
向所述服务器发送所述特征元组。
11.根据权利要求10所述的方法,其特征在于,还包括:
监听来自所述服务器的更新配置信息,所述更新配置信息指示待更新的描述模块及其版本信息;以及
基于所述更新配置信息,对所述电子说明书进行差异更新。
12.根据权利要求11所述的方法,其特征在于,其中对所述电子说明书进行差异更新包括:
解析所述更新配置信息,以得到所述待更新的描述模块的版本信息和所述待更新的描述模块的寻址信息;
基于所述版本信息,确定所述电子说明书是否需要更新;
响应于确定所述电子说明书需要更新,基于所述寻址信息获取所述待更新的描述模块;以及
针对所述待更新的描述模块,对所述电子说明书进行差异更新。
13.一种电子设备,其特征在于,包括:
处理器;以及
存储有指令的存储器,所述指令在被所述处理器执行时促使所述设备执行动作,所述动作包括:
获取来自电视客户端的用户特征点,所述用户特征点基于所述电视客户端处的电视用户的操作行为而提取,所述操作行为包括针对电视功能的操作和针对电子说明书的操作;
基于所述用户特征点,确定所述电子说明书的各个描述模块的加权值;
基于各个描述模块的所述加权值,生成推荐的所述电子说明书中的说明书内容;以及向所述电视客户端发送所推荐的所述说明书内容。
14.根据权利要求13所述的设备,其特征在于,所述动作还包括:
从所述电视客户端获取电子说明书的配置信息,所述配置信息包括所述电子说明书的各个描述模块的版本信息;
基于匹配算法,确定所述电子说明书是否需要更新;
响应于确定所述电子说明书需要更新,生成更新配置信息,所述更新配置信息指示待更新的描述模块及其版本信息;以及
向所述电视客户端发送所述更新配置信息。
15.根据权利要求13所述的设备,其特征在于,所述用户特征点包括以下中的至少一项:所述操作行为所对应的电视功能、所述操作行为的行为特征以及所述操作行为所对应的说明书内容。
16.根据权利要求13所述的设备,其特征在于,其中确定电子说明书的各个描述模块的加权值包括:
基于所述用户特征点与各个描述模块的关联度,确定电子说明书的各个描述模块的加权值。
17.根据权利要求13所述的设备,其特征在于,其中确定电子说明书的各个描述模块的加权值包括:
分析在一定时间段期间所获取的用户特征点,以得到与各个用户特征点相对应的电子说明书中的描述模块,作为待加权描述模块;
对所述待加权描述模块进行计数;以及
基于所述计数,确定电子说明书的各个描述模块的加权值。
18.根据权利要求13所述的设备,其特征在于,其中生成所推荐的说明书内容包括:
针对加权值小于第一阈值的描述模块,生成第一细化粒度的说明书内容;以及针对加权值大于或等于所述第一阈值的描述模块,生成第二细化粒度的说明书内容,以提供相较于所述第一细化粒度的说明书内容而言更详细的说明书内容。
19.一种电子设备,其特征在于,包括:
处理器;以及
存储有指令的存储器,所述指令在被所述处理器执行时促使所述设备执行动作,所述动作包括:
监听电视用户的操作行为,所述操作行为包括针对电视功能的操作和针对电子说明书的操作;
基于所述电视用户的操作行为,提取所述电视用户的用户特征点;以及向服务器发送所述用户特征点,以供所述服务器向所述电视用户推荐所述电子说明书中的说明书内容。
20.根据权利要求19所述的设备,其特征在于,所述动作还包括:
响应于接收到来自所述服务器的所推荐的说明书内容,向所述电视用户显示所述说明书内容。
21.根据权利要求19所述的设备,其特征在于,其中提取所述电视用户的用户特征点包括:
响应于所述操作行为为针对电视功能的操作,提取所述操作行为所对应的电视功能和行为特征作为用户特征点;以及
响应于所述操作行为为针对电子说明书的操作,提取所述操作行为所对应的说明书内容和行为特征作为用户特征点。
22.根据权利要求19所述的设备,其特征在于,其中所述电子说明书包括多个描述模块,每个描述模块具有相应的版本信息,并且所述动作还包括:
确定所述用户特征点所对应的描述模块;
将确定的所述描述模块及其对应的版本信息构建为特征元组;以及
向所述服务器发送所述特征元组。
23.根据权利要求22所述的设备,其特征在于,所述动作还包括:
监听来自所述服务器的更新配置信息,所述更新配置信息指示待更新的描述模块及版本信息;以及
基于所述更新配置信息,对所述电子说明书进行差异更新。
24.根据权利要求23所述的设备,其特征在于,其中对所述电子说明书进行差异更新包括:
解析所述更新配置信息,以得到所述版本信息和所述待更新的描述模块的寻址信息;
基于所述版本信息,确定所述电子说明书是否需要更新;
响应于确定所述电子说明书需要更新,基于所述寻址信息获取所述待更新的描述模块;以及
针对所述待更新的描述模块,对所述电子说明书进行差异更新。
25.一种用于推荐电视电子说明书的系统,其特征在于,包括如权利要求13-18中任一项所述的电子设备以及如权利要求19-24中任一项所述的电子设备。
26.一种计算机可读存储介质,其特征在于,其存储有机器可读的指令,所述指令在由所述机器执行时使得所述机器执行根据权利要求1-6中任一项所述的方法。
27.一种计算机可读存储介质,其特征在于,其存储有机器可读的指令,所述指令在由所述机器执行时使得所述机器执行根据权利要求7-12中任一项所述的方法。

说明书全文

一种用于推荐电视电子说明书的方法、电子设备、系统及计算

机可读存储介质

技术领域

[0001] 本发明总体上涉及数据处理领域,具体涉及一种用于推荐电视电子说明书的方法、系统、电子设备及计算机可读存储介质。

背景技术

[0002] 随着电视技术的不断发展,电视的电子说明书为用户提供日益重要的帮助,提升了用户的使用便利。通常,电视的电子说明书内容存在冗余,而且变得越来越庞大。当前的电子说明书主要是体现出大、全、浅的特点,即整个电子说明书文件较大;内容上所有的电视模内容;对每一个说明书模块的描述相对来说较为简单,从实质意义上无法满足用户的傻瓜式操作或者使用需求。
[0003] 由于传统的电子说明书仅仅是从产品度将产品加以阐述,没有优化用户的体验。当前技术快速发展更迭,无法满足用户在使用电视过程中有效获得说明书相关内容的需求。期望的是,提供一种能够智能地为用户推荐电子说明书内容的技术方案。

发明内容

[0004] 针对上述问题,本发明的实施例提供一种用于推荐电子说明书的方法、电子设备、系统及计算机可读存储介质,能够根据用户需求而提供不同细化粒度的说明书内容,并且实现定制化的内容资源提供。
[0005] 在本发明的第一方面,提供一种用于推荐电子说明书的方法。该方法包括:获取来自电视客户端的用户特征点,用户特征点基于电视客户端处的电视用户的操作行为而提取,操作行为包括针对电视功能的操作和针对电子说明书的操作;基于用户特征点,确定电子说明书的各个描述模块的加权值;基于各个描述模块的加权值,生成推荐的电子说明书中的说明书内容;以及向电视客户端发送所推荐的说明书内容。
[0006] 在某些实施例中,该方法还包括:从电视客户端获取电子说明书的配置信息,配置信息包括电子说明书的各个描述模块的版本信息;基于匹配算法,确定电子说明书是否需要更新;响应于确定电子说明书需要更新,生成更新配置信息,更新配置信息指示待更新的描述模块及版本信息;以及向电视客户端发送更新配置信息。
[0007] 在某些实施例中,用户特征点包括以下中的至少一项:操作行为所对应的电视功能、操作行为的行为特征以及操作行为所对应的说明书内容。
[0008] 在某些实施例中,确定电子说明书的各个描述模块的加权值包括:基于用户特征点与各个描述模块的关联度,确定电子说明书的各个描述模块的加权值。
[0009] 在某些实施例中,确定电子说明书的各个描述模块的加权值包括:分析在一定时间段期间所获取的用户特征点,以得到与各个用户特征点相对应的电子说明书中的描述模块,作为待加权描述模块;对待加权描述模块进行计数;以及基于计数,确定电子说明书的各个描述模块的加权值。
[0010] 在某些实施例中,生成所推荐的说明书内容包括:针对加权值小于第一阈值的描述模块,生成第一细化粒度的说明书内容;以及针对加权值大于或等于第一阈值的描述模块,生成第二细化粒度的说明书内容,以提供相较于第一细化粒度的说明书内容而言更详细的说明书内容。
[0011] 在本发明的第二方面,提供一种用于推荐电子说明书的方法。该方法包括:监听电视用户的操作行为,操作行为包括针对电视功能的操作和针对电子说明书的操作;基于电视用户的操作行为,提取电视用户的用户特征点;以及向服务器发送用户特征点,以供服务器向电视用户推荐电子说明书中的说明书内容。
[0012] 在某些实施例中,该方法还包括:响应于接收到来自服务器的所推荐的说明书内容,向电视用户显示说明书内容。
[0013] 在某些实施例中,提取电视用户的用户特征点包括:响应于操作行为为针对电视功能的操作,提取操作行为所对应的电视功能和行为特征作为用户特征点;以及响应于操作行为为针对电子说明书的操作,提取操作行为所对应的说明书内容和行为特征作为用户特征点。
[0014] 在某些实施例中,电子说明书包括多个描述模块,每个描述模块具有相应的版本信息,并且方法还包括:确定用户特征点所对应的描述模块;基于确定的描述模块及其对应的版本信息,生成特征元组;以及向服务器发送特征元组。
[0015] 在某些实施例中,该方法还包括:监听来自服务器的更新配置信息,更新配置信息指示待更新的描述模块及版本信息;以及基于更新配置信息,对电子说明书进行差异更新。
[0016] 在某些实施例中,对电子说明书进行差异更新包括:解析更新配置信息,以得到版本信息和待更新的描述模块的寻址信息;基于版本信息,确定电子说明书是否需要更新;响应于确定电子说明书需要更新,基于寻址信息获取待更新的描述模块;以及针对待更新的描述模块,对电子说明书进行差异更新。
[0017] 在本发明的第三方面,提供一种电子设备。该电子设备包括:处理器;以及存储有指令的存储器,指令在被处理器执行时促使设备执行动作,动作包括:获取来自电视客户端的用户特征点,用户特征点基于电视客户端处的电视用户的操作行为而提取,操作行为包括针对电视功能的操作和针对电子说明书的操作;基于用户特征点,确定电子说明书的各个描述模块的加权值;基于各个描述模块的加权值,针对电视客户端生成推荐的电子说明书中的说明书内容;以及向电视客户端发送所推荐的说明书内容。
[0018] 在本发明的第四方面,提供一种电子设备。该电子设备包括:处理器;以及存储有指令的存储器,指令在被处理器执行时促使设备执行动作,动作包括:监听电视用户的操作行为,操作行为包括针对电视功能的操作和针对电子说明书的操作;基于电视用户的操作行为,提取电视用户的用户特征点;以及向服务器发送用户特征点,以供服务器向电视用户推荐电子说明书中的说明书内容。
[0019] 在本发明的第五方面,提供一种用于推荐电视电子说明书的系统,包括根据本发明第三方面所描述的设备以及根据本发明第四方面所描述的设备。
[0020] 在本发明的第六方面,提供一种计算机可读存储介质,其存储有机器可读的指令,指令在由机器执行时使得机器执行根据本发明第一方面以及第二方面所描述的方法。
[0021] 本发明的实施例提出的用于推荐电子说明书的方法、电子设备、系统及计算机可读存储介质,能够根据用户需求而提供不同细化粒度的说明书内容,并且实现定制化的内容资源提供,提高用户满意度。附图说明
[0022] 图1示出本发明实施例可以在其中应用的示意性系统框图
[0023] 图2示出根据本发明的一个实施例的推荐电子说明书的方法的流程图
[0024] 图3示出根据本发明的另一实施例的推荐电子说明书的方法的流程图;
[0025] 图4示出根据本发明的一个实施例的设备示意图;以及
[0026] 图5示出适合实现本发明的实施例的电子设备的方框图。

具体实施方式

[0027] 为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。但本领域技术人员知晓,本发明并不局限于附图和以下实施例。
[0028] 如本文中所述,术语“包括”及其各种变体可以被理解为开放式术语,其意味着“包括但不限于”。术语“基于”可以被理解为“至少部分地基于”。术语“一个实施例”可以被理解为“至少一个实施例”。术语“另一实施例”可以被理解为“至少一个其它实施例”。
[0029] 如前所述,当前的电子说明书无法有效地为用户提供查询服务,导致用户无法高效地获取有用信息,从而减低了使用体验。本发明实施例提出的推荐电子说明书的方法可以有效解决上述问题。下面结合附图对本发明实施例作进一步描述。
[0030] 图1示出了本发明实施例可以在其中应用的系统100的示意性框图。如图所示,系统100包括服务器110和多个电视客户端120、130和140,其利用各自的通信模块(通信模块113和通信模块124)通过网络150进行通信。
[0031] 值得注意的是,系统100所示的构成仅是示意,可以存在任意多个服务器或电视客户端。网络150可以包括利用任何现有或未来将有的通信技术而实现通信的有线或无线网络。此外,电视客户端120、130、140并不必须是相同电视型号,为简便起见,在下文中仅以电视客户端120为例进行描述。
[0032] 服务器110包括存储模块114,其存储有不同电视型号和不同更新版本的电子说明书相关数据、电视客户端的配置文件,以及其他处理数据等等。电视客户端120包括存储模块125,其可以存储有本机的电子说明书、配置文件、以及其他处理数据等等。存储模块114或125可以是内置或外置的数据仓库
[0033] 根据本发明的实施例,电子说明书在逻辑上可以有多种存储方式,服务器110和电视客户端120可以采取不同的存储方式。更有利的是,其以相同的存储方式存储以提高处理效率。例如,在电视客户端120处可以对电子说明书不进行逻辑存储处理,在服务器110处进行各种存储处理以提高处理效率;或者在电视客户端120和服务器110处均采用相同的逻辑存储构架。
[0034] 图2示出了电子说明书的一个存储逻辑示例200。如图所示,可以将电子说明书按照描述模块进行逻辑存储,每个描述模块可以具有相应的模块ID、模块关键字、具体的模块内容以及版本信息。例如,电视客户端的属性相关信息可以构成一个描述模块,包括电视终端型号、唯一标识终端的终端ID、厂商、产地、出厂日期等等信息。关于显示、频道、网络等的描述内容可以分别构成相应的描述模块,并且根据内容更新情况,分别具有相应的版本信息。各描述模块具体内容构成完整的电子说明书。
[0035] 需要指出的是,示例200仅是示意性表示,可以存在多种模块化的逻辑存储形式。例如,可以根据需要进一步细化描述模块中的一个或多个,形成子模块;或者可以根据各个模块之间的内容关联情况,形成合并的描述模块,等等。
[0036] 根据本发明的实施例,电视客户端120还包括特征处理模块121,其提取电视用户的用户特征点。可选地,其还对所提取的用户特征点进行进一步处理。特征处理模块121可以监听、记录电视用户的操作行为。这些操作行为可以包括针对电子说明书的操作和针对电视功能的操作。
[0037] 例如,当用户通过遥控器等与电视终端交互,在网络电视点播中点击、查看;或者用户进行网络设置操作,尝试连接机顶盒或路由器;或者用户调节电视显示的色彩、模式等等;特征处理模块121可以记录这些针对电视功能的操作行为。当用户查看电子说明书,点击不同的内容部分,浏览说明书内容,输入搜索关键词等操作时,特征处理模块121还可以记录这些针对电子说明书的操作行为。
[0038] 进一步地,特征处理模块121根据用户的操作行为来提取用户特征点。当操作行为为针对电视功能的操作时,提取操作行为所对应的电视功能以及行为特征作为用户特征点。例如,用户对网络设置进行的操作行为,可以将“网络”描述模块作为一个用户特征点,该操作行为持续的时间作为另一用户特征点。可选的,可以进一步根据网络设置涉及的具体操作,例如设置IP地址操作,将地址设置作为另一用户特征点。
[0039] 当用户的操作行为为针对电子说明书的操作时,特征处理模块121提取操作行为所对应的说明书内容以及行为特征作为用户特征点。例如,用户对电子说明书的点击查看行为,可以将点击的内容标题作为一个用户特征点,将浏览时间作为另一用户特征点。用户输入搜索关键词的操作行为,可以将所输入的关键词作为用户特征点。
[0040] 在本发明的一个实施例中,在用户未触发搜索服务时,电视客户端120的特征处理模块121可以将电视客户端120的属性相关信息和所提取的用户特征点实时或定期地通过通信模块124发送给服务器110,以供服务器110分析所用。在用户触发搜索服务时,电视客户端120的特征处理模块121将电视客户端120的属性相关信息和所提取的用户特征点发送给服务器110,以从服务器110获得推荐的电子说明书内容。
[0041] 根据本发明的实施例,电视客户端120的特征处理模块121还将电子说明书的配置信息单独或与用户特征点一起发送给服务器110,以获得最新的电子说明书。这些配置信息例如包括电子说明书的版本或者电子说明书各个描述模块的版本。
[0042] 另一方面,服务器110通过通信模块113接收来自电视客户端120、130、140的上述信息,由特征处理模块111进行特征处理和解析,并将处理结果传递给内容处理模块112,对电子说明书进行内容处理,以向用户推荐合适的电子说明书内容。相应地,电视客户端120还包括内容处理模块122和内容显示模块123。内容处理模块122根据来自服务器110的信息进行电子说明书的内容处理,并由内容显示模块123进行电子说明书的内容显示。上述过程的具体操作将在下文进一步详细描述。
[0043] 图3示出了根据本发明的实施例的推荐电子说明书的方法300的流程图,方法300可以在服务器110处实现。在310,从电视客户端获取用户特征点。如前所述,用户特征点可以是基于电视客户端处的电视用户的操作行为而提取的,操作行为包括针对电视功能的操作和针对电子说明书的操作。
[0044] 在320,基于用户特征点,确定电子说明书的各个描述模块的加权值。在一个实施例中,用户特征点包括针对电视功能的操作行为所对应的电视功能以及行为特征。例如,对于用户对网络设置进行的操作行为,服务器110可以接收到“网络”描述模块、操作持续的时间、地址设置等用户特征点。用户特征点还包括针对电子说明书的操作行为所对应的说明书内容以及行为特征。例如,对于用户对电子说明书的点击查看操作行为,服务器可以接收到内容标题、浏览时间、搜索关键词等用户特征点。
[0045] 根据用户特征点,服务器110的特征处理模块111可以确定相对应的电子说明书的描述模块。可以理解,当电视客户端120直接发送由对用户特征点进一步处理而得到的描述模块信息时,该确定过程在电视客户端120完成。
[0046] 特征处理模块111进一步确定描述模块的加权值,该加权值可以表征用户操作行为与描述模块的关联度。在一个实施例中,例如,用户进行了网络点播操作和说明书搜索操作,搜索关键词包括点播,则特征处理模块111根据用户特征点可以确定相对应的描述模块为将“点播”描述模块,并且将该模块的权值增加;如果搜索关键词还包括IP地址,则特征处理模块111将相对应的“点播”描述模块和“网络”描述模块的权值增加。
[0047] 在另一实施例中,特征处理模块111还根据用户特征点中所包括的行为特征,例如浏览时长等,对相应的描述模块进行加权。例如,对于长时间操作的行为所对应的描述模块,赋予更高的加权值。
[0048] 在又一实施例中,特征处理模块111可以分析在一定时间段期间所获取的用户特征点,以得到与这些用户特征点相对应的电子说明书中的描述模块,作为待加权描述模块。特征处理模块111对在该时间段期间所命中的待加权描述模块进行计数,基于该计数,确定这些描述模块的加权值。例如,计数值越高,加权值也越高。
[0049] 可以理解,上述的确定加权值的过程仅是示例,不限于各个实施例中的明确描述,其他有利于更准确定位描述模块的加权方案均是可行的。
[0050] 在330,基于各个描述模块的加权值,生成推荐的说明书内容。在一个实施例中,内容处理模块112可以以加权值高低为序,将相应的描述模块生成为推荐内容。
[0051] 在另一实施例中,根据加权值高低,内容处理模块112以不同的细化粒度来生成推荐说明书内容。换言之,针对加权值大于某一阈值的描述模块,可以生成第一细化粒度的说明书内容,以提供更为详细的内容;针对加权值小于某一阈值的描述模块,生成第二细化粒度的说明书内容,提供较为简单的内容。例如,对于加权值高的描述模块,将该模块中更详细的说明书内容作为推荐内容。
[0052] 在又一实施例中,服务器110通过对系统100中多个电视客户端的用户特征点分析,对于加权值高的描述模块,进一步通过网络学习和检索,细化服务器110处的电子说明书内容,供内容处理模块112检索并生成推荐内容。
[0053] 在340,向电视客户端发送所推荐的说明书内容,以供电视客户端120向用户显示其所期望的说明书内容。这一过程可以利用HTTP、MTTP等技术来实现,本发明在此方面不做限制。
[0054] 根据本发明的实施例,服务器110还接收来自电视客户端120的电子说明书的配置信息,例如电子说明书的各个描述模块的版本信息。该配置信息可以是电视客户端120独立发送或者在步骤410与用户特征点(或相应的描述模块)一起发送的,服务器110根据接收到的配置信息来决定是否向电视客户端120发送更新配置信息,以供电视客户端120更新电子说明书。
[0055] 基于匹配算法,服务器110确定电视客户端120的电子说明书是否需要更新。本发明的实施例提出索引最大匹配算法。服务器110根据现有描述模块针对对应模块建立{描述模块,版本}的匹配索引。例如,当前服务器110处的电子说明书包括频道描述模块和网络描述模块,其对应索引链为{{003,2},{004,1}},其中{003,2}分别为频道描述模块ID和对应版本,{004,1}分别为网络描述模块ID和对应版本。如果电视客户端120发过来配置信息包括{003,1},而服务器110检测到频道描述模块的版本已为2,则需更新。
[0056] 此外,针对{{002,1},{004,1},{005,1}}索引链,{{{002,1}}}和{{002,1},{004,1}}以及{{002,1},{004,1},{005,1}}都是匹配的,由于服务器110处的数据给电视客户端
120的数据未发生变化,则依据最小更新原则,不予更新。换言之,为了节省通信资源和提高通信效益,可以仅对用户感兴趣的描述模块进行更新。
[0057] 当服务器110确定电视客户端120的电子说明书需要更新时,生成更新配置信息。更新配置信息指示待更新的描述模块及版本信息;并向电视客户端120发送更新配置信息。
相应地,电视客户端120循环监听更新配置信息,如果检测到版本发生更新变化,则解析更新配置信息,获取更新差异资源的下载链接,进行下载。然后和现有描述模块进行合并、删除或增加。在用户再次打开电子说明书时,电视客户端120通过内容显示模块进行数据拉取显示。
[0058] 图4示出了根据本发明的实施例的推荐电子说明书的方法400的流程图,方法400可以在电视客户端120、130、140处实现。在410,监听电视用户的操作行为,该操作行为包括针对电视功能的操作和针对电子说明书的操作。然后,在420,基于电视用户的操作行为,提取电视用户的用户特征点。如前所述,电视用户的操作行为可以包括针对电子说明书的操作和针对电视功能的操作,电视客户端120的特征处理模块121可以基于这些操作行为而提取用户特征点。具体过程参考前文描述,在此不再赘述。
[0059] 在430,向服务器发送用户特征点,以供服务器110向电视用户推荐说明书内容。在本发明的一个实施例中,电视客户端120的特征处理模块121还可以基于所提取的用户特征点以及电子说明书的配置信息,生成特征元组。
[0060] 根据本发明实施例,上述的用户特征点、电视客户端120的属性相关信息、电子说明书的配置信息等可以以特征元组的形式用以通信。特征处理模块121将上述信息生成如{属性信息,用户特征点,版本}的特征元组。可选的,特征处理模块121确定适宜的用户特征点和属性信息所关联的电子说明书的描述模块,生成特征元组{描述模块,版本}。可以理解,特征处理模块121可以将上述多个特征元组形成特征元组链。
[0061] 电视客户端120可以根据用户的具体操作情况,实时或者定期将特征元组发送给服务器110。例如,在用户检索电子说明书内容之前或之后,实时或定期地将操作行为所对应的特征元组发送至服务器110,以供服务器后续分析;当用户检索电子说明书内容时,电视客户端120需要及时将包括搜索关键字的用户特征点发送至服务器110,以便服务器及时处理并反馈其推荐的说明书内容。
[0062] 进一步地,根据本发明的实施例,当电视客户端120接收到来自服务器的推荐说明书内容时,在440向电视用户显示所推荐的说明书内容。在一个实施例中,电视客户端120监听并接收来自服务器110的消息,电视客户端120的内容处理模块122解析消息并进一步处理目的地为自己的消息。当内容处理模块122接收到推荐的内容信息时,将该内容信息传递给内容显示模块123,以供用户浏览服务器110基于特定用户而定制的推荐内容。
[0063] 在本发明的一个实施例中,当内容处理模块122接收到更新配置信息时,根据更新配置信息所指示待更新的描述模块及版本信息,内容处理模块122可以对存储模块125中的电子说明书进行差异更新。
[0064] 具体而言,在一个实施例中,内容处理模块122解析更新配置信息,以得到版本信息和待更新的描述模块的寻址信息(例如,下载链接)。基于版本信息,可以确定是否需要更新。如果确定需要更新,则基于寻址信息获取待更新的描述模块,并针对待更新的描述模块,对电子说明书进行差异更新。例如,替换描述模块或增删描述模块,并更新相应的版本信息。
[0065] 本发明的实施例能够根据用户习惯来凸显电子说明书的重点,为用户提供便捷的查询使用体验,并且实现定制化电子说明书,以不同细化粒度定制电子说明书的显示内容。
[0066] 图5示出了适合实现本发明的实施例的电子设备500的方框图。设备500可以用来实现服务器110或电视客户端120-140。如图所示,设备500包括处理器510。处理器510控制设备500的操作和功能。例如,在某些实施例中,处理器510可以借助于与其耦合的存储器520中所存储的指令530来执行各种操作。存储器520可以是适用于本地技术环境的任何合适的类型,并且可以利用任何合适的数据存储技术来实现,包括但不限于基于半导体的存储器件、磁存储器件和系统、光存储器件和系统。尽管图5中仅仅示出了一个存储器单元,但是在设备500中可以有多个物理不同的存储器单元。
[0067] 处理器510可以是适用于本地技术环境的任何合适的类型,并且可以包括但不限于通用计算机、专用计算机、微控制器、数字信号控制器(DSP)以及基于控制器的多核控制器架构中的一个或多个多个。设备500也可以包括多个处理器510。
[0068] 当设备500充当服务器110时,处理器510在执行指令530时促使设备500执行动作,以实现上文参考图3描述的方法300。根据本发明的实施例,所述动作包括:获取来自电视客户端的用户特征点,用户特征点基于电视客户端处的电视用户的操作行为而提取;基于用户特征点,确定电子说明书的各个描述模块的加权值;基于各个描述模块的加权值,针对电视客户端生成所推荐的说明书内容;以及向电视客户端发送所推荐的说明书内容。
[0069] 在某些实施例中,动作还包括:从电视客户端获取电子说明书的配置信息,配置信息包括电子说明书的各个描述模块的版本信息;基于匹配算法,确定电子说明书是否需要更新;响应于确定电子说明书需要更新,生成更新配置信息,更新配置信息指示待更新的描述模块及版本信息;以及向电视客户端发送更新配置信息。
[0070] 在某些实施例中,用户特征点包括以下中的至少一项:操作行为所对应的电视功能、行为特征以及操作行为所对应的说明书内容。
[0071] 在某些实施例中,确定电子说明书的各个描述模块的加权值包括:基于用户特征点与各个描述模块的关联度,确定电子说明书的各个描述模块的加权值。在某些实施例中,确定电子说明书的各个描述模块的加权值包括:分析在一定时间段期间所获取的用户特征点,以得到与各个用户特征点相对应的电子说明书中的描述模块,作为待加权描述模块;对待加权描述模块进行计数;以及基于计数,确定电子说明书的各个描述模块的加权值。
[0072] 在某些实施例中,生成所推荐的说明书内容包括:针对加权值小于第一阈值的描述模块,生成第一细化粒度的说明书内容;以及针对加权值大于第一阈值的描述模块,生成第二细化粒度的说明书内容,以提供相较于第一细化粒度的说明书内容而言更详细的说明书内容。
[0073] 当设备500充当电视客户端120时,处理器510和在执行指令530时促使设备500执行动作,以实现上文参考图4描述的方法400。根据本发明的实施例,所述动作包括:监听电视用户的操作行为,操作行为包括针对电视功能的操作和针对电子说明书的操作;基于电视用户的操作行为,提取电视用户的用户特征点;以及向服务器发送用户特征点,以供服务器向电视用户推荐说明书内容。
[0074] 在某些实施例中,动作还包括:响应于接收到来自服务器的所推荐的说明书内容,向电视用户显示说明书内容。
[0075] 在某些实施例中,提取电视用户的用户特征点包括:响应于操作行为为针对电视功能的操作,提取操作行为所对应的电视功能和行为特征作为用户特征点;以及响应于操作行为为针对电子说明书的操作,提取操作行为所对应的说明书内容和行为特征作为用户特征点。
[0076] 在某些实施例中,电子说明书包括多个描述模块,每个描述模块具有相应的版本信息,并且其中向服务器发送用户特征点包括:确定用户特征点所对应的描述模块;将确定的描述模块及其对应的版本信息构建为特征元组;以及向服务器发送特征元组。
[0077] 在某些实施例中,动作还包括:监听来自服务器的更新配置信息,更新配置信息指示待更新的描述模块及版本信息;以及基于更新配置信息,对电子说明书进行差异更新。
[0078] 在某些实施例中,对电子说明书进行差异更新包括:解析更新配置信息,以得到版本信息和待更新的描述模块的寻址信息;基于版本信息,确定电子说明书是否需要更新;响应于确定电子说明书需要更新,基于寻址信息获取待更新的描述模块;以及针对待更新的描述模块,对电子说明书进行差异更新。
[0079] 本发明的实施例还提供一种计算机可读存储介质,其存储有机器可读的指令,指令在由机器执行时使得机器执行根据本发明所描述的方法。
[0080] 本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
[0081] 计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0082] 应当理解,本发明的各部分可以用硬件软件固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0083] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0084] 以上,对本发明的实施方式进行了说明。但是,本发明不限定于上述实施方式。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈