[go: up one dir, main page]

CN104700038A - 一种信息处理方法及装置 - Google Patents

一种信息处理方法及装置 Download PDF

Info

Publication number
CN104700038A
CN104700038A CN201510135019.1A CN201510135019A CN104700038A CN 104700038 A CN104700038 A CN 104700038A CN 201510135019 A CN201510135019 A CN 201510135019A CN 104700038 A CN104700038 A CN 104700038A
Authority
CN
China
Prior art keywords
application
identity information
user identity
information
access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510135019.1A
Other languages
English (en)
Other versions
CN104700038B (zh
Inventor
苗涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510135019.1A priority Critical patent/CN104700038B/zh
Publication of CN104700038A publication Critical patent/CN104700038A/zh
Application granted granted Critical
Publication of CN104700038B publication Critical patent/CN104700038B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种信息处理方法及装置,其中一种信息处理方法,应用于电子设备,包括:获取电子设备中运行的每个应用的应用信息,所述电子设备至少包括两种模式,且每种模式对应一种用户身份信息;基于所述应用信息,确定每个应用对应的用户身份信息;控制每个应用访问所对应的用户身份信息下所关联的数据,使得任意一个应用访问其对应的用户身份信息下所关联的数据,从而提高数据安全性。

Description

一种信息处理方法及装置
技术领域
本发明涉及终端数据访问技术领域,特别涉及一种信息处理方法及装置。
背景技术
目前的手机等设备中,常常使用智能卡来存储用户识别信息,如中国移动中国联通的SIM(Subscriber Identity Module,客户识别模块)卡和中国电信的UIM(User Identity Module,用户识别模块)卡。为了描述方便,以下统一用用户识别卡替代。多卡设备是指同时安装有两张或多张用户识别卡的一个电子设备。
目前多卡设备中,每张用户识别卡或卡中的数据都可以被己安装的所有己授权应用所访问,从而降低用户识别卡中的数据安全性。例如某一个多卡设备中的第一SIM卡对数据安全性要求较高,其主要用于工作和与亲人进行联系,并且绑定各种银行账号。第二SIM卡对数据安全性要求较低,其主要用于与快递进行联系,并注册各种网站账号,其中第一SIM卡和第二SIM卡是位于同一个多卡设备中的两张SIM卡。由于己安装在设备上的应用可以同时访问两张SIM卡,获取短信息拨打电话等等,使得银行发来的验证码等数据容易被泄露,从而降低安全性。
发明内容
有鉴于此,本发明提供一种信息处理方法及装置,使得任意一个应用访问其对应的用户身份信息下所关联的数据,从而提高数据安全性。技术方案如下:
本发明提供一种信息处理方法,应用于电子设备,包括:
获取电子设备中运行的每个应用的应用信息,所述电子设备至少包括两种模式,且每种模式对应一种用户身份信息;
基于所述应用信息,确定每个应用对应的用户身份信息;
控制每个应用访问所对应的用户身份信息下所关联的数据。
优选地,在获取电子设备中运行的每个应用的应用信息之前,所述方法还包括:预先为每个应用信息配置对应的所述用户身份信息。
优选地,在获取电子设备中运行的每个应用的应用信息之前,所述方法还包括:
确定当前时刻下所述电子设备运行的所述用户身份信息;
获取当前运行的用户身份信息对应的配置文件;
加载所述配置文件,所述配置文件用于控制所述电子设备加载当前运行的用户身份信息对应的系统配置。
优选地,当所述应用为通话应用时,所述方法还包括:获取其他用户身份信息下所述通话应用所关联的数据,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息;
控制所述通话应用访问其他用户身份信息下所述通话应用所关联的数据。
优选地,控制每个应用访问所对应的用户身份信息下所关联的数据之后,所述方法还包括:
获取待安装应用的应用信息;
将所述待安装应用的应用信息与其他用户身份信息关联的应用信息进行比对,得到比对结果,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息;
当所述比对结果表明所述待安装应用的应用信息与其他用户身份信息关联的应用信息匹配时,从所述其他用户身份信息对应的应用配置文件下获取所述待安装应用的安装文件;
在所对应的用户身份信息下,安装所述安装文件,得到所对应的用户身份信息关联的应用;
控制所得到的应用访问所对应的用户身份信息下所关联的数据。
优选地,当所述比对结果表明所述待安装应用的应用信息与其他用户身份信息关联的应用信息不匹配时,从安装文件数据库中获取所述待安装应用的安装文件;
在所对应的用户身份信息下,安装所述安装文件,得到所对应的用户身份信息关联的应用;
控制所得到的应用访问所对应的用户身份信息下所关联的数据。
本发明还提供一种信息处理装置,应用于电子设备,包括:
第一获取单元,用于获取电子设备中运行的每个应用的应用信息,所述电子设备至少包括两种模式,且每种模式对应一种用户身份信息;
第一确定单元,用于基于所述应用信息,确定每个应用对应的用户身份信息;
控制单元,用于控制每个应用访问所对应的用户身份信息下所关联的数据。
优选地,所述装置还包括:预先配置单元,用于预先为每个应用信息配置对应的所述用户身份信息。
优选地,所述装置还包括:
第二确定单元,用于确定当前时刻下所述电子设备运行的所述用户身份信息;
第二获取单元,用于获取当前运行的用户身份信息对应的配置文件;
加载单元,用于加载所述配置文件,所述配置文件用于控制所述电子设备加载当前运行的用户身份信息对应的系统配置。
优选地,当所述应用为通话应用时,所述装置还包括:第三获取单元,用于获取其他用户身份信息下所述通话应用所关联的数据,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息;
所述控制单元,还用于控制所述通话应用访问其他用户身份信息下所述通话应用所关联的数据。
优选地,所述装置还包括:
第四获取单元,用于获取待安装应用的应用信息;
比对单元,用于将所述待安装应用的应用信息与其他用户身份信息关联的应用信息进行比对,得到比对结果,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息;
第五获取单元,用于当所述比对结果表明所述待安装应用的应用信息与其他用户身份信息关联的应用信息匹配时,从所述其他用户身份信息对应的应用配置文件下获取所述待安装应用的安装文件;
安装单元,用于在所对应的用户身份信息下,安装所述安装文件,得到所对应的用户身份信息关联的应用;
所述控制单元还用于控制所得到的应用访问所对应的用户身份信息下所关联的数据。
优选地,所述装置还包括:
第六获取单元,用于当所述比对结果表明所述待安装应用的应用信息与其他用户身份信息关联的应用信息不匹配时,从安装文件数据库中获取所述待安装应用的安装文件,并触发所述安装单元。
从上述技术方案可以看出,本发明提供的信息处理方法及装置在获取到电子设备中运行的每个应用的应用信息后,基于应用信息确定每个应用对应的用户身份信息,进而在每个应用运行时,控制每个应用访问所对应的用户身份信息下所关联的数据,使得任意一个应用访问其对应的用户身份信息下所关联的数据,从而提高数据安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的信息处理方法的第一种流程图;
图2为本发明实施例提供的信息处理方法的第二种流程图;
图3为本发明实施例提供的信息处理方法的第三种流程图;
图4为本发明实施例提供的信息处理方法的第四种流程图;
图5为本发明实施例提供的信息处理装置的第一种结构示意图;
图6为本发明实施例提供的信息处理装置的第二种结构示意图;
图7为本发明实施例提供的信息处理装置的第三种结构示意图;
图8为本发明实施例提供的信息处理装置的第四种结构示意图;
图9为本发明实施例提供的信息处理装置的第五种结构示意图。
具体实施方式
为了使本领域技术人员更好地理解本发明实施例,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,其示出了本发明实施例提供的信息处理方法的第一种流程图,该信息处理方法应用于电子设备中,可以包括以下步骤:
101:获取电子设备中运行的每个应用的应用信息。
在本发明实施例中,电子设备至少包括两种模式,且每种模式对应一种用户身份信息。例如电子设备可以是现有的双卡终端、多智能卡的终端或平板电脑等设备,在每种模式对应设备中的一张用户识别卡,则每种模式所对应的用户识别卡的信息即为用户身份信息。
在现有电子设备中,每个应用可以同时访问多个用户身份信息下所关联的数据,而这种情况会导致某个用户身份信息下所关联的数据被泄露,降低数据安全性,在这种情况下,发明人提出本发明实施例提供的信息处理方法,用于控制每个应用访问其所对应的用户身份信息下所关联的数据。若要对电子设备中每个应用访问的数据进行控制,则首先获取每个应用的应用信息,在以应用信息为基础来确定每个应用对应的用户身份信息。在本发明实施例中应用信息可以包括应用名称,应用版本,应用签名等,以对不同应用进行区分。
102:基于应用信息,确定每个应用对应的用户身份信息。在本发明实施例中,应用信息可以指向唯一的应用,因此以应用信息为基础确定出每个应用对应的用户身份信息,这样后续则可以控制应用访问对应的用户身份信息下所关联的数据。
例如应用1和应用2对应用户身份信息1,应用3和应用4对应用户身份信息2,则在获取这四个应用的应用信息后,可以通过每个应用信息确定出这四个应用各自对应的用户身份信息。在某些情况下,一个应用被安装到多个用户身份信息下,则在以应用信息为基础进行确定时,可以确定出多个用户身份信息。
103:控制每个应用访问所对应的用户身份信息下所关联的数据。
在确定出每个应用对应的用户身份信息后,当电子设备运行某个应用时,可以控制所运行的应用访问对应的用户身份信息下所关联的数据,屏蔽掉其未对应的用户身份信息下所关联的数据,这样未对应的用户身份信息下所关联的数据不会被运行的应用泄露,提高数据安全性。
当同一个应用对应多个用户身份信息时,首先需要确定电子设备当前运行的用户身份信息,继而控制多个用户身份信息所对应的同一个应用访问当前运行的用户身份信息下所关联的数据,屏蔽掉其所对应但未运行的用户身份信息下所关联的数据,以提高数据安全性。
例如电子设备运行的应用1对应用户身份信息1,则控制应用1访问用户身份信息1下所关联的数据。若该应用1同时对应用户身份信息1和用户身份信息2,且电子设备当前运行在用户身份信息1下,则控制应用1访问用户身份信息1下所关联的数据。
在本发明实施例中,为使每个应用仅可以访问所对应的用户身份信息下所关联的数据,其相应的控制方式可以是:修改每个应用访问数据的系统接口,使修改后的系统接口仅与对应的用户身份信息下所关联的数据的输出接口相互通信,这样对于每个应用来说其仅能得到对应的用户身份信息下所关联的数据。
从上述技术方案可以看出,本发明实施例提供的信息处理方法在获取到电子设备中运行的每个应用的应用信息后,基于应用信息确定每个应用对应的用户身份信息,进而在每个应用运行时,控制每个应用访问所对应的用户身份信息下所关联的数据,使得任意一个应用访问其对应的用户身份信息下所关联的数据,从而提高数据安全性。
在本发明实施例中,为了控制每个应用访问其对应的用户身份信息下所关联的数据,其控制前提是:将应用与用户身份信息对应,如图2所示。图2是以图1为基础,本发明实施例提供的信息处理方法的第二种流程图,还可以包括:
104:预先为每个应用信息配置对应的用户身份信息,这样则可以基于应用信息,确定每个应用所对应的用户身份信息,以将应用与用户身份信息对应。在本发明实施例中,为每个应用信息配置对应的用户身份信息可以是在应用安装过程中配置,如由用户来手动配置应用信息对应的用户身份信息。
在这里需要说明的一点是:预先为每个应用信息配置对应的用户身份信息是应用访问所对应的用户身份信息下所关联的数据的前提,其仅是一个预先配置的过程,如在应用安装过程中配置,这样每个应用访问前无需在对其对应哪个用户身份信息进行配置。
本发明实施例提供的信息处理方法除可以控制每个应用所访问的数据之外,还可以控制用户身份信息对应的系统配置,以使每个用户身份信息对应的系统配置不同于其他用户身份信息对应的系统配置。如图3所示,其示出了本发明实施例提供的信息处理方法的第三种流程图,在图1基础上,还可以包括以下步骤:
105:确定当前时刻下电子设备运行的用户身份信息。在本发明实施例中,电子设备至少具有两种用户身份信息,因此若想要为电子设备加载系统配置,则首先要确定当前时刻下电子设备运行的用户身份信息。
106:获取当前运行的用户身份信息对应的配置文件。其中配置文件为系统配置对应的文件,其可以指示电子设备在某种系统配置下应该如何进行配置。为了使不同用户身份信息对应不同的系统配置,可以预先为用户身份信息配置对应的配置文件。
107:加载配置文件。在本发明实施例中配置文件为系统配置对应的文件,也就是说配置文件可以用于控制电子设备加载当前运行的用户身份信息对应的系统配置,因此电子设备在加载当前运行的用户身份信息对应的配置文件后,电子设备具备的系统配置则为当前运行的用户身份信息对应的系统配置。相应的,电子设备提供的应用为当前运行的用户身份信息对应的应用。
例如电子设备当前运行在用户身份信息1下,其加载用户身份信息1对应的配置文件,使电子设备具备的系统配置为用户身份信息1对应的系统配置,用户身份信息1对应有应用A和应用B,那么电子设备可以运行用户身份信息1对应的应用,当电子设备运行应用A或B时,即可直接确定其对应用户身份信息1。
从上述技术方案可以看出,本发明实施例提供的信息处理方法不仅可以控制每个应用访问所对应的用户身份信息下所关联的数据,其还可以为不同的用户身份信息配置对应的系统配置。
在上述方法实施例中,每个应用可以访问所对应的用户身份信息下所关联的数据,而未对应的用户身份信息下所关联的数据被屏蔽掉。然而某些应用对数据访问的速率要求较高,这种情况下则需要允许应用同时访问多个用户身份信息下所关联的数据。
例如通话应用,该通话应用要求能够及时访问多个用户身份信息下所关联的数据,因此在运行通话应用时除获取对应用户身份信息下所关联的数据,还需要获取其他用户身份信息下通话应用所关联的数据,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息,这样可以控制通话应用同时访问对应的用户身份信息和其他用户身份信息下通话应用所关联的数据。
请参阅图4,其示出了本发明实施例提供的信息处理方法的第四种流程图,在图1基础上,还可以包括以下步骤:
108:获取待安装应用的应用信息。在本发明实施例中,待安装应用为将要安装在电子设备中的应用,其应用信息可以包括应用名称。
109:将待安装应用的应用信息与其他用户身份信息关联的应用信息进行比对,得到比对结果,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息。
其中,其他用户身份信息关联的应用信息为:已安装在电子设备中且位于其他用户身份信息下的应用信息。当比对结果表明待安装应用的应用信息与其他用户身份信息关联的应用信息相同时,则表明其他用户身份信息下的某一安装文件为待安装应用的安装文件,此时可以从其他用户身份信息下的安装文件中获取待安装应用的安装文件,以降低在获取安装文件过程中电子设备与其他设备之间的通信交互。
当比对结果表明待安装应用的应用信息与其他用户身份信息关联的应用信息相同时,则表明其他用户身份信息下未存储有待安装应用的安装文件,此时则需要从其他设备中获取待安装应用的安装文件。
110:当比对结果表明待安装应用的应用信息与其他用户身份信息关联的应用信息匹配时,从其他用户身份信息对应的应用配置文件下获取待安装应用的安装文件,执行步骤112至113。
111:当比对结果表明待安装应用的应用信息与其他用户身份信息关联的应用信息不匹配时,从安装文件数据库中获取待安装应用的安装文件,执行步骤112至113。
在本发明实施例中,安装文件数据库位于其他设备中,例如位于网络侧的服务器中,电子设备可以通过网络通信方式从服务器的安装文件数据库中获取待安装应用的安装文件。
112:在所对应的用户身份信息下,安装所述安装文件,得到所对应的用户身份信息关联的应用。
113:控制所得到的应用访问所对应的用户身份信息下所关联的数据。
例如电子设备具有两种用户身份信息——用户身份信息1和用户身份信息2,待安装应用为应用A,应用A对应的用户身份信息1。将应用A的应用信息与用户身份信息2关联的应用信息进行比对,若应用A的应用信息与用户身份信息2关联的某个应用信息相同,则说明用户身份信息2下关联有应用A,此时可以从用户身份信息2对应的应用配置文件中获取到应用A的安装文件。
若应用A的应用信息与用户身份信息2关联的所有应用信息均不同,则说明用户身份信息2下未关联有应用A,此时需要从其他位置,如安装文件数据库中获取应用A的安装文件。
在上述所有方法实施例中还可以为电子设备提供一快速切换功能,其中快速切换功能是用于将电子设备运行的用户身份信息进行快速切换。实现方式可以是:在电子设备的显示界面中提供一快速切换功能按键,在该快速切换功能按键被触动后,将被触动时刻电子设备运行的用户身份信息切换至另一个被触动时刻未运行的用户身份信息。
例如电子设备运行用户身份信息1,用户身份信息2未运行。当快速切换功能按键被触动后,电子设备停止运行在用户身份信息1下,开始运行在用户身份信息2下。在运行在用户身份信息2下时,电子设备应用本发明实施例提供的信息处理方法加载用户身份信息2对应的系统配置,并控制应用访问其对应的用户身份信息2下所关联的数据。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
与上述方法实施例相对应,本发明实施例还提供一种信息处理装置,应用于电子设备,其结构示意图如图5所示,可以包括:第一获取单元11、第一确定单元12和控制单元13。其中,
第一获取单元11,用于获取电子设备中运行的每个应用的应用信息。
在本发明实施例中,电子设备至少包括两种模式,且每种模式对应一种用户身份信息。例如电子设备可以是现有的双卡终端、多智能卡终端或平板电脑等设备,所述双卡终端包括的两种模式可以是GSM模式和CDMA模式中的至少一种,在每种模式对应双卡终端中的一张用户识别卡,则每种模式所对应的用户识别卡的信息即为用户身份信息。
在现有电子设备中,每个应用可以同时访问多个用户身份信息下所关联的数据,而这种情况会导致某个用户身份信息下所关联的数据被泄露,降低数据安全性,在这种情况下,发明人提出本发明实施例提供的信息处理装置,用于控制每个应用访问其所对应的用户身份信息下所关联的数据。若要对电子设备中每个应用访问的数据进行控制,则首先由第一获取单元11获取每个应用的应用信息,在由信息处理装置中的第一确定单元12以应用信息为基础来确定每个应用对应的用户身份信息。在本发明实施例中应用信息可以包括应用名称,以应用名称对不同应用进行区分。
第一确定单元12,用于基于应用信息,确定每个应用对应的用户身份信息。在本发明实施例中,应用信息可以指向唯一的应用,因此第一确定单元12以应用信息为基础确定出每个应用对应的用户身份信息,这样后续则可以控制应用访问对应的用户身份信息下所关联的数据。
例如应用1和应用2对应用户身份信息1,应用3和应用4对应用户身份信息2,则在获取这四个应用的应用信息后,可以通过每个应用信息确定出这四个应用各自对应的用户身份信息。在某些情况下,一个应用被安装到多个用户身份信息下,则在以应用信息为基础进行确定时,可以确定出多个用户身份信息。
控制单元13,用于控制每个应用访问所对应的用户身份信息下所关联的数据。
在确定出每个应用对应的用户身份信息后,当运行某个应用时,控制单元13可以控制所运行的应用访问对应的用户身份信息下所关联的数据,屏蔽掉其未对应的用户身份信息下所关联的数据,这样未对应的用户身份信息下所关联的数据不会被运行的应用泄露,提高数据安全性。
当同一个应用对应多个用户身份信息时,首先控制单元13需要确定电子设备当前运行的用户身份信息,继而控制多个用户身份信息所对应的同一个应用访问当前运行的用户身份信息下所关联的数据,屏蔽掉其所对应但未运行的用户身份信息下所关联的数据,以提高数据安全性。
例如电子设备运行的应用1对应用户身份信息1,则控制单元13控制应用1访问用户身份信息1下所关联的数据。若该应用1同时对应用户身份信息1和用户身份信息2,且电子设备当前运行在用户身份信息1下,则控制单元13控制应用1访问用户身份信息1下所关联的数据。
在本发明实施例中,控制单元13为使每个应用仅可以访问所对应的用户身份信息下所关联的数据,其相应的控制方式可以是:修改每个应用访问数据的系统接口,使修改后的系统接口仅与对应的用户身份信息下所关联的数据的输出接口相互通信,这样对于每个应用来说其仅能得到对应的用户身份信息下所关联的数据。
从上述技术方案可以看出,本发明实施例提供的信息处理装置在获取到电子设备中运行的每个应用的应用信息后,基于应用信息确定每个应用对应的用户身份信息,进而在每个应用运行时,控制每个应用访问所对应的用户身份信息下所关联的数据,使得任意一个应用访问其对应的用户身份信息下所关联的数据,从而提高数据安全性。
在本发明实施例中,为了控制每个应用访问其对应的用户身份信息下所关联的数据,其控制前提是:将应用与用户身份信息对应,为此本发明实施例提供的信息处理装置还包括:预先配置单元14,如图6所示。其中预先配置单元14,用于预先为每个应用信息配置对应的用户身份信息,这样则可以基于应用信息,确定每个应用所对应的用户身份信息,以将应用与用户身份信息对应。在本发明实施例中,为每个应用信息配置对应的用户身份信息可以是在应用安装过程中配置,如由用户来手动配置应用信息对应的用户身份信息。
在这里需要说明的一点是:预先为每个应用信息配置对应的用户身份信息是应用访问所对应的用户身份信息下所关联的数据的前提,其仅是一个预先配置的过程,如在应用安装过程中配置,这样每个应用访问前无需在对其对应哪个用户身份信息进行配置。
本发明实施例提供的信息处理装置除可以控制每个应用所访问的数据之外,还可以控制用户身份信息对应的系统配置,以使每个用户身份信息对应的系统配置不同于其他用户身份信息对应的系统配置。如图7所示,其示出了本发明实施提供的信息处理装置的第三种结构示意图,在图5基础上,还可以包括:第二确定单元15、第二获取单元16和加载单元17。其中,
第二确定单元15,用于确定当前时刻下电子设备运行的用户身份信息。在本发明实施例中,电子设备至少具有两种用户身份信息,因此若想要为电子设备加载系统配置,则首先由第二确定单元15确定当前时刻下电子设备运行的用户身份信息。
第二获取单元16,用于获取当前运行的用户身份信息对应的配置文件。其中配置文件为系统配置对应的文件,其可以指示电子设备在某种系统配置下应该如何进行配置。为了使不同用户身份信息对应不同的系统配置,可以预先为用户身份信息配置对应的配置文件。
加载单元17,用于加载配置文件。在本发明实施例中配置文件为系统配置对应的文件,也就是说配置文件可以用于控制电子设备加载当前运行的用户身份信息对应的系统配置,因此加载单元17在加载当前运行的用户身份信息对应的配置文件后,电子设备具备的系统配置则为当前运行的用户身份信息对应的系统配置。相应的,电子设备提供的应用为当前运行的用户身份信息对应的应用。
例如电子设备当前运行在用户身份信息1下,其加载用户身份信息1对应的配置文件,使电子设备具备的系统配置为用户身份信息1对应的系统配置,用户身份信息1对应有应用A和应用B,那么电子设备可以运行用户身份信息1对应的应用,当电子设备运行应用A或B时,即可直接确定其对应用户身份信息1。
从上述技术方案可以看出,本发明实施例提供的信息处理装置不仅可以控制每个应用访问所对应的用户身份信息下所关联的数据,其还可以为不同的用户身份信息配置对应的系统配置。
在上述装置实施例中,每个应用可以访问所对应的用户身份信息下所关联的数据,而未对应的用户身份信息下所关联的数据被屏蔽掉。然而某些应用对数据访问的速率要求较高,这种情况下则需要允许应用同时访问多个用户身份信息下所关联的数据。
例如通话应用,该通话应用要求能够及时访问多个用户身份信息下所关联的数据,这种情况下信息处理装置中的第三获取单元18,用于获取其他用户身份信息下通话应用所关联的数据,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息,再由控制单元13,还用于控制通话应用访问其他用户身份信息下通话应用所关联的数据,其对应的结构示意图可以参阅图8。
请参阅图9,其示出了本发明实施例提供的信息处理装置的第五种结构示意图,在图5基础上,还可以包括:第四获取单元19、比对单元20、第五获取单元21、第六获取单元22和安装单元23。其中,
第四获取单元19,用于获取待安装应用的应用信息。在本发明实施例中,待安装应用为将要安装在电子设备中的应用,其应用信息可以包括应用名称。
比对单元20,用于将待安装应用的应用信息与其他用户身份信息关联的应用信息进行比对,得到比对结果,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息。
第五获取单元21,用于当比对结果表明待安装应用的应用信息与其他用户身份信息关联的应用信息匹配时,从其他用户身份信息对应的应用配置文件下获取待安装应用的安装文件。
第六获取单元22,用于当比对结果表明待安装应用的应用信息与其他用户身份信息关联的应用信息不匹配时,从安装文件数据库中获取待安装应用的安装文件,并触发安装单元23。
其中,其他用户身份信息关联的应用信息为:已安装在电子设备中且位于其他用户身份信息下的应用信息。当比对结果表明待安装应用的应用信息与其他用户身份信息关联的应用信息相同时,则表明其他用户身份信息下的某一安装文件为待安装应用的安装文件,此时由第五获取单元21从其他用户身份信息下的安装文件中获取待安装应用的安装文件,以降低在获取安装文件过程中电子设备与其他设备之间的通信交互。
当比对结果表明待安装应用的应用信息与其他用户身份信息关联的应用信息相同时,则表明其他用户身份信息下未存储有待安装应用的安装文件,此时则需要第六获取单元22从其他设备中获取待安装应用的安装文件。
例如电子设备具有两种用户身份信息——用户身份信息1和用户身份信息2,待安装应用为应用A,应用A对应的用户身份信息1。将应用A的应用信息与用户身份信息2关联的应用信息进行比对,若应用A的应用信息与用户身份信息2关联的某个应用信息相同,则说明用户身份信息2下关联有应用A,此时由第五获取单元21从用户身份信息2对应的应用配置文件中获取到应用A的安装文件。
若应用A的应用信息与用户身份信息2关联的所有应用信息均不同,则说明用户身份信息2下未关联有应用A,此时需要第六获取单元22从其他位置,如安装文件数据库中获取应用A的安装文件。
安装单元23,用于在所对应的用户身份信息下,安装所述安装文件,得到所对应的用户身份信息关联的应用。这样控制单元13可以控制所得到的应用访问所对应的用户身份信息下所关联的数据。
在上述所有装置实施例中还可以为电子设备提供一快速切换功能,其中快速切换功能是用于将电子设备运行的用户身份信息进行快速切换。实现方式可以是:在电子设备的显示界面中提供一快速切换功能按键,在该快速切换功能按键被触动后,将被触动时刻电子设备运行的用户身份信息切换至另一个被触动时刻未运行的用户身份信息。
例如电子设备运行用户身份信息1,用户身份信息2未运行。当快速切换功能按键被触动后,电子设备停止运行在用户身份信息1下,开始运行在用户身份信息2下。在运行在用户身份信息2下时,电子设备应用本发明实施例提供的信息处理装置加载用户身份信息2对应的系统配置,并控制应用访问其对应的用户身份信息2下所关联的数据。
需要说明的是,上述信息处理装置中,可以将至少两种结构示意图中的单元添加到图1所示的信息处理装置中,本装置实施例中不再赘述其各种组合。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种信息处理方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (12)

1.一种信息处理方法,应用于电子设备,其特征在于,包括:
获取电子设备中运行的每个应用的应用信息,所述电子设备至少包括两种模式,且每种模式对应一种用户身份信息;
基于所述应用信息,确定每个应用对应的用户身份信息;
控制每个应用访问所对应的用户身份信息下所关联的数据。
2.根据权利要求1所述的方法,其特征在于,在获取电子设备中运行的每个应用的应用信息之前,所述方法还包括:预先为每个应用信息配置对应的所述用户身份信息。
3.根据权利要求1所述的方法,其特征在于,在获取电子设备中运行的每个应用的应用信息之前,所述方法还包括:
确定当前时刻下所述电子设备运行的所述用户身份信息;
获取当前运行的用户身份信息对应的配置文件;
加载所述配置文件,所述配置文件用于控制所述电子设备加载当前运行的用户身份信息对应的系统配置。
4.根据权利要求1所述的方法,其特征在于,当所述应用为通话应用时,所述方法还包括:获取其他用户身份信息下所述通话应用所关联的数据,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息;
控制所述通话应用访问其他用户身份信息下所述通话应用所关联的数据。
5.根据权利要求1所述的方法,其特征在于,控制每个应用访问所对应的用户身份信息下所关联的数据之后,所述方法还包括:
获取待安装应用的应用信息;
将所述待安装应用的应用信息与其他用户身份信息关联的应用信息进行比对,得到比对结果,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息;
当所述比对结果表明所述待安装应用的应用信息与其他用户身份信息关联的应用信息匹配时,从所述其他用户身份信息对应的应用配置文件下获取所述待安装应用的安装文件;
在所对应的用户身份信息下,安装所述安装文件,得到所对应的用户身份信息关联的应用;
控制所得到的应用访问所对应的用户身份信息下所关联的数据。
6.根据权利要求4所述的方法,其特征在于,当所述比对结果表明所述待安装应用的应用信息与其他用户身份信息关联的应用信息不匹配时,从安装文件数据库中获取所述待安装应用的安装文件;
在所对应的用户身份信息下,安装所述安装文件,得到所对应的用户身份信息关联的应用;
控制所得到的应用访问所对应的用户身份信息下所关联的数据。
7.一种信息处理装置,应用于电子设备,其特征在于,包括:
第一获取单元,用于获取电子设备中运行的每个应用的应用信息,所述电子设备至少包括两种模式,且每种模式对应一种用户身份信息;
第一确定单元,用于基于所述应用信息,确定每个应用对应的用户身份信息;
控制单元,用于控制每个应用访问所对应的用户身份信息下所关联的数据。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:预先配置单元,用于预先为每个应用信息配置对应的所述用户身份信息。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第二确定单元,用于确定当前时刻下所述电子设备运行的所述用户身份信息;
第二获取单元,用于获取当前运行的用户身份信息对应的配置文件;
加载单元,用于加载所述配置文件,所述配置文件用于控制所述电子设备加载当前运行的用户身份信息对应的系统配置。
10.根据权利要求7所述的装置,其特征在于,当所述应用为通话应用时,所述装置还包括:第三获取单元,用于获取其他用户身份信息下所述通话应用所关联的数据,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息;
所述控制单元,还用于控制所述通话应用访问其他用户身份信息下所述通话应用所关联的数据。
11.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第四获取单元,用于获取待安装应用的应用信息;
比对单元,用于将所述待安装应用的应用信息与其他用户身份信息关联的应用信息进行比对,得到比对结果,其中其他用户身份信息为除所对应的用户身份信息之外的用户身份信息;
第五获取单元,用于当所述比对结果表明所述待安装应用的应用信息与其他用户身份信息关联的应用信息匹配时,从所述其他用户身份信息对应的应用配置文件下获取所述待安装应用的安装文件;
安装单元,用于在所对应的用户身份信息下,安装所述安装文件,得到所对应的用户身份信息关联的应用;
所述控制单元还用于控制所得到的应用访问所对应的用户身份信息下所关联的数据。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:
第六获取单元,用于当所述比对结果表明所述待安装应用的应用信息与其他用户身份信息关联的应用信息不匹配时,从安装文件数据库中获取所述待安装应用的安装文件,并触发所述安装单元。
CN201510135019.1A 2015-03-26 2015-03-26 一种信息处理方法及装置 Active CN104700038B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510135019.1A CN104700038B (zh) 2015-03-26 2015-03-26 一种信息处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510135019.1A CN104700038B (zh) 2015-03-26 2015-03-26 一种信息处理方法及装置

Publications (2)

Publication Number Publication Date
CN104700038A true CN104700038A (zh) 2015-06-10
CN104700038B CN104700038B (zh) 2018-10-12

Family

ID=53347139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510135019.1A Active CN104700038B (zh) 2015-03-26 2015-03-26 一种信息处理方法及装置

Country Status (1)

Country Link
CN (1) CN104700038B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472596A (zh) * 2015-11-23 2016-04-06 小米科技有限责任公司 通信号码的绑定方法、装置及终端
CN107015718A (zh) * 2016-01-27 2017-08-04 广州知商互联网科技有限公司 一种网络平台用户身份一键切换方法
WO2019019974A1 (zh) * 2017-07-25 2019-01-31 广州市动景计算机科技有限公司 增强现实互动系统、方法和装置
CN114420010A (zh) * 2021-12-30 2022-04-29 联想(北京)有限公司 一种控制方法、装置及电子设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120100843A1 (en) * 2008-08-01 2012-04-26 Mediatek Inc. Methods for handling packet-switched data transmissions by mobile station with subscriber identity cards and systems utilizing the same
CN103281797A (zh) * 2013-05-22 2013-09-04 青岛海信移动通信技术股份有限公司 一种移动终端及其传输业务数据的方法
CN103369505A (zh) * 2012-03-27 2013-10-23 宇龙计算机通信科技(深圳)有限公司 一种多卡移动终端的选卡方法、系统及移动终端
CN104202462A (zh) * 2014-08-26 2014-12-10 深圳市中兴移动通信有限公司 通信控制方法和系统
CN104219653A (zh) * 2014-09-17 2014-12-17 深圳市中兴移动通信有限公司 双卡上网控制方法及装置
CN104320773A (zh) * 2014-09-19 2015-01-28 深圳市中兴移动通信有限公司 终端信息同步方法和系统

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120100843A1 (en) * 2008-08-01 2012-04-26 Mediatek Inc. Methods for handling packet-switched data transmissions by mobile station with subscriber identity cards and systems utilizing the same
CN103369505A (zh) * 2012-03-27 2013-10-23 宇龙计算机通信科技(深圳)有限公司 一种多卡移动终端的选卡方法、系统及移动终端
CN103281797A (zh) * 2013-05-22 2013-09-04 青岛海信移动通信技术股份有限公司 一种移动终端及其传输业务数据的方法
CN104202462A (zh) * 2014-08-26 2014-12-10 深圳市中兴移动通信有限公司 通信控制方法和系统
CN104219653A (zh) * 2014-09-17 2014-12-17 深圳市中兴移动通信有限公司 双卡上网控制方法及装置
CN104320773A (zh) * 2014-09-19 2015-01-28 深圳市中兴移动通信有限公司 终端信息同步方法和系统

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472596A (zh) * 2015-11-23 2016-04-06 小米科技有限责任公司 通信号码的绑定方法、装置及终端
CN107015718A (zh) * 2016-01-27 2017-08-04 广州知商互联网科技有限公司 一种网络平台用户身份一键切换方法
WO2019019974A1 (zh) * 2017-07-25 2019-01-31 广州市动景计算机科技有限公司 增强现实互动系统、方法和装置
CN114420010A (zh) * 2021-12-30 2022-04-29 联想(北京)有限公司 一种控制方法、装置及电子设备

Also Published As

Publication number Publication date
CN104700038B (zh) 2018-10-12

Similar Documents

Publication Publication Date Title
US9330280B2 (en) Identity management, authorization and entitlement framework
EP3089494B1 (en) Trusted execution environment initialization method and mobile terminal
CN104700038B (zh) 一种信息处理方法及装置
CN105451214B (zh) 卡应用访问方法和装置
US20160260103A1 (en) Method, Apparatus, and Computer Readable Medium for Providing Wireless Device Protection Service
CN101895883A (zh) 一种支持鉴权算法更新的智能卡及方法
CN109343944B (zh) eSIM卡的数据处理方法、装置、终端及存储介质
CN106713315A (zh) 插件应用程序的登录方法和装置
US10834555B2 (en) System and method for facilitating carrier-specific configuration of a user device based on pre-stored information for multiple carriers
CN104065674A (zh) 终端设备以及信息处理方法
CN104394526A (zh) 恢复数据业务的方法和电子设备
US20150140957A1 (en) Prepaid phone card charging
CN104918244A (zh) 一种终端及终端通信方法
CN110704498A (zh) 数据提取方法、装置、设备及计算机可读存储介质
CN108260119A (zh) 移动终端、嵌入式sim卡及其访问方法、装置
CN107222861B (zh) 身份验证方法、身份验证装置、终端及非易失性存储介质
CN106937283B (zh) 双卡双待终端的免密码认证方法和装置
CN110875895A (zh) 实现智能终端软件登录的方法、系统、设备、及车辆
CN116755719A (zh) 应用组件的数据处理方法、装置和数据处理系统
CN110677353B (zh) 数据访问方法及系统
JP6485973B2 (ja) バーチャル通信カードの実現方法及び装置
CN114332920A (zh) 用于车辆的生物信息处理方法、装置、设备及存储介质
CN105550577A (zh) 一种终端容器安全的控制方法与系统
CN105207980A (zh) 信息处理方法和电子设备
CN104618326A (zh) 一种信息处理方法及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant