一种在通讯录上显示费用信息的方法

文档序号:9492049阅读:181来源:国知局
一种在通讯录上显示费用信息的方法
【技术领域】
:
[0001]本发明属于通讯领域,特别涉及一种在通讯录上显示费用信息的方法。
【背景技术】
:
[0002]由于运营商很多,各种的手机套餐种类繁杂,拨打某个用户的费用信息,用户也不容易搞清楚,带来了不少的麻烦。
[0003]公开于该【背景技术】部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。

【发明内容】

:
[0004]本发明的目的在于提供一种在通讯录上显示费用信息的方法,从而克服上述现有技术中的缺陷。
[0005]为实现上述目的,本发明提供了
[0006]一种在通讯录上显示费用信息的方法,其步骤为:
[0007]a、加载通讯录
[0008](al)获取通讯录信息;
[0009](a2)判断是否有需要显示的联系人;如果是,转步骤a3 ;如果否,转步骤a7 ;
[0010](a3)读取一条联系人信息;
[0011](a4)获取该联系人的费用信息;
[0012](a5)显示该联系人及其费用信息;
[0013](a6)判断是否还有未解析通讯录信息;如果是,转步骤a3 ;如果否,转步骤a7 ;
[0014](a7)结束;
[0015]b、获取联系人费用信息
[0016](bl)判断此联系人是否可以拨打网络电话;是,转步骤b2 ;否,转步骤b3 ;
[0017](b2)该联系人的费用信息为“免费”,转步骤b9 ;
[0018](b3)根据手机号码,得出所属运营商;
[0019](b4)发送短息给运营商查询该手机套餐类型和当月套餐使用情况;
[0020](b5)解析运营商返回的短信,获取套餐类型和当月套餐使用情况;
[0021](b6)判断当月套餐使用时间是否已经超出套餐规定的时间;是,转步骤b7 ;否,转步骤b8;
[0022](b7)从数据库得到套餐的通话费用信息,转步骤b9 ;
[0023](b8)从数据库得到非套餐的通话费用信息;
[0024](b9)结束。
[0025]与现有技术相比,本发明具有如下有益效果:
[0026]在当用户打开通讯录时,分析各个联系人是否可以拨打网络电话。可以拨打网络电话的联系人则提示“免费”;无法拨打网络电话的联系人,则显示数据库中查询到的费用?目息Ο【附图说明】:
[0027]图1为本发明加载通讯录工作流程示意图;
[0028]图2为本发明获取联系人费用信息工作流程示意图;
[0029]图3为本发明通讯录示意图;
【具体实施方式】
:
[0030]下面对本发明的【具体实施方式】进行详细描述,但应当理解本发明的保护范围并不受【具体实施方式】的限制。
[0031]除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
[0032]如图1-3所示,一种在通讯录上显示费用信息的方法,其步骤为:
[0033]a、加载通讯录
[0034](al)获取通讯录信息;
[0035](a2)判断是否有需要显示的联系人;如果是,转步骤a3 ;如果否,转步骤a7 ;
[0036](a3)读取一条联系人信息;
[0037](a4)获取该联系人的费用信息;
[0038](a5)显示该联系人及其费用信息;
[0039](a6)判断是否还有未解析通讯录信息;如果是,转步骤a3 ;如果否,转步骤a7 ;
[0040](a7)结束;
[0041 ] b、获取联系人费用信息
[0042](bl)判断此联系人是否可以拨打网络电话;是,转步骤b2 ;否,转步骤b3:
[0043](b2)该联系人的费用信息为“免费”,转步骤b9 ;
[0044](b3)根据手机号码,得出所属运营商;
[0045](b4)发送短息给运营商查询该手机套餐类型和当月套餐使用情况;
[0046](b5)解析运营商返回的短信,获取套餐类型和当月套餐使用情况;
[0047](b6)判断当月套餐使用时间是否已经超出套餐规定的时间;是,转步骤b7 ;否,转步骤b8 ;
[0048](b7)从数据库得到套餐的通话费用信息,转步骤b9 ;
[0049](b8)从数据库得到非套餐的通话费用信息;
[0050](b9)结束。
[0051]前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。
【主权项】
1.一种在通讯录上显示费用信息的方法,其特征在于:其步骤为: a、加载通讯录 (al)获取通讯录彳目息; (a2)判断是否有需要显示的联系人;如果是,转步骤a3 ;如果否,转步骤a7 ; (a3)读取一条联系人信息; (a4)获取该联系人的费用信息; (a5)显示该联系人及其费用信息; (a6)判断是否还有未解析通讯录信息;如果是,转步骤a3 ;如果否,转步骤a7 ; (a7)结束; b、获取联系人费用信息 (bl)判断此联系人是否可以拨打网络电话;是,转步骤b2 ;否,转步骤b3 ; (b2)该联系人的费用信息为“免费”,转步骤b9 ; (b3)根据手机号码,得出所属运营商; (b4)发送短息给运营商查询该手机套餐类型和当月套餐使用情况; (b5)解析运营商返回的短信,获取套餐类型和当月套餐使用情况; (b6)判断当月套餐使用时间是否已经超出套餐规定的时间;是,转步骤b7 ;否,转步骤b8 ; (b7)从数据库得到套餐的通话费用信息,转步骤b9 ; (b8)从数据库得到非套餐的通话费用信息; (b9)结束。
【专利摘要】本发明公开了一种在通讯录上显示费用信息的方法。获取通讯录信息;判断是否有需要显示的联系人;读取联系人信息并获取该联系人的费用信息;显示该联系人及其费用信息;判断是否还有未解析通讯录信息;判断此联系人是否可以拨打网络电话;该联系人的费用信息为“免费”;根据手机号码,得出所属运营商;发送短息给运营商查询该手机套餐类型和当月套餐使用情况;解析运营商返回的短信,获取套餐类型和当月套餐使用情况;判断当月套餐使用时间是否已经超出套餐规定的时间;从数据库得到套餐的通话费用信息;从数据库得到非套餐的通话费用信息。本发明能够很好的提示用户拨打电话费用信息,给用户新的体验。
【IPC分类】H04M15/00
【公开号】CN105245746
【申请号】CN201510530020
【发明人】柳鲲鹏, 张义强, 申利平
【申请人】无锡华海天和信息科技有限公司
【公开日】2016年1月13日
【申请日】2015年8月26日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1