一种提供包含个性化信息的数字出版物的方法和装置的制作方法

文档序号:7857043阅读:256来源:国知局
专利名称:一种提供包含个性化信息的数字出版物的方法和装置的制作方法
技术领域
本发明涉及计算机网络技术,特别地涉及一种提供包含个性化信息的数字出版物的方法和装置。
背景技术
数字出版是建立在计算机技术、网络技术、多媒体技术等高新技术基础上,对传统出版物进行数字化加工、销售和阅读的新型出版产业。出于对数字化作品的版权保护,数字出版物的内容一般要经过一些加工,例如加密、打包等,然后上传到内容存储服务器,供用户购买、下载和阅读。内容存储服务器是用来向用户提供数字出版 物的服务器。对于用户来说,有些情况下需要在数字出版物中加入一些个性化信息。个性化信息主要是用户个人指定的一些信息,这些信息不是数字出版物本身必备的,也不是其他用户所必需的,但对于特定用户来说有一定的意义,此时就需要在数字出版物中加入这种个性化信息。例如,用户甲想在数字出版物的扉页中加入自己的签名然后将该数字出版物赠送给用户乙,如果是已加工完成的数字出版物,则需拆包、解密,然后加入签名,再加密、打包以及上传到内容存储服务器。这种做法需要服务器另作运算以及安排存储空间,所以比较占用服务器的资源。

发明内容
有鉴于此,本发明提供一种提供包含个性化信息的数字出版物的方法和装置,能够在用户需要向数字出版物中添加个性化信息时有助于节省服务器的资源。为实现上述目的,根据本发明的一个方面,给出了一种提供包含个性化信息的数字出版物的方法,包括获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识;根据所述数字出版物的标识确定该数字出版物的下载地址,并且根据所述目标用户的标识确定目标客户端;将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端,以供所述目标客户端从所述下载地址得到所述数字出版物之后,将所述个性化信息添加到该数字出版物所述位置。可选地,所述方法还包括获取所述个性化信息在所述数字出版物中的显示样式的信息;并且,根据所述目标用户的标识确定目标客户端之后,所述方法还包括将所述显示样式的信息发送给所述目标客户端,以供所述目标客户端按所述显示样式在所述数字出版物中呈现所述个性化信息。可选地,所述个性化信息包括如下一种或几种文字、图片、音频数据、视频数据。根据本发明的另一方面,给出了一种提供包含个性化信息的数字出版物的方法,包括获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识;将所述个性化信息、数字出版物的标识、所述位置、所述目标用户的标识发送给服务器,以供该服务器根据所述数字出版物的标识确定该数字出版物的下载地址并且根据所述目标用户的标识确定目标客户端,然后将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端。可选地,所述方法还包括获取所述个性化信息在所述数字出版物中的显示样式的信息,然后将该信息发送给所述服务器,以供该服务器将该信息发送给所述目标客户端从而使该目标客户端按所述显示样式在所述数字出版物中呈现所述个性化信息。可选地,所述个性化信息包括如下一种或几种文字、图片、音频数据、视频数据。根据本发明的又一方面,给出了一种提供包含个性化信息的数字出版物的方法,包括接收包含有数字出版物的下载地址,并且接收个性化信息以及该个性化信息在所述数字出版物中的位置;从所述下载地址获取所述数字出版物,并与所述个性化信息以及该 个性化信息在所述数字出版物中的位置相关联;在呈现所述数字出版物的过程中,在所述数字出版物中的所述位置处呈现所述个性化信息。可选地,在呈现所述数字出版物之前,还包括接收所述个性化信息在所述数字出版物中的显示样式的信息;在所述数字出版物中的所述位置处呈现所述个性化信息的步骤包括在所述数字出版物中的所述位置处,按所述显示样式在所述数字出版物中呈现所述个性化信息。可选地,所述个性化信息包括如下一种或几种文字、图片、音频数据、视频数据。根据本发明的又一方面,给出了一种提供包含个性化信息的数字出版物的装置,包括获取模块,用于获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识;确定模块,用于根据所述数字出版物的标识确定该数字出版物的下载地址,并且根据所述目标用户的标识确定目标客户端;发送模块,用于将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端,以供所述目标客户端从所述下载地址得到所述数字出版物之后,将所述个性化信息添加到该数字出版物所述位置。可选地,所述获取模块还用于获取所述个性化信息在所述数字出版物中的显示样式的信息;所述发送模块还用于将所述显示样式的信息发送给所述目标客户端,以供所述目标客户端按所述显示样式在所述数字出版物中呈现所述个性化信息。根据本发明的又一方面,给出了一种提供包含个性化信息的数字出版物的装置,包括终端获取模块,用于获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识;终端发送模块,用于将所述个性化信息、数字出版物的标识、所述位置、所述目标用户的标识发送给服务器,以供该服务器根据所述数字出版物的标识确定该数字出版物的下载地址并且根据所述目标用户的标识确定目标客户端然后将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端。可选地,所述终端获取模块还用于获取所述个性化信息在所述数字出版物中的显示样式的信息;所述终端发送模块还用于将所述显示样式的信息发送给所述服务器,以供该服务器将该信息发送给所述目标客户端从而使该目标客户端按所述显示样式在所述数字出版物中呈现所述个性化信息。根据本发明的又一方面,给出了一种提供包含个性化信息的数字出版物的装置,包括接收模块,用于接收包含有数字出版物的下载地址,并且接收个性化信息以及该个性化信息在所述数字出版物中的位置;下载模块,用于从所述下载地址获取所述数字出版物;关联模块,用于将所述数字出版物、所述个性化信息、以及所述个性化信息在所述数字出版物中的位置相关联;呈现模块,用于在呈现所述数字出版物的过程中,在所述数字出版物中的所述位置处呈现所述个性化信息。可选地,所述接收模块还用于接收所述个性化信息在所述数字出版物中的显示样式的信息;所述呈现模块还用于在所述数字出版物中的所述位置处,按所述显示样式在所述数字出版物中呈现所述个性化信息。根据本发明的技术方案,由目标客户自行下载不包含个性化信息的数字出版物,个性化信息是由服务器另行向目标客户端发送,由目标客户端将个性化信息添加到数字出版物中,这样无需服务器将个性化信息制作到数字出版物中,减轻了服务器的工作负担;并且网络侧的服务器或其他的存储设备无需保存具有个性化信息的数字化出版物,节省了服务器的存储空间。所以总的来说有助于节省服务器或其他相关网络设备的资源。另外还可以指定个性化信息的显示样式,丰富了用户的选择,提高了用户体验。


附图用于更好地理解本发明,并不构成对本发明的不当限定。其中图I是根据本发明实施例的服务器与客户端组成的网络的示意图;图2是根据本发明实施例的提供包含个性化信息的数字出版物的方法的基本步骤的示意图;图3是根据本发明实施例的发起客户端执行的方法的基本步骤的示意图;图4是根据本发明实施例的目标客户端执行的方法的基本步骤的示意图;图5是根据本发明实施例的第一种提供包含个性化信息的数字出版物的装置的基本组成部分的示意图;图6是根据本发明实施例的第二种提供包含个性化信息的数字出版物的装置的基本组成部分的示意图;以及图7是根据本发明实施例的第二种提供包含个性化信息的数字出版物的装置的基本组成部分的示意图。
具体实施例方式以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识至IJ,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。本发明实施例提供的技术方案可以使一个客户端(以下称作“发起客户端”)让另一个客户端(以下称作“目标客户端”)呈现包含有个性化信息的数字出版物。这里的客户端可以认为是安装有客户端软件的计算机,或者认为是该客户端软件。上述客户端都与网络侧的有关数字出版物的服务器连接。如图I所示,图I是根据本发明实施例的服务器与客户端组成的网络的示意图。图I中的服务器11是网络侧的有关数字出版物的服务器,它可以连接多个功能相同的客户端,图中示出了客户端12、13至IN,这些客户端可以作为发起客户端也可以作为目标客户端。
图2是根据本发明实施例的提供包含个性化信息的数字出版物的方法的基本步骤的示意图。如图2所示,本发明实施例的提供包含个性化信息的数字出版物的方法基本地包含如下的步骤S21至S23。该方法可以由网络侧的有关数字出版物的服务器(以下简称作“服务器”)来执行。步骤S21 :获取个性化信息、数字出版物的标识、个性化信息在数字出版物中的位置、以及目标用户的标识。本实施例中的个性化信息可以是如下一种或几种文字、图片、音频数据、视频数据。这里的目标用户的标识可以采用用户的用户名。用户名是用户使用客户端进行登录时的身份标识,可以用来区别各个目标用户。另外用户也可以通过客户端向服务器提供其他能够唯一标识自身的信息,例如用户的手机号或电子邮箱地址。在获取个性化信息、数字出版物的标识、个性化信息在数字出版物中的位置这些信息时,可以是由发起客户端向服务器发送,也可以由服务器从一个存储位置中读取,该存 储位置有某个客户端事先保存的上述信息。步骤S22 :根据数字出版物的标识确定该数字出版物的下载地址,并且根据目标用户的标识确定目标客户端。步骤S23 :将个性化信息、下载地址、以及个性化信息在数字出版物中的位置发送给目标客户端。目标客户端收到这些信息后,就可从上述下载地址得到数字出版物,以及将个性化信息添加到该数字出版物的指定位置。这里的添加可以是在目标客户端呈现数字出版物的时候添加,也可以事先添加,这样都可以实现在呈现数字出版物的过程中,在数字出版物中的上述指定位置处呈现个性化信息。目标客户端可以根据指定的样式来显示个性化信息。这里的样式的含义比较宽泛,主要是个性化信息要达到的视觉效果,例如文本的字体、颜色、动态效果,图片或视频的显示大小等。为此,可以从一个客户端处接收或者从某个存储位置处读取到个性化信息在数字出版物中的显示样式的信息,然后把这些信息发送给目标客户端。从以上步骤可以看出,由目标客户自行下载不包含个性化信息的数字出版物,个性化信息是由服务器另行向目标客户端发送,由目标客户端将个性化信息添加到数字出版物中,这样无需服务器将个性化信息制作到数字出版物中,减轻了服务器的工作负担;并且网络侧的服务器或其他的存储设备无需保存具有个性化信息的数字化出版物,节省了服务器的存储空间。所以总的来说有助于节省服务器或其他相关网络设备的资源。图3是根据本发明实施例的发起客户端执行的方法的基本步骤的示意图。如图3所示,该方法主要包括步骤S31和步骤S32。步骤S31 :获取个性化信息、数字出版物的标识、个性化信息在数字出版物中的位置、以及目标用户的标识。获取的上述信息可以是发起客户端的用户通过人机界面输入的信息。步骤S32 :将个性化信息、数字出版物的标识、个性化信息在数字出版物中的位置、目标用户的标识发送给服务器。这样,服务器就可以根据数字出版物的标识确定该数字出版物的下载地址并且根据目标用户的标识确定目标客户端,然后将个性化信息、下载地址、以及个性化信息在数字出版物中的位置发送给目标客户端。发起客户端同样可以获取个性化信息在数字出版物中的显示样式的信息,将该信息发送给服务器。这样服务器就可以将该信息发给目标客户端,从而目标客户端可以按该显示样式在数字出版物中呈现个性化信息。图4是根据本发明实施例的目标客户端执行的方法的基本步骤的示意图。如图4所示,该方法主要包括如下的步骤S41至步骤S43。步骤S41 :接收包含有数字出版物的下载地址,并且接收个性化信息以及该个性化信息在数字出版物中的位置。步骤S42 :从上述下载地址获取数字出版物,并与个性化信息以及该个性化信息在该数字出版物中的位置相关联。例如将数字出版物和个性化信息关联存储并记录个性化信息在该数字出版物中的位置。步骤S43 :在呈现数字出版物的过程中,在数字出版物中的上述位置处呈现个性 化信息。在呈现数字出版物之前,可以先接收个性化信息在数字出版物中的显示样式的信息,这样个性化信息就能够按该显示样式来呈现。图5是根据本发明实施例的第一种提供包含个性化信息的数字出版物的装置的基本组成部分的示意图。这种装置可以设置在服务器中。如图5所示,提供包含个性化信息的数字出版物的装置50包括获取模块51、确定模块52、发送模块53。获取模块51用于获取个性化信息、数字出版物的标识、个性化信息在数字出版物中的位置、以及目标用户的标识。确定模块用于根据数字出版物的标识确定该数字出版物的下载地址,并且根据目标用户的标识确定目标客户端。发送模块53用于将个性化信息、下载地址、以及个性化信息在数字出版物中的位置发送给目标客户端,以供目标客户端从下载地址得到数字出版物之后,将个性化信息添加到该数字出版物所述位置。获取模块51还可用于获取个性化信息在数字出版物中的显示样式的信息,并且发送模块53还可用于将该显示样式的信息发送给目标客户端,以供目标客户端按该显示样式在数字出版物中呈现个性化信息。图6是根据本发明实施例的第二种提供包含个性化信息的数字出版物的装置的基本组成部分的示意图。这种装置可以设置在发起客户端中。如图6所示,提供包含个性化信息的数字出版物的装置60主要包括终端获取模块61和终端发送模块62。终端获取模块61用于获取个性化信息、数字出版物的标识、个性化信息在数字出版物中的位置、以及目标用户的标识。终端发送模块62用于将个性化信息、数字出版物的标识、个性化信息在数字出版物中的位置、目标用户的标识发送给服务器,以供该服务器根据数字出版物的标识确定该数字出版物的下载地址并且根据目标用户的标识确定目标客户端然后将个性化信息、下载地址、以及上述位置发送给目标客户端。终端获取模块61还可用于获取个性化信息在数字出版物中的显示样式的信息,并且终端发送模块62还用于将显示样式的信息发送给服务器,以供该服务器将该信息发送给目标客户端从而使该目标客户端按显示样式在数字出版物中呈现个性化信息。图7是根据本发明实施例的第二种提供包含个性化信息的数字出版物的装置的基本组成部分的示意图。这种装置可以设置在目标客户端中。如图7所示,提供包含个性化信息的数字出版物的装置70主要包括接收模块71、下载模块72、关联模块73、呈现模块74。
接收模块71用于接收包含有数字出版物的下载地址,并且接收个性化信息以及该个性化信息在数字出版物中的位置。下载模块72用于从下载地址获取数字出版物。关联模块73用于将数字出版物、个性化信息、以及个性化信息在数字出版物中的位置相关联。呈现模块74用于在呈现数字出版物的过程中,在数字出版物中的上述位置处呈现个性化信息。接收模块71还可用于接收个性化信息在数字出版物中的显示样式的信息,并且呈现模块74还可用于在所述数字出版物中的上述位置处,按显示样式在数字出版物中呈现个性化信息。以上的说明中虽然对发起客户端和目标客户端作了区分,但在实现中可以将二者的功能集合在同一客户端上。根据本发明实施例的技术方案,由目标客户自行下载不包含个性化信息的数字出版物,个性化信息是由服务器另行向目标客户端发送,由目标客户端将个性化信息添加到 数字出版物中,这样无需服务器将个性化信息制作到数字出版物中,减轻了服务器的工作负担;并且网络侧的服务器或其他的存储设备无需保存具有个性化信息的数字化出版物,节省了服务器的存储空间。所以总的来说有助于节省服务器或其他相关网络设备的资源。另外还可以指定个性化信息的显示样式,丰富了用户的选择,提高了用户体验。以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,对本领域的普通技术人员而言,能够理解本发明的方法和设备的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。 因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。上述具体实施方式
,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
权利要求
1.一种提供包含个性化信息的数字出版物的方法,其特征在于,包括 获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识; 根据所述数字出版物的标识确定该数字出版物的下载地址,并且根据所述目标用户的标识确定目标客户端; 将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端,以供所述目标客户端从所述下载地址得到所述数字出版物之后,将所述个性化信息添加到该数字出版物所述位置。
2.根据权利要求I所述的方法,其特征在于, 所述方法还包括获取所述个性化信息在所述数字出版物中的显示样式的信息;并且, 根据所述目标用户的标识确定目标客户端之后,所述方法还包括将所述显示样式的信息发送给所述目标客户端,以供所述目标客户端按所述显示样式在所述数字出版物中呈现所述个性化信息。
3.根据权利要求I或2所述的方法,其特征在于,所述个性化信息包括如下一种或几种文字、图片、音频数据、视频数据。
4.一种提供包含个性化信息的数字出版物的方法,其特征在于,包括 获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识; 将所述个性化信息、数字出版物的标识、所述位置、所述目标用户的标识发送给服务器,以供该服务器根据所述数字出版物的标识确定该数字出版物的下载地址并且根据所述目标用户的标识确定目标客户端,然后将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括获取所述个性化信息在所述数字出版物中的显示样式的信息,然后将该信息发送给所述服务器,以供该服务器将该信息发送给所述目标客户端从而使该目标客户端按所述显示样式在所述数字出版物中呈现所述个性化信息。
6.根据权利要求4或5所述的方法,其特征在于,所述个性化信息包括如下一种或几种文字、图片、音频数据、视频数据。
7.一种提供包含个性化信息的数字出版物的方法,其特征在于,包括 接收包含有数字出版物的下载地址,并且接收个性化信息以及该个性化信息在所述数字出版物中的位置; 从所述下载地址获取所述数字出版物,并与所述个性化信息以及该个性化信息在所述数字出版物中的位置相关联; 在呈现所述数字出版物的过程中,在所述数字出版物中的所述位置处呈现所述个性化信息。
8.根据权利要求7所述的方法,其特征在于, 在呈现所述数字出版物之前,还包括接收所述个性化信息在所述数字出版物中的显示样式的信息;在所述数字出版物中的所述位置处呈现所述个性化信息的步骤包括在所述数字出版物中的所述位置处,按所述显示样式在所述数字出版物中呈现所述个性化信息。
9.根据权利要求7或8所述的方法,其特征在于,所述个性化信息包括如下一种或几种文字、图片、音频数据、视频数据。
10.一种提供包含个性化信息的数字出版物的装置,其特征在于,包括 获取模块,用于获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识; 确定模块,用于根据所述数字出版物的标识确定该数字出版物的下载地址,并且根据所述目标用户的标识确定目标客户端; 发送模块,用于将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端,以供所述目标客户端从所述下载地址得到所述数字出版物之后,将所述个性化信息添加到该数字出版物所述位置。
11.根据权利要求10所述的装置,其特征在于, 所述获取模块还用于获取所述个性化信息在所述数字出版物中的显示样式的信息; 所述发送模块还用于将所述显示样式的信息发送给所述目标客户端,以供所述目标客户端按所述显示样式在所述数字出版物中呈现所述个性化信息。
12.一种提供包含个性化信息的数字出版物的装置,其特征在于,包括 终端获取模块,用于获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识; 终端发送模块,用于将所述个性化信息、数字出版物的标识、所述位置、所述目标用户的标识发送给服务器,以供该服务器根据所述数字出版物的标识确定该数字出版物的下载地址并且根据所述目标用户的标识确定目标客户端然后将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端。
13.根据权利要求12所述的装置,其特征在于, 所述终端获取模块还用于获取所述个性化信息在所述数字出版物中的显示样式的信息; 所述终端发送模块还用于将所述显示样式的信息发送给所述服务器,以供该服务器将该信息发送给所述目标客户端从而使该目标客户端按所述显示样式在所述数字出版物中呈现所述个性化信息。
14.一种提供包含个性化信息的数字出版物的装置,其特征在于,包括 接收模块,用于接收包含有数字出版物的下载地址,并且接收个性化信息以及该个性化信息在所述数字出版物中的位置; 下载模块,用于从所述下载地址获取所述数字出版物; 关联模块,用于将所述数字出版物、所述个性化信息、以及所述个性化信息在所述数字出版物中的位置相关联; 呈现模块,用于在呈现所述数字出版物的过程中,在所述数字出版物中的所述位置处呈现所述个性化信息。
15.根据权利要求14所述的装置,其特征在于, 所述接收模块还用于接收所述个性化信息在所述数字出版物中的显示样式的信息;所述呈现模块还用于在所述数字出版物中的所述位置处,按所述显示样式在所述数字出版物中呈现所述个性化信息。
全文摘要
本发明提供一种提供包含个性化信息的数字出版物的方法和装置,能够在用户需要向数字出版物中添加个性化信息时有助于节省服务器的资源。该方法包括获取个性化信息、数字出版物的标识、所述个性化信息在所述数字出版物中的位置、以及目标用户的标识;根据所述数字出版物的标识确定该数字出版物的下载地址,并且根据所述目标用户的标识确定目标客户端;将所述个性化信息、所述下载地址、以及所述位置发送给所述目标客户端,以供所述目标客户端从所述下载地址得到所述数字出版物之后,将所述个性化信息添加到该数字出版物所述位置。
文档编号H04L29/06GK102801793SQ201210266570
公开日2012年11月28日 申请日期2012年7月30日 优先权日2012年7月30日
发明者王亚卿 申请人:北京京东世纪贸易有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1