本发明涉及通信技术领域,尤其涉及一种信息的发送方法及移动终端。
背景技术:
为了满足给不同目标联系人快速发出大量短信,提升短信发送效率的需求,移动终端已普遍支持群发短信功能。
为了提升短信发送效率,越来越多的用户选择在节假日通过群发短信表达节日祝福。由于现阶段移动终端在群发短信时无法针对不同目标联系人使用不同的称谓、喜好的表情、习惯的语言和符号等,导致了不同的目标联系人所收到的节假日信息会出现几乎一模一样的现象,影响目标联系人的阅读体验。
技术实现要素:
本发明实施例提供一种信息的发送方法及移动终端,以解决现有技术中发送短信时发送的信息内容单一,不能满足不同用户的短信阅读习惯的问题。
一方面,本发明实施例提供一种信息的发送方法,应用于移动终端,所述方法包括:
获取待发送的初始信息;
获取预先存储的至少一个目标联系人的特征信息数据;
基于所述初始信息,分别生成与每个所述目标联系人的所述特征信息数据相匹配的目标信息;
将所述目标信息分别发送至每个所述目标联系人。
另一方面,本发明实施例还提供一种移动终端,包括:
信息获取模块,用于获取待发送的初始信息;
数据获取模块,用于获取预先存储的至少一个目标联系人的特征信息数据;
信息生成模块,用于基于所述信息获取模块获取的所述初始信息,分别生成与所述数据获取模块获取的每个所述目标联系人的所述特征信息数据相匹配的目标信息;
发送模块,用于将所述信息生成模块生成的目标信息分别发送至每个所述目标联系人。
这样,本发明实施例中,在发送信息时根据目标联系人的特征信息数据对待发送的初始信息内容进行编辑,自动添加常用的称谓、表情、图片或者敬语等等从而生成不同风格的目标信息并给不同的目标联系人发送不同的目标信息;本发明实施例可向不同的目标联系人快速发出大量具有不同内容的信息,在提高发送成功率的同时最大限度地满足用户在发送信息方面的个性化需求。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1表示本发明的第一实施例提供的信息的发送方法的流程图;
图2表示本发明的第二实施例提供的信息的发送方法的流程图;
图3表示本发明的第三实施例提供的移动终端的结构示意图之一;
图4表示本发明的第三实施例提供的移动终端的结构示意图之二;
图5表示本发明的第四实施例提供的移动终端的结构示意图;
图6表示本发明的第五实施例提供的移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
第一实施例
如图1所示,本发明的第一实施例提供一种信息的发送方法,应用于移动终端,包括:
步骤101,获取待发送的初始信息。
本步骤中,待发送的初始信息的内容为移动终端用户通过移动终端的输入设备输入的,其具体内容不作限定。
步骤102,获取预先存储的至少一个目标联系人的特征信息数据。
本步骤中,由于需发送信息,则至少包括一个目标联系人;而当信息为群发时则至少包括两个目标联系人。其中,可利用目标联系人的身份标识来获取目标联系人的特征信息数据,即特征信息数据与目标联系人的身份标识对应存储。具体的,目标联系人的身份标识可以为电话号码、微信号、QQ号、飞信号等等,在此不作具体限定。不同的目标联系人的身份标识应不同。
步骤103,基于所述初始信息,分别生成与每个所述目标联系人的所述特征信息数据相匹配的目标信息。
本步骤中根据步骤102中获取的目标联系人的特征信息数据对初始信息进行编辑,从而得到与目标联系人的特征信息数据相匹配的目标信息。其中,不同的特征信息数据对应不同的目标信息;从而提高信息发送的个性化、简单化。
步骤104,将所述目标信息分别发送至每个所述目标联系人。
本步骤中,将目标信息发送给对应的多个目标联系人时是同时发送的,即群发;但是可能由于网络延时、各个目标联系人所处的环境不同等等因素,目标联系人接收到目标信息的时间可能不完全相同,在此不详细描述。
举例说明如下:待发送的初始信息为信息A,至少一个目标联系人为联系人B、联系人C以及联系人D;其中,联系人B的特征信息数据为数据E、联系人C的特征信息数据为数据F、联系人D的特征信息数据为数据G;则针对联系人B,利用数据E对信息A进行编辑得到目标信息M;针对联系人C,利用数据F对信息A进行编辑得到目标信息N;针对联系人D,利用数据G对信息A进行编辑得到目标信息O。最后将目标信息M发送给联系人B,将目标信息N发送给联系人C,并将目标信息O发送给联系人D。
综上,本发明的第一实施例中,用户在发送信息时,针对给不同目标联系人发送信息的喜好或习惯,自动对初始信息的内容进行编辑从而生成不同风格的短信,从而向不同的目标联系人快速发出大量具有不同内容的信息,在提高发送成功率的同时最大限度地满足用户在发送信息方面的个性化需求。
第二实施例
如图2所示,本发明的第二实施例提供一种信息的发送方法,应用于移动终端,包括:
步骤201,获取待发送的初始信息。
本步骤中,待发送的初始信息的内容为移动终端用户通过移动终端的输入设备输入的,其具体内容不作限定。例如,一个导游需要发送给6位游客明天的行程安排的短信,待发送的初始信息为“明天早上8点半到9点大家需要吃完早餐,明天白天的安排是:早上9点出发去杭州的西湖,中午12点至1点为午餐时间,在西湖附近的一个餐厅安排好了午餐,下午2点出发去杭州的千岛湖,晚上7点返回,下午的晚饭大家自行解决。”
步骤202,对于所述每个目标联系人,判断是否存储有与目标联系人对应的特征信息数据。
本步骤中,目标联系人可分为两种联系人,一种为存储有与目标联系人对应的特征信息数据的第一类联系人,另一种为未存储有与目标联系人对应的特征信息数据的第二类联系人。较佳的,这两种联系人中第一类联系人的数量可以为零,第二类联系人的数量也可以为零。当第一类联系人的数量为零时,多个目标联系人均为第二类联系人,即针对所有的目标联系人,移动终端均未存储有特征信息数据;而当第二类联系人的数量为零时,多个目标联系人均为第一类联系人,即针对所有的目标联系人,移动终端均存储有特征信息数据。例如步骤201中的6位游客中,有4位是存储有与目标联系人对应的特征信息数据的第一类联系人,其中,第一类联系人包括小王、小张、小李和小周;有2位是未存储有与目标联系人对应的特征信息数据的第二类联系人,其中,第二类联系人小杨和小吴。
步骤203,若存储有与目标联系人对应的特征信息数据,则获取与所述目标联系人对应的特征信息数据。
本发明实施例中,所述信息特征数据包括:所述目标联系人的性别信息、性格信息、年龄信息、所述目标联系人已发短信中的称谓信息、字体信息、表情符号信息以及所述短信内容中使用频率超过预设阈值的常用词汇信息中的至少一种。
本步骤中,若预先存储有与目标联系人对应的特征信息数据,则可直接获取对应的特征信息数据。例如,对于第一类联系人中的小王、小张、小李和小周,则可直接获取各自对应的特征信息数据,例如,小王的特征信息数据为:性别男,性格幽默风趣活泼阳光,年龄24岁,已发短信中的称谓信息为小王子,喜欢的字体是楷体,喜欢用阿狸猫卡通人物等表情符号,短信内容中使用频率超过预设阈值的常用词汇信息包括虾米、偶、滴、木油、稀饭等网络流行用语;小张的特征信息数据为:性别女,性格文静,年龄26岁,已发短信中的称谓信息为小美女,喜欢的字体为火星体,喜欢用小黄人等表情符号,短信内容中使用频率超过预设阀值的常用词汇信息包括亲、么么哒、萌萌哒等流行用语;小李的特征信息数据为:性别男,性格稳重,年龄25岁,已发短信中的称谓信息为big boss,喜欢的字体为黑体,喜欢用余小二等真人的表情符号,短信内容中使用频率超过预设阀值的常用词汇信息包括您好、祝好、祝工作愉快等问候语;小周的特征信息数据为:性别女,性格幽默风趣活泼阳光,年龄20岁,已发短信中的称谓信息为小萝莉,喜欢的字体为圆体,喜欢用奶萌兔、野萌君等卡通的表情符号,短信内容中使用频率超过预设阀值的常用词汇信息包括偶、滴、木油、稀饭等网络流行用语。
步骤204,若未存储与所述目标联系人对应的特征信息数据,则获取所述目标联系人的联系人头像;并对所述联系人头像进行人物特征识别,生成并存储所述目标联系人的特征信息数据。
本步骤中,若预先未存储有与目标联系人对应的特征信息数据,则通过一系列动作获取联系人的人物特征信息,从而将人物特征信息存储为目标联系人的特征信息数据。例如,对于第二类联系人中的小杨和小吴,且预存有小杨和小吴的联系人头像,且均为本人的头像,则分别对小杨和小吴进行性别和年龄两个特征进行识别,识别出小杨的性别是男、年龄21岁,小吴的性别是女、年龄18岁,则根据小杨的性别和年龄,生成特征信息数据为:性别男,年龄21岁,称谓信息为帅哥,字体不限,根据联网查找确定的21岁年龄段的常用词汇信息包括虾米、偶、滴、木油、稀饭等网络流行用语;根据小吴的性别和年龄,生成特征信息数据为:性别女、年龄18岁、称谓信息为美女,字体不限,根据联网查找确定的18岁年龄段的常用词汇信息包括亲、么么哒、萌萌哒等流行用语。
步骤205,提取所述信息特征数据中的目标称谓、目标字体、目标表情符号和目标常用词汇。
例如,对于小王,提取目标称谓“小王子”、目标字体楷体、目标表情符号阿狸猫、目标常用词汇米、偶、滴、木油、稀饭等网络流行用语。对于小张,提取目标称谓小美女、目标字体火星体、目标表情符号小黄人、目标常用词汇亲、么么哒、萌萌哒等流行用语。
步骤206,将所述初始信息中的称谓和字体分别设置为所述目标称谓和所述目标字体。
本步骤中,针对不同的目标联系人,其对应的常用信息可以不同也可以相同,在此不作具体限定。例如,针对目标联系人A,目标称谓为小A,目标字体为楷体,目标表情符号为笑脸,历史信息中使用频率超过预设阀值的目标常用词汇为“哈哈”、“安啦”等等;而针对目标联系人B,目标称谓为啊B,目标字体为花体,目标表情符号为鬼脸,历史信息中使用频率超过预设阀值的目标常用词汇为“哈哈”等等。
针对小王的特征信息数据,将所述初始信息中的称谓设置为“小王子”,字体设置为楷体。针对小张的特征信息数据,将初始信息中的称谓设置为“小美女”,字体设置为火星体。
步骤207,基于所述初始信息和所述目标表情符号,生成至少一个表情符号。
本步骤中生成的至少一个表情符号为移动终端用户发送给目标联系人时常用的表情符号。
例如,对于小王,通过移动终端本地存储的或者网上查找获取至少一个阿狸猫的表情符号。对于小张,通过移动终端本地存储的或者网上查找获取至少一个小黄人的表情符号。
步骤208,在所述初始信息的预设位置依次添加生成的所述至少一个表情符号。
本步骤中,初始信息的预设位置为可以由终端的系统预先设置,也可以由移动终端用户预先设置,在此不作具体限定。例如初始信息的开头、初始信息的结尾、初始信息的第一个句号之后等等,在此不一一枚举。
本发明实施例中,当初始信息为:“明天早上8点半到9点大家需要吃完早餐,明天白天的安排是:早上9点出发去杭州的西湖,中午12点至1点为午餐时间,在西湖附近的一个餐厅安排好了午餐,下午2点出发去杭州的千岛湖,晚上7点返回,下午的晚饭大家自行解决”。
例如,将发给小王的初始信息中修改为:“小王子,(阿狸猫表情1)明天早上8点半到9点大家需要吃完早餐,明天白天的安排是:早上9点出发去杭州的西湖,中午12点至1点为午餐时间,在西湖附近的一个餐厅安排好了午餐,下午2点出发去杭州的千岛湖,晚上7点返回,下午的晚饭大家自行解决(阿狸猫表情2)。
例如,将发给小张的初始信息中修改为:“小美女,(小黄人表情1)明天早上8点半到9点大家需要吃完早餐,明天白天的安排是:早上9点出发去杭州的西湖,中午12点至1点为午餐时间,在西湖附近的一个餐厅安排好了午餐,下午2点出发去杭州的千岛湖,晚上7点返回,下午的晚饭大家自行解决(小黄人表情2)”。
步骤209,基于所述目标常用词汇,更新所述初始信息中的词汇。
本步骤中,目标常用词汇为移动终端用户发送给目标联系人时常用词汇,例如给目标联系人A的常用词汇为“开森”(即开心的意思),则给目标联系人A发送的初始信息中若包含“开心”这个词,则自动替换为“开森”。
例如,根据小王的常用词汇信息包括虾米、偶、滴、木油、稀饭等网络流行用语,经过步骤209后,将发给小王的初始信息进一步修改为:“小王子,(阿狸猫表情1)明天早上8点半到9点大家需要吃完早餐,明天白天滴安排是:早上9点出发去杭州滴西湖,中午12点至1点为午餐时间,在西湖附近滴一个餐厅安排好了午餐,下午2点出发去杭州滴千岛湖,晚上7点返回,下午滴晚饭大家自行解决(阿狸猫表情2)”。
根据小张的常用词汇信息包括亲、么么哒、萌萌哒等流行用语,将发给小张的初始信息进一步修改为:“小美女,(小黄人表情1)亲,明天早上8点半到9点大家需要吃完早餐,明天白天的安排是:早上9点出发去杭州的西湖,中午12点至1点为午餐时间,在西湖附近的一个餐厅安排好了午餐,么么哒,下午2点出发去杭州的千岛湖,晚上7点返回,下午的晚饭大家自行解决(小黄人表情2)”。
步骤210,提取所述信息特征数据中的性别信息、性格信息和年龄信息。
本步骤中,性别信息、性别信息和年龄信息可以称为目标联系人生物特征信息,对于不同生物特征信息的目标联系人可以发送不同的目标信息。例如,对于小王,提取性别信息男,性格信息幽默风趣活泼阳光,年龄信息24岁。对于小张,提取性别信息女,性格信息文静,年龄信息26岁。
步骤211,基于所述性别信息、性格信息和年龄信息,确定所述初始信息对应的信息偏好数据。
其中,所述信息偏好数据为与所述性别信息、性格信息和年龄信息相匹配的信息格式特征信息。系统或者用户可预先设置针对不同年龄段或者不同性别或者不同性格的联系人的信息偏好对应的模板(即信息格式特征信息),从而可以直接根据其确定的模板修改初始信息来得到目标信息。
本步骤中,本步骤中,对于老人一般其信息偏好数据为偏好简单明了,则此时直接发送初始信息。而对于女性一般其信息偏好数据为偏好表情多的信息,则此时在初始信息的预设位置添加多个预设的表情后再发送。例如,根据小王的性别信息男,性格信息幽默风趣活泼阳光,年龄信息24岁,确定信息偏好数据为:“明天的行程安排来咯,请君注意查收!……”。根据小张的性别信息女,性格信息文静,年龄信息26岁,确定信息偏好数据为:“亲,明天的行程安排如下,……么么哒”。
步骤212,基于所述信息偏好数据,更新所述初始信息的表述方式。
本步骤中基于步骤211中确定的信息偏好数据对初始信息更新所述初始信息的表述方式。
例如,将发给小王的初始信息进一步修改为:“明天的行程安排来咯,请君注意查收!小王子,(阿狸猫表情1)明天早上8点半到9点大家需要吃完早餐,明天白天滴安排是:早上9点出发去杭州滴西湖,中午12点至1点为午餐时间,在西湖附近滴一个餐厅安排好了午餐,下午2点出发去杭州滴千岛湖,晚上7点返回,下午滴晚饭大家自行解决(阿狸猫表情2)。”
例如,将发给小张的初始信息进一步修改为:“亲,明天的行程安排如下,小美女,(小黄人表情1)亲,明天早上8点半到9点大家需要吃完早餐,明天白天的安排是:早上9点出发去杭州的西湖,中午12点至1点为午餐时间,在西湖附近的一个餐厅安排好了午餐,么么哒,下午2点出发去杭州的千岛湖,晚上7点返回,下午的晚饭大家自行解决(小黄人表情2),么么哒”。
步骤213,基于所述目标称谓、所述目标字体、所述至少一个表情符号和更新后的所述初始信息中的词汇,生成所述目标信息。
基于所述目标称谓、所述目标字体、所述至少一个表情符号和更新后的所述初始信息中的词汇,生成目标信息,例如,生成的发给小王的信息内容为:“明天的行程安排来咯,请君注意查收!小王子,(阿狸猫表情1)明天早上8点半到9点大家需要吃完早餐,明天白天滴安排是:早上9点出发去杭州滴西湖,中午12点至1点为午餐时间,在西湖附近滴一个餐厅安排好了午餐,下午2点出发去杭州滴千岛湖,晚上7点返回,下午滴晚饭大家自行解决(阿狸猫表情2)。”。生成的发给小张的信息内容为:“亲,明天的行程安排如下,小美女,(小黄人表情1)亲,明天早上8点半到9点大家需要吃完早餐,明天白天的安排是:早上9点出发去杭州的西湖,中午12点至1点为午餐时间,在西湖附近的一个餐厅安排好了午餐,么么哒,下午2点出发去杭州的千岛湖,晚上7点返回,下午的晚饭大家自行解决(小黄人表情2),么么哒”。
步骤214,将所述目标信息分别发送至每个所述目标联系人。
本步骤中,将目标信息发送给对应的目标联系人时是同时发送的,即发送;但是可能由于网络延时、各个目标联系人所处的环境不同等等因素,目标联系人接收到目标信息的时间可能不完全相同,在此不详细描述。
综上,以短信为例,本发明实施例提供的信息的发送方法中,用户需要输入目标联系人的手机号码,并编辑好发送短信内容模板,该模板用于定义发送短信的短信内容格式。移动终端根据输入的目标联系人手机号,搜索并解析以往发送过的信息,自动生成不同的个性化数据文件。该数据文件可被上述短信内容模板调用,用于定义短信模板中的个性化内容,包括但不限于目标联系人喜好的称谓、表情、常用语等。短信处理系统提取目标联系人数据文件中的个性化内容并结合短信模板生成新的短信,并将该短信发向目标联系人。
例如,发送短信内容(即目标信息内容):@所有人,明天早上7:00准时在大堂集合,由于明天晚上我们将在环滩岛入住,请提前收拾好随身行李。
目标联系人之一小A,移动终端搜索到平常发送给小A短信喜欢在句尾增加语气词“哈”,符号“~~~”,对于喜欢加表情的,增加一些表情符号;新生成的短信内容:@小A,明天早上7:00准时在大堂集合,由于明天晚上我们将在环滩岛入住,请提前收拾好随身行李哈~~~。
目标联系人之二小B,移动终端搜索到之前未给小B发送给信息,则直接给小B发送原文,短信内容为:@所有人,明天早上7:00准时在大堂集合,由于明天晚上我们将在环滩岛入住,请提前收拾好随身行李。
需要说明的是,对于老人或者喜欢简单明了的短信内容的,也可以直接发送原文,在此不作具体限定。
综上,本发明的第二实施例在发送信息时根据用户以前给不同目标联系人发送过的信息对待发送的信息内容进行编辑,自动添加常用的称谓、表情、图片或者敬语等等从而生成不同风格的个性化信息内容;本发明实施例可向不同的目标联系人快速发出大量具有不同内容的信息,在提高发送成功率的同时最大限度地满足用户在发送信息方面的个性化需求。
第三实施例
如图3所示,本发明的第三实施例提供一种移动终端300,能实现第一实施例及第二实施例中信息的发送方法的细节,并达到相同的效果,该移动终端300包括:
信息获取模块301,用于获取待发送的初始信息;
数据获取模块302,用于获取预先存储的至少一个目标联系人的特征信息数据;
信息生成模块303,用于基于所述信息获取模块获取的所述初始信息,分别生成与所述数据获取模块获取的每个所述目标联系人的所述特征信息数据相匹配的目标信息;
发送模块304,用于将所述信息生成模块生成的目标信息分别发送至每个所述目标联系人。
具体的,本发明的第三实施例中,如图4所示数据获取模块302包括:
判断子模块3021,用于对于所述每个目标联系人,判断是否存储有与目标联系人对应的特征信息数据;
第一数据获取子模块3022,用于若所述判断子模块判断为存储有与目标联系人对应的特征信息数据,则获取与所述目标联系人对应的特征信息数据。
具体的,本发明的第三实施例中,如图4所示所述数据获取模块302还包括:
第二数据获取子模块3023,用于若未存储与所述目标联系人对应的特征信息数据,则获取所述目标联系人的联系人头像;
数据生成子模块3024,用于对所述第二数据获取子模块获取的所述联系人头像进行人物特征识别,生成并存储所述目标联系人的特征信息数据。
具体的,本发明的第三实施例中,如图4所示所述信息生成模块303包括:
第一提取子模块3031,用于提取所述信息特征数据中的目标称谓、目标字体、目标表情符号和目标常用词汇;
设置子模块3032,用于将所述初始信息中的称谓和字体分别设置为所述第一提取子模块提取的所述目标称谓和第一提取子模块提取的所述目标字体;
符号生成子模块3033,用于基于所述信息获取模块获取的所述初始信息和第一提取子模块提取的所述目标表情符号,生成至少一个表情符号;
符号添加子模块3034,用于在所述信息获取模块获取的所述初始信息的预设位置依次添加生成的所述符号生成子模块生成的所述至少一个表情符号;
第一更新子模块3035,用于基于第一提取子模块提取的所述所述目标常用词汇,更新所述初始信息中的词汇;
第一信息生成子模块3036,用于基于第一提取子模块提取的所述目标称谓、第一提取子模块提取的所述目标字体、所述符号生成子模块生成的所述至少一个表情符号和所述第一更新子模块更新后的所述初始信息中的词汇,生成所述目标信息。
具体的,本发明的第三实施例中,如图4所示所述信息生成模块303还包括:
第二提取子模块3037,用于提取所述信息特征数据中的性别信息、性格信息和年龄信息;
偏好确定子模块3038,用于基于所述第二提取子模块提取的所述性别信息、性格信息和年龄信息,确定所述初始信息对应的信息偏好数据;
第二更新子模块3039,用于基于所述偏好确定子模块确定的所述信息偏好数据,更新所述初始信息的表述方式;
其中,所述信息偏好数据为与所述性别信息、性格信息和年龄信息相匹配的信息格式特征信息。
具体的,本发明的第三实施例中,如图4所示所述信息特征数据包括:所述目标联系人的性别信息、性格信息、年龄信息、所述目标联系人已发短信中的称谓信息、字体信息、表情符号信息以及所述短信内容中使用频率超过预设阈值的常用词汇信息中的至少一种。
综上,本发明的第三实施例提供的移动终端在发送信息时根据用户以前给不同目标联系人发送过的信息得到目标联系人的特征信息数据并根据特征信息数据对待发送的信息内容进行编辑,自动添加常用的称谓、表情、图片或者敬语等等从而生成不同风格的个性化信息内容;本发明实施例可向不同的目标联系人快速发出大量具有不同内容的信息,在提高发送成功率的同时最大限度地满足用户在发送信息方面的个性化需求。
需要说明的是,本发明的第三实施例提供的移动终端是应用上述信息的发送方法的移动终端,则上述信息的发送方法的所有实施例均适用于该移动终端,且均能达到相同或相似的有益效果。
第四实施例
图5是本发明另一个实施例的移动终端的框图。图5所示的移动终端500包括:至少一个处理器501、存储器502、至少一个网络接口505和其他用户接口503。移动终端500中的各个组件通过总线系统505耦合在一起。可理解,总线系统505用于实现这些组件之间的连接通信。总线系统505除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统505。
其中,用户接口503可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器502可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本文描述的系统和方法的存储器502旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器502存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统5021和应用程序5022。存储器502还用于存储目标联系人对应的特征信息数据、信息偏好数据、联系人头像。
其中,操作系统5021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序5022,包含各种应用程序,例如媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序5022中。
在本发明实施例中,通过调用存储器502存储的程序或指令,具体的,可以是应用程序5022中存储的程序或指令,处理器501用于获取待发送的初始信息;获取预先存储的至少一个目标联系人的特征信息数据;基于所述初始信息,分别生成与每个所述目标联系人的所述特征信息数据相匹配的目标信息;将所述目标信息分别发送至每个所述目标联系人。
上述本发明实施例揭示的方法可以应用于处理器501中,或者由处理器501实现。处理器501可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器501中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器501可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecific IntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器502,处理器501读取存储器502中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选地,作为另一个实施例,处理器501还用于对于所述每个目标联系人,判断是否存储有与目标联系人对应的特征信息数据;若存储有与目标联系人对应的特征信息数据,则获取与所述目标联系人对应的特征信息数据。
可选地,作为另一个实施例,处理器501还用于若未存储与所述目标联系人对应的特征信息数据,则获取所述目标联系人的联系人头像;对所述联系人头像进行人物特征识别,生成并存储所述目标联系人的特征信息数据。
可选地,作为另一个实施例,处理器501还用于提取所述信息特征数据中的目标称谓、目标字体、目标表情符号和目标常用词汇;将所述初始信息中的称谓和字体分别设置为所述目标称谓和所述目标字体;基于所述初始信息和所述目标表情符号,生成至少一个表情符号;在所述初始信息的预设位置依次添加生成的所述至少一个表情符号;基于所述目标常用词汇,更新所述初始信息中的词汇;基于所述目标称谓、所述目标字体、所述至少一个表情符号和更新后的所述初始信息中的词汇,生成所述目标信息。
可选地,作为另一个实施例,处理器501还用于提取所述信息特征数据中的性别信息、性格信息和年龄信息;基于所述性别信息、性格信息和年龄信息,确定所述初始信息对应的信息偏好数据;基于所述信息偏好数据,更新所述初始信息的表述方式;其中,所述信息偏好数据为与所述性别信息、性格信息和年龄信息相匹配的信息格式特征信息。
可选地,作为另一个实施例,所述信息特征数据包括:所述目标联系人的性别信息、性格信息、年龄信息、所述目标联系人已发短信中的称谓信息、字体信息、表情符号信息以及所述短信内容中使用频率超过预设阈值的常用词汇信息中的至少一种。
移动终端500能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
综上,本发明的第四实施例提供的移动终端在发送信息时根据用户以前给不同目标联系人发送过的信息得到目标联系人的特征信息数据并根据特征信息数据对待发送的信息内容进行编辑,自动添加常用的称谓、表情、图片或者敬语等等从而生成不同风格的个性化信息内容;本发明实施例可向不同的目标联系人快速发出大量具有不同内容的信息,在提高发送成功率的同时最大限度地满足用户在发送信息方面的个性化需求。
需要说明的是,本发明的第四实施例提供的移动终端与上述第三实施例提供的移动终端相对应,则上述信息的发送方法及移动终端的所有实施例均适用于该移动终端,且均能达到相同或相似的有益效果。
第五实施例
图6是本发明另一个实施例的移动终端的结构示意图。具体地,图6中的移动终端600可以为手机、平板电脑、个人数字助理(PersonalDigital Assistant,PDA)、或车载电脑等。
图6中的移动终端600包括射频(RadioFrequency,RF)电路610、存储器620、输入单元630、显示单元640、处理器660、音频电路670、WiFi(WirelessFidelity)模块660和电源690。
其中,输入单元630可用于接收用户输入的数字或字符信息,以及产生与移动终端600的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元630可以包括触控面板631。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器660,并能接收处理器660发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
其中,显示单元640可用于显示由用户输入的信息或提供给用户的信息以及移动终端600的各种菜单界面。显示单元640可包括显示面板641,可选的,可以采用LCD或有机发光二极管(OrganicLight-EmittingDiode,OLED)等形式来配置显示面板641。
应注意,触控面板631可以覆盖显示面板641,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器660以确定触摸事件的类型,随后处理器660根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
其中处理器660是移动终端600的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器621内的软件程序和/或模块,以及调用存储在第二存储器622内的数据,执行移动终端600的各种功能和处理数据,从而对移动终端600进行整体监控。可选的,处理器660可包括一个或多个处理单元。
在本发明实施例中,通过调用存储该第一存储器621内的软件程序和/或模块和/或该第二存储器622内的数据,处理器660用于获取待发送的初始信息;获取预先存储的至少一个目标联系人的特征信息数据;基于所述初始信息,分别生成与每个所述目标联系人的所述特征信息数据相匹配的目标信息;将所述目标信息分别发送至每个所述目标联系人。本发明实施例中的目标联系人对应的特征信息数据、信息偏好数据、联系人头像可存储在第一存储器621或第二存储器622内。
可选地,作为另一个实施例,处理器660还用于对于所述每个目标联系人,判断是否存储有与目标联系人对应的特征信息数据;若存储有与目标联系人对应的特征信息数据,则获取与所述目标联系人对应的特征信息数据。
可选地,作为另一个实施例,处理器660还用于若未存储与所述目标联系人对应的特征信息数据,则获取所述目标联系人的联系人头像;对所述联系人头像进行人物特征识别,生成并存储所述目标联系人的特征信息数据。
可选地,作为另一个实施例,处理器660还用于提取所述信息特征数据中的目标称谓、目标字体、目标表情符号和目标常用词汇;将所述初始信息中的称谓和字体分别设置为所述目标称谓和所述目标字体;基于所述初始信息和所述目标表情符号,生成至少一个表情符号;在所述初始信息的预设位置依次添加生成的所述至少一个表情符号;基于所述目标常用词汇,更新所述初始信息中的词汇;基于所述目标称谓、所述目标字体、所述至少一个表情符号和更新后的所述初始信息中的词汇,生成所述目标信息。
可选地,作为另一个实施例,处理器660还用于提取所述信息特征数据中的性别信息、性格信息和年龄信息;基于所述性别信息、性格信息和年龄信息,确定所述初始信息对应的信息偏好数据;基于所述信息偏好数据,更新所述初始信息的表述方式;其中,所述信息偏好数据为与所述性别信息、性格信息和年龄信息相匹配的信息格式特征信息。
可选地,作为另一个实施例,所述信息特征数据包括:所述目标联系人的性别信息、性格信息、年龄信息、所述目标联系人已发短信中的称谓信息、字体信息、表情符号信息以及所述短信内容中使用频率超过预设阈值的常用词汇信息中的至少一种。
综上,本发明的第五实施例提供的移动终端在发送信息时根据用户以前给不同目标联系人发送过的信息得到目标联系人的特征信息数据并根据特征信息数据对待发送的信息内容进行编辑,自动添加常用的称谓、表情、图片或者敬语等等从而生成不同风格的个性化信息内容;本发明实施例可向不同的目标联系人快速发出大量具有不同内容的信息,在提高发送成功率的同时最大限度地满足用户在发送信息方面的个性化需求。
需要说明的是,本发明的第五实施例提供的移动终端与上述第三实施例提供的移动终端相对应,则上述信息的发送方法及移动终端的所有实施例均适用于该移动终端,且均能达到相同或相似的有益效果。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。