当前位置: 首页 > 专利查询>王凯平专利>正文

一种用于电子阅读终端从开放性平台获取文件的方法技术

技术编号:22649493 阅读:37 留言:0更新日期:2019-11-26 18:03
本发明专利技术公开了一种用于电子阅读终端从开放性平台获取文件的方法,该方法包括:在预定时间,NB‑Iot通信模块向服务器端固定端口发送连接请求;接收服务器端返回的连接确认消息,确认建立连接;向服务器端发送更新内容请求,以使服务端根据该用户账户标识查询对应的文件列表并确定更新文件的列表、从内容存储器获取到更新文件内容;接收更新文件列表以及更新文件内容数据包,所述更新文件内容数据包包括有文件标识、文件包属性的消息内容;根据更新文件列表以及消息内容对数据包进行组合,生成适合阅读的文件数据,通过本发明专利技术,能够实现电子阅读设备利用开放性平台获取到广泛的阅读资源,并以适合电子纸的形式提供给用户。

A method for electronic reading terminal to obtain documents from open platform

The invention discloses a method for an electronic reading terminal to obtain a document from an open platform, the method includes: at a predetermined time, the Nb \u2011 IOT communication module sends a connection request to a fixed port at the server end; receives a connection confirmation message returned by the server end, confirms the establishment of a connection; and sends an update content request to the server end, so that the server end according to the user account identification Query the corresponding file list and determine the list of update files, obtain the content of update files from the content memory; receive the list of update files and update file content data package, the update file content data package includes the message content with file ID and file package attribute; combine the data package according to the list of update files and message content, and generate the data package suitable for reading The document data, through the invention, can realize the electronic reading device to obtain a wide range of reading resources by using an open platform, and provide it to the user in a form suitable for the electronic paper.

【技术实现步骤摘要】
一种用于电子阅读终端从开放性平台获取文件的方法
本专利技术涉及通信
,尤其涉及一种用于电子阅读终端从开放性平台获取文件的方法。
技术介绍
随着智能手机的普及,有阅读习惯或者阅读需求的用户,经常需要花费较长的时间在智能手机上阅读电子书、新闻、订阅文章等,由于手机屏幕亮度高、直接发光,对长时间盯着屏幕的眼睛刺激很大,因而长时间的阅读容易造成视觉疲劳、视力下降等问题。为了保护眼睛,电子墨水显示技术出现,并应用在电纸书阅读终端上,目前,市场上广为接受的是kindle电纸书阅读器(亚马逊Amazon),但是为了方便阅读,一般电纸书阅读器屏幕较大,不便于携带,而且用户在携带了智能手机的情况下,一般不会再愿意多携带一个“大个头”,这导致了电纸书阅读器无法大范围推广,也使得电纸书适于阅读地特性不能得到很好地发挥。电纸书设备不能得到大范围应用的原因还有一个就是电纸书设备可获取的阅读资源非常有限或者不方便,比如亚马逊的kindle电纸书是通过在亚马逊网站的在线购买将电子书同步至电纸书设备中,以获得可阅读资源,这是得益于亚马逊有完备的图书在线平台;目前其他常见的获得阅读内容的方式大多是用户自己手动将智能手机或者PC端上的数据内容导入到与电纸书相关联的APP中,然后利用app通过近距离通信的方式或者有线通信的方式将所述内容推送到电纸书设备中,这种操作很复杂,而且获取的内容非常有限。在现有技术中,NB-IoT模块通常作为(或设计初衷)智慧城市中低功耗的智能水表、天然气表使用。在与服务器进行通讯时,必须由NB-IoT模块主动向服务器请求,服务器收到请求确认后,建立通讯连接(UDP/TCP)。每次通讯时,NB-IoT模块的IP地址为通讯运营商基站随机分配,通讯完成后(服务器推送或NB-IoT模块上传),模块进入PSM模式(超低功耗休眠模式),此时服务器无法唤醒NB-IoT模块,也无法推送消息到模块。NB-IoT模块在这些领域应用,最大的优点就是占用带宽低,而且使得智慧城市中的终端设备功耗很低,但配备有NB-IoT模块的终端设备虽然具有上述优越的性能,但目前还未发现在其他领域有适合的应用。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题。本专利技术的一个方面,提供了一种用于电子阅读终端从开放性平台获取文件的方法,该电子阅读终端包括NB-Iot通讯模块,该方法包括:在预定时间,NB-lot通信模块向服务器端固定端口发送连接请求;接收服务器端返回的连接确认消息,确认建立连接;向服务器端发送更新内容请求,该更新内容请求包含用户账户标识,以使服务端根据该用户账户标识查询对应的文件列表并确定更新文件的列表、从内容存储器获取到更新文件内容;接收更新文件列表以及更新文件内容数据包,所述更新文件内容数据包包括有文件标识、文件包属性的消息内容;根据更新文件列表以及消息内容对数据包进行组合,生成适合阅读的文件数据。可选的,在NB-lot通信模块向服务器端固定端口发送更新请求前,终端建立一个socket,以与服务器端建立连接。可选的,该方法还包括:根据所述消息内容对文件内容数据包的传输进行正确性校验。可选的,该方法还包括,根据服务器端传送完文件下发的文件发送结束命令,终端进入省电模式,NB-lot通信模块不再工作。可选的,该方法还包括,接收智能手机的连接请求,确认建立连接;接收文章或者图书内容数据;按照预定版式对所述内容数据进行编辑整理,并更新文件列表。可选的,该方法还包括:根据电子墨水显示屏的分辨率将数据文件数据转换成位图文件,所述位图文件包括矩阵、矩阵块;基于矩阵、矩阵块产生相应的逻辑电平和时序,以控制电子墨水显示屏进行全局刷新或者局部刷新,显示文件内容。可选的,控制电子墨水显示屏进行局部刷新包括:在页面图像切换刷新时,将当前图像与上一时刻的图像进行比较,检测显示屏图像刷新区域的范围及坐标;根据刷新区域的范围及坐标,对位图数据进行解码;按照刷新时序控制电子墨水显示屏进行对应刷新区域的局部刷新。可选的,该方法还包括,预先存储字库,将特定中文及英文字体的位图矩阵作为字库元素;在电子墨水屏显示所述字体时,调用所述字库。本申请实施例中提供的技术方案,至少具有如下技术效果或优点:提出了一种用于电子阅读设备获取信息的通信方式,利用开放性平台,使得电子阅读设备可获取到广泛的阅读资源,而且能够从智能手机直接获取内容数据,并向用户提供电纸书。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术提出的墨宝终端设备的结构图;图2示出了根据本专利技术提出的墨宝终端设备通过服务器获取开放平台数据的流程图;图3示出了根据本专利技术提出的墨宝终端设备对获取到的数据进行处理的流程图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术的一个方面,提供了一种与开放性平台关联的电子阅读终端设备,如图1所示,该设备包括:Nb-Iot通信模块620、处理器600、电子墨水屏显示屏驱动及适配器605、电子墨水显示屏200,所述Nb-lot通信模块620向云端发出文件更新请求,并通过通信网络接收文件数据,所述处理器根据电子墨水显示屏的分辨率将数据文件转换成位图文件,所述位图文件包括矩阵、矩阵块;电子墨水显示屏驱动及适配器605根据处理器指令并基于矩阵、矩阵块产生相应的逻辑电平和时序,以控制电子墨水屏进行全局刷新或者局部刷新。在本专利技术提出的集成有电子墨水屏的终端设备(以下简称墨宝终端)中,设置有Nb-Iot通信模块,通过该通信模块,墨宝终端与服务器端进行通信获取文件数据。本专利技术创新性的提出在墨宝终端设备中采用Nb-Iot通信模块,是考虑到NB-IoT带宽低,只消耗大约180KHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,部署成本低、能够实现平滑升级。NB-IoT支持低功耗设备在广域网的蜂窝数据连接,NB-IoT支持网络高效连接,因为NB-Iot通信方式在传输完数据之后支持终端设备进入待机模式,因而功耗很低。同时,一般适合于阅读的文本数据量较小,而且大部分情况下,文本数据并不需要实时获取,本专利技术试图利用NB-IoT通信模块本文档来自技高网
...

【技术保护点】
1.一种用于电子阅读终端从开放性平台获取文件的方法,其特征在于,该电子阅读终端包括NB-Iot通讯模块,该方法包括:/n在预定时间,NB-lot通信模块向服务器端固定端口发送连接请求;/n接收服务器端返回的连接确认消息,确认建立连接;/n向服务器端发送更新内容请求,该更新内容请求包含用户账户标识,以使服务端根据该用户账户标识查询对应的文件列表并确定更新文件的列表、从内容存储器获取到更新文件内容;/n接收更新文件列表以及更新文件内容数据包,所述更新文件内容数据包包括有文件标识、文件包属性的消息内容;/n根据更新文件列表以及消息内容对数据包进行组合,生成适合阅读的文件数据。/n

【技术特征摘要】
1.一种用于电子阅读终端从开放性平台获取文件的方法,其特征在于,该电子阅读终端包括NB-Iot通讯模块,该方法包括:
在预定时间,NB-lot通信模块向服务器端固定端口发送连接请求;
接收服务器端返回的连接确认消息,确认建立连接;
向服务器端发送更新内容请求,该更新内容请求包含用户账户标识,以使服务端根据该用户账户标识查询对应的文件列表并确定更新文件的列表、从内容存储器获取到更新文件内容;
接收更新文件列表以及更新文件内容数据包,所述更新文件内容数据包包括有文件标识、文件包属性的消息内容;
根据更新文件列表以及消息内容对数据包进行组合,生成适合阅读的文件数据。


2.根据权利要求2所述的方法,其特征还在于,在NB-lot通信模块向服务器端固定端口发送更新请求前,终端建立一个socket,以与服务器端建立连接。


3.根据权利要求1或2所述的方法,其特征还在于,该方法还包括:根据所述消息内容对文件内容数据包的传输进行正确性校验。


4.根据权利要求1或2所述的方法,其特征还在于,该方法还包括,根据服务器端传送完文件下发的文件发送结束命令,终端进...

【专利技术属性】
技术研发人员:王凯平李萌
申请(专利权)人:王凯平李萌
类型:发明
国别省市:北京;11

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

1