信息推送方法及装置与流程

文档序号:12270866阅读:202来源:国知局
信息推送方法及装置与流程

本申请涉及计算机技术领域,尤其涉及一种信息推送方法及装置。



背景技术:

随着计算机技术的发展,智能终端(如,智能手机、平板电脑等)应用越来越广泛。在智能终端的使用过程中,以iOS系统为例,应用程序在退出或切换为后台任务后,在双击Home键唤起系统的任务管理器时,所有近期使用过的应用程序会以缩略图的方式显示,用以快速访问各个应用程序。

现有技术中,用户在开启任务管理器时,显示的都是每个应用程序的最后停留页面的缩略图,缩略图都是由系统根据每个应用程序最后停留页面自动生成的,是未经应用程序自定义的,因此并没有合理化利用任务管理器。



技术实现要素:

本申请实施例提供了一种信息推送方法及装置,通过自定义缩略图来进行信息推送,同时能够提高应用程序的识别度,更加合理地利用任务管理器。

第一方面,提供了一种信息推送方法,所述方法包括:

当退出当前应用程序时,根据预设模式判断是否推送信息,如果是,则确定推送信息,并生成自定义图片;

将所述自定义图片覆盖在应用程序退出时的界面上;

对所述应用程序退出时的界面进行截图生成自定义缩略图,以用于进行

信息推送。

第二方面,提供了一种信息推送方法,所述方法包括:

根据用户输入的第一操作指令启动任务管理器,所述任务管理器显示后台运行的应用程序的自定义缩略图;

根据用户输入的第二操作指令激活所述应用程序,并判断是否访问信息推送界面,如果是,则根据所述自定义缩略图进行信息推送。

第三方面,提供了一种信息推送装置,所述装置包括:判断单元、处理单元和生成单元;

所述判断单元,用于当退出当前应用程序时,根据预设模式判断是否推送信息,如果是,则确定推送信息,并生成自定义图片;

所述处理单元,用于将所述自定义图片覆盖在应用程序退出时的界面上;

所述生成单元,用于对所述应用程序退出时的界面进行截图生成自定义缩略图,以用于进行信息推送。

第四方面,提供了一种信息推送装置,所述装置包括:显示单元和推送单元;

所述显示单元,用于根据用户输入的第一操作指令启动任务管理器,所述任务管理器显示后台运行的应用程序的自定义缩略图;

所述推送单元,用于根据用户输入的第二操作指令激活所述应用程序,并判断是否访问信息推送界面,如果是,则根据所述自定义缩略图进行信息推送。

本申请提供的信息推送方法及装置,根据预设在应用程序中的信息或网络服务端下发的信息配置推送信息,并生成自定义缩略图,根据自定义缩略图进行信息推送,更加合理地利用任务管理器。同时,也能够提高应用程序的识别度。

附图说明

图1为本申请实施例提供的应用程序缩略图和现有技术的应用程序缩略图对比示意图;

图2为本申请实施例一提供的信息推送方法流程图;

图3为本申请实施例二提供的信息推送方法流程图;

图4为本申请实施例三提供的信息推送装置示意图;

图5为本申请实施例四提供的信息推送装置示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为便于对本申请实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本申请实施例的限定。

本申请实施例提供的信息推送方法及装置,适用于采用iOS/Android等操作系统的移动终端或固定终端(如,手机,平板电脑以及笔记本电脑等)。图1为本申请实施例提供的应用程序缩略图和现有技术的应用程序缩略图对比示意图。如图1所示,现有技术中,终端的应用程序转为后台运行后,再次激活时,启动任务管理器,任务管理器显示应用程序退出界面的缩略图,对于功能相似的应用程序,退出界面的缩略图相似,因此应用程序不易识别。在本申请实施例中,当终端退出当前应用程序时,确定推送信息,生成自定义图片,显示在应用程序退出界面上,并生成缩略图并缓存。当再次访问以上应用程序时,重新唤起任务管理器,任务管理器显示后台运行的应用程序的自定义缩略图,自定义缩略图包含推送信息,点击缩略图访问信息推送界面,进入信息推送流程。

图2为本申请实施例一提供的信息推送方法流程图。所述方法的执行主体为终端设备,如图2所示,所述方法具体包括:

步骤110,当退出当前应用程序时,根据预设模式判断是否推送信息,如果是,则确定推送信息,并生成自定义图片。

具体地,用户可通过在应用程序的设置页面来进行设置所述的预设模式,例如可在应用程序的“设置”模块设置“应用程序退出时是否接收推送信息”子模块,如果用户的操作为“是”则说明应用程序退出时,可以进行信息推送。当退出当前应用程序时,根据应用程序中是否接收推送信息的预设模式来判断是否推送信息。如果需要推送信息,则根据用户关于应用程序的历史操作记录判断用户偏好,根据用户偏好和应用程序相关信息确定推送信息,预设在应用程序中,并根据所述推送信息生成自定义图片;或者读取网络服务端下发的推送信息,并根据推送信息生成自定义图片。

其中,自定义图片包括推送信息和应用程序的标识信息。应用程序的标识信息包含应用程序的标识和相关文字信息,自定义图片便于识别应用程序。

根据用户历史操作来判断用户偏好,从而确定推送信息,举例来说,根据用户使用应用程序“手机淘宝”的历史操作记录判断出用户偏好看电影,结合应用程序“手机淘宝”的关于电影的优惠信息“周六看电影半价”,将电影的优惠活动“周六看电影半价”确定为推送信息,生成自定义图片。可以理解,在不同的应用场景,可选择或设置不同的推送信息,且推送信息也可以由用户定制,或者由系统自动生成,在此不做限制。

步骤120,将所述自定义图片覆盖在应用程序退出时的界面上。

需要说明的是,将自定义图片覆盖在应用程序退出时的界面上包括将自定义图片全部覆盖或者部分覆盖在应用程序退出时的界面上。

如上述例子中,将“周六看电影半价”的界面生成的自定义图片覆盖在应用程序退出时的界面上。

步骤130,对所述应用程序退出时的界面进行截图生成自定义缩略图,以用于进行信息推送。

具体地,对于覆盖有自定义图片的应用程序退出时的界面进行截图,生 成自定义缩略图并缓存,待用户再次通过任务管理器激活应用程序时进行信息推送。

如上述例子中,将覆盖有“周六看电影半价”的自定义图片的应用程序退出时的界面进行截图生成缩略图,以用于进行信息推送。用户可基于该信息推送的信息来访问相应的推送界面,例如“周六看电影半价”推送信息会在缩略图中显示,用户需要重启该应用程序时,可基于缩略图中的推送信息来识别应用程序,同时可在打开应用程序时,看到“周六看电影半价”的推送信息窗口,用户可通过点击该窗口进入“周末看电影半价”对应的推送界面,实现对该推送信息的详情查看。

本申请提供的信息推送方法,根据预设在应用程序中的信息或网络服务端下发的信息配置推送信息,并生成自定义缩略图,根据自定义缩略图进行信息推送,更加合理地利用任务管理器。同时,也能够提高应用程序的识别度。

图3为本申请实施例二提供的信息推送方法流程图。所述方法的执行主体为终端设备,如图3所示,所述方法具体包括:

步骤210,根据用户输入的第一操作指令启动任务管理器,所述任务管理器显示后台运行的应用程序的自定义缩略图。

具体地,在激活后台运行的应用程序时,用户输入第一操作指令,根据用户输入的第一操作指令启动任务管理器,任务管理器显示后台运行的应用程序的自定义缩略图。

例如,第一操作指令可以为双击Home键,从而启动系统的任务管理器,显示后台运行的应用程序的自定义缩略图。

步骤220,根据用户输入的第二操作指令激活所述应用程序,并判断是否访问信息推送界面,如果是,则根据所述自定义缩略图进行信息推送。

具体地,点击后台运行的应用程序的自定义缩略图后,根据用户输入的操作指令判断是否访问信息推送界面,如果是,则根据所述自定义缩略图访 问信息推送界面,进入信息推送流程。

例如,第二操作指令可以为用户点击后台运行的应用程序“手机淘宝”,用以激活并启动“手机淘宝”,判断是否访问“周六看电影半价”界面,如果是,则根据所述自定义缩略图访问“周六看电影半价”界面,进入应用程序“手机淘宝”的“周六看电影半价”的信息推送流程。

需要说明的是,根据用户输入的操作指令判断是否访问信息推送界面,如果否,则跳转到应用程序退出时界面,进入系统默认的流程。

其中,自定义缩略图包括推送信息和应用程序的标识信息。应用程序的标识信息包含应用程序的标识和相关文字信息,自定义缩略图便于识别应用程序。

可选地,在根据用户输入的第二操作指令激活相应的应用程序之后,所述方法还包括:

发送是否访问信息推送界面的提示消息。

例如,在根据用户输入的第二操作指令激活应用程序“手机淘宝”之后,可以以提示框的形式询问用户是否进入“手机淘宝”的“周六看电影半价”的界面,如果用户点击“周六看电影半价”的缩略图,则打开应用程序“手机淘宝“,访问“周六看电影半价”界面。

本申请提供的信息推送方法,根据预设在应用程序中的信息或网络服务端下发的信息配置推送信息,并生成自定义缩略图,根据自定义缩略图进行信息推送,更加合理地利用任务管理器。同时,也能够提高应用程序的识别度。

图4为本申请实施例三提供的信息推送装置示意图。如图4所示,所述装置具体包括:判断单元301、处理单元302和生成单元303;

判断单元301,用于当退出当前应用程序时,根据预设模式判断是否推送信息,如果是,则确定推送信息,并生成自定义图片;

显示单元302,用于将所述自定义图片覆盖在应用程序退出时的界面上;

生成单元302,用于对所述应用程序退出时的界面进行截图生成自定义缩略图,以用于进行信息推送。

可选地,判断单元301包括判断子单元3011;

判断子单元3011具体用于:当退出当前应用程序时,根据应用程序中是否接收推送信息的预设置来判断是否推送信息。

可选地,判断单元301包括配置子单元3012;

配置子单元3012具体用于:根据用户历史操作确定推送信息,预设在应用程序中,并根据所述推送信息生成自定义图片;或者

读取网络服务端下发的推送信息,并根据所述推送信息生成自定义图片。

可选地,所述自定义图片包含推送信息和应用程序的标识信息。

本申请实施例三提供的装置植入了本申请实施例一提供的方法,因此,本申请提供的装置的具体工作过程,在此不复赘述。

本申请提供的信息推送装置,根据预设在应用程序中的信息或网络服务端下发的信息配置推送信息,并生成自定义缩略图,根据自定义缩略图进行信息推送,更加合理地利用任务管理器。同时,也能够提高应用程序的识别度。

图5为本申请实施例四提供的信息推送装置示意图。如图5所示,所述装置具体包括:显示单元401和推送单元402;

显示单元401,用于根据用户输入的第一操作指令启动任务管理器,所述任务管理器显示后台运行的应用程序的自定义缩略图;

推送单元402,用于根据用户输入的第二操作指令激活所述应用程序,并判断是否访问信息推送界面,如果是,则根据所述自定义缩略图进行信息推送。

可选地,所述自定义缩略图包括推送信息和应用程序的标识信息。

可选地,所述装置还包括发送单元403,用于发送是否访问信息推送界面的提示消息。

可选地,推送单元402还用于:

根据所述自定义缩略图访问信息推送界面,进入信息推送流程。

本申请实施例四提供的装置植入了本申请实施例二提供的方法,因此,本申请提供的装置的具体工作过程,在此不复赘述。

本申请提供的信息推送装置,根据预设在应用程序中的信息或网络服务端下发的信息配置推送信息,并生成自定义缩略图,根据自定义缩略图进行信息推送,更加合理地利用任务管理器。同时,也能够提高应用程序的识别度。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的对象及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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