CN100544268C - 一种即时通信提醒方法及装置 - Google Patents
一种即时通信提醒方法及装置 Download PDFInfo
- Publication number
- CN100544268C CN100544268C CNB2005101054688A CN200510105468A CN100544268C CN 100544268 C CN100544268 C CN 100544268C CN B2005101054688 A CNB2005101054688 A CN B2005101054688A CN 200510105468 A CN200510105468 A CN 200510105468A CN 100544268 C CN100544268 C CN 100544268C
- Authority
- CN
- China
- Prior art keywords
- unread message
- item
- unread
- message
- messaging list
- 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
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种即时通信提醒方法,用以解决目前即时通信(IM)工具无法分类查看未读消息的问题。包括步骤:A、当收到未读消息时,从收到的消息的消息类型标志位获取该消息的消息类型,根据该未读消息的类型,将该未读消息归入对应的未读消息项;B、以当前存在未读消息的各个未读消息项生成消息列表;C、以所述消息列表提醒接收方用户查看未读消息。本发明还提供了一种即时通信提醒装置。
Description
技术领域
本发明涉及即时通信领域,特别是涉及一种即时通信提醒方法及装置。
背景技术
目前,网络即时通讯工具(IM工具)已经被大多数的网民所接受,新的未读消息到来并提示用户查看是IM工具的一个基本特性。
现有的实现方式很多,例如:直接弹出聊天窗口,在任务栏托盘区提示存在未读消息,IM工具主界面的联系人列表中相关联系人头像动画等。
具体到某一IM工具,例如:腾迅QQ的提醒方式是在任务栏的托盘区以图标动态提醒,而且最新消息的图标将覆盖较老的未查看的消息图标。这样用户在查看未读消息时,必须按照逆向时间顺序(即先看最新的消息)逐一查看未读消息。这种提醒方式无法通过托盘区的图标辨别当前共有多少未读消息,也无法选择查看不同类型的未读消息,更不能在一个列表中查看所有未读消息。
发明内容
本发明提供一种即时通信提醒方法,用以解决目前IM工具无法分类查看未读消息的问题。
进一步解决目前IM工具无法显示未读消息的数量,以及无法一次查看所有未读消息的问题。
本发明还提供了一种即时通信提醒装置,用以支撑本发明方法。
本发明方法在收到未读消息时,执行以下步骤:
A、根据未读消息的类型,若收到的未读消息为新类型的未读消息,则根据所述未读消息的类型对应创建一个未读消息项,并将所述未读消息归入对应的未读消息项,若收到的未读消息不为新类型的未读消息,则将所述未读消息直接归入对应的未读消息项;
B、以各个未读消息项收入最后一条消息的逆向时间顺序生成消息列表,每个所述未读消息项包括计数值和未读消息项的类型描述;
C、以所述消息列表提醒接收方用户查看未读消息。
步骤A中所述的未读消息的类型从该消息的消息类型标志位获取。
步骤A中每个未读消息归入对应的未读消息项后,该未读消息项的计数值加一。
所述消息列表中的每个未读消息项还包括:与该未读消息项对应的消息背景和/或图标。
所述消息列表中还包括:全部未读消息汇总项。所述全部未读消息汇总项包括:本项的名称,以及与所述未读消息项数量对应的计数值。
用户查看任一未读消息项时,一次显示该未读消息项中的全部未读消息。或者,用户查看任一未读消息项时,按照该未读消息项收入未读消息的逆向时间顺序显示未读消息。
用户查看任一未读消息项中的所有未读消息后,自动从所述消息列表中删除该未读消息项。
本发明的即时通信提醒装置,包括:
未读消息分类模块,用以在收到未读消息时,从接收方收到的未读消息的消息类型标志位获取该消息的消息类型,并将未读消息分类;
未读消息项生成模块,用以在所述未读消息分类模块判定存在新类型的未读消息时,对应生成未读消息项,所述未读消息项包括计数值和未读消息项的类型描述;
消息列表生成模块,用以按照排序规则,以各个未读消息项收入最后一条消息的逆向时间顺序生成消息列表;
至少一个计数模块,用以记录对应未读消息项中收入的未读消息数量。
全部未读消息汇总项模块,用以收入全部未读消息,生成全部未读消息汇总项,并使所述消息列表生成模块将所述全部未读消息汇总项添加到所述消息列表中;
删除模块,用以在任一未读消息项中的所有未读消息被读取后,从所述消息列表中删除该未读消息项。
本发明有益效果如下:
本发明方法通过将未读消息分类,并归入到对应的未读消息项中;并以所述未读消息项生成消息列表;以所述消息列表提醒用户查看。这样用户就可按照未读消息的类别,有选择的查看未读消息,从而给用户带来更好的用户体验。
进而本发明在每一未读消息项中显示该未读消息项收入未读消息的数量,这样用户就可获知每一类型消息的数量。本发明方法还支持一次显示所有的未读消息,即用户选择欲查看的未读消息项后,一次显示该未读消息项中的所有未读消息。
本发明还提供了一种装置,用以支撑本发明方法,其包括:未读消息分类模块,用以将接收方收到的未读消息分类;未读消息项生成模块,用以在所述未读消息分类模块判定存在新类型的未读消息时,对应生成未读消息项;消息列表生成模块,用以按照排序规则,将所述未读消息项生成模块发来的未读消息项生成消息列表;至少一个计数模块,用以记录对应未读消息项中收入的未读消息数量;全部未读消息汇总项模块,用以收入全部未读消息,生成全部未读消息汇总项,并使所述消息列表生成模块将所述全部未读消息汇总项添加到所述消息列表中;删除模块,用以在任一未读消息项中的所有未读消息被读取后,从所述消息列表中删除该未读消息项。
附图说明
图1为本发明方法步骤流程图;
图2为本发明消息列表示意图;
图3为本发明消息列表结构图;
图4为本发明装置示意图。
具体实施方式
为了使IM工具具有分类查看未读消息的功能,本发明提供一种即时通信提醒方法,参见图1所示,包括下列步骤:
S1、接收方用户收到发送方用户发来的消息后,未读取。
发送方用户向接收方用户发送即时消息,但接收方用户没有及时读取该消息。
S2、根据未读消息的类型,将所述未读消息归入对应的未读消息项。
从收到的消息的消息类型标志位获取该消息的消息类型,若收到的未读消息为新类型的未读消息,则根据该消息的类型对应创建一个未读消息项,该未读消息项只用于收入该类型的未读消息。
若收到的未读消息不是新类型的未读消息,则直接归入对应的未读消息项。
参见图2所示,所述的每一未读消息项包括:计数值,每一未读消息归入对应的未读消息项后,该未读消息项的计数值加一;
类型描述,用于以文字描述本未读消息项的类型;
消息背景和/或图标,用于以图形和/或色彩的形式来表述本未读消息项的类型。
S3、以各个未读消息项生成消息列表。
在收到第一个未读消息时,根据该消息的类型对应创建一个未读消息项;同时生成一个消息列表,此时该消息列表中仅存在一个未读消息项。
随着收到的未读消息不断增加,对应新类型的未读消息创建的未读消息项不断增多,该消息列表中的未读消息项也不断增加。
所述消息列表中的未读消息项具有动态排序特性,即按照各个未读消息项收入最后一条消息的逆向时间顺序生成所述消息列表。例如:图3中,讨论组未读消息项收入最后一条消息的时间为11:00,蓝色梦幻未读消息项收入最后一条消息的时间为10:00,那么讨论组未读消息项排序在前。若之后各个未读消息项又收入了未读消息,按照上述排序规则,未读消息项的顺序也将实时改变。
所述消息列表中还包括:全部未读消息汇总项。该项具有名称信息,以及与所述未读消息项数量对应的计数值,在每次创建未读消息项后,该计数值加一。
S4、以所述消息列表提醒用户查看未读消息。
接收方用户需要查看未读消息时,点击相应位置,参见图3所示,弹出所述消息列表。用户根据未读消息项的类型描述信息和图标可自主选择查看哪一未读消息项中的未读消息,或者用户点击全部未读消息汇总项直接查看全部未读消息。
查看的方式为用户查看任一未读消息项时,一次显示该未读消息项中的全部未读消息。
查看的方式也可为用户查看任一未读消息项时,按照该未读消息项收入未读消息的逆向时间顺序显示未读消息(即点击一次只显示一条未读消息)。
S5、删除消息列表中的未读消息项。
用户采用上述任一种查看方式,将任一未读消息项中的未读消息全部查看后,自动从所述消息列表中删除该未读消息项。
用户逐一将未读消息项中的未读消息全部查看后,或者用户直接点击全部未读消息汇总项查看全部未读消息后,所述消息列表将被自动删除。
为了支撑本发明方法,本发明又提供了一种即时通信提醒装置,参见图4所示,其包括:依次相连的未读消息分类模块、未读消息项生成模块、消息列表生成模块和全部未读消息汇总项模块;以及计数模块和删除模块。
所述未读消息分类模块,用以将服务器侧收到的未读消息分类。
所述未读消息项生成模块,用以在所述未读消息分类模块判定存在新类型的未读消息时,对应生成未读消息项。
所述消息列表生成模块,用以按照排序规则,将所述未读消息项生成模块发来的未读消息项生成消息列表。
全部未读消息汇总项模块,用以收入全部未读消息,生成全部未读消息汇总项,并使所述消息列表生成模块将所述全部未读消息汇总项添加到所述消息列表中。
所述计数模块的数量与未读消息项的数量对应,分别用以记录对应未读消息项中收入的未读消息数量。
所述删除模块,用以在任一未读消息项中的所有未读消息被读取后,从所述消息列表中删除该未读消息。
通过本发明的实施,用户可按照未读消息的类别,有选择的查看未读消息,还可使用户获知每一类型未读消息的数量。本发明方法还支持一次显示所有的未读消息,即用户选择欲查看的未读消息项后,一次显示该未读消息项中的所有未读消息。从而给用户带来更好的用户体验。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1、一种即时通信提醒方法,其特征在于,收到未读消息时,执行下列步骤:
A、根据未读消息的类型,若收到的未读消息为新类型的未读消息,则根据所述未读消息的类型对应创建一个未读消息项,并将所述未读消息归入对应的未读消息项,若收到的未读消息不为新类型的未读消息,则将所述未读消息直接归入对应的未读消息项;
B、以各个未读消息项收入最后一条消息的逆向时间顺序生成消息列表,每个所述未读消息项包括计数值和未读消息项的类型描述;
C、以所述消息列表提醒接收方用户查看未读消息。
2、如权利要求1所述的方法,其特征在于,步骤A中所述未读消息的类型从该消息的消息类型标志位获取。
3、如权利要求1所述的方法,其特征在于,步骤A中每个未读消息归入对应的未读消息项后,该未读消息项的计数值加一。
4、如权利要求1所述的方法,其特征在于,所述消息列表中的每个未读消息项还包括:与该未读消息项对应的消息背景和/或图标。
5、如权利要求1所述的方法,其特征在于,所述消息列表中还包括:全部未读消息汇总项。
6、如权利要求5所述的方法,其特征在于,所述全部未读消息汇总项包括:本项的名称,以及与所述未读消息项数量对应的计数值。
7、如权利要求6所述的方法,其特征在于,用户查看任一未读消息项时,一次显示该未读消息项中的全部未读消息。
8、如权利要求6所述的方法,其特征在于,用户查看任一未读消息项时,按照该未读消息项收入未读消息的逆向时间顺序显示未读消息。
9、如权利要求1至8任一项所述的方法,其特征在于,用户查看任一未读消息项中的全部未读消息后,自动从所述消息列表中删除该未读消息项。
10、一种即时通信提醒装置,其特征在于,包括:
未读消息分类模块,用以在收到未读消息时,从接收方收到的未读消息的消息类型标志位获取该消息的消息类型,并将未读消息分类;
未读消息项生成模块,用以在所述未读消息分类模块判定存在新类型的未读消息时,对应生成未读消息项,所述未读消息项包括计数值和未读消息项的类型描述;
消息列表生成模块,用以按照排序规则,以各个未读消息项收入最后一条消息的逆向时间顺序生成消息列表;
至少一个计数模块,用以记录对应未读消息项中收入的未读消息数量。
11、如权利要求10所述的装置,其特征在于,所述装置还包括:
全部未读消息汇总项模块,用以收入全部未读消息,生成全部未读消息汇总项,并使所述消息列表生成模块将所述全部未读消息汇总项添加到所述消息列表中;
删除模块,用以在任一未读消息项中的所有未读消息被读取后,从所述消息列表中删除该未读消息项。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101054688A CN100544268C (zh) | 2005-09-28 | 2005-09-28 | 一种即时通信提醒方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101054688A CN100544268C (zh) | 2005-09-28 | 2005-09-28 | 一种即时通信提醒方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1941706A CN1941706A (zh) | 2007-04-04 |
CN100544268C true CN100544268C (zh) | 2009-09-23 |
Family
ID=37959513
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101054688A Active CN100544268C (zh) | 2005-09-28 | 2005-09-28 | 一种即时通信提醒方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100544268C (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272567B (zh) * | 2008-05-19 | 2012-06-13 | 中兴通讯股份有限公司 | 一种紧急广播消息的显示方法及装置 |
CN103870464A (zh) * | 2012-12-10 | 2014-06-18 | 腾讯科技(北京)有限公司 | 一种未读消息处理方法、展示方法和装置 |
CN110727384A (zh) * | 2019-09-26 | 2020-01-24 | 北京金山安全软件有限公司 | 一种未读消息数量统计方法、装置及电子设备 |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101510857B (zh) * | 2009-03-27 | 2012-05-30 | 腾讯科技(深圳)有限公司 | 一种im消息的处理方法和装置 |
CN102740274B (zh) * | 2011-04-08 | 2015-11-11 | 腾讯科技(深圳)有限公司 | 多终端更新信息提醒同步的方法、装置及*** |
CN102291497A (zh) * | 2011-09-15 | 2011-12-21 | 中兴通讯股份有限公司 | 一种提示消息的显示方法及移动终端 |
CN102710553B (zh) * | 2012-06-15 | 2017-05-24 | 上海量明科技发展有限公司 | 即时通信消息提醒的方法及客户端 |
CN103699553B (zh) * | 2012-09-27 | 2017-02-15 | 北京新媒传信科技有限公司 | 一种动态数据展示的控制方法和装置 |
CN103067255A (zh) * | 2012-12-12 | 2013-04-24 | 北京奇虎科技有限公司 | 一种消息提醒用呼吸灯及消息提醒方法 |
CN103036769A (zh) * | 2012-12-12 | 2013-04-10 | 北京奇虎科技有限公司 | 用于消息提醒的方法和呼吸灯 |
CN104598476A (zh) * | 2013-10-31 | 2015-05-06 | 腾讯科技(深圳)有限公司 | 消息聚合展示方法和消息展示方法及相关装置 |
CN104765738B (zh) * | 2014-01-03 | 2019-03-26 | 腾讯科技(北京)有限公司 | 对用户生成内容的计数器进行控制的方法和*** |
CN105242818B (zh) * | 2014-05-30 | 2019-06-18 | 阿里巴巴集团控股有限公司 | 一种通知红点的消除方法和装置 |
CN104168177B (zh) * | 2014-06-27 | 2017-04-12 | 掌赢信息科技(上海)有限公司 | 即时通讯程序中的群消息的呈现和浏览方法及装置 |
CN104301204A (zh) * | 2014-09-25 | 2015-01-21 | 小米科技有限责任公司 | 未读通信消息聚合方法及装置 |
CN105760059A (zh) * | 2014-12-17 | 2016-07-13 | 阿里巴巴集团控股有限公司 | 消息阅读的控制方法及装置 |
CN105302538A (zh) * | 2015-02-16 | 2016-02-03 | 维沃移动通信有限公司 | 一种移动终端的界面显示方法及移动终端 |
CN105429850B (zh) * | 2015-11-10 | 2019-03-15 | 浙江翼信科技有限公司 | 在即时通信工具的群聊中通知通信对象方法和装置 |
CN105468235B (zh) * | 2015-11-20 | 2019-11-19 | 华为技术有限公司 | 用户对话窗口的管理方法、装置及终端 |
CN106100969A (zh) * | 2016-05-30 | 2016-11-09 | 北京三快在线科技有限公司 | 一种未读会话的提醒方法、装置和终端设备 |
CN106656757A (zh) * | 2016-12-19 | 2017-05-10 | 上海斐讯数据通信技术有限公司 | 一种智能终端装置及其未读消息管理的方法 |
CN109039862A (zh) * | 2018-07-27 | 2018-12-18 | 努比亚技术有限公司 | 消息提醒方法、终端及计算机可读存储介质 |
CN108848273B (zh) * | 2018-08-29 | 2021-12-14 | 努比亚技术有限公司 | 一种新消息处理方法、移动终端及存储介质 |
CN112333082B (zh) * | 2020-10-28 | 2023-02-24 | 维沃移动通信有限公司 | 消息显示方法及装置 |
CN112486369B (zh) * | 2020-11-30 | 2022-05-17 | 维沃移动通信有限公司 | 信息显示方法、装置、电子设备及可读存储介质 |
CN116774868A (zh) * | 2022-03-10 | 2023-09-19 | 腾讯科技(深圳)有限公司 | 交互数据处理方法、装置、程序产品、计算机设备和介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1152219A (zh) * | 1995-08-31 | 1997-06-18 | 三星电子株式会社 | 无线电传呼接收机的字符接收显示装置及其方法 |
CN1405702A (zh) * | 2001-09-20 | 2003-03-26 | 英业达股份有限公司 | 处理多则电子信息的*** |
CN1119772C (zh) * | 1995-11-06 | 2003-08-27 | 摩托罗拉公司 | 选择性呼叫接收机中的消息存储 |
-
2005
- 2005-09-28 CN CNB2005101054688A patent/CN100544268C/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1152219A (zh) * | 1995-08-31 | 1997-06-18 | 三星电子株式会社 | 无线电传呼接收机的字符接收显示装置及其方法 |
CN1119772C (zh) * | 1995-11-06 | 2003-08-27 | 摩托罗拉公司 | 选择性呼叫接收机中的消息存储 |
CN1405702A (zh) * | 2001-09-20 | 2003-03-26 | 英业达股份有限公司 | 处理多则电子信息的*** |
Non-Patent Citations (2)
Title |
---|
Message Orgainzer Folder in Pagers. Ng Kam Pheng, Cheong Lai Choo, Yee Hon Keong.IPCOM000008034D, MOTOROLA, Technical Developments. 1997 |
Message Orgainzer Folder in Pagers. Ng Kam Pheng, Cheong Lai Choo, Yee Hon Keong.IPCOM000008034D, MOTOROLA, Technical Developments. 1997 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272567B (zh) * | 2008-05-19 | 2012-06-13 | 中兴通讯股份有限公司 | 一种紧急广播消息的显示方法及装置 |
CN103870464A (zh) * | 2012-12-10 | 2014-06-18 | 腾讯科技(北京)有限公司 | 一种未读消息处理方法、展示方法和装置 |
CN110727384A (zh) * | 2019-09-26 | 2020-01-24 | 北京金山安全软件有限公司 | 一种未读消息数量统计方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN1941706A (zh) | 2007-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100544268C (zh) | 一种即时通信提醒方法及装置 | |
US11134046B2 (en) | Apparatus and method for maintaining a message thread with opt-in permanence for entries | |
US20200252360A1 (en) | Apparatus and Method for Maintaining a Message Thread with Opt-In Permanence for Entries | |
KR102030226B1 (ko) | 엔트리들을 위한 옵트-인 영속성을 갖는 메시지 스레드를 유지하는 장치 및 방법 | |
CN100527677C (zh) | 一种即时通信视频全屏显示中消息提示方法 | |
CN100486370C (zh) | 电子信息发送的装置和方法 | |
US20100162138A1 (en) | Conversation bubbles including visual cues for threaded messaging applications | |
US20060277260A1 (en) | Email system and method for selective transmission of a portion of an email message | |
US20040119740A1 (en) | Methods and apparatus for displaying and replying to electronic messages | |
CN103731334B (zh) | 消息状态展示方法及装置 | |
CN101018211B (zh) | 指示电子邮件消息的值的过程和设备 | |
CN103491170B (zh) | 电子邮件到达消息提醒的方法及*** | |
CN102611641B (zh) | 采集即时通信记录进行汇总的方法及*** | |
CN102664830A (zh) | 即时通信中采集通信方式数据的方法、客户端及*** | |
CN114595012A (zh) | 待办事项添加与显示方法及相关设备 | |
CN106161188B (zh) | 消息发送方法、消息展示方法及装置 | |
CN101588309A (zh) | 一种实现个人信息提醒的方法和*** | |
CN102902459A (zh) | 一种浏览电子邮件的方法、电子邮件浏览器和计算机 | |
CN106937262B (zh) | 一种消息处理方法、装置及*** | |
CN106993098A (zh) | 一种应用程序的管理方法及装置 | |
CN106775188A (zh) | 一种信息的显示方法及装置 | |
CN114978889B (zh) | 一种机场企业服务总线*** | |
CN1996865A (zh) | 资讯整合***及其方法 | |
CN116886659A (zh) | 邮件显示方法、装置、电子设备和计算机可读介质 | |
CN103200544A (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 |