一种基于动态参数来提供电子文件的方法及系统技术方案

技术编号:25086979 阅读:35 留言:0更新日期:2020-07-31 23:30
本发明专利技术公开了一种基于动态参数来提供电子文件的方法及系统,权重方法包括:对获取请求进行解析以确定所述目标电子文件的标识信息和配置信息;将所述目标电子文件发送给用户设备,并且当根据所述标识信息和身份信息确定所述目标电子文件为临时获取权限时,将所述目标电子文件设置为临时状态;获取与所述目标电子文件相关联的动态参数,确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例;确定目标电子文件在所述用户设备中的当前可使用比例;以及当检测到目标电子文件在所述用户设备中的当前可使用比例为零时,将所述目标电子文件设置为失效状态。本发明专利技术能够以灵活的扩展方式为用户提供对电子文件。

【技术实现步骤摘要】
一种基于动态参数来提供电子文件的方法及系统
本专利技术涉及电子信息
,并且更具体地,涉及一种基于动态参数来提供电子文件的方法及系统。
技术介绍
电子书出版物(EPub,ElectronicPublication)是一种电子书格式标准,并且属于一种可以自动重新排版的内容。文字内容可以根据阅读设备的特性,以最适合阅读的方式进行显示。EPub电子书内部使用了超文本标记语言HTML或可扩展超文本标记语言XHTML格式的文件来包含文字、图片等多媒体资源。电子书用户终端软件解析EPub并从HTML或XHTML文件中抽取文字和图片,从而将文字和图片在用户终端上绘制展示。通常,在为用户设备提供电子文件时,可以先为用户设备提供所需的电子文件的一部分,例如,电子书的试读。目前,在电子书阅读中实现试读功能的方式有很多,通常采用的是将诸如电子书的电子文件在整体上按一定比例提供给用户。这种方式无法满足用户对于诸如电子书的电子文件的所需部分进行使用的动态需求。
技术实现思路
由此可知,现有技术中电子书试读技术存在以下缺陷:(1)无法提供以某一页甚至某一行为最小单位的试读比例计算方式;2)无法根据每位用户做出动态调整试读比例的处理;3)电子书试读用户只能试读固定的比例的试读内容;4)无法为该本电子书的试读用户提供全文检索功能。为了解决现有技术中的问题,本专利技术提供基于动态参数来提供电子文件的方法及系统。本专利技术的技术方案能够提供最小单位为某一页甚至某一行文字为单位的试读,例如根据用户在电子书用户终端上看到的内容作为试读比例的计算方式,此外,还可以根据每位用户动态调整试读比例。本专利技术的技术方案可以根据用户喜好选择试读电子书的任意内容,直到试读权益消耗完毕为止,其中全文检索功能的跳转定位依赖电子书动态试读功能的实现。本专利技术的技术方案根据用户喜好选择试读,包括以下几种方式:1)选择目录中任何条目进行跳转后阅读;2)点击查看文中跳转到新页面的注解;以及3)点击全文检索的结果,跳转到所在页面阅读。本专利技术的技术方案的动态调整试读比例同时又为体验更好的全文检索功能提供了技术基础。因为全文检索的结果是可能分布在整本书的任意章节,如果没有任意试读技术提供支持,是无法实现这个技术效果的。假设试读部分只是整本书前面10%,用户全文检索的结果命中后面的90%,用户在没有购买的前提下,无法阅读。在本申请中,最小单位为一行。行是指在竖屏阅读模式下,用户可以上下滑动的基本单位。这样就可以将在阅读器屏幕上显示的文字作为试读比例消耗的数据基础。只要在屏幕中显示的内容,即计入用户的试读消耗比例中。这样使得试读计算精度会比在横屏阅读模式下要为更细并且更为准确(在横屏阅读模式下,显示在屏幕的最小单位是页,每翻一页或者目录跳转等,都会消耗至少一页内容的试读比例)。根据本专利技术的一个方面,提供一种基于动态参数来提供电子文件的方法,所述方法包括:响应于从用户设备接收到针对于多个电子文件中的目标电子文件的获取请求,对所述获取请求进行解析以确定所述目标电子文件的标识信息和配置信息,并且基于所述获取请求确定所述用户设备的身份信息;将所述目标电子文件发送给用户设备,并且当根据所述标识信息和身份信息确定所述目标电子文件为临时获取权限时,将所述目标电子文件设置为临时状态;获取与所述目标电子文件相关联的动态参数,并基于所述动态参数、标识信息和/或身份信息确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例;当所述剩余可使用比例大于使用阈值时,根据配置信息确定所述目标电子文件的文件内容中能够在用户设备中被临时使用的多个文件单元,对所述用户设备中针对所述多个文件单元的使用状态进行实时检测以确定目标电子文件在所述用户设备中的当前可使用比例;以及当检测到目标电子文件在所述用户设备中的当前可使用比例为零时,将所述目标电子文件设置为失效状态并且禁止所述目标电子文件在所述用户设备中被使用。在对所述获取请求进行解析以确定所述目标电子文件的标识信息和配置信息之前还包括:基于所述获取请求确定所述用户设备的登录信息,基于所述登录信息对所述用户设备进行安全性验证,当所述用户设备通过安全性验证后,确定所述获取请求为合法的获取请求并且对所述获取请求进行解析。所述目标电子文件的标识信息包括:目标电子文件的标识符和目标电子文件的内容类别。所述目标电子文件的配置信息包括:文件单元的数量和多个配置项,其中每个配置项包括:文件单元标识符、文件单元起始位置、文件单元结束位置、文件单元内容数量和临时使用指示位。所述用户设备的身份信息包括:用户设备的标识符、用户设备的偏好信息和用户设备的等级信息。还包括,当根据所述标识信息和身份信息确定所述目标电子文件为永久获取权限时,将所述目标电子文件设置为有效状态。在将所述目标电子文件发送给用户设备之后,根据所述标识信息和身份信息确定所述目标电子文件为永久获取权限或临时获取权限。所述动态参数包括多个参数项,每个参数项包括:电子文件的标识符和调整比率。所述基于所述动态参数、标识信息和/或身份信息确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例包括:根据所述身份信息中的用户设备的等级信息确定用户设备的级别比率L,根据所述动态参数确定目标电子文件的调整比率α;确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例R=L×(1+α)。所述基于所述动态参数、标识信息和/或身份信息确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例包括:根据所述身份信息中的用户设备的等级信息确定用户设备的级别比率L,确定标识信息中的目标电子文件的内容类别和身份信息中的用户设备的偏好信息的匹配度M,根据所述动态参数确定目标电子文件的调整比率α;确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例R=L×(0.5+α+M)。所述基于所述动态参数、标识信息和/或身份信息确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例包括:确定标识信息中的目标电子文件的内容类别和身份信息中的用户设备的偏好信息的匹配度M,根据所述动态参数确定目标电子文件的调整比率α;确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例R=M×(1+α)。在根据配置信息确定所述目标电子文件的文件内容中能够在用户设备中被临时使用的多个文件单元之后,用户设备能够使用所述多个文件单元中的任意一个或多个文件单元。对所述用户设备中针对所述多个文件单元的使用状态进行实时检测以确定目标电子文件在所述用户设备中的当前可使用比例包括:以单个文件单元为最小的临时使用单位,对所述用户设备中针对所述多个文件单元中已经使用的文件单元的数量进行行实时检测,以根据剩余可用的文件单元的数量确定目标电子文件在所述用户设备中的当前可使用比例。对所述用户设备中针对所述多个文件单元的使用状态进行实时检测以确本文档来自技高网...

【技术保护点】
1.一种基于动态参数来提供电子文件的方法,所述方法包括:/n响应于从用户设备接收到针对于多个电子文件中的目标电子文件的获取请求,对所述获取请求进行解析以确定所述目标电子文件的标识信息和配置信息,并且基于所述获取请求确定所述用户设备的身份信息;/n将所述目标电子文件发送给用户设备,并且当根据所述标识信息和身份信息确定所述目标电子文件为临时获取权限时,将所述目标电子文件设置为临时状态;/n获取与所述目标电子文件相关联的动态参数,并基于所述动态参数、标识信息和/或身份信息确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例;/n当所述剩余可使用比例大于使用阈值时,根据配置信息确定所述目标电子文件的文件内容中能够在用户设备中被临时使用的多个文件单元,对所述用户设备中针对所述多个文件单元的使用状态进行实时检测以确定目标电子文件在所述用户设备中的当前可使用比例;以及/n当检测到目标电子文件在所述用户设备中的当前可使用比例为零时,将所述目标电子文件设置为失效状态并且禁止所述目标电子文件在所述用户设备中被使用。/n

【技术特征摘要】
1.一种基于动态参数来提供电子文件的方法,所述方法包括:
响应于从用户设备接收到针对于多个电子文件中的目标电子文件的获取请求,对所述获取请求进行解析以确定所述目标电子文件的标识信息和配置信息,并且基于所述获取请求确定所述用户设备的身份信息;
将所述目标电子文件发送给用户设备,并且当根据所述标识信息和身份信息确定所述目标电子文件为临时获取权限时,将所述目标电子文件设置为临时状态;
获取与所述目标电子文件相关联的动态参数,并基于所述动态参数、标识信息和/或身份信息确定所述目标电子文件在所述用户设备中能够被临时使用的剩余可使用比例;
当所述剩余可使用比例大于使用阈值时,根据配置信息确定所述目标电子文件的文件内容中能够在用户设备中被临时使用的多个文件单元,对所述用户设备中针对所述多个文件单元的使用状态进行实时检测以确定目标电子文件在所述用户设备中的当前可使用比例;以及
当检测到目标电子文件在所述用户设备中的当前可使用比例为零时,将所述目标电子文件设置为失效状态并且禁止所述目标电子文件在所述用户设备中被使用。


2.根据权利要求1所述的方法,在对所述获取请求进行解析以确定所述目标电子文件的标识信息和配置信息之前还包括:
基于所述获取请求确定所述用户设备的登录信息,基于所述登录信息对所述用户设备进行安全性验证,当所述用户设备通过安全性验证后,确定所述获取请求为合法的获取请求并且对所述获取请求进行解析。


3.根据权利要求1所述的方法,所述目标电子文件的标识信息包括:目标电子文件的标识符和目标电子文件的内容类别。


4.根据权利要求1所述的方法,所述目标电子文件的配置信息包括:文件单元的数量和多个配置项,其中每个配置项包括:文件单元标识符、文件单元起始位置、文件单元结束位置、文件单元内容数量和临时使用指示位。


5.根据权利要求1所述的方法,所述用户设备的身份信息包括:用户设备的标识符、用户设备的偏好信息和用户设备的等级信息。

【专利技术属性】
技术研发人员:陈杰清
申请(专利权)人:北京思维造物信息科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1