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

文档序号:6439316阅读:163来源:国知局
专利名称:一个软件版本定制多种默认设置的方法、装置及终端的制作方法
技术领域
本发明涉及移动互联网技术应用领域,更具体地,涉及一种一个软件版本定制多种默认设置的方法、装置及终端。
背景技术
随着人们生活水平的不断提高,人们对电子产品的要求也越来越高。在竞争激烈的移动终端市场中,各种品牌的终端不仅在外观,价格,硬件上比拼,个性化已经成为一个脱颖而出的重要因素。比如多种彩壳,个性墙纸,个性铃声等各种个性化设置。将软件的定制和物理的外观或硬件等特性相融合,脱离同质化,凸显个性化将是电子产品制胜的关键。以墙纸与彩壳的匹配为例,现在的手机或平板电脑等终端产品,屏幕都很大,且会搭配多个彩壳,如果每部终端根据其彩壳的不同对应不同风格和色彩的默认墙纸,这样该款终端几种颜色一起上市时,将极大地吸引用户的眼球,迎合大家个性化需求。与出厂时不管什么样的彩壳,只有一张相同的默认墙纸的终端相比,会收到更好的市场回报和品牌价值。现有的技术,为了统一生产的方便,设置墙纸的方法是将默认墙纸或相关的设置用代码固化在软件版本中,生产时将软件版本烧录到终端上,这种方法的结果就是一个软件版本,只能有一种默认墙纸等设置。如果改变墙纸等默认设置,就还需要提供多个不同的软件版本,因此可生产性非常差,难以维护和管理。还有些方法,将这部分完全交给用户,开机后,添加一个选项让用户手动选择设定,操作步骤相对繁琐,且恢复了出厂设置后,该设定就无效了,还需重新进行设定,用户体验相当不好。

发明内容
本发明的主要目的在于提供一种一个软件版本定制多种默认设置的方法,旨在较方便地实现软件上的不同设置和物理特性的融合定制,提升用户体验。为了实现发明目的,本发明提供一种一个软件版本定制多种默认设置的方法,包括以下步骤预设个性化应用资源及其对应的标识信息,并将与标志信息对应的个性化应用资源保存到操作系统中;在终端的静态内存Flash上分配标示分区;所述标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;将终端的物理特性用预定的标志信息写入到所述标示分区;在终端首次开机或恢复出厂设置时,从所述标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性化应用资源。优选地,在所述根据标志信息从操作系统加载对应的个性化应用资源之后还包括接受用户对个性化应用资源的调整;
3
再次开机时,加载调整后的个性化资源。优选地,在执行所有步骤之后还包括识别特定操作用户和普通操作用户;对特定操作用户开放操作,以更新个性化应用资源及其对应的标识信息。优选地,所述终端为手机,所述物理特性为手机的彩壳,所述个性化应用资源为墙纸。本发明另提供一种一个软件版本定制多种默认设置的装置,其包括系统设置定制模块,用于预设个性化应用资源及其对应的标识信息,并将与标志信息对应的个性化应用资源保存到操作系统中;标示数据管理模块,用于在终端的静态内存Flash上分配标示分区;所述标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;物理特性设置模块,用于将终端的物理特性用预定的标志信息写入到所述标示分区;系统设置定制模块,还用于在终端首次开机或恢复出厂设置时,从所述标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性化应用资源。优选地,所述系统设置定制模块还用于接受用户对个性化应用资源的调整;再次开机时,加载调整后的个性化资源。优选地,所述物理特性设置模块进一步用于识别特定操作用户和普通操作用户;对特定操作用户开放操作,以更新个性化应用资源及其对应的标识信息。本发明还提供一种终端,其包括定制多种默认设置的装置,所述定制多种默认设置的装置包括系统设置定制模块,用于预设个性化应用资源及其对应的标识信息,并将与标志信息对应的个性化应用资源保存到操作系统中;标示数据管理模块,用于在终端的静态内存Flash上分配标示分区;所述标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;物理特性设置模块,用于将终端的物理特性用预定的标志信息写入到所述标示分区;系统设置定制模块,还用于在终端首次开机或恢复出厂设置时,从所述标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性化应用资源。本发明通过将物理特性所对应的标志信息写入Flash中的标示分区,在终端首次启动或者恢复出厂设置时,用一个版本软件就可实现不同的物理特性的加载,节省了多个版本开发和维护的成本。并且,本发明扩展性强,可以覆盖很多物理特性,以及后续可能出现的新的物理特性,软件利用效率高,减少了开发的工作量;默认设置不需要用户参与,就实现了个性化,用户体验好,真正体现了智能化。


图1为本发明一个软件版本定制多种默认设置的装置一实施例的结构示意图;图2为本发明一个软件版本定制多种默认设置的方法一实施例的流程4
图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,再次开机时,加载调整后的个性化资源。用户设定的墙纸,不会以标志信息的形式保存到标示数据管理模块中。用户自己设定其他自己喜爱的墙纸后,系统设置定制模块进行相关的处理和记录,再次开机时,系统就不会再去加载原来出厂时设定的默认墙纸,而是加载用户自己设定的。但如果用户进行恢复出厂设置操作,系统设置定制模块将
6会按步骤S40的流程,重新加载彩壳对应的默认墙纸。参照图4,在一实施例中,在执行所有步骤之后还可包括步骤S70,识别特定操作用户和普通操作用户;例如,物理特性设置模块还可用于识别是生产商或者是生产商指定的操作维护人员还是用户。步骤S80,对特定操作用户开放操作,以更新个性化应用资源及其对应的标识信息。也就是说,物理特性设置模块只对生产商开放,而不对手机的普通用户开放,当设置有误或者需要调整个性化资源和标示值的关系时,需到生产商或者生产商指定的维修点进行再次设置。本发明实施例中,标示值保存在Flash中,所以用户在进行恢复出厂设置时,就不会将设置清除掉,同时,如果设置有误或其他调整而需要进行更新时,只需重新进行物理特性设置操作再次设置即可。且物理特性设置模块是生产时使用的一种模式,只对生产商内部开放,对普通用户不开放,即这个更新只有设备厂商可以操作,保障了设置安全统一。 通过这种方案,在一个软件版本的基础上,可以非常方便地实现软件上的不同设置和物理特性的融合定制,而且扩展性较强,需要进行更新和调整时不需要从头进行开发。本发明另提供一种终端,该终端包括前述一个软件版本定制多种默认设置的装置,该终端可以为手机等移动通信终端,具有个性化应用功能模块,其中的操作系统可以为 Android0本发明终端实施例中,由于设置有前述一个软件版本定制多种默认设置的装置, 可节省多个版本开发和维护的成本,提升用户体验。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种一个软件版本定制多种默认设置的方法,其特征在于,包括以下步骤预设个性化应用资源及其对应的标识信息,并将与标志信息对应的个性化应用资源保存到操作系统中;在终端的静态内存Flash上分配标示分区;所述标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;将终端的物理特性用预定的标志信息写入到所述标示分区;在终端首次开机或恢复出厂设置时,从所述标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性化应用资源。
2.如权利要求1所述的方法,其特征在于,在所述根据标志信息从操作系统加载对应的个性化应用资源之后还包括接受用户对个性化应用资源的调整; 再次开机时,加载调整后的个性化资源。
3.如权利要求2所述的方法,其特征在于,在执行所有步骤之后还包括 识别特定操作用户和普通操作用户;对特定操作用户开放操作,以更新个性化应用资源及其对应的标识信息。
4.如权利要求1至3中任一项所述的方法,其特征在于,所述终端为手机,所述物理特性为手机的彩壳,所述个性化应用资源为墙纸。
5.一种一个软件版本定制多种默认设置的装置,其特征在于,包括系统设置定制模块,用于预设个性化应用资源及其对应的标识信息,并将与标志信息对应的个性化应用资源保存到操作系统中;标示数据管理模块,用于在终端的静态内存Flash上分配标示分区;所述标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;物理特性设置模块,用于将终端的物理特性用预定的标志信息写入到所述标示分区; 系统设置定制模块,还用于在终端首次开机或恢复出厂设置时,从所述标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性化应用资源。
6.如权利要求5所述的装置,其特征在于,所述系统设置定制模块还用于 接受用户对个性化应用资源的调整;再次开机时,加载调整后的个性化资源。
7.如权利要求5或6所述的装置,其特征在于,所述物理特性设置模块进一步用于 识别特定操作用户和普通操作用户;对特定操作用户开放操作,以更新个性化应用资源及其对应的标识信息。
8.如权利要求7所述的装置,其特征在于,所述终端为手机,所述物理特性为手机的彩壳,所述个性化应用资源为墙纸。
9.一种终端,其特征在于,包括如权利要求5至7中任一项所述的定制多种默认设置的直ο
10.如权利要求9所述的终端,其特征在于,所述终端为手机,所述物理特性为手机的彩壳,所述个性化应用资源为墙纸。
全文摘要
本发明公开一种一个软件版本定制多种默认设置的方法,包括以下步骤预设个性化应用资源及其对应的标识信息,并将与标志信息对应的个性化应用资源保存到操作系统中;在终端的静态内存Flash上分配标示分区;所述标示分区中的数据在终端首次启动或者恢复出厂设置时不会被擦除;将终端的物理特性用预定的标志信息写入到所述标示分区;在终端首次开机或恢复出厂设置时,从所述标示分区中读取标志信息,并根据所述标志信息从操作系统加载对应的个性化应用资源。本发明还提供一种一个软件版本定制多种默认设置的装置和终端。本发明能节省多个版本开发和维护的成本,提升用户体验。
文档编号G06F9/445GK102520983SQ20111038263
公开日2012年6月27日 申请日期2011年11月25日 优先权日2011年11月25日
发明者王晓伟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1