CN101217731B - 移动终端中信息的查找方法 - Google Patents
移动终端中信息的查找方法 Download PDFInfo
- Publication number
- CN101217731B CN101217731B CN200810001896XA CN200810001896A CN101217731B CN 101217731 B CN101217731 B CN 101217731B CN 200810001896X A CN200810001896X A CN 200810001896XA CN 200810001896 A CN200810001896 A CN 200810001896A CN 101217731 B CN101217731 B CN 101217731B
- Authority
- CN
- China
- Prior art keywords
- information
- group
- sequencing table
- lookup method
- search criterion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种移动终端中信息的查找方法,其包括:步骤S102,当移动终端开机时,移动终端载入信息,并将各个信息存储部中的信息分别按群组排序,以分别生成排序表;以及步骤S104,根据用户设置的一个或多个查找条件,在排序表中查找符合查找条件的信息,作为过滤结果。从而,可以使用户在不用增加硬件成本的情况下快速便捷地找到特定的短信。
Description
技术领域
本发明涉及移动通讯领域,尤其涉及到个人手持电话的功能的优化。
背景技术
在日常生活中,短信通信由于其成本低和快捷性等特点在手机中应用广泛。但是由于手机和SIM卡空间的日益增大,可以存储的短信越来越多,所以也经常遇到一些使用不方便的情况:比如想找某一群组比如同学群组发的短信,只能一条一条往下浏览查找。这样会浪费很多时间,而且很不方便。一种手机短信查找的方法正是在这一背景下提出的。
发明内容
考虑到上述问题而做出本发明,为此,本发明的主要目的在于,提供了一种移动终端中信息的查找方法,其包括:
步骤S102,当移动终端开机时,移动终端载入信息,并将各个信息存储部中的信息分别按群组排序,以分别生成排序表,其中,所述排序表中保存有信息的索引记录,每一条索引记录对应一条短信,索引记录按群组顺序排列;以及
步骤S104,根据用户设置的一个或多个查找条件,在排序表中查找符合查找条件的信息,作为过滤结果。
消息存储部包括收件箱、发件箱、和草稿箱。
在步骤S102中,生成排序表的过程可以包括:从移动终端的存储装置中读取一条的信息;按照信息的对应的号码来确定信息所属的群组;以及如果排列表中不具有群组则将信息按照群组顺序插入排列表中,如果排列表中具有群组则将信息按照时间顺序插入到排列表的群组中。
存储装置可以为SIM卡或者移动终端闪存。
如果从收件箱中读取信息,则根据发送者的号码来确定信息所属的群组;如果从发件箱或草稿箱中读取信息,则根据接收者的号码来确定信息所属的群组。
查找条件可以是群组中的一个。
可选地,在步骤S104包括中,通过菜单进入短信模块,选择查找菜单来设置查找条件。
可选地,在步骤S104包括中,为查找菜单设置快捷键,通过按下快捷键来设置查找条件。
步骤S104可以包括:步骤S1042,根据用户设置的查找条件,在排序表中查找符合查找条件的第一条信息,作为过滤结果;以及步骤S1044,判断符合查找条件的信息的下一条信息是否符合查找条件,如果下一条信息符合查找条件则将下一条信息保存为过滤结果,否则重复步骤S1044,直至找到不符合查找条件的信息。
根据本发明的查找方法还可以包括排列表的更新过程,其中,当移动终端发现新增信息时,按照信息对应的号码来确定新增信息所属的群组;如果排列表中不具有群组则将新增信息按照群组顺序插入排列表中,如果排列表中具有群组则将新增信息按照时间顺序插入到排列表的群组中。
如果收件箱接收到新增信息,则按照信息发送者的号码来确定新增信息所属的群组;如果发件箱或草稿箱将发送新增信息,则按照接收者的号码来确定新增信息所属的群组。
当对群组进行编辑时,可以根据所编辑的群组来更改排序表中的群组,并根据编辑的群组的排序来将信息重新插入排列表中。
信息可以为短信或彩信。
通过上述技术方案,可以使用户在不用增加硬件成本的情况下快速便捷地找到特定的短信。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是示出了根据本发明的移动终端中信息的查找方法的流程图;
图2是示出了根据本发明的当开机载入短信及接收保存新短信时维护排序表的流程图;
图3是示出了根据本发明实施例的排序表形成的示意图;
图4是示出了根据本发明实施例的设置群组查找的示意图;以及
图5是示出了根据本发明实施例的查找方法的流程图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1是示出了根据本发明的移动终端中信息的查找方法的流程图。
参照图1,提供了一种移动终端中信息的查找方法,其包括:
步骤S102,当移动终端开机时,移动终端载入信息,并将各个信息存储部中的信息分别按群组排序,以分别生成排序表;以及
步骤S104,根据用户设置的一个或多个查找条件,在排序表中查找符合查找条件的信息,作为过滤结果。
消息存储部包括收件箱、发件箱、和草稿箱。
在步骤S102中,生成排序表的过程可以包括:从移动终端的存储装置中读取一条的信息;按照信息的对应的号码来确定信息所属的群组;以及如果排列表中不具有群组则将信息按照群组顺序插入排列表中,如果排列表中具有群组则将信息按照时间顺序插入到排列表的群组中。
存储装置可以为SIM卡或者移动终端闪存。
如果从收件箱中读取信息,则根据发送者的号码来确定信息所属的群组;如果从发件箱或草稿箱中读取信息,则根据接收者的号码来确定信息所属的群组。
查找条件可以是群组中的一个。
可选地,在步骤S104包括中,通过菜单进入短信模块,选择查找菜单来设置查找条件。
可选地,在步骤S104包括中,为查找菜单设置快捷键,通过按下快捷键来设置查找条件。
步骤S104可以包括:步骤S1042,根据用户设置的查找条件,在排序表中查找符合查找条件的第一条信息,作为过滤结果;以及步骤S1044,判断符合查找条件的信息的下一条信息是否符合查找条件,如果下一条信息符合查找条件则将下一条信息保存为过滤结果,否则重复步骤S1044,直至找到不符合查找条件的信息。
根据本发明的查找方法还可以包括排列表的更新过程,其中,当移动终端发现新增信息时,按照信息对应的号码来确定新增信息所属的群组;如果排列表中不具有群组则将新增信息按照群组顺序插入排列表中,如果排列表中具有群组则将新增信息按照时间顺序插入到排列表的群组中。
如果收件箱接收到新增信息,则按照信息发送者的号码来确定新增信息所属的群组;如果发件箱或草稿箱将发送新增信息,则按照接收者的号码来确定新增信息所属的群组。
当对群组进行编辑时,可以根据所编辑的群组来更改排序表中的群组,并根据编辑的群组的排序来将信息重新插入排列表中。
信息可以为短信或彩信。
下面,将参照示例性实施例进行更详细的说明。
第一步:首先开机载入短信时按群组进行排序,即生成排序表。收件箱、发件箱、草稿箱分别有各自的排序表。
生成的收件箱排序表的数据结构如图3,存有按群组顺序排列的短消息的索引记录,每一条索引记录对应一条短信,包含了该短信发送者的姓名、发送者的号码、群组、短信存储的介质、短信在存储介质上的存储位置。生成收件箱排序表的过程如图2,从SIM卡或者手机Flash每读取一条接收到的短消息,按照其发送者号码去电话本查找所属的群组,然后把所属的群组按照群组顺序插入排序表,同时把该短信的发送者姓名、号码、存储介质及在存储介质上的位置放入排序表。如果已经有该群组的短信,那么同一群组的短信按照先后顺序插入排序表。
发件箱(或者草稿箱)的排序表的数据结构和收件箱的排序表类似,只不过里面的姓名、号码、群组对应的是接收者的姓名、号码、群组。生成过程和收件箱的排序表生成过程类似,不同之处在于不是按照其发送者号码而是按照接收者号码去电话本查找所属的群组,然后把所属的群组按照群组顺序插入排序表,同时把该短信的接收者姓名、号码、存储介质及在存储介质上的位置放入排序表。如果已经有该群组的短信,那么同一群组的短信按照先后顺序插入排序表。
第二步:开机后用户如图4设置查找条件,有两种方法:
一是通过菜单进入短信模块,再选择查找菜单,用户设置一下查找群组。
二是预先设置一个快捷键,用户按快捷键进入设置群组查找条件的界面。
第三步:设置好群组查找条件后,确认,那么就会把这个群组发送的短信找出来显示给用户。比如设置的查找条件是群组为“同学”,那么就会查找出所有同学发的短信。查找过程如图5:因为排序表已经是按群组有序的了,所以可以首先在排序表中搜索到第一条群组名是要查找的群组的索引记录,把这条索引记录放到过滤结果中,然后对该记录后面的记录逐条判断,如果群组是要查找的群组,那么放到过滤结果中,继续搜索下一条,直到群组不是要查找的群组,因为排序表是按群组有序的,一旦碰到群组不是要查找的群组的记录,说明后面的都不可能是符合条件的记录了,那么这时把过滤结果以短信列表形式呈现给用户。
还有一点需要注意的是,排序表是在第一步中开机载入短信时生成的,但是在使用手机的过程中有两种情况下仍然需要维护排序表。
一是如果收到短信,按照其发送者号码去电话本查找所属的群组,然后把所属的群组按照群组顺序插入排序表,同时把该短信的发送者姓名、号码、存储介质及在存储介质上的位置放入排序表。如果已经有该群组的短信,那么同一群组的短信按照先后顺序插入排序表。如果是发送短信或者编辑保存短信时,按照接收者号码去电话本查找所属的群组,然后把所属的群组按照群组顺序插入排序表,同时把该短信的接收者姓名、号码、存储介质及在存储介质上的位置放入排序表。如果已经有该群组的短信,那么同一群组的短信按照先后顺序插入排序表。
二是如果用户编辑电话本,那么根据这笔电话本记录的号码去排序表中查找,凡是发送者号码或者接收者号码跟这个号码相同,
都把排序表中相应记录的群组修改成新编辑的群组,并按新的群组顺序插入排序表。
另外,这个方法也可以用于查找彩信。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种移动终端中信息的查找方法,其特征在于,包括以下步骤:
步骤S102,当所述移动终端开机时,所述移动终端载入信息,并将各个信息存储部中的所述信息分别按群组排序,以分别生成排序表,其中,所述排序表中保存有所述信息的索引记录,每一条所述索引记录对应一条信息,所述索引记录按群组顺序排列,其中,所述信息为短信或彩信;以及
步骤S104,根据用户设置的一个或多个查找条件,在所述排序表中查找符合所述查找条件的信息,作为过滤结果。
2.根据权利要求1所述的查找方法,其特征在于,所述信息存储部包括收件箱、发件箱、和草稿箱。
3.根据权利要求2所述的查找方法,其特征在于,在所述步骤S102中,生成所述排序表的过程包括:
从所述移动终端的存储装置中读取一条的信息;
按照读取的所述信息的对应的号码来确定读取的所述信息所属的群组;以及
如果所述排序表中不具有所述群组则将读取的所述信息按照群组顺序插入所述排序表中,如果所述排序表中具有所述群组则将读取的所述信息按照时间顺序插入到所述排序表的所述群组中。
4.根据权利要求3所述的查找方法,其特征在于,所述存储装置为SIM卡或者移动终端闪存。
5.根据权利要求4所述的查找方法,其特征在于,如果从所述收件箱中读取所述信息,则根据发送者的号码来确定所述信息所属的群组;如果从所述发件箱或所述草稿箱中读取所述信息,则根据接收者的号码来确定所述信息所属的群组。
6.根据权利要求1所述的查找方法,其特征在于,所述查找条件是所述群组中的一个。
7.根据权利要求6所述的查找方法,其特征在于,在所述步骤S104中包括,通过菜单进入短信模块,选择查找菜单来设置查找条件。
8.根据权利要求7所述的查找方法,其特征在于,在所述步骤S104中包括,为查找菜单设置快捷键,通过按下快捷键来设置查找条件。
9.根据权利要求1所述的查找方法,其特征在于,所述步骤S104包括:
步骤S1042,根据用户设置的查找条件,在所述排序表中查找符合所述查找条件的第一条信息,作为过滤结果;以及
步骤S1044,判断符合所述查找条件的信息的下一条信息是否符合所述查找条件,如果所述下一条信息符合所述查找条件则将所述下一条信息保存为过滤结果,否则重复所述步骤S1044,直至找到不符合所述查找条件的信息。
10.根据权利要求1所述的查找方法,其特征在于,还包括所述排序表的更新过程,其中,当所述移动终端发现新增信息时,按照所述信息对应的号码来确定所述新增信息所属的群组;如果所述排序表中不具有所述群组则将所述新增信息按照群组顺序插入所述排序表中,如果所述排序表中具有所述群组则将所述新增信息按照时间顺序插入到所述排序表的所述群组中。
11.根据权利要求10所述的查找方法,其特征在于,如果收件箱接收到新增信息,则按照信息发送者的号码来确定所述新增信息所属的群组;如果发件箱或草稿箱将发送所述新增信息,则按照接收者的号码来确定所述新增信息所属的群组。
12.根据权利要求1所述的查找方法,其特征在于,当对所述群组进行编辑时,根据所编辑的群组来更改所述排序表中的所述群组,并根据所述编辑的群组的排序来将所述信息重新插入所述排序表中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810001896XA CN101217731B (zh) | 2008-01-17 | 2008-01-17 | 移动终端中信息的查找方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810001896XA CN101217731B (zh) | 2008-01-17 | 2008-01-17 | 移动终端中信息的查找方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101217731A CN101217731A (zh) | 2008-07-09 |
CN101217731B true CN101217731B (zh) | 2012-05-23 |
Family
ID=39624078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810001896XA Active CN101217731B (zh) | 2008-01-17 | 2008-01-17 | 移动终端中信息的查找方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101217731B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102694924A (zh) * | 2012-06-14 | 2012-09-26 | 宇龙计算机通信科技(深圳)有限公司 | 用于移动终端的存储通信数据的系统和方法 |
CN105491227A (zh) * | 2015-11-20 | 2016-04-13 | 努比亚技术有限公司 | 一种消息排列方法和终端 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1190316A (zh) * | 1996-10-31 | 1998-08-12 | 日本电气株式会社 | 用于无线电寻呼接收机的接收消息的索引管理方法和设备 |
CN101102576A (zh) * | 2007-08-27 | 2008-01-09 | 深圳华为通信技术有限公司 | 消息处理的方法和终端设备 |
-
2008
- 2008-01-17 CN CN200810001896XA patent/CN101217731B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1190316A (zh) * | 1996-10-31 | 1998-08-12 | 日本电气株式会社 | 用于无线电寻呼接收机的接收消息的索引管理方法和设备 |
CN101102576A (zh) * | 2007-08-27 | 2008-01-09 | 深圳华为通信技术有限公司 | 消息处理的方法和终端设备 |
Also Published As
Publication number | Publication date |
---|---|
CN101217731A (zh) | 2008-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101877737A (zh) | 通讯装置及其分享照片的方法 | |
CN101562649A (zh) | 一种联系人的群组管理方法及移动终端 | |
CN102111721A (zh) | 联系人管理方法、装置及终端 | |
CN101702840A (zh) | 一种自动处理消息内容的方法及装置 | |
CN102164197A (zh) | 一种联系人的分组方法、装置及移动终端 | |
CN101188806A (zh) | 短消息处理方法和移动终端 | |
CN101720069A (zh) | 一种自动提醒的方法及终端 | |
CN101610500A (zh) | 手机数据找回方法、手机和手机数据找回系统 | |
CN101888428A (zh) | 一种基于邮件的联系人管理方法及移动终端 | |
CN102104684A (zh) | 电话号码存储方法、电话号码读取方法和移动终端 | |
CN101335780B (zh) | 便携设备多通道快捷智能提醒方法及装置 | |
CN102394977A (zh) | 一种手机未读短信的处理方法及手机 | |
EP2871823B1 (en) | Method and terminal for processing message service | |
CN101217731B (zh) | 移动终端中信息的查找方法 | |
CN102663080B (zh) | 按事务管理移动设备数据的方法 | |
CN102970401A (zh) | 一种记录联系人信息的方法及装置 | |
CN101227515B (zh) | 移动终端中信息的查找方法 | |
CN101217586A (zh) | 移动终端中信息的查找方法 | |
CN105187607A (zh) | 一种消息处理方法及系统 | |
CN103002140B (zh) | 在短信息中快速插入电话号码的方法和装置 | |
CN103200301B (zh) | 一种基于短信的信息保存方法及移动终端 | |
CN100525542C (zh) | 可实现大量短消息存储和管理的用户识别模块及其方法 | |
CN101207872B (zh) | 手机电话簿储存方法及系统 | |
CN104902068A (zh) | 一种终端应用数据的排序方法及终端 | |
CN102624959B (zh) | 无线设备中分机号码的查询、使用方法、查询及使用装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |