CN107193795A - 一种基于内容的即时通信新消息通知方法 - Google Patents
一种基于内容的即时通信新消息通知方法 Download PDFInfo
- Publication number
- CN107193795A CN107193795A CN201610148214.2A CN201610148214A CN107193795A CN 107193795 A CN107193795 A CN 107193795A CN 201610148214 A CN201610148214 A CN 201610148214A CN 107193795 A CN107193795 A CN 107193795A
- Authority
- CN
- China
- Prior art keywords
- new information
- message
- instant communication
- communication client
- content
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/211—Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/253—Grammatical analysis; Style critique
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/258—Heading extraction; Automatic titling; Numbering
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种基于内容的即时通信新消息通知方法,分为如下步骤:(1)即时通信客户端收到新消息;(2)即时通信客户端是否处于后台运行状态;(3)如果是,那么即时通信客户端对新消息进行基于内容的分析;如果否,那么即时通信客户端正常显示新消息,新消息处理结束;(4)即时通信客户端对新消息进行摘要提取得到消息摘要;(5)即时通信客户端向终端屏幕推送消息摘要,新消息处理结束。本发明的有益效果是:当即时通信客户端处于后台运行状态时,一旦有新消息到来,终端屏幕上将仅显示必要的消息摘要,这既能使用户基本明白消息内容,又能大幅降低信息泄露风险,从而显著提高即时通信的安全性和获悉消息内容的效率。
Description
技术领域
本发明属于即时通信技术领域,涉及即时通信消息的处理和显示方式,特别涉及根据即时通信消息内容的新消息通知问题。
背景技术
即时通信(Instant Messaging,简称IM)是手机、平板电脑和计算机用户之间利用网络进行即时消息的发送与接收过程,能够传送文字、图片、声音和视频等信息,是互联网非常普遍和受欢迎的网络应用之一。典型的IM***有Linkdood、Skype、WhatsApp、LINE、微信、QQ和陌陌等。
IM***分为客户端和服务端两部分,服务端由即时通信服务商部署、建设和运维,向客户端提供即时通信服务;客户端则通常安装在用户的手机、平板电脑等移动智能终端上,通过在服务端注册账号并登录,来使用服务端提供的即时通信服务。
当用户的客户端处于前台运行状态时,一旦有新消息来到,新消息将显示在客户端的界面上或有新消息提醒。而当客户端处于后台运行时(包括处于屏幕保护状态时),新消息如何显示通常由用户策略决定。在现有的即时通信***中,用户策略只有两种,即“是否显示消息详情?”。如果用户选择是,那么新消息将完整显示在屏幕上;如果用户选择否,那么新消息将不显示,而只显示发送人发来了一条新消息这样的提示信息。
这种新消息通知方式还存在着不足,即时通信用户通常都会有上百个好友和几十个通信群,新消息非常多。如果用户选择不显示消息详情,他/她每看一个新消息都需要进入客户端界面,非常繁琐、耗时;如果用户选择显示消息详情,则存在敏感消息内容泄露的风险,例如在用户离开、手机处于屏保状态时,新消息完整显示在屏幕上会使旁人获悉消息内容,导致信息泄露。实际上,对于新消息通知,现在用户更大的需求是了解:(1)谁发来的信息;(2)消息概要。这样,新消息通知既避免了可能的信息泄露,又给了用户最基本的信息,用户根据聊天的上下文信息,就能够明白新消息的大致意思,如果想进一步了解,就进入客户端界面仔细查阅。
发明内容
本发明的目的,是为即时通信***的新消息通知,提供一种基于内容的新消息摘要提取和显示方法,以提高用户获悉新消息内容的效率,同时大大降低消息内容泄露的安全风险。该方法在即时通信客户端处于后台运行时,能够通过基于消息内容的分析,根据用户设置的提取策略,来获得新消息的摘要信息,并推送到终端屏幕上显示。
本发明的一种基于内容的即时通信新消息通知方法,分为如下步骤:
S1:即时通信客户端收到新消息;
S2:即时通信客户端是否处于后台运行状态;
S3:如果是,那么即时通信客户端对新消息进行基于内容的分析;如果否,那么即时通信客户端正常显示新消息,新消息处理结束;
S4:即时通信客户端基于内容分析结果,对新消息进行摘要提取得到消息摘要;
S5:即时通信客户端向终端屏幕推送消息摘要,新消息处理结束。
这里,上述新消息包括即时通信的文本消息和语音消息。在“S1:即时通信客户端收到新消息”之后,如果新消息是语音消息,那么即时通信客户端会将语音消息转换为文本消息。
在“S3:即时通信客户端对新消息进行基于内容的分析”中,基于内容的分析包括对新消息进行分词标注和对新消息进行句法分析。其中,对新消息进行分词标注,就是将新消息的词性分为代词、名词、动词、形容词、时间词、数词和其他词;对新消息进行句法分析,就是对消息的词语语法功能进行分析,确定消息的主语、谓语、宾语、状语和补语。
在S4步中“对新消息进行摘要提取得到消息摘要”,就是根据用户设置的提取策略,对新消息进行关键词提取并组合得到消息摘要。其中,提取策略包括:
(1)代词、名词、动词、形容词、时间词、数词和其他词,用户可勾选其中1至7个选项;
(2)主语、谓语、宾语、状语和补语的选择,用户可勾选其中1至5个选项。
而且进一步地,上述提取策略还包括:用户可设置消息摘要字符串的最大长度。当消息摘要长度超过最大长度时,超出长度的字符会被截掉。
这样,当即时通信客户端处于后台运行时,一旦有新消息来到,将只有一定长度的消息摘要会被显示到用户终端的屏幕上。这既能使用户基本明白消息内容,又能大幅降低信息泄露风险,从而显著提高即时通信的安全性和获悉消息内容的效率。
附图说明
图1为本发明的一种基于内容的即时通信新消息通知方法的流程图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明的一种基于内容的即时通信新消息通知方法的流程图。方法,分为如下步骤:
S1:即时通信客户端收到新消息;
S2:即时通信客户端是否处于后台运行状态;
S3:如果是,那么即时通信客户端对新消息进行基于内容的分析;如果不是,那么即时通信客户端正常显示新消息,新消息处理结束;
S4:即时通信客户端基于内容分析结果,对新消息进行摘要提取得到消息摘要;
S5:即时通信客户端向终端屏幕推送消息摘要,新消息处理结束。
这里,上述新消息包括即时通信的文本消息和语音消息。在“S1:即时通信客户端收到新消息”之后,如果新消息是语音消息,那么即时通信客户端会将语音消息转换为文本消息。通常,消息是文本格式的,如果是语音消息,需要利用语音识别技术将其转换为文本消息。只有文本消息才会在后续的方法中得到处理。
在“S3:即时通信客户端对新消息进行基于内容的分析”中,基于内容的分析包括对新消息进行分词标注和对新消息进行句法分析。其中,对新消息进行分词标注,就是将新消息的词性分为代词、名词、动词、形容词、时间词、数词和其他词;对新消息进行句法分析,就是对消息的词语语法功能进行分析,确定消息的主语、谓语、宾语、状语和补语。
例如,“明天下午三点我们在神舟大厦1501会议室开会,讨论安全即时通信的关键技术”这条新消息,通过分词标注,可以得到这条消息的:
代词:我们;
名词:神舟大厦、会议室、安全即时通信、关键技术;
动词:开会、讨论;
时间词:明天、下午三点;
数词:1501。
通过句法分析,可以得到这条消息的:
主语:我们;
谓语:开会、讨论;
宾语:关键技术;
状语:在神舟大厦1501会议室。
在S4步中“对新消息进行摘要提取得到消息摘要”,就是根据用户设置的提取策略,对新消息进行关键词提取并组合得到消息摘要。其中,提取策略包括:
(1)代词、名词、动词、形容词、时间词、数词和其他词,用户可勾选其中1至7个选项;
(2)主语、谓语、宾语、状语和补语的选择,用户可勾选其中1至5选项。
这里,如果用户希望消息摘要的内容多一些,就可以多勾选一些选项,如果希望消息摘要的内容少一点,就可以少勾选一些选项。例如,如果仅勾选代词、名词和动词,那么上述例子中的消息摘要就是:
“我们神舟大厦会议室开会讨论安全即时通信关键技术”。
如果仅勾选主语、谓语和状语,那么消息内容就是;
“我们在神舟大厦1501会议室开会讨论”。
上述两条策略合并提取形成的消息摘要就是:
“我们神舟大厦会议室开会讨论”。
而且进一步地,上述提取策略还包括:用户可设置消息摘要字符串的最大长度。当消息摘要长度超过最大长度时,超出长度的字符会被截掉。
例如,对于上述消息摘要“我们神舟大厦会议室开会讨论”,如果用户设置的字符串最大长度为16个字符,那么消息摘要将会是:
“我们神舟大厦会议”
因为每个汉字占2个字符,后面的“室开会讨论”就被截掉了。这样,推送到用户终端屏幕上的信息就是“我们神舟大厦会议”。
可见,用户能够通过对提取策略的设置,大幅降低即时通信中新消息推送的信息泄露风险。
Claims (10)
1.本发明公开了一种基于内容的即时通信新消息通知方法,分为如下步骤:
即时通信客户端收到新消息;
即时通信客户端是否处于后台运行状态;
如果是,那么即时通信客户端对新消息进行基于内容的分析;如果否,那么即时通信客户端正常显示新消息,新消息处理结束;
即时通信客户端基于内容分析结果,对新消息进行摘要提取得到消息摘要;
即时通信客户端向终端屏幕推送消息摘要,新消息处理结束。
2.根据权利要求1所述的方法,其特征在于,所述新消息包括即时通信的文本消息和语音消息。
3.根据权利要求1所述的方法,其特征在于,在所述即时通信客户端收到新消息之后,如果新消息是语音消息,那么即时通信客户端会将语音消息转换为文本消息。
4.根据权利要求1所述的方法,其特征在于,所述即时通信客户端对新消息进行基于内容的分析,包括对新消息进行分词标注和对新消息进行句法分析。
5.根据权利要求4所述的方法,其特征在于,所述对新消息进行分词标注,会将新消息的词性分为代词、名词、动词、形容词、时间词、数词和其他词。
6.根据权利要求4所述的方法,其特征在于,所述对新消息进行句法分析,就是对消息的词语语法功能进行分析,确定消息的主语、谓语、宾语、状语和补语。
7.根据权利要求1所述的方法,其特征在于,所述对新消息进行摘要提取得到消息摘要,就是根据用户设置的提取策略,对新消息进行关键词提取并组合得到消息摘要。
8.根据权利要求7所述的方法,其特征在于,所述提取策略包括:
代词、名词、动词、形容词、时间词、数词和其他词,用户可勾选其中1至7个选项;
主语、谓语、宾语、状语和补语的选择,用户可勾选其中1至5个选项。
9.根据权利要求7所述的方法,其特征在于,进一步地,所述提取策略还包括,用户可设置消息摘要字符串的最大长度。
10.根据权利要求7或8或9所述的方法,其特征在于,当消息摘要长度超过最大长度时,超出长度的字符会被截掉。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610148214.2A CN107193795A (zh) | 2016-03-15 | 2016-03-15 | 一种基于内容的即时通信新消息通知方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610148214.2A CN107193795A (zh) | 2016-03-15 | 2016-03-15 | 一种基于内容的即时通信新消息通知方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107193795A true CN107193795A (zh) | 2017-09-22 |
Family
ID=59871799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610148214.2A Pending CN107193795A (zh) | 2016-03-15 | 2016-03-15 | 一种基于内容的即时通信新消息通知方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107193795A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109286559A (zh) * | 2018-11-14 | 2019-01-29 | 深圳市云歌人工智能技术有限公司 | 信息发送的方法、装置以及存储介质 |
CN110588524A (zh) * | 2019-08-02 | 2019-12-20 | 精电有限公司 | 一种信息显示的方法及车载辅助显示*** |
WO2020227970A1 (en) * | 2019-05-15 | 2020-11-19 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for generating abstractive text summarization |
CN113300945A (zh) * | 2021-06-16 | 2021-08-24 | 迟彻 | 一种对话同步的即时通讯***及方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050149622A1 (en) * | 2004-01-07 | 2005-07-07 | International Business Machines Corporation | Instant messaging priority filtering based on content and hierarchical schemes |
CN102567509A (zh) * | 2011-12-26 | 2012-07-11 | 中国科学院自动化研究所 | 视觉信息辅助的即时通信方法及*** |
CN103580987A (zh) * | 2012-07-30 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | 即时通讯工具中群消息的提醒方法及装置 |
CN103929537A (zh) * | 2014-04-03 | 2014-07-16 | 北京深思数盾科技有限公司 | 基于不同级别信息的实时提醒方法 |
-
2016
- 2016-03-15 CN CN201610148214.2A patent/CN107193795A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050149622A1 (en) * | 2004-01-07 | 2005-07-07 | International Business Machines Corporation | Instant messaging priority filtering based on content and hierarchical schemes |
CN102567509A (zh) * | 2011-12-26 | 2012-07-11 | 中国科学院自动化研究所 | 视觉信息辅助的即时通信方法及*** |
CN103580987A (zh) * | 2012-07-30 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | 即时通讯工具中群消息的提醒方法及装置 |
CN103929537A (zh) * | 2014-04-03 | 2014-07-16 | 北京深思数盾科技有限公司 | 基于不同级别信息的实时提醒方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109286559A (zh) * | 2018-11-14 | 2019-01-29 | 深圳市云歌人工智能技术有限公司 | 信息发送的方法、装置以及存储介质 |
CN109286559B (zh) * | 2018-11-14 | 2021-08-31 | 深圳市云歌人工智能技术有限公司 | 信息发送的方法、装置以及存储介质 |
WO2020227970A1 (en) * | 2019-05-15 | 2020-11-19 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for generating abstractive text summarization |
CN110588524A (zh) * | 2019-08-02 | 2019-12-20 | 精电有限公司 | 一种信息显示的方法及车载辅助显示*** |
CN113300945A (zh) * | 2021-06-16 | 2021-08-24 | 迟彻 | 一种对话同步的即时通讯***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11132508B2 (en) | Monitoring conversations to identify topics of interest | |
US9866516B1 (en) | Method and apparatus of processing social networking-based user input information | |
US10834031B2 (en) | Information exchange method, client, and apparatus | |
CN105915436B (zh) | 基于主题的即时消息隔离的***和方法 | |
US20070143410A1 (en) | System and method for defining and translating chat abbreviations | |
US20180183735A1 (en) | Artificial intelligence system for automatically generating custom travel documents | |
CN107193795A (zh) | 一种基于内容的即时通信新消息通知方法 | |
US11558322B2 (en) | Communication management system | |
WO2008021512A2 (en) | System and method for handling jargon in communication systems | |
US20120323565A1 (en) | Method and apparatus for analyzing text | |
CN102238284A (zh) | 手机即时通讯方法 | |
US20200327275A1 (en) | Methods, Systems, and Apparatus for Email to Persistent Messaging | |
CN108846295A (zh) | 敏感信息过滤方法、装置、计算机设备及存储介质 | |
US20140236566A1 (en) | Computer system and computer implemented method of setting up language translation services | |
US9332406B2 (en) | Method, apparatus, and system for updating contact information | |
CN112929253A (zh) | 一种虚拟形象交互方法和装置 | |
CN101345966A (zh) | 一种自动匹配菜单的方法和装置 | |
CN101848172A (zh) | 即时通讯文本处理***和方法 | |
CN105378789A (zh) | 创建联系人列表和预添置用户帐号 | |
US20130136246A1 (en) | Initiating a telephonic connection | |
CN106331389A (zh) | 短信收信人的确定方法、装置和服务器 | |
KR101300418B1 (ko) | 모바일 메신저를 이용한 광고정보 제공 방법 및 그 시스템 | |
CN107528764A (zh) | 一种基于特殊标识的即时通信安全功能实现方法和装置 | |
KR101565821B1 (ko) | 메시지 필터링 방법, 이를 수행하는 사용자 단말 및 이를 저장하는 기록매체 | |
CN104902114B (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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170922 |