[发明专利]一种移动通信终端的通话记录排序方法有效
申请号: | 200810201354.7 | 申请日: | 2008-10-17 |
公开(公告)号: | CN101404689A | 公开(公告)日: | 2009-04-08 |
发明(设计)人: | 冯伟 | 申请(专利权)人: | 闻泰集团有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04M1/2745;G06F17/30 |
代理公司: | 上海新天专利代理有限公司 | 代理人: | 王敏杰 |
地址: | 314006浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 通信 终端 通话记录 排序 方法 | ||
技术领域
本发明属于无线通信技术领域,具体涉及一种移动通信终端的通话记录排序方法。
背景技术
在当前的手机通话记录中,所有的记录都是按时间进行排序的,所以时间早的记录就排在后面,时间近的记录就排在前面。
但在手机电池没电,重新换上有电的电池后,手机的系统时间会恢复成手机的出厂时间,而这个时间一般肯定比当前时间要早。而如果用户没有去重新设置时间,这样就导致了新的通话记录的时间比先前的通话记录的时间还要早,从而导致通话记录的显示不正确。
发明内容
本发明的目的在于提供一种移动通信终端的通话记录排序方法,主要解决现有装置按时间进行记录排序,一旦系统时间变化就容易造成记录排序混乱的技术问题。
为实现上述发明的目的,本发明的技术方案是:
一种移动通信终端的通话记录排序方法,其特征在于它包括如下步骤:
A移动通讯终端上设置索引表,索引表包括索引值和包含通话记录时间、电话号码信息的通话记录;
B对索引表进行初始化操作,该初始化操作主要是对已有的通话记录赋予索引值,该索引值从小到大,值越大表示通话记录的时间越近;索引值为M,代表索引表还未经过初始化;
C当移动通信终端需要保存新的通话记录时,先遍历索引表并获取索引表中最大的索引值;若最大索引值为M,则先执行步骤B;若最大索引值不为M,则将新的通话记录保存到索引表中并赋予大于当前最大索引值的索引值;
D根据索引值对通话记录再进行排序,并按照排序后的记录送显示。
所述的索引值M为0。
另外,若索引表中对电话记录的数量有限制,且在索引表记录已满的情况下需要存储新的通话记录,则先删除索引值最小的通话记录,再存入新的通话记录并赋予新的索引值。
通过上述发明方法,可以克服以通话记录时间作为排序依据的移动通信终端,在系统时间改变的情况下,通话记录排序容易出现混乱的技术问题。
具体实施方式
本发明公开了一种移动通信终端的通话记录排序方法,该移动通信终端包括手机,寻呼机,对讲机等。该方法包括如下步骤:
A移动通讯终端(如手机,寻呼机,对讲机等)的存储器(如flash,T卡)上设置索引表,索引表包括索引值和包含通话记录时间、电话号码信息的通话记录;
B对索引表进行初始化操作,该初始化操作主要是对已有的通话记录赋予索引值,该索引值从小到大,值越大表示通话记录的时间越近;索引值为M,代表索引表还未经过初始化;
C当移动通信终端需要保存新的通话记录时,先遍历索引表并获取索引表中最大的索引值;若最大索引值为M,则先执行步骤B;若最大索引值不为M,则将新的通话记录保存到索引表中并赋予大于当前最大索引值的索引值;
D根据索引值对通话记录再进行排序,并按照排序后的记录送显示。
所述的索引值M为0。
另外,若索引表中对电话记录的数量有限制,且在索引表记录已满的情况下需要存储新的通话记录,则先删除索引值最小的通话记录,再存入新的通话记录并赋予新的索引值。
下面通过以具体手机操作实例对本发明方法作进一步说明:
1、当前的手机通话记录为:
10:00 13000000001
10:01 13000000002
11:10 13000000006
2、建立并初始化的索引表为,该索引表可存储三条记录
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于闻泰集团有限公司,未经闻泰集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810201354.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:免焊接发光二极管装置
- 下一篇:组合式高压负荷开关及其高压开关设备