CN107995095A - 基于移动端勿扰模式下消息提醒的方法 - Google Patents
基于移动端勿扰模式下消息提醒的方法 Download PDFInfo
- Publication number
- CN107995095A CN107995095A CN201711098988.XA CN201711098988A CN107995095A CN 107995095 A CN107995095 A CN 107995095A CN 201711098988 A CN201711098988 A CN 201711098988A CN 107995095 A CN107995095 A CN 107995095A
- Authority
- CN
- China
- Prior art keywords
- message
- server
- mobile terminal
- push
- cell phone
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了基于移动端勿扰模式下消息提醒的方法,当消息离线时,消息服务器将消息远程推送控制模块,通过判断该条消息是否为单聊、群聊中@消息、待办通知来确定是否向用户推送消息,如果判断为是,则会向用户推送上述三类消息;当服务器判断为是单聊、群聊中@消息、待办通知时,则会进一步对不同手机***进行判断,是苹果的APNS服务器还是Android各种品牌的推送服务器,远程推送根据手机***设置进行对应的消息提醒,客户在设置勿扰模式后,就可以震动或响铃的方式仅能收到单聊、群聊中@消息、待办通知这三类消息;从而用户存在消息离线和消息在线两种不同状态,消息推送时会依据不同的状态去处理不同状态下的消息推送。
Description
技术领域
本发明涉及移动端勿扰模式下消息提醒技术领域,具体地,涉及基于移动端勿扰模式下消息提醒的方法。
背景技术
已有的企业级协同办公***更多关注的是信息的实时传递,但却没有考虑到海量的IM消息会给员工在某些特定场景下带来的困扰;当员工正专注于某个方案焦头烂额思考问题时,当工作的间歇小憩或想要享受短暂的午休时,当会议正酣在进行头脑风暴时,无用且碎片化的消息提醒会打断你的思路,影响你的休息。此时一键开启沉浸模式,可智慧提醒您一对一聊天消息、@我的消息及待办任务消息,解决时间碎片化,提高工作效率。
发明内容
本发明的目的在于,针对上述问题,提出基于移动端勿扰模式下消息提醒的方法,为企业移动应用中的用户提供智能消息提醒的服务功能。用于iOS、Android等移动端的群聊、单聊及***任务智能提醒的服务装置,用户在消息聊天中开启沉浸模式,不会收到与自己无关的消息打扰,当用户发起一对一聊天或群聊中收到@自己的消息时可智慧提醒,当用户有待办消息也能及时跟踪,而不会错过重要消息。
为实现上述目的,本发明采用的技术方案是:基于移动端勿扰模式下消息提醒的方法,主要包括:
步骤1:消息离线时,消息服务器将消息远程推送至消息服务器的远程推送控制模块,远程推送控制模块判断消息是否为单聊消息、群聊中的@消息和/或待办通知这三种消息,如果是则向第三方移动服务器发起https请求,并执行步骤2,如果不是,则不发起https请求;
步骤2:远程推送控制模块对手机***进行判断,根据不同的手机***对应的服务器设置相应的消息提醒方式,客户在设置勿扰模式后,仅能收到单聊、群聊中@消息和/或待办通知这三类消息;
步骤3:消息在线时,消息服务器直接将消息推送至客户端,客户端对消息类型进行判断,是否为单聊、群聊中@消息或待办通知,如果判断为否,则服务器不做任何操作,如果判断为是,则会向客户端用户推送上述三类消息并提示。
进一步地,步骤3中向客户端用户推送上述三类消息并提示,如果应用在前台运行,则会以震动或响铃的方式提醒,如果应用在后台运行,则会弹出***栏通知。
进一步地,手机***对应的服务器包括APNS服务器或安卓推送服务器。
进一步地,步骤2中,根据不同的手机***对应的服务器设置相应的消息提醒方式,具体为若手机***对应的服务器为APNS服务器,则消息服务器会把消息内容和devce_token通知至APNS,APNS根据已经注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发给iPhone,iPhone把接收的消息传递给相应的应用程序,并根据手机***设置进行对应的消息提醒。
进一步地,步骤2中,根据不同的手机***对应的服务器设置相应的消息提醒,具体为若手机***对应的服务器为安卓服务器,消息服务器调用接口协议会将消息内容通过GCM服务或XMPP协议发送至安卓推送服务器,安卓推送服务器会以消息长连接的方式把消息推送到安卓手机上的程序中。
本发明各实施例的基于移动端勿扰模式下消息提醒的方法,当消息离线时,消息服务器将消息远程推送控制模块,通过判断该条消息是否为单聊、群聊中@消息、待办通知来确定是否向用户推送消息,如果判断为是,则会向用户推送上述三类消息;当服务器判断为是单聊、群聊中@消息、待办通知时,则会进一步对不同手机***进行判断,是苹果的APNS服务器还是Android各种品牌的推送服务器,远程推送根据手机***设置进行对应的消息提醒,客户在设置勿扰模式后,就可以震动或响铃的方式仅能收到单聊、群聊中@消息、待办通知这三类消息;从而用户存在消息离线和消息在线两种不同状态,消息推送时会依据不同的状态去处理不同状态下的消息推送。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为实施例一中的工作流程图;
图2为实施例二中的用户更换手机后沉浸模式状态同步的问题。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
企业移动应用中的用户提供智能消息提醒的服务功能。用于iOS、Android等移动端的群聊、单聊及***任务智能提醒的服务装置,用户在消息聊天中开启沉浸模式,不会收到与自己无关的消息打扰,当用户发起一对一聊天或群聊中收到@自己的消息时可智慧提醒,当用户有待办消息也能及时跟踪,而不会错过重要消息。
实施例一:
如图1所示,用户存在消息离线和消息在线两种不同状态,消息推送时会依据不同的状态去处理不同状态下的消息推送,当消息离线时,消息(instant Messaging即IM)服务器将消息远程推送控制模块(代码逻辑控制机制),通过代码逻辑判断该条消息是否为单聊、群聊中@消息、待办通知这三种消息来确定是否向用户推送消息,如果代码判断为false,则服务器不发起https请求,如果判断为true,则会向第三方移动服务器发起https请求;
当远程控制模块(代码逻辑控制机制)判断为是单聊、群聊中@消息、待办通知时,会根据消息连接进一步对不同手机***进行判断,如果是苹果的APNS(ApplePushNotification Service)服务器,消息服务器会把消息内容和devce_token(设备和包名组成的唯一标识符)通知给苹果APNS,苹果APNS会根据已经注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发给iPhone,iPhone把发来的消息传递给相应的应用程序,并根据手机***设置进行对应的消息提醒,客户在设置勿扰模式后,就可以震动或响铃的方式弹框提醒,并仅能收到单聊、群聊中@消息、待办通知这三类消息,如果是安卓***,消息服务器则调用接口协议会将消息内容通过GCM服务(*** cloudmessaging)或XMPP协议等传送给第三方推送服务器,第三方推送服务器会以消息长连接的方式把消息推送到安卓手机上的程序中,然后根据***设置弹出消息通知。
当消息在线时,消息(instant Messaging即IM)服务器会直接将消息通过https请求推送给客户端,客户端对消息类型进行判断,是否为单聊、群聊中@消息、待办通知,如果判断为否,则服务器不做任何操作,如果判断为是,则会向用户推送上述三类消息,如果应用在前台运行,则会以震动或响铃的方式提醒,如果应用在后台运行,则会弹出***栏通知。
如图2所示,实现了用户更换手机后沉浸模式状态同步的问题,即用户在一台移动设备上开启沉浸模式后,如果要更换另一台移动设备,之前所开启的沉浸模式并不会记录到消息服务器中,此时沉浸模式会自动消失,需要用户再次进行设置,如何保证更换设备后,开启沉浸模式这一状态仍然保
该服务装置的工作流程如下:
1、以用户X为例,用户X的A端开启沉浸模式,消息服务器会记录该用户X的开启状态,并向用户X的手机返回已经开启沉浸模式的通知;
2、当用户X更换设备B或C时,消息服务器会将记录的开启沉浸模式这一状态发送至手机B或C。
至少可以达到以下有益效果:企业移动应用中的用户提供智能消息提醒的服务功能。用于iOS、Android等移动端的群聊、单聊及***任务智能提醒的服务装置,用户在消息聊天中开启沉浸模式,不会收到与自己无关的消息打扰,当用户发起一对一聊天或群聊中收到@自己的消息时可智慧提醒,当用户有待办消息也能及时跟踪,而不会错过重要消息。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.基于移动端勿扰模式下消息提醒的方法,其特征在于,包括如下步骤:
步骤1:消息离线时,消息服务器将消息远程推送至消息服务器的远程推送控制模块,消息服务器的远程推送控制模块判断消息是否为单聊消息、群聊中的@消息和/或待办通知这三种消息,如果是则向第三方移动服务器发起https请求,并执行步骤2,如果不是,则不发起https请求;
步骤2:远程推送控制模块对手机***进行判断,根据不同的手机***对应的服务器设置相应的消息提醒方式,客户在设置勿扰模式后,仅能收到单聊、群聊中@消息和/或待办通知这三类消息;
步骤3:消息在线时,消息服务器直接将消息推送至客户端,客户端对消息类型进行判断,是否为单聊、群聊中@消息或待办通知,如果判断为否,则服务器不做任何操作,如果判断为是,则会向客户端用户推送上述三类消息并提示。
2.根据权利要求1所述的基于移动端勿扰模式下消息提醒的方法,其特征在于,所述消息服务器还记录移动端的开启状态,当更换移动端时,将记录的开启状态发送至更换后的移动端。
3.根据权利要求2所述的基于移动端勿扰模式下消息提醒的方法,其特征在于,步骤3中向客户端用户推送上述三类消息并提示,如果应用在前台运行,则会以震动或响铃的方式提醒,如果应用在后台运行,则会弹出***栏通知。
4.根据权利要求3所述的基于移动端勿扰模式下消息提醒的方法,其特征在于,手机***对应的服务器包括APNS服务器或安卓推送服务器。
5.根据权利要求4所述的基于移动端勿扰模式下消息提醒的方法,其特征在于,步骤2中,根据不同的手机***对应的服务器设置相应的消息提醒方式,具体为若手机***对应的服务器为APNS服务器,则消息服务器会把消息内容和devce_token通知至APNS,APNS根据已经注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发给iPhone,iPhone把接收的消息传递给相应的应用程序,并根据手机***设置进行对应的消息提醒。
6.根据权利要求3所述的基于移动端勿扰模式下消息提醒的方法,其特征在于,步骤2中,根据不同的手机***对应的服务器设置相应的消息提醒,具体为若手机***对应的服务器为安卓服务器,消息服务器调用接口协议会将消息内容通过GCM服务或XMPP协议发送至安卓推送服务器,安卓推送服务器会以消息长连接的方式把消息推送到安卓手机上的程序中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711098988.XA CN107995095A (zh) | 2017-11-09 | 2017-11-09 | 基于移动端勿扰模式下消息提醒的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711098988.XA CN107995095A (zh) | 2017-11-09 | 2017-11-09 | 基于移动端勿扰模式下消息提醒的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107995095A true CN107995095A (zh) | 2018-05-04 |
Family
ID=62031317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711098988.XA Pending CN107995095A (zh) | 2017-11-09 | 2017-11-09 | 基于移动端勿扰模式下消息提醒的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107995095A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108989187A (zh) * | 2018-07-27 | 2018-12-11 | 深信服科技股份有限公司 | 邮件即时提醒***及方法 |
CN110460649A (zh) * | 2019-07-24 | 2019-11-15 | 惠州市德赛西威汽车电子股份有限公司 | 一种移动终端的推送消息提醒方法与*** |
CN110769064A (zh) * | 2019-10-29 | 2020-02-07 | 广州趣丸网络科技有限公司 | 一种用于离线推送消息的***、方法和设备 |
CN110798398A (zh) * | 2019-11-14 | 2020-02-14 | 江苏满运软件科技有限公司 | 群组消息管理方法、装置、设备和介质 |
CN113098936A (zh) * | 2021-03-25 | 2021-07-09 | 山东浪潮通软信息科技有限公司 | 一种向移动端推送消息的方法、装置及设备 |
CN113395203A (zh) * | 2021-06-11 | 2021-09-14 | 网易(杭州)网络有限公司 | 信息处理方法、装置、服务器、用户终端和存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103259825A (zh) * | 2012-02-21 | 2013-08-21 | 腾讯科技(深圳)有限公司 | 消息推送方法和装置 |
CN103338308A (zh) * | 2013-06-29 | 2013-10-02 | 华为终端有限公司 | 移动终端的呼叫方法、控制移动终端的方法及相关设备 |
CN103401763A (zh) * | 2013-07-30 | 2013-11-20 | 百度在线网络技术(北京)有限公司 | 接收群消息的方法、处理群消息的方法及其装置 |
CN103490981A (zh) * | 2013-09-11 | 2014-01-01 | 曹欢欢 | 一种跨移动应用的消息推送方法和装置 |
CN104243271A (zh) * | 2013-06-09 | 2014-12-24 | 深圳中兴网信科技有限公司 | 一种通过xmpp实现离线消息推送的方法及*** |
CN104301877A (zh) * | 2014-10-27 | 2015-01-21 | 小米科技有限责任公司 | 短消息提醒方法及装置 |
CN105187629A (zh) * | 2015-07-28 | 2015-12-23 | 小米科技有限责任公司 | 事件提醒方法及装置 |
CN105681391A (zh) * | 2015-12-28 | 2016-06-15 | 智慧方舟科技有限公司 | 一种服务器和安卓客户端及其网络通信方法、装置 |
CN106231130A (zh) * | 2016-09-20 | 2016-12-14 | 努比亚技术有限公司 | 通知消息的屏蔽方法及装置 |
US20170064070A1 (en) * | 2014-05-07 | 2017-03-02 | Huawei Technologies Co., Ltd. | Information presentation method and device |
-
2017
- 2017-11-09 CN CN201711098988.XA patent/CN107995095A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103259825A (zh) * | 2012-02-21 | 2013-08-21 | 腾讯科技(深圳)有限公司 | 消息推送方法和装置 |
CN104243271A (zh) * | 2013-06-09 | 2014-12-24 | 深圳中兴网信科技有限公司 | 一种通过xmpp实现离线消息推送的方法及*** |
CN103338308A (zh) * | 2013-06-29 | 2013-10-02 | 华为终端有限公司 | 移动终端的呼叫方法、控制移动终端的方法及相关设备 |
CN103401763A (zh) * | 2013-07-30 | 2013-11-20 | 百度在线网络技术(北京)有限公司 | 接收群消息的方法、处理群消息的方法及其装置 |
CN103490981A (zh) * | 2013-09-11 | 2014-01-01 | 曹欢欢 | 一种跨移动应用的消息推送方法和装置 |
US20170064070A1 (en) * | 2014-05-07 | 2017-03-02 | Huawei Technologies Co., Ltd. | Information presentation method and device |
CN104301877A (zh) * | 2014-10-27 | 2015-01-21 | 小米科技有限责任公司 | 短消息提醒方法及装置 |
CN105187629A (zh) * | 2015-07-28 | 2015-12-23 | 小米科技有限责任公司 | 事件提醒方法及装置 |
CN105681391A (zh) * | 2015-12-28 | 2016-06-15 | 智慧方舟科技有限公司 | 一种服务器和安卓客户端及其网络通信方法、装置 |
CN106231130A (zh) * | 2016-09-20 | 2016-12-14 | 努比亚技术有限公司 | 通知消息的屏蔽方法及装置 |
Non-Patent Citations (1)
Title |
---|
JIE310600: "APNS、GCM", 《CSDN博客HTTPS://BLOG.CSDN.NET/JIE310600/ARTICLE/DETAILS/84855294》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108989187A (zh) * | 2018-07-27 | 2018-12-11 | 深信服科技股份有限公司 | 邮件即时提醒***及方法 |
CN110460649A (zh) * | 2019-07-24 | 2019-11-15 | 惠州市德赛西威汽车电子股份有限公司 | 一种移动终端的推送消息提醒方法与*** |
CN110769064A (zh) * | 2019-10-29 | 2020-02-07 | 广州趣丸网络科技有限公司 | 一种用于离线推送消息的***、方法和设备 |
CN110769064B (zh) * | 2019-10-29 | 2023-02-24 | 广州趣丸网络科技有限公司 | 一种用于离线推送消息的***、方法和设备 |
CN110798398A (zh) * | 2019-11-14 | 2020-02-14 | 江苏满运软件科技有限公司 | 群组消息管理方法、装置、设备和介质 |
CN113098936A (zh) * | 2021-03-25 | 2021-07-09 | 山东浪潮通软信息科技有限公司 | 一种向移动端推送消息的方法、装置及设备 |
CN113395203A (zh) * | 2021-06-11 | 2021-09-14 | 网易(杭州)网络有限公司 | 信息处理方法、装置、服务器、用户终端和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107995095A (zh) | 基于移动端勿扰模式下消息提醒的方法 | |
CN102958107B (zh) | 一种能力查询的方法、通信终端及应用服务器 | |
CN101895842B (zh) | 一种唤醒离线移动终端的方法、装置和*** | |
CN104579707B (zh) | 一种加入会议及会议邀请的方法、相关设备及*** | |
CN105871789A (zh) | 智能快递投递箱的控制方法、服务器及*** | |
CN105306662A (zh) | 通信终端的信息整合方法及*** | |
CN100446528C (zh) | 一种点击拨号业务的实现方法 | |
CN110740161B (zh) | 一种适配融合通信的***及方法 | |
CN103888600B (zh) | 一种即时通信客户端 | |
US20120213345A1 (en) | Meeting scheduler sending reminders | |
CN106533897A (zh) | 一种判断即时通讯消息已读的方法及装置 | |
CN106161201B (zh) | 一种以邮箱账号为标识参与群聊的方法、设备及*** | |
CN109218370A (zh) | 消息发送方法及装置、电子设备 | |
EP2862343B1 (en) | Notification of communication events | |
US20080064430A1 (en) | Mobile communications terminal and method therefor | |
US20100015953A1 (en) | Method and System for Transmitting an Instantaneous Message to a Terminal | |
US9462131B2 (en) | Voice messaging method and system, and converged messaging server and client | |
CN201146535Y (zh) | 一种在即时通讯工具中进行多人会话的*** | |
CN105812246A (zh) | 即时通讯方法、装置及*** | |
CN110995706B (zh) | 用于通讯应用的身份验证***、方法、设备和存储介质 | |
CN108711205A (zh) | 一种会议***访客认证*** | |
WO2019023974A1 (zh) | 多主题对话的通信控制装置和方法、及计算机处理设备 | |
US8600359B2 (en) | Data session synchronization with phone numbers | |
CN106997572A (zh) | 一种校园智能pad终端及其管理***和方法 | |
CN101321158A (zh) | 一种限制业务资源订阅的方法、***及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180504 |