利用智能终端中的闹钟进行信息推送的方法和装置与流程

文档序号:11138984阅读:558来源:国知局
利用智能终端中的闹钟进行信息推送的方法和装置与制造工艺

本申请涉及智能终端中的信息推送,具体的,涉及利用智能终端中的闹钟进行信息推送的方法和装置。



背景技术:

随着无线互联技术的发展,手机已经超越了基本意义上的通讯功能,而越来越成为一种智能终端。在手机上通常安装有各种APP,上述APP能够从服务器中获取信息进行推送,上述的信息包含着一些用户可能感兴趣的信息,推送包括实时消息推送,突发消息推送,定时推送,wifi连接的时候推送等形式,此外智能终端本身有的时候也能够从服务器中获取消息进行推送。但无论采用那种信息推送方式,信息推送的最终目的是使用者能够阅读该信息,即增加该信息的曝光率。现有的信息推送方法主要关注信息推送方的需求,而忽略了用户的使用习惯,因此,推送的各种信息往往被用户忽略,或者由于推送频率过高对用户造成打扰,或者处在用户工作繁忙的时候而无暇查看。

因此,如何提高信息被用户点击的概率,即信息的曝光率,既成功的推送信息又避免信息推送给用户造成打扰,成为现有技术亟需解决的技术问题。



技术实现要素:

本发明的目的在于提出一种利用智能终端中的闹钟进行信息推送的方法和装置,能够利用用户的使用习惯,将信息推送与日常生活中的行为相联系,在用户正常使用中进行信息推送,并提高信息的曝光率。

为达此目的,本发明采用以下技术方案:

一种利用智能终端中的闹钟进行信息推送的方法,包括如下步骤:

唤醒闹钟时间获取步骤S110:获取智能终端中的闹钟时间,并判断该闹钟时间是否是用于唤醒处在休息状态的用户,如果是则将该闹钟时间作为唤醒闹钟时间T;

推送信息获取步骤S120:在得到唤醒闹钟时间T后,向服务器发推送信息获取请求;

信息提醒步骤S130:与唤醒闹钟时间T之间停顿相隔有推送时间间隔ΔT之后,获得被推送信息,用信息推送的方式展示该信息,并且利用声音、振动或者灯光的一种或多种进行提醒。

优选地,唤醒闹钟时间获取步骤S110具体为:读取智能终端中闹钟时刻表,将闹钟时刻表中的闹钟时间与优选推送时段做比较,获得落在优选推送时段中的闹钟时间,并选取该时段中最早的闹钟时间作为唤醒闹钟时间T,所述优选推送时段表示用户可能起床的时段。

优选地,唤醒闹钟时间获取步骤S110具体为:获得闹钟触发时系统消息通知,并判断该通知的时间是否落在优选推送时段内,如果是,则进一步判断该系统信息通知是否是当天收到的第一次通知,如果是则将该通知的时间作为唤醒闹钟时间T,否则,忽略该系统信息通知,所述优选推送时段表示用户可能起床的时段。

优选地,在信息提醒步骤S130后,还具有,统计代码发送步骤S140:在用户打开被推送信息后,向服务器发送统计代码,所述统计代码可以用于服务器对计算信息的打开率,对唤醒闹钟时间T和推送时间间隔ΔT进行调整。

优选地,在统计代码发送步骤S140中,

所述统计代码包括信息ID,以及信息被打开的时刻。

优选地,在推送信息获取步骤S120中,在得到唤醒闹钟时间T 后,可以立即向服务器发送推送信息获取请求;或者,

经过推送时间间隔ΔT后,向服务器发送推送信息获取请求。

本发明还公开了一种利用智能终端中的闹钟进行信息推送的装置,包括:

唤醒闹钟时间获取单元:获取智能终端中的闹钟时间,并判断该闹钟时间是否是用于唤醒处在休息状态的用户,如果是则将该闹钟时间作为唤醒闹钟时间T;

推送信息获取单元:在得到唤醒闹钟时间T后,通过通讯单元向服务器发推送信息获取请求;

信息提醒单元:与唤醒闹钟时间T之间停顿相隔有推送时间间隔ΔT之后,获得被推送信息,用信息推送的方式展示该信息,并且利用声音、振动或者灯光的一种或多种进行提醒。

优选地,唤醒闹钟时间获取单元为:读取智能终端中闹钟时刻表,将闹钟时刻表中的闹钟时间与优选推送时段做比较,获得落在优选推送时段中的闹钟时间,并选取该时段中最早的闹钟时间作为唤醒闹钟时间T;

或者,获得闹钟触发时系统消息通知,并判断该通知的时间是否落在优选推送时段内,如果是,则进一步判断该系统信息通知是否是当天收到的第一次通知,如果是则将该通知的时间作为唤醒闹钟时间T,否则,忽略该系统信息通知;

其中,所述优选推送时段表示用户可能起床的时段。

优选地,还具有,统计代码发送单元:在用户打开被推送信息后,通过通讯单元向服务器发送统计代码,所述统计代码用于服务器计算信息的打开率,对唤醒闹钟时间T和推送时间间隔ΔT进行调整,所述统计代码包括信息ID,以及信息被打开的时刻。

本发明还公开了一种智能终端,其运行上述任意一种的信息推送方法,或者包括上述任意一种信息推送装置。

因此,本发明信息推送方法或装置与系统闹钟相关联,判断选取用户起床的唤醒闹钟时间T,在相隔较短时间后,例如1分钟、3分钟、5分钟、7分钟等给用户发送推送信息,利用声音、振动或者灯光的方式提醒用户,形成对于闹钟的二次确认,以提高该信息的长时间打开率,此外本发明在信息被点击后发送统计代码,统计优选推送时段和推送时间间隔ΔT对长时间打开率和即时打开率的影响,从而分别对优选推送时段和推送时间间隔ΔT进行调整,以最终提高信息的长时间打开率。

附图说明

图1是根据本发明的利用智能终端中的闹钟进行信息推送的方法的路程图;

图2是智能终端中闹钟列表的示例性的示意图;

图3是根据本发明的具体实施例的信息推送方法中统计代码的示例性的结构;

图4是根据本发明的具体实施例的用智能终端中的闹钟进行信息推送的装置的模块图。

图中的附图标记所分别指代的技术特征为:

20、闹钟;21、闹钟时刻获取单元;22、信息获取单元;23、信息提醒单元;24、统计代码发送单元;25、通讯单元;26、麦克风;27、闪光灯。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了提高信息推送的点击率,应当使得用户能够愿意的,或者说有时间去阅读智能终端(例如手机),所以可以去寻找用户使用手机的使用习惯,利用该习惯完成信息的推送。随着智能终端的广泛使用,用户习惯于使用手机的闹钟功能。当手机的闹钟刚刚响起的时候,用户通常还处在迷迷糊糊的状态,需要2-3分钟的时间转换为较为清醒的状态。因此,如果在此时再推送信息,并且用声音、震动或者灯光的方式提醒用户,那么该信息将成为闹钟的第二次确认,用户能够更为清醒,并且也更加有可能拿出手机来看一下刚才收到的是什么信息,这样就提高了所推送信息被打开的几率,即曝光率。

实施例1:

参见图1,示出了根据本发明的利用智能终端中的闹钟进行信息推送的方法的流程图,包括如下步骤:

唤醒闹钟时间获取步骤S110:获取智能终端中的闹钟时间,并判断该闹钟时间是否是用于唤醒处在休息状态的用户,如果是则将该闹钟时间作为唤醒闹钟时间T;该步骤用于获取并判断该闹钟时间是否是用户唤醒用户的,还是提醒用户其它事项的,从而将不同的闹钟时间区分开,定位在唤醒用户的闹钟时刻,从而推送信息,避免在其它时刻推送信息造成对用户的干扰。

推送信息获取步骤S120:在得到唤醒闹钟时间T后,向服务器发推送信息获取请求,服务器选取并发送被推送的信息,其中服务器发送被推送信息的时间与唤醒闹钟时间T之间停顿相隔有推送时间间隔ΔT,以使得用户在与唤醒闹钟时间T之间停顿相隔有推送时间间隔ΔT之后,才能获得被推送信息;该步骤用于选择在闹钟之后的合适的时刻发送推送信息,使得该推送信息成为对于用户的第二次提醒。在本发明中,推送时间间隔ΔT并不是发送信息获取请求,和服务器选取并发送被推送的信息所需要的传输、处理时间,而是特意的推延所间隔的时间,通常ΔT为1分钟、3分钟、5分钟或者7分钟,或者其它人为选择的时间。

信息提醒步骤S130:与唤醒闹钟时间T之间停顿相隔有推送时间间隔ΔT之后,获得被推送信息,用信息推送的方式展示该信息,并且利用声音、振动或者灯光的一种或多种进行提醒。该步骤用于在获得被推送信息后,能够通过声音、振动或者灯光来二次提醒用户。

该方法可以通过软件的方式来实现,例如,植入智能终端中的APP,APP获得闹钟的时间,并通过智能终端的通信接口发送请求信息,获得推送信息以后在智能终端的显示屏中进行展示。

例如,该APP获得该智能终端具有早晨8:00的闹钟时刻,经判断,该时刻很可能属于唤醒用户的时刻T,则APP向服务器发出请求,服务器选取了合适的推送信息,在经过推送时间间隔ΔT,例如3分钟后,服务器向APP发送推送信息,APP收到该推送信息,在显示屏上展示,并通过声音、振动或者灯光的方式提醒用户。而用户在8:00分闹钟响了以后,在8:03分,用户更加清醒,收到推送信息的提醒后,将更有可能阅读该推送信息。

进一步的,可以通过读取闹钟列表的方式来获取闹钟时刻,此时唤醒闹钟时间获取步骤S110具体为:读取智能终端中闹钟时刻表,将闹钟时刻表中的闹钟时间与优选推送时段做比较,获得落在优选推送时段中的闹钟时间,并选取该时段中最早的闹钟时间作为唤醒闹钟时间T,所述优选推送时段表示用户可能起床的时段,例如早晨6:00-9:00。

例如,参见图2,示出了一个示例性的闹钟列表,该智能终端中具有7:00,8:30,13:15和18:45等4个闹钟,其中优选推送时段示例性的为6:00-9:00,落在该时段中具有7:00和8:30两个闹钟时刻,其它的13:15可能是下午开会的提醒,18:45可能是晚餐时间的提醒。对于上述7:00和8:30,选取第一个7:00的时间作为唤醒闹钟时间T,8:30有可能是用户到单位上班后处理某项公务的提醒时间,此时发送推送信息用户无暇观看,反而干扰用户。

在另一种实施方式中,由于系统限制无法直接获取系统闹钟列表,则可以使用闹钟触发时的系统消息通知来获取闹钟时刻,此时唤醒闹钟时间获取步骤S110具体为:获得闹钟触发时系统消息通知,并判断该通知的时间是否落在优选推送时段内,如果是,则进一步判断该系统信息通知是否是当天收到的第一次通知,如果是则将该通知的时间作为唤醒闹钟时间T,否则,忽略该系统信息通知,所述优选推送时段表示用户可能起床的时段。

例如,智能终端在8:00时,触发闹钟发出系统信息通知,APP获得该系统信息通知后,得到该通知的时间为8:00,优选推送时段示例性的为6:00-9:00,经判断该通知的时间落在优选推送时段内,但该系统信息不属于当日收到的第一次通知,当日已经在7:00获得了第一次通知,因此,忽略该信息。而按照该方法,APP能够将收到的第一次系统信息通知的时间7:00,作为唤醒闹钟时间T。

进一步的,在推送信息获取步骤S120中,在得到唤醒闹钟时间T后,可以立即向服务器发送推送信息获取请求,服务器收到所述推送信息获取请求,选取被推送信息,并在经过推送时间间隔ΔT发送被推送的信息。

或者,在推送信息获取步骤S120中,在得到唤醒闹钟时间T后,经过推送时间间隔ΔT后,向服务器发送推送信息获取请求,服务器收到所述推送信息获取请求,立即选取并发送被推送信息。

实施例2:

优选推送时段和推送时间间隔ΔT在最开始可以人为设定,也可以在使用一段时间以后,根据用户打开或者读取信息的反馈信息,利用大数据的方法进行统计修正。

即在信息提醒步骤S130后,还具有,统计代码发送步骤S140:在用户打开被推送信息后,向服务器发送统计代码,所述统计代码用于服务器计算信息的打开率,并对唤醒闹钟时间T和推送时间间隔ΔT进行调整。

其中,信息的打开率包括长时间打开率和即时打开率,

其中,所述长时间打开率为该信息长时间的打开率,可以选取在较长一段时间内的打开率,例如48小时内的打开率计算得到。

即时打开率为收到该信息后较短时间内的打开率,可以选取在例如30分钟之内的打开率计算得到。

在图3中,示出了一种示例性的统计代码,通过用户打开推送信息之后所发送的统计代码包括信息ID,以及信息被打开的时刻。通过上述两个信息,服务器能够统计优选推送时段和推送时间间隔ΔT对长时间打开率和即时打开率的影响,从而分别对优选推送时段和推送时间间隔ΔT进行调整,而优选推送时段能够影响闹钟时间T的选择。所述调整优选为提高推送信息的长时间打开率。

例如,在冬天,某信息A对应的优选推送时段为7:00-9:00,发出1000条推送信息,在48小时内,返回860条统计代码,则该信息的长时间打开率为860/1000=86%。某信息B对应的优选推送时段为6:00-8:00,发出1000条推送消息,在48小时内,返回750条统计代码,则该信息的长时间打开率为750/1000=75%,小于信息A的最终打开率。分析不同优选推送时段的信息,其最终打开率也存在类似的大小关系,则可以认为在7:00-9:00时间段内,用户收到消息后更愿意打开,则选择优选推送时段为7:00-9:00。而到了夏天后,优选推送时段为7:00-9:00的长时间打开率为80%,而优选推送时段6:00-8:00的长时间打开率为85%,则此时,选择优选推送时段为6:00-8:00。

上述分析仅为示例,对于推送时间间隔ΔT也可以通过长时间打开率和即时打开率进行类似的分析。

这样,通过大数据的分析,服务器在一端时间内统计外界各种因素对长时间打开率和即时打开率的影响,动态的调整优选推送时段和推送时间间隔ΔT。

对于优选推送时段的设定可以认为设定、也可以通过一端时间的大数据进行动态的调整。同时,还可以对所获取的闹钟时刻进行分析统计获得。例如,某用户的最早闹钟时刻为9:30,则虽然系统的优选推送时段为7:00-9:00,系统在分析后也能认为该用户为特殊用户,则设定针对该用户的特定的优选推送时段,例如9:00-11:00。

因此,本发明信息推送方法与系统闹钟相关联,判断选取用户起床的唤醒闹钟时间T,在相隔较短时间后,例如1分钟、3分钟、5分钟、7分钟等给用户发送推送信息,利用声音、振动或者灯光的方式提醒用户,形成对于闹钟的二次确认,以提高该信息的长时间打开率。

实施例3:

本发明还公开了一种利用智能终端中的闹钟进行信息推送的装置,参见图4,示出了该装置的示意性的模块图;

唤醒闹钟时间获取单元21:获取智能终端中的闹钟时间,并判断该闹钟时间是否是用于唤醒处在休息状态的用户,如果是则将该闹钟时间作为唤醒闹钟时间T;该单元用于获取闹钟单元20中的闹钟时间并判断该闹钟时间是否是用户唤醒用户的,还是提醒用户其它事项的,从而将不同的闹钟时间区分开,定位在唤醒用户的闹钟时刻,从而推送信息,避免在其它时刻推送信息造成对用户的干扰。

推送信息获取单元22:在得到唤醒闹钟时间T后,通过通讯单元25向服务器发推送信息获取请求,服务器选取并发送被推送的信息,其中服务器发送被推送信息的时间与唤醒闹钟时间T之间停顿相隔有推送时间间隔ΔT,以使得用户在与唤醒闹钟时间T之间停顿相隔有推送时间间隔ΔT之后,才能获得被推送信息;该单元用于选择在闹钟之后的合适的时刻发送推送信息,使得该推送信息成为对于用户的第二次提醒。在本发明中,推送时间间隔ΔT并不是发送信息获取请求,和服务器选取并发送被推送的信息所需要的传输、处理时间,而是特意的推延所间隔的时间,通常ΔT为1分钟、3分钟、5分钟或者7分钟,或者其它人为选择的时间。

信息提醒单元23:与唤醒闹钟时间T之间停顿相隔有推送时间间隔ΔT之后,获得被推送信息,用信息推送的方式展示该信息,并且利用声音、振动或者灯光的一种或多种进行提醒。该单元用于在获得被推送信息后,能够通过扬声器26、振动器或者闪光灯27发出声音、振动或者灯光来二次提醒用户。

例如,该装置获得该智能终端具有早晨8:00的闹钟时刻,经判断,该时刻很可能属于唤醒用户的时刻T,则该装置向服务器发出请求,服务器选取了合适的推送信息,在经过推送时间间隔ΔT,例如3分钟后,服务器向该装置发送推送信息,该装置收到该推送信息,在显示屏上展示,并通过声音、振动或者灯光的方式提醒用户。而用户在8:00分闹钟响了以后,在8:03分,用户更加清醒,收到推送信息的提醒后,将更有可能阅读该推送信息。

进一步的,可以通过读取闹钟列表的方式来获取闹钟时刻,此时唤醒闹钟时间获取单元21具体为:读取智能终端中闹钟时刻表,将闹钟时刻表中的闹钟时间与优选推送时段做比较,获得落在优选推送时段中的闹钟时间,并选取该时段中最早的闹钟时间作为唤醒闹钟时间T,所述优选推送时段表示用户可能起床的时段,例如早晨6:00-9:00。

例如,参见图2,示出了一个示例性的闹钟列表,某智能终端中具有7:00,8:30,13:15和18:45等4个闹钟,其中优选推送时段示例性的为6:00-9:00,落在该时段中具有7:00和8:30两个闹钟时刻,其它的13:15可能是下午开会的提醒,18:45可能是晚餐时间的提醒。对于上述7:00和8:30,选取第一个7:00的时间作为唤醒闹钟时间T,8:30有可能是用户到单位上班后处理某项公务的提醒时间,此时发送推送信息用户无暇观看,反而干扰用户。

在另一种实施方式中,由于系统限制无法直接获取系统闹钟列表,则可以使用闹钟触发时的系统消息通知来获取闹钟时刻,此时唤醒闹钟时间获取单元21具体为:获得闹钟触发时系统消息通知,并判断该通知的时间是否落在优选推送时段内,如果是,则进一步判断该系统信息通知是否是当天收到的第一次通知,如果是则将该通知的时间作为唤醒闹钟时间T,否则,忽略该系统信息通知,所述优选推送时段表示用户可能起床的时段。

例如,智能终端在8:00时,触发闹钟发出系统信息通知,该装置获得该系统信息通知后,得到该通知的时间为8:00,优选推送时段示例性的为6:00-9:00,经判断该通知的时间落在优选推送时段内,但该系统信息不属于当日收到的第一次通知,当日已经在7:00获得了第一次通知,因此,忽略该信息。而按照该方法,该装置能够将收到的第一次系统信息通知的时间7:00,作为唤醒闹钟时间T。

进一步的,在推送信息获取单元22中,在得到唤醒闹钟时间T后,可以立即向服务器发送推送信息获取请求,服务器收到所述推送信息获取请求,选取被推送信息,并在经过推送时间间隔ΔT发送被推送的信息。

或者,在推送信息获取单元22中,在得到唤醒闹钟时间T后,经过推送时间间隔ΔT后,向服务器发送推送信息获取请求,服务器收到所述推送信息获取请求,立即选取并发送被推送信息。

优选推送时段和推送时间间隔ΔT在最开始可以人为设定,也可以在使用一段时间以后,根据用户打开或者读取信息的反馈信息,利用大数据的方法进行统计修正。

即还具有,统计代码发送单元24:在用户打开被推送信息后,通过通讯单元25向服务器发送统计代码,所述统计代码用于服务器计算信息的打开率,对唤醒闹钟时间T和推送时间间隔ΔT进行调整。

其中,信息的打开率包括长时间打开率和即时打开率,

其中,所述长时间打开率为该信息长时间的打开率,可以选取在较长一段时间内的打开率,例如48小时内的打开率计算得到。

即时打开率为收到该信息后较短时间内的打开率,可以选取在例如30分钟之内的打开率计算得到。

在图3中,示出了一种示例性的统计代码,通过用户打开推送信息之后所发送的统计代码包括信息ID,以及信息被打开的时刻。通过上述两个信息,服务器能够统计优选推送时段和推送时间间隔ΔT对长时间打开率和即时打开率的影响,从而分别对优选推送时段和推送时间间隔ΔT进行调整,而优选推送时段能够影响闹钟时间T的选择。所述调整优选为提高推送信息的长时间打开率。

例如,在冬天,某信息A对应的优选推送时段为7:00-9:00,发出1000条推送信息,在48小时内,返回860条统计代码,则该信息的长时间打开率为860/1000=86%。某信息B对应的优选推送时段为6:00-8:00,发出1000条推送消息,在48小时内,返回750条统计代码,则该信息的长时间打开率为750/1000=75%,小于信息A的最终打开率。分析不同优选推送时段的信息,其最终打开率也存在类似的大小关系,则可以认为在7:00-9:00时间段内,用户收到消息后更愿意打开,则选择优选推送时段为7:00-9:00。而到了夏天后,优选推送时段为7:00-9:00的长时间打开率为80%,而优选推送时段6:00-8:00的长时间打开率为85%,则此时,选择优选推送时段为6:00-8:00。

上述分析仅为示例,对于推送时间间隔ΔT也可以通过长时间打开率和即时打开率进行类似的分析。

这样,通过大数据的分析,服务器在一端时间内统计外界各种因素对长时间打开率和即时打开率的影响,动态的调整优选推送时段和推送时间间隔ΔT。

对于优选推送时段的设定可以认为设定、也可以通过一端时间的大数据进行动态的调整。同时,还可以对所获取的闹钟时刻进行分析统计获得。例如,某用户的最早闹钟时刻为9:30,则虽然系统的优选推送时段为7:00-9:00,系统在分析后也能认为该用户为特殊用户,则设定针对该用户的特定的优选推送时段,例如9:00-11:00。

实施例4:

本发明还公开了一种智能终端,该智能终端包括实施例3中的信息推送的装置,或者运行实施例1和实施例2中的信息推送方法。

因此,本发明信息推送方法或装置与系统闹钟相关联,判断选取用户起床的唤醒闹钟时间T,在相隔较短时间后,例如1分钟、3分钟、5分钟、7分钟等给用户发送推送信息,利用声音、振动或者灯光的方式提醒用户,形成对于闹钟的二次确认,以提高该信息的长时间打开率,此外本发明在信息被点击后发送统计代码,统计优选推送时段和推送时间间隔ΔT对长时间打开率和即时打开率的影响,从而分别对优选推送时段和推送时间间隔ΔT进行调整,以最终提高信息的长时间打开率。

显然,本领域技术人员应该明白,上述的本发明的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施方式仅限于此,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单的推演或替换,都应当视为属于本发明由所提交的权利要求书确定保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1