首页> 中国专利> 电子书籍的处理方法、装置及电子设备

电子书籍的处理方法、装置及电子设备

摘要

本说明书实施例提供电子书籍的处理方法、装置及电子设备,其中一个方法包括:获取电子书架展示的第一电子书籍的属性信息;根据所述第一电子书籍的属性信息,确定所述电子书架收录的第二电子书籍,其中,所述第二电子书籍与所述第一电子书籍的所述属性信息关联;调整所述第二电子书籍在所述电子书架的展示。

著录项

  • 公开/公告号CN112732648A

    专利类型发明专利

  • 公开/公告日2021-04-30

    原文格式PDF

  • 申请/专利权人 阿里巴巴集团控股有限公司;

    申请/专利号CN201911033368.7

  • 发明设计人 张银利;

    申请日2019-10-28

  • 分类号G06F16/16(20190101);G06F40/106(20200101);

  • 代理机构11442 北京博雅睿泉专利代理事务所(特殊普通合伙);

  • 代理人郭少晶

  • 地址 英属开曼群岛大开曼资本大厦一座四层847号邮箱

  • 入库时间 2023-06-19 10:48:02

说明书

技术领域

本申请涉及信息处理技术领域,更具体地,涉及一种电子书籍的处理方法、电子书籍的处理装置以及电子设备。

背景技术

随着智能设备的普及,使用电子阅读器阅读电子书籍的用户越来越多。电子阅读器的一个重要的部分是书架,它展示了用户在阅读过程中期望下次能快速便捷看到的书籍集合。

目前,随着书架展示的书籍越来越多,用户不能快速地从书架展示的书籍中查找到符合其需求的书籍,影响了用户的阅读体验。

另外,电子阅读器的书架展示区域是有限的,当书架展示区域展示的书籍数量达到上限时,用户不能及时将其感兴趣的书籍添加至书架,只能通过手动删除书架展示的部分书籍的方式,才能将其感兴趣的书籍添加至书架。同时,随着用户需求的变化,书架展示的书籍可能不再符合用户的阅读需求,用户只能以手动删除的方式删除不符合用户需求的书籍,影响用户的体验。

因此,需要提供更加符合用户需求的处理电子书籍的技术方案。

发明内容

本申请实施例提供了电子书籍的处理方法、装置及电子设备。

根据本申请实施例的第一方面,提供了一种电子书籍的处理方法,包括:获取电子书架展示的第一电子书籍的属性信息;根据所述第一电子书籍的属性信息,确定所述电子书架收录的第二电子书籍,其中,所述第二电子书籍与所述第一电子书籍的所述属性信息关联;调整所述第二电子书籍在所述电子书架的展示。

根据本申请实施例的第二方面,提供了一种电子书籍的处理装置,包括:获取模块,获取电子书架展示的第一电子书籍的属性信息;确定模块,根据所述第一电子书籍的属性信息,确定所述电子书架收录的第二电子书籍,其中,所述第二电子书籍与所述第一电子书籍的所述属性信息关联;调整模块,调整所述第二电子书籍在所述电子书架的展示。

根据本申请实施例的第三方面,提供了一种电子设备,包括存储器和处理器,所述存储器用于存储指令,所述指令用于控制所述处理器进行操作以执行根据第一方面中任一项所述的方法。

在不同实施例中,可以调整电子书籍在电子书架中的展示,从而提升用户的阅读体验。

通过以下参照附图对本说明书的示例性实施例的详细描述,本说明书的其它特征及其优点将会变得清楚。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是本申请实施例的电子书籍的处理方法的示意性流程图;

图2是本申请实施例的电子书籍的处理装置的示意性框图;

图3是本申请实施例的电子设备的示意性框图;

图4是本申请实施例的电子书籍展示示意图;

图5是本申请实施例的电子书籍展示的另一个示意图。

具体实施方式

现在将参照附图来详细描述各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本说明书的实施例的范围。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本说明书中的实施例及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

<方法>

图1是根据本说明书一个实施例的电子书籍的处理方法的示意性流程图。

如图1所示,在步骤S12,获取电子书架展示的第一电子书籍的属性信息。

属性信息可以是书籍所属的种类,例如,小说、传记、历史、美食、旅游、艺术、科幻、武侠、玄幻、悬疑、都市、校园青春、历史等等,也可以是书籍的出版语言信息、书籍的出版单位信息、书籍的出版年月信息、书籍的作者信息、书籍的类型信息等。

可以在电子书架上展示所有书籍,也可以在电子书架上展示部分书籍。

例如,第一电子书籍可以是用户正在阅读的电子书籍。这样,可以获取用户正在阅读的电子书籍的属性信息,作为第一电子书籍的属性信息。

此外,还可以获取设定时间段内用户阅读的书籍的集合;以及基于书籍的集合获取第一电子书籍的属性信息。

由于用户在一段时间内的兴趣通常是相关的,因此,基于一段时间内用户所阅读的书籍来调整电子书架,这样能够进一步迎合用户的需求。

针对不同的书籍,需要采用不同的时间段。例如,对于短篇文章来说,用户兴趣的持续时间较短。在这种情况下,如果将时间段设置得较长,可能会引入干扰因素。相反,如果书籍的篇幅较长,则较短的时间段无法反映用户的兴趣。因此,可以基于所述电子书架收录的电子书籍的数量和平均长度确定所述设定时间段。这样设定的时间段与电子书架相关联,从而使得电子书架能够满足用户的个性化需求。

在基于书籍的集合获取第一电子书籍的属性信息时,可以确定所述集合中的书籍的属性信息,以及确定所述集合中每种属性信息对应的书籍数量。然后,基于所述属性信息及其对应的书籍数量,获取第一电子书籍的属性信息。例如,将集合中对应书籍数量最多的属性信息作为第一电子书籍的属性信息。举例来说,用户最近阅读了10本书籍,其中,7本书籍是历史类的书籍,3本书籍是艺术类的书籍。在这种情况下,用户可能对于历史类书籍更加感兴趣。因此,第一电子书籍的属性信息可以是历史类书籍。

此外,每个电子书籍可能具有多个属性信息,例如,一本书籍既是历史类书籍,又是艺术类书籍。在这种情况下,由于利用一段时间内电子书籍的集合来确定属性信息,因此,所述属性信息将会所述属性信息的交叉部分并且能够更加准确的反映用户的兴趣。

另外,在基于书籍的集合获取第一电子书籍的属性信息时,可以确定所述集合中的书籍的阅读时间长度和属性信息,以及确定每种属性信息对应的书籍的平均阅读时间长度。然后,基于所述属性信息及其对应的平均阅读时间长度,获取第一电子书籍的属性信息。

用户阅读的时间长度能在一定程度上反映用户的兴趣。通过这种方式,可以进一步确定用户的兴趣,从而向用户提供更加准确的书籍排布。平均阅读时间长度可以简单地是每本书籍的阅读时间的平均值。此外,平均阅读时间长度还可以每本书籍的总阅读时间与该书籍的长度(字数)的比值。这种方式能够更加准确地反映用户对于该书籍的关注程度或感兴趣程度。

可以将集合中对应平均阅读时间长度最长的属性信息作为第一电子书籍的属性信息。在某个属性信息所对应的平均阅读时间长度最长时,将该属性信息作为第一电子书籍的属性信息。

此外,还可以将平均阅读时间长度与书籍数量相结合。例如,还可以确定所述集合中每种属性信息对应的书籍数量。基于所述属性信息及其对应的平均阅读时间长度和书籍数量,获取第一电子书籍的属性信息。例如,在平均阅读时间长度相同的情况下,选择对应书籍数量最多的属性信息作为第一电子书籍的属性信息。可选地,可以首先通过书籍数量,排除对应书籍数量较少的属性信息,然后,基于平均阅读时间长度,获取第一电子书籍的属性信息。通过二者的结合,可以提高对用户阅读兴趣判断的准确性,提供更加合理布局的电子书架,从而提升用户的使用体验。

在步骤S22,根据所述第一电子书籍的属性信息,确定所述电子书架收录的第二电子书籍。所述第二电子书籍与所述第一电子书籍的所述属性信息关联。

在确定所述电子书架收录的第二电子书籍时,可以确定所述电子书架收录的电子书籍的属性信息,确定所收录的电子书籍的属性信息和第一电子书籍的属性信息的相关性。然后,基于所述相关性,确定所述第二电子书籍。

可以通过多种方式来确定所述相关性。例如,在一种方式中,可以计算所述第一电子书籍的属性信息的第一哈希值,以及计算所述电子书架收录的电子书籍的属性信息的第二哈希值。然后,基于第二哈希值与第一哈希值的距离,确定所述相关性。

此外,还可以记录属性信息对出现的频度。例如,某些属性信息总是成对出现。例如,用户在搜索中国历史信息时同时输入日本历史信息,这表明,对于用户来说,这二者具有相关性。可以基于所述频度,确定所述相关性。

此外,也可以选择具有与第一电子书籍的属性信息相同的属性信息的第二电子书籍,即,所述第二电子书籍的属性信息和第一电子书籍的属性信息相同。

在步骤S24,调整所述第二电子书籍在所述电子书架的展示。

例如,可以调整第二电子书籍在所述电子书架的展示位置和展示效果中的至少一个。例如,可以将第二电子书籍的位置调整到电子书架的较前面的位置。此外,还可以调整第二电子书籍的显示效果,例如,将使用突出颜色显示第二电子书籍,将第二电子书籍放大显示,或者采用其他方式突出显示第二电子书籍。

在这里,还可以对电子书籍执行清理处理,以删除用户不关注的书籍,从而保持电子书架的整洁。例如,可以判断所述电子书架收录的第三电子书籍在预设时间范围内是否被用户阅读。如果否,则从所述电子书架删除所述第三电子书籍。

可选地,如果第三电子书籍在预设时间范围内没有被用户阅读,则提示用户从所述电子书架删除所述第三电子书籍。

例如,可以提供定时清理书架的设置项,以便定时执行从所述电子书架删除所述第三电子书籍的操作。可以通过弹出提示框、高亮推送消息等方式提供所述设置项。

通过所述设置项,用户可以根据自身需求设置清理操作。这样可以个性化地满足用户自身的清理书籍的需求,提升用户体验。

通过清理操作,可以及时清理书架中的用户不感兴趣的书籍,从而使得书架所展示的书籍尽可能地是用户感兴趣的书籍,提升了用户体验。另外,这种对书架展示的书籍的清理方式,可以避免书架展示的书籍数量达到上限,由此避免用户不能及时将其感兴趣的书籍添加至书架的问题。

这里,能够基于用户对书籍的使用,调整电子书架的展示方式,满足用户的需求,提升用户的阅读体验。

<装置>

图2是根据本说明书另一个实施例的电子书籍的处理装置的示意性框图。

如图2所示,电子书籍的处理装置200包括:获取模块22、确定模块24和调整模块26。

获取模块22获取电子书架展示的第一电子书籍的属性信息。

确定模块24根据所述第一电子书籍的属性信息,确定所述电子书架收录的第二电子书籍,其中,所述第二电子书籍与所述第一电子书籍的所述属性信息关联。

调整模块26调整所述第二电子书籍在所述电子书架的展示。

电子书籍的处理装置200可以实现上面方法实施例中的特征及其效果。在这里省略重复的描述。

<设备>

图3是根据本说明书另一个实施例的电子设备的示意性框图。

电子设备300例如是台式机、笔记本电脑、平板电脑、智能手机等。

如图3所示,电子设备300包括处理器302、存储器304。电子设备300还可以包括显示屏306、用户接口308、摄像头310、音频/视频接口312、传感器314和通信部件316等。此外,电子设备200还可以还包括电源管理芯片318以及电池320等。

处理器302可以是各种处理器。例如,它可以是ARM架构的处理器,诸如,苹果公司的应用处理器、高通公司的处理器、华为公司的处理器等。

存储器304可以存储电子设备300运行所需的底层软件、系统软件、应用软件、数据等。存储器304可以包括多种形式的存储器,例如,ROM、RAM、Flash等。

显示屏306可以是液晶显示屏、OLED显示屏等。在一个例子中,显示屏306可以是触摸屏。管理员可以通过显示屏306进行输入操作。此外,管理员还可以通过触摸屏进行指纹识别等。

用户接口308可以包括USB接口、闪电接口、键盘等。

摄像头310可以是单摄像头,也可以是多摄像头。

音频/视频接口312例如可以包括扬声器接口、麦克风接口、诸如HDMI的视频传输接口等。

传感器314例如可以包括陀螺仪、加速度计、温度传感器、湿度传感器、压力传感器等等。例如,通过传感器可以确定计算设备周围的环境等。

通信部件316例如可以包括WiFi通信部件、蓝牙通信部件、3G、4G和5G通信部件等。通过通信部件316,电子设备300可以被布置中网络中。

电源管理芯片318可以用于管理输入计算设备300电源功率,还可以对电池320进行管理,以保证较大的利用效率。电池320例如是锂离子电池等。

图3所示的电子设备仅是解释性的,并且决不是为了要限制本发明、其应用或用途。

例如,电子设备300的存储器304用于存储指令,所述指令用于控制处理器302进行操作以执行上面实施例中的方法。

<示意性电子书籍展示>

图4是根据本说明书实施例的电子书籍展示示意图。

如图4所示,例如,电子书架中包括电子书籍a-f。用户当前正在阅读电子书籍a。基于电子书籍a,获取属性信息。

基于所获取的属性信息,确定电子书架中的第二电子书籍f。电子书籍f的属性信息与电子书籍a的属性信息相关联。例如,电子书籍f和电子书籍a的属性信息都是历史类书籍。在这种情况下,可以判断用户对于历史类书籍感兴趣。因此,可以将电子书籍f调整到电子书架的靠前的位置,如图4所示。

在图4的例子中,例如,用户尚未完成当前电子书籍a的阅读,因此,将电子书籍f放置中当前电子书籍a的后面。

在其他例子中,如果用户已经完成当前电子书籍a(第一电子书籍)的阅读,也可以将电子书籍f(第二电子书籍)放置中电子书架的最前面。

图5是根据本说明书实施例的电子书籍展示的另一个示意图。

如图5所示,例如,电子书架中包括电子书籍a-f。用户当前正在阅读电子书籍a。

例如,用户在一段时间段内阅读了电子书籍a-c。可以基于电子书籍a-c的集合,获取属性信息。例如,电子书籍a的属性信息包括历史类、艺术类、人物传记;电子书籍b的属性信息包括历史类、科技类;以及电子书籍b的属性信息包括历史类、战争类。在这种情况下,电子书籍a-b的属性信息都包括历史类。因此,可以将历史类确定为第一电子书籍的属性信息。

例如,电子书籍f也是历史类书籍。在这种情况下,如图5所示,可以将电子书籍f调整到电子书架靠前的位置。此外,还可以调整电子书籍f的显示效果。例如,放大电子书籍f的书名、字体、颜色、边框等等。

通过这里公开的方案,可以提升用户使用电子书籍的使用体验。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号