一种发送祝福信息的方法及增值平台 【技术领域】
本发明涉及通信领域, 特别涉及一种发送祝福信息的方法及增值平台。背景技术 当用户重大事件 ( 例如生日、 纪念日、 举行婚礼等事件 ) 发生时, 现实中亲朋好友 会选择用短信 / 彩信祝福、 Email( 电子邮件 ) 祝福、 在线送礼物 ( 包括虚拟礼物 ) 等方式 表达恭喜祝福之意, 主要形式为一对一的祝福, 即单一的用户向被祝福者发送祝福信息。
例如, 当用户 A 的生日来临时, 用户 A 的好友可以通过短信的方式向用户 A 发送如 下祝福短信 :
“一年一度, 生命与轮回相逢狭路, 我将心里满载的祝福, 用短信倾诉, 送你一份真 挚的礼物, 礼物里有慢慢的幸福, 还带着快乐的温度, 生日快乐哦! ”
但是, 现有的祝福方式中, 都是由祝福发送者主动向被祝福者发送消息进行祝福, 给用户体验差, 缺少新鲜感, 缺乏互动性, 且需要祝福发送者记忆被祝福者的生日、 婚礼日 期等信息, 容易发生忘记的情况。
发明内容 为了解决现有技术中存在的问题, 本发明实施例提供了一种发送祝福信息的方法 及增值平台。所述技术方案如下 :
一种发送祝福信息的方法, 所述方法包括 :
当与用户对应的预定事件发生时, 向所述用户的好友发送参与祝福活动的请求 ;
接收所述用户的好友发送的确认消息, 并根据所述确认消息确定所述祝福活动的 参与者 ;
获取祝福信息, 将所述祝福信息以所述参与者作为信息发送者发送给所述用户。
可选地, 所述获取祝福信息, 将所述祝福信息以所述参与者作为信息发送者发送 给所述用户包括 :
接收所述参与者发送的祝福内容, 将所述祝福内容组成祝福信息, 并在所述祝福 信息中指明所述祝福活动的参与者后发送给所述用户。
具体地, 将所述祝福内容组成祝福信息, 包括 :
判断所述祝福内容的类型, 所述祝福内容的类型包括文本、 图片、 音频或视频 ;
当所述祝福内容的类型均为同一类型时, 保持所述祝福内容的类型不变, 将所述 祝福内容进行组合作为祝福信息 ;
当所述祝福内容的类型为不同类型时, 根据所述祝福内容的类型进行转换得到祝 福信息。
具体地, 当所述祝福内容的类型为不同类型时, 根据所述祝福内容的类型进行转 换得到祝福信息, 包括 :
当所述祝福内容的类型不同且不包括音频时, 将所述祝福内容转换为动态图片作
为祝福信息 ;
当所述祝福内容的类型不同且包括音频时, 将类型相同的祝福内容进行组合, 并 将组合后的祝福内容作为网页元素, 分别放置到网页的预设位置, 并为所述网页分配网址, 将所述网址作为祝福信息。
可选地, 所述获取祝福信息, 将所述祝福信息以所述参与者作为信息发送者发送 给所述用户包括 :
从预存的祝福信息中选择一条字数或句子数量超过所述参与者的人数的祝福信 息;
根据所述参与者的人数将选择的祝福信息进行拆分, 将所述拆分后的祝福信息分 别以所述参与者作为发送者依次发送给所述用户。
具体地, 所述将所述拆分后的祝福信息分别以所述参与者作为发送者依次发送给 所述用户, 包括 :
向所述用户按次序发送所述拆分后的祝福信息, 且每发送所述拆分后的祝福信息 中的一条后, 判断是否接收到发送成功的响应 ;
当接收到发送成功的消息后, 向所述用户发送所述拆分后的祝福信息的下一条, 直到所述拆分后的祝福信息全部发送完成。 一种增值平台, 所述增值平台包括 :
请求模块, 用于当与用户对应的预定事件发生时, 向所述用户的好友发送参与祝 福活动的请求 ;
确定模块, 用于接收所述用户的好友发送的确认消息, 并根据所述确认消息确定 所述祝福活动的参与者 ;
处理模块, 用于获取祝福信息, 将所述祝福信息以所述参与者作为信息发送者发 送给所述用户。
可选地, 所述处理模块, 包括 :
接收单元, 用于接收所述参与者发送的祝福内容 ;
生成单元, 用于将所述祝福内容组成祝福信息, 并在所述祝福信息中指明所述祝 福活动的参与者 ;
发送单元, 用于将指明参与者后的所述祝福信息发送给所述用户。
具体地, 所述生成单元, 具体包括 :
判断子单元, 用于判断所述祝福内容的类型, 所述祝福内容的类型包括文本、 图 片、 音频和视频 ;
第一生成子单元, 用于当所述判断子单元判断得到所述祝福内容的类型均为同一 类型时, 保持所述祝福内容的类型不变, 将所述祝福内容进行组合作为祝福信息 ;
第二生成子单元, 用于当所述判断子单元判断得到所述祝福内容的类型为不同类 型时, 根据所述祝福内容的类型进行转换得到祝福信息。
具体地, 所述第二生成子单元具体用于,
当所述祝福内容的类型不同且不包括音频时, 将所述祝福内容转换为动态图片作 为祝福信息 ;
当所述祝福内容的类型不同且包括音频时, 将类型相同的祝福内容进行组合, 并
将组合后的祝福内容作为网页元素, 分别放置到网页的预设位置, 并为所述网页分配网址, 将所述网址作为祝福信息。
可选地, 所述处理模块, 包括 :
选择单元, 用于从预存的祝福信息中选择一条字数或句子数量超过所述参与者的 人数的祝福信息 ;
拆分单元, 用于根据所述参与者的人数将选择的祝福信息进行拆分, 将所述拆分 后的祝福信息分别以所述参与者作为发送者依次发送给所述用户。
具体地, 所述拆分单元, 具体用于根据所述参与者的人数将选择的祝福信息进行 拆分, 向所述用户按次序发送所述拆分后的祝福信息, 且每发送所述拆分后的祝福信息中 的一条后, 判断是否接收到发送成功的响应 ; 当接收到发送成功的消息后, 向所述用户发送 所述拆分后的祝福信息的下一条, 直到所述拆分后的祝福信息全部发送完成。
本发明实施例提供的技术方案带来的有益效果是 : 通过增值平台主动向用户的好 友唤起群体的祝福活动, 能够增强用户之间的互动性, 解决了重大节日不便于记忆的问题, 给用户以新的体验。 附图说明
为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例描述中所需要使 用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他 的附图。
图 1 是本发明实施例中提供的一种发送祝福信息的方法的流程示意图 ;
图 2 是本发明另一实施例中提供的一种发送祝福信息的方法的流程示意图 ;
图 3 是本发明实施例中提供的一种增值平台的结构示意图 ;
图 4 是本发明实施例中提供的一种增值平台中的处理模块的结构示意图 ;
图 5 是本发明实施例中提供的一种增值平台中的处理模块的另一结构示意图。 具体实施方式
为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明实施方 式作进一步地详细描述。
如图 1 所示, 本实施例提供了一种发送祝福信息的方法, 该方法包括 :
101、 当与用户对应的预定事件发生时, 向用户的好友发送参与祝福活动的请求 ;
本实施例所提供的方法, 可通过增值平台实现, 该增值平台位于服务运营商侧。
其中, 预定事件 ( 如, 用户的生日、 结婚纪念日等 ) 可以由用户预先配置到增值平 台, 也可以由增值平台从其它业务系统中获取。增值平台在存储预定事件时可存储事件名 及日期, 并根据日期来监测预定事件的发生。
另外, 用户的好友信息 ( 包括好友的联系方式等 ) 也可以由用户预先配置在增值 平台或者由增值平台从其它应用系统 ( 如社交网站等 ) 获取。
相应地, 向用户的好友发送参与祝福活动的请求, 具体包括 :
获取用户的好友的联系方式, 根据用户的好友的联系方式向用户的好友发送参与祝福活动的请求。其中, 还可以进一步根据联系方式选择发送请求的方式, 如, 好友的联系 方式为手机号, 可以通过短信或彩信方式发送请求 ; 若好友的联系方式为 QQ 号, 可以通过 即时消息方式发送请求。
102、 接收用户的好友发送的确认消息, 并根据确认消息确定祝福活动的参与者 ;
具体地, 增值平台将反馈参与的用户确定为祝福活动的参与者。 可选的, 在确定祝 福活动的参与者的过程中还可以包括确定参与者的人数。
103、 获取祝福信息, 将祝福信息以参与者作为信息发送者发送给用户。
其中, 以参与者作为信息发送者可以是将参与者加入到表示发送者的字段中, 也 可以是在祝福信息中指明祝福活动的参与者。
在获取祝福信息时, 可以从参与者处接收, 也可以从本地存储的祝福信息中随机 选择。
本实施例提供了一种发送祝福信息的方法, 通过增值平台主动向用户的好友唤起 群体的祝福活动, 能够增强用户之间的互动性, 解决了重大节日不便于记忆的问题, 给用户 以新的体验。
在图 1 所示的实施例中, 如果采用从参与者处获取祝福信息, 步骤 103 具体包括 : 接收参与者发送的祝福内容, 并将祝福内容组成祝福信息, 并在祝福信息中指明 祝福活动的参与者后发送给用户。
其中, 将祝福内容组成祝福信息, 具体包括 :
判断祝福内容的类型, 其中, 祝福内容的类型包括文本、 图片、 音频和视频 ;
当祝福内容的类型均为同一类型时, 保持祝福内容的类型不变, 将祝福内容进行 组合作为祝福信息 ;
当祝福内容的类型为不同类型时, 根据祝福内容的类型进行转换得到祝福信息。
进一步地, 当祝福内容的类型为不同类型时, 根据祝福内容的类型进行转换得到 祝福信息包括 :
当祝福内容的类型不同且包括音频时, 将祝福内容转换为网页, 并为网页分配网 址, 将网址作为祝福信息。
当祝福内容的类型不同且不包括音频时, 将祝福内容转换为动态图片作为祝福信 息;
当祝福内容的类型不同且包括音频时, 将类型相同的祝福内容进行组合, 并将组 合后的祝福内容作为网页元素, 分别放置到网页的预设位置, 并为网页分配网址, 将网址作 为祝福信息。
在上述实施例中, 通过将所有参与者的祝福信息组合发送, 简化了祝福信息接收 者的操作, 提高了用户体验。
在图 1 所示的实施例中, 如果采用从本地存储的祝福信息中随机选择祝福信息的 方式, 步骤 103 具体包括 :
从预存的祝福信息中选择一条字数或句子数量超过所述参与者的人数的祝福信 息; 根据参与者的人数将选择的祝福信息进行拆分, 将所述拆分后的祝福信息分别以各参 与者作为发送者依次发送给用户。
具体的, 增值平台可以在本地存储祝福信息, 并记录每条祝福信息的字数或句子
数量, 其中, 本发明实施例中的句子可以通过祝福信息中的分隔符来划分, 该分隔符包括逗 号, 分号或句号等可以进行断句的分隔符。
当需要向用户发送祝福信息时, 可以先确定出字数或句子数量不小于参与者人数 的祝福信息, 并在确定出的祝福信息中随机选择一条作为本次要发送的祝福信息。也可以 直接在本地随机选择一条祝福信息, 然后判断该祝福信息的字数或句子数量是否不小于参 与祝福活动的人数, 若小于, 则继续选取增值平台的祝福信息, 直到找到字数或句子数量大 于或等于参与祝福活动的人数的祝福信息, 并以此祝福信息作为本次要发送的祝福信息。 通过上述选择方式, 使得每个参与者可以对应分配到祝福信息中的部分内容。
当根据第一种方式获取祝福信息时, 将祝福信息以参与者作为信息发送者发送给 用户, 具体可以包括 :
根据参与者的人数将祝福信息进行拆分, 将拆分后的祝福信息以参与者作为发送 者依次发送给用户。
具体的, 拆分时可以按字拆分, 也可以按句子拆分, 具体的拆分方式可与选择祝福 信息的方式一致, 如, 祝福信息按字数选择, 则按字拆分, 祝福信息按句子选择, 则按句子拆 分。增值平台将祝福信息拆分为与参与者人数相同的条数, 并将每个参与者作为一条祝福 信息的发送者。其中, 将拆分后的祝福信息以参与者作为发送者依次发送给用户, 包括 : 向用户按次序发送拆分后的祝福信息, 且每发送拆分后的祝福信息中的一条后, 判断是否接收到发送成功的响应 ;
当接收到发送成功的消息后, 向用户发送拆分后的祝福信息的下一条, 直到拆分 后的祝福信息全部发送完成。
在上述实施例中, 通过增值平台为参与者生成祝福信息, 简化了祝福信息发送者 的操作, 提高了用户体验。
进一步地, 下面结合图 2 对本发明实施例中的祝福信息发送方法进行详细说明。
在本实施例中, 下述方法的执行主体为增值平台, 可设立于移动通信运营商处, 为 了便于说明, 本实施例中, 以用户 D 的好友用户 A、 B、 C 对用户 D 进行祝福为例进行说明, 本 方法具体包括如下步骤 :
201、 当与用户 D 对应的预定事件发生时, 向用户 A、 B、 C 发生是否参与群体祝福的 询问 ;
在本实施例中, 与用户 D 对应的预定事件以达到用户 D 的生日为例进行说明, 向用 户 A、 B、 C 发生是否参与群体祝福的询问, 具体的可以为 : “您有兴趣参加给 D 送生日祝福的 活动吗?回复是, 系统将祝福语拆分给每个参与的朋友, D 能看到你们发送的短信接龙” 。
在本步骤前, 本方法还可以包括 :
接收并保存用户 D 输入的其好友的联系方式, 例如, 用户 D 通过增值平台输入的其 好友的手机号 ;
或,
将与用户 D 的联系超过预设频率的号码作为其好友的联系方式进行保存, 例如, 增值平台主动将用户 D 的常用联系人的手机号码作为其好友的联系方式进行保存。
相应地, 向用户 A、 B、 C 发生是否参与群体祝福的询问, 具体包括 :
读取用户 D 的好友用户 A、 B、 C 的联系方式, 根据用户 A、 B、 C 的好友的联系方式向
用户 A、 B、 C 发送是否参与群体祝福的询问。
其中, 用户 D 的好友可以通过回复短信 “是” 或 “否” 来通知增值平台是否参加群 体祝福活动。
202、 接收用户 D 的好友返回的确认信息, 并根据确认消息确定祝福活动的参与 者;
在本实施例中, 以用户 A、 B、 C 均返回确认消息为例进行说明, 则用户 A、 B、 C 均为 祝福活动的参与者, 同时, 可得到参与者的数量为 3。
203、 获取祝福信息 ;
其中, 祝福信息可包括文本内容、 照片、 视频等内容。
相应地, 选取欲发送的祝福信息可包括两种 :
第一种, 增值平台根据参与祝福活动的参与者的人数选取本地保存的祝福信息。
具体地, 可以设定为每个参与者分配祝福信息中的一个字, 例如, 当参与者人数为 50 人时, 则在增值平台本地选取一条 50 字或大于 50 字的祝福信息。
或, 设定为每个参与者分配祝福信息中的一个句子, 例如, 当参与者的人数为 10 人时, 则在增值平台本地选取一条包括 10 个句子的祝福信息。 第二种, 接收用户的好友发送的祝福内容, 并组成祝福信息。
其中, 用户的好友发送的祝福内容的类型可以为文本、 图片、 音频或视频中的任一 种或几种。
具体地, 接收用户的好友发送的祝福内容, 并组成祝福信息, 包括 :
203-1、 判断祝福内容的类型, 当祝福内容的类型均为同一类型时, 执行步骤 203-2, 当所述祝福内容的类型不同且不包括音频时, 执行步骤 203-3, 当所述祝福内容的类 型不同且包括音频时, 执行步骤 203-4 ;
203-2、 保持所述祝福内容的类型不变, 将所述祝福内容进行组合作为祝福信息 ;
例如, 通过好友每人拍摄拍自己恭喜作揖的照片作为祝福内容, 则祝福内容均为 图片, 则保持图片类型不便, 将全部接收到的图片拼成一张图作为祝福信息, 或通过好友每 人录制一段祝福语, 将多个祝福语打包作为祝福信息。
203-3、 将所述祝福内容转换为动态图片作为祝福信息 ;
例如, 当祝福内容中包括文本、 图片和视频时, 将文本转换为图片, 将视频转换为 动态图片, 再将原有的图片和转换得到的图片、 动态图片组合为动态图片, 得到祝福信息。
203-4、 将类型相同的祝福内容进行组合, 并将组合后的祝福内容作为网页元素, 分别放置到网页的预设位置, 并为所述网页分配网址, 将所述网址作为祝福信息。
例如, 当祝福内容中包括文本、 图片、 视频和音频时, 将同一种类型的内容进行组 合, 并镶嵌到网页中的预设位置, 并为该网页分配一个网址, 将网址作为祝福信息, 以使得 用户接收到网址后, 通过网址打开上述网页, 得到祝福信息。
在本实施例中, 以随机选取得到欲发送的祝福信息为文本内容的短信为例进行说 明。
204、 根据祝福活动的参与者人数将祝福信息进行拆分 ;
需要说明的是, 若获取祝福信息的方式为步骤 203 中的第二种方式, 即增值平台 打包得到的照片或音频、 视频, 则不需要本步骤 204。
具体地, 根据祝福活动的参与者人数将祝福信息进行拆分, 包括 :
将增值平台选取的祝福信息, 按照参与者人数拆分成多条, 将拆分后得到的每一 条祝福信息封装为 SMS(Short Message Service, 短消息服务 ) 信息, 并在每一条 SMS 信息 中加入发送目的的识别符、 短消息服务中心号码以及祝福活动的参与者的其中一位的标识 ( 例如手机号码 )。
205、 通过 SMSC(Short Message Service Center, 短消息服务中心 ) 向用户 D 发送 祝福信息。
由于本实施例中使用的祝福信息为文本内容的祝福短信, 因此, 本步骤具体的包 括:
将拆分后的祝福信息以参与者作为信息发送者, 通过 SMSC 向用户按次序进行发 送, 且每发送拆分后的祝福信息中的一条后, 当接收到 SMSC 返回的发送成功的消息后, 再 通过 SMSC 向用户发送拆分后的祝福信息的下一条, 直到拆分后的祝福信息全部发送完成。
进一步地, 当获取祝福信息时采用步骤 203 中的方式二时, 通过 SMSC 向用户 D 发 送祝福信息, 具体包括 :
将祝福信息以预设的号码 ( 例如, 可以为运营商设定的服务号码 ) 通过 SMSC 发送 给用户 D, 并在祝福信息中指明祝福活动的参与者。
其中, 在祝福信息中指明祝福活动的参与者, 可以在祝福信息中增加参与者的姓 名或电话号码。
206、 向祝福活动的参与者发送祝福信息发送成功的通知。
本实施例提供了一种发送祝福信息的方法, 通过增值平台主动向用户的好友唤起 群体的祝福活动, 能够增强用户之间的互动性, 解决了重大节日不便于记忆的问题, 给用户 以新的体验。
如图 3 所述, 本实施例提供了一种增值平台, 该增值平台包括 :
请求模块 301, 用于当与用户对应的预定事件发生时, 向用户的好友发送参与祝福 活动的请求 ;
确定模块 302, 用于接收用户的好友发送的确认消息, 并根据确认消息确定祝福活 动的参与者 ;
处理模块 303, 用于获取祝福信息, 将祝福信息以参与者作为信息发送者发送给用 户。
上述实施例中的增值平台能够以电子硬件、 或者计算机软件和电子硬件的结合来 实现。 如果以计算机软件和电子硬件的结合来实现, 具体地, 可以是通过在计算机系统之上 运行程序来实现, 其中, 计算机系统包括但不限于 PC 机、 服务器等的计算机系统。
具体的, 计算机系统可以包括主处理器、 存储器、 存储控制器、 持久化存储器、 持久 化存储控制器、 输入装置、 I/O 控制器等。
主处理器用于处理计算机操作指令和数据。计算机操作指令和数据可以存储在 存储器中, 如, 本发明实施例中实现请求模块 301, 确定模块 302, 处理模块 303 的指令和数 据都可以存储在存储器中, 主处理器执行存储器中的指令, 以实现请求模块 301, 确定模块 302, 处理模块 303 的功能。上述主处理器是计算机核心单元, 即中央处理器 (CPU, Central ProcessingUnit)。存储控制器用于寻址、 存取所述存储器中存储的操作指令和数据。存储控制器受 到所述主处理器的控制。
持久化存储器用于持久化存储应用程序、 操作系统和文件数据。 如, 增值平台本地 存储的祝福信息可以存储在持久化存储器中。 该持久化存储装置包括但不限于磁盘、 磁带、 存储卡等。
持久化存储控制器用于寻址、 存取所述持久化存储器中的应用程序、 操作系统和 文件数据。持久化存储器受到所述主处理器的控制。
输入装置包括但不限于键盘、 鼠标、 触摸屏等。
I/O 控制器用于控制计算机系统的输入和输出。所述 I/O 控制器具体用于控制输 入装置的输入。
通信装置用于与其它设备通信交互。 如, 本发明实施例中增值平台的确定模块 302 通过通信装置接收用户的好友发送的确认消息, 处理模块 303 通过通信装置将祝福信息以 参与者作为信息发送者发送给用户。
上述实施例中, 请求模块 301、 确定模块 302、 处理模块 303 的具体实现可以分别参 考方法实施例步骤 101, 步骤 102 和步骤 103。具体的, 处理模块 303 可以采用两种方式来 实现, 如图 4 所示, 处理模块 303, 可以包括 : 接收单元 3031, 用于接收参与者发送的祝福内容 ;
生成单元 3032, 用于将祝福内容组成祝福信息, 并在所述祝福信息中指明所述祝 福活动的参与者 ;
发送单元 3033, 用于将指明参与者后的祝福信息发送给用户。
其中, 生成单元 3032, 具体可以包括 :
判断子单元 30321, 用于判断祝福内容的类型, 祝福内容的类型包括文本、 图片、 音 频和视频 ;
第一生成子单元 30322, 用于当判断子单元 30321 判断得到祝福内容的类型均为 同一类型时, 保持祝福内容的类型不变, 将祝福内容进行组合作为祝福信息 ;
第二生成子单元 30323, 用于当判断子单元 30321 判断得到祝福内容的类型为不 同类型时, 根据祝福内容的类型进行转换得到祝福信息。
可选的, 第二生成子单元 30323 具体用于,
当祝福内容的类型不同且不包括音频时, 将祝福内容转换为动态图片作为祝福信 息;
当祝福内容的类型不同且包括音频时, 将类型相同的祝福内容进行组合, 并将组 合后的祝福内容作为网页元素, 分别放置到网页的预设位置, 并为网页分配网址, 将网址作 为祝福信息。
在另一实施例中, 如图 5 所示, 处理模块 303, 可以包括 :
选择单元 3034, 用于从预存的祝福信息中选择一条字数或句子数量超过所述参与 者的人数的祝福信息 ;
拆分单元 3035, 用于根据参与者的人数将选择的祝福信息进行拆分, 将拆分后的 祝福信息分别以参与者作为发送者依次发送给用户。
进一步地, 第二祝福信息发送单元 3035, 具体用于根据参与者的人数将选择的祝
福信息进行拆分, 向用户按次序发送拆分后的祝福信息, 且每发送拆分后的祝福信息中的 一条后, 判断是否接收到发送成功的响应 ; 当接收到发送成功的消息后, 向用户发送拆分后 的祝福信息的下一条, 直到拆分后的祝福信息全部发送完成。
本实施例提供了一种增值平台, 通过增值平台主动向用户的好友唤起群体的祝福 活动, 能够增强用户之间的互动性, 解决了重大节日不便于记忆的问题, 给用户以新的体 验。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成, 也可以通过程序来指令相关的硬件完成, 所述的程序可以存储于一种计算机可读 存储介质中, 上述提到的存储介质可以是只读存储器, 磁盘或光盘等。
以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。