多卡多待移动终端设备及其信息管理方法

文档序号:7694953阅读:114来源:国知局
专利名称:多卡多待移动终端设备及其信息管理方法
技术领域
本发明涉及移动通信领域,尤其涉及多卡多待移动终端设备及其信息管 理方法。
背景技术
Windows Mobile平台针对单卡系统实现了单卡手机。基于Windows Mobile平台实现双卡双待手机,甚至多卡多待手机成为当前的需求。目前, 在双卡双待手机的实现过程中,已形成了一些基本的设计方案,包括将两 张卡通过基于windows mobile平台的访问接口与手机相连接,实现手机对两 张卡的访问,具体地,两张卡插入手机,开机后,手机通过访问接口便可将 两张卡的数据拷贝到手机内的数据库中,然而目前还没有将数据从各个卡拷 贝到数据库之后的处理。拷贝到数据库中的数据包括联系人信息、短信息等, 数据库中还包括手机自身存储的联系人信息、短信息等。对各个卡内及双卡 双待手机自身存储的信息进行管理是设计的重要部分,例如,需要将信息从一个卡转存到另一个卡,或者需要将某卡上的信息转换为双卡双待手机自身 的信息,等等。然而,目前没有关于信息管理的技术。发明内容本发明提供一种多卡多待移动终端设备的信息管理方法,该方法能够实 现对多卡多待移动终端设备的信息进行管理。本发明提供一种多卡多待移动终端设备,该设备能够进行对信息的管理。一种多卡多待移动终端设备的信息管理方法,该多卡多待移动终端设备 基于Windows Mobile平台实现,该方法包括多卡多待移动终端设备通过基于windows mobile平台的访问接口获耳又当前 的各个卡信息,基于windows mobile平台展示给用户;多卡多待移动终端设备接收用户输入的基于windows mobile平台的信息管 理命令,所述信息管理命令包括对包含指定位置的指定信息进行指定操作;多卡多待移动终端设备对数据库中包含指定位置的指定信息进行指定操 作,所述数据库中每条信息包括相应的位置信息,该位置信息标识了相应的信 息属于与设备连接的某张卡或属于设备自身存储的信息。一种多卡多待移动终端设备,该多卡多待移动终端设备基于Windows Mobile平台实现,包括基于Windows Mobile平台的展示模块、命令接收模块和 管理执行模块;所述展示模块,用于通过基于windows mobile平台的访问接口获取当前的 各个卡信息,基于windows mobile平台展示给用户;所述命令接收模块,用于接收用户输入的基于windows mobile平台的信息 管理命令,传送给管理执行模块,所述信息管理命令包括对包含指定位置的指 定信息进行指定操作;所述管理执行模块,用于接收命令接收模块传送的信息管理命令,对数据 库中包含指定位置的指定信息进行指定操作,所述数据库中每条信息包括相应 的位置信息,该位置信息标识了相应的信息属于与设备连接的某张卡或属于设 备自身存储的信息。从上述方案可以看出,本发明基于windows mobile平台实现的多卡多 待移动终端设备,在接收用户输入的基于windows mobile平台的信息管理命 令后,对数据库中包含指定位置的指定信息进行指定操作。从而,实现了对 多卡多待移动终端设备的信息进行管理。


图1为本发明双卡双待手机的信息管理方法实例; 图2为步骤101中双卡双待手机展示给用户的界面1;图3为步骤101中双卡双待手机展示给用户的界面2; 图4为步骤101中双卡双待手机展示给用户的界面3; 图5为步骤101中双卡双待手机展示给用户的界面4; 图6为本发明多卡多待移动终端设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和 附图,对本发明进一步详细i^明。本发明涉及的多卡多待移动终端设备基于windows mobile平台实现,进行 信息管理时,多卡多待移动终端设备通过基于windows mobile平台的访问接口 获取当前的各个卡信息,基于windows mobile平台展示给用户;然后,接收用 户输入的基于windows mobile平台的信息管理命令,所述信息管理命令包括对 包含指定位置的指定信息进行指定操作;最后,多卡多待移动终端设备对数据 库中包含指定位置的指定信息进行指定操作,所述数据库中每条信息包括相应 的位置信息,该位置信息标识了相应的信息属于与设备连接的某张卡或属于设 备自身存储的信息。所述多卡多待移动终端设备包括能够对两张卡进行通信处理的双卡双待 移动终端设备,也包括能够对三张以上的卡进行通信处理的移动终端设备。所 述多卡多待移动终端设备包括手机、个人数字助理(PDA, Personal Digital Assistant)等能够提供多卡多待功能的移动终端设备。多卡多待移动终端设备开机后,通过访问接口将各卡内的联系人信息、短 信息等拷贝到多卡多待移动终端设备的数据库中,本发明为各条信息增加一个 位置信息字段,用于标识相应的信息属于哪张卡或属于设备自身存储的信息。 通过访问接口将各个卡内存储的信息拷贝到数据库中为本领域技术人员易于实 现的技术,这里不再赘述。根据信息管理命令的不同,多卡多待移动终端设备将进行不同的管理操作, 下面进行举例说明。若信息管理命令为对包含指定位置的指定信息进行删除操作,且所述指定位置为对应卡的位置,进行信息管理操作时,多卡多待移动终 端设备对数据库中包含指定位置的指定信息删除,并通过访问接口将指定位置 中的不包含位置信息字段的指定信息删除。若信息管理命令为对包含指定位置 的指定信息进行删除操作,且所述指定位置为对应多卡多待移动终端设备自身 的位置,进行信息管理操作时,多卡多待移动终端设备对数据库中包含指定位 置的指定信息删除。若信息管理命令为对包含指定位置的指定信息转存到目标 位置,且所述指定位置为对应卡的位置,所述目标位置为对应多卡多待移动终 端设备自身的位置,进行信息管理操作时,多待移动终端设备对数据库中包含 指定位置的指定信息进行复制,将该指定信息中的位置信息修改为与多卡多待 移动终端设置自身位置对应的信息。若所述信息管理命令为对包含指定位置的 指定信息转存到目标位置,且所述指定位置为对应卡或多卡多待移动终端设备 自身的位置,所述目标位置为对应卡的位置,进行信息管理操作时,多卡多待 移动终端设备对数据库中包含指定位置的指定信息进行复制,将该指定信息中 的位置信息修改为与目标位置对应的信息,并对数据库中包含指定位置的指定 信息进行复制,将该指定信息中的位置信息字段删除,通过访问接口存储到目 标位置对应的卡中。为方便说明,下面以多卡多待移动终端设备为双卡双待手机,且对联系 人信息进行管理为例,对本发明的信息管理方法进行说明。参见图1,为本发明双卡双待手机的信息管理方法实例,将卡1和卡2 插入双卡双待手机,开机后,双卡双待手机通过访问接口将卡1和卡2内的 联系人信息拷贝到双卡双待移动终端设备的数据库中,并为各条信息增加位 置信息字段,用于标识相应的信息属于哪张卡或属于设备自身存储的信息。本实例的流程包括以下步骤步骤101 ,双卡双待手机通过基于windows mobile平台的访问接口获取 当前的各个卡信息,基于windows mobile平台展示给用户,接收用户输入的 信息管理命令。所述信息管理命令包括对包含指定位置的指定信息进行指定操作,其中关于指定位置的输入可以通过向用户展示图2所示的界面实现,此时向用户 展示的信息为当前双卡双待手机内的所有位置信息,用户从界面选中需要进 行信息管理操作的位置的图标,例如,需要将卡1中的部分联系人转存到卡2中,则指定位置为卡l,在图2的界面上选中卡1的图标,点击"确定", 便确定了指定位置;然后双卡双待手机将数据库中存储的关于卡1的联系人 信息展示给用户,其界面可如图3所示,用户从该界面从选择需要进行转存 操作的联系人信息,这里假设需要对"联系人3"和"联系人4"进行转存 操作,并选中"复制到卡2"的图标,点击"确认"键,便完成了将卡l中 的部分联系人转存到卡2的信息管理命令的输入。类似地,如果信息管理命令为将卡1中的部分联系人转存到手机,则在 图3的界面选中相应的联系人信息后,点击"复制到手机"的图标,再点击 "确认"键即可;如果信息管理命令为将卡1中的部分联系人删除,则在图 3的界面选中相应的联系人信息后,点击"删除"的图标,再点击"确认,, 键即可。如果进行信息管理的对象是卡2,则与图3所示的界面类似,其界 面为图4所示;如果进行信息管理的对象是手机,则与图3所示的界面类似, 其界面为图5所示。步骤102,双卡双待手机对信息管理命令进行判断,若信息管理命令为对 数据库中包含指定位置的指定信息进行删除操作,且所述指定位置为对应卡的 位置,则执行步骤103;若信息管理命令为对数据库中包含指定位置的指定信 息进行删除操作,且所述指定位置为对应双卡双待手机自身的位置,则执行步 骤104;若信息管理命令为信息管理命令为对数据库中包含指定位置的指定信 息转存到目标位置,且所述指定位置为对应卡的位置,所述目标位置为双卡双 待手机自身的位置,则执行步骤105;若信息管理命令为对数据库中包含指定 位置的指定信息转存到目标位置,且所述指定位置为对应卡或双卡双待手机自 身的位置,所述目标位置为对应卡的位置,则执行步骤106。步骤103,双卡双待手机对数据库中包含指定位置的指定信息删除,并通 过访问接口将指定位置中的不包含位置信息字段的指定信息删除。这里,假设需要对卡2中的"联系人3"和"联系人4"进行删除,"联系 人3"、"联系人4"为联系人姓名及相应号码的信息,双卡双待手机将数据库中 位置信息为卡2、联系人姓名及相应号码为"联系人3"的耳关系人信息,以及位 置信息为卡2、联系人姓名及相应号码为"联系人4"的联系人信息,进行删除; 并且,通过访问接口对卡2进行访问,删除联系人姓名及相应号码为"联系人 3"的联系人信息,以及联系人姓名及相应号码为"联系人4"的联系人信息。 步骤104,双卡双待手机对数据库中包含指定位置的指定信息删除。 这里,假设需要对手机自身的"联系人3"和"联系人4"进行删除,"联 系人3"、"联系人4"为联系人姓名及相应号码的信息,双卡双待手机将数据库 中位置信息为手机自身、联系人姓名及相应号码为"联系人3"的联系人信息, 以及位置信息为手机自身、联系人姓名及相应号码为"联系人4"的联系人信 息,进行删除。步骤105,双卡双待手机对数据库中包含指定位置的指定信息进行复制, 将该指定信息中的位置信息修改为与多卡多待移动终端设置自身位置对应的信 息。这里,假设需要对卡2中的"联系人3"和"联系人4"转存到手机自身, "联系人3"、"联系人4"为联系人姓名及相应号码的信息,双卡双待手机将数 据库中位置信息为卡2、联系人姓名及相应号码为"联系人3"的联系人信息, 以及位置信息为卡2、联系人姓名及相应号码为"联系人4"的联系A/[言息,进 行复制,复制后,将联系人信息中的位置信息修改为手机自身。步骤106,双卡双待手机对数据库中包含指定位置的指定信息进行复制, 将该指定信息中的位置信息修改为与目标位置对应的信息,并对数据库中包含 指定位置的指定信息进行复制,将该指定信息中的位置信息字段删除,通过访 问接口存储到目标位置对应的卡中。这里,假设需要对卡2中的"联系人3"和"联系人4"转存到卡1中,"联 系人3"、"联系人4"为联系人姓名及相应号码的信息,双卡双待手机将数据库 中位置信息为卡2、联系人姓名及相应号码为"联系人3"的联系人信息,以及位置信息为卡2、联系人姓名及相应号码为"联系人4"的联系人信息,进行复 制,复制后,将联系人信息中的位置信息修改为卡1;并且,将数据库中位置 信息为卡2、联系人姓名及相应号码为"联系人3"的联系人信息,以及位置信 息为卡2、联系人姓名及相应号码为"联系人4"的联系人信息,进行复制,复 制后,将联系人信息中的位置信息字段删除,通过访问接口存储到卡1中。上面以双卡双待手机为例进行说明,将三张卡插入手机时,设三张卡为卡 1、卡2和卡3,则数据库中保存的联系人信息所包含的位置信息为卡1、卡2、 卡3或手机自身,这种情况下的信息管理方法与双卡双待手^/L的处理类似;对 于将四张以上的卡插入手机的情况也与双卡双待手机的处理类似,这里不赘述。参见图6,为本发明多卡多待移动终端设备的结构示意图,包括基于 Windows Mobile平台的展示模块、命令接收模块和管理执行模块;所述展示模块,用于通过基于windows mobile平台的访问接口获取当前的 各个卡信息,基于windows mobile平台展示给用户;所述命令接收模块,用于接收用户输入的基于windows mobile平台的信息 管理命令,传送给管理执行模块,所述信息管理命令包括对包含指定位置的指 定信息进行指定操作;所述管理执行模块,用于接收命令接收模块传送的信息管理命令,对数据 库中包含指定位置的指定信息进行指定操作,所述数据库中每条信息包括相应 的位置信息,该位置信息标识了相应的信息属于与设备连接的某张卡或属于设 备自身存储的信息。较佳地,所述管理执行模块包括判断子模块和删除子模块一;所述判断子模块,用于判断出所述信息管理命令为对包含指定位置的指定 信息进行删除操作,且所述指定位置为对应卡的位置,将信息管理命令传送给 删除子模块一;所述删除子模块一,所述删除子模块一,用于对数据库中包含指定位置的 指定信息删除,并通过访问接口将指定位置中不包含指定位置字段的指定信息 删除。较佳地,所述管理执行^^莫块包括删除子^t块二,所述判断子^f莫块,进一步 用于判断出所述信息管理命令为对包含指定位置的指定信息进行删除操作,且 所述指定位置为对应多卡多待移动终端设备自身的位置,将信息管理命令传送 给删除子模块二;所述删除子模块二,用于对数据库中包含指定位置的指定信息删除。 较佳地,所述管理执行模块包括转存子模块一,所述判断子模块,进一步 用于判断出所述信息管理命令为将包含指定位置的指定信息转存到目标位置, 且所述指定位置为对应卡的位置,所述目标位置为对应多卡多待移动终端设备自身的位置,将信息管理命令传送给转存子模块一;所述转存子模块一,用于对数据库中包含指定位置的指定信息进行复制, 将该指定信息中的位置信息修改为与多卡多待移动终端设置自身位置对应的位 置信息。较佳地,所述管理执行才莫块包括转存子一莫块二,所述判断子一莫块,进一步 用于判断出所述信息管理命令为将包含指定位置的指定信息转存到目标位置, 且所述指定位置为对应卡或多卡多待移动终端设备自身的位置,所述目标位置 为对应卡的位置,将信息管理命令传送给转存子模块二;所述转存子模块二,用于对数据库中包含指定位置的指定信息进行复制, 将该指定信息中的位置信息修改为与目标位置对应的信息;并对数据库中包含 指定位置的指定信息进行复制,将该指定信息中的位置信息字段删除,通过访 问接口存储到目标位置对应的卡中。各个卡中存储的信息以及多卡多待移动终端设备自身存储的信息中包括联 系人信息、短信息,本发明中进行管理的信息并不仅限于此,还包括各个卡及多卡多待移动终端设备自身能够存储的各种信息。通过本发明方案,实现了多卡多待移动终端设备对各个卡存储的信息以 及多卡多待移动终端设备自身存储的信息进行管理,包括对指定信息的删 除、修改操作,对于其他的信息管理操作,可参见删除、修改操作类似地进 行,也就是,对数据库中的信息进行管理操作,为了使数据库中存储的信息与各个卡内存储的信息一致,在需要时还通过访问接口对相应卡内存储的信 息进行管理操作。以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进 一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不 用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、 等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1. 一种多卡多待移动终端设备的信息管理方法,其特征在于,该多卡多待移动终端设备基于Windows Mobile平台实现,该方法包括多卡多待移动终端设备通过基于windows mobile平台的访问接口获取当前的各个卡信息,基于windows mobile平台展示给用户;多卡多待移动终端设备接收用户输入的基于windows mobile平台的信息管理命令,所述信息管理命令包括对包含指定位置的指定信息进行指定操作;多卡多待移动终端设备对数据库中包含指定位置的指定信息进行指定操作,所述数据库中每条信息包括相应的位置信息,该位置信息标识了相应的信息属于与设备连接的某张卡或属于设备自身存储的信息。
2、 如权利要求l所述的方法,其特征在于,所述信息管理命令为对包含指 定位置的指定信息进行删除操作,且所述指定位置为对应卡的位置;所述多卡多待移动终端设备对包含指定位置的指定信息进行指定操作包 括多卡多待移动终端设备对数据库中包含指定位置的指定信息删除,并通过 访问接口将指定位置中的不包含位置信息字段的指定信息删除。
3、 如权利要求l所述的方法,其特征在于,所述信息管理命令为对包含指 定位置的指定信息进行删除操作,且所述指定位置为对应多卡多待移动终端设 备自身的位置;所述多卡多待移动终端设备对包含指定位置的指定信息进行指定操作包 括多卡多待移动终端设备将数据库中包含指定位置的指定信息删除。
4、 如权利要求l所述的方法,其特征在于,所述信息管理命令为将包含指 定位置的指定信息转存到目标位置,且所述指定位置为对应卡的位置,所述目 标位置为对应多卡多待移动终端设备自身的位置;所述多卡多待移动终端设备对包含指定位置的指定信息进行指定操作包 括多卡多待移动终端设备对数据库中包含指定位置的指定信息进行复制,将 该指定信息中的位置信息修改为与多卡多待移动终端设置自身位置对应的位置信息。
5、 如权利要求l所述的方法,其特征在于,所述信息管理命令为将包含指 定位置的指定信息转存到目标位置,且所述指定位置为对应卡或多卡多待移动终端设备自身的位置,所述目标位置为对应卡的位置;所述多卡多待移动终端设备对包含指定位置的指定信息进行指定操作包 括多卡多待移动终端设备对数据库中包含指定位置的指定信息进行复制,将 该指定信息中的位置信息修改为与目标位置对应的信息;并对数据库中包含指 定位置的指定信息进行复制,将该指定信息中的位置信息字段删除,通过访问 接口存储到目标位置对应的卡中。
6、 一种多卡多待移动终端设备,该多卡多待移动终端设备基于Windows Mobile平台实现,包括基于Windows Mobile平台的展示模块、命令接收模块和 管理执行模块;所述展示模块,用于通过基于windows mobile平台的访问接口获取当前的 各个卡信息,基于windows mobile平台展示给用户;所述命令接收模块,用于接收用户输入的基于windows mobile平台的信息 管理命令,传送给管理执行模块,所述信息管理命令包括对包含指定位置的指 定信息进行指定操作;所述管理执行模块,用于接收命令接收模块传送的信息管理命令,对数据 库中包含指定位置的指定信息进行指定操作,所述数据库中每条信息包括相应 的位置信息,该位置信息标识了相应的信息属于与设备连接的某张卡或属于设 备自身存储的信息。
7、 如权利要求6所述的多卡多待移动终端设备,其特征在于,所述管理执 行模块包括判断子模块和删除子模块一 ;所述判断子模块,用于判断出所述信息管理命令为对包含指定位置的指定 信息进行删除操作,且所述指定位置为对应卡的位置,将信息管理命令传送给 删除子模块一;所述删除子模块一,用于对数据库中包含指定位置的指定信息删除,并通过访问接口将指定位置中不包含指定位置信息字段的指定信息删除。
8、 如权利要求7所述的多卡多待移动终端设备,其特征在于,所述管理执 行模块包括删除子模块二,所述判断子模块,进一步用于判断出所述信息管理 命令为对包含指定位置的指定信息进行删除操作,且所述指定位置为对应多卡 多待移动终端设备自身的位置,将信息管理命令传送给删除子模块二;所述删除子模块二,用于对数据库中包含指定位置的指定信息删除。
9、 如权利要求7或8所述的多卡多待移动终端设备,其特征在于,所述管 理执行模块包括转存子模块一,所述判断子模块,进一步用于判断出所述信息 管理命令为将包含指定位置的指定信息转存到目标位置,且所述指定位置为对 应卡的位置,所述目标位置为对应多卡多待移动终端设备自身的位置,将信息 管理命令传送给转存子模块一;所述转存子模块一,用于对数据库中包含指定位置的指定信息进行复制, 将该指定信息中的位置信息修改为与多卡多待移动终端设置自身位置对应的位 置信息。
10、 如权利要求7或8所述的多卡多待移动终端设备,其特征在于,所述 管理执行模块包括转存子模块二,所述判断子模块,进一步用于判断出所述信 息管理命令为将包含指定位置的指定信息转存到目标位置,且所述指定位置为对应卡或多卡多待移动终端设备自身的位置,所述目标位置为对应卡的位置, 将信息管理命令传送给转存子模块二;所述转存子模块二,用于对数据库中包含指定位置的指定信息进行复制, 将该指定信息中的位置信息修改为与目标位置对应的信息;并对数据库中包含 指定位置的指定信息进行复制,将该指定信息中的位置信息字段删除,通过访 问接口存储到目标位置对应的卡中。
全文摘要
本发明公开了多卡多待移动终端设备及其信息管理方法,该多卡多待移动终端设备基于Windows Mobile平台实现,该方法包括多卡多待移动终端设备通过基于windows mobile平台的访问接口获取当前的各个卡信息,基于windows mobile平台展示给用户;多卡多待移动终端设备接收用户输入的基于windows mobile平台的信息管理命令,所述信息管理命令包括对包含指定位置的指定信息进行指定操作;多卡多待移动终端设备对数据库中包含指定位置的指定信息进行指定操作,所述数据库中每条信息包括相应的位置信息,该位置信息标识了相应的信息属于与设备连接的某张卡或属于设备自身存储的信息。本发明方案实现了对多卡多待移动终端设备进行信息管理。
文档编号H04Q7/32GK101282546SQ20081011277
公开日2008年10月8日 申请日期2008年5月26日 优先权日2008年5月26日
发明者秦立仓 申请人:德信智能手机技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1