一种文本摘录转发方法及系统的制作方法

文档序号:7743815阅读:203来源:国知局
专利名称:一种文本摘录转发方法及系统的制作方法
技术领域
本发明涉及一种文本摘录转发方法及系统。
背景技术
电子书阅读器的发展越来越快,开始越来越广泛地应用到日常的生活和学习中,在阅读的过程中,用户可能经常需要摘录并转发一些重要的段落,实现一些特定情况下的 需求,如摘录某些文字信息与他人分享;将一些重要的或个人需要的内容转发到其他的 手机或邮箱等。而现有的电子阅读器不能将某一部分的文字信息摘录下来并转发。因此,现有技术还有待于改进和发展。

发明内容
本发明的目的在于提供一种电子阅读器上的文本摘录转发方法及系统,旨在解决 现有的电子阅读器在阅读过程中不能将某一部分的文字摘录并转发的功能缺陷。本发明的技术方案如下一种文本摘录转发方法,其中,包括根据用户输入的获取信息指令选取待转发的 段落;将待转发的段落保存在一个结构体中;读取所保存的摘录内容,并调用设备平台的 应用程序接口创建信息;将待转发的内容发送至接收方地址。所述的文本摘录转发方法,其中,还包括根据用户应用指令选择开启或关闭摘录 转发功能。所述的文本摘录转发方法,其中,还包括将执行结果提示给用户。所述的文本摘录转发方法,其中,所述结构体利用C语言定义,其中每个字符串数 组保存一个摘录内容且字符串数组的长度可任意设定。所述的文本摘录转发方法,其中,所述应用程序接口包括短信、彩信、电子邮件、即 时通讯或蓝牙。所述的文本摘录转发方法,其中,所述摘录内容可同时发送到多个接收方地址。一种文本摘录转发系统,其中,包括内容摘录单元,用于根据用户输入的获取信息指令选取待转发的段落;内容存储单元,用于将待转发的段落作为一个结构体存储在内存中;信息转发单元,用于从内存中读取所保存的摘录内容,并调用设备平台的应用程 序接口创建信息,及将待转发的内容写入短信息中并发送至接收方地址。所述的文本摘录转发系统,其中,还包括控制单元,用于选择开启或关闭所述系统 的摘录转发功能。所述的文本摘录转发系统,其中,还包括信息反馈单元,用于将执行结果提示给用 户。本发明所提供的一种电子阅读器上的文本摘录转发方法及系统,由于采用了将摘 录内容作为一个结构体元素,保存在一个的结构体中。然后调用后台应用程序接口创建信息,将保存的特定结构体写入短信息结构体中并将内容发送到指定的地址,即完成将电子阅读器上的部分文本摘录并转发的功能。


图1是本发明实施例所提供的方法工作流程图;图2是本发明实施例所提供的系统结构示意图;图3是本发明实施例的工作示意图。
具体实施例方式为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对 本发明进一步详细说明。图1示出了本发明实施例提供的电子阅读器上的文本摘录转发的方法的流程。为 便于说明,本发明的电子阅读器以手机为例进行说明。步骤S100、用户开启摘录转发功能。在本实施例中,手机上设有一应用程序来控制是否开启该手机的摘录转发功能, 该步骤的应用使得该功能的应用更加灵活。对于该应用程序的编写为现有技术,在此不做 赘述。步骤S101、摘录需转发的段落。对于触摸屏手机的用户可以在所显示的文本区域中,直接通过触摸屏划选一个或 一个以上的文字段落并高亮显示(同电脑中用鼠标选定文字方式类似),如不支持触摸屏, 则可以用虚拟鼠标或光标选择文字段落。步骤S102、将确定转发的段落保存在一个结构体中。当用户选定需要转发的摘录内容后,需要将摘录的内容保存在内存当中。所有内 容的具体保存形式为将每段内容作为一个结构体的元素,保存在一个特定的结构体中。本实施例用常用的C语言为例,结构体可以定义如下typedef struct{......int count ;char string_l[MAX_LENGTH];char string_2[MAX_LENGTH];......char string_n[MAX_LENGTH];}Content_Record ;其中,整型变量count用于记录已保存的段落个数;string_n (η = 1,2,3···)为 η个字符串数组,每个字符串数组保存一个摘录的段落内容;对于η的最大值及字符串数组 的长度限制,可根据设备本身的配置情况或需求,由生产商确定。步骤S103、调用设备平台的应用程序接口创建并转发信息。手机的处理器从内存中读取所有保存的字符串内容,并在后台调用手机所提供的短信或彩信等应用程序接口创建消息。以高通公司的 BREW (Binary Runtime Environment for Wireless 无线二进制运行环境)平台为例,如要将所有摘录内容以短信发送,则可以调用ISMS(I short message system i_短信)系列接口,如void ISMS_SendMsg(ISMS*po, const ISMSMsg*pISMSMsg, AEECallback*pcb, uint32*pnRv)通常短消息是以结构体的形式保存的,则可以调用平台提供的相关函数将保存的 摘录内容写入短消息结构体中,并调用上述的函数来发送短信。如以彩信、邮件、蓝牙、即时 消息等其他形式发送,则可以同样的方式调用手机平台的相关接口。步骤S104、将执行结果提示给用户。手机成功将摘录内容发送至接收方地址后,会反馈一个信息到用户,提示用户所 发的内容发送成功或未发送到。譬如现在有一手机用户将摘录的内容以短信的方式转发 到另一手机用户后,会收到一个系统的提示信息如“信息已发送完成”或“信息未发送到”, 以此来提示用户执行的结果。图2示出了本发明实施例提供的电子阅读器上的文本摘录转发系统200的结构。 所述文本摘录转发系统200包括控制单元201、内容摘录单元202、内容存储单元203、信息 转发单元204、信息反馈单元205,其中,所述控制单元201,用于选择开启或关闭所述系统的摘录转发功能。当用户不需要 做文本摘录和转发时即无需开启该功能选项,其操作方法同手机上的蓝牙功能类似,当不 需要使用蓝牙功能时即可关闭蓝牙。所述内容摘录单元202,用于根据用户输入的获取信息指令选取转发的段落;所述内容存储单元203,用于将每段摘录的内容作为一个结构体的元素,保存在一 个结构体中,所述结构体存储在内存中;所述信息转发单元204,用于从内存中读取所保存的摘录内容,并调用后台的应用 程序接口创建信息,及将需转发的内容写入短信息中并发送至接收方地址,该地址可以是 一个或多个;所述信息反馈单元205,用于将执行结果提示给用户。其中,所述控制单元201、内容摘录单元202、内容存储单元02、信息转发单元及信 息反馈单元依次连接。图3示出了本发明实施例的工作示意图,图中电子阅读器A可以为手机、MP3、MP4 等,其中包含有所述文本摘录转发系统200。终端B、终端C、终端D为手机、电脑、MP4等,信 息内容通过短息、彩信、邮件、蓝牙等形式发送。且发送时可以设置多个接收端。电子阅读 器A的摘录转发文本信息的工作流程已经在前面阐述清楚,因而在此不做赘述。本发明实施例通过在手机上应用文本摘录转发功能的优点在于,仅需手机平台本 身提供的接口即可实现,而不需要在手机上额外添加设备,从而使用户能有选择的将内容 转发或分享给其他用户,而不是将整个文本内容发送。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可 以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保 护范围。
权利要求
一种文本摘录转发方法,其特征在于,包括根据用户输入的获取信息指令选取待转发的段落;将待转发的段落保存在一个结构体中;读取所保存的摘录内容,并调用设备平台的应用程序接口创建信息;将待转发的内容发送至接收方地址。
2.根据权利要求1所述的文本摘录转发方法,其特征在于,还包括 根据用户应用指令选择开启或关闭摘录转发功能。
3.根据权利要求1所述的文本摘录转发方法,其特征在于,还包括 将执行结果提示给用户。
4.根据权利要求1所述的文本摘录转发方法,其特征在于,所述结构体利用C语言定 义,其中每个字符串数组保存一个摘录内容且字符串数组的长度可任意设定。
5.根据权利要求1所述的文本摘录转发方法,其特征在于,所述应用程序接口包括短 信、彩信、电子邮件、即时通讯或蓝牙。
6.根据权利要求1所述的文本摘录转发方法,其特征在于,所述摘录内容可同时发送 到多个接收方地址。
7.一种文本摘录转发系统,其特征在于,包括内容摘录单元,用于根据用户输入的获取信息指令选取待转发的段落; 内容存储单元,用于将待转发的段落作为一个结构体存储在内存中; 信息转发单元,用于从内存中读取所保存的摘录内容,并调用设备平台的应用程序接 口创建信息,及将待转发的内容写入短信息中并发送至接收方地址。
8.根据权利要求7所述的文本摘录转发系统,其特征在于,还包括控制单元,用于选择 开启或关闭所述系统的摘录转发功能。
9.根据权利要求7所述的文本摘录转发系统,其特征在于,还包括信息反馈单元,用于 将执行结果提示给用户。
全文摘要
本发明公开了一种文本摘录转发方法,其包括根据用户输入的获取信息指令选取待转发的段落;将待转发的段落保存在一个结构体中;读取所保存的摘录内容,并调用设备平台的应用程序接口创建信息;待转发的内容发送至接收方地址。采用本发明可仅需平台本身提供的接口即可实现,而不需要在手机上额外添加设备,从而使用户能有选择的将内容转发或分享给其他用户,而不是将整个文本内容发送。
文档编号H04W4/12GK101820597SQ201010125669
公开日2010年9月1日 申请日期2010年3月10日 优先权日2010年3月10日
发明者王颖轩 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1