推送信息的方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:20978855 阅读:17 留言:0更新日期:2019-04-29 18:44
本发明专利技术实施例公开了一种推送信息的方法、装置、电子设备及计算机可读存储介质,该方法包括:获取当前时间;基于当前时间,以及天气信息推送策略,确定当前时间是否为天气信息推送策略中的推送天气时间,天气推送策略是基于用户的用户历史信息确定的,用户历史信息包括用户的地理位置信息,以及与地理位置信息对应的时间信息;若当前时间为推送天气时间,则将当前时间的天气信息提供给用户。本发明专利技术实施例中,由于推送天气时间是基于用户的地理位置信息,以及与地理位置信息对应的时间信息确定出的,因此,推送天气时间能够表征用户的位置信息以及对应的时间信息,从而在对应的时间为用户提供天气信息能够更好的满足用户的实际需求。

Pushing Information Method, Device, Electronic Equipment and Computer Readable Storage Medium

\u672c\u53d1\u660e\u5b9e\u65bd\u4f8b\u516c\u5f00\u4e86\u4e00\u79cd\u63a8\u9001\u4fe1\u606f\u7684\u65b9\u6cd5\u3001\u88c5\u7f6e\u3001\u7535\u5b50\u8bbe\u5907\u53ca\u8ba1\u7b97\u673a\u53ef\u8bfb\u5b58\u50a8\u4ecb\u8d28\uff0c\u8be5\u65b9\u6cd5\u5305\u62ec\uff1a\u83b7\u53d6\u5f53\u524d\u65f6\u95f4\uff1b\u57fa\u4e8e\u5f53\u524d\u65f6\u95f4\uff0c\u4ee5\u53ca\u5929\u6c14\u4fe1\u606f\u63a8\u9001\u7b56\u7565\uff0c\u786e\u5b9a\u5f53\u524d\u65f6\u95f4\u662f\u5426\u4e3a\u5929\u6c14\u4fe1\u606f\u63a8\u9001\u7b56\u7565\u4e2d\u7684\u63a8\u9001\u5929\u6c14\u65f6\u95f4\uff0c\u5929\u6c14\u63a8\u9001\u7b56\u7565\u662f\u57fa\u4e8e\u7528\u6237\u7684\u7528\u6237\u5386\u53f2\u4fe1\u606f\u786e\u5b9a\u7684\uff0c User history information includes user's geographic location information and time information corresponding to geographic location information; if the current time is pushing weather time, the weather information of the current time is provided to users. In the embodiment of the present invention, since the push weather time is determined based on the user's geographic position information and the time information corresponding to the geographic position information, the push weather time can represent the user's position information and the corresponding time information, thus providing the weather information for the user at the corresponding time can better meet the actual needs of the user.

【技术实现步骤摘要】
推送信息的方法、装置、电子设备及计算机可读存储介质
本专利技术实施例涉及信息处理
,特别是涉及一种推送信息的方法、装置、电子设备及计算机可读存储介质。
技术介绍
日常生活中,人们衣食住行与天气状况的联系越来越密切,用户查询天气的途径也越来越多样化,用户除了对当前天气温度的直观感受外,对在不同环境、不同场景下的日常天气气候也越来越关心,并且对天气需求也有所不同。现有技术中,用户获取天气信息的方式通常是由用户根据需求主动查询,如在终端设备所安装的应用程序中查询某一地点的天气信息,或者是查看用户所设置的某一地点的当前天气信息等,可见,终端设备为用户提供天气信息的方式是基于用户的查询请求提供或者是按照用户所设置的地点来获取天气信息后提供给用户。可见,现有方式中的方式显然无法满足用户对天气信息的多样化需求,并且用户已知天气信息的方式比较单一。
技术实现思路
有鉴于此,本专利技术实施例提供了一种推送信息的方法、装置、电子设备及计算机可读存储介质,能够现有方式中无法满足用户对天气信息的多样化需求,并且用户已知天气信息的方式比较单一的问题。为了解决上述问题,本专利技术实施例主要提供如下技术方案:第一方面,本专利技术实施例提供了一种推送信息的方法,该方法包括:获取当前时间;基于当前时间,以及天气信息推送策略,确定当前时间是否为天气信息推送策略中的推送天气时间,天气推送策略是基于用户的用户历史信息确定的,用户历史信息包括用户的地理位置信息,以及与地理位置信息对应的时间信息;若当前时间为推送天气时间,则将当前时间的天气信息提供给用户。第二方面,本专利技术实施例还提供一种推送信息的装置,该装置包括:时间获取模块,用于获取当前时间;判断模块,用基于当前时间,以及天气信息推送策略,确定当前时间是否为天气信息推送策略中的推送天气时间,天气推送策略是基于用户的用户历史信息确定的,用户历史信息包括用户的地理位置信息,以及与地理位置信息对应的时间信息信息推送模块,用于在当前时间为推送天气时间时,将当前时间的天气信息提供给用户第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括处理器;以及与处理器连接的存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行如本专利技术的第一方面实施例中所示的方法。第四方面,本专利技术实施例还提供了一种非暂态计算机存储介质,该非暂态计算机存储介质存储计算机指令,计算机指令使计算机执行如本专利技术的第一方面实施例中所示的方法。借由上述技术方案,本专利技术实施例提供的技术方案至少具有下列优点:在本专利技术实施例中,能够基于天气信息推送策略实现为用户主动提供天气信息,由于天气信息推送策略中的推送天气时间是基于用户的地理位置信息,以及与地理位置信息对应的时间信息确定出的,因此,推送天气时间能够表征用户的位置信息以及对应的时间信息,从而在对应的时间为用户提供天气信息能够更好的满足用户的实际需求,为用户提供了更加多样化的天气信息提供方式。上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术实施例的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种推送信息的方法的流程示意图;图2示出了本专利技术实施例提供的一种推送信息的装置的结构示意图;图3示出了本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种推送信息的方法,该方法可以由如图1所示,本专利技术实施例提供的方法可以包括:步骤S110,获取当前时间。其中,获取当前时间的方式本专利技术实施例不做限定,如可以通过调用时间的函数的方式获取当前时间。步骤S120,基于当前时间,以及天气信息推送策略,确定当前时间是否为天气信息推送策略中的推送天气时间;其中,天气推送策略是基于用户的用户历史信息确定的,用户历史信息包括用户的地理位置信息,以及与地理位置信息对应的时间信息。其中,天气信息推送策略指的是天气信息推送的方式,如该策略中包括上述推送天气时间,则终端设备可以基于策略中的推送天气时间,将天气信息提供给用户,如当推送天气时间为早上8点时,则终端设备会在当前时间是早上8点时向用户提供天气信息。步骤S130,若当前时间为推送天气时间,则将当前时间的天气信息提供给用户。也就是说,当确定获取的当前时间满足天气信息推送策略中的推送天气时间后,需要获取当前时间的天气信息,并将获取的天气信息提供给用户。在本专利技术实施例中,天气信息推策略包括与推送天气时间对应的位置信息,将当前时间的天气信息提供给用户,包括:将当前时间的、与推送天气时间对应的位置信息的天气信息提供给用户。也就是说,在确定当前时间为推送天气时间时,会获取与推送天气时间对应的位置信息的当前时间的天气信息,并将获取的天气信息提供给用户。在一示例中,推送天气时间为早晨8点,与推送天气时间对应的位置信息为公司,则就需要在早晨8时获取公司所对应的地理位置当前的天气信息,并将获取到的天气信息提供给用户。其中,获取与推送天气时间对应的位置信息的当前时间的天气信息的一种方式可以是向服务器发送获取当前天气信息的请求,该请求中可以包括具体想要获取哪个地理位置的天气信息的信息,服务器根据该请求获取到相应地理位置的天气信息后返回至终端设备,终端设备再将返回的天气信息提供给用户。除此方式之外,还可以查询是否已经获取到了该地理位置的天气信息,若已经获取到了天气信息,直接将获取到的天气信息提供给用户即可,若并未获取到当前时间的天气信息,再通过服务器获取当前时间的天气信息。在实际应用中,将当前时间的天气信息提供给用户的具体方式本专利技术实施例并不限定,如可以将获取到的天气信息采用语音播放的形式提供至用户,或者将获取到的天气信息显示在终端设备的主屏幕中,当用户点开主屏幕的界面时就可以已知获取的天气信息。在本专利技术实施例中,能够基于天气信息推送策略实现为用户主动提供天气信息,由于天气信息推送策略中的推送天气时间是基于用户的地理位置信息,以及与地理位置信息对应的时间信息确定出的,因此,推送天气时间能够表征用户的位置信息以及对应的时间信息,从而在对应的时间为用户提供天气信息能够更好的满足用户的实际需求,为用户提供了更加多样化的天气信息提供方式。在实际应用中,由于天气信息推送策略是基于用户的历史位置信息确定的,且用户历史信息包括用户的地理位置信息,以及与地理位置信息对应的时间信息。因此,在本专利技术实施例中,该方法还可以包括:统计用户的用户历史信息;基于用户历史信息,确定用户的目标位置以及与目标位置对应的时间信息;基于目标位置以及本文档来自技高网...

【技术保护点】
1.一种推送信息的方法,其特征在于,包括:获取当前时间;基于所述当前时间,以及天气信息推送策略,确定所述当前时间是否为所述天气信息推送策略中的推送天气时间,所述天气推送策略是基于用户的用户历史信息确定的,所述用户历史信息包括所述用户的地理位置信息,以及与所述地理位置信息对应的时间信息;若所述当前时间为所述推送天气时间,则将所述当前时间的天气信息提供给用户。

【技术特征摘要】
1.一种推送信息的方法,其特征在于,包括:获取当前时间;基于所述当前时间,以及天气信息推送策略,确定所述当前时间是否为所述天气信息推送策略中的推送天气时间,所述天气推送策略是基于用户的用户历史信息确定的,所述用户历史信息包括所述用户的地理位置信息,以及与所述地理位置信息对应的时间信息;若所述当前时间为所述推送天气时间,则将所述当前时间的天气信息提供给用户。2.根据权利要求1所述的方法,其特征在于,所述用户历史信息还包括用户的历史天气查询信息和/或所述用户的反馈信息。3.根据权利要求1所述的方法,其特征在于,所述天气信息推策略包括与所述推送天气时间对应的位置信息,所述将所述当前时间的天气信息提供给用户,包括:将所述当前时间的、与所述推送天气时间对应的位置信息的天气信息提供给用户。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:统计所述用户的用户历史信息;基于所述用户历史信息,确定所述用户的目标位置以及与所述目标位置对应的时间信息;基于所述目标位置以及与所述目标位置对应的时间信息,确定所述天气信息推送策略。5.根据权利要求4所述的方法,其特征在于,所述统计所述用户的用户历史信息,包括:按照预设时间间隔,统计所述预设时间间隔对应的时间段内所述用户的用户历史信息。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:基于当前时间...

【专利技术属性】
技术研发人员:郝洋
申请(专利权)人:出门问问信息科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1