信息推送的方法及装置制造方法

文档序号:6635041阅读:169来源:国知局
信息推送的方法及装置制造方法
【专利摘要】本公开是关于一种信息推送的方法及装置,用于在更合适的时间推送信息。所述方法包括:接收输入的多个手势操作;判断输入的所述多个手势操作是否符合预设的无目的手势操作;在确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息;接收网络侧反馈的兴趣信息;输出收到的所述兴趣信息。本实施例通过用户的手势操作确定用户处于无聊状态,在用户处于无聊状态时向用户推送其感兴趣的信息,更符合用户的需求,推送时间更合适。
【专利说明】信息推送的方法及装置

【技术领域】
[0001]本公开涉及通信及计算机处理领域,尤其涉及信息推送的方法及装置。

【背景技术】
[0002]随着电子技术的发展,移动终端已经普遍应用,并且更新换代非常快。移动终端从最开始的键盘输入,到触摸屏输入,使得用户操作的过程越来越简单便捷。用户可以滑屏解锁,也可以通过滑动手势左右翻页或者上下翻页等。
[0003]本公开的发明人发现,相关技术中,可以记录用户的浏览历史,例如记录用户访问过的网址及网址的属性。如果用户经常访问属性为新闻的网址,则确定该用户对新闻内容比较感兴趣。可以用户的浏览历史确定用户感兴趣的内容。进而向用户推送器感兴趣的内容。该推送过程是基于内容的推送,一旦有用户可能感兴趣的内容,便向用户推送。但是用户可能很忙,没时间看推送的内容。也可能用户在比较清晰时没有内容可向用户推送。因此,如何在更合适的时间向用户提供感兴趣的内容,是亟待解决的问题。


【发明内容】

[0004]为克服相关技术中存在的问题,本公开提供一种信息推送的方法及装置。
[0005]根据本公开实施例的第一方面,提供一种信息推送的方法,包括:
[0006]接收输入的多个手势操作;
[0007]判断输入的所述多个手势操作是否符合预设的无目的手势操作;
[0008]在确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息;
[0009]接收网络侧反馈的兴趣信息;
[0010]输出收到的所述兴趣信息。
[0011]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例通过用户的手势操作识别出用户的精神状态,例如通过用户的手势操作确定用户是在无聊状态下的无目的操作,此时向用户推荐其感兴趣的内容,可改善用户无聊的状态,更符合用户的需求,推送时机更准确。
[0012]在一个实施例中,预设的无目的手势操作至少包括下列操作之一:
[0013]在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值;
[0014]在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值;
[0015]在预设的第三时长内切换应用的次数达到预设的第三次数阈值;
[0016]在预设的第四时长内连续翻页的次数达到预设的第四次数阈值。
[0017]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可通过多种方式确定用户的无目的操作,使得识别更准确。
[0018]在一个实施例中,所述输出收到的所述兴趣信息,包括:
[0019]在应用的界面中输出收到的所述兴趣信息;或者
[0020]在操作系统的通知栏中输出收到的所述兴趣信息。
[0021]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中可在应用界面或操作系统的通知栏中输出兴趣信息,无论用户当前访问应用,还是停留在系统桌面,都可以及时看到兴趣信息。
[0022]在一个实施例中,所述搜索对象信息包括用户名、行为信息或兴趣标识信息,或者包括用户名和行为信息,或者包括用户名和兴趣标识信息;
[0023]其中,所述用户名用于请求获得所述用户名对应的用户感兴趣的兴趣信息;
[0024]所述行为信息用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息;
[0025]所述兴趣标识信息用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
[0026]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在获取请求中携带多种信息,方便网络侧搜索兴趣信息。
[0027]在一个实施例中,所述搜索对象信息包括行为信息时,所述方法还包括:
[0028]记录用户的行为信息;
[0029]或者
[0030]所述搜索对象信息包括兴趣标识信息时,所述方法还包括:
[0031]记录用户的行为信息;
[0032]根据所述行为信息确定用户的兴趣标识信息。
[0033]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以将用户行为或兴趣标识信息发送给网络侧,辅助网络侧更准确的搜索用户感兴趣的信息。
[0034]在一个实施例中,所述行为信息包括打开的应用的标识和打开应用的时长。
[0035]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例不限于单一应用内的用户行为,移动终端可以汇总关于多个应用的用户行为,以便网络侧获得更准确的兴趣信息。
[0036]根据本公开实施例的第二方面,提供一种信息推送的装置,包括:
[0037]用户接收模块,用于接收输入的多个手势操作;
[0038]判断模块,用于判断通过所述用户接收模块输入的所述多个手势操作是否符合预设的无目的手势操作;
[0039]发送模块,用于在所述判断模块确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息;
[0040]网络接收模块,用于接收网络侧反馈的兴趣信息;
[0041]输出模块,用于输出所述网络接收模块收到的所述兴趣信息。
[0042]在一个实施例中,预设的无目的手势操作至少包括下列操作之一:
[0043]在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值;
[0044]在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值;
[0045]在预设的第三时长内切换应用的次数达到预设的第三次数阈值;
[0046]在预设的第四时长内连续翻页的次数达到预设的第四次数阈值。
[0047]在一个实施例中,所述输出模块包括:第一输出子模块或第二输出子模块;
[0048]第一输出子模块,用于在应用的界面中输出所述网络接收模块收到的所述兴趣信息;
[0049]第二输出子模块,用于在操作系统的通知栏中输出所述网络接收模块收到的所述兴趣信息。
[0050]在一个实施例中,所述搜索对象信息包括用户名、行为信息或兴趣标识信息,或者包括用户名和行为信息,或者包括用户名和兴趣标识信息;
[0051]其中,所述用户名用于请求获得所述用户名对应的用户感兴趣的兴趣信息;
[0052]所述行为信息用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息;
[0053]所述兴趣标识信息用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
[0054]在一个实施例中,所述搜索对象信息包括行为信息时,所述装置还包括:
[0055]记录模块,用于记录用户的行为信息;
[0056]或者
[0057]所述搜索对象信息包括兴趣标识信息时,所述装置还包括:
[0058]记录模块,用于记录用户的行为信息;
[0059]兴趣模块,用于根据所述记录模块记录的行为信息确定用户的兴趣标识信息。
[0060]在一个实施例中,所述行为信息包括打开的应用的标识和打开应用的时长。
[0061]根据本公开实施例的第三方面,提供一种信息推送的装置,包括:
[0062]处理器;
[0063]用于存储处理器可执行指令的存储器;
[0064]其中,所述处理器被配置为:
[0065]接收输入的多个手势操作;
[0066]判断输入的所述多个手势操作是否符合预设的无目的手势操作;
[0067]在确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息;
[0068]接收网络侧反馈的兴趣信息;
[0069]输出收到的所述兴趣信息。
[0070]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

【专利附图】

【附图说明】
[0071]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0072]图1是根据一示例性实施例示出的一种信息推送的方法的流程图。
[0073]图2是根据一示例性实施例示出的一种信息推送的方法的流程图。
[0074]图3是根据一示例性实施例示出的一种信息推送的方法的流程图。
[0075]图4是根据一示例性实施例示出的一种信息推送的装置的框图。
[0076]图5是根据一示例性实施例示出的一种输出模块的框图。
[0077]图6是根据一示例性实施例示出的一种信息推送的装置的框图。
[0078]图7是根据一示例性实施例示出的一种信息推送的装置的框图。
[0079]图8是根据一示例性实施例示出的一种装置的框图。

【具体实施方式】
[0080]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0081 ] 可能存在这样一种情况,用户频繁的在屏幕上滑动。实质上用户并没有认真看某个内容,属于无目的的滑动。用户一直未发现感兴趣的内容。
[0082]相关技术中,某个应用的运营商可以统计用户访问该应用时的用户行为,进而分析用户可能感兴趣的内容,然后将符合用户兴趣的内容推送给用户。例如,用户在某购物网站上浏览了几个服装的网页,则该购物网站的运营商分析出用户对服装感兴趣,则向用户推送关于服装的内容。对于移动终端上的内容推送,用户没有访问购物网站,则购物网站就不能向用户推送其感兴趣的内容。使得兴趣信息无法及时到达用户。
[0083]另外,可能存在这样一种情况,用户处于无聊状态,在移动终端上频繁的滑动,在多个界面上停留的时间都很短。此时用户也不知道自己想看什么,当前的内容都不能吸引用户。为解决该问题,本实施例在用户处于无聊状态时向用户推送其感兴趣的内容,以改善用户的状态,并且这些信息可以被用户及时收看。如果在用户处于忙碌状态时向用户推送信息,用户不能及时收看,推送效果不理想。本实施例也可解决该问题。
[0084]图1是根据一示例性实施例示出的一种信息推送的方法的流程图,如图1所示,该方法可以由移动终端实现,包括以下步骤:
[0085]在步骤101中,接收输入的多个手势操作。
[0086]在步骤102中,判断输入的所述多个手势操作是否符合预设的无目的手势操作;在确定输入的所述多个手势操作符合预设的无目的手势操作时,继续步骤103 ;在确定输入的所述多个手势操作不符合预设的无目的手势操作时,结束本次流程。
[0087]在步骤103中,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息。
[0088]其中,所述获取请求用于请求获得兴趣信息,所述兴趣信息为根据搜索对象信息分析检索得到的用户感兴趣的信息。
[0089]在步骤104中,接收网络侧反馈的兴趣信息。
[0090]在步骤105中,输出收到的所述兴趣信息。
[0091]本实施例通过用户在移动终端上的手势操作确定该操作是否是一种无目的操作,如果是无目的操作,说明用户处于无聊状态,目前移动终端上的内容无法吸引用户。本实施例在此时向用户推送其感兴趣的信息,可改善用户的无聊状态,推送时机更准确。并且推送的信息可被用户及时收看,推送效果更好。
[0092]例如,用户在移动终端的桌面上连续滑动翻页,在桌面的每个界面上停留的时间都比较短。移动终端捕捉到用户这些手势操作,确定这是用户的无目的操作,用户处于无聊状态,未发现感兴趣的内容。移动终端向网络侧发送请求,请求网络侧发送用户感兴趣的信息,以推送给用户,改善用户的无聊状态,使兴趣信息及时被用户收看。
[0093]本实施例可以由移动终端的应用模块实现,也可以由移动终端的操作系统实现。
[0094]以应用模块为例,以滑动为主要操作的游戏应用除外。例如,用户进入某个应用,频繁滑动或点击应用的界面,在每个界面的停留时间都比较短,也没有文字输入。该应用模块捕捉到用户的这些手势操作,确定用户是无目的操作,说明用户处于无聊状态。然后,应用模块向该应用的运营商服务器发送获取请求,请求运营商服务器反馈用户感兴趣的内容,其中获取请求中的用户名为用户在应用运营商处注册的用户名。运营商服务器可以获得用户名对应的用户访问该应用的行为信息,根据该行为信息确定用户可能感兴趣的内容,也就是兴趣标识信息。例如,该应用是新闻类应用,用户经常访问军事新闻的网页,则运营商服务器可确定用户对军事感兴趣。则运营商服务器搜索跟军事有关的兴趣信息,并反馈给移动终端。移动终端的应用模块接收并在应用的界面中展示兴趣信息。
[0095]以操作系统为例。例如,用户在操作系统的界面上频繁滑动或点击,如滑动翻页,点击打开应用,点击退出应用等,在每个界面的停留时间都比较短,也没有文字输入。操作系统捕捉到用户的这些手势操作,确定用户是无目的操作,说明用户处于无聊状态。然后,操作系统向该移动终端的运营商服务器发送获取请求,请求运营商服务器反馈用户感兴趣的内容,其中获取请求中的用户名为用户在移动终端运营商处注册的用户名。可同时将用户的行为信息发送给运营商服务器。运营商服务器可以仅根据此次收到的行为信息,进一步的还可以根据用户名查找到该用户的历史行为信息,从而确定用户可能感兴趣的内容,也就是兴趣标识信息。例如,连续打开了几个购物类的应用,则运营商服务器可确定用户对购物感兴趣。则运营商服务器搜索跟购物有关的兴趣信息,并反馈给移动终端。移动终端的操作系统接收并在通知栏中展示兴趣信息。用户可以点击通知栏,以展开完整的兴趣信肩、O
[0096]在一个实施例中,预设的无目的手势操作可以有多种,如至少包括方式Al-方式A4中的一种或多种。
[0097]方式Al:在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值。
[0098]例如,用户通过点击“home”键或开关键等方式点亮屏幕,即打开屏幕。几分钟(如3分钟)后关闭屏幕。过段时间再次打开屏幕,同样的几分钟后关闭屏幕。如此重复多次(如第一次数阈值为3),也就是说用户在第一时长(如20分钟)内有多次重复打开/关闭屏幕的操作。移动终端中的操作系统记录下上述手势操作,并且判断出上述手势操作满足在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值,则确定上述手势操作属于无目的操作。
[0099]方式A2:在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值。
[0100]例如,用户打开某个应用,浏览短时间(如I分钟)后关闭了该应用。过段时间再次打开该应用,同样的短时间后关闭该应用。如此重复多次(如第二次数阈值为3),也就是说用户在第二时长(如10分钟)内有多次重复打开/关闭同一应用的操作。移动终端中该应用的应用模块或操作系统记录下上述手势操作,并且判断出上述手势操作满足在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值,则确定上述手势操作属于无目的操作。
[0101]方式A3:在预设的第三时长内切换应用的次数达到预设的第三次数阈值。
[0102]例如,用户打开第一应用,浏览短时间(如I分钟)后关闭了该第一应用。过段时间打开第二应用,同样的短时间后关闭该第二应用。如此重复多次(如第三次数阈值为5)切换应用,也就是说用户在第三时长(如20分钟)内有多次打开/关闭多个应用的操作(包括对同一应用的多次打开/关闭)。移动终端中的操作系统记录下上述手势操作,并且判断出上述手势操作满足在预设的第三时长内切换应用的次数达到预设的第三次数阈值,则确定上述手势操作属于无目的操作。
[0103]方式A4:在预设的第四时长内连续翻页的次数达到预设的第四次数阈值。
[0104]例如,用户在操作系统的桌面上连续翻页,以及在应用中连续翻页,在每页上的停留时间都比较短。如用户在10分钟(第四时长)内连续翻页20次(第四次数阈值)。移动终端中的操作系统记录下上述手势操作,并且判断出上述手势操作满足在预设的第四时长内连续翻页的次数达到预设的第四次数阈值,则确定上述手势操作属于无目的操作。
[0105]其中,对应用的连续翻页操作,可不包括以翻页操作为主要操作的应用的连续翻页操作,如小说类应用。这样可更准确的确定用户的手势操作是否属于无目的操作。
[0106]在一个实施例中,步骤105可以有多种实现方式,如方式BI和方式B2。
[0107]方式B1:在应用的界面中输出收到的所述兴趣信息。
[0108]移动终端中的应用模块可以获得用户对该应用的手势操作,并且分析该手势操作是否是无目的操作。在确定是无目的操作时,应用模块向应用的运营商服务器发送请求,以及接收运营商服务器反馈的兴趣信息。应用模块在应用的界面中输出收到的所述兴趣信息。其中,应用模块可以在应用的当前界面中输出收到的所述兴趣信息。或者,应用模块可以在应用的当前界面中增加展示窗口,在该展示窗口中输出收到的所述兴趣信息。或者,应用模块可以在应用的信息栏置顶的位置输出收到的所述兴趣信息。
[0109]方式B2:在操作系统的通知栏中输出收到的所述兴趣信息。
[0110]移动终端中的操作系统可以获得用户对系统桌面和各个应用的手势操作,并且分析该手势操作是否是无目的操作。在确定是无目的操作时,操作系统向移动终端的运营商服务器发送请求,以及接收运营商服务器反馈的兴趣信息。操作系统在操作系统的界面中输出收到的所述兴趣信息。如在通知栏中输出收到的所述兴趣信息。通知栏为操作系统界面上方的浮动窗口,可自动隐藏。
[0111]在一个实施例中,所述搜索对象信息包括用户名、行为信息或兴趣标识信息,或者包括用户名和行为信息,或者包括用户名和兴趣标识信息。
[0112]其中,所述用户名用于请求获得所述用户名对应的用户感兴趣的兴趣信息。网络侧搜索用户名对应的行为信息,进而确认行为信息对应的兴趣标识信息,并搜索兴趣信息。
[0113]所述行为信息用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息。
[0114]所述兴趣标识信息用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
[0115]在一个实施例中,搜索对象信息可以包括多种内容,根据搜索对象信息确定用户感兴趣的内容的过程可以有多种实现方式,如方式Cl和方式C2。
[0116]方式Cl:
[0117]所述方法还包括:步骤C11,移动终端记录用户的行为信息。
[0118]所述获取请求可以包含所述行为信息,用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息。
[0119]如果获取请求只包含行为信息,则运营商服务器根据此次收到的行为信息确定用户的兴趣标识信息,并搜索兴趣信息。
[0120]如果获取请求包含用户名和行为信息,则运营商服务器根据此次收到的行为信息和用户名对应的历史行为信息,确定用户的兴趣标识信息,并搜索兴趣信息。
[0121]移动终端可以获得用户在移动终端上的各种行为信息,如,访问的应用、访问的网站、停留的时间等。移动终端可以在记录用户的手势操作的同时记录用户的行为信息。该行为信息可以包括历史记录的行为信息。然后移动终端在发送的获取请求中携带该行为信息。服务器收到行为信息后,可对行为信息进行分析,确定用户可能感兴趣的兴趣标识信息。例如,兴趣标识信息可以是根据用户行为信息分析得到的用户感兴趣的话题或商品品类等关键词。行为信息包括用户多次且长时间停留在购物网站,尤其是购物网站中的化妆品页面。则服务器可确定用户可能对化妆品感兴趣,兴趣标识信息包括化妆品。服务器搜索与化妆品有关的最新信息,如化妆品的促销广告和美容知识等。服务器将搜索到的兴趣信息发送给移动终端。移动终端将收到的兴趣信息展示给用户。
[0122]本实施例中由移动终端上传行为信息,可实现跨应用的行为信息上报。相比于服务器统计行为信息的方案,可以获得更全面更准确的行为信息,进而可更准确的确定兴趣标识信息和兴趣信息,使推送的信息更准确。
[0123]方式C2:
[0124]所述方法还包括:步骤C21和步骤C22。
[0125]在步骤C21中,记录用户的行为信息。
[0126]在步骤C22中,根据所述行为信息确定用户的兴趣标识信息。
[0127]所述获取请求可以包含所述兴趣标识信息,用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
[0128]如果获取请求只包含兴趣标识信息,则运营商服务器根据此次收到的兴趣标识信息搜索兴趣信息。
[0129]如果获取请求包含用户名和兴趣标识信息,则运营商服务器根据此次收到的兴趣标识信息和用户名对应的历史兴趣标识信息,搜索兴趣信息。
[0130]本实施例中由移动终端记录和分析行为信息,确定用户的兴趣标识信息。在获取请求中携带上兴趣标识信息。兴趣标识信息的数据量较小,可节省网络传输资源。运营商服务器可根据此次收到的兴趣标识信息,还可以根据获取请求中的用户名对应的历史兴趣标识信息,搜索用户感兴趣的兴趣信息。
[0131]在一个实施例中,所述行为信息包括打开的应用的标识和打开应用的时长。行为信息还可以包括其它有助于兴趣分析的信息,均适用于本实施例。
[0132]本实施例的行为信息包括多个应用的行为信息,是跨应用的。因此该行为信息更准确、更全面。使得后续的兴趣信息的搜索更准确。
[0133]下面通过几个实施例详细介绍信息推送的实现过程。
[0134]图2是根据一示例性实施例示出的一种信息推送的方法的流程图,如图2所示,该方法可以由移动终端中的操作系统实现,包括以下步骤:
[0135]在步骤201中,接收输入的多个开关屏幕的手势操作。
[0136]在步骤202中,判断输入的所述多个开关屏幕的手势操作是否符合预设的无目的手势操作;无目的手势操作为在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值。
[0137]在确定输入的所述多个手势操作符合预设的无目的手势操作时,继续步骤203;在确定输入的所述多个手势操作不符合预设的无目的手势操作时,结束本次流程。
[0138]在步骤203中,统计用户的行为信息。
[0139]在步骤204中,向网络侧发送包含用户名和行为信息的获取请求。
[0140]在步骤205中,接收网络侧反馈的兴趣信息。
[0141]在步骤206中,在操作系统的通知栏中输出收到的所述兴趣信息。用户可通过点击通知栏来查看兴趣信息。
[0142]网络侧可以实时收集各方来的最新资讯。在收到移动终端发送的获取请求时,根据收到的用户名和行为信息,进行针对该用户的兴趣分析,确定用户的兴趣点,也就是兴趣标识信息。然后根据兴趣标识信息从收集的最新资讯中搜索到符合该兴趣标识信息的兴趣信息。将搜索到的兴趣信息反馈给移动终端。
[0143]本实施例可由操作系统实现。移动终端的生产商可在操作系统中嵌入用于实现本实施例的功能模块。实现在更合适的时机向用户推送兴趣信息,提高推送效果。
[0144]图3是根据一示例性实施例示出的一种信息推送的方法的流程图,如图3所示,该方法可以由移动终端中的应用模块实现,包括以下步骤:
[0145]在步骤301中,接收输入的多个针对同一应用的手势操作。
[0146]在步骤302中,判断输入的所述多个手势操作是否符合预设的无目的手势操作;无目的手势操作为在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值。
[0147]在确定输入的所述多个手势操作符合预设的无目的手势操作时,继续步骤303 ;在确定输入的所述多个手势操作不符合预设的无目的手势操作时,结束本次流程。
[0148]在步骤303中,统计用户的行为信息。
[0149]在步骤304中,根据所述行为信息确定用户的兴趣标识信息。
[0150]在步骤305中,向网络侧发送包含用户名和兴趣标识信息的获取请求。
[0151]在步骤306中,接收网络侧反馈的兴趣信息。
[0152]在步骤307中,在应用的界面中输出收到的所述兴趣信息。用户可在应用中及时看到兴趣信息。
[0153]网络侧可以实时收集各方来的最新资讯。在收到移动终端发送的获取请求时,根据收到的用户名和兴趣标识信息,从收集的最新资讯中搜索到符合该用户的兴趣标识信息的兴趣信息。将搜索到的兴趣信息反馈给移动终端。
[0154]本实施例可由应用模块实现。应用的运营商可在应用的客户端中嵌入用于实现本实施例的功能模块。实现在更合适的时机向用户推送兴趣信息,提高推送效果。
[0155]通过以上介绍了解了信息推送的实现过程,该过程由移动终端实现,下面针对设备的内部结构和功能进行介绍。
[0156]图4是根据一示例性实施例示出的一种信息推送的装置示意图。参照图4,该装置包括:用户接收模块401、判断模块402、发送模块403、网络接收模块404和输出模块405。
[0157]用户接收模块401,用于接收输入的多个手势操作。
[0158]判断模块402,用于判断通过所述用户接收模块输入的所述多个手势操作是否符合预设的无目的手势操作。
[0159]发送模块403,用于在所述判断模块确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息。
[0160]网络接收模块404,用于接收网络侧反馈的兴趣信息。
[0161]输出模块405,用于输出所述网络接收模块收到的所述兴趣信息。
[0162]在一个实施例中,预设的无目的手势操作至少包括下列操作之一:
[0163]在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值;
[0164]在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值;
[0165]在预设的第三时长内切换应用的次数达到预设的第三次数阈值;
[0166]在预设的第四时长内连续翻页的次数达到预设的第四次数阈值。
[0167]在一个实施例中,如图5所不,所述输出模块405包括:第一输出子模块4051或第二输出子模块4052。
[0168]第一输出子模块4051,用于在应用的界面中输出所述网络接收模块收到的所述兴趣信息。
[0169]第二输出子模块4052,用于在操作系统的通知栏中输出所述网络接收模块收到的所述兴趣信息。
[0170]在一个实施例中,如图6和图7所示,所述装置还包括:记录模块406。
[0171]记录模块406,用于记录用户的行为信息。
[0172]所述获取请求还包含所述行为信息,用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息;
[0173]或者,所述装置还包括:记录模块406和兴趣模块407。
[0174]记录模块,用于记录用户的行为信息。
[0175]兴趣模块407,用于根据所述记录模块记录的行为信息确定用户的兴趣标识信息。
[0176]所述获取请求还包含所述兴趣标识信息,用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
[0177]在一个实施例中,所述行为信息包括打开的应用的标识和打开应用的时长。
[0178]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0179]图8是根据一示例性实施例示出的一种用于信息推送的装置800的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0180]参照图8,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口 812,传感器组件814,以及通信组件816。
[0181 ] 处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理部件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
[0182]存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0183]电力组件806为装置800的各种组件提供电力。电力组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
[0184]多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0185]音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
[0186]I/O接口 812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0187]传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如所述组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800的一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CXD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0188]通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UffB)技术,蓝牙(BT)技术和其他技术来实现。
[0189]在示例性实施例中,装置800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSro)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0190]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0191]一种信息推送的装置,包括:
[0192]处理器;
[0193]用于存储处理器可执行指令的存储器;
[0194]其中,所述处理器被配置为:
[0195]接收输入的多个手势操作;
[0196]判断输入的所述多个手势操作是否符合预设的无目的手势操作;
[0197]在确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息;
[0198]接收网络侧反馈的兴趣信息;
[0199]输出收到的所述兴趣信息。
[0200]所述处理器还可以被配置为:
[0201]预设的无目的手势操作至少包括下列操作之一:
[0202]在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值;
[0203]在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值;
[0204]在预设的第三时长内切换应用的次数达到预设的第三次数阈值;
[0205]在预设的第四时长内连续翻页的次数达到预设的第四次数阈值。
[0206]所述处理器还可以被配置为:
[0207]所述输出收到的所述兴趣信息,包括:
[0208]在应用的界面中输出收到的所述兴趣信息;或者
[0209]在操作系统的通知栏中输出收到的所述兴趣信息。
[0210]所述处理器还可以被配置为:
[0211]所述搜索对象信息包括用户名、行为信息或兴趣标识信息,或者包括用户名和行为信息,或者包括用户名和兴趣标识信息;
[0212]其中,所述用户名用于请求获得所述用户名对应的用户感兴趣的兴趣信息;
[0213]所述行为信息用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息;
[0214]所述兴趣标识信息用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
[0215]所述处理器还可以被配置为:
[0216]所述搜索对象信息包括行为信息时,所述方法还包括:记录用户的行为信息;
[0217]或者
[0218]所述搜索对象信息包括兴趣标识信息时,所述方法还包括:
[0219]记录用户的行为信息;
[0220]根据所述行为信息确定用户的兴趣标识信息。
[0221 ]所述处理器还可以被配置为:
[0222]所述行为信息包括打开的应用的标识和打开应用的时长。
[0223]一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种信息推送的方法,所述方法包括:
[0224]接收输入的多个手势操作;
[0225]判断输入的所述多个手势操作是否符合预设的无目的手势操作;
[0226]在确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息;
[0227]接收网络侧反馈的兴趣信息;
[0228]输出收到的所述兴趣信息。
[0229]所述存储介质中的指令还可以包括:
[0230]预设的无目的手势操作至少包括下列操作之一:
[0231]在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值;
[0232]在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值;
[0233]在预设的第三时长内切换应用的次数达到预设的第三次数阈值;
[0234]在预设的第四时长内连续翻页的次数达到预设的第四次数阈值。
[0235]所述存储介质中的指令还可以包括:
[0236]所述输出收到的所述兴趣信息,包括:
[0237]在应用的界面中输出收到的所述兴趣信息;或者
[0238]在操作系统的通知栏中输出收到的所述兴趣信息。
[0239]所述存储介质中的指令还可以包括:
[0240]所述搜索对象信息包括用户名、行为信息或兴趣标识信息,或者包括用户名和行为信息,或者包括用户名和兴趣标识信息;
[0241]其中,所述用户名用于请求获得所述用户名对应的用户感兴趣的兴趣信息;
[0242]所述行为信息用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息;
[0243]所述兴趣标识信息用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
[0244]所述存储介质中的指令还可以包括:
[0245]所述搜索对象信息包括行为信息时,所述方法还包括:记录用户的行为信息;
[0246]或者
[0247]所述搜索对象信息包括兴趣标识信息时,所述方法还包括:
[0248]记录用户的行为信息;
[0249]根据所述行为信息确定用户的兴趣标识信息。
[0250]所述存储介质中的指令还可以包括:
[0251]所述行为信息包括打开的应用的标识和打开应用的时长。
[0252]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0253]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【权利要求】
1.一种信息推送的方法,其特征在于,包括: 接收输入的多个手势操作; 判断输入的所述多个手势操作是否符合预设的无目的手势操作; 在确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述获取请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息; 接收网络侧反馈的兴趣信息; 输出收到的所述兴趣信息。
2.根据权利要求1所述的信息推送的方法,其特征在于,预设的无目的手势操作至少包括下列操作之一: 在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值; 在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值; 在预设的第三时长内切换应用的次数达到预设的第三次数阈值; 在预设的第四时长内连续翻页的次数达到预设的第四次数阈值。
3.根据权利要求1所述的信息推送的方法,其特征在于,所述输出收到的所述兴趣信息,包括: 在应用的界面中输出收到的所述兴趣信息;或者 在操作系统的通知栏中输出收到的所述兴趣信息。
4.根据权利要求1所述的信息推送的方法,其特征在于,所述搜索对象信息包括用户名、行为信息或兴趣标识信息,或者包括用户名和行为信息,或者包括用户名和兴趣标识信息; 其中,所述用户名用于请求获得所述用户名对应的用户感兴趣的兴趣信息; 所述行为信息用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息; 所述兴趣标识信息用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
5.根据权利要求4所述的信息推送的方法,其特征在于,所述搜索对象信息包括行为信息时,所述方法还包括:记录用户的行为信息; 或者 所述搜索对象信息包括兴趣标识信息时,所述方法还包括: 记录用户的行为信息; 根据所述行为信息确定用户的兴趣标识信息。
6.根据权利要求4所述的信息推送的方法,其特征在于,所述行为信息包括打开的应用的标识和打开应用的时长。
7.一种信息推送的装置,其特征在于,包括: 用户接收模块,用于接收输入的多个手势操作; 判断模块,用于判断通过所述用户接收模块输入的所述多个手势操作是否符合预设的无目的手势操作; 发送模块,用于在所述判断模块确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息; 网络接收模块,用于接收网络侧反馈的兴趣信息; 输出模块,用于输出所述网络接收模块收到的所述兴趣信息。
8.根据权利要求7所述的信息推送的装置,其特征在于,预设的无目的手势操作至少包括下列操作之一: 在预设的第一时长内开关屏幕的次数达到预设的第一次数阈值; 在预设的第二时长内开关同一应用的次数达到预设的第二次数阈值; 在预设的第三时长内切换应用的次数达到预设的第三次数阈值; 在预设的第四时长内连续翻页的次数达到预设的第四次数阈值。
9.根据权利要求7所述的信息推送的装置,其特征在于,所述输出模块包括:第一输出子模块或第二输出子模块; 第一输出子模块,用于在应用的界面中输出所述网络接收模块收到的所述兴趣信息;第二输出子模块,用于在操作系统的通知栏中输出所述网络接收模块收到的所述兴趣信息。
10.根据权利要求7所述的信息推送的装置,其特征在于,所述搜索对象信息包括用户名、行为信息或兴趣标识信息,或者包括用户名和行为信息,或者包括用户名和兴趣标识信息; 其中,所述用户名用于请求获得所述用户名对应的用户感兴趣的兴趣信息; 所述行为信息用于指示网络侧根据所述行为信息确定用户的兴趣标识信息,并搜索兴趣信息; 所述兴趣标识信息用于指示网络侧根据所述兴趣标识信息搜索兴趣信息。
11.根据权利要求10所述的信息推送的装置,其特征在于,所述搜索对象信息包括行为信息时,所述装置还包括: 记录模块,用于记录用户的行为信息; 或者 所述搜索对象信息包括兴趣标识信息时,所述装置还包括: 记录模块,用于记录用户的行为信息; 兴趣模块,用于根据所述记录模块记录的行为信息确定用户的兴趣标识信息。
12.根据权利要求10所述的信息推送的装置,其特征在于,所述行为信息包括打开的应用的标识和打开应用的时长。
13.一种信息推送的装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 接收输入的多个手势操作; 判断输入的所述多个手势操作是否符合预设的无目的手势操作; 在确定输入的所述多个手势操作符合预设的无目的手势操作时,向网络侧发送包含搜索对象信息的获取请求,所述请求用于请求获得所述搜索对象信息对应的用户感兴趣的兴趣信息;接收网络侧反馈的兴趣信息;输出收到的所述兴趣信息。
【文档编号】G06F17/30GK104331503SQ201410666098
【公开日】2015年2月4日 申请日期:2014年11月19日 优先权日:2014年11月19日
【发明者】王斌, 郑志光, 纪东方 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1