[go: up one dir, main page]

CN104363569A - Method for recommending optimal contact ways to mobile subscriber based on context awareness - Google Patents

Method for recommending optimal contact ways to mobile subscriber based on context awareness Download PDF

Info

Publication number
CN104363569A
CN104363569A CN201410709710.1A CN201410709710A CN104363569A CN 104363569 A CN104363569 A CN 104363569A CN 201410709710 A CN201410709710 A CN 201410709710A CN 104363569 A CN104363569 A CN 104363569A
Authority
CN
China
Prior art keywords
contact method
answering
server
contact
recommended
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.)
Granted
Application number
CN201410709710.1A
Other languages
Chinese (zh)
Other versions
CN104363569B (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.)
Peking University
Original Assignee
Peking University
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 Peking University filed Critical Peking University
Priority to CN201410709710.1A priority Critical patent/CN104363569B/en
Publication of CN104363569A publication Critical patent/CN104363569A/en
Application granted granted Critical
Publication of CN104363569B publication Critical patent/CN104363569B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种基于情景感知的向移动用户推荐最优联系方式的方法。本发明通过使用智能手机的传感器数据以及日历数据,能够识别接听方当前所处的情景,进而在特定的情景下为呼叫方准确的推荐合适的联系方式,并能对推荐的联系方式进行排序,从而方便呼叫方的使用。本发明既考虑了接听方的智能手机的传感器数据,同时还结合了日历数据,数据更将全面具体,情景感知的结果更准确;能够既考虑用户使用习惯中的规律也能考虑日历信息中的内容进行挖掘,从而推荐联系方式,提高了推荐的准确性;能够绑定更多的用户社交数据进行扩展,提高推荐的准确性。

The invention discloses a method for recommending an optimal contact mode to a mobile user based on situation awareness. The present invention can identify the current situation of the receiving party by using the sensor data and calendar data of the smart phone, and then accurately recommend suitable contact methods for the calling party in a specific situation, and can sort the recommended contact methods, This facilitates the use of the caller. The present invention not only considers the sensor data of the smart phone of the receiving party, but also combines the calendar data, the data will be more comprehensive and specific, and the result of situation perception is more accurate; it can not only consider the rules of the user's usage habits, but also consider the calendar information. The content is mined to recommend contact information and improve the accuracy of the recommendation; it can bind more user social data for expansion and improve the accuracy of the recommendation.

Description

一种基于情景感知的向移动用户推荐最优联系方式的方法A method for recommending optimal contact methods to mobile users based on context awareness

技术领域technical field

本发明涉及智能手机联系方式,尤其涉及一种基于情景感知的向移动用户推荐最优联系方式的方法。The invention relates to a contact method of a smart phone, in particular to a method for recommending an optimal contact method to a mobile user based on situation awareness.

背景技术Background technique

智能手机是指像个人电脑一样,具有独立的操作系统,独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称。由于比传统的功能手机具有更强大的计算能力和网络连接性,智能手机已经变得越来越普及。例如iPhone,Android以及Windows Phone等智能手机,在计算以及存储方面变得更加强大,因此能够提供除了电话以及短信之外更多的功能。截止2013年6月18日,智能手机销售量占全球手机销售量的90%。人们在智能手机上能够通过更多的方式进行联系。A smart phone refers to a personal computer, which has an independent operating system and an independent operating space. Users can install programs provided by third-party service providers such as software, games, and navigation, and can realize wireless network access through a mobile communication network. The general term for such a type of mobile phone that has been imported. Smartphones have become increasingly popular due to their greater computing power and network connectivity than traditional feature phones. Smartphones such as iPhone, Android, and Windows Phone have become more powerful in terms of computing and storage, so they can provide more functions than calling and texting. As of June 18, 2013, smartphone sales accounted for 90% of global mobile phone sales. People can connect in more ways on smartphones.

同时,微信,QQ,Facebook以及微博等社交网络已经吸引了数十亿的用户。社交网络提供了一个很好的交流平台,并且提供了方便快捷的即时通讯服务。在智能手机上,不仅仅有电话和短信等联系方式,微信,QQ等即时通讯软件也是常用的联系方式。随着手机用户的联系方式的多样化,如何能够避免打扰接听方以及获得接听方尽快的回复成为呼叫方关心的问题。由于呼叫方不知道接听方所处的情景,当呼叫方希望联系到接听方时,所选择的联系方式有可能打扰到接听方,或者不能得到接听方的即使回复,从而不能取得有效的联系效果。在大量联系方式存在的情况下,如何针对特定用户的当前情景推荐最合适的联系方式成为了一个研究难题。Meanwhile, social networks such as WeChat, QQ, Facebook, and Weibo have attracted billions of users. Social networks provide a good communication platform and provide convenient and fast instant messaging services. On smartphones, there are not only contact methods such as phone calls and text messages, but instant messaging software such as WeChat and QQ are also commonly used contact methods. With the diversification of the contact methods of mobile phone users, how to avoid disturbing the receiving party and obtain an early reply from the receiving party has become a concern of the calling party. Since the calling party does not know the situation of the receiving party, when the calling party wishes to contact the receiving party, the selected contact method may disturb the receiving party, or may not be able to get an immediate reply from the receiving party, thus failing to achieve an effective contact effect . In the case of a large number of contact methods, how to recommend the most appropriate contact method for a specific user's current situation has become a research problem.

目前已有的应用是能够根据智能手机的使用数据进行联系人的推荐。在这种推荐中,主要使用存储在智能手机中用户使用的历史记录来推荐手机通讯录中合适的联系人。例如Minet al实现了智能手机上联系人的推荐,该推荐系统能够利用智能手机用户使用的历史记录来推荐合适的联系人,此外该应用也结合了智能手机的一些传感器数据。通过使用智能手机使用的历史记录进行接听方联系人推荐的方法,虽然能够进行合适联系人的推荐,但是它主要针对的是推荐合适的人进行联系而不是在需要联系特定人时向呼叫方推荐合适的联系方式。因此无法解决针对用户的当前情景推荐最优联系方式的问题。Existing applications are capable of recommending contacts based on the usage data of smartphones. In this kind of recommendation, the user's use history stored in the smart phone is mainly used to recommend suitable contacts in the mobile phone address book. For example, Minetal implements the recommendation of contacts on smartphones. The recommendation system can use the historical records of smartphone users to recommend suitable contacts. In addition, the application also combines some sensor data of smartphones. The method of using the historical records of smartphone usage to recommend the receiving party's contacts, although it can recommend suitable contacts, but it is mainly aimed at recommending suitable people to contact rather than recommending to the caller when a specific person needs to be contacted Appropriate contact details. Therefore, the problem of recommending the optimal contact method for the user's current situation cannot be solved.

智能手机用户的传感器数据的另一种使用是用于活动情景的识别。通过使用智能手机的传感器数据进行增量式的挖掘以识别用户当前所处的情景。例如能够通过速度等传感器数据识别出用户的移动速度,进而推断用户当前在跑步的可能性。例如MARS是一款使用智能手机的传感器数据对用户的活动情景进行分类的系统。它能利用智能手机不断增强的传感器感知能力获取当前情景的信息并且能够根据用户在设备上的使用的历史记录进行个性化的情境感知。通过智能手机的传感器数据进行活动情景识别的方法存在一些缺点。只能识别手机自身的传感器数据(包括GPS和软件运行状态),结果不够准确,精确度不高。首先,MARS没有考虑用户的日历信息,而日历信息能够帮助判断用户是否在开会或者做其他不适合被打扰的事情。此外,MARS考虑的手机数据也不够全面,没有考虑相关应用的使用习惯等数据。Another use of sensor data from smartphone users is for activity context recognition. Incremental mining is performed using sensor data from smartphones to identify the current context of the user. For example, the user's moving speed can be identified through sensor data such as speed, and then the possibility that the user is currently running can be inferred. MARS, for example, is a system that uses sensor data from smartphones to classify user activity scenarios. It can take advantage of the ever-increasing sensor perception capabilities of smartphones to obtain information about the current situation and can perform personalized situational awareness based on the user's usage history on the device. The approach of activity context recognition from smartphone sensor data has some drawbacks. Only the sensor data of the mobile phone itself (including GPS and software running status) can be recognized, and the result is not accurate enough and the accuracy is not high. First, MARS does not consider the user's calendar information, which can help determine whether the user is in a meeting or doing other things that are not suitable for being disturbed. In addition, the mobile phone data considered by MARS is not comprehensive enough, and data such as usage habits of related applications are not considered.

发明内容Contents of the invention

针对现有技术中,智能手机在推荐联系方式时没有考虑用户的日历信息,并且手机数据也不够全面的情况,本发明提供一种基于情景感知的向移动用户推荐最优联系方式的方法,通过获取接听方的日历数据以及智能手机的传感器数据,使用基于规则的方式对接听方当前状态进行情景感知分析,从而向呼叫方推荐当前情景下最合适的联系方式,同时能够结合接听方各种联系方式使用的历史记录,根据设计的特定的排序算法对推荐的联系方式进行排序;可以很方便的绑定更多的接听方社交数据,进一步提高推荐的准确率。Aiming at the situation in the prior art that the smart phone does not consider the user's calendar information when recommending contact methods, and the mobile phone data is not comprehensive enough, the present invention provides a method for recommending optimal contact methods to mobile users based on context awareness, through Obtain the calendar data of the receiving party and the sensor data of the smart phone, and use a rule-based method to conduct context-aware analysis of the current state of the receiving party, so as to recommend the most suitable contact method in the current situation to the calling party, and at the same time combine various contacts of the receiving party According to the historical records of the method used, the recommended contact methods are sorted according to the specific sorting algorithm designed; it is very convenient to bind more social data of the receiving party to further improve the accuracy of the recommendation.

本发明的目的在于提供一种基于情景感知的向移动用户推荐最优联系方式的方法。The purpose of the present invention is to provide a method for recommending an optimal contact method to a mobile user based on situation awareness.

本发明的基于情景感知的向移动用户推荐最优联系方式的方法,包括以下步骤:The method for recommending an optimal contact method to a mobile user based on context awareness of the present invention comprises the following steps:

1)建立特定情景下合适的联系方式;1) Establish appropriate contact methods in specific situations;

2)手机用户安装应用软件APP,接听方绑定日历账号,并将呼叫方添加为好友;2) The mobile phone user installs the application software APP, the receiving party binds the calendar account, and adds the calling party as a friend;

3)服务器定期采集相关好友的智能手机的传感器数据和日历数据,并保存下来进行处理,利用语义分析和关联规则来识别接听方当前所处的情景;3) The server regularly collects the sensor data and calendar data of the smart phones of relevant friends, saves them for processing, and uses semantic analysis and association rules to identify the current situation of the receiving party;

4)服务器在识别出接听方所处的情景后,进行判断得到接听方合适的联系方式,并且如果存在多种合适的联系方式时,对多种合适的联系方式进行排序;4) After the server recognizes the situation of the receiving party, it judges to obtain the appropriate contact method of the receiving party, and if there are multiple suitable contact methods, sorts the multiple suitable contact methods;

5)呼叫方向服务器发出请求,服务器将接听方合适的联系方式推荐给呼叫方,如果存在多种合适的联系方式时,服务器将排序后的多种联系方式推荐给呼叫方。5) The caller sends a request to the server, and the server recommends a suitable contact method of the receiving party to the caller. If there are multiple suitable contact methods, the server recommends the sorted contact methods to the caller.

其中,在步骤1)中,联系方式分成两种,一种是电话语音的联系方式,另一种是文本消息的联系方式。电话语音又分为打电话和微信语音两种联系方式;文本消息又分为短信和即时通讯软件的联系方式,即时通讯软件包括微信、QQ、人人和微博等。与文本消息的联系方式相比,电话语音通常带有较长时间的铃声和振动,这将会在特定的情况下打扰到他人,但电话语音的方式却是更加快速直接的方式。因此,如果能够感知接听方当前所处的情景,根据相关情景状态判断电话语音的联系方式是否合适,将能在非紧急情况下减少电话语音的联系方式对接听方的打扰。文本消息的联系方式中存在着短信以及各种即时通讯软件的联系方式,通过感知接听方的使用习惯,根据接听方当前状态向呼叫方推荐适合并且能尽快获得回复的文本消息的联系方式,从而大大降低用户的通讯成本并提高用户联系的效率。Wherein, in step 1), the contact method is divided into two types, one is the contact method of telephone voice, and the other is the contact method of text message. Telephone voice is divided into two contact methods: phone call and WeChat voice; text message is further divided into SMS and instant messaging software. Instant messaging software includes WeChat, QQ, Renren and Weibo. Compared with the contact method of text message, the voice of the phone usually has a longer ringtone and vibration, which will disturb others in certain situations, but the voice of the phone is a faster and more direct way. Therefore, if it is possible to perceive the current situation of the receiving party and judge whether the telephone voice contact method is appropriate according to the relevant situation state, it will be possible to reduce the interruption of the telephone voice contact method to the receiving party in non-emergency situations. There are short messages and contact methods of various instant messaging software in the contact information of text messages. By perceiving the usage habits of the receiving party, according to the current state of the receiving party, it recommends to the calling party a suitable text message contact method that can get a reply as soon as possible, so that Greatly reduce the user's communication cost and improve the efficiency of user contact.

(一)电话语音的联系方式下适用情景的分析(1) Analysis of Applicable Scenarios under Telephone Voice Contact

电话语音是最直接的联系方式,但同时在特定情况下也是最打扰接听方的联系方式。电话语音的打扰主要体现在两个方面:一方面,电话总是伴随着长时间的提醒和响铃,另一方面,电话是一种同步的交流方式,需要接听方立刻进行响应和回复,因此接听方需要停下正在进行的活动。Telephone voice is the most direct method of contact, but at the same time it is also the most intrusive method for the recipient under certain circumstances. The interruption of telephone voice is mainly reflected in two aspects: on the one hand, the phone is always accompanied by long-time reminders and rings; on the other hand, the phone is a synchronous communication method that requires the receiver to respond and reply immediately The receiving party needs to stop the ongoing activity.

电话语音的联系方式不合适的情景包括以下三种情况下:第一种情况是接听方没有载波信号,电话将没有办法拨通;第二种情况是接听方正处于特定环境时不方便接听电话,例如开车,开会或者睡觉;第三种情况是接听方在一些嘈杂的不能保证通话质量的环境下。以上提到的三种情景,不会推荐电话语音的联系方式。The situation where the telephone voice contact method is inappropriate includes the following three situations: the first situation is that the receiving party does not have a carrier signal, and the phone cannot be dialed; the second situation is that it is inconvenient to answer the call when the receiving party is in a specific environment, Such as driving, meeting or sleeping; the third situation is that the receiving party is in some noisy environment where the quality of the call cannot be guaranteed. For the three scenarios mentioned above, the telephone voice contact method is not recommended.

在进行是否适合推荐电话语音的联系方式时,需要识别的情景包括以下七种:When deciding whether it is suitable to recommend telephone voice contact methods, the scenarios that need to be identified include the following seven:

a)开会/周期性活动:当接听方正在开会或者进行通过日历设置的周期性活动时,具有很大的可能性被电话打扰,因此,当联系人在开会或者进行周期性活动时,将不推荐电话语音的联系方式,周期性活动是指:如上课或定期的例会等日历上设置的周期性进行的活动;a) Meetings/periodic activities: When the recipient is in a meeting or performing periodic activities set through the calendar, there is a high possibility of being interrupted by the phone call. Therefore, when the contact is in a meeting or performing periodic activities, it will not Recommend the contact method of telephone voice. Periodic activities refer to the periodic activities set on the calendar such as classes or regular regular meetings;

b)开车:当接听方正在开车时,为了符合法律规定以及安全等因素的考虑,将不推荐电话语音的联系方式;b) Driving: When the receiving party is driving, in order to comply with legal regulations and safety considerations, the telephone voice contact method will not be recommended;

c)睡觉:如果接听方正在睡觉或者午休时,通过电话语音的联系方式将会打扰到接听方,因此这种情况下,将不推荐电话语音的联系方式;c) Sleeping: If the receiving party is sleeping or taking a lunch break, the telephone voice contact method will disturb the receiving party, so in this case, the telephone voice contact method is not recommended;

d)载波信号:如果没有载波信号时,电话不能正常使用,将不会推荐电话语音的联系方式;d) Carrier signal: If there is no carrier signal, the phone cannot be used normally, and the telephone voice contact method will not be recommended;

e)时间局部性:时间局部性是指接听方在最近一段时间内电话使用的情况,如果最近接听方刚刚拒接了一个电话,则能够接听电话的可能性很小,因此不会推荐电话语音的联系方式;同理,如果刚刚接听了一个电话,则能够接听电话的可能性很大,因此推荐电话语音的联系方式;e) Temporal locality: Temporal locality refers to the phone usage of the receiving party in the recent period. If the receiving party has just rejected a call recently, the possibility of being able to answer the call is very small, so telephone voice is not recommended In the same way, if you have just answered a call, it is very likely that you can answer the call, so the contact method of telephone voice is recommended;

f)麦克风使用情况:如果当前情况下麦克风是正常使用的,说明联系人当前能够接受声音信号,在这种情况下,将直接推荐电话语音的联系方式;f) Microphone usage: If the microphone is in normal use at the current situation, it means that the contact person can receive the sound signal at present. In this case, the contact method of telephone voice will be directly recommended;

g)声音:如果手机传感器发现当前正处在十分嘈杂的环境下,通话的质量将受到影响,倾向于不推荐电话语音的联系方式。g) Sound: If the mobile phone sensor finds that it is currently in a very noisy environment, the quality of the call will be affected, and the phone voice contact method is not recommended.

当服务器感知到接听方同时满足多个不同情景时,服务器对每种情景的条件设置了相应的优先级。一般规则中,时间局部性以及麦克风使用情况具有最高的优先级。如果满足其中一个条件,那么电话将直接被推荐,而不需要考虑其他的因素;当同时满足多个情景时,其优先级顺序依次是载波信号、时间局部性、麦克风使用情况以及声音,最后是开会、开车或者睡觉。例如,虽然当前环境声音是嘈杂的,但如果联系人在1分钟之前接听了电话,由于时间局部性的优先级高于声音,服务器将会推荐电话语音的联系方式。感知到的情景处于特定环境,例如开会,开车或者睡觉具有较低的优先级,因为所有的这些情境下都会导致电话不被推荐的结果。如果既不满足一般规则也没有感知在相关的情境下,则默认推荐电话语音的联系方式。When the server perceives that the receiving party satisfies multiple different scenarios at the same time, the server sets a corresponding priority for the condition of each scenario. As a general rule, temporal locality and microphone usage have the highest priority. If one of the conditions is met, the phone will be recommended directly without considering other factors; when multiple scenarios are met at the same time, the order of priority is carrier signal, time locality, microphone usage, and sound, and finally In meetings, driving, or sleeping. For example, although the current ambient sound is noisy, if the contact person answered the call 1 minute ago, the server will recommend the contact method of telephone voice because the priority of time locality is higher than that of sound. Perceived contexts such as meeting, driving, or sleeping have lower priority, since all of these contexts would result in a phone not being recommended. If neither the general rules are satisfied nor the relevant context is perceived, the contact method of telephone voice is recommended by default.

(二)文本消息的联系方式下适用情景的分析(2) Analysis of applicable scenarios under the contact method of text message

过去短信是手机上最常用的文本消息联系方式。然而随着智能手机的发展,人们更多的使用即时通讯软件发送文本消息,因为即时通讯软件相比于短信更便宜且方便。服务器选择最流行的即时通讯软件作为文本消息的联系方式,如微信和QQ。Text messaging used to be the most commonly used method of text messaging on mobile phones. However, with the development of smart phones, people use more instant messaging software to send text messages, because instant messaging software is cheaper and more convenient than text messages. The server selects the most popular instant messaging software as the contact method for text messages, such as WeChat and QQ.

由于短信的联系方式主要使用手机的载波信号,而微信和QQ等即时通讯软件主要使用无线信号以及GPRS数据流量信号,因此,在进行是否适合推荐文本消息的联系方式时,需要识别的情景包括以下三种:Since the contact method of SMS mainly uses the carrier signal of the mobile phone, and the instant messaging software such as WeChat and QQ mainly uses the wireless signal and the GPRS data flow signal, therefore, when it is suitable to recommend the contact method of text message, the scenarios that need to be identified include the following Three kinds:

a)载波信号畅通,无线信号畅通:在这种情景下,短信和即时通讯软件都是可用的,但由于即时通讯的联系方式更便宜,服务器将优先推荐即时通讯软件;a) The carrier signal is unblocked, and the wireless signal is unblocked: In this scenario, both SMS and instant messaging software are available, but because the contact method of instant messaging is cheaper, the server will give priority to recommending instant messaging software;

b)载波信号畅通,无线信号不畅通:在这种情景下,使用微信等即时通讯软件也会产生资费,在GPRS信号条件下使用即时通讯软件不能保证文本消息及时送达,因此,服务器先推荐短信的联系方式;b) The carrier signal is smooth, but the wireless signal is not smooth: In this situation, using instant messaging software such as WeChat will also generate charges. Using instant messaging software under GPRS signal conditions cannot guarantee timely delivery of text messages. Therefore, the server recommends first SMS contact information;

c)载波信号不畅通,无线信号畅通:在这种情景下,短信的文本联系方式无法正常使用,而即时通讯软件则能保证正常使用,因此,服务器只推荐即时通讯软件。c) The carrier signal is not smooth, but the wireless signal is smooth: In this situation, the text contact method of the SMS cannot be used normally, but the instant messaging software can guarantee normal use. Therefore, the server only recommends the instant messaging software.

以上,根据特定的情景下合适的联系方式的分析与介绍,确定了需要识别的特定的情景,下面具体介绍如何通过对智能手机上的传感器数据以及用户日历数据的分析和挖掘,识别出接听方当前是否正处于特定的情景。Above, based on the analysis and introduction of appropriate contact methods in specific scenarios, the specific scenarios that need to be identified are determined. The following describes how to identify the receiving party through the analysis and mining of sensor data on smartphones and user calendar data. Whether you are currently in a specific context.

在步骤3)中,为了能够准确的进行接听方情景的感知,本发明在识别接听方情景感知时,主要包括以下五种因素:In step 3), in order to accurately perceive the situation of the receiving party, the present invention mainly includes the following five factors when identifying the situational awareness of the receiving party:

i.接听方信息:这些信息能够从接听方的智能手机的历史日志中获取;i. Receiving party information: This information can be obtained from the history log of the receiving party's smartphone;

ii.接听方的任务安排:这些信息能够从接听方的智能手机的日历中计算获得;ii. Receiving party's task schedule: These information can be calculated from the calendar of the receiving party's smartphone;

iii.地理位置:通过接听方的智能手机的传感器获得;iii. Geographic location: obtained through the sensor of the receiving party's smartphone;

iv.智能手机的即时通讯软件(微信、QQ、人人和微博)的运行状态;iv. The running status of instant messaging software (WeChat, QQ, Renren and Weibo) on smartphones;

v.用户所在环境的物理状态:能够从接听方的智能手机的传感器中获取大量的环境状态信息。v. The physical state of the user's environment: A large amount of information on the state of the environment can be obtained from the sensor of the smart phone of the receiving party.

服务器收集的数据包括日历数据和智能手机的传感器数据。日历数据包括:用户设置的文本信息,例如开会或上课等周期性活动;用户定义的事件的持续时间;以及用户设定的提醒周期等。智能手机的传感器数据是接听方的智能手机上的相关数据,包括无线信号、载波信号、手机最近使用时间、手机上的闹钟信息、麦克风使用情况、最近接听电话时间、最近未接电话时间、即时通讯软件运行状态、地理位置、速度和加速度等等。通过对这些数据的分析和挖掘,能够获取到更多相关信息。The data collected by the server includes calendar data and sensor data from smartphones. Calendar data includes: text information set by users, such as periodic activities such as meetings or classes; duration of events defined by users; and reminder cycles set by users, etc. The sensor data of the smart phone is the relevant data on the smart phone of the receiving party, including wireless signal, carrier signal, last use time of the mobile phone, alarm clock information on the mobile phone, microphone usage, last call time, last missed call time, real-time Communication software running status, geographic location, speed and acceleration, etc. Through the analysis and mining of these data, more relevant information can be obtained.

通过这些数据,服务器能够针对两种不同的联系方式适用情景,识别出用户当前所处的情景。本发明的处理过程主要包括电话语音联系方式下适用情景的感知以及文本消息联系方式下适用情景的感知。Through these data, the server can identify the current situation of the user according to the application scenarios of the two different contact methods. The processing process of the present invention mainly includes the perception of applicable scenarios in the telephone voice contact mode and the perception of applicable scenarios in the text message contact mode.

电话语音联系方式相关的情景主要包括开会、开车、睡觉、是否有载波信号以及声音嘈杂等情景。Scenarios related to telephone voice contact mainly include meeting, driving, sleeping, whether there is a carrier signal, and noisy voices.

本发明通过语义分析和关联规则,从而识别接听方所处的情景。语义分析是服务器根据接听方的智能手机中的日历数据,从而识别开会或周期性活动的情景。关联规则是服务器根据接听方的智能手机的传感器数据与特定的情景建立规则,从而识别睡觉或开车的情景。载波信号、时间局部性、麦克风使用情况和声音的情景的识别可以根据智能手机的传感器数据直接推断出。The present invention identifies the situation where the receiving party is located through semantic analysis and association rules. Semantic analysis is a scenario in which the server identifies a meeting or recurring event based on the calendar data in the receiver's smartphone. The association rule is that the server establishes a rule based on the sensor data of the receiving party's smartphone and a specific situation, so as to identify the situation of sleeping or driving. Recognition of the carrier signal, temporal locality, microphone usage, and context of the sound can be directly inferred from sensor data from the smartphone.

文本消息联系相关情景主要与载波信号和无线信号相关,而在服务器获取的智能手机的传感器数据中包括了载波信号以及无线信号的数据。载波信号和无线信号的数值表示了连接信号的强弱,为了保证短信和即时通信(微信、QQ、人人和微博)的连接畅通,当载波信号的数值大于一定阈值时才认为信号畅通,无线信号也有相应的保证信号畅通的阈值。The context related to the text message contact is mainly related to the carrier signal and the wireless signal, and the sensor data of the smart phone acquired by the server includes the data of the carrier signal and the wireless signal. The values of the carrier signal and wireless signal indicate the strength of the connection signal. In order to ensure the smooth connection of SMS and instant messaging (WeChat, QQ, Renren and Weibo), the signal is considered to be smooth when the value of the carrier signal is greater than a certain threshold. The wireless signal also has a corresponding threshold to ensure smooth signal.

以上处理流程主要说明了如何通过分析接听方的智能手机上的传感器数据进行情景感知的分析,识别出用户所处的特定情景,从而根据特定情景下合适的联系方式的规则向用户推荐合适的联系方式。但是,在特定情景下可能存在多种适合推荐的联系方式。因此,需要根据用户对不同联系方式的使用的历史记录,设定一套对推荐的联系方式进行排序的算法。The above processing flow mainly explains how to analyze the sensor data on the receiving party's smart phone for context-aware analysis, identify the specific situation the user is in, and recommend suitable contacts to the user according to the rules of suitable contact methods in specific situations. Way. However, there may be multiple recommended contact methods that are suitable for a particular situation. Therefore, it is necessary to set a set of algorithms for sorting the recommended contact methods according to the user's history of using different contact methods.

在步骤4)中,由于电话语音的联系方式往往适合比较紧急的情况,因此如果接听方当前所处的情景下适合电话语音的联系方式,则电话语音的联系方式相比于其他联系方式具有最高的优先级。当接听方所处的情景下既适合电话语音的联系方式,又适合文本短信的联系方式,则推荐的顺序为电话语音高于文本短信的联系方式。In step 4), since the telephone voice contact method is often suitable for more urgent situations, if the receiving party’s current situation is suitable for the telephone voice contact method, the telephone voice contact method has the highest value compared with other contact methods. priority. When the receiving party's situation is suitable for both telephone voice contact and text message contact, the recommended order is that telephone voice is higher than text message contact.

在推荐的文本消息的联系方式中,在短信和即时通讯软件都被推荐的情况下,由于短信的联系方式会产生一定的资费,因此短信的联系方式相比于其他的联系方式具有最低的优先级。当接听方所处的情景下,文本消息的联系方式中的短信和即使通讯软件都适合,那么推荐的顺序为即时通讯软件高于短信。Among the recommended contact methods of text messages, when both SMS and instant messaging software are recommended, since the contact method of SMS will generate a certain fee, the contact method of SMS has the lowest priority compared to other contact methods class. When the receiving party is in a situation where both text messages and instant messaging software are suitable in the contact information of text messages, the recommended order is that instant messaging software is higher than text messages.

在推荐的文本消息的联系方式中,不同用户对不同的即时通讯软件具有不同的使用习惯。因此如果同时推荐了多种合适的即时通讯的方式时,服务器需要将用户更喜欢使用的即时通讯软件优先推荐给用户。因此,服务器将收集用户使用即时通讯软件的历史记录数据,并且通过计算各自的使用频率,从而对推荐的不同的即时通讯工具进行排序。In the recommended contact method of text messages, different users have different usage habits for different instant messaging software. Therefore, if multiple suitable instant messaging methods are recommended at the same time, the server needs to preferentially recommend the instant messaging software that the user prefers to the user. Therefore, the server will collect the historical record data of users using the instant messaging software, and by calculating their frequency of use, sort the recommended instant messaging tools.

在设计即时通讯软件的排序算法时,主要考虑两个因素:第一应用最近一次使用的时间;第二应用使用的频率。本发明没有考虑应用是否在运行的因素,因为在智能手机上,如果用户不主动停止应用,应用将一直在后台运行。When designing the sorting algorithm of the instant messaging software, two factors are mainly considered: the time when the first application was last used; and the frequency of the second application. The present invention does not consider the factor of whether the application is running, because on the smart phone, if the user does not actively stop the application, the application will always run in the background.

服务器根据接听方的使用习惯对推荐的即时通讯软件进行排序,即时通讯软件包括微信、QQ、人人和微博,推荐文本消息中的即时通讯软件的排序算法,包括以下步骤:The server sorts the recommended instant messaging software according to the usage habits of the receiving party. The instant messaging software includes WeChat, QQ, Renren and Weibo. The sorting algorithm for the instant messaging software in the recommended text message includes the following steps:

A.获取接听方的智能手机上次使用即时通讯软件的时间,如果在最近的时间间隔中使用了即时通讯软件,则按照使用时间最近的即时通讯软件排在最前,排序结束,如果在最近的时间间隔中没有使用即时通讯软件,则进入步骤B;A. Obtain the time when the receiving party's smart phone used the instant messaging software last time. If the instant messaging software was used in the latest time interval, the instant messaging software with the latest use time will be ranked first, and the sorting ends. If the instant messaging software is used in the latest time interval If no instant messaging software is used during the time interval, go to step B;

B.获取接听方的智能手机使用即时通讯软件的频率,依次按照使用频率的高低对即时通讯软件进行排序。B. Obtain the frequency of using the instant messaging software by the receiving party's smart phone, and sort the instant messaging software according to the frequency of use.

本发明的优点:Advantages of the present invention:

(1)利用本发明推荐联系方式,能够极大的方便呼叫方的使用,通过使用智能手机的传感器数据以及日历数据,能够识别接听方当前所处的情景,进而在特定的情景下向呼叫方准确的推荐合适的联系方式,并能对推荐的联系方式进行排序,从而方便呼叫方的使用;(1) Utilizing the recommended contact method of the present invention can greatly facilitate the use of the calling party. By using the sensor data and calendar data of the smart phone, the current situation of the receiving party can be identified, and then the calling party can be contacted in a specific situation. Accurately recommend suitable contact methods, and sort the recommended contact methods, so as to facilitate the caller's use;

(2)本发明考虑了智能手机使用情况数据,既考虑了智能手机的传感器数据,同时考虑了手机使用的历史日志数据,同时还结合了接听方的日历数据,因此数据更加全面具体,情景感知的结果更加准确;(2) The present invention has considered the usage situation data of the smart phone, not only considered the sensor data of the smart phone, but also considered the historical log data of the mobile phone use, and also combined the calendar data of the receiving party, so the data is more comprehensive and specific, and the situation awareness The results are more accurate;

(3)本发明使用的推荐方法结合了基于规则以及基于内容的混合推荐方法,能够既考虑用户使用习惯中的规律也能考虑日历信息中的内容进行挖掘,从而推荐联系方式,提高了推荐的准确性;(3) The recommendation method used in the present invention combines rule-based and content-based hybrid recommendation methods, which can not only consider the rules in the user's usage habits but also consider the content in the calendar information to mine, thereby recommending contact methods and improving the recommendation. accuracy;

(4)本发明能够绑定更多的用户社交数据进行扩展,提高推荐的准确性。(4) The present invention can bind more user social data for expansion and improve the accuracy of recommendation.

附图说明Description of drawings

图1为本发明的基于情景感知的向移动用户推荐最优联系方式的方法的流程图。FIG. 1 is a flow chart of the method for recommending an optimal contact method to a mobile user based on context awareness in the present invention.

具体实施方式Detailed ways

下面结合附图,通过实施例对本发明做进一步说明。The present invention will be further described through the embodiments below in conjunction with the accompanying drawings.

本发明的基于情景感知的向移动用户推荐最优联系方式的方法,包括一下步骤,如图1所示:The method for recommending an optimal contact method to a mobile user based on context awareness of the present invention includes the following steps, as shown in Figure 1:

1)建立特定情景下合适的联系方式。1) Establish appropriate contact methods in specific situations.

联系方式分成两种,一种是电话语音的联系方式,另一种是文本消息的联系方式;电话语音又分为打电话和微信语音两种联系方式;文本消息又分为短信和即时通讯软件两种联系方式。是否适合推荐电话语音的联系方式的七种情景包括:开会/周期性活动、开车、睡觉、载波信号、时间局部性、麦克风使用情况和声音。当接听方没有载波信号,或者接听方正处于特定环境时不方便接听电话,或者接听方在一些嘈杂的不能保证通话质量的环境下,不会推荐电话语音的联系方式。当同时满足多个情景时,其优先级顺序依次是载波信号、时间局部性、麦克风使用情况和声音,最后是开会、睡觉和开车。是否适合推荐文本消息的联系方式的三种情景包括:载波信号畅通且无线信号畅通、载波信号畅通且无线信号不畅通以及载波信号不畅通且无线信号畅通。Contact methods are divided into two types, one is the contact method of telephone voice, and the other is the contact method of text message; telephone voice is divided into two contact methods: phone call and WeChat voice; text message is further divided into SMS and instant messaging software Two contact methods. The seven scenarios for which it is appropriate to recommend phone voice contact include: meeting/recurring activity, driving, sleeping, carrier signal, temporal locality, microphone usage, and sound. When the receiving party does not have a carrier signal, or it is inconvenient to answer the call when the receiving party is in a specific environment, or the receiving party is in some noisy environment where the quality of the call cannot be guaranteed, the telephone voice contact method is not recommended. When multiple scenarios are satisfied at the same time, the order of priority is carrier signal, temporal locality, microphone usage and sound, and finally meeting, sleeping and driving. The three scenarios of whether it is suitable to recommend the contact method of the text message include: the carrier signal is smooth and the wireless signal is smooth, the carrier signal is smooth and the wireless signal is not smooth, and the carrier signal is not smooth and the wireless signal is smooth.

2)手机用户安装应用软件APP,接听方绑定日历账号,并将呼叫方添加好友。2) The mobile phone user installs the application software APP, the caller binds the calendar account, and adds the caller as a friend.

3)服务器针对相关好友定期采集传感器数据和日历数据,并保存下来进行处理,从而感知接听方所处的情景。3) The server regularly collects sensor data and calendar data for relevant friends, and saves them for processing, so as to perceive the situation of the receiving party.

服务器能够针对两种不同的联系方式适用情景,识别出接听方当前所处的情景。本发明的处理过程主要包括电话语音联系方式下适用情景的感知以及文本消息联系方式下适用情景的感知。The server can recognize the current situation of the receiving party according to the applicable scenarios of the two different contact methods. The processing process of the present invention mainly includes the perception of applicable scenarios in the telephone voice contact mode and the perception of applicable scenarios in the text message contact mode.

(一)、电话语音的联系方式下适用情景的感知(1) Perception of the applicable situation under the contact method of telephone voice

电话语音联系方式相关的情景主要包括开会、开车、睡觉、是否有载波信号以及声音嘈杂等情景。下面以开会,开车和睡觉情景为例详细介绍相应情景感知的具体实现方法。Scenarios related to telephone voice contact mainly include meeting, driving, sleeping, whether there is a carrier signal, and noisy voices. The following takes meeting, driving and sleeping as examples to introduce the specific implementation methods of the corresponding situational awareness in detail.

i.开会/上课:服务器将获取接听方绑定的日历数据,通过语义分析,能识别出当前是否在开会,通过相同的处理方法,也能识别出当前是否在上课,此外,由于正在进行周期性活动时具有很大的可能性被电话打扰,因此,我们可以通过用户的日历数据识别用户是否正在进行周期性工作。i. Meeting/class: The server will obtain the calendar data bound by the recipient, and through semantic analysis, it can identify whether it is currently in a meeting. Through the same processing method, it can also identify whether it is currently in class. In addition, due to the ongoing cycle Therefore, we can identify whether the user is doing periodic work through the user's calendar data.

ii.开车:开车的情景比较难以识别,因为需要考虑多种因素,通过关联规则,感知是否处于开车的情景。首先,速度应该相对较快,在40~100km/h左右;此外,当前位置应该在公路而不是室内。以上两个因素并不能推测出在开车,因为坐在车上的乘客也满足以上条件。因此,需要考虑第三个因素,如果接听方长时间未使用手机,那么很可能此时正在开车。满足以上三个条件时,服务器才会认为接听方当前正在开车,因此,不适合进行电话语音,服务器不推荐电话语音的联系方式。ii. Driving: It is difficult to identify the driving situation, because many factors need to be considered, and through the association rules, it is perceived whether it is in the driving situation. First, the speed should be relatively fast, around 40-100km/h; in addition, the current location should be on the road rather than indoors. The above two factors cannot be inferred to be driving, because the passengers sitting in the car also meet the above conditions. Therefore, a third factor needs to be considered, if the receiving party has not used the mobile phone for a long time, it is likely to be driving at this time. When the above three conditions are met, the server will consider that the receiving party is currently driving. Therefore, it is not suitable for telephone voice, and the server does not recommend telephone voice contact.

iii.睡觉:接听方智能手机上的闹钟与睡眠存在潜在的关联,通过关联规则,感知是否处于睡觉的情景。如果接听方在手机上设置了起床的闹钟,那么在设置的闹钟之前的一段时间内,例如20分钟时,电话语音的联系方式是不应该被推荐的。此外,在早上或者中午的周期性的闹钟有很大的可能性是设置的起床的闹钟,根据以上条件能够感知用户正在睡觉的情景。iii. Sleep: There is a potential association between the alarm clock on the receiving party's smartphone and sleep. Through the association rules, it is perceived whether it is in a sleeping situation. If the receiving party sets an alarm clock for getting up on the mobile phone, then within a certain period of time before the set alarm clock, for example, 20 minutes, the telephone voice contact method should not be recommended. In addition, the periodic alarm clock in the morning or at noon is likely to be an alarm clock set to wake up, and it can be perceived that the user is sleeping according to the above conditions.

(二)文本消息联系方式下适用情景的感知(2) Perception of Applicable Scenarios under Text Message Contact Mode

文本消息联系相关情景主要与载波信号和无线信号相关,而在服务器获取的智能手机的传感器数据中包括了载波信号以及无线信号的数据。载波信号和无线信号的数值表示了连接信号的强弱,为了保证短信和即时通信的连接畅通,当载波信号的数值大于一定阈值时才认为信号畅通,无线信号也有相应的保证信号畅通的阈值。假定载波信号的阈值为K1,无线信号的阈值为K2当载波信号大于K1,则认为接听方载波信号畅通的情景;当无线信号大于K2时,则认为接听方处于无线信号畅通的情景。The context related to the text message contact is mainly related to the carrier signal and the wireless signal, and the sensor data of the smart phone acquired by the server includes the data of the carrier signal and the wireless signal. The values of the carrier signal and wireless signal indicate the strength of the connection signal. In order to ensure the smooth connection of SMS and instant messaging, the signal is considered to be smooth when the value of the carrier signal is greater than a certain threshold, and the wireless signal also has a corresponding threshold to ensure smooth signal. Assume that the threshold of the carrier signal is K 1 , and the threshold of the wireless signal is K 2. When the carrier signal is greater than K 1 , it is considered that the receiver’s carrier signal is unblocked; when the wireless signal is greater than K 2 , it is considered that the receiver is in the situation of the wireless signal. scene.

4)进行判断得到接听方合适的联系方式,并且如果存在多种合适的联系方式时,对多种联系方式进行排序。电话语音的联系方式比短信文本的联系方式具有最高的优先级。4) Judging to obtain a suitable contact method of the receiving party, and sorting the multiple contact methods if there are multiple suitable contact methods. Phone voice contacts have the highest priority over SMS text contacts.

在推荐的文本消息的联系方式中,在短信和其他即时通讯软件都被推荐的情况下,由于短信的联系方式会产生一定的资费,因此短信的联系方式相比于其他的联系方式具有最低的优先级。Among the recommended contact methods of text messages, when SMS and other instant messaging software are recommended, since the contact method of SMS will generate a certain fee, the contact method of SMS has the lowest cost compared with other contact methods. priority.

在推荐的文本消息的联系方式中,不同用户对不同的即时通讯软件具有不同的使用习惯。因此如果同时推荐了多种合适的即时通讯的方式时,服务器根据接听方的使用习惯对推荐的文本消息的联系方式进行排序。In the recommended contact method of text messages, different users have different usage habits for different instant messaging software. Therefore, if multiple suitable instant messaging methods are recommended at the same time, the server sorts the contact methods of the recommended text messages according to the usage habits of the receiving party.

下面以QQ和微信为例,假设Tw和Tq分别是微信和QQ最近使用时间,Fw和Fq分别是微信和QQ的使用频率。设置一个常量K表示最近的一段时间间隔,当前时间为t。排序算法如下:Take QQ and WeChat as examples below, assuming that T w and T q are the latest use times of WeChat and QQ respectively, and F w and F q are the frequency of use of WeChat and QQ respectively. Set a constant K to represent the latest time interval, and the current time is t. The sorting algorithm is as follows:

A.获取接听方的智能手机使用即时通讯软件的时间,如果t>Tw>Tq>t-K,或者t>Tw>t-K>Tq,则微信排在QQ前,如果t>Tq>Tw>t-K,或者t>Tq>t-K>Tw,则QQ排在微信前,如果Tw<t-K且Tq<t-K,则进入步骤B;A. Obtain the time when the receiving party’s smartphone uses the instant messaging software. If t>T w >T q >tK, or t>T w >tK>T q , WeChat ranks before QQ. If t>T q > T w >tK, or t>T q >tK>T w , then QQ is ranked before WeChat, if T w <tK and T q <tK, go to step B;

B.获取接听方的智能手机使用即时通讯软件的频率,如果Fw>Fq,则微信排在QQ前,否则,QQ排在微信前。B. Obtain the frequency of instant messaging software used by the receiving party's smartphone. If F w > F q , then WeChat ranks before QQ; otherwise, QQ ranks before WeChat.

5)呼叫方向服务器发出请求,服务器将接听方合适的联系方式推荐给呼叫方,如果存在多种合适的联系方式时,服务器将排序后的多种联系方式推荐给呼叫方;如果既可以电话语音,又可以文本消息,那么优先推荐电话语音,当存在多种合适的文本消息的联系方式时,按照接听方的时候习惯,向呼叫方对推荐的文本消息的联系方式进行排序。5) The caller sends a request to the server, and the server recommends the appropriate contact method of the receiving party to the caller. If there are multiple suitable contact methods, the server recommends the sorted contact methods to the caller; , but also text messages, then the priority is to recommend phone voice, and when there are multiple suitable contact methods for text messages, sort the recommended contact methods for text messages to the calling party according to the habits of the receiving party.

最后需要注意的是,公布实施方式的目的在于帮助进一步理解本发明,但是本领域的技术人员可以理解:在不脱离本发明及所附的权利要求的精神和范围内,各种替换和修改都是可能的。因此,本发明不应局限于实施例所公开的内容,本发明要求保护的范围以权利要求书界定的范围为准。Finally, it should be noted that the purpose of publishing the implementation is to help further understand the present invention, but those skilled in the art can understand that various replacements and modifications can be made without departing from the spirit and scope of the present invention and the appended claims. It is possible. Therefore, the present invention should not be limited to the content disclosed in the embodiments, and the protection scope of the present invention is subject to the scope defined in the claims.

Claims (9)

1., based on a method of recommending optimum contact method to mobile subscriber for context aware, it is characterized in that, said method comprising the steps of:
1) contact method suitable under setting up certain scenarios;
2) cellphone subscriber installs application software APP, the side's of answering binding calendar account, and calling party is added to good friend;
3) sensing data of the smart mobile phone of server taken at regular intervals associated buddy and calendar data, and preserve and process, utilize semantic analysis and correlation rule to identify the current residing sight in the side of answering;
4) server is after identifying the sight residing for the side of answering, and carries out judging to obtain the suitable contact method in the side of answering, and if when there is multiple suitable contact method, sorts to multiple suitable contact method;
5) call direction server sends request, and contact method suitable for the side of answering is recommended calling party by server, if when there is multiple suitable contact method, the multiple contact method after sequence is recommended calling party by server.
2. the method for claim 1, is characterized in that, in step 1) in, described contact method is divided into two kinds, and a kind of is the contact method of call voice, and another kind is the contact method of text message; Text message is divided into again the contact method of note and MSN.
3. method as claimed in claim 2, is characterized in that, when whether being applicable to the contact method recommending call voice, needs the sight identified to comprise following seven kinds:
A) meeting/cyclic activity: when answer upright in session or carry out the cyclic activity arranged by calendar time, will the contact method of call voice do not recommended;
B) driving: upright when driving when answering, will the contact method of call voice do not recommended;
C) sleep: if answer upright when sleep or lunch break, will the contact method of call voice do not recommended;
D) carrier signal: if when not having carrier signal, the contact method of call voice can not be recommended;
E) temporal locality: temporal locality refers to the side's of answering situation that phone uses within nearest a period of time, if the phone of the side's of answering just rejection recently, does not then recommend the contact method of call voice; In like manner, if just answered a phone, then the contact method of call voice has been recommended;
F) microphone service condition: if microphone is normal use under present case, will the contact method of call voice be recommended;
G) sound: if mobile phone sensor find current be in very noisy environment under, then do not recommend the contact method of call voice.
4. method as claimed in claim 2, is characterized in that, when whether being applicable to the contact method recommending text message, needs the sight identified to comprise following three kinds:
A) carrier signal is unimpeded, and wireless signal is unimpeded: in such a scenario, and server will recommend note and MSN, and
Before the order of MSN is come note;
B) carrier signal is unimpeded, and wireless signal is not smooth: in such a scenario, and server recommends note and MSN, and before note is come MSN;
C) carrier signal is not smooth, and wireless signal is unimpeded: in such a scenario, and server only recommends the MSNs such as micro-letter and QQ.
5. the method for claim 1, is characterized in that, in step 3) in, semantic analysis be server according to the calendar data in the smart mobile phone of the side of answering, thus identify meeting or the sight of cyclic activity; Correlation rule is that server sets up rule according to the sensing data of the smart mobile phone of the side of answering and specific sight, thus the sight identifying sleep or drive.
6. method as claimed in claim 2, is characterized in that, in step 4) in, when under the sight residing for the side of answering, both be applicable to the contact method of call voice, be applicable to again the contact method of text SMS, then the order of recommending is the contact method of call voice higher than text SMS.
7. method as claimed in claim 2, is characterized in that, in step 4) in, when under the sight residing for the side of answering, even if the note in the contact method of text message is all applicable with bitcom, the order of so recommending is that MSN is higher than note.
8. method as claimed in claim 2, is characterized in that, in step 4) in, server sorts to the MSN recommended according to the use habit of the side of answering, and comprises the following steps:
A. the smart mobile phone obtaining the side of answering used the time of MSN last time, if employ MSN in the nearest time interval, then come according to the MSN that service time is nearest, sequence terminates, if do not use MSN in the nearest time interval, then enter step B;
B. the smart mobile phone obtaining the side of answering uses the frequency of MSN, sorts successively according to the height of frequency of utilization to MSN.
9. method as claimed in claim 4, it is characterized in that, the threshold value of carrier signal is K 1, the threshold value of wireless signal is K 2, when carrier signal is greater than K 1, then the sight that the side's of answering carrier signal is unimpeded is thought; When wireless signal is greater than K 2time, then think that the side of answering is in the unimpeded sight of wireless signal.
CN201410709710.1A 2014-11-28 2014-11-28 A kind of method for recommending optimal contact method to mobile subscriber based on context aware Active CN104363569B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410709710.1A CN104363569B (en) 2014-11-28 2014-11-28 A kind of method for recommending optimal contact method to mobile subscriber based on context aware

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410709710.1A CN104363569B (en) 2014-11-28 2014-11-28 A kind of method for recommending optimal contact method to mobile subscriber based on context aware

Publications (2)

Publication Number Publication Date
CN104363569A true CN104363569A (en) 2015-02-18
CN104363569B CN104363569B (en) 2018-03-30

Family

ID=52530782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410709710.1A Active CN104363569B (en) 2014-11-28 2014-11-28 A kind of method for recommending optimal contact method to mobile subscriber based on context aware

Country Status (1)

Country Link
CN (1) CN104363569B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104935714A (en) * 2015-06-15 2015-09-23 北京奇虎科技有限公司 Contact state setting method and device in address book
CN105262881A (en) * 2015-08-28 2016-01-20 北京搜狗科技发展有限公司 Communication control method and electronic equipment
CN105608558A (en) * 2015-12-22 2016-05-25 广东欧珀移动通信有限公司 Smart terminal alarm clock reminder time setting method and system
CN106302599A (en) * 2015-06-03 2017-01-04 腾讯科技(深圳)有限公司 A kind of User Status based reminding method, device, client, server and system
CN106774845A (en) * 2016-11-24 2017-05-31 北京智能管家科技有限公司 A kind of intelligent interactive method, device and terminal device
WO2019187745A1 (en) * 2018-03-28 2019-10-03 京セラ株式会社 Electronic device and processing system
US10796087B2 (en) 2016-06-22 2020-10-06 Huawei Technologies Co., Ltd. Method and apparatus for obtaining web content
CN114339627A (en) * 2021-12-07 2022-04-12 联奕科技股份有限公司 Message centralized control forwarding method
US12101429B2 (en) 2019-02-25 2024-09-24 Huawei Technologies Co., Ltd. Method for service decision distribution among multiple terminal devices and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101437312A (en) * 2008-06-16 2009-05-20 北京大学 Intelligent prompting method for mobile phone incoming call
CN101621393A (en) * 2008-07-01 2010-01-06 阿瓦亚公司 Determining a preferable mode of communicating with a called party
CN103024213A (en) * 2012-12-17 2013-04-03 江苏乐买到网络科技有限公司 Method and device for providing personalized information and service for users

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101437312A (en) * 2008-06-16 2009-05-20 北京大学 Intelligent prompting method for mobile phone incoming call
CN101621393A (en) * 2008-07-01 2010-01-06 阿瓦亚公司 Determining a preferable mode of communicating with a called party
CN103024213A (en) * 2012-12-17 2013-04-03 江苏乐买到网络科技有限公司 Method and device for providing personalized information and service for users

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302599B (en) * 2015-06-03 2020-05-05 腾讯科技(深圳)有限公司 User state reminding method, device, client, server and system
CN106302599A (en) * 2015-06-03 2017-01-04 腾讯科技(深圳)有限公司 A kind of User Status based reminding method, device, client, server and system
CN104935714A (en) * 2015-06-15 2015-09-23 北京奇虎科技有限公司 Contact state setting method and device in address book
CN105262881A (en) * 2015-08-28 2016-01-20 北京搜狗科技发展有限公司 Communication control method and electronic equipment
CN105608558A (en) * 2015-12-22 2016-05-25 广东欧珀移动通信有限公司 Smart terminal alarm clock reminder time setting method and system
US10796087B2 (en) 2016-06-22 2020-10-06 Huawei Technologies Co., Ltd. Method and apparatus for obtaining web content
CN106774845B (en) * 2016-11-24 2020-01-31 北京儒博科技有限公司 An intelligent interaction method, device and terminal device
CN106774845A (en) * 2016-11-24 2017-05-31 北京智能管家科技有限公司 A kind of intelligent interactive method, device and terminal device
JP2019176308A (en) * 2018-03-28 2019-10-10 京セラ株式会社 Electronic apparatus and processing system
WO2019187745A1 (en) * 2018-03-28 2019-10-03 京セラ株式会社 Electronic device and processing system
US11283914B2 (en) 2018-03-28 2022-03-22 Kyocera Corporation Electronic apparatus for communicating with target apparatus based on information acquired from the target apparatus
JP7073160B2 (en) 2018-03-28 2022-05-23 京セラ株式会社 Electronic equipment and processing systems
US12101429B2 (en) 2019-02-25 2024-09-24 Huawei Technologies Co., Ltd. Method for service decision distribution among multiple terminal devices and system
CN114339627A (en) * 2021-12-07 2022-04-12 联奕科技股份有限公司 Message centralized control forwarding method

Also Published As

Publication number Publication date
CN104363569B (en) 2018-03-30

Similar Documents

Publication Publication Date Title
CN104363569B (en) A kind of method for recommending optimal contact method to mobile subscriber based on context aware
US11128979B2 (en) Inferring user availability for a communication
US9696886B2 (en) Systems and methods for communicating task reminders on portable electronic devices
US8942686B2 (en) Providing and managing bypass of enhanced services
KR101920019B1 (en) Apparatus and method for processing a call service of mobile terminal
US8433805B2 (en) Method and system for facilitating contacting people using electronic devices
US10880708B1 (en) Early notification of driving status to a mobile device
CN103024188B (en) A kind of based reminding method of unprocessed information and alarm set
US10491745B2 (en) Process for real-time data exchange between users on a phone call
CN103795840A (en) Missed call reminding method and portable terminal
CN104169683A (en) Systems and methods for interleaving navigational directions with additional audio in a mobile device
CN103595850A (en) Computer-implemented method for providing reply reminders
US10686924B2 (en) Method for managing a call journal, device, computer program, and software product for this purpose
US20160309310A1 (en) System and method for providing an intelligent reminder for commencing a live communications session
US20220078135A1 (en) Signal upload optimization
CN107819951A (en) Call management method, device, mobile terminal and computer-readable storage medium
US8666360B2 (en) Contact communication tracking system
KR102395154B1 (en) Method and apparatus for providing a phone-based notification service and providing rewards to users who check the notification contents
KR101476658B1 (en) Method for controlling receiving notifiaction of smart phone
WO2016168522A1 (en) System and method for triggering an alert for reminding a user to commence a live communications session
CN107567002A (en) One kind incoming call response method, device and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant