当前位置: 首页 > 专利查询>王函石专利>正文

一种全媒体科普视窗SMS消息传递方法技术

技术编号:7810961 阅读:202 留言:0更新日期:2012-09-27 19:29
本发明专利技术涉及一种应用在全媒体科普视窗上高效的SMS消息传递方法,旨在提高使用PC终端发送GSM短信的易用性和效率。该发明专利技术的重要特征是底层收发模块效率高,其CPU占用率非常低。该发明专利技术只需要通用的发射装置并借助用户提供的SIM卡便可进行短信收发,对接收短信的号码依靠名片和分组方法管理,可以自动加入特定称呼及插入常用语,具有完善的定时和循环发送能力,而且各功能可以组合使用。

【技术实现步骤摘要】

本专利技术是一种应用在全媒体科普视窗上高效的SMS消息传递方法。
技术介绍
目前,GSM短信可以采用多种方式实现收发,利用PC终端对短信进行编辑批量发送接收的方式尤其令人青睐,其效率、个性化程度、存储能力远高其他方法,特别适用于企业或个人的日常事务。CN2577518A号专利技术提供了ー种GSM短消息服务器,只需在该服务器上安装相应 软件,就能实现收发GSM短消息的功能,其特点是无须任何上网设备,但该专利技术要求具备特殊硬件支持,即“GSM短消息服务器”,提高了安装使用的成本。CN1881951A号专利技术提供了ー种通过网络转发和保存短信的系统和方法,该系统主要由网页服务器、应用程序服务器、短信网关和数据库服务器组成,其收发短信的过程需要经历各个服务器响应处理,该方法需要多组服务器支持,部署和使用较为复杂,对软硬件环境要求高。CN101521856A号专利技术提供了一种通过互联网收发手机短信的方法,CN101640850A号专利技术提供了ー种使用电子邮件协议收发短信的方法,这2种方法虽然在短信编辑生成阶段基于PC終端,但发送接收都需要连接网络,并且需要短信服务器或邮件服务器的支持,提高了安装使用的成本和难度。短信的个性化生成是ー项重要的功能,CN101534346A号专利技术提供了基于短信模板的短信息发送方法及終端,该方法基于模板技木,对模板中的不同域进行替代处理,达到自由的个性化目的,但该方法使用较为复杂,不适合所有类型的用户。短信的定时发送是ー项重要的功能,目前已有的方法,如CN101741987A号专利技术提供一种用于定时发送短信的方法和装置,用以改造短信中心,使短信中心可以接受特殊格式的短信以达到定时发送的目的,而CN101808299A号专利技术提供的预定时间发送短信的方法及装置,以及CN101163262A号专利技术所提出的节日短信自动发送方法则应用于手机本身,这些方法本专利技术所提供的方法或者没有基于PC终端或者定时功能不够完备。本专利技术基于PC終端,只需要通用的发射装置并借助用户提供的SM卡,便可进行短信收发,发射短信如同用户使用手机直接发送效果一致,号码可以由用户决定,不受电信运营商和网路情况限制,同时本专利技术对接收短信的号码依靠名片和分组方法管理,可以自动加入特定称呼及插入常用语,可以达到自动批量个性化生成短信内容,使用简单,并且具有完善的定时和循环发送能力,判别条件丰富,适用范围广泛。
技术实现思路
本专利技术的目的是提供一种高效的SMS消息传递方法,使全媒体科普视窗具备发送短信的功能。本专利技术根据该方法实现的系统采用通用发射器进行离线发射,发送及接收短信只需一台PC电脑,不需连接互联网。该系统功能包括I、手机号码名片式管理模块。该模块可以按树型结构分组记录和编辑短信接收者的信息,如姓名,号码等,名片信息可以导出导入为Excel表格。2、短信及短语编辑模块。该模块能够对欲发短信进行编辑,自动通过名片分别加入接收者称谓;短语编辑能预先制订短信内容并存储,在编辑短信时插入预存短语。3、短信发射接收设置模块。该模块可以提供即时、定时和循环三种模式对指定接收者发送短信;即时短信在提交后送至发射队列,定时和循环发射短信在欲设时间到达时也将送至发射队列,用户可以在一定时间内取消发射队列中的任意短信。4、短信记录模块。该模块可以将发射成功或失败的短信内容及接收人信息加以记录,用户可以直接再次发送这些短信;接收到的短信也将 记录,用户可以直接回复。本专利技术最重要的特征是短信收发的底层模块实现更加高效可靠。主程序通过建立专用线程对短信收发的底层模块进行动态调用,不需采用空值循环等方法便可收发短信,因此对CPU的占用非常低,能到达到这一效果是因为该模块可以对所收到的短信编码进行部分解码,当需要接收到短信较多时,发射器不能在非常短的时间内将所有短信编码传递出来,该模块可以对传递出的部分编码进行解码并提供给主程序,此时的解码是对可能残缺的部分编码信息进行解码,该解码基于特征字符序列匹配的原理进行,因此主程序不需无限制等待所有接收的短信信息,便可处理其他事务。另外该模块内采用命令队列管理的方式,使不同时刻接收到的AT指令按序执行,并且将可能重复矛盾的指令进行归并或去除,实现了短信收发时的线程安全问题,避免多线程条件下收发短信产生冲突。附图说明图中是本专利技术应用在全媒体科普视窗上的具体功能流程。具体实施例方式短信收发的底层模块利用文件访问方式与发射器进行数据交换,采用CreateFile函数初始化发射器,WriteFile对发射器进行操控和短信信息的写入,ReadFile读取发射器的执行结果和短信信息,CloseHandle结束发射器交互,该模块采用以上4个标准的Windows API函数根据相应的AT指令就可以完成对短信发射器的全部操作。短信信息获取或发送时需要进行相应的解码和编码,该模块内部采用PDU编码格式对短信进行快速的编码和解码,发送短信吋,主程序仅需要对该模块提供文本格式短信,而将分配好的一段内存首地址传至该模块就可以获得已接收的文本格式短信。整个模块被封装为I个动态链接库文件,其中函数接ロ GSMSOpen连接发射器,GSMSSend向发射器发送短信,GSMSReceive从发射器读取短信,GSMSDelete删除发射器中的短信,GSMSClose断开发射器。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用在全媒体科普视窗上高效的SMS消息传递方法,其特征在于,包括主程序通过...

【专利技术属性】
技术研发人员:朱俭王函石杨松
申请(专利权)人:王函石北京市通州区科学技术协会北京千松科技发展有限公司
类型:发明
国别省市:

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

1