CN101188806A - 短消息处理方法和移动终端 - Google Patents

短消息处理方法和移动终端 Download PDF

Info

Publication number
CN101188806A
CN101188806A CNA2007101788750A CN200710178875A CN101188806A CN 101188806 A CN101188806 A CN 101188806A CN A2007101788750 A CNA2007101788750 A CN A2007101788750A CN 200710178875 A CN200710178875 A CN 200710178875A CN 101188806 A CN101188806 A CN 101188806A
Authority
CN
China
Prior art keywords
short message
ordering
strategy
sequencing
request message
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.)
Pending
Application number
CNA2007101788750A
Other languages
English (en)
Inventor
郭玉华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Shenzhen Co Ltd
Original Assignee
Shenzhen Huawei Communication Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Huawei Communication Technologies Co Ltd filed Critical Shenzhen Huawei Communication Technologies Co Ltd
Priority to CNA2007101788750A priority Critical patent/CN101188806A/zh
Publication of CN101188806A publication Critical patent/CN101188806A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例涉及一种短消息处理方法,包括:接收用于对短消息进行排序的排序请求消息,所述排序请求消息中携带有预先设置的排序策略,所述排序策略是所述对短消息进行排序的依据;根据所述排序请求消息对短消息进行排序。本发明实施例还涉及一种移动终端,包括:接收模块,用于接收用于对短消息进行排序的排序请求消息,所述排序请求消息中携带有预先设置的排序策略,所述排序策略是所述对短消息进行排序的依据;排序模块,根据所述排序请求消息对短消息进行排序。本发明实施例能够以一定的排序策略排列短消息,从而可以方便高效地对短消息进行管理,节省了管理短消息的时间。

Description

短消息处理方法和移动终端
技术领域
本发明涉及移动通信领域,尤其是一种短消息处理方法和移动终端。
背景技术
随着移动终端内存容量的增大,其所能存储的短消息(Short MessageService,简称SMS)越来越多。现有技术中的移动终端显示收件箱、发件箱和草稿箱中的短消息时是按照接收时间、发送时间或保存时间的先后顺序进行排列的,这种排列方式导致了对短消息进行管理十分麻烦。例如:当某个用户在查阅短消息历史记录的时候,希望查看近期向某人集中发送的短消息或者收到某人的短消息时,则需要进入收件箱或者发件箱中去进行跳跃式的浏览。如果被保存在收件箱或者发件箱中的与某个人有关的短消息之间间隔有多条其它信息,用户则要跳过多条无关短消息后才能浏览到上述与某个人有关的短消息,导致了用户诸多不必要的操作过程。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
上述现有技术对短消息的排列方式是按照接收时间、发送时间或保存时间的先后顺序排列,这种排列方式导致了无法对短消息进行高效地管理。
发明内容
本发明实施例提供一种短消息处理方法和移动终端,以解决现有技术中按照接收/发送/保存时间的先后顺序排列短消息的问题,实现方便高效地管理经过排序后的短消息。
本发明实施例提供了一种短消息处理方法,包括:
接收用于对短消息进行排序的排序请求消息,所述排序请求消息中携带有预先设置的排序策略,所述排序策略是所述对短消息进行排序的依据;
根据所述排序请求消息对短消息进行排序。
本发明实施例还提供了一种移动终端,包括:
接收模块,用于接收用于对短消息进行排序的排序请求消息,所述排序请求消息中携带有预先设置的排序策略,所述排序策略是所述对短消息进行排序的依据;
排序模块,根据所述排序请求消息对短消息进行排序。
由上述技术方案可知,本发明实施例在收到携带有预先设置的排序策略的排序请求消息后,根据上述排序请求消息对短消息进行排序,从而能够以一定的排序策略排列短消息,从而可以方便高效地对短消息进行管理,节省了管理短消息的时间。
附图说明
图1为本发明短消息处理方法的第一实施例的流程示意图;
图2为本发明短消息处理方法的第二实施例的流程示意图;
图3为本发明短消息处理方法的第二实施例中短消息设置界面的示意图;
图4为本发明移动终端的实施例的结构示意图。
具体实施方式
下面结合附图对本发明的具体实施例作进一步详细的说明。
本发明实施例接收到用于对短消息进行排序的排序请求消息后,根据所述排序请求消息对短消息进行排序。其中的排序请求消息中携带有预先设置的排序策略,该排序策略是对短消息进行排序的依据,可以为按照排序策略的对象进行升序或降序排列。例如:根据短消息发送方的用户标识码、和/或短消息发送方的用户标识码在电话簿中的匹配结果、和/或短消息的大小、和/或短消息的接收或发送时间、和/或短消息的类型等对短消息进行升序或降序排列。在对短消息进行排序之后还可以显示经过排序后的短消息,以供终端用户对短消息进行查阅等操作。
如图1所示,为本发明短消息处理方法的第一实施例的流程示意图。本实施例包括以下步骤:
步骤101、接收携带有预先设置的排序策略的排序请求消息,该排序请求消息是用于对短消息进行排序的请求消息,上述排序策略是对短消息进行排序的依据。
其中,排序策略可以为按照排序策略的对象进行升序或降序排列,排序策略的对象一般可以为下列对象中的一种或几种的组合,即短消息发送方或接收方的用户标识码、短消息发送方的用户标识码在短消息接收方的电话簿中的匹配结果、短消息接收方的用户标识码在短消息发送方的电话簿中的匹配结果、短消息的大小、短消息的接收或发送时间、短消息的类型。
在需要进行短消息排序时,移动终端提供是否进行排序的提示界面,如果用户选择是,则移动终端接收到排序请求消息,进行步骤102。
步骤102、根据上述排序请求消息对短消息进行排序。
其中,若短消息中包含有排序策略的对象,则可以直接依据排序策略按照排序策略的对象对上述短消息进行升序或降序排列;若短消息中未包含有排序策略的对象,则可以依据默认的排序策略对上述短消息进行处理,如将该短消息按照短消息发送方的用户标识码的顺序排列在其它短消息的前面或后面。例如:可以按照用户标识码或用户标识码在终端电话簿中的匹配结果对短消息进行排序,可以使得上述终端与上述用户标识码对应的终端之间相互发送的短消息能够集中排列在一起,方便终端用户对上述短消息进行有效地管理。
本实施例通过在收到携带有预先设置的排序策略的排序请求消息后,根据上述排序请求消息对短消息进行排序。本实施例能够以一定的排序策略处理短消息,从而可以更加方便高效地对短消息进行管理,节省了管理短消息的时间。
另外,在步骤101之前,还包括预先设置排序策略的步骤。
如图2所示,为本发明短消息处理方法的第二实施例的流程示意图。本实施例包括以下步骤:
步骤201、分别在收件箱、发件箱和草稿箱显示未经排序的接收、发送和保存的短消息。
在***应用层设计短消息的存储数据结构,其中的内容包括短消息的相关信息,如:短消息发送方的用户标识码或短消息发送方的用户标识码在短消息接收方的电话簿中的匹配结果、短消息接收方的用户标识码或短消息接收方的用户标识码在短消息发送方的电话簿中的匹配结果、短消息的内容、收发该短消息的时间、短消息的类型和短消息的大小等信息。该数据结构分别作为收件箱、发件箱和草稿箱的结构体。在***初始化,这三个结构体中的数据以数组的形式分别指向底层的大结构体的具***置;同时,保存短消息的相关信息到该结构体中。
移动终端的短消息历史记录保存在移动终端的文件操作***中,在开机初始化的时候,将保存在文件操作***中的短消息读取到一个大数组中,通过一定的算法将这些数据区分显示在收件箱、发件箱和草稿箱中;
步骤202、接收携带有预先设置的排序策略的排序请求消息。
其中,排序策略为按照排序策略的对象进行升序或降序排列,上述排序策略的对象即为短消息的相关信息,如:短消息发送方的用户标识码(短消息发送方的电话号码)、短消息发送方的用户标识码在电话簿中的匹配结果、短消息的大小、短消息的接收或发送时间和短消息的类型等。
在移动终端的短消息应用中可以加入短消息设置界面,上述短消息设置界面中包含有短消息排序选项,界面如图3所示。
移动终端的用户可以选择其中一种排序方式作为当前默认排序方式,也可以选择多个排序方式作为当前组合排序方式,例如:可以选择先按号码的升序进行排列,再按类型的降序进行排列;还可以选择先按时间的升序进行排列,再按大小的降序进行排列;也可以选择先按号码的升序进行排列,再按大小的降序进行排列等。若移动终端的用户选择了“1、按号码排序”中的“11、升序”和“2、按大小排序”中的“22、降序”,则移动终端将会使短消息列表中的信息首先按号码的升序排序,在号码相同的情况下,则按大小的降序自动排序;
步骤203、根据上述排序请求消息,按照上述排序策略对短消息进行排序。
若排序策略为“按照短消息发送方的用户标识码在电话簿中的匹配结果(按姓名)的升序进行排列”,当短消息中包含有短消息发送方的用户标识码在接收方终端的电话簿中的匹配结果时,则可以直接按照上述匹配结果中第一个汉字的拼音的第一个字母和/或上述匹配结果中第一个英文字母的升序即a到z对短消息进行排列;当短消息中未包含有短消息发送方的用户标识码在接收方终端的电话簿中的匹配结果时,则可以依据默认的排序策略进行处理,如将该短消息按照短消息发送方的用户标识码的升序排列在其它短消息的前面;
步骤204、显示经过排序后的短消息。
本实施例中,短消息接收方的移动终端接收到按姓名排序的排序请求消息后,则按照短消息发送方的号码在接收方终端的电话簿中的匹配结果对保存在收件箱、发件箱或草稿箱中的短消息数据进行以姓名为关键字的升序或者降序操作,从而使得短消息能够按照匹配结果的第一个字的拼音顺序或英文单词顺序排列显示,其位置对应于底层文件操作***中短消息的实际位置。此外,还可以按照短消息的大小、短消息的收发日期和短消息的类型等信息的顺序进行排序操作。按姓名排序后的短消息,使得短消息接收方的移动终端的用户可以根据自己的需求浏览短消息,即查看和某个人在近期的收发信件内容;按大小排序后的短消息,使得移动终端的用户可以根据自己的需求删除或者查看短消息,即集中删除大的垃圾短消息,或者浏览大的短消息;按日期排序后的短消息,使得移动终端的用户可以根据自己的需求查看最近的短消息聊天信息以及内容;按类型排序后的短消息,使得移动终端的用户可以根据自己的需求集中查看紧急短消息。
本实施例中,移动终端用户进入移动终端短消息功能模块时,仍按照现有方式进行短消息显示。当需要对短消息进行特殊处理时,能够提供排序的功能,通过根据排序策略对短消息进行排序后,从而实现了移动终端能够显示经过排序后的短消息,使得可以更加方便高效地对短消息进行管理,节省了管理短消息的时间。
如图4所示,为本发明移动终端的实施例的结构示意图。本实施例包括相互连接的接收模块1和排序模块2。其中,接收模块1用于接收用于对短消息进行排序的排序请求消息,所述排序请求消息中携带有预先设置的排序策略,所述排序策略是所述对短消息进行排序的依据;排序模块2根据所述排序请求消息对短消息进行排序。
其中,排序策略为按照排序策略的对象进行升序或降序排列,排序策略的对象一般可以为下列对象中的一种或几种:短消息发送方的用户标识码、短消息发送方的用户标识码在电话簿中的匹配结果、短消息的大小、短消息的接收或发送时间、短消息的类型。若短消息中包含有排序策略的对象,则可以直接依据排序策略按照排序策略的对象进行升序或降序排列;若短消息中未包含有排序策略的对象,则可以依据默认的排序策略进行处理,如将该短消息按照短消息发送方的用户标识码的顺序排列在其它短消息的前面或后面。
本实施例通过排序模块2根据接收模块1收到的携带有预先设置的排序策略的排序请求消息对短消息进行排序。本实施例能够以一定的排序策略处理短消息,从而可以更加方便高效地对短消息进行管理,节省了管理短消息的时间。
本实施例提供的上述移动终端还可以包括第一存储模块3,与排序模块2连接,用于存储短消息以供排序模块2对其中所存储的短消息进行排序。
在***应用层设计短消息的第一存储模块3,其中的内容包括短消息的相关信息,如:短消息发送方的用户标识码或短消息发送方的用户标识码在电话簿中的匹配结果、短消息的内容、收发该短消息的时间、短消息的类型和短消息的大小等信息。第一存储模块3分别作为收件箱、发件箱和草稿箱的结构体。在***初始化,这三个结构体中的数据以数组的形式分别指向底层的大结构体的具***置;同时,保存短消息的相关信息到该结构体中。移动终端的短消息历史记录保存在移动终端的文件操作***中,在开机初始化的时候,将保存在文件操作***中的短消息读取到一个大数组中,通过一定的算法将这些数据区分显示在收件箱、发件箱和草稿箱中。
进一步地,本实施例提供的上述移动终端还可以包括第二存储模块4,与接收模块1连接,用于存储预先设置的排序策略。
进一步地,本实施例提供的上述移动终端还可以包括显示模块5,与排序模块2连接,用于显示经过排序后的短消息。
本实施例中,通过排序模块2根据排序策略对短消息进行排序后,从而实现了显示模块5能够显示经过排序后的短消息,使得可以更加方便高效地对短消息进行管理,节省了管理短消息的时间。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种短消息处理方法,其特征在于,包括:
接收用于对短消息进行排序的排序请求消息,所述排序请求消息中携带有预先设置的排序策略,所述排序策略是所述对短消息进行排序的依据;
根据所述排序请求消息对短消息进行排序。
2.根据权利要求1所述的短消息处理方法,其特征在于,所述排序策略为按照排序策略的对象进行升序或降序排列。
3.根据权利要求2所述的短消息处理方法,其特征在于,所述短消息中包含有排序策略的对象。
4.根据权利要求2或3所述的短消息处理方法,其特征在于,所述排序策略的对象为下列对象中的一种或几种:用户标识码、用户标识码在短消息接收方电话簿中的匹配结果、短消息的大小、短消息的接收或发送时间、短消息的类型。
5.根据权利要求1、2或3所述的短消息处理方法,其特征在于,还包括:预先设置所述排序策略。
6.根据权利要求1、2或3所述的短消息处理方法,其特征在于,所述根据所述排序请求消息对短消息进行排序之后还包括:显示经过排序后的短消息。
7.一种移动终端,其特征在于,包括:
接收模块,用于接收用于对短消息进行排序的排序请求消息,所述排序请求消息中携带有预先设置的排序策略,所述排序策略是所述对短消息进行排序的依据;
排序模块,根据所述排序请求消息对短消息进行排序。
8.根据权利要求7所述的移动终端,其特征在于,还包括:第一存储模块,用于存储短消息。
9.根据权利要求7所述的移动终端,其特征在于,还包括:第二存储模块,用于存储预先设置的排序策略。
10.根据权利要求7所述的移动终端,其特征在于,还包括:显示模块,用于显示经过排序后的短消息。
CNA2007101788750A 2007-12-06 2007-12-06 短消息处理方法和移动终端 Pending CN101188806A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2007101788750A CN101188806A (zh) 2007-12-06 2007-12-06 短消息处理方法和移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2007101788750A CN101188806A (zh) 2007-12-06 2007-12-06 短消息处理方法和移动终端

Publications (1)

Publication Number Publication Date
CN101188806A true CN101188806A (zh) 2008-05-28

Family

ID=39480944

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007101788750A Pending CN101188806A (zh) 2007-12-06 2007-12-06 短消息处理方法和移动终端

Country Status (1)

Country Link
CN (1) CN101188806A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101674372A (zh) * 2009-10-15 2010-03-17 中兴通讯股份有限公司 移动终端及其消息显示方法
CN102523332A (zh) * 2011-11-24 2012-06-27 成都美璞科技有限公司 基于智能终端的广告时效管理方法
CN102546451A (zh) * 2010-12-25 2012-07-04 上海量明科技发展有限公司 通信预期的表达方法及***
CN102883046A (zh) * 2012-08-30 2013-01-16 广东欧珀移动通信有限公司 一种信息显示的方法、装置及移动终端
CN102957776A (zh) * 2012-11-26 2013-03-06 广东欧珀移动通信有限公司 一种移动终端短信息归类排序方法及***
CN103049511A (zh) * 2012-03-28 2013-04-17 李晶 一种微博关注列表、微博内容的显示方法及其客户端
WO2013127359A1 (zh) * 2012-03-01 2013-09-06 腾讯科技(深圳)有限公司 一种处理联系人的方法、装置及移动终端
CN103442122A (zh) * 2013-06-28 2013-12-11 广东欧珀移动通信有限公司 一种短信息排序方法及通信终端
CN105472583A (zh) * 2015-11-20 2016-04-06 小米科技有限责任公司 消息处理方法及装置
CN107734171A (zh) * 2017-10-20 2018-02-23 维沃移动通信有限公司 一种短信界面的显示方法、移动终端及可读存储介质

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101674372A (zh) * 2009-10-15 2010-03-17 中兴通讯股份有限公司 移动终端及其消息显示方法
WO2010145484A1 (zh) * 2009-10-15 2010-12-23 中兴通讯股份有限公司 移动终端及其消息显示方法
CN102546451A (zh) * 2010-12-25 2012-07-04 上海量明科技发展有限公司 通信预期的表达方法及***
CN102523332A (zh) * 2011-11-24 2012-06-27 成都美璞科技有限公司 基于智能终端的广告时效管理方法
CN103297602A (zh) * 2012-03-01 2013-09-11 腾讯科技(深圳)有限公司 一种处理联系人的方法、装置及移动终端
WO2013127359A1 (zh) * 2012-03-01 2013-09-06 腾讯科技(深圳)有限公司 一种处理联系人的方法、装置及移动终端
CN103049511A (zh) * 2012-03-28 2013-04-17 李晶 一种微博关注列表、微博内容的显示方法及其客户端
CN103049511B (zh) * 2012-03-28 2016-02-03 温州大学 一种微博关注列表、微博内容的显示方法及其客户端
CN102883046A (zh) * 2012-08-30 2013-01-16 广东欧珀移动通信有限公司 一种信息显示的方法、装置及移动终端
CN102957776A (zh) * 2012-11-26 2013-03-06 广东欧珀移动通信有限公司 一种移动终端短信息归类排序方法及***
CN102957776B (zh) * 2012-11-26 2016-06-08 广东欧珀移动通信有限公司 一种移动终端短信息归类排序方法及***
CN103442122A (zh) * 2013-06-28 2013-12-11 广东欧珀移动通信有限公司 一种短信息排序方法及通信终端
CN105472583A (zh) * 2015-11-20 2016-04-06 小米科技有限责任公司 消息处理方法及装置
CN105472583B (zh) * 2015-11-20 2019-10-01 小米科技有限责任公司 消息处理方法及装置
CN107734171A (zh) * 2017-10-20 2018-02-23 维沃移动通信有限公司 一种短信界面的显示方法、移动终端及可读存储介质

Similar Documents

Publication Publication Date Title
CN101188806A (zh) 短消息处理方法和移动终端
CN104104778B (zh) 一种移动终端的短消息处理方法和装置
CN103379212B (zh) 一种快速回复信息的方法及移动终端
CN101102565B (zh) 一种通信终端中用户数据的处理方法、装置及设备
CN101997964A (zh) 一种移动通信终端及其联系记录的处理方法
CN101951425A (zh) 一种联系人信息处理方法、***及移动终端
CN101877737A (zh) 通讯装置及其分享照片的方法
CN101356837A (zh) 一种通过使用sms来聊天的移动终端及其方法
CN101697560A (zh) 一种移动终端及其消息显示方法
CN101198110A (zh) 手机短消息按联系人分组组织并以聊天式界面操作的方法
CN101916399A (zh) 一种收件人的添加方法及***
CN101562649A (zh) 一种联系人的群组管理方法及移动终端
CN101345794A (zh) 一种短信发送方法及通讯终端
CN101383866B (zh) 一种信息内容动态改变方法、装置及移动通信终端
CN101980552A (zh) 一种快速添加收件人的方法、装置及移动终端
CN1622563A (zh) 一种从短信中提取特定信息的方法
CN103037338B (zh) 一种联系信息的签名***方法及通讯终端
CN102937948B (zh) 一种移动终端的图文数据编辑方法
CN102394977A (zh) 一种手机未读短信的处理方法及手机
CN100481977C (zh) 多模多待移动通信终端短信息主界面***的实现方法
CN101938560A (zh) 移动通信终端消息管理方法及移动通信终端
CN101552831A (zh) 一种短信存储方法及具有短信存储功能的手机
CN101795324A (zh) 手机终端上的电子邮件客户端账户的切换方法及装置
CN102970401A (zh) 一种记录联系人信息的方法及装置
CN101247570A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20080528