首页> 中国专利> 一个软件版本定制多种默认设置的方法、装置及终端

一个软件版本定制多种默认设置的方法、装置及终端

摘要

本发明公开一种一个软件版本定制多种默认设置的方法,包括以下步骤:预设个性化应用资源及其对应的标识信息,并将与标志信息对应的个性化应用资源保存到操作系统中;在终端的静态内存Flash上分配标示分区;所述标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;将终端的物理特性用预定的标志信息写入到所述标示分区;在终端首次开机或恢复出厂设置时,从所述标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性化应用资源。本发明还提供一种一个软件版本定制多种默认设置的装置和终端。本发明能节省多个版本开发和维护的成本,提升用户体验。

著录项

  • 公开/公告号CN102520983A

    专利类型发明专利

  • 公开/公告日2012-06-27

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN201110382634.4

  • 发明设计人 王晓伟;

    申请日2011-11-25

  • 分类号G06F9/445(20060101);

  • 代理机构44287 深圳市世纪恒程知识产权代理事务所;

  • 代理人胡海国

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

  • 入库时间 2023-12-18 05:43:00

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-06-10

    授权

    授权

  • 2012-09-05

    实质审查的生效 IPC(主分类):G06F9/445 申请日:20111125

    实质审查的生效

  • 2012-06-27

    公开

    公开

说明书

技术领域

本发明涉及移动互联网技术应用领域,更具体地,涉及一种一个软件版 本定制多种默认设置的方法、装置及终端。

背景技术

随着人们生活水平的不断提高,人们对电子产品的要求也越来越高。在 竞争激烈的移动终端市场中,各种品牌的终端不仅在外观,价格,硬件上比 拼,个性化已经成为一个脱颖而出的重要因素。比如:多种彩壳,个性墙纸, 个性铃声等各种个性化设置。将软件的定制和物理的外观或硬件等特性相融 合,脱离同质化,凸显个性化将是电子产品制胜的关键。

以墙纸与彩壳的匹配为例,现在的手机或平板电脑等终端产品,屏幕都 很大,且会搭配多个彩壳,如果每部终端根据其彩壳的不同对应不同风格和 色彩的默认墙纸,这样该款终端几种颜色一起上市时,将极大地吸引用户的 眼球,迎合大家个性化需求。与出厂时不管什么样的彩壳,只有一张相同的 默认墙纸的终端相比,会收到更好的市场回报和品牌价值。

现有的技术,为了统一生产的方便,设置墙纸的方法是将默认墙纸或相 关的设置用代码固化在软件版本中,生产时将软件版本烧录到终端上,这种 方法的结果就是一个软件版本,只能有一种默认墙纸等设置。如果改变墙纸 等默认设置,就还需要提供多个不同的软件版本,因此可生产性非常差,难 以维护和管理。还有些方法,将这部分完全交给用户,开机后,添加一个选 项让用户手动选择设定,操作步骤相对繁琐,且恢复了出厂设置后,该设定 就无效了,还需重新进行设定,用户体验相当不好。

发明内容

本发明的主要目的在于提供一种一个软件版本定制多种默认设置的方 法,旨在较方便地实现软件上的不同设置和物理特性的融合定制,提升用户 体验。

为了实现发明目的,本发明提供一种一个软件版本定制多种默认设置的 方法,包括以下步骤:

预设个性化应用资源及其对应的标识信息,并将与标志信息对应的个性 化应用资源保存到操作系统中;

在终端的静态内存Flash上分配标示分区;所述标示分区中的数据在终端 首次启动或者恢复出厂设置时不会被擦除;

将终端的物理特性用预定的标志信息写入到所述标示分区;

在终端首次开机或恢复出厂设置时,从所述标示分区中读取标志信息, 并根据所述标志信息从操作系统加载对应的个性化应用资源。

优选地,在所述根据标志信息从操作系统加载对应的个性化应用资源之 后还包括:

接受用户对个性化应用资源的调整;

再次开机时,加载调整后的个性化资源。

优选地,在执行所有步骤之后还包括:

识别特定操作用户和普通操作用户;

对特定操作用户开放操作,以更新个性化应用资源及其对应的标识信息。

优选地,所述终端为手机,所述物理特性为手机的彩壳,所述个性化应 用资源为墙纸。

本发明另提供一种一个软件版本定制多种默认设置的装置,其包括:

系统设置定制模块,用于预设个性化应用资源及其对应的标识信息,并 将与标志信息对应的个性化应用资源保存到操作系统中;

标示数据管理模块,用于在终端的静态内存Flash上分配标示分区;所述 标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;

物理特性设置模块,用于将终端的物理特性用预定的标志信息写入到所 述标示分区;

系统设置定制模块,还用于在终端首次开机或恢复出厂设置时,从所述 标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性 化应用资源。

优选地,所述系统设置定制模块还用于:

接受用户对个性化应用资源的调整;

再次开机时,加载调整后的个性化资源。

优选地,所述物理特性设置模块进一步用于:

识别特定操作用户和普通操作用户;

对特定操作用户开放操作,以更新个性化应用资源及其对应的标识信息。

本发明还提供一种终端,其包括定制多种默认设置的装置,所述定制多 种默认设置的装置包括:系统设置定制模块,用于预设个性化应用资源及其 对应的标识信息,并将与标志信息对应的个性化应用资源保存到操作系统中;

标示数据管理模块,用于在终端的静态内存Flash上分配标示分区;所述 标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;

物理特性设置模块,用于将终端的物理特性用预定的标志信息写入到所 述标示分区;

系统设置定制模块,还用于在终端首次开机或恢复出厂设置时,从所述 标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性 化应用资源。

本发明通过将物理特性所对应的标志信息写入Flash中的标示分区,在终 端首次启动或者恢复出厂设置时,用一个版本软件就可实现不同的物理特性 的加载,节省了多个版本开发和维护的成本。并且,本发明扩展性强,可以 覆盖很多物理特性,以及后续可能出现的新的物理特性,软件利用效率高, 减少了开发的工作量;默认设置不需要用户参与,就实现了个性化,用户体 验好,真正体现了智能化。

附图说明

图1为本发明一个软件版本定制多种默认设置的装置一实施例的结构示 意图;

图2为本发明一个软件版本定制多种默认设置的方法一实施例的流程图;

图3为本发明一个软件版本定制多种默认设置的方法一实施例的流程图;

图4为本发明一个软件版本定制多种默认设置的方法一实施例的流程图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步 说明。

具体实施方式

本发明中,终端可以为手机、个人数字助理PDA或者车载终端等,物理 特性指的是终端的彩壳,以下将以终端是手机,物理特性是彩壳为例,详细 说明本发明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。

本发明提供一种一个软件版本定制多种默认设置的装置,参照图1,该装 置包括:

系统设置定制模块10,用于预设个性化应用资源及其对应的标识信息, 并将与标志信息对应的个性化应用资源保存到操作系统中;在一具体示例中, 操作系统可以为Android,标识信息可以用标示(flag)值表示,可在出厂设 置中保存多种个性化应用资源(例如墙纸等)到操作系统。例如,可通过系 统设置定制模块10预先设定好彩壳与flag值的对应关系,比如这里定义:01 对应白色壳,02对应黑色壳,03对应红色壳等。同时将各种彩壳对应的主题 墙纸资源,放入到Android相应的代码目录中。

标示数据管理模块20,用于在终端的静态内存Flash上分配标示分区; 该标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;标示 数据管理模块20负责管理手机静态内存Flash上一个用于记录彩壳或其它物 理特性标示信息的数据分区,例如某种彩壳所对应的数字标示。这个数据分 区在恢复出厂设置时不会被擦除,同时标示数据管理模块20提供相应的读写 接口,供其它模块使用。

物理特性设置模块30,用于将终端的物理特性用预定的标志信息写入到 所述标示分区;例如,在产品出厂前的功能预检中,工程技术人员通过物理 特性设置模块相关应用,将彩壳的标示值“01”写入到前述标示分区。

系统设置定制模块10还用于终端首次开机或恢复出厂设置时,从标示分 区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性化应用 资源。例如,系统设置定制模块10在手机首次启动时,读取通过物理特性设 置模块30已经设置好并保存在标示分区中的标示值,然后根据这个标示值加 载不同的默认墙纸资源。这样客户打开手机后,不需要再通过任何其他的设 置,就可以直接看到和各个彩壳对应的默认墙纸设置。

本发明一个软件版本定制多种默认设置的装置实施例通过将物理特性所 对应的标志信息写入Flash中的标示分区,在终端首次启动或者恢复出厂设置 时,用一个版本软件就可实现不同的物理特性的加载,节省了多个版本开发 和维护的成本。

进一步的,上述系统设置定制模块10还用于接受用户对个性化应用资源 的调整;再次开机时,加载调整后的个性化资源。例如,用户可根据自己喜 好,设置与彩壳对应的墙纸。但用户设定的墙纸,不会以标志信息的形式保 存到标示数据管理模块20中。用户自己设定其他自己喜爱的墙纸后,系统设 置定制模块10进行相关的处理和记录,再次开机时,系统就不会再去加载原 来出厂时设定的默认墙纸,而是加载用户自己设定的。但如果用户进行恢复 出厂设置操作,系统设置定制模块10将会按之前的流程,通过标示数据管理 模块20中的标示重新加载彩壳对应的默认墙纸。

本发明实施例中,物理特性设置模块30还可用于识别特定操作用户和普 通操作用户;对特定操作用户开放操作,以更新个性化应用资源及其对应的 标识信息。也就是说,物理特性设置模块30只对生产商开放,而不对手机的 普通用户开放,当设置有误或者需要调整个性化资源和标示值的关系时,需 到生产商或者生产商指定的维修点进行再次设置。本发明实施例中,标示值 保存在Flash中,所以用户在进行恢复出厂设置时,就不会将设置清除掉,同 时,如果设置有误或其他调整而需要进行更新时,只需重新进行物理特性设 置操作再次设置即可。且物理特性设置模块30是生产时使用的一种模式,只 对生产商内部开放,对普通用户不开放,即这个更新只有设备厂商可以操作, 保障了设置安全统一。通过这种方案,在一个软件版本的基础上,可以非常 方便地实现软件上的不同设置和物理特性的融合定制,而且扩展性较强,需 要进行更新和调整时不需要从头进行开发。

参照图2,提出本发明一个软件版本定制多种默认设置的方法实施例,该 方法应用于前述一个软件版本定制多种默认设置的装置,可通过前述装置实 现。本发明实施例中,一个软件版本定制多种默认设置的方法包括以下步骤:

步骤S10,预设个性化应用资源及其对应的标识信息,并将与标志信息对 应的个性化应用资源保存到操作系统中;例如,可通过系统设置定制模块预 先设定好彩壳与flag值的对应关系,比如这里定义:01对应白色壳,02对应 黑色壳,03对应红色壳等。同时将各种彩壳对应的主题墙纸资源,放入到 Android相应的代码目录中。

步骤S20,在终端的静态内存Flash上分配标示分区;所述标示分区中的 数据在终端首次启动或者恢复出厂设置时不会被擦除;例如,由标示数据管 理模块负责管理手机静态内存Flash上一个用于记录彩壳或其它物理特性标 示信息的数据分区,例如某种彩壳所对应的数字标示。这个数据分区在恢复 出厂设置时不会被擦除,同时标示数据管理模块提供相应的读写接口,供其 它模块使用。

步骤S30,将终端的物理特性用预定的标志信息写入到所述标示分区;例 如,在产品出厂前的功能预检中,工程技术人员通过物理特性设置模块相关 应用,将彩壳的标示值“01”写入到前述标示分区。

步骤S40,终端首次开机或恢复出厂设置时,从所述标示分区中读取标志 信息,并根据所述标志信息从操作系统加载对应的个性化应用资源。例如, 系统设置定制模块10在手机首次启动时,读取通过物理特性设置模块30已 经设置好并保存在标示分区中的标示值,然后根据这个标示值加载不同的默 认墙纸资源。这样客户打开手机后,不需要再通过任何其他的设置,就可以 直接看到和各个彩壳对应的默认墙纸设置。

本发明一个软件版本定制多种默认设置的方法实施例通过将物理特性所 对应的标志信息写入Flash中的标示分区,在终端首次启动或者恢复出厂设置 时,用一个版本软件就可实现不同的物理特性的加载,节省了多个版本开发 和维护的成本。

参照图3,在一实施例中,上述方法实施例中,在步骤S40之后还包括:

步骤S50,接受用户对个性化应用资源的调整;例如,用户可根据自己喜 好设置墙纸。

步骤S60,再次开机时,加载调整后的个性化资源。用户设定的墙纸,不 会以标志信息的形式保存到标示数据管理模块中。用户自己设定其他自己喜 爱的墙纸后,系统设置定制模块进行相关的处理和记录,再次开机时,系统 就不会再去加载原来出厂时设定的默认墙纸,而是加载用户自己设定的。但 如果用户进行恢复出厂设置操作,系统设置定制模块将会按步骤S40的流程, 重新加载彩壳对应的默认墙纸。

参照图4,在一实施例中,在执行所有步骤之后还可包括:

步骤S70,识别特定操作用户和普通操作用户;例如,物理特性设置模块 还可用于识别是生产商或者是生产商指定的操作维护人员还是用户。

步骤S80,对特定操作用户开放操作,以更新个性化应用资源及其对应的 标识信息。也就是说,物理特性设置模块只对生产商开放,而不对手机的普 通用户开放,当设置有误或者需要调整个性化资源和标示值的关系时,需到 生产商或者生产商指定的维修点进行再次设置。本发明实施例中,标示值保 存在Flash中,所以用户在进行恢复出厂设置时,就不会将设置清除掉,同时, 如果设置有误或其他调整而需要进行更新时,只需重新进行物理特性设置操 作再次设置即可。且物理特性设置模块是生产时使用的一种模式,只对生产 商内部开放,对普通用户不开放,即这个更新只有设备厂商可以操作,保障 了设置安全统一。通过这种方案,在一个软件版本的基础上,可以非常方便 地实现软件上的不同设置和物理特性的融合定制,而且扩展性较强,需要进 行更新和调整时不需要从头进行开发。

本发明另提供一种终端,该终端包括前述一个软件版本定制多种默认设 置的装置,该终端可以为手机等移动通信终端,具有个性化应用功能模块, 其中的操作系统可以为Android。本发明终端实施例中,由于设置有前述一个 软件版本定制多种默认设置的装置,可节省多个版本开发和维护的成本,提 升用户体验。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是 利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间 接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号