一种电子书内插播广告的方法

文档序号:2646455阅读:247来源:国知局
专利名称:一种电子书内插播广告的方法
技术领域
本发明涉及一种电子书,尤其涉及一种电子书内插播广告的方法。
背景技术
电子书是传统印刷书籍的电子版本,可以使用电脑或电子书阅读器对其 进行阅读。目前,在低价或免费的电子书内一般都有大量的广告,尤其是浮动广告在电子书 页面上不停移动,大大影响了读者的阅读。只有那些以全价购买的电子书,电子书内才不会 出现广告,这就增加了读者的成本。发明内容本发明要解决的问题是提供一种充分利用电子书内的空白处插播广告, 不影响用户阅读的一种电子书内插播广告的方法。为了解决上述问题,本发明采用以下的方法,所述方法包括电子书播放器,所述电 子书播放器内设有数据存储单元,数据收集单元,数据比较单元,数据处理单元,输出单元, 所述方法包括以下步骤
A、在数据存储单元中输入电子书页面停留的阈值时间Tl ;B、数据收集单元接收客户端访问一电子书页面请求,并收集该电子书页面停留时 间T2 ;C、数据比较单元比较T1、T2大小,当Tl小于或等于Τ2时,数据处理单元将广告插 入到所述电子书页面的空白处;当Tl大于Τ2时,返回步骤B ;D、输出单元将插有广告的电子书页面返回给客户端。因此,本发明在用户阅读电子书的同时,如果用户阅读停留的时间足够长,则可以 在电子书页面空白处插播广告。所述的数据处理单元将广告插入到所述电子书页面的空白处的方法是先扫描该 电子书页面的文本内容,计算出连续空行空白处大小,再根据此空白处大小插入广告。因 此,本发明可在电子书页面的空白处插入大小合适的广告,这样不会影响用户的阅读。所述计算连续空白处大小的方法包括以下步骤a、当电子书中出现连续空白处时,设电子书的连续空白处初始行为零;b、从所述电子书页面的顶端字符开始计算,遇到一个回车符,连续空行数增加1 ;C、遇到第一个非回车符的字符且连续空行数大于1时,计算出所述电子书页面的 空白处的空行所占的空间高,该空间高=连续空行数X (行高+行间距);d、根据所述电子书页面宽度和所述空间高,得出连续空行所占空间大小。采用此方法,本发明可计算出电子书页面中连续空白处大小,从而可选择大小合 适的广告。本发明的优点在于,用户在阅读电子书的同时,可根据电子书页面的大小和空行 的高度插播大小合适的广告,既不影响用户的阅读又能充分利用电子书内的空白处,且用 户可以以较低的价格购买到该电子书;读者在休息时还可浏览广告中的内容,大大增加广 告投放的效益。


下面结合附图和具体实施方式
对本发明作进一步详细的说明图1是本发明的流程图。
具体实施方式
如图1所示,本发明包括电子书播放器1,电子书播放器内设有数据存储单元2,数据收集单元3,数据比较单元4,数据处理单元5,输出单元6,本发明方法包括 以下步骤A、在数据存储单元2中输入电子书页面停留的阈值时间Tl ;B、数据收集单元3接收客户端访问一电子书页面请求,并收集该电子书页面停留 时间T2 ;C、数据比较单元4比较T1、T2大小,当Tl小于或等于Τ2时,数据处理单元5将大 小合适的广告插入到所述电子书页面的空白处,当Tl大于Τ2时,返回步骤B ;数据处理单元5将大小合适的广告插入到所述电子书页面的空白处的方法是先 扫描该电子书页面的文本内容,计算出连续空白处大小,再根据此空白处大小插入大小合 适的广告。计算连续空白处大小的方法包括以下步骤a、当电子书中出现连续空白处时,设电子书的连续空白处初始行为零;b、从所述电子书页面的顶端字符开始计算,遇到一个同车符,连续空行数增加1 ;C、遇到第一个非回车符的字符且连续空行数大于1时,计算出所述电子书页面的 空白处的空行所占的空间高,该空间高=连续空行数X (行高+行间距);d、根据所述电子书页面宽度和所述空间高,得出连续空行所占空间大小。D、输出单元将插有广告的电子书页面返回给客户端。
权利要求
一种电子书内插播广告的方法,包括电子书播放器,所述电子书播放器内设有数据存储单元,数据收集单元,数据比较单元,数据处理单元,输出单元,其特征在于所述方法包括以下步骤A、在数据存储单元中输入电子书页面停留的阈值时间T1;B、数据收集单元接收客户端访问一电子书页面请求,并收集该电子书页面停留时间T2;C、数据比较单元比较T1、T2大小,当T1小于或等于T2时,数据处理单元将广告插入到所述电子书页面的空白处;当T1大于T2时,返回步骤B;D、输出单元将插有广告的电子书页面返回给客户端。
2.根据权利要求1所述的一种电子书内插播广告的方法,其特征在于所述的数据处 理单元将广告插入到所述电子书页面的空白处的方法是先扫描该电子书页面的文本内容, 计算出连续空白处大小,再根据此空白处大小插入广告。
3.根据权利要求2所述的一种电子书内插播广告的方法,其特征在于所述计算连续 空白处所占空间大小的方法包括以下步骤a、当电子书中出现连续空白处时,设电子书的连续空白处初始行为零;b、从所述电子书页面的顶端字符开始计算,遇到一个回车符,连续空行数增加1;C、遇到第一个非回车符的字符且连续空行数大于1时,计算出所述电子书页面的空白 处的空行所占的空间高,该空间高=连续空行数X (行高+行间距);d、根据所述电子书页面宽度和所述空间高,得出连续空行所占空间大小。
全文摘要
本发明公开了一种电子书内插播广告的方法,所述方法包括电子书播放器,所述电子书播放器内设有数据存储单元,数据收集单元,数据比较单元,处理单元,输出单元,所述方法包括以下步骤A、在数据存储单元中输入电子书页面停留的阈值时间;B、数据收集单元接收客户端访问一电子书页面请求,并收集该电子书页面停留时间;C、比较单元比较T1、T2大小,T1小于或等于T2时,处理单元将广告插入到页面的空白处,T1大于T2时,返回步骤B;D、输出单元将插有广告的电子书页面返回给客户端。用户在阅读电子书的同时,可根据电子书页面的大小和空行的高度插播大小合适的广告,既不影响用户的阅读,用户又可以以较低的价格购买到电子书。
文档编号G09F23/00GK101819739SQ20101014398
公开日2010年9月1日 申请日期2010年4月8日 优先权日2010年4月8日
发明者刘德建, 邹建峰, 郑晟 申请人:福建天晴在线互动科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1