CN105471723B - 消息推送方法、装置及用户终端 - Google Patents
消息推送方法、装置及用户终端 Download PDFInfo
- Publication number
- CN105471723B CN105471723B CN201610035241.9A CN201610035241A CN105471723B CN 105471723 B CN105471723 B CN 105471723B CN 201610035241 A CN201610035241 A CN 201610035241A CN 105471723 B CN105471723 B CN 105471723B
- Authority
- CN
- China
- Prior art keywords
- push
- push mode
- user
- information
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 239000011551 heat transfer agent Substances 0.000 claims abstract description 38
- 230000007613 environmental effect Effects 0.000 claims description 59
- 230000033001 locomotion Effects 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000005286 illumination Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种消息推送方法、装置及用户终端,其中方法包括:获取需要向用户推送的消息;接收用户终端的多个传感器发送的传感信息;根据所述多个传感器发送的传感信息,确定当前环境信息;根据所述当前环境信息,确定最佳推送方式;将所述消息以所述最佳推送方式推送给用户。本发明提供的消息推送方法、装置及用户终端,通过在获取需要向用户推送的消息时,接收用户终端的多个传感器发送的传感信息,并根据所述多个传感器发送的传感信息,确定当前环境信息,进而确定适合当前环境的最佳推送方式,使得用户能够及时发现有新消息送达,避免造成用户查看消息的延误,提高用户体验度。
Description
技术领域
本发明涉及通信技术,尤其涉及一种消息推送方法、装置及用户终端。
背景技术
随着智能终端的不断普及,很多企业、商户开始利用消息推送方式向终端用户及时、快捷的进行通知下发、阅读推荐、消息递送以及产品营销等,一方面增加了企业、商家的主动性,也给终端用户提供了生活、工作便利。
当有新消息到达时,终端可以以用户预设的消息推送方式如振动、铃声等提醒用户。但是,有时候当终端处于特定的外界环境中时,预先设置的消息推送方式可能就不合时宜了,例如,当用户在户外比较嘈杂的环境中时,预设的铃声可能会被周围声音淹没,造成新消息不容易被用户及时发现,造成用户查看消息的延误,使得用户体验变差。
发明内容
本发明提供一种消息推送方法、装置及用户终端,用以解决现有技术容易造成用户查看消息的延误、使得用户体验变差的技术问题。
本发明提供一种消息推送方法,包括:
获取需要向用户推送的消息;
接收用户终端的多个传感器发送的传感信息;
根据所述多个传感器发送的传感信息,确定当前环境信息;
根据所述当前环境信息,确定最佳推送方式;
将所述消息以所述最佳推送方式推送给用户。
进一步地,所述方法,还包括:
判断用户是否更改推送方式;若是,则获取用户更改推送方式时的环境信息,并将更改后的推送方式以及所述环境信息发送给服务器,以使所述服务器将所述推送方式存储在与所述环境信息对应的推送方式集合中;
相应的,根据所述当前环境信息,确定最佳推送方式,具体包括:
将所述当前环境信息发送给服务器,以使所述服务器查找所述当前环境信息对应的推送方式集合;
接收所述服务器返回的所述当前环境信息对应的推送方式集合;
根据所述推送方式集合,确定最佳推送方式。
进一步地,在将更改后的推送方式以及所述环境信息发送给服务器之后,还包括:
在用户更改推送方式后的第一预设时间内,以所述更改后的推送方式向用户推送消息。
进一步地,在以所述更改后的推送方式向用户推送消息之后,还包括:
若用户在第二预设时间内查看了消息,则向服务器发送及时查看信息,所述及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述及时查看信息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的及时查看数加一;若用户在第二预设时间内没有查看消息,则向服务器发送未及时查看信息,所述未及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述未及时查看消息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的未及时查看数加一;
相应的,根据所述推送方式集合,确定最佳推送方式,包括:
若所述推送方式集合中有至少两种推送方式,则根据每种推送方式的及时查看数和未及时查看数,获取每种推送方式的及时查看率;
选取及时查看率最高的一种推送方式作为所述最佳推送方式。
进一步地,所述传感器包括下述至少一种:噪声传感器、光亮传感器、压力传感器、温度传感器、运动传感器;
所述传感信息包括下述至少一种:噪声值、光照强度、压力值、温度、速度;
相应的,根据所述多个传感器发送的传感信息,确定当前环境信息,具体包括:
判断每一传感信息是否大于对应的预设阈值,并将判断结果作为所述当前环境信息。
本发明还提供一种消息推送装置,包括:
获取模块,用于获取需要向用户推送的消息;
接收模块,用于接收用户终端的多个传感器发送的传感信息;
第一确定模块,用于根据所述多个传感器发送的传感信息,确定当前环境信息;
第二确定模块,用于根据所述当前环境信息,确定最佳推送方式;
推送模块,用于将所述消息以所述最佳推送方式推送给用户。
进一步地,所述装置还包括:
判断模块,用于判断用户是否更改推送方式;若是,则获取用户更改推送方式时的环境信息,并将更改后的推送方式以及所述环境信息发送给服务器,以使所述服务器将所述推送方式存储在与所述环境信息对应的推送方式集合中;
相应的,所述第二确定模块,具体包括:
发送单元,用于将所述当前环境信息发送给服务器,以使所述服务器查找所述当前环境信息对应的推送方式集合;
接收单元,用于接收所述服务器返回的所述当前环境信息对应的推送方式集合;
确定单元,用于根据所述推送方式集合,确定最佳推送方式。
进一步地,所述判断模块还用于:在用户更改推送方式后的第一预设时间内,以所述更改后的推送方式向用户推送消息。
进一步地,所述判断模块还用于:在以所述更改后的推送方式向用户推送消息之后,若用户在第二预设时间内查看了消息,则向服务器发送及时查看信息,所述及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述及时查看信息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的及时查看数加一;若用户在第二预设时间内没有查看消息,则向服务器发送未及时查看信息,所述未及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述未及时查看消息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的未及时查看数加一;
相应的,所述确定单元,具体用于:
若所述推送方式集合中有至少两种推送方式,则根据每种推送方式的及时查看数和未及时查看数,获取每种推送方式的及时查看率;
选取及时查看率最高的一种推送方式作为所述最佳推送方式。
本发明还提供一种用户设备,包括多个传感器以及与所述多个传感器分别电连接的、如上述任一项所述的消息推送装置。
本发明提供的消息推送方法、装置及用户终端,通过在获取需要向用户推送的消息时,接收用户终端的多个传感器发送的传感信息,并根据所述多个传感器发送的传感信息,确定当前环境信息,进而确定适合当前环境的最佳推送方式,使得用户能够及时发现有新消息送达,避免造成用户查看消息的延误,提高用户体验度。
附图说明
图1为本发明实施例一提供的消息推送方法的流程图;
图2为本发明实施例二提供的消息推送方法的流程图;
图3为本发明实施例三提供的消息推送装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明实施例一提供一种消息推送方法。图1为本发明实施例一提供的消息推送方法的流程图。如图1所示,本实施例中的消息推送方法,可以包括:
步骤101、获取需要向用户推送的消息。
具体地,本实施例中的方法的执行主体可以为用户终端的控制器。所述消息可以为他人向用户发送的消息,或者用户终端生成的提示消息如网络连接断开的消息、用户预先设置的提醒事件等,用户终端的控制器可以从服务器接收需要所述消息,或者在满足一定触发条件后自动生成所述消息。
步骤102、接收用户终端的多个传感器发送的传感信息。
具体地,所述传感器可以为噪声传感器、光亮传感器、压力传感器、温度传感器、运动传感器等,相应的,所述传感信息可以为噪声值、光照强度、压力值、温度、运动速度等。
本实施例中,以终端设置有光亮传感器、噪声传感器、运动传感器这三个传感器为例来进行说明。则本步骤中可以接收到这三个传感器发送的光照强度、噪声值、运动速度,表征了当前环境的明暗程度、声音大小和运动状态。
步骤103、根据所述多个传感器发送的传感信息,确定当前环境信息。
具体地,可以判断每一传感信息是否大于对应的预设阈值,并将判断结果作为所述当前环境信息。每一传感信息对应的预设阈值可以根据实际需要设定,例如光照强度预设阈值可以为100Lx,噪声值预设阈值可以为50dB,运动速度可以为1m/s。
本步骤中,可以将在步骤102中接收到的光照强度、噪声值、运动速度分别与对应的预设阈值比较,若接收到的光照强度、噪声值、运动速度均高于对应的预设阈值,则所述当前环境信息为:光照强度大于阈值、噪声值大于阈值、运动速度大于阈值;若接收到的光照强度、噪声值、运动速度均低于对应的预设阈值,则所述当前环境信息为:光照强度小于阈值、噪声值小于阈值、运动速度小于阈值。
步骤104、根据所述当前环境信息,确定最佳推送方式。
其中,所述最佳推送方式为当前环境下最适合用户及时查看消息的推送方式。具体地,在终端中可以存储有环境信息与最佳推送方式的对应关系,如表1所示。本步骤中,可以根据环境信息与最佳推送方式之间的对应关系确定所述当前环境信息对应的最佳推送方式。
表1
例如,若当前环境信息为光照强度大于阈值、噪声值小于阈值、运动速度大于阈值,则所述当前环境信息对应的所述最佳推送方式为表1中的推送方式6。其中,推送方式可以为:振动、响铃、指示灯闪烁中的任一一种或几种的组合。
步骤105、将所述消息以所述最佳推送方式推送给用户。
例如,当用户处于安静、黑暗的环境中时,可以通过闪烁、振动的方式通知用户,当用户处于嘈杂的环境中,同时处于运动状态时,可以通过大音量振铃和振动的方式提醒用户,以便用户及时地查看到消息。
本实施例提供的消息推送方法,通过在获取需要向用户推送的消息时,接收用户终端的多个传感器发送的传感信息,并根据所述多个传感器发送的传感信息,确定当前环境信息,进而确定适合当前环境的最佳推送方式,使得用户能够及时发现有新消息送达,避免造成用户查看消息的延误,提高用户体验度。
本实施例中,可以根据实际需要来设置每一传感信息对应的预设阈值的个数。例如,可以为每一传感信息设置至少两个预设阈值,并判断每一传感信息与对应的至少两个阈值之间的关系,将判断结果作为所述当前环境信息。例如光照强度预设阈值可以为50Lx、100Lx,噪声值预设阈值可以为20dB、50dB,运动速度可以为0.5m/s、1m/s,相应的,所述当前环境信息可以为:光照强度大于100Lx,噪声值在20dB和50dB之间,运动速度小于0.5m/s。预设阈值越多,对环境信息划分得越细,因此也越能够精确地找到合适的推送方式,提高用户体验度。
实施例二
本发明实施例二提供一种消息推送方法。本实施例是在实施例一提供的技术方案的基础上,提供了一种具体如何确定最佳推送方式的方法。图2为本发明实施例二提供的消息推送方法的流程图。如图2所示,本实施例中的消息推送方法,可以包括:
步骤201、判断用户是否更改推送方式;若是,则获取用户更改推送方式时的环境信息,并将更改后的推送方式以及所述环境信息发送给服务器。
服务器可以保存有每种环境信息对应的推送方式集合。在接收到所述用户更改推送方式时的环境信息之后,服务器可以将更改后的推送方式存储在与所述环境信息对应的推送方式集合中,若所述推送方式集合中已经存在的某一推送方式与所述更改后的推送方式相同,则将两者合并。在实际应用中,服务器可以接收各个用户终端发送的更改后的推送方式及其对应的环境信息,将各个用户设置的推送方式集合起来,作为其它用户确定最佳推送方式时的参考。
步骤202、在用户更改推送方式后的第一预设时间内,以所述更改后的推送方式向用户推送消息。
所述第一预设时间可以根据实际需要来设置,例如可以为半个小时。在其它的实施例中,也可以判断用户所处的环境信息是否发生改变,若未改变,则一直以所述更改后的推送方式向用户推送消息,若改变了,则根据改变后的环境信息,按照实施例一中的方式确定最佳推送方式,并根据所述最佳推送方式向用户推送消息。
步骤203、根据用户是否在第二预设时间内查看了消息,向服务器发送及时查看消息或未及时查看消息。
在步骤202中以更改后的推送方式向用户推送消息之后,可以判断用户是否在第二预设时间内及时查看了消息,所述第二预设时间可以为1分钟。
若用户在第二预设时间内查看了消息,则可以向服务器发送及时查看信息,所述及时查看信息表示用户及时查看了消息。所述及时查看信息中可以包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述及时查看信息,将所述推送消息时的环境信息对应的推送方式集合中的所述更改后的推送方式的及时查看数加一。
若用户在第二预设时间内没有查看消息,则可以向服务器发送未及时查看信息,所述未及时查看信息表示用户没有及时查看消息。所述未及时查看信息中可以包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述未及时查看消息,将所述推送消息时的环境信息对应的推送方式集合中的所述更改后的推送方式的未及时查看数加一。
在大部分情况下,更改推送方式时的环境信息与推送消息时的环境信息是一致的;在少数情况下,两者可能不一致,这种情况可能不具备参考意义,因此,可以不向服务器发送及时查看消息或未及时查看消息。
步骤204、在用户更改推送方式后的第一预设时间之后,获取需要向用户推送的消息。
本实施例中,假设距离用户更改推送方式已经过去很久,例如已超过第一预设时间,则可以按照实施例一中的方式,根据当前环境信息确定最佳推送方式,并根据所述最佳推送方式向用户推送消息。
步骤205、接收用户终端的多个传感器发送的传感信息。
步骤206、根据所述多个传感器发送的传感信息,确定当前环境信息。
步骤205和步骤206的实现原理与实施例一中的步骤102和步骤103类此,此处不再赘述。
步骤207、根据所述当前环境信息,确定最佳推送方式。
具体地,可以将所述当前环境信息发送给服务器,以使所述服务器查找所述当前环境信息对应的推送方式集合;接收所述服务器返回的所述当前环境信息对应的推送方式集合;根据所述推送方式集合,确定最佳推送方式。
优选的是,根据所述推送方式集合,确定最佳推送方式,可以包括:若所述推送方式集合中有至少两种推送方式,则根据每种推送方式的及时查看数和未及时查看数,获取每种推送方式的及时查看率;选取及时查看率最高的一种推送方式作为所述最佳推送方式。
若所述推送方式集合中只有一种推送方式,则以该推送方式作为最佳推送方式。
其中,所述及时查看率可以等于所述及时查看数与总查看数的比值,所述总查看数等于所述及时查看数与所述未及时查看数之和。
步骤208、将所述消息以所述最佳推送方式推送给用户。
在实际应用中,各个用户终端可以实时向服务器上报用户手动更改推送方式的信息,以使服务器获取用户更改后的推送方式以及当时的环境信息之间的对应关系并保存,这些对应关系能够为终端根据环境信息选取最佳推送方式提供参考。当有一用户有新的消息时,终端可以将该用户所在的当前环境信息发送给服务器,服务器查找到当前环境信息对应的推送方式集合,使得终端可以根据推送方式集合来确定最佳推送方式。
进一步地,各个用户终端还可以向服务器上报用户是否及时查看消息的信息,使得终端可以根据每种推送方式的及时查看率来选择最佳推送方式。
例如,某一环境信息对应的推送方式集合中有两种推送方式,其中,在第一种推送方式下,97%的用户在收到消息后马上看了消息,在第二种推送方式下,只有80%的用户在收到消息后马上看了消息,则说明第一种方式是该环境下最合适的推送方式,可以以第一种推送方式作为最佳推送方式。
由于终端上的传感器众多、且提醒方式多样化,并且终端更新换代较快,推送方式也在不断发生变化,本实施例提供的消息推送方法,通过各个用户的历史推送方式来对当前用户的最佳推送方式作出指导,能够更加准确地为用户选择出最合适的推送方式,使得新消息更容易被用户察觉。
实施例三
本发明实施例三提供一种消息推送装置。图3为本发明实施例三提供的消息推送装置的结构示意图。如图3所示,本实施例中的消息推送装置的结构示意图,可以包括:
获取模块301,用于获取需要向用户推送的消息;
接收模块302,用于接收用户终端的多个传感器发送的传感信息;
第一确定模块303,用于根据所述多个传感器发送的传感信息,确定当前环境信息;
第二确定模块304,用于根据所述当前环境信息,确定最佳推送方式;
推送模块305,用于将所述消息以所述最佳推送方式推送给用户。
本实施例中的消息推送装置可以用于执行实施例一所述的消息推送方法,其具体实现原理与实施例一类似,此处不再赘述。
本实施例提供的消息推送装置,通过在获取需要向用户推送的消息时,接收用户终端的多个传感器发送的传感信息,并根据所述多个传感器发送的传感信息,确定当前环境信息,进而确定适合当前环境的最佳推送方式,使得用户能够及时发现有新消息送达,避免造成用户查看消息的延误,提高用户体验度。
进一步地,所述消息推送装置还可以包括:
判断模块,用于判断用户是否更改推送方式;若是,则获取用户更改推送方式时的环境信息,并将更改后的推送方式以及所述环境信息发送给服务器,以使所述服务器将所述推送方式存储在与所述环境信息对应的推送方式集合中;
相应的,所述第二确定模块304,具体包括:
发送单元,用于将所述当前环境信息发送给服务器,以使所述服务器查找所述当前环境信息对应的推送方式集合;
接收单元,用于接收所述服务器返回的所述当前环境信息对应的推送方式集合;
确定单元,用于根据所述推送方式集合,确定最佳推送方式。
进一步地,所述判断模块还用于:在用户更改推送方式后的第一预设时间内,以所述更改后的推送方式向用户推送消息。
进一步地,所述判断模块还用于:在以所述更改后的推送方式向用户推送消息之后,若用户在第二预设时间内查看了消息,则向服务器发送及时查看信息,所述及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述及时查看信息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的及时查看数加一;若用户在第二预设时间内没有查看消息,则向服务器发送未及时查看信息,所述未及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述未及时查看消息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的未及时查看数加一;
相应的,所述确定单元,具体用于:
若所述推送方式集合中有至少两种推送方式,则根据每种推送方式的及时查看数和未及时查看数,获取每种推送方式的及时查看率;
选取及时查看率最高的一种推送方式作为所述最佳推送方式。
实施例四
本发明实施例四提供一种用户设备,包括多个传感器以及与所述多个传感器分别电连接的、上述任一实施例所述的消息推送装置。
所述用户设备可以是手机、电脑等,所述传感器用于将检测到的传感信息发送给所述消息推送装置,所述消息推送装置的结构和各部分功能均与前述实施例类似,此处不再赘述。
本实施例提供的用户设备,通过在获取需要向用户推送的消息时,接收用户终端的多个传感器发送的传感信息,并根据所述多个传感器发送的传感信息,确定当前环境信息,进而确定适合当前环境的最佳推送方式,使得用户能够及时发现有新消息送达,避免造成用户查看消息的延误,提高用户体验度。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (6)
1.一种消息推送方法,其特征在于,包括:
获取需要向用户推送的消息;
接收用户终端的多个传感器发送的传感信息;
根据所述多个传感器发送的传感信息,确定当前环境信息;
根据所述当前环境信息,确定最佳推送方式;
将所述消息以所述最佳推送方式推送给用户;
还包括:
判断用户是否更改推送方式;若是,则获取用户更改推送方式时的环境信息,并将更改后的推送方式以及所述环境信息发送给服务器,以使所述服务器将所述推送方式存储在与所述环境信息对应的推送方式集合中;
相应的,根据所述当前环境信息,确定最佳推送方式,具体包括:
将所述当前环境信息发送给服务器,以使所述服务器查找所述当前环境信息对应的推送方式集合;
接收所述服务器返回的所述当前环境信息对应的推送方式集合;
根据所述推送方式集合,确定最佳推送方式;
在以所述更改后的推送方式向用户推送消息之后,还包括:
若用户在第二预设时间内查看了消息,则向服务器发送及时查看信息,所述及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述及时查看信息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的及时查看数加一;若用户在第二预设时间内没有查看消息,则向服务器发送未及时查看信息,所述未及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述未及时查看消息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的未及时查看数加一;
相应的,根据所述推送方式集合,确定最佳推送方式,包括:
若所述推送方式集合中有至少两种推送方式,则根据每种推送方式的及时查看数和未及时查看数,获取每种推送方式的及时查看率;
选取及时查看率最高的一种推送方式作为所述最佳推送方式。
2.根据权利要求1所述的方法,其特征在于,在将更改后的推送方式以及所述环境信息发送给服务器之后,还包括:
在用户更改推送方式后的第一预设时间内,以所述更改后的推送方式向用户推送消息。
3.根据权利要求1或2所述的方法,其特征在于,所述传感器包括下述至少一种:噪声传感器、光亮传感器、压力传感器、温度传感器、运动传感器;
所述传感信息包括下述至少一种:噪声值、光照强度、压力值、温度、速度;
相应的,根据所述多个传感器发送的传感信息,确定当前环境信息,具体包括:
判断每一传感信息是否大于对应的预设阈值,并将判断结果作为所述当前环境信息。
4.一种消息推送装置,其特征在于,包括:
获取模块,用于获取需要向用户推送的消息;
接收模块,用于接收用户终端的多个传感器发送的传感信息;
第一确定模块,用于根据所述多个传感器发送的传感信息,确定当前环境信息;
第二确定模块,用于根据所述当前环境信息,确定最佳推送方式;
推送模块,用于将所述消息以所述最佳推送方式推送给用户;
判断模块,用于判断用户是否更改推送方式;若是,则获取用户更改推送方式时的环境信息,并将更改后的推送方式以及所述环境信息发送给服务器,以使所述服务器将所述推送方式存储在与所述环境信息对应的推送方式集合中;
相应的,所述第二确定模块,具体包括:
发送单元,用于将所述当前环境信息发送给服务器,以使所述服务器查找所述当前环境信息对应的推送方式集合;
接收单元,用于接收所述服务器返回的所述当前环境信息对应的推送方式集合;
确定单元,用于根据所述推送方式集合,确定最佳推送方式;
所述判断模块还用于:在以所述更改后的推送方式向用户推送消息之后,若用户在第二预设时间内查看了消息,则向服务器发送及时查看信息,所述及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述及时查看信息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的及时查看数加一;若用户在第二预设时间内没有查看消息,则向服务器发送未及时查看信息,所述未及时查看信息中包括所述更改后的推送方式以及推送消息时的环境信息,以使服务器根据所述未及时查看消息,将所述环境信息对应的推送方式集合中的所述更改后的推送方式的未及时查看数加一;
相应的,所述确定单元,具体用于:
若所述推送方式集合中有至少两种推送方式,则根据每种推送方式的及时查看数和未及时查看数,获取每种推送方式的及时查看率;
选取及时查看率最高的一种推送方式作为所述最佳推送方式。
5.根据权利要求4所述的装置,其特征在于,所述判断模块还用于:在用户更改推送方式后的第一预设时间内,以所述更改后的推送方式向用户推送消息。
6.一种用户设备,其特征在于,包括多个传感器以及与所述多个传感器分别电连接的、如权利要求4或5所述的消息推送装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610035241.9A CN105471723B (zh) | 2016-01-19 | 2016-01-19 | 消息推送方法、装置及用户终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610035241.9A CN105471723B (zh) | 2016-01-19 | 2016-01-19 | 消息推送方法、装置及用户终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105471723A CN105471723A (zh) | 2016-04-06 |
CN105471723B true CN105471723B (zh) | 2018-09-14 |
Family
ID=55609028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610035241.9A Active CN105471723B (zh) | 2016-01-19 | 2016-01-19 | 消息推送方法、装置及用户终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105471723B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111466125A (zh) * | 2018-08-03 | 2020-07-28 | 华为技术有限公司 | 服务推送方法及终端 |
WO2020097867A1 (zh) * | 2018-11-15 | 2020-05-22 | 深圳市欢太科技有限公司 | 一种消息提醒方法、消息提醒装置及移动终端 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1759588A (zh) * | 2003-01-30 | 2006-04-12 | 松下电器产业株式会社 | 携带信息终端和通信*** |
CN104038836A (zh) * | 2014-06-03 | 2014-09-10 | 四川长虹电器股份有限公司 | 电视节目智能推送的方法 |
CN105045480A (zh) * | 2015-06-29 | 2015-11-11 | 成都亿邻通科技有限公司 | 一种控制响应的方法 |
US9332525B2 (en) * | 2014-01-27 | 2016-05-03 | Lenovo (Singapore) Pte. Ltd. | Intelligent repeat of notifications |
-
2016
- 2016-01-19 CN CN201610035241.9A patent/CN105471723B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1759588A (zh) * | 2003-01-30 | 2006-04-12 | 松下电器产业株式会社 | 携带信息终端和通信*** |
US9332525B2 (en) * | 2014-01-27 | 2016-05-03 | Lenovo (Singapore) Pte. Ltd. | Intelligent repeat of notifications |
CN104038836A (zh) * | 2014-06-03 | 2014-09-10 | 四川长虹电器股份有限公司 | 电视节目智能推送的方法 |
CN105045480A (zh) * | 2015-06-29 | 2015-11-11 | 成都亿邻通科技有限公司 | 一种控制响应的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105471723A (zh) | 2016-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105430186A (zh) | 一种拒接短信的发送方法及*** | |
US10136285B2 (en) | Bluetooth alert notification service | |
US20080143517A1 (en) | Method and Apparatus to Alert the Hearing Impaired of Events Such as Incoming Telephone Calls | |
TWI594611B (zh) | 智慧對話方法和使用所述方法的電子裝置 | |
CN104503884A (zh) | 一种未处理消息的提示方法及*** | |
WO2014206281A1 (zh) | 移动终端的呼叫方法、控制移动终端的方法及相关设备 | |
CN103067247B (zh) | 一种消息处理的方法及移动设备 | |
KR20150115882A (ko) | 인스턴트 통신 툴을 위한 정보 표시 방법 및 사용자 단말 | |
CN105471723B (zh) | 消息推送方法、装置及用户终端 | |
CN103442330A (zh) | 一种位置通知的方法及装置 | |
CN102420906A (zh) | 提示方法和用户终端 | |
KR101538004B1 (ko) | 신속하게 수취인을 부가하기 위한 방법 및 장치, 및 이동 단말 | |
CN105025164A (zh) | 通信信息管理***及方法 | |
CN104135563A (zh) | 一种通信处理方法和*** | |
CN102224724A (zh) | 信息提示方法及无线手持设备 | |
WO2016029445A1 (zh) | 消息处理方法、***及相关设备 | |
CN103200542A (zh) | 信息提醒方法、装置和终端 | |
CN103237137A (zh) | 一种移动终端的音量调节方法及*** | |
CN103248554A (zh) | 一种提醒方法和电子设备 | |
CN103369136A (zh) | 一种终端提醒方法及终端 | |
CN103152247A (zh) | 邮件发送方法及装置 | |
CN111385189A (zh) | 一种未读即时通信消息的提示方法及装置 | |
CN104407765A (zh) | 一种主题背景更换方法及装置 | |
CN105657198B (zh) | 获得对方针对通话所做操作的处理方法及装置、终端 | |
CN110365558B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |