专利名称:一种支持双操作系统下同步电话本的手机及其实现方法
技术领域:
本发明涉及手机,尤其是涉及一种支持双操作系统下同步电话本的手机。
背景技术:
如今,手机操作系统一般只应用在高端智能化手机上。目前,在智能手机市场上,仍以个人信息管理型手机为主,随着更多厂商的加入,整体市场的竞争已经开始呈现出分散化的态势。从市场容量、竞争状态和应用状况上来看,整个市场仍处于启动阶段。目前应用在手机上的操作系统主要有PalmOS、Symbian、Windows mobile、Linux和Android、iPhoneOS,黑莓七种。目前主流的操作系统有两种:Windows mobile操作系统和Android操作系统。由于两种操作系统分别有自己的优势和劣势,因此,在用户在使用时,如果需要分别利用两种操作系统的优势则必须配置多个手机,不仅使用不便,而且成本高昂。为了解决这一问题,出现了双操作系统的手机,但是,现有的双操作系统手机存在切换系统后,电话本不能同步的问题,使用非常不方便。
发明内容
本发明为了解决现有技术双操作系统手机存在切换系统后,电话本不能同步的问题,使用非常不方便的技术问题,提供了一种支持双操作系统下同步电话本的手机及其实现方法。为解决上述技术问题,本发明采用的技术方案为设计一种支持双操作系统下同步电话本的手机,具有第一操作系统和第二操作系统,所述支持双操作系统下同步电话本的手机包括:
电话本更改信息存储模块,用于存储更改的电话本信息和电话本是否被修改的标志;电话本信息更改模块,其用于用户在手机的第一操作系统中更改电话本信息后,将更改的电话本信息更新到第一操作系统的电话本数据库中,同时将更改的电话本信息写进电话本更改信息存储模块,并在所述电话本更改信息存储模块中写上电话本被修改的标志;检测及更新模块,其用于在第二操作系统启动时,自动检测所述电话本更改信息存储模块中是否有电话本被修改的标志,若有,则将所述电话本更改信息存储模块中更改的电话本信息更新到第二操作系统的电话本数据库中。所述电话本更改信息存储模块为在Flash存储器上单独开辟的一块固定区域。所述第一操作系统和第二操作系统分别为Andriod操作系统和Windows Mobile操作系统,或所述第一操作系统和第二操作系统分别为Windows Mobile操作系统和Andriod操作系统。本发明还提供了一种支持双操作系统下同步电话本的手机的实现方法,包括下列步骤:
在手机上设置电话本更改信息存储模块,用于存储更改的电话本信息和电话本是否被修改的标志; 用户在手机的第一操作系统中更改电话本信息后,将更改的电话本信息更新到第一操作系统的电话本数据库中,同时将更改的电话本信息写进电话本更改信息存储模块,并在所述电话本更改信息存储模块中写上电话本被修改的标志;
第二操作系统启动时,自动检测所述电话本更改信息存储模块中是否有电话本被修改的标志,若有,则将所述电话本更改信息存储模块中更改的电话本信息更新到第二操作系统的电话本数据库中。所述电话本更改信息存储模块为在Flash存储器上单独开辟的一块固定区域。所述第一操作系统和第二操作系统分别为Andriod操作系统和Windows Mobile操作系统,或所述第一操作系统和第二操作系统分别为Windows Mobile操作系统和Andriod操作系统。本发明通过设置电话本更改信息存储模块,将用户在手机的第一操作系统中的更改的电话本信息存储,并在所述电话本更改信息存储模块中写上电话本被修改的标志,当启用第二操作系统时,系统自动检测所述电话本更改信息存储模块中是否有电话本被修改的标志,若有,则将所述电话本更改信息存储模块中更改的电话本信息更新到第二操作系统的电话本数据库中。因此,在一个操作系统下的更改会自动更新到另一操作系统下,从而可以实现双操作系统手机的电话本同步,使用非常方便。
下面结合实施例和附图对本发明进行详细说明,其中:
图1是本发明支持双操作系统下同步电话本的手机的原理 图2是本发明支持双操作系统下同步电话本的手机的实现方法流程图。
具体实施例方式本发明支持双操作系统下同步电话本的手机具有第一操作系统和第二操作系统。从而可使用户可以在一款手机上面得到两种不同操作系统的用户体验,并且可以根据自己的喜好,选择常用的一种操作系统来使用。在本具体实施例中,所述第一操作系统和第二操作系统分别为Andriod操作系统和Windows Mobile操作系统,或所述第一操作系统和第二操作系统分别为Windows Mobile操作系统和Andriod操作系统。请参见图1。本发明支持双操作系统下同步电话本的手机包括:电话本更改信息存储模块、电话本信息更改模块和检测及更新模块。其中:
电话本更改信息存储模块用于存储更改的电话本信息和电话本是否被修改的标志。在本具体实施例中,电话本更改信息存储模块为在Flash存储器上单独开辟的一块固定区域。电话本信息包括姓名,电话号码,其他信息等等,所述标志包括增加了还是删除了电话的标志等。电话本信息的格式可以自定义。电话本信息更改模块用于用户在手机的第一操作系统中更改电话本信息后,将更改的电话本信息更新到第一操作系统的电话本数据库中,同时将更改的电话本信息写进电话本更改信息存储模块,并在所述电话本更改信息存储模块中写上电话本被修改的标志。例如,在Andriod操作系统中,用户在添加或者删除了一个电话号码后,该信息除了被更新到Andriod操作系统的电话本数据库(一般为vcf格式)里面外,同时该信息也被写进Flash存储器上固定的区域,即电话本更改信息存储模块,信息可以按照自定义的格式写进。在本具体实施例中,电话本被修改的标志可定义如下:1.fv項I描迷
权利要求
1.一种支持双操作系统下同步电话本的手机,具有第一操作系统和第二操作系统,其特征在于:所述支持双操作系统下同步电话本的手机包括: 电话本更改信息存储模块,用于存储更改的电话本信息和电话本是否被修改的标志; 电话本信息更改模块,其用于用户在手机的第一操作系统中更改电话本信息后,将更改的电话本信息更新到第一操作系统的电话本数据库中,同时将更改的电话本信息写进电话本更改信息存储模块,并在所述电话本更改信息存储模块中写上电话本被修改的标志; 检测及更新模块,其用于在第二操作系统启动时,自动检测所述电话本更改信息存储模块中是否有电话本被修改的标志,若有,则将所述电话本更改信息存储模块中更改的电话本信息更新到第二操作系统的电话本数据库中。
2.根据权利要求1所述的支持双操作系统下同步电话本的手机,其特征在于:所述电话本更改信息存储模块为在Flash存储器上单独开辟的一块固定区域。
3.根据权利要求1所述的支持双操作系统下同步电话本的手机,其特征在于:所述第一操作系统和第二操作系统分别为Andriod操作系统和Windows Mobile操作系统,或所述第一操作系统和第二操作系统分别为Windows Mobile操作系统和Andriod操作系统。
4.一种支持双操作系统下同步电话本的手机的实现方法,其特征在于包括下列步骤: 在手机上设置电话本更改信息存储模块,用于存储更改的电话本信息和电话本是否被修改的标志; 用户在手机的第一操作系统中更改电话本信息后,将更改的电话本信息更新到第一操作系统的电话本数据库中,同时将更改的电话本信息写进电话本更改信息存储模块,并在所述电话本更改信息存储模块中写上电话本被修改的标志; 第二操作系统启动时,自动检测所述电话本更改信息存储模块中是否有电话本被修改的标志,若有,则将所述电话本更改信息存储模块中更改的电话本信息更新到第二操作系统的电话本数据库中。
5.根据权利要求4所述的支持双操作系统下同步电话本的手机的实现方法,其特征在于:所述电话本更改信息存储模块为在Flash存储器上单独开辟的一块固定区域。
6.根据权利要求4所述的支持双操作系统下同步电话本的手机的实现方法,其特征在于:所述第一操作系统和第二操作系统分别为Andriod操作系统和Windows Mobile操作系统,或所述第一操作系统和第二操作系统分别为Windows Mobile操作系统和Andriod操作系统。
全文摘要
本发明公开了一种支持双操作系统下同步电话本的手机,具有第一操作系统和第二操作系统,所述手机包括电话本更改信息存储模块,用于存储更改的电话本信息和电话本是否被修改的标志;电话本信息更改模块,其用于用户在手机的第一操作系统中更改电话本信息后,将更改的电话本信息写进电话本更改信息存储模块,并在所述电话本更改信息存储模块中写上电话本被修改的标志;检测及更新模块,其用于在第二操作系统启动时,自动检测所述电话本更改信息存储模块中是否有电话本被修改的标志,若有,则将所述电话本更改信息存储模块中更改的电话本信息更新到第二操作系统的电话本数据库中。本发明可用于双操作系统手机。
文档编号H04M1/725GK103078989SQ201110329450
公开日2013年5月1日 申请日期2011年10月26日 优先权日2011年10月26日
发明者樊季林 申请人:康佳集团股份有限公司