提醒信息发送方法与流程

文档序号:13812541阅读:232来源:国知局

本发明涉及数据处理技术领域,尤其涉及一种提醒信息发送方法。



背景技术:

随着互联网技术和通信技术的蓬勃发展,移动互联网、物联网、社交网络、数字家庭、电子商务等新一代信息技术的应用形态开始融入到人们的日常生活中,人们习惯通过智能手机、平板电脑等移动终端的应用程序获取各类信息、办理各种业务,以及进行日常娱乐等。

由于目前的移动终端大多为触摸屏幕,桌面应用程序具有丰富的可调整性,长按应用程序的图标可拖动,移到任意位置、卸载或者移动到分类文件夹。用户在使用过程中,很容易因为误操作将应用程序卸载或者移动到未知位置,无法进行恢复,影响用户体验。



技术实现要素:

本发明的目的是提供一种提醒信息发送方法,以解决现有技术中用户在对桌面应用程序进行调整时容易产生误操作的问题。

为实现上述目的,本发明实施例提供了一种提醒信息发送方法,包括:

用户终端获取第一桌面信息并发送至服务器,所述第一桌面信息包含桌面中的第一应用程序信息;

所述服务器存储所述第一桌面信息;

所述用户终端接收用户输入的操作指令集,根据所述操作指令集生成第二桌面信息,所述第二桌面信息包含桌面中的第二应用程序信息;

判断所述第二桌面信息与所述第一桌面信息是否匹配;

如果否,将所述第二桌面信息发送到服务器;

所述服务器存储所述第二桌面信息;

将所述第二桌面信息与所述第一桌面信息进行比对处理,得到应用程序变化信息;

当所述应用程序变化信息满足第一预设条件时,所述服务器根据所述应用程序变化信息生成第一提醒信息;

根据预设时间周期将所述第一提醒信息发送至所述用户终端;

当所述应用程序变化信息满足第二预设条件时,所述服务器根据所述应用程序变化信息生成第二提醒信息,并发送至所述用户终端。

进一步的,在根据预设时间周期将所述第一提醒信息发送至所述用户终端之后,所述方法还包括:

所述用户终端接收用户输入的第一操作指令;

根据所述第一操作指令生成桌面信息获取请求发送至服务器;

所述服务器将预设时间范围内存储的所有桌面信息生成备份记录页面;

将所述备份记录页面发送至所述用户终端。

进一步的,所述方法还包括:

所述用户终端接收用户输入的第二操作指令;

根据所述第二操作指令在所述备份记录页面中选择桌面信息并进行显示。

进一步的,在所述服务器存储所述第一桌面信息之后,所述方法还包括:

所述服务器配置所述第一应用程序的第一下载渠道信息。

进一步的,在所述服务器存储所述第二桌面信息之后,所述方法还包括:

所述服务器配置所述第二应用程序的第二下载渠道信息。

进一步的,在所述服务器根据所述应用程序变化信息生成第二提醒信息,并发送至所述用户终端之后,所述方法还包括:

所述用户终端接收用户输入的第三操作指令;

根据所述第三操作指令生成下载渠道信息获取请求发送至服务器;

所述服务器根据所述第一下载渠道信息和第二下载渠道信息获取第三下载渠道信息;

将所述第三下载渠道信息发送至所述用户终端。

进一步的,所述方法还包括:

所述用户终端根据所述第三下载渠道信息下载第三应用程序信息。

进一步的,所述方法还包括:所述服务器存储所述第一桌面信息的第一接收时间信息。

进一步的,所述方法还包括:所述服务器存储所述第二桌面信息的第二接收时间信息。

本发明实施例提供的提醒信息发送方法,用户终端获取第一桌面信息并发送至服务器,第一桌面信息包含桌面中的第一应用程序信息;服务器存储第一桌面信息;用户终端接收用户输入的操作指令集,根据操作指令集生成第二桌面信息,第二桌面信息包含桌面中的第二应用程序信息;判断第二桌面信息与第一桌面信息是否匹配;如果否,将第二桌面信息发送到服务器;服务器存储第二桌面信息;将第二桌面信息与第一桌面信息进行比对处理,得到应用程序变化信息;当应用程序变化信息满足第一预设条件时,服务器根据应用程序变化信息生成第一提醒信息;根据预设时间周期将第一提醒信息发送至用户终端;当应用程序变化信息满足第二预设条件时,服务器根据应用程序变化信息生成第二提醒信息,并发送至用户终端。本发明实施例提供的方法,能够将用户更改后的终端桌面信息进行备份,并发送提醒信息,避免了由于误操作造成的使用不便,提高了用户体验。

附图说明

图1为本发明实施例提供的提醒信息发送方法流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本实施例提供的用户终端包括具有触摸屏的终端设备,例如,智能手机、平板电脑等。

图1为本发明实施例提供的提醒信息发送方法流程图,如图1所示,主要步骤包括:

步骤101,用户终端获取第一桌面信息并发送至服务器。

其中,第一桌面信息包含桌面中的第一应用程序信息。第一应用程序信息具体为第一桌面信息中包含的所有应用程序在第一桌面中的排列位置信息,应用程序的安装包名称,以及将应用程序分类到不同的文件夹的分类信息等。应用程序以图标的形式在桌面中显示。用户终端记录这些桌面数据后发送到服务器。

步骤102,服务器存储第一桌面信息;

服务器存储用户终端发送的第一桌面信息,并且记录下接收第一桌面信息的第一接收时间信息。

在一个可选的实施例中,在服务器存储第一桌面信息之后,方法还包括:服务器配置第一应用程序的第一下载渠道信息。

其中,第一下载渠道信息具体可以是第一桌面信息中的所有应用程序的下载链接信息。服务器对用户终端上报的所有应用程序的安装包配置自己渠道的下载链接。

步骤103,用户终端接收用户输入的操作指令集,根据操作指令集生成第二桌面信息。

其中,操作指令集为用户输入的多个操作指令的集合。

具体的,用户通过多个操作指令移动桌面中的应用程序的位置或者卸载应用程序等,当用户终端在预设时间范围内没有接收到操作指令时,则操作指令结束。用户终端根据之前的多个操作指令生成第二桌面信息。第二桌面信息包含桌面中的第二应用程序信息。第二应用程序信息具体为用户对第一桌面信息执行操作指令集之后生成的桌面信息中包含的所有应用程序在桌面中的排列位置信息,应用程序的安装包名称,以及将应用程序分类到不同的文件夹的分类信息等。

步骤104,判断第二桌面信息与第一桌面信息是否匹配;如果否,则执行步骤105。

具体的,将第二桌面信息中的所有应用程序与第一桌面信息中的所有应用程序进行比对,包括位置信息是否相同、安装包名称是否相同。目的是判断桌面信息中的应用程序信息是否进行过位置变化或者卸载。如果第二桌面信息与第一桌面信息不匹配,则说明桌面信息进行过更改,则执行步骤105,否则,结束。

步骤105,将第二桌面信息发送到服务器。

用户终端将修改后的桌面信息上传到服务器进行备份。

步骤106,服务器存储第二桌面信息。

服务器存储用户终端发送的第二桌面信息,并且记录下接收第二桌面信息的第二接收时间信息。

在一个可选的实施例中,在服务器存储第二桌面信息之后,方法还包括:服务器配置第二应用程序的第二下载渠道信息。

其中,第二下载渠道信息具体可以是第二桌面信息中的所有应用程序的下载链接信息。服务器对用户终端上报的所有应用程序的安装包配置自己渠道的下载链接。

步骤107,将第二桌面信息与第一桌面信息进行比对处理,得到应用程序变化信息。

具体的,服务器将第二桌面信息中的所有应用程序与第一桌面信息中的所有应用程序进行比对,包括比对位置信息、安装包名称,从而得到应用程序的变化信息,例如,哪几个应用程序进行了位置变化,卸载了哪些应用程序。

步骤108,当应用程序变化信息满足第一预设条件时,服务器根据应用程序变化信息生成第一提醒信息。

其中,第一预设条件为第一桌面信息中的应用程序和第二桌面信息中的应用程序相比较只是进行了位置变化,并且距离上次信息推送大于预设时间阈值,则生成第一提醒信息,例如,提醒信息可以是:您最近一周更改了x个桌面图标的位置,是否需要恢复?

步骤109,根据预设时间周期将第一提醒信息发送至用户终端。

服务器按照预设的时间周期向用户终端发送第一提醒信息,用户终端向用户进行显示,起到对用户进行提醒的作用。

在一个可选的实施例中,在根据预设时间周期将第一提醒信息发送至用户终端之后,用户终端接收用户输入的第一操作指令;根据第一操作指令生成桌面信息获取请求发送至服务器;服务器将预设时间范围内存储的所有桌面信息生成备份记录页面;将备份记录页面发送至用户终端。用户终端接收用户输入的第二操作指令;根据第二操作指令在备份记录页面中选择桌面信息并进行显示。

例如,用户终端的第一提醒信息展示页面设置有按钮“是”和“否”,当用户点击按钮“是”时,则用户终端向服务器发送桌面信息获取请求,服务器将近期存储的所有桌面信息生成备份记录页面发送给用户终端进行显示,备份记录页面中包含多个桌面信息,当用户点击其中一个桌面信息时,则用户终端显示该桌面信息。

步骤110,当应用程序变化信息满足第二预设条件时,服务器根据应用程序变化信息生成第二提醒信息,并发送至用户终端。

其中,第二预设条件为第二桌面信息中的应用程序和第一桌面信息中的应用程序相比减少了,说明用户将第一桌面信息修改为第二桌面信息时,卸载了应用程序,则服务器生成第二提醒信息发送到用户终端,例如,第二提醒信息可以是:您最近卸载了应用程序a,是否恢复?

在一个可选的实施例中,在服务器根据应用程序变化信息生成第二提醒信息,并发送至用户终端之后,用户终端接收用户输入的第三操作指令;根据第三操作指令生成下载渠道信息获取请求发送至服务器;服务器根据第一下载渠道信息和第二下载渠道信息获取第三下载渠道信息;将第三下载渠道信息发送至用户终端。用户终端根据第三下载渠道信息下载第三应用程序信息。

例如,用户终端的第二提醒信息展示页面设置有按钮“是”和“否”,当用户点击按钮“是”时,则用户终端生成下载渠道信息获取请求发送至服务器,服务器通过将第一下载渠道信息和第二下载渠道信息进行比较,得到第三下载渠道信息,也即是用户在将第一桌面信息修改为第二桌面信息时卸载的应用程序的数据包的下载链接,用户终端可以根据该下载链接下载用户卸载的应用程序,重新进行恢复安装。

本发明实施例提供的提醒信息发送方法,用户终端获取第一桌面信息并发送至服务器,第一桌面信息包含桌面中的第一应用程序信息;服务器存储第一桌面信息;用户终端接收用户输入的操作指令集,根据操作指令集生成第二桌面信息,第二桌面信息包含桌面中的第二应用程序信息;判断第二桌面信息与第一桌面信息是否匹配;如果否,将第二桌面信息发送到服务器;服务器存储第二桌面信息;将第二桌面信息与第一桌面信息进行比对处理,得到应用程序变化信息;当应用程序变化信息满足第一预设条件时,服务器根据应用程序变化信息生成第一提醒信息;根据预设时间周期将第一提醒信息发送至用户终端;当应用程序变化信息满足第二预设条件时,服务器根据应用程序变化信息生成第二提醒信息,并发送至用户终端。本发明实施例提供的方法,能够将用户更改后的终端桌面信息进行备份,并发送提醒信息,避免了由于误操作造成的使用不便,提高了用户体验。

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

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

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

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