CN105721289A - 一种消息通讯附件栏中的功能模块的显示方法 - Google Patents
一种消息通讯附件栏中的功能模块的显示方法 Download PDFInfo
- Publication number
- CN105721289A CN105721289A CN201610120907.0A CN201610120907A CN105721289A CN 105721289 A CN105721289 A CN 105721289A CN 201610120907 A CN201610120907 A CN 201610120907A CN 105721289 A CN105721289 A CN 105721289A
- Authority
- CN
- China
- Prior art keywords
- information
- communication
- functional module
- opposite end
- communicating terminal
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 463
- 238000000034 method Methods 0.000 title abstract description 19
- 238000012856 packing Methods 0.000 claims description 28
- 230000000977 initiatory effect Effects 0.000 claims description 9
- 230000008878 coupling Effects 0.000 claims description 6
- 238000010168 coupling process Methods 0.000 claims description 6
- 238000005859 coupling reaction Methods 0.000 claims description 6
- 230000003044 adaptive effect Effects 0.000 abstract 1
- 230000002123 temporal effect Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012827 research and development Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012356 Product development Methods 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 235000012907 honey Nutrition 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
Classifications
-
- 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/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- 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/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking 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
- H04M1/72436—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 for text messaging, e.g. short messaging services [SMS] or e-mails
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computing Systems (AREA)
- Environmental & Geological Engineering (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种消息通讯附件栏中的功能模块的显示方法,该方法通过预设至少一个场景类别以及与场景类别对应的场景信息和功能模块;采集通讯终端的状态信息,状态信息是与通讯终端的状态相关的信息;将状态信息与场景类别中的场景信息进行匹配;当状态信息与场景类别中的场景信息相匹配时,在通讯终端用于进行消息通讯的附件栏中显示与场景类别对应的功能模块,解决了现有通讯终端进行消息通讯的附件栏中的功能模块不能跟随场景信息的不同进行自适应显示的技术问题,节省了通讯终端根据不同的场景信息在附件栏中手动添加或删除功能模块的时间,体现了较高的智能化水平,提升了用户体验。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种消息通讯附件栏中的功能模块的显示方法。
背景技术
消息通讯应用软件是手机用户常用的沟通工具。消息通讯应用软件中进行消息通讯的界面通常包含有用于添加小插件或其他功能模块的附件栏,例如微信中进行消息通讯界面的附件栏便包含有图片、小视频、红包、转账等功能模块。
但这些附加栏中的功能模块及其排序都是***固定设置的,在不同的场景条件下,用户的个性化需求无法得到满足,导致体验不佳。例如,与同事关系的通讯对端进行消息通讯时,通讯终端可能需要在进行消息通讯的附件栏中增加用于工作讨论的功能模块,而与家人关系的通讯对端进行消息通讯时,通讯终端则无需在附件栏增加用于工作讨论的功能模块;又例如与通讯对端聊到天气话题时,通讯终端可能需要在附件栏增加用于查询天气的功能模块,或在节日日期时,通讯终端可能需要在附件栏增加用于群发节日祝福短信的功能模块等等,所以亟需提供一种使得消息通讯附件栏中的功能模块能跟随场景信息的不同进行自适应显示的方法。
发明内容
本发明提供了一种消息通讯附件栏中的功能模块的显示方法,以解决现有通讯终端进行消息通讯的附件栏中的功能模块不能跟随场景信息的不同进行自适应显示的技术问题。
本发明提供了一种消息通讯附件栏中的功能模块的显示方法,包括:
预设至少一个场景类别以及与场景类别对应的场景信息和功能模块;
采集通讯终端的状态信息,状态信息是与通讯终端的状态相关的信息;
将状态信息与场景类别中的场景信息进行匹配;
当状态信息与场景类别中的场景信息相匹配时,在通讯终端用于进行消息通讯的附件栏中显示与场景类别对应的功能模块。
进一步地,状态信息包括:
时间、地点、日期、天气、事件主题、与通讯终端进行消息通讯的通讯对端的角色信息中的一种或多种组合,事件主题信息是与通讯终端监测到在其上进行操作的操作内容相关联的主题信息。
进一步地,采集状态信息中的与通讯终端进行消息通讯的通讯对端的角色信息包括:
获取通讯终端及其通讯录好友共享的通讯录信息,通讯录信息包括联系人以及联系人的隶属通讯录组别;
判断与通讯终端进行消息通讯的通讯对端是否位于通讯终端的联系人当中,若是,则将通讯对端在通讯终端的联系人中的隶属通讯录组别作为通讯对端的角色信息,
若否,则判断通讯对端是否位于通讯录好友的联系人当中,若是,则判断第一隶属通讯录组别是否与第二隶属通讯录组别相同,第一隶属通讯录组别为通讯对端在通讯录好友的联系人当中的隶属通讯录组别,第二隶属通讯录组别为通讯录好友在通讯终端的联系人中的隶属通讯录组别,若是,则将第一隶属通讯录组别作为通讯对端的角色信息;
若否,则基于通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息,通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息。
进一步地,采集状态信息中的与通讯终端进行消息通讯的通讯对端的角色信息包括:
基于通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息,通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息
进一步地,基于通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息包括:
采集通讯终端与通讯对端进行消息通讯的通讯特征信息,通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息;
匹配预先设置的与通讯特征信息对应的角色类别作为通讯对端的角色信息。
进一步地,采集通讯终端的状态信息中的事件主题信息包括:
获取通讯终端监测到在其上进行操作的操作内容,操作内容包括:用户输入信息,用户输入信息包括用户在搜索引擎中输入的搜索关键字,或者是在WORD/记事本文档中输入的字符,或者是在即时通讯工具中输入的聊天内容,或者是在邮件中输入的邮件内容;
对操作内容进行语义分析,获得与操作内容关联的主题信息,并将与操作内容关联的主题信息作为事件主题信息。
进一步地,当状态信息与场景类别中的场景信息不匹配时,消息通讯附件栏中的功能模块的显示方法还包括:
增加场景类别,作为新增场景类别,其中,将状态信息作为与新增场景类别对应的场景信息,以及将与状态信息相似度最高的场景类别对应的功能模块作为与新增场景类别对应的功能模块,与状态信息相似度最高的场景类别是与状态信息相匹配的场景信息数量最多的场景类别;
在通讯终端与通讯对端进行消息通讯的附件栏中显示与新增场景类别对应的功能模块。
进一步地,当状态信息与场景类别中的场景信息不匹配时,消息通讯附件栏中的功能模块的显示方法还包括:
增加场景类别,作为新增场景类别,其中,将状态信息作为与新增场景类别对应的场景信息;
获取其他通讯终端在状态信息下启用的功能模块,并将功能模块作为与新增场景类别对应的功能模块;
在通讯终端与通讯对端进行消息通讯的附件栏中显示与新增场景类别对应的功能模块。
进一步地,在通讯终端与通讯对端进行消息通讯的附件栏中显示与新增场景类别对应的功能模块包括:
判断通讯终端与通讯对端进行消息通讯的附件栏是否包含与场景类别对应的功能模块,若是,则根据功能模块的使用频率对其进行排序后显示,若否,则弹出推荐下载功能模块的弹框界面。
本发明具有以下有益效果:
本发明提供的消息通讯附件栏中的功能模块的显示方法,通过采集通讯终端的状态信息,并将采集的状态信息与预设的场景类别中的场景信息进行匹配,以及在采集的状态信息与场景信息相匹配时,在通讯终端用于进行消息通讯的附件栏中显示与场景类别对应的功能模块,使得通讯终端中用于消息通讯的附件栏中的功能模块随采集的状态信息变化而变化,解决了现有通讯终端进行消息通讯的附件栏中的功能模块不能跟随场景信息的不同进行自适应显示的技术问题,节省了通讯终端根据不同的场景信息在附件栏中手动添加或删除功能模块的时间,体现了较高的智能化水平,提升了用户体验。
除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
附图说明
构建本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构建对本发明的不当限定。在附图中:
图1是本发明优选实施例的消息通讯附件栏中的功能模块的显示方法流程图;
图2是本发明优选实施例针对第一个精简实施例的消息通讯附件栏中的功能模块的显示方法流程图;
图3是本发明优选实施例针对第二个精简实施例的消息通讯附件栏中的功能模块的显示方法流程图;
图4是本发明优选实施例针对第三个精简实施例的消息通讯附件栏中的功能模块的显示方法流程图;
图5是本发明优选实施例针对第四个精简实施例的消息通讯附件栏中的功能模块的显示方法流程图;
图6是本发明优选实施例针对第五个精简实施例的消息通讯附件栏中的功能模块的显示方法流程图。
具体实施方式
以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
参照图1,本发明的优选实施例提供了一种消息通讯附件栏中的功能模块的显示方法,包括:
步骤S101,预设至少一个场景类别以及与场景类别对应的场景信息和功能模块;
步骤S102,采集通讯终端的状态信息,状态信息是与通讯终端的状态相关的信息;
步骤S103,将状态信息与场景类别中的场景信息进行匹配;
步骤S104,当状态信息与场景类别中的场景信息相匹配时,在通讯终端用于进行消息通讯的附件栏中显示与场景类别对应的功能模块。
本发明提供的消息通讯附件栏中的功能模块的显示方法,通过采集通讯终端的状态信息,并将采集的状态信息与预设的场景类别中的场景信息进行匹配,以及在采集的状态信息与场景信息相匹配时,在通讯终端用于进行消息通讯的附件栏中显示与场景类别对应的功能模块,使得通讯终端中用于消息通讯的附件栏中的功能模块随采集的状态信息变化而变化,解决了现有通讯终端进行消息通讯的附件栏中的功能模块不能跟随场景信息的不同进行自适应显示的技术问题,体现了较高的智能化水平,提升了用户体验。
本实施例采集通讯终端的状态信息时,可以根据用户需要进行自定义设置,例如对通讯终端的状态信息进行实时监测,或在固定时间段内对通讯终端的状态信息进行定期监测。
可选地,状态信息包括:
时间、地点、日期、天气、事件主题、与通讯终端进行消息通讯的通讯对端的角色信息中的一种或多种组合,事件主题信息是与通讯终端监测到在其上进行操作的操作内容相关联的主题信息。
本实施例中的状态信息可以是时间、地点、日期、天气、事件主题、与通讯终端进行消息通讯的通讯对端的角色信息中的一种或多种组合。具体地,状态信息可以仅仅是与通讯终端进行消息通讯的通讯对端的角色信息,也可以是时间、地点信息的组合或时间、地点、与通讯终端进行消息通讯的通讯对端的角色信息的组合。
本实施例采用监听的方式获取用户操作信息,具体可以通过监听通讯终端设备的界面状态以及监听通讯终端设备中的进程等方式来实现。本实施例中的事件主题信息是与通讯终端监测到在其上进行操作的操作内容相关联的主题信息。具体的与操作内容相关联的主题信息既可以通过用户自定义,也可以通过对操作内容进行分析后获取。
需要说明的是,由于本实施例中的时间信息是一个不断变化的值,故在实际的实施过程中,可以设置场景信息中的时间为一个时间区间,这样当采集的状态信息中的时间信息处于预设的场景信息中的时间区间时,则认为该状态信息与场景信息相匹配。
可选地,采集状态信息中的与通讯终端进行消息通讯的通讯对端的角色信息包括:
获取通讯终端及其通讯录好友共享的通讯录信息,通讯录信息包括联系人以及联系人的隶属通讯录组别;
判断与通讯终端进行消息通讯的通讯对端是否位于通讯终端的联系人当中,若是,则将通讯对端在通讯终端的联系人中的隶属通讯录组别作为通讯对端的角色信息,
若否,则判断通讯对端是否位于通讯录好友的联系人当中,若是,则判断第一隶属通讯录组别是否与第二隶属通讯录组别相同,第一隶属通讯录组别为通讯对端在通讯录好友的联系人当中的隶属通讯录组别,第二隶属通讯录组别为通讯录好友在通讯终端的联系人中的隶属通讯录组别,若是,则将第一隶属通讯录组别作为通讯对端的角色信息;
若否,则基于通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息,通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息。
具体地,本实施例既可以直接从通讯终端共享的通讯录信息中获得通讯对端的角色信息,也可以通过对通讯终端及其通讯录好友共享的通讯录信息进行逻辑推理,从而间接获得通讯对端的角色信息,此外,本实施例还可以基于通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息,通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息。
本实施例通过通讯终端及其通讯录好友共享的通讯录信息、通讯终端与通讯对端进行消息通讯的通讯特征信息能直接或间接获取通讯对端的角色信息,且获取的速度快,准确率高,为后续根据与通讯终端进行消息通讯的通讯对端的角色信息,在通讯终端与通讯对端进行消息通讯的附件栏中自动显示包含角色信息的场景信息对应的功能模块奠定了基础。
需要说明的是,本实施例所指的通讯录信息既可以是手机通讯录的通讯录信息,也可以是进行消息通讯的应用软件中通讯录的通讯录信息。且由于通讯对端可能位于通讯终端的多个通讯录好友的联系人中,并且在每个通讯录好友中的隶属通讯录组别不相同,故本实施例推理出符合要求的隶属通讯录组别可能为多个,针对这种情况,本实施例既可以选取任意一个隶属通讯录组别或选取数量最多的隶属通讯录组别作为最终的通讯对端的角色信息,同时也可以同时选取多个隶属通讯录组别作为最终的通讯对端的角色信息,但当选取的通讯对端的角色信息为多个时,与其对应的场景类别也为多个,此时将所有的场景类别对应的功能模块合并去重后在通讯终端的消息通讯附件栏中进行显示。
可选地,采集状态信息中的与通讯终端进行消息通讯的通讯对端的角色信息包括:
基于通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息,通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息。
具体地,本实施例也可以不通过通讯终端及其通讯录好友共享的通讯录信息直接或间接获取通讯对端的角色信息,即可以直接基于通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息,通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息。
本实施例通过通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息,解决了不能直接从通讯终端的通讯录信息中获得通讯对端的角色信息,并通过对通讯终端与通讯对端的通讯特征信息进行分析或推导间接得到通讯对端的角色信息,获取的速度快,效率高,可靠性强,为后续在通讯终端与通讯对端进行消息通讯的附件栏中自动显示包含角色信息的场景信息对应的功能模块奠定了基础。
可选地,基于通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息包括:
采集通讯终端与通讯对端进行消息通讯的通讯特征信息,通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息;
匹配预先设置的与通讯特征信息对应的角色类别作为通讯对端的角色信息。
具体地,本实施例首先预先设置与通讯特征信息对应的角色类别,且可以针对通讯特征信息中的一项或多项的任意组合设置与其对应的角色类别,例如针对通讯特征一设置与其对应的角色类别为角色一,针对通讯特征一和通讯特征二则设置与其对应的角色类别为角色二等等。由于本实施例可以针对通讯特征信息中的一项或多项的任意组合设置与其对应的角色类别,故可以对一种通讯特征信息设置与其对应的角色信息,也可以对两种组合的通讯特征信息设置与其对应的角色信息。例如针对通讯内容关键词为“聚餐”,对应设置角色为“朋友”,而针对通讯关键词为“聚餐”+通讯频率“大”,对应设置角色为“闺蜜”。
此外,本实施例预设的与通讯特征信息对应的角色类别由用户自定义。具体地,本实施例可以选取常见的通讯录联系人的分组类别作为预设的角色类别,例如角色类别为同学、朋友、家人、同事等;或选取其他应用领域中的角色作为预设的角色类别,例如选取移动办公***中的角色(总经理、财务主管、人力资源主管、职员等等)作为预设的角色类别或选取产品开发***中的角色(研发工程师、工艺工程师、装配工程师、涂装工程师等等)作为预设的角色类别;或选取常见的通讯录联系人的分组类别与不同应用领域中的角色的组合作为预设的角色类别,例如角色类别为同学、朋友、财务主管、人力资源主管、研发工程师等等。
可选地,采集通讯终端的状态信息中的事件主题信息包括:
获取通讯终端监测到在其上进行操作的操作内容,操作内容包括:用户输入信息,用户输入信息包括用户在搜索引擎中输入的搜索关键字,或者是在WORD/记事本文档中输入的字符,或者是在即时通讯工具中输入的聊天内容,或者是在邮件中输入的邮件内容;
对操作内容进行语义分析,获得与操作内容关联的主题信息,并将与操作内容关联的主题信息作为事件主题信息。
本实施例采集通讯终端的状态信息中的事件主题信息时,首先获取通讯终端监测到在其上进行操作的操作内容,操作内容包括:用户输入信息,用户输入信息包括用户在搜索引擎中输入的搜索关键字,或者是在WORD/记事本文档中输入的字符,或者是在即时通讯工具中输入的聊天内容,或者是在邮件中输入的邮件内容,然后对操作内容进行语义分析,获得与操作内容关联的主题信息,并将与操作内容关联的主题信息作为事件主题信息。例如,当监听到用户在搜索引擎中输入机票关键词时,则通过对用户输入的关键词进行分析,容易获得与搜索机票操作内容关联的主题信息为搜索机票;又例如,当监听到用户在通讯终端上与好友进行即时通讯时,则通过对即时通讯聊天内容的语义分析,容易获得与即时通讯操作内容关联的主题信息为即时通讯内容的主题信息等等。
需要说明的是,本实施例中的操作内容不限于用户输入信息,还可以包括桌面组件的启用信息,例如,当监听到用户在通讯终端上开启了音乐播放器时,则与开启音乐播放器操作内容关联的主题信息为音乐等等。当监听到用户在通讯终端上开启了图像编辑软件时,则与开启图像编辑软件的操作内容关联的主题信息为图像编辑,也即事件主题信息为图像编辑,又例如当监听到用户在通讯终端上开启了滴滴打车软件时,则与开启滴滴打车软件的操作内容关联的主题信息为打车,也即事件主题信息为打车等等。具体的与操作内容相关联的主题信息可以通过用户预先自定义。
可选地,当状态信息与场景类别中的场景信息不匹配时,消息通讯附件栏中的功能模块的显示方法还包括:
增加场景类别,作为新增场景类别,其中,将状态信息作为与新增场景类别对应的场景信息,以及将与状态信息相似度最高的场景类别对应的功能模块作为与新增场景类别对应的功能模块,与状态信息相似度最高的场景类别是与状态信息相匹配的场景信息数量最多的场景类别;
在通讯终端与通讯对端进行消息通讯的附件栏中显示与新增场景类别对应的功能模块。
本实施例中状态信息与场景类别中的场景信息相匹配具体是指状态信息与场景信息完全匹配或状态信息包含了所有的场景信息,例如当场景信息包括时间、地点信息时,采集的状态信息中的时间、地点信息与场景信息中的时间、地点完全相同时,则认为状态信息与场景信息相匹配;或者当场景信息包括时间、地点信息时,采集的状态信息包括时间、地点、用户职业信息,且其中的时间、地点信息与场景信息中的时间、地点完全相同时,则认为状态信息与场景信息相匹配,否则当状态信息中的时间信息与场景信息中的时间信息相同,但只要状态信息中的地点信息与场景信息中的地点信息不相同时,则都认为状态信息与场景信息不相匹配。
本实施例在检测到状态信息与场景类别中的场景信息不匹配时,自动增加场景类别,作为新增场景类别。具体地,将状态信息作为与新增场景类别对应的场景信息,将与状态信息相似度最高的场景类别对应的功能模块作为与新增场景类别对应的功能模块,其中,与状态信息相似度最高的场景类别是与状态信息相匹配的场景信息数量最多的场景类别。例如,假设本实施例预设的场景类别共为两个,分别为场景类别一和场景类别二,且与场景类别一对应的场景信息为{a1、a2、a3},功能模块为{b1、b2},与场景类别二对应的场景信息为{a4、a5、a6},功能模块为{b3、b4},且假设采集的状态信息为{a1、c2、c3}。很容易看出,采集的状态信息与场景类别一和场景类别二对应的场景信息均不匹配,此时假设新增场景类别的名称为场景类别三,则与场景类别三对应的场景信息也即采集的状态信息{a1、c2、c3},与场景类别三对应的功能模块为{b1、b2},这是由于状态信息{a1、c2、c3}与场景类别一中的场景信息有一条相匹配,而与场景类别二中的场景信息没有一条匹配。
可选地,当状态信息与场景类别中的场景信息不匹配时,消息通讯附件栏中的功能模块的显示方法还包括:
增加场景类别,作为新增场景类别,其中,将状态信息作为与新增场景类别对应的场景信息;
获取其他通讯终端在状态信息下启用的功能模块,并将功能模块作为与新增场景类别对应的功能模块;
在通讯终端与通讯对端进行消息通讯的附件栏中显示与新增场景类别对应的功能模块。
具体地,本实施例所指的状态信息与场景类别中的场景信息不匹配具体是指状态信息与场景类别中的场景信息的名称不相同,且当本实施例判断出状态信息和场景类别中的场景信息的名称不相同时,可以通过获取其他通讯终端针对该状态信息启用的功能模块,并将其作为与新增场景类别对应的功能模块。优选地,本实施例可以预设提取规则,选取符合一定条件的功能模块作为与新增场景类别对应的功能模块,例如可以获取其他通讯终端针对该状态信息启用数量最多的功能模块作为与新增场景类别对应的功能模块,也可以获取其他通讯终端针对该状态信息启用数量前N(N>1)的功能模块作为与新增场景类别对应的功能模块。
本实施例不限于自动增加新增场景类别,例如还可以通过通讯终端用户手动输入和设置新增场景类别,例如,当检测出状态信息与场景类别对应的场景信息不相匹配时,则弹框显示新增场景类别设置界面,并由通讯终端用户根据需要自定义与新增场景类别对应的功能模块。本实施例通过自动或手动方式新增场景类别,使得通讯终端可以不断更新或增加场景类别,从而更加智能地在消息通讯附加栏中显示与通讯对端匹配的功能模块。
可选地,在通讯终端与通讯对端进行消息通讯的附件栏中显示与新增场景类别对应的功能模块包括:
判断通讯终端与通讯对端进行消息通讯的附件栏是否包含与场景类别对应的功能模块,若是,则根据功能模块的使用频率对其进行排序后显示,若否,则弹出推荐下载功能模块的弹框界面。
本实施例中通讯终端进行消息通讯的附件栏包含与场景类别对应的功能模块是指附件栏包含全部的与场景类别对应的功能模块,且在判断出通讯终端的附件栏包含全部的与场景类别对应的功能模块时,根据功能模块的使用频率对其进行排序后显示,优选地,本实施例可以将排序后的功能模块显示在第一个打开的附件栏页面或当前所在的附件栏页面或弹框显示,以及在判断出通讯终端进行消息通讯的附件栏没有完全包含全部的与场景类别对应的功能模块时,弹出推荐下载没有包含的功能模块的弹框界面。
由于现有通讯终端进行消息通讯的附件栏中的功能模块的排列方式是静态固定的,当通讯终端用户需要改变功能模块的排列方式时,本实施例在判断通讯终端进行消息通讯的附件栏包含与场景类别对应的功能模块时,根据功能模块的使用频率对其进行排序后显示,需要说明的是,本实施例中的使用频率值可以是定期更新值,也可以是实时更新值。
本实施例通过在判断通讯终端进行消息通讯的附件栏包含与场景类别对应的功能模块后,根据功能模块的使用频率对其进行排序显示,无需通讯终端用户手动对附件栏中的功能模块进行移动或设置,就能实现功能模块根据通讯终端用户的使用频率和使用***,提升了用户体验。
下面针对五个精简实施例对本发明的消息通讯附件栏中的功能模块的显示的过程和原理进行更进一步说明。
精简实施例一
参照图2,本实施例中消息通讯附件栏中的功能模块的显示方法包括:
步骤S201,预设至少一个场景类别以及与场景类别对应的场景信息和功能模块。具体地,假设本实施例预设的场景类别包括四个,且与该四个场景类别分别对应的场景信息和功能模块具体参照表一。需要说明的是,本实施例在预先设置与场景类别对应的功能模块时,可以选取一些常用的功能模块作为固定功能模块设置在与场景类别对应的功能模块中,例如图片、语音输入、视频聊天等等。本实施例在以下四个场景类别中均设置图片、语音输入、视频聊天功能模块,也即在以下四个场景类别中的任何一个场景类别下均会在通讯终端用于消息通讯的附件栏中显示图片、语音输入、视频聊天功能模块。
表一
步骤S202,获取通讯终端及其通讯录好友共享的通讯录信息,通讯录信息包括联系人以及联系人的隶属通讯录组别。具体地,假设本实施例的通讯终端A包括一个通讯录好友B,该通讯录好友B也包括一个通讯录好友C,且通讯录好友B在通讯终端A的联系人中的隶属通讯录组别名称为“朋友”,通讯录好友C在通讯录好友B中的隶属通讯录组别名称为“朋友”。
步骤S203,判断与通讯终端进行消息通讯的通讯对端是否位于通讯终端的联系人当中,若是,则将通讯对端在通讯终端的联系人中的隶属通讯录组别作为通讯对端的角色信息。具体地,本实施例假设与通讯终端A进行消息通讯的通讯对端为其通讯录好友B,则根据步骤S202可知,通讯对端B位于通讯终端A的联系人当中,故将通讯对端B在通讯终端A的联系人中的隶属通讯录组别(“朋友”)作为通讯对端B的角色信息。
步骤S204,将与通讯终端进行消息通讯的通讯对端的角色信息与场景类别中的场景信息进行匹配。具体地,由于本实施例采集的状态信息仅包括与通讯终端进行消息通讯的通讯对端的角色信息,因此直接将通讯对端的角色信息与预设的场景类别中的场景信息进行匹配,具体地,将通讯对端的角色信息“朋友”分别与场景类别一至场景类别四对应的场景信息进行匹配,由表一可以看出,与通讯对端的角色信息“朋友”匹配的场景类别为场景类别一。
步骤S205,当与通讯终端进行消息通讯的通讯对端的角色信息与场景类别中的场景信息相匹配时,判断通讯终端与通讯对端进行消息通讯的附件栏是否包含与场景类别对应的功能模块,若是,则根据功能模块的使用频率对其进行排序后显示,若否,则弹出推荐下载功能模块的弹框界面。
具体地,在判定通讯对端的角色信息与场景类别一匹配后,本实施例继续判断通讯终端的消息通讯附件栏中是否包含与场景类别对应的功能模块,具体地,判断通讯终端的消息通讯附件栏是否包含图片、语音输入、视频聊天、红包、转账、位置功能模块,若包含,则通过对通讯终端用户使用这些功能模块的频率对功能模块进行排序,即将使用频率高的功能模块排在前面,否则,假设本实施例检测出通讯终端的桌面仅仅包含了图片、语音输入、视频聊天、红包、转账功能模块,即并没有包含位置功能模块时,则弹出推荐下载位置功能模块的弹框界面。需要说明的是,本实施例弹出的推荐下载的功能模块可由预先设置的功能模块库先设置好,也可以通过与场景类别相关的关键词从预先设置的功能模块库中搜索获取适合的功能模块供用户下载。
本实施例通过通讯终端及其通讯录好友共享的通讯录信息获得通讯对端的角色信息,并将通讯对端的角色信息与预设的场景类别中的场景信息进行匹配,以及在通讯对端的角色信息与场景信息相匹配时,在通讯终端进行消息通讯的附件栏中自动显示与场景类别对应的功能模块,使得通讯终端的功能模块随采集的通讯对端的角色信息变化而变化,解决了现有通讯终端功能模块不能根据通讯对端的角色信息进行智能显示的技术问题,节省了用户在消息通讯附件栏中搜索查找与通讯对端的角色信息对应的功能模块的时间,体现了较高的智能化水平,提升了用户体验。
精简实施例二
参照图3,本实施例中消息通讯附件栏中的功能模块的显示方法包括:
步骤S301,预设至少一个场景类别以及与场景类别对应的场景信息和功能模块。具体地,假设本实施例预设的场景类别包括四个,且与该四个场景类别分别对应的场景信息和功能模块具体参照表一。
步骤S302,采集通讯终端的状态信息,状态信息包括地点信息和与通讯终端进行消息通讯的通讯对端的角色信息。
本实施例可以通过通讯终端安装的摄像头实时采集通讯终端所处的场景图像,然后通过图像识别技术获取通讯终端的地点信息。在具体的实施过程中,本实施例可以预先定义地点类别,例如机场、公交车、地铁、海洋、森林、村庄、街道、高楼、高速公路、办公室等等,然后根据摄像头采集的场景图片获得与之对应的地点信息。具体地,假设本实施例采集的通讯终端的地点=办公室。
此外,本实施例采集与通讯终端进行消息通讯的通讯对端的角色信息包括:
步骤S3021,获取通讯终端及其通讯录好友共享的通讯录信息,通讯录信息包括联系人以及联系人的隶属通讯录组别。具体地,假设本实施例的通讯终端A包括一个通讯录好友B,且该通讯录好友B也包括一个通讯录好友C,且通讯录好友B在通讯终端A的联系人中的隶属通讯录组别名称为“同事”,通讯录好友C在通讯录好友B中的隶属通讯录组别名称为“同事”。
步骤S3022,判断与通讯终端进行消息通讯的通讯对端是否位于通讯终端的联系人当中,若是,则将通讯对端在通讯终端的联系人中的隶属通讯录组别作为通讯分组类别,若否,则判断通讯对端是否位于通讯录好友的联系人当中,若是,则判断第一隶属通讯录组别是否与第二隶属通讯录组别相同,第一隶属通讯录组别为通讯对端在通讯录好友的联系人当中的隶属通讯录组别,第二隶属通讯录组别为通讯录好友在通讯终端的联系人中的隶属通讯录组别,若是,则将第一隶属通讯录组别作为通讯对端的角色信息。
具体地,本实施例假设与通讯终端A进行消息通讯的通讯对端为其通讯录好友B的通讯录好友C,则根据步骤S3021可知,通讯对端C不位于通讯终端A的联系人当中,但位于其通讯录好友B的联系人当中,故继续判断第一隶属通讯录组别是否与第二隶属通讯录组别相同,其中第一隶属通讯录组别为通讯对端C在通讯录好友B的联系人当中的隶属通讯录组别,第二隶属通讯录组别为通讯录好友B在通讯终端A的联系人中的隶属通讯录组别,从而可知第一隶属通讯录组别和第二隶属通讯录组别的名称均为“同事”,故本实施例将第一隶属通讯录组别(“同事”)作为通讯对端C的角色信息。
步骤S303,将状态信息与场景类别中的场景信息进行匹配。具体地,由于本实施例采集的状态信息包括地点信息和与通讯终端进行消息通讯的通讯对端的角色信息,因此将地点信息和通讯对端的角色信息与预设的场景类别中的场景信息进行匹配,具体地,将地点信息和通讯对端的角色信息分别与场景类别一至场景类别四对应的场景信息进行匹配,由表一可以看出,与地点信息“办公室”和通讯对端的角色信息“同事”匹配的场景类别为场景类别二。
步骤S304,当状态信息与场景类别中的场景信息相匹配时,在通讯终端用于进行消息通讯的附件栏中显示与场景类别对应的功能模块。由步骤S303可知,本实施例的状态信息与场景类别中的场景信息相匹配,故在通讯终端的消息通讯附件栏中自动显示图片、语音输入、视频聊天、工作讨论、文件功能模块。
本实施例通过对通讯终端及其通讯录好友共享的通讯录信息进行分析推导从而间接获得通讯对端的角色信息,解决了不能直接从通讯终端的通讯录信息中获得通讯对端的角色信息,并通过对通讯对端在通讯终端的通讯录好友中的隶属通讯录组别,以及通讯终端的通讯录好友在通讯终端的联系人中的隶属通讯录组别之间关系的判断或推导间接得到通讯对端的角色信息,获取的速度快,效率高,可靠性强,为后续在通讯终端与通讯对端进行消息通讯的附件栏中自动显示包含角色信息的场景信息对应的功能模块奠定了基础。
此外,本实施例通过通讯终端安装的摄像头采集通讯终端所处的场景图像,并通过图像识别技术获取通讯终端的地点信息,以及通过通讯终端及其通讯录好友共享的通讯录信息获得通讯对端的角色信息,并将状态信息(包括地点信息和通讯对端的角色信息)与预设的场景类别中的场景信息进行匹配,以及在状态信息与场景信息相匹配时,在通讯终端的消息通讯附件栏中自动显示与场景类别对应的功能模块,使得通讯终端进行消息通讯的附件栏随采集的状态信息变化而变化,解决了现有通讯终端功能模块不能根据通讯对端的角色信息进行智能显示的技术问题,节省了用户在消息通讯附件栏中搜索查找与通讯对端的角色信息对应的功能模块的时间,体现了较高的智能化水平,提升了用户体验。
精简实施例三
参照图4,本实施例中消息通讯附件栏中的功能模块的显示方法包括:
步骤S401,预设至少一个场景类别以及与场景类别对应的场景信息和功能模块。具体地,假设本实施例预设的场景类别包括四个,且与该四个场景类别分别对应的场景信息和功能模块具体参照表一。
步骤S402,采集通讯终端与通讯对端进行消息通讯的通讯特征信息,通讯特征信息包括通讯内容关键词、通讯次数信息。具体地,假设本实施例采集的通讯终端与通讯对端进行消息通讯的通讯内容关键词为“进货”、“价格”、“销售”,通讯次数为1,具体见表二。需要说明的是,本实施例提取通讯终端与通讯对端的通讯内容关键词的过程具体为首先采集通讯终端与通讯对端进行消息通讯的通讯内容,且该通讯内容可以是当前的通讯内容,也可以是历史通讯内容,具体由用户自定义;然后对采集的通讯内容进行分词、语义消歧、词性标注;之后再对分词后获得的分词文本的词频进行统计,并将词频最高或词频排名靠前的分词文本作为通讯内容的关键词(本实施例提取词频前三的分词文本作为通讯内容关键词)。此外,本实施例获取通讯终端与通讯对端的通讯内容可以是手机短信内容,也可以是即时通讯消息内容。
表二
通讯内容关键词 | 通讯次数 | 角色信息 |
“进货”、“价格”、“销售” | 1 | 供销商新客户 |
“进货”、“价格”、“销售” | 大于1 | 供销商老客户 |
步骤S403,匹配预先设置的与通讯特征信息对应的角色类别作为通讯对端的角色信息。具体地,本实施例在采集到通讯终端的通讯特征信息(通讯内容关键词、通讯次数信息)后,根据预先设置的通讯特征信息与角色类别的对应关系,可以获得与通讯特征信息对应的角色类别,并将其作为通讯对端的角色信息,从表二可以看出,本实施例根据通讯内容关键词和通讯次数信息可以获得与其对应的预设角色类别为供销商新客户,也即本实施例中通讯对端的角色信息为供销商新客户。
步骤S404,将与通讯终端进行消息通讯的通讯对端的角色信息与场景类别中的场景信息进行匹配。具体地,由于本实施例采集的状态信息仅包括与通讯终端进行消息通讯的通讯对端的角色信息,因此直接将通讯对端的角色信息与预设的场景类别中的场景信息进行匹配,具体地,将通讯对端的角色信息“供销商新客户”分别与场景类别一至场景类别四对应的场景信息进行匹配,由表一可以看出,与通讯对端的角色信息“供销商新客户”匹配的场景类别为场景类别三。
步骤S405,当与通讯终端进行消息通讯的通讯对端的角色信息与场景类别中的场景信息相匹配时,在通讯终端用于进行消息通讯的附件栏中显示与场景类别对应的功能模块。由步骤S404可知,本实施例的通讯对端的角色信息与场景类别中的场景信息相匹配,故在通讯终端的消息通讯附件栏中自动显示图片、语音输入、视频聊天、产品报价、节日问候功能模块。
本实施例通过通讯终端与通讯对端进行消息通讯的通讯特征信息获得通讯对端的角色信息,解决了不能直接从通讯终端的通讯录信息中获得通讯对端的角色信息,并通过对通讯终端与通讯对端的通讯特征信息进行分析或推导间接得到通讯对端的角色信息,获取的速度快,效率高,可靠性强,为后续在通讯终端与通讯对端进行消息通讯的附件栏中自动显示包含角色信息的场景信息对应的功能模块奠定了基础。
此外,本实施例在获得通讯对端的角色信息后,通过将通讯对端的角色信息与预设的场景类别中的场景信息进行匹配,以及在通讯对端的角色信息与场景信息相匹配时,在通讯终端进行消息通讯的附件栏中自动显示与场景类别对应的功能模块,使得通讯终端的功能模块随采集的通讯对端的角色信息变化而变化,解决了现有通讯终端功能模块不能根据通讯对端的角色信息进行智能显示的技术问题,节省了用户在消息通讯附件栏中搜索查找与通讯对端的角色信息对应的功能模块的时间,体现了较高的智能化水平,提升了用户体验。
精简实施例四
参照图5,本实施例中消息通讯附件栏中的功能模块的显示方法包括:
步骤S501,预设至少一个场景类别以及与场景类别对应的场景信息和功能模块。具体地,假设本实施例预设的场景类别包括四个,且与该四个场景类别分别对应的场景信息和功能模块具体参照表一。
步骤S502,采集通讯终端的状态信息,状态信息包括事件主题信息和时间信息。
具体地,本实施例可以通过采集当前***的时间获得时间信息,假设本实施例采集到当前***的时间为上午10点,此外,本实施例采集通讯终端的状态信息中的事件主题信息包括:
步骤S5021,采集通讯终端接收的通讯终端用户在即时通讯工具中输入的聊天内容。具体地,假设本实施例通过监听通讯终端设备中的进程发现通讯终端用户当前正在使用即时通讯工具,且通过调用API接口获得通讯终端用户当前的聊天内容。假设本实施例采集的聊天内容为“能发下您的名片给我吗?”。
步骤S5022,对聊天内容进行语义分析,获得与聊天内容关联的主题信息,并将与聊天内容关联的主题信息作为事件主题信息。本实施例与聊天内容关联的主题信息也可以理解为与聊天内容对应的话题信息。由于仅仅针对一句聊天内容不能准确获取与聊天内容关联的主题信息,因此在实际的实施过程中,本实施例获取当前的聊天内容以及当前聊天内容的上文内容,并将聊天内容及该聊天内容的上文内容进行合并,以及通过对合并后的内容进行语义分析,从而获得与聊天内容关联的主题信息。假设本实施例将当前的聊天内容“能发下您的名片给我吗”与该聊天内容在一分钟内的上文内容合并,且通过对合并的内容进行分词、语义消歧、词性标注等操作后,获得与该聊天内容关联的主题信息为“交换名片”,也即事件主题信息为“交换名片”。
步骤S503,将状态信息与场景类别中的场景信息进行匹配,具体地,由于本实施例采集的状态信息包括时间信息和事件主题信息,因此将时间信息和事件主题信息与预设的场景类别中的场景信息进行匹配,具体地,将时间信息和事件主题信息分别与场景类别一至场景类别四对应的场景信息进行匹配,由表一可以看出,在场景类别一至场景类别四中没有与该状态信息匹配的场景信息。
步骤S504,当状态信息与场景类别中的场景信息不匹配时,增加场景类别,作为新增场景类别,其中,将状态信息作为与新增场景类别对应的场景信息,以及将与状态信息相似度最高的场景类别对应的功能模块作为与新增场景类别对应的功能模块,与状态信息相似度最高的场景类别是与状态信息相匹配的场景信息数量最多的场景类别。
具体地,由于根据步骤S503判断出状态信息与场景类别中的场景信息不相匹配,故本实施例在通讯终端存储的预设的场景类别中增加场景类别五,且设置与场景类别五对应的场景信息为状态信息,具体包括时间信息=上午10点、事件主题信息=交换名片;与场景类别五对应的功能模块为图片、语音输入、视频聊天、名片、位置、文件,具体参照表3。本实施例之所以选择与场景类别四对应的功能模块作为与场景类别五对应的功能模块是因为与场景类别四对应的场景信息与状态信息的相似度最高。
表3
步骤S505,在通讯终端与通讯对端进行消息通讯的附件栏中显示与新增场景类别对应的功能模块。具体地,本实施例在获取到时间信息=上午10点,事件主题信息=交换名片的场景信息时,在通讯终端的消息通讯附件栏中自动显示图片、语音输入、视频聊天、名片、位置、文件这些功能模块。
本实施例通过采集通讯终端的状态信息,并将采集的状态信息与预设的场景类别中的场景信息进行匹配,以及在采集的状态信息与场景信息不匹配时,增加场景类别,作为新增场景类别,其中,将状态信息作为与新增场景类别对应的场景信息,以及将与状态信息相似度最高的场景类别对应的功能模块作为与新增场景类别对应的功能模块,与状态信息相似度最高的场景类别是与状态信息相匹配的场景信息数量最多的场景类别,使得通讯终端可以不断更新或增加场景类别,从而更加智能地显示符合通讯终端用户需要的场景类别下的功能模块。
精简实施例五
参照图6,本实施例中消息通讯附件栏中的功能模块的显示方法包括:
步骤S601,预设至少一个场景类别以及与场景类别对应的场景信息和功能模块。具体地,假设本实施例预设的场景类别包括四个,且与该四个场景类别分别对应的场景信息和功能模块具体参照表一。
步骤S602,采集与通讯终端进行消息通讯的通讯对端的角色信息。具体地,假设本实施例采集到与通讯终端进行消息通讯的通讯对端的角色信息=“总经理”。
步骤S603,将与通讯终端进行消息通讯的通讯对端的角色信息与场景类别中的场景信息进行匹配,具体地,由于本实施例采集的状态信息仅包括通讯对端的角色信息,因此将通讯对端的角色信息与预设的场景类别中的场景信息进行匹配,具体地,将通讯对端的角色信息与场景类别一至场景类别四对应的场景信息进行匹配,由表一可以看出,在场景类别一至场景类别四中没有与通讯对端的角色信息匹配的场景信息。
步骤S604,当与通讯终端进行消息通讯的通讯对端的角色信息与场景类别中的场景信息不匹配时,增加场景类别,作为新增场景类别,其中,将与通讯终端进行消息通讯的通讯对端的角色信息作为与新增场景类别对应的场景信息。具体地,本实施例在通讯终端存储的预设的场景类别中增加场景类别六,且设置与场景类别六对应的场景信息为通讯对端的角色信息,具体为通讯对端的角色信息=总经理。
步骤S605,获取其他通讯终端在状态信息下启用的功能模块,并将功能模块作为与新增场景类别对应的功能模块。具体地,假设本实施例采集到状态信息为与通讯终端进行消息通讯的通讯对端的角色信息=总经理的状态信息相同的通讯终端共500个。且通过对其他通讯终端的监测,获得每一个其他通讯终端在上述状态信息(通讯对端的角色信息=总经理)下启用的功能模块。具体地,假设本实施例通过对所有其他通讯终端在上述状态信息下启用的功能模块进行统计分析后,选取在上述状态信息下启用数量前8的功能模块作为与新增场景类别对应的功能模块,假设为图片、语音输入、视频聊天、请假、报销、申请出差、合同审批、报告审批,则将这8个功能模块作为与新增场景类别对应的功能模块,具体参照表4。
表4
步骤S606,在通讯终端与通讯对端进行消息通讯的附件栏中显示与新增场景类别对应的功能模块。具体地,本实施例在获取到与通讯对端进行消息通讯的通讯对端的角色信息=总经理时,在通讯终端的消息通讯附件栏中自动显示图片、语音输入、视频聊天、请假、报销、申请出差、合同审批、报告审批功能模块。
本实施例通过采集通讯终端的状态信息,并将采集的状态信息与预设的场景类别中的场景信息进行匹配,以及在采集的状态信息与场景信息不匹配时,增加场景类别,作为新增场景类别,其中,将状态信息作为与新增场景类别对应的场景信息,以及将其他通讯终端在该状态信息下启用的功能模块作为与新增场景类别对应的功能模块,使得通讯终端可以不断更新或增加场景类别,从而更加智能地显示符合通讯终端用户需要的场景类别下的功能模块。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种消息通讯附件栏中的功能模块的显示方法,其特征在于,包括:
预设至少一个场景类别以及与所述场景类别对应的场景信息和功能模块;
采集通讯终端的状态信息,所述状态信息是与所述通讯终端的状态相关的信息;
将所述状态信息与所述场景类别中的场景信息进行匹配;
当所述状态信息与所述场景类别中的场景信息相匹配时,在所述通讯终端用于进行消息通讯的附件栏中显示与所述场景类别对应的功能模块。
2.根据权利要求1所述的消息通讯附件栏中的功能模块的显示方法,其特征在于,所述状态信息包括:
时间、地点、日期、天气、事件主题、与所述通讯终端进行消息通讯的通讯对端的角色信息中的一种或多种组合,所述事件主题信息是与所述通讯终端监测到在其上进行操作的操作内容相关联的主题信息。
3.根据权利要求2所述的消息通讯附件栏中的功能模块的显示方法,其特征在于,采集所述状态信息中的与所述通讯终端进行消息通讯的通讯对端的角色信息包括:
获取通讯终端及其通讯录好友共享的通讯录信息,所述通讯录信息包括联系人以及所述联系人的隶属通讯录组别;
判断与通讯终端进行消息通讯的通讯对端是否位于所述通讯终端的联系人当中,若是,则将所述通讯对端在所述通讯终端的联系人中的隶属通讯录组别作为所述通讯对端的角色信息,
若否,则判断所述通讯对端是否位于所述通讯录好友的联系人当中,若是,则判断第一隶属通讯录组别是否与第二隶属通讯录组别相同,所述第一隶属通讯录组别为所述通讯对端在所述通讯录好友的联系人当中的隶属通讯录组别,所述第二隶属通讯录组别为所述通讯录好友在所述通讯终端的联系人中的隶属通讯录组别,若是,则将所述第一隶属通讯录组别作为所述通讯对端的角色信息;
若否,则基于所述通讯终端与所述通讯对端进行消息通讯的通讯特征信息获得所述通讯对端的角色信息,所述通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息。
4.根据权利要求2所述的消息通讯附件栏中的功能模块的显示方法,其特征在于,采集所述状态信息中的与所述通讯终端进行消息通讯的通讯对端的角色信息包括:
基于所述通讯终端与所述通讯对端进行消息通讯的通讯特征信息获得所述通讯对端的角色信息,所述通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息。
5.根据权利要求3或4所述的消息通讯附件栏中的功能模块的显示方法,其特征在于,基于所述通讯终端与所述通讯对端进行消息通讯的通讯特征信息获得所述通讯对端的角色信息包括:
采集所述通讯终端与所述通讯对端进行消息通讯的通讯特征信息,所述通讯特征信息包括通讯内容关键词、通讯次数、通讯频率、发起通讯的选择方式中的一种或多种组合信息;
匹配预先设置的与所述通讯特征信息对应的角色类别作为所述通讯对端的角色信息。
6.根据权利要求5所述的消息通讯附件栏中的功能模块的显示方法,其特征在于,采集通讯终端的状态信息中的事件主题信息包括:
获取所述通讯终端监测到在其上进行操作的操作内容,所述操作内容包括:用户输入信息,所述用户输入信息包括用户在搜索引擎中输入的搜索关键字,或者是在WORD/记事本文档中输入的字符,或者是在即时通讯工具中输入的聊天内容,或者是在邮件中输入的邮件内容;
对所述操作内容进行语义分析,获得与所述操作内容关联的主题信息,并将与所述操作内容关联的主题信息作为事件主题信息。
7.根据权利要求6所述的消息通讯附件栏中的功能模块的显示方法,其特征在于,当所述状态信息与所述场景类别中的场景信息不匹配时,所述消息通讯附件栏中的功能模块的显示方法还包括:
增加场景类别,作为新增场景类别,其中,将所述状态信息作为与所述新增场景类别对应的场景信息,以及将与所述状态信息相似度最高的场景类别对应的功能模块作为与所述新增场景类别对应的功能模块,所述与所述状态信息相似度最高的场景类别是与所述状态信息相匹配的场景信息数量最多的场景类别;
在所述通讯终端与所述通讯对端进行消息通讯的附件栏中显示与所述新增场景类别对应的功能模块。
8.根据权利要求7所述的消息通讯附件栏中的功能模块的显示方法,其特征在于,当所述状态信息与所述场景类别中的场景信息不匹配时,所述消息通讯附件栏中的功能模块的显示方法还包括:
增加场景类别,作为新增场景类别,其中,将所述状态信息作为与所述新增场景类别对应的场景信息;
获取其他通讯终端在所述状态信息下启用的功能模块,并将所述功能模块作为与所述新增场景类别对应的功能模块;
在所述通讯终端与所述通讯对端进行消息通讯的附件栏中显示与所述新增场景类别对应的功能模块。
9.根据权利要求8所述的消息通讯附件栏中的功能模块的显示方法,其特征在于,在所述通讯终端与所述通讯对端进行消息通讯的附件栏中显示与所述新增场景类别对应的功能模块包括:
判断所述通讯终端与所述通讯对端进行消息通讯的附件栏是否包含与所述场景类别对应的功能模块,若是,则根据所述功能模块的使用频率对其进行排序后显示,若否,则弹出推荐下载所述功能模块的弹框界面。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610120907.0A CN105721289A (zh) | 2016-03-03 | 2016-03-03 | 一种消息通讯附件栏中的功能模块的显示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610120907.0A CN105721289A (zh) | 2016-03-03 | 2016-03-03 | 一种消息通讯附件栏中的功能模块的显示方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105721289A true CN105721289A (zh) | 2016-06-29 |
Family
ID=56156417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610120907.0A Pending CN105721289A (zh) | 2016-03-03 | 2016-03-03 | 一种消息通讯附件栏中的功能模块的显示方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105721289A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106844469A (zh) * | 2016-12-22 | 2017-06-13 | 惠州Tcl移动通信有限公司 | 自动获取内容的电子设备及自动获取内容的方法 |
CN108234295A (zh) * | 2017-12-29 | 2018-06-29 | 努比亚技术有限公司 | 群功能控件的显示控制方法、终端及计算机可读存储介质 |
CN108764990A (zh) * | 2018-05-22 | 2018-11-06 | 广州勇往科技有限公司 | 一种基于微信小程序发语音红包软件 |
CN110188714A (zh) * | 2019-06-04 | 2019-08-30 | 言图科技有限公司 | 一种在聊天场景下实现财务管理的方法、***及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101022625A (zh) * | 2007-03-16 | 2007-08-22 | 华为技术有限公司 | 一种选择通信模块的方法及多待机移动终端 |
CN101552737A (zh) * | 2008-03-31 | 2009-10-07 | 国际商业机器公司 | 基于主题的即时消息通信方法和装置 |
CN102082874A (zh) * | 2011-01-28 | 2011-06-01 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端中应用程序界面的排列方法及移动终端 |
CN102308272A (zh) * | 2011-07-07 | 2012-01-04 | 华为终端有限公司 | 桌面应用组件自动显示的方法和设备 |
CN102884822A (zh) * | 2010-05-11 | 2013-01-16 | 诺基亚公司 | 用于确定用户场景的方法和装置 |
CN103237136A (zh) * | 2013-05-10 | 2013-08-07 | 上海华勤通讯技术有限公司 | 移动终端及其主题词的检索方法 |
CN105100353A (zh) * | 2015-09-08 | 2015-11-25 | 陈包容 | 一种对移动终端的新增联系人进行通讯录分组的方法 |
-
2016
- 2016-03-03 CN CN201610120907.0A patent/CN105721289A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101022625A (zh) * | 2007-03-16 | 2007-08-22 | 华为技术有限公司 | 一种选择通信模块的方法及多待机移动终端 |
CN101552737A (zh) * | 2008-03-31 | 2009-10-07 | 国际商业机器公司 | 基于主题的即时消息通信方法和装置 |
CN102884822A (zh) * | 2010-05-11 | 2013-01-16 | 诺基亚公司 | 用于确定用户场景的方法和装置 |
US20130132566A1 (en) * | 2010-05-11 | 2013-05-23 | Nokia Corporation | Method and apparatus for determining user context |
CN102082874A (zh) * | 2011-01-28 | 2011-06-01 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端中应用程序界面的排列方法及移动终端 |
CN102308272A (zh) * | 2011-07-07 | 2012-01-04 | 华为终端有限公司 | 桌面应用组件自动显示的方法和设备 |
CN103237136A (zh) * | 2013-05-10 | 2013-08-07 | 上海华勤通讯技术有限公司 | 移动终端及其主题词的检索方法 |
CN105100353A (zh) * | 2015-09-08 | 2015-11-25 | 陈包容 | 一种对移动终端的新增联系人进行通讯录分组的方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106844469A (zh) * | 2016-12-22 | 2017-06-13 | 惠州Tcl移动通信有限公司 | 自动获取内容的电子设备及自动获取内容的方法 |
CN108234295A (zh) * | 2017-12-29 | 2018-06-29 | 努比亚技术有限公司 | 群功能控件的显示控制方法、终端及计算机可读存储介质 |
CN108764990A (zh) * | 2018-05-22 | 2018-11-06 | 广州勇往科技有限公司 | 一种基于微信小程序发语音红包软件 |
CN110188714A (zh) * | 2019-06-04 | 2019-08-30 | 言图科技有限公司 | 一种在聊天场景下实现财务管理的方法、***及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9792356B2 (en) | System and method for supporting natural language queries and requests against a user's personal data cloud | |
US20110078173A1 (en) | Social Network User Interface | |
CN105512153A (zh) | 一种在线客服***的服务提供方法、装置及*** | |
US20080172363A1 (en) | Characteristic tagging | |
CN104850550A (zh) | 一种提示消息的排序方法和装置 | |
US11659364B2 (en) | Method of exposing a received message, user terminal performing the same and computer readable medium for performing the same | |
CN105721289A (zh) | 一种消息通讯附件栏中的功能模块的显示方法 | |
EP2624531A1 (en) | Intelligent grouping system and method for mobile terminal contact book | |
CN112333082B (zh) | 消息显示方法及装置 | |
CN109087132B (zh) | 一种基于知识图谱的用户问题推送方法及装置 | |
CN106612380A (zh) | 一种用于客户服务的方法、装置及*** | |
CN108494938A (zh) | 头像信息处理方法、装置、服务器及计算机可读介质 | |
CN104050243B (zh) | 一种将搜索与社交相结合的网络搜索方法及其*** | |
CN102004994A (zh) | 一种在线产品推荐选择方法、装置及*** | |
US20220407958A1 (en) | System and Method of Capturing, Tracking, Composing, Analyzing and Automating Analog and Digital Interactions | |
CN105045911B (zh) | 一种用于用户进行标记的标签生成方法及设备 | |
CN106843817A (zh) | 一种移动终端桌面组件的智能显示方法及装置 | |
CN103516880B (zh) | 一种发送短信的方法和装置 | |
CN109636127A (zh) | 一种基于定位的网络悬赏互助平台及其使用方法 | |
CN104135560B (zh) | 临时联系人信息添加方法、装置及终端 | |
KR101307578B1 (ko) | 검색 기능이 부여된 대표전화 정보제공시스템 및 그 방법 | |
CN103078782A (zh) | 一种好友备注的推荐备注实现方法及*** | |
WO2007100977A2 (en) | Enabling connections between and events attended by people | |
CN103873698B (zh) | 终端关联装置和终端关联方法 | |
CN109167883B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160629 |
|
RJ01 | Rejection of invention patent application after publication |