电子书推荐方法、服务器及计算机存储介质技术

技术编号:19544713 阅读:33 留言:0更新日期:2018-11-24 20:46
本发明专利技术实施例公开了一种电子书推荐方法、服务器及计算机存储介质,用于向用户推荐电子书。其中方法包括:监测用户终端的运动数据;根据所述运动数据确定用户的当前移动状态;根据所述当前移动状态为用户推荐电子书。由此可见,本发明专利技术方案考虑到用户的所在场景,而提出了一种基于用户终端的运动数据确定用户的行驶状态和场景,进行电子书推荐,使得用户可以在处于乘车时可以阅读的场景中读取推荐的电子书,更符合用户实际需求,推荐效果更佳。

E-book Recommendation Method, Server and Computer Storage Media

The embodiment of the present invention discloses an e-book recommendation method, a server and a computer storage medium for recommending e-books to users. The method includes: monitoring the motion data of the user terminal; determining the current mobile status of the user according to the motion data; recommending the e-book for the user according to the current mobile status. Thus, considering the user's scenario, the scheme of the present invention proposes a method based on the user terminal's motion data to determine the user's driving status and scenario, and to recommend e-books, so that the user can read the recommended e-books in the scenario that can be read while riding, which is more in line with the actual needs of the user. Recommendation effect is better.

【技术实现步骤摘要】
电子书推荐方法、服务器及计算机存储介质
本专利技术涉及计算机
,具体涉及一种电子书推荐方法、服务器及计算机存储介质。
技术介绍
目前,随着手机等移动终端的普及以及电子书阅读器的发展,电子书越来越受阅读用户的青睐。为了吸引用户,系统通常会主动向用户推荐一些电子书,例如,根据用户的阅读历史数据进行推荐,或者通过分析用户偏好进行推荐。推荐的方式通常是在固定的时间或时间段内,或者在随机确定的时间或时间段内,统一向用户推荐。但是,如果用户收到电子书的推荐消息时,不方便查看,或者正忙于其他事情无暇查看,那么就会影响电子书推荐的覆盖面和推荐效果,无法达成吸引用户的目的。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的电子书推荐方法、服务器及计算机存储介质。根据本专利技术的一个方面,提供了一种电子书推荐方法,所述方法包括:监测用户终端的运动数据;根据所述运动数据确定用户的当前移动状态;根据所述当前移动状态为用户推荐电子书。根据本专利技术的另一方面,提供一种服务器,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:监测用户终端的运动数据;根据所述运动数据确定用户的当前移动状态;根据所述当前移动状态为用户推荐电子书。根据本专利技术的又一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行以下操作:监测用户终端的运动数据;根据所述运动数据确定用户的当前移动状态;根据所述当前移动状态为用户推荐电子书。根据本专利技术的电子书推荐方法、服务器及计算机存储介质,考虑到用户的所在场景,而提出了一种基于用户终端的运动数据确定用户的行驶状态和场景,进行电子书推荐,使得用户可以在处于乘车时可以阅读的场景中读取推荐的电子书,更符合用户实际需求,推荐效果更佳。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例一提供的电子书推荐方法的流程图;图2示出了本专利技术实施例二提供的电子书推荐方法的流程图;图3示出了本专利技术实施例三提供的电子书推荐方法的流程图;图4示出了本专利技术实施例四提供的电子书推荐方法的流程图;图5示出了本专利技术实施例五提供的电子书推荐方法的流程图;图6示出了本专利技术实施例六提供的电子书推荐方法的流程图;图7示出了本专利技术实施例七提供的一种服务器的结构示意图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。实施例一图1示出了本专利技术实施例一提供的电子书推荐方法的流程图,用于在用户处于乘车状态时向用户推荐电子书。如图1所示,该方法包括以下步骤:步骤S101,监测用户终端的运动数据。其中,运动数据可以包括:运动方向、运动速度、运动位置和运动路线等。具体的,运动数据可以由用户终端中的速度传感器,加速度传感器,陀螺仪或GPS等装置采集或计算。当然,也可以由终端中可以对路线和速度等运动数据进行测量的应用程序进行采集。示例性的,运动数据可以是用户终端是以多大的速度沿着哪个方向移动,或者在哪个位置处于静止状态,在多久之后,又朝着哪个方向或线路开始运动等相关运动情况。步骤S102,根据所述运动数据确定用户的当前移动状态。其中,移动状态可以指用户的移动情况,具体可以包括:乘车状态,走路状态和静止状态等。示例性的,由于不同移动状态的速度是有差距的,因此移动状态可以根据用户的移动速度确定。例如,当前监测到用户终端的运动速度为200km/h,那么可以确定用户的当前移动速度也是200km/h,而200km/h的速度可以视为是火车的行驶速度,则可以说明用户处于乘车状态,并且具体可能是处于去旅行的某列火车之上。步骤S103,根据所述当前移动状态为用户推荐电子书。在确定用户的当前移动状态以后,比如确定用户处于乘车状态,由于处于乘车状态时,用户可以有时间并且方便进行阅读,因此可以为用户推荐电子书,以供用户阅读。具体的,可以推荐与用户所在位置、线路或抵达位置相关的电子书,比如与活动政策类、景点类、风土人情、名人故居等相关的电子书。根据本实施例提供的电子书推荐方法,可以用于根据用户的移动状态向用户推荐电子书。首先通过监测用户终端的运动数据;根据所述运动数据确定用户的当前移动状态;根据所述当前移动状态为用户推荐电子书。当用户处于某一种移动状态,并且在该移动状态下用户有时间并且方便进行电子书的阅读时,可以进行电子书推荐,这样的技术方案更符合用户实际情况和用户的需要,推荐结果更加精准,提升了用户的体验度。实施例二图2示出了本专利技术实施例二提供的电子书推荐方法的流程图,用于在用户处于乘车状态时向用户推荐电子书。在上述是实施例的基础上,当所述运动数据包括运动速度时,如图2所示,该方法包括以下步骤:步骤S201、监测用户终端的运动数据。步骤S202、如果所述运动速度达到预设乘车标准,并且持续第一预设时长,则确定用户的当前移动状态为乘车状态。其中,预设乘车标准可以是预先设定的与不同乘车状态对应的行驶速度的范围或阈值(乘车范围或阈值),用于与用户的移动情况进行比较,进而结合其运动情况的持续时长,确定用户是否处于乘车状态。具体的乘车范围或乘车阈值可以根据实际情况以及经验进行设定。示例性的,如果只需要判断出是否处于乘车状态,不需要进一步判断乘车类型,乘车标准可以通过设置一个乘车范围或阈值实现,例如乘车范围为60~300km/h或乘车阈值为60km/h,可以通过判断用户的移动速度是否处于这个乘车范围内或者是否大于乘车阈值,并且是否持续第一预设时长,来判断用户是否处于乘车状态。如果当前速度处于乘车范围内或大于乘车阈值,并且持续时长超过第一预设时长(假设为10分钟),则可以判断用户的当前移动状态为乘车状态,否则,则判断用户不是处于乘车状态。当然,也可以具体的设置不同的交通工具对应的不同乘车范围或乘车阈值,以更具体的确认用户乘坐何种交通工具。步骤S203、为当前处于乘车状态的用户推荐电子书。其中,当前处于乘车状态的用户一般是空闲,有时间并且方便进行阅读的,因此,可以为处于乘车状态的用户推荐电子书,以供其阅读。示例性的,在判断出用户处于乘车状态,并推荐电子书后,可以按照一定的时间间隔进行下一次的判断,确定用户是否仍处于乘车状态以及下一次的电子书推荐。可选的,在所述为当前处于乘车状态的用户推荐电子书之后,所述方法还包括:如果根据所述运动速度判断出用户的当前移动状态为走路,并持续第二预设时长,则确定出用户离开所本文档来自技高网...

【技术保护点】
1.一种电子书推荐方法,所述方法包括:监测用户终端的运动数据;根据所述运动数据确定用户的当前移动状态;根据所述当前移动状态为用户推荐电子书。

【技术特征摘要】
1.一种电子书推荐方法,所述方法包括:监测用户终端的运动数据;根据所述运动数据确定用户的当前移动状态;根据所述当前移动状态为用户推荐电子书。2.根据权利要求1所述的方法,其中,所述运动数据包括运动速度;相应的,所述根据所述运动数据确定用户的当前移动状态进一步包括:如果所述运动速度达到预设乘车标准,并且持续第一预设时长,则确定用户的当前移动状态为乘车状态;相应的,所述根据所述当前移动状态为用户推荐电子书进一步包括:为当前处于乘车状态的用户推荐电子书。3.根据权利要求2所述的方法,其中,所述运动数据还包括运动方向和运动位置;相应的,所述为当前处于乘车状态的用户推荐电子书进一步包括:根据所述运动速度确定用户的乘车类型;根据所述运动方向、运动位置和乘车类型,预判用户的目标抵达位置和抵达时间;依据所述抵达时间为用户推荐与所述目标抵达位置相关的电子书。4.根据权利要求2所述的方法,其中,所述运动数据还包括运动位置;相应的,所述为当前处于乘车状态的用户推荐电子书进一步包括:根据所述运动速度确定用户的乘车类型;根据所述运动位置和乘车类型,在公共交通网线中确定用户所处的目标线路;在用户处于目标线路的过程中,为用户推荐与所述目标线路相关的电子书。5.根据权利要求4所述的方法,其中,所述运动数据还包括运动方向;相应的,所述为用户推荐与所述目标线路相关的电子书进一步包括:根据所述运动方向和所述运动位置,预判用户在所述目标线路上的目标抵达站点和抵达时间;依据所述抵达时间为用户推荐与所述目标抵达站点相关的电子书。6.根据权利要求2所述的方法,其中,在所...

【专利技术属性】
技术研发人员:刘洋
申请(专利权)人:掌阅科技股份有限公司
类型:发明
国别省市:北京,11

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

1