一种菜单更新方法及系统技术方案

技术编号:11133028 阅读:86 留言:0更新日期:2015-03-12 03:20
本发明专利技术属于信息智能控制领域,尤其涉及一种菜单更新方法及系统。包括以下步骤:信息处理服务器按照预设的初始周期,周期性地向终端发送菜单更新短信;所述终端接收到所述菜单更新短信后,通过解析获取菜单更新标识并进行识别,若识别出菜单有更新,则进一步比较最近一次收到的菜单更新短信与本次收到的菜单更新短信;若所述终端获得的比较结果为菜单结构发生了更新,则所述终端提示用户是否需要更新,若所述用户选择同意,则所述终端进行菜单更新。本发明专利技术通过根据菜单更新性质,来决定是否经过用户的同意的方案,大大提升了用户的体验。

【技术实现步骤摘要】

本专利技术属于信息智能控制领域,尤其涉及一种菜单更新方法及系统
技术介绍
现有技术公开了一种软件菜单更新方法和装置,包括客户端、远端服务器;客户端查询远端服务器,判断是否需要进行菜单更新,如果是则下载菜单更新配置文件;并根据所述菜单更新配置文件内的菜单项和更新规则,更新软件的菜单。上述方案并没有揭示菜单本身更新性质不同所对应的不同处理方案,导致用户的体验大大下降。
技术实现思路
本专利技术提供一种菜单更新方法及系统,以解决上述问题。本专利技术提供一种菜单更新方法。上述方法包括以下步骤:信息处理服务器按照预设的初始周期,周期性地向终端发送菜单更新短信;所述终端接收到所述菜单更新短信后,通过解析获取菜单更新标识并进行识别,若识别出菜单有更新,则进一步比较最近一次收到的菜单更新短信与本次收到的菜单更新短信;若所述终端获得的比较结果为菜单结构发生了更新,则所述终端提示用户是否需要更新,若所述用户选择同意,则所述终端进行菜单更新。本专利技术还提供一种菜单更新系统,包括终端、信息处理服务器;所述终端与所述信息处理服务器相连;所述信息处理服务器,用于按照预设的初始周期,周期性地向终端发送菜单更新短信;所述终端,用于接收到所述信息处理服务器发送的菜单更新短信后,通过解析获取菜单更新标识并进行识别,若识别出菜单有更新,则进一步比较最近一次收到的菜单更新短信与本次收到的菜单更新短信;还用于若获得的比较结果为菜单结构发生了更新,则提示用户是否需要更新,若所述用户选择同意,则进行菜单更新。相较于先前技术,根据本专利技术提供的菜单更新方法及系统,通过根据菜单更新性质,来决定是否经过用户的同意的方案,大大提升了用户的体验。另外,通过预设时段内,信息处理服务器获取菜单对应的菜单结构变化率并根据菜单周期调整策略表,确定所述菜单对应的菜单更新短信发送周期的方案,便于用户及时追踪菜单变化。另外,通过所述终端接收到所述菜单更新短信后,判断所述菜单更新短信的格式是否正确,值的大小是否合法,若正确合法,则在SIM卡中获取对应的菜单文件的方案,可以避免垃圾短信的骚扰,节约系统资源。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1所示为本专利技术实施例1的菜单更新方法流程图;图2所示为本专利技术实施例2的菜单更新系统示意图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为本专利技术实施例1的菜单更新方法流程图,包括以下步骤:步骤101:信息处理服务器按照预设的初始周期,周期性地向终端发送菜单更新短信;菜单更新短信格式包含:菜单更新标识、菜单结构、菜单内容;其中,菜单的结构包括一级目录、二级目录。例如:若菜单更新标识为1,则菜单有更新;若菜单更新标识为0,则菜单没有更新。其中,初始周期T可根据实际情况进行设定,例如为24小时。其中,所述终端包括手机、平板电脑。步骤102:所述终端接收到所述菜单更新短信后,通过解析获取菜单更新标识并进行识别,若识别出菜单有更新,则进一步比较最近一次收到的菜单更新短信与本次收到的菜单更新短信。所述终端接收到所述菜单更新短信后,通过解析获取菜单更新标识并进行识别之前,还包括:所述终端接收到所述菜单更新短信后,判断所述菜单更新短信的格式是否正确,若格式正确,则在SIM卡中获取菜单对应的文件;其中,SIM卡存储菜单与文件的对应关系。例如:若终端通过解析获取菜单更新标识并识别出菜单更新标识为1,则说明菜单有更新,则进一步比较最近一次收到的菜单更新短信与本次收到的菜单更新短信。步骤103:若所述终端获得的比较结果为菜单结构发生了更新,则所述终端提示用户是否需要更新,若所述用户选择同意,则所述终端进行菜单更新。其中,终端以显示提示窗口的方式,提示用户是否需要更新。若所述终端获得的比较结果为菜单内容发生了更新,则所述终端直接进行菜单更新。终端进行菜单更新的过程为:所述终端根据接收的所述菜单更新短信,对从SIM卡中获取的菜单对应的文件进行更新。信息处理服务器获取预设时段内菜单对应的菜单结构变化率并根据菜单周期调整策略表,确定所述菜单对应的菜单更新短信发送周期。信息处理服务器获取预设时段内菜单对应的菜单结构变化率,若大于或等于预设值,则根据菜单周期调整策略表,重新确定所述菜单对应的菜单更新短信发送周期=(1-X)﹡T;其中,X为菜单结构变化率,T为初始周期。信息处理服务器获取预设时段内菜单对应的菜单结构变化率,若小于预设值,则根据菜单周期调整策略表,确定所述菜单对应的菜单更新短信发送周期为T。其中,预设时段为n个初始周期;其中,n≥2且n为正整数。之所以采用n≥2且n为正整数,是因为根据1个初始周期获取的数据来统计菜单结构变化率不准确,所以本实施例设置预设时段为2个以上初始周期。菜单结构变化率=预设时段内菜单结构变化次数/预设时段内菜单变化总次数;其中,菜单变化包括菜单结构变化、菜单内容变化。菜单周期调整策略表表1下面举例进行详细说明:信息处理服务器按照预设的初始周期(例如:24小时)向手机发送菜单更新短信;手机收到所述菜单更新短信后,判断所述菜单更新短信的格式是否符合以下要求:菜单更新短信格式包含:菜单更新标识、菜单结构、菜单内容;其中,菜单的结构包括一级目录、二级目录;若符合,则后续手机进一步通过解析识别出菜单有更新,则进一步比较最近一次收到的菜单更新短信与本次收到的菜单更新短信,若手机获得的比较结果为菜单结构发生了更新,则手机通过显示提示窗口的方式提示用户是否需要更新,若所述用户选择同意,则所述手机进行菜单更新,对从SIM卡中获取的对应菜单文件进行更新。若所述手机获得的比较结果为菜单内容发生了更新,则所述手机直接进行菜单更新,无需经过用户的同意。另外,信息处理服务器获取预设时段(5﹡24小时即5个初始周期)内菜单对应的菜单结构变化次数为3次,菜单内容变化次数为2次,则获得菜单结构变化率=预设时段内菜单结构变化次数/预设时段内菜单变化总次数=3/5=60%,大于预设值(例如:50%),则根据表1,重新确定所述菜单对应的菜单本文档来自技高网...
一种菜单更新方法及系统

【技术保护点】
一种菜单更新方法,其特征在于,包括以下步骤:信息处理服务器按照预设的初始周期,周期性地向终端发送菜单更新短信;所述终端接收到所述菜单更新短信后,通过解析获取菜单更新标识并进行识别,若识别出菜单有更新,则进一步比较最近一次收到的菜单更新短信与本次收到的菜单更新短信;若所述终端获得的比较结果为菜单结构发生了更新,则所述终端提示用户是否需要更新,若所述用户选择同意,则所述终端进行菜单更新。

【技术特征摘要】
1.一种菜单更新方法,其特征在于,包括以下步骤:
信息处理服务器按照预设的初始周期,周期性地向终端发送菜单更新短信;
所述终端接收到所述菜单更新短信后,通过解析获取菜单更新标识并进行
识别,若识别出菜单有更新,则进一步比较最近一次收到的菜单更新短信与本
次收到的菜单更新短信;
若所述终端获得的比较结果为菜单结构发生了更新,则所述终端提示用户
是否需要更新,若所述用户选择同意,则所述终端进行菜单更新。
2.根据权利要求1所述的方法,其特征在于,若所述终端获得的比较结果
为菜单结构发生了更新,则所述终端提示用户是否需要更新,若所述用户选择
同意,则所述终端进行菜单更新之后,还包括:
信息处理服务器获取预设时段内菜单对应的菜单结构变化率并根据菜单周
期调整策略表,确定所述菜单对应的菜单更新短信发送周期。
3.根据权利要求2所述的方法,其特征在于,信息处理服务器获取预设时
段内菜单对应的菜单结构变化率,若大于或等于预设值,则根据菜单周期调整
策略表,将所述菜单对应的菜单更新短信发送周期重新确定为(1-X)﹡T;其
中,X为菜单结构变化率,T为初始周期。
4.根据权利要求2所述的方法,其特征在于,信息处理服务器获取预设时
段内菜单对应的菜单结构变化率,若小于预设值,则根据菜单周期调整策略表,
确定所述菜单对应的菜单更新短信发送周期仍为T。
5.根据权利要求2或3或4所述的方法,其特征在于,菜单结构变化率...

【专利技术属性】
技术研发人员:徐源
申请(专利权)人:上海移远通信技术有限公司
类型:发明
国别省市:上海;31

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

1