本公开涉及计算机技术领域,特别涉及一种信息的推送方法、信息的推送装置和计算机可读存储介质。
背景技术:
目前,通过智能终端,可以随时向用户推送各种信息。在相关技术中,可以通过打开app(application,应用)展示网页、视频等方式,向用户推送信息。
技术实现要素:
本公开的发明人发现上述相关技术中存在如下问题:推送的信息不直观,导致推送效果差。
鉴于此,本公开提出了一种信息的推送技术方案,能够提高推送效果。
根据本公开的一些实施例,提供了一种信息的推送方法包括:根据获取的用户的相关信息,确定待推送的信息内容;获取信息内容的相应图片;根据相应图片,在用户的终端桌面生成信息内容的app图标。
在一些实施例中,该方法还包括:根据信息内容,生成app在终端桌面上的显示名称。
在一些实施例中,该方法包括:响应于用户点击app图标,在终端上展示信息内容。
在一些实施例中,根据获取的用户的相关信息,确定待推送的信息内容包括:根据获取的用户在终端上对不同类型信息的历史操作信息,确定待推送的信息内容。历史操作包括点击、下载、关闭、删除中的至少一项。
在一些实施例中,根据获取的用户的相关信息,确定待推送的信息内容包括:根据当前的时间信息或者用户当前的位置信息中的至少一项,以及获取的用户的相关信息,确定待推送的信息内容。
在一些实施例中,根据获取的用户的相关信息,确定待推送的信息内容包括:根据用户的相关信息,利用机器学习模型确定用户感兴趣的信息类型;根据用户感兴趣的信息类型,确定待推送的信息内容。
根据本公开的另一些实施例,提供一种信息的推送装置,包括:确定单元,用于根据获取的用户的相关信息,确定待推送的信息内容;获取单元,用于获取信息内容的相应图片;生成单元,用于根据相应图片,在用户的终端桌面生成信息内容的app图标。
在一些实施例中,生成单元根据信息内容,生成app在终端桌面上的显示名称。
在一些实施例中,该装置还包括:显示单元,用于响应于用户点击app图标,在终端上展示信息内容。
在一些实施例中,确定单元根据获取的用户在终端上对不同类型信息的历史操作信息,确定待推送的信息内容,历史操作包括点击、下载、关闭、删除中的至少一项。
在一些实施例中,确定单元根据当前的时间信息或者用户当前的位置信息中的至少一项,以及获取的用户的相关信息,确定待推送的信息内容。
在一些实施例中,确定单元根据用户的相关信息,利用机器学习模型确定用户感兴趣的信息类型,根据用户感兴趣的信息类型,确定待推送的信息内容。
根据本公开的又一些实施例,提供一种信息的推送装置,包括:存储器;和耦接至存储器的处理器,处理器被配置为基于存储在存储器装置中的指令,执行上述任一个实施例中的信息的推送方法。
根据本公开的再一些实施例,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一个实施例中的信息的推送方法。
在上述实施例中,根据用户的相关信息确定用户感兴趣的信息内容,并根据信息内容改变app的图标。这样,用户无需进行操作,即可直观地获取感兴趣的信息,提高了信息推送的效果。
附图说明
构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本公开:
图1示出本公开的信息的推送方法的一些实施例的流程图;
图2示出图1中步骤110的一些实施例的流程图;
图3示出本公开的信息的推送方法的另一些实施例的流程图;
图4示出本公开的信息的推送装置的一些实施例的框图;
图5示出本公开的信息的推送装置的另一些实施例的框图;
图6示出本公开的信息的推送装置的又一些实施例的框图。
具体实施方式
现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图1示出本公开的信息的推送方法的一些实施例的流程图。
如图1所示,该方法包括:步骤110,确定信息内容;步骤120,获取相应图片;和步骤130,生成app图标。
在步骤110中,根据获取的用户的相关信息,确定待推送的信息内容。例如,可以相关信息可以是用户的身份信息、偏好信息、购物信息等能够表征用户特点的信息。
在一些实施例中,根据获取的用户在终端上对不同类型信息的历史操作信息,确定待推送的信息内容。例如,历史操作包括点击、下载、关闭、删除中的至少一项。
例如,可以通过用户的智能终端,获取用户对最近推送信息的历史操作。在用户最近经常点击某类型信息查看详细内容的情况下,可以确定想用户推送该类型的信息。
在一些实施例中,根据当前的时间信息或者用户当前的位置信息中的至少一项,以及获取的用户的相关信息,确定待推送的信息内容。
例如,可以通过用户的智能终端,获取用户在某历史时段对一些特定类型的信息进行了点击、下载等历史操作;可以根据当前时段,向用户推荐相应的历史时段对应的特定类型的信息。
例如,通过用户终端,获取用户在上午时段,经常点击关于办公电器的信息,用户在晚间时段,京城点击关于家用电器的信息;可以确定上午时段该用户的待推送信息类型为办公电器,下午时段该用户的待推送信息类型为家用电器。
在一些实施例中,可以通过图2中的实施例,确定待推送的信息内容。
图2示出图1中步骤110的一些实施例的流程图。
如图2所示,该步骤包括:步骤1110,确定信息类型;和步骤1120,确定信息内容。
在步骤1110中,根据用户的相关信息,利用机器学习模型确定用户感兴趣的信息类型。
在一些实施例中,可以将用户的相关信息和相应的条件信息信息(如时间信息、位置信息等)作为输入,利用机器学习模型确定用户的感兴趣的信息类型。
在步骤1120中,根据用户感兴趣的信息类型,确定待推送的信息内容。
在确定了待推送的信息内容后,可以通过图1中的其余步骤推送信息。
在步骤120中,获取信息内容的相应图片。例如,可以通过该信息内容相应的服务器,获取相应的图片。
在一些实施例中,已经确定信息内容为某品牌空调,可以通过该品牌服务器获取空调的图片作为相应图片。
在步骤130中,根据相应图片,在用户的终端桌面生成信息内容的app图标。
在一些实施例中,app可以预先设置在用户的终端上,或由用户安装在终端上,用于推送信息。例如,app的图标可以根据上述方法确定的待推送信息内容改变。
在一些实施例中,还可以根据信息内容,生成app在终端桌面上的显示名称。例如,已经确定信息内容为某品牌空调,可以将app的名称改变为该品牌空调。
在一些实施例中,响应于用户点击app图标,在终端上展示信息内容。例如,用户点击app图标后,可以在终端上展示推送信息的详细内容,如广告、新闻、咨询等。
在一些实施例中,可以通过本公开的技术方案在用户手机上安装一个应用专门用来展示广告,通过该应用的图标、名字展示广告信息。
例如,该应用的图标、名字可以根据用户的喜好、不同的时间信息(如当前节日等)、当前的环境信息等更换。
例如,可以通过后台管理用户的广告管理系统,获取不同广告的图标、名字替换原来的图标、名字等,从而实现达到更换不同广告信息的目的。这样,可以实现通过一个app直观展示不同广告的效果。
例如,打开app后可以显示广告的详细页面。不同的广告对应不同的详细页面,用户在详细页面能够了解广告的详细信息。
例如,可以通过图3中的实施例展示广告。
图3示出本公开的信息的推送方法的另一些实施例的流程图。
如图3所示,该方法包括:步骤310,在手机桌面生成一个广告应用;步骤320,通过更换应用图标、名字更换广告;和步骤330,用户打开应用展示广告详细页面。
在步骤310中,可以在用户桌面上生成一个应用,该应用的图标和名字用来展示广告。
在步骤320中,根据用户的喜好信息、不同的时段等信息,匹配不同的广告信息。
在一些实施例中,可以向管理用户广告的服务器获取广告信息,替换上述应用的图标、名字,以达到展示不同广告的效果。
在步骤330中,用户可以通过点击打开该广告应用,从而展示详细广告内容的页面。例如,不同的应用图标、名字对应不同的广告详细页面内容。
用户手机桌面是用户查看比较频繁的地方。在上述实施例中,在桌面上生成一个应用,通过更换图标、应用名字的方式更换广告,能够达到比较好的信息推送效果。
在上述实施例中,根据用户的相关信息确定用户感兴趣的信息内容,并根据信息内容改变app的图标。这样,用户无需进行操作,即可直观地获取感兴趣的信息,提高了信息推送的效果。
图4示出本公开的信息的推送装置的一些实施例的框图。
如图4所示,信息的推送装置4包括确定单元41、获取单元42、和生成单元43。
确定单元41根据获取的用户的相关信息,确定待推送的信息内容。在一些实施例中,确定单元41根据获取的用户在终端上对不同类型信息的历史操作信息,确定待推送的信息内容。历史操作包括点击、下载、关闭、删除中的至少一项。
在一些实施例中,确定单元41根据当前的时间信息或者用户当前的位置信息中的至少一项,以及获取的用户的相关信息,确定待推送的信息内容。
在一些实施例中,确定单元41根据用户的相关信息,利用机器学习模型确定用户感兴趣的信息类型,根据用户感兴趣的信息类型,确定待推送的信息内容。
获取单元42获取信息内容的相应图片。生成单元43根据相应图片,在用户的终端桌面生成信息内容的app图标。
在一些实施例中,生成单元43根据信息内容,生成app在终端桌面上的显示名称。
在一些实施例中,推送装置4还包括:显示单元44,用于响应于用户点击app图标,在终端上展示信息内容。
在上述实施例中,根据用户的相关信息确定用户感兴趣的信息内容,并根据信息内容改变app的图标。这样,用户无需进行操作,即可直观地获取感兴趣的信息,提高了信息推送的效果。
图5示出本公开的信息的推送装置的另一些实施例的框图。
如图5所示,该实施例的信息的推送装置5包括:存储器51以及耦接至该存储器51的处理器52,处理器52被配置为基于存储在存储器51中的指令,执行本公开中任意一个实施例中的信息的推送方法。
其中,存储器51例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序、数据库以及其他程序等。
图6示出本公开的信息的推送装置的又一些实施例的框图。
如图6所示,该实施例的信息的推送装置6包括:存储器610以及耦接至该存储器610的处理器620,处理器620被配置为基于存储在存储器610中的指令,执行前述任意一个实施例中的信息的推送方法。
存储器610例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序以及其他程序等。
信息的推送装置6还可以包括输入输出接口630、网络接口640、存储接口650等。这些接口630、640、650以及存储器610和处理器620之间例如可以通过总线660连接。其中,输入输出接口630为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口640为各种联网设备提供连接接口。存储接口650为sd卡、u盘等外置存储设备提供连接接口。
本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质上实施的计算机程序产品的形式。
至此,已经详细描述了根据本公开的信息的推送方法、信息的推送装置和计算机可读存储介质。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
可能以许多方式来实现本公开的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和系统。用于方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。
虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。
1.一种信息的推送方法,包括:
根据获取的用户的相关信息,确定待推送的信息内容;
获取所述信息内容的相应图片;
根据所述相应图片,在所述用户的终端桌面生成所述信息内容的应用app图标。
2.根据权利要求1所述的推送方法,还包括:
根据所述信息内容,生成所述app在所述终端桌面上的显示名称。
3.根据权利要求1所述的推送方法,还包括:
响应于用户点击所述app图标,在所述终端上展示所述信息内容。
4.根据权利要求1所述的推送方法,其中,所述根据获取的用户的相关信息,确定待推送的信息内容包括:
根据获取的所述用户在所述终端上对不同类型信息的历史操作信息,确定所述待推送的信息内容,所述历史操作包括点击、下载、关闭、删除中的至少一项。
5.根据权利要求1所述的推送方法,其中,所述根据获取的用户的相关信息,确定待推送的信息内容包括:
根据当前的时间信息或者所述用户当前的位置信息中的至少一项,以及所述获取的用户的相关信息,确定所述待推送的信息内容。
6.根据权利要求1-5所述的推送方法,其中,所述根据获取的用户的相关信息,确定待推送的信息内容包括:
根据所述用户的相关信息,利用机器学习模型确定所述用户感兴趣的信息类型;
根据所述用户感兴趣的信息类型,确定所述待推送的信息内容。
7.一种信息的推送装置,包括:
确定单元,用于根据获取的用户的相关信息,确定待推送的信息内容;
获取单元,用于获取所述信息内容的相应图片;
生成单元,用于根据所述相应图片,在所述用户的终端桌面生成所述信息内容的应用app图标。
8.根据权利要求7所述的推送方法,其中,
所述生成单元根据所述信息内容,生成所述app在所述终端桌面上的显示名称。
9.根据权利要求7所述的推送装置,还包括:
显示单元,用于响应于用户点击所述app图标,在所述终端上展示所述信息内容。
10.根据权利要求7所述的推送装置,其中,
所述确定单元根据获取的所述用户在所述终端上对不同类型信息的历史操作信息,确定所述待推送的信息内容,所述历史操作包括点击、下载、关闭、删除中的至少一项。
11.根据权利要求7所述的推送装置,其中,
所述确定单元根据当前的时间信息或者所述用户当前的位置信息中的至少一项,以及所述获取的用户的相关信息,确定所述待推送的信息内容。
12.根据权利要求7-11所述的推送装置,其中,
所述确定单元根据所述用户的相关信息,利用机器学习模型确定所述用户感兴趣的信息类型,根据所述用户感兴趣的信息类型,确定所述待推送的信息内容。
13.一种信息的推送装置,包括:
存储器;和
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行权利要求1-6任一项所述的信息的推送方法。
14.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-6任一项所述的信息的推送方法。
技术总结