一种实现新功能提醒的方法、装置及系统制造方法及图纸

技术编号:10891562 阅读:67 留言:0更新日期:2015-01-08 20:14
本发明专利技术公开了一种实现新功能提醒的方法、装置及系统,用于实现避免新功能提醒过程中的错误及减少服务器负担,该方法包括:接收服务器发送的配置文件或第一新功能提醒页面代码;当接收到配置文件,配置文件包括功能标识,读取保存的功能标识对应的查看标识信息,判断该查看标识信息是否代表未查看新功能提醒,如果是,则根据配置文件生成并运行功能标识对应的第二新功能提醒页面代码,显示新功能提醒页面;当接收到第一新功能提醒页面代码,第一新功能提醒页面代码包括功能标识,读取保存的功能标识对应的查看标识信息,判断该查看标识信息是否代表未查看新功能提醒,如果是,则运行功能标识对应的第一新功能提醒页面代码,显示新功能提醒页面。

【技术实现步骤摘要】
一种实现新功能提醒的方法、装置及系统
本专利技术涉及互联网
,具体涉及一种实现新功能提醒的方法、装置及系统。
技术介绍
在基于浏览器的互联网应用中,应用的功能是在不断增加或修改的,在新增或修改了部分功能以后,需要向用户进行新功能提醒。目前主要的提醒方式是在新增或者修改的功能入口处,使用高亮的方式配合浮动层的提示框进行新功能提醒,用户点击过一次以后,则之后针对该新功能的提醒都不再显示。现有技术实现新功能提醒的方式是:在服务器的数据库中为每一个新功能提醒设置一个标识信息,标识信息记录了某个新功能是否已经被某个用户点击。当有用户访问网页时,首先通过数据库的标识信息判断该用户是否点击过新功能提醒,如果没有点击,则继续进行新功能提醒。但是,现有技术实现新功能提醒的方式至少存在以下问题:第一,如果某个需要展示新功能提醒的页面是一个缓存页面,即服务器端每隔一段时间(例如10分钟)需要生成的一个静态缓存页面,那么在生成静态页面的时候就需要决定该页面上是否展示新功能提醒。而如果用户A点击了新功能提醒,那么这个静态页面发送给用户A时,就不应该展示新功能提醒,如果用户B没有点击新功能提醒,那么这个静态页面发送给用户B时,就应该展示新功能提醒。这样服务器生成一个静态页面而无法确定是否展示新功能提醒,从而造成新功能提醒实现的混乱。第二,如果某个需要展示新功能提醒的页面是个动态页面,即每次用户请求该页面的时候均需判断服务器中的标识信息,那么对于数据库来说,每一次用户页面请求都需要额外增加一次数据库查询请求操作,增加了服务器数据库的负载。
技术实现思路
有鉴于此,本专利技术提供一种实现新功能提醒的方法、装置及系统,以解决现有技术中新功能提醒的实现逻辑混乱以及增加服务器负担的技术问题。为解决上述问题,本专利技术提供的技术方案如下:一种实现新功能提醒的方法,所述方法包括:接收服务器发送的配置文件或第一新功能提醒页面代码,所述第一新功能提醒页面代码是所述服务器根据所述配置文件生成的;当接收到所述配置文件,所述配置文件至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒,如果是,则根据所述配置文件生成并运行所述功能标识对应的第二新功能提醒页面代码,显示相应的新功能提醒页面;当接收到所述第一新功能提醒页面代码,所述第一新功能提醒页面代码至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒,如果是,则运行所述功能标识对应的第一新功能提醒页面代码,显示相应的新功能提醒页面。相应的,所述配置文件还包括有效时间,所述第一新功能提醒页面代码还包括有效时间;所述方法还包括:当接收到所述配置文件,读取所述配置文件中的有效时间,判断当前时间是否在所述有效时间范围之内,如果是,则读取保存的所述功能标识对应的查看标识信息,并执行后续步骤;当接收到所述第一新功能提醒页面代码,读取所述第一新功能提醒页面代码中的有效时间,判断当前时间是否在所述有效时间范围之内,如果是,则读取保存的所述功能标识对应的查看标识信息,并执行后续步骤。相应的,所述读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒,包括:读取保存的所述功能标识以及用户标识信息对应的查看标识信息,判断所述功能标识以及用户标识信息对应的查看标识信息是否代表未查看新功能提醒。相应的,在读取保存的所述功能标识以及用户标识信息对应的查看标识信息之前,所述方法还包括:判断所述功能标识以及用户标识信息对应的查看标识信息是否存在,如果是,则读取保存的所述功能标识以及用户标识信息对应的查看标识信息,并执行后续步骤;如果否,则在建立所述功能标识以及用户标识信息对应的查看标识信息,并设置所述查看标识信息为未查看新功能提醒。相应的,所述方法还包括:当用户点击所述新功能提醒页面,获得当前用户的用户标识信息以及所点击的新功能提醒页面对应的功能标识;将所述功能标识以及用户标识信息对应的查看标识信息由未查看新功能提醒变更为已查看新功能提醒。一种实现新功能提醒的装置,所述装置包括:接收单元,用于接收服务器发送的配置文件或第一新功能提醒页面代码,所述第一新功能提醒页面代码是所述服务器根据所述配置文件生成的;第一判断单元,用于当接收到所述配置文件,所述配置文件至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒;第一运行单元,用于如果所述第一判断单元的判断结果为是,则根据所述配置文件生成并运行所述功能标识对应的第二新功能提醒页面代码,显示相应的新功能提醒页面;第二判断单元,用于当接收到所述第一新功能提醒页面代码,所述第一新功能提醒页面代码至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒;第二运行单元,用于如果所述第二判断单元的判断结果为是,则运行所述功能标识对应的第一新功能提醒页面代码,显示相应的新功能提醒页面。相应的,所述配置文件还包括有效时间,所述第一新功能提醒页面代码还包括有效时间;所述装置还包括:第三判断单元,用于当接收到所述配置文件,读取所述配置文件中的有效时间,判断当前时间是否在所述有效时间范围之内,如果是,则触发所述第一判断单元工作;第四判断单元,用于当接收到所述第一新功能提醒页面代码,读取所述第一新功能提醒页面代码中的有效时间,判断当前时间是否在所述有效时间范围之内,如果是,则触发所述第二判断单元工作。相应的,所述第一判断单元具体用于:当接收到所述配置文件,所述配置文件至少包括功能标识,读取保存的所述功能标识以及用户标识信息对应的查看标识信息;判断所述功能标识以及用户标识信息对应的查看标识信息是否代表未查看新功能提醒;所述第二判断单元具体用于:当接收到所述第一新功能提醒页面代码,所述第一新功能提醒页面代码至少包括功能标识,读取保存的所述功能标识以及用户标识信息对应的查看标识信息;判断所述功能标识以及用户标识信息对应的查看标识信息是否代表未查看新功能提醒。相应的,所述装置还包括:第五判断单元,用于在所述第一判断单元或所述第二判断单元工作之前,判断所述功能标识以及用户标识信息对应的查看标识信息是否存在,如果是,触发所述第一判断单元或所述第二判断单元读取保存的所述功能标识以及用户标识信息对应的查看标识信息,判断所述功能标识以及用户标识信息对应的查看标识信息是否代表未查看新功能提醒;建立单元,用于所述第五判断单元的判断结果为否,则建立保存的所述功能标识以及用户标识信息对应的查看标识信息,并设置所述查看标识信息为未查看新功能提醒。相应的,所述装置还包括:获得单元,用于当用户点击所述新功能提醒页面,获得当前用户的用户标识信息以及所点击的新功能提醒页面对应的功能标识;变更单元,用于将所述功能标识以及用户标识信息对应的查看标识信息由未查看新功能提醒变更为已查看新功能提醒。一种实现新功能提醒的系统,所述系统包括:客户端以及服务器;所述客户端上述的一种实现新功能提醒的装置;所述服务器,用于根据配置文件生成第一新功能提醒页面代码,将所本文档来自技高网...

【技术保护点】
一种实现新功能提醒的方法,其特征在于,所述方法包括:接收服务器发送的配置文件或第一新功能提醒页面代码,所述第一新功能提醒页面代码是所述服务器根据所述配置文件生成的;当接收到所述配置文件,所述配置文件至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒,如果是,则根据所述配置文件生成并运行所述功能标识对应的第二新功能提醒页面代码,显示相应的新功能提醒页面;当接收到所述第一新功能提醒页面代码,所述第一新功能提醒页面代码至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒,如果是,则运行所述功能标识对应的第一新功能提醒页面代码,显示相应的新功能提醒页面。

【技术特征摘要】
1.一种实现新功能提醒的方法,其特征在于,所述方法包括:接收服务器发送的配置文件或第一新功能提醒页面代码,所述第一新功能提醒页面代码是所述服务器根据所述配置文件生成的;当接收到所述配置文件,所述配置文件至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒,如果是,则根据所述配置文件生成并运行所述功能标识对应的第二新功能提醒页面代码,显示相应的新功能提醒页面;当接收到所述第一新功能提醒页面代码,所述第一新功能提醒页面代码至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒,如果是,则运行所述功能标识对应的第一新功能提醒页面代码,显示相应的新功能提醒页面。2.根据权利要求1所述的方法,其特征在于,所述配置文件还包括有效时间,所述第一新功能提醒页面代码还包括有效时间;所述方法还包括:当接收到所述配置文件,读取所述配置文件中的有效时间,判断当前时间是否在所述有效时间范围之内,如果是,则读取保存的所述功能标识对应的查看标识信息,并执行后续步骤;当接收到所述第一新功能提醒页面代码,读取所述第一新功能提醒页面代码中的有效时间,判断当前时间是否在所述有效时间范围之内,如果是,则读取保存的所述功能标识对应的查看标识信息,并执行后续步骤。3.根据权利要求1或2所述的方法,其特征在于,所述读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒,包括:读取保存的查看标识信息,所述查看标识信息为所述功能标识以及用户标识信息对应的查看标识信息,判断所述功能标识以及用户标识信息对应的查看标识信息是否代表未查看新功能提醒。4.根据权利要求3所述的方法,其特征在于,在读取保存的查看标识信息之前,所述方法还包括:判断所述功能标识以及用户标识信息对应的查看标识信息是否存在,如果是,则读取保存的查看标识信息,所述查看标识信息为所述功能标识以及用户标识信息对应的查看标识信息,并执行后续步骤;如果否,则在建立所述功能标识以及用户标识信息对应的查看标识信息,并设置所述查看标识信息为未查看新功能提醒。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当用户点击所述新功能提醒页面,获得当前用户的用户标识信息以及所点击的新功能提醒页面对应的功能标识;将所述功能标识以及用户标识信息对应的查看标识信息由未查看新功能提醒变更为已查看新功能提醒。6.一种实现新功能提醒的装置,其特征在于,所述装置包括:接收单元,用于接收服务器发送的配置文件或第一新功能提醒页面代码,所述第一新功能提醒页面代码是所述服务器根据所述配置文件生成的;第一判断单元,用于当接收到所述配置文件,所述配置文件至少包括功能标识,读取保存的所述功能标识对应的查看标识信息,判断所述功能标识对应的查看标识信息是否代表未查看新功能提醒;第一运行单元,用于如果所述第一判...

【专利技术属性】
技术研发人员:章梦何明杰傅强张兴强庞以新何燕萍王海潮丘群业胡建波王寻
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

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

1