CN109151151A - 实现终端的用户模式切换的方法及装置 - Google Patents
实现终端的用户模式切换的方法及装置 Download PDFInfo
- Publication number
- CN109151151A CN109151151A CN201810823333.2A CN201810823333A CN109151151A CN 109151151 A CN109151151 A CN 109151151A CN 201810823333 A CN201810823333 A CN 201810823333A CN 109151151 A CN109151151 A CN 109151151A
- Authority
- CN
- China
- Prior art keywords
- user mode
- application
- user
- terminal
- list
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/667—Preventing unauthorised calls from a telephone set
- H04M1/67—Preventing unauthorised calls from a telephone set by electronic means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72463—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephone Function (AREA)
Abstract
本发明实施例公开了一种实现终端的用户模式切换的方法和***,基于具有第一用户模式(开放性用户模式)和第二用户模式(限制性或封闭性用户模式)的终端;其中,所述方法包括:在第一用户模式下,获取与第二用户模式对应的第二应用列表,在底层数据通道屏蔽第二应用列表所包含的应用的通知消息;检测是否接收到用于指示由第一用户模式切换为第二用户模式的指令;在接收到的情况下,在底层数据通道屏蔽除第二应用以及白名单应用之外的应用的通知消息,并切换至第二用户模式。采用本发明,可在一个设备上实现商用场景的专用模式以及日常使用场景下的日常模式,实现日常场景和商用场景的功能隔离,提高了智能终端在使用过程中的便利性。
Description
技术领域
本发明涉及移动终端技术领域,尤其涉及一种实现终端的用户模式切换的方法及装置。
背景技术
随着智能硬件的不断发展,很多智能终端陆续推出,极大地提供了企业的信息化程度和运作效率。例如,在很有商用场景中引入了相对便携的具有专用功能的移动终端以在特定的移动场景下开展业务。
但是,在现有技术中,上述各种商用模式下的专用的移动终端的使用形态大部分都还是个人和商用分开,在智能终端上都还是单界面方式。也就是说,传统商用专用工具和智能终端,分不同领域有不同的形态,比如:针对物流行业,有物流专用的智能终端(业内叫巴枪),这种终端有带银行卡受理功能的移动POS形态,这种终端将物流单据和银行卡受理功能整合在一起,也能够方便进行物流单据操作和扫码付受理,并结合一个外接的蓝牙设备来实现纸质单据的打印,极大提高了快递服务的体验和效率,扩大了快递的服务范围和距离。针对零售行业的货品管理,有专用的盘点机(PDA,Personal Digital Assistant,又称掌上电脑),用于物品库存盘点,这种设备功能相对单一,一般只对接内部的ERP(Enterprise Resource Planning,即企业资源计划)***,对货品进行查询、盘点操作。还有一个使用场景,就是目前相对比较常见的排队取号终端,现在很多餐饮行业,为了提高排队体验,都纷纷引入了排队取号终端。
但是,对于上述智能终端来讲,其功能均较为单一,只能在相对固定的场景下使用,并且一般来讲不具备通信功能,用户在使用的过程中,不仅需要携带该智能终端还需要携带自己的手机,在携带上极为不便,并且,例如在巴枪的使用过程中,用户经常需要在手机和巴枪之间来回进行切换,在使用上存在极大的不便。
综上所述,在现有的商用便携的智能终端中,因为功能单一、使用场景的限制导致了其在使用过程中的便利性较差的问题。
发明内容
基于此,为解决传统技术中现有的商用便携的智能终端因为功能单一、使用场景的限制导致了其在使用过程中的便利性较差的技术问题,特提出了一种实现终端的用户模式切换的方法。
一种实现终端的用户模式切换的方法,所述方法基于具有第一用户模式和第二用户模式的终端;所述方法包括:
在第一用户模式下,获取与所述第二用户模式对应的第二应用列表,在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息;
检测是否接收到输入的第一用户模式切换指令,所述第一用户模式切换指令用于指示所述终端由所述第一用户模式切换为第二用户模式;
在接收到第一用户模式切换指令的情况下,在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面。
可选的,在其中一个实施例中,所述在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面的步骤之前,还包括:
输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证;
在身份验证通过的情况下,执行所述在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面;
在身份验证不通过的情况下,生成密码验证失败的提示信息并输出。
可选的,在其中一个实施例中,所述输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证的步骤,还包括:
接收针对所述密码输入提示信息输入的账号信息和密码信息;
将所述账号信息和密码信息发送至与所述第二用户模式对应的商用服务器,由所述商用服务器对所述账号信息和密码信息进行密码验证;
接收所述商用服务器返回的密码验证结果作为身份验证结果。
可选的,在其中一个实施例中,所述在第一用户模式下,获取与所述第二用户模式对应的第二应用列表的步骤之前还包括:
接收输入的开机指令;
启动所述终端,展示与所述第一用户模式对应的操作界面,并执行所述在第一用户模式下,获取与所述第二用户模式对应的第二应用列表的步骤。
可选的,在其中一个实施例中,所述切换至于所述第二用户模式切换的操作界面的步骤之后,还包括:
在所述第二用户模式下,检测是否接收到输入的第二用户模式切换指令,所述第二用户模式切换指令用于指示所述终端由所述第二用户模式切换为所述第一用户模式;
在接收到第二用户模式切换指令的情况下,在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息,并切换至与所述第一用户模式切换的操作界面。
可选的,在其中一个实施例中,所述切换至与所述第二用户模式切换的操作界的步骤之后,还包括:
在第二用户模式下,接收针对所述第二应用的数据读写指令,根据所述数据读写指令从预设的与所述第二用户模式对应的存储区域中读取与所述数据读写指令对应的目标数据,或,根据所述数据读写指令将与所述数据读写指令对应的目标数据写入与所述第二用户模式对应的存储区域。
可选的,在其中一个实施例中,所述切换至与所述第二用户模式切换的操作界面的步骤还包括:
根据所述第二应用列表中包含的第二应用刷新所述终端的操作界面,该操作界面仅展示所述第二应用列表中包含的第二应用对应的应用图表以及应用入口。
此外,为解决传统技术中现有的商用便携的智能终端因为功能单一、使用场景的限制导致了其在使用过程中的便利性较差的技术问题,还提出了一种实现终端的用户模式切换的装置。
一种实现终端的用户模式切换的装置,基于具有第一用户模式和第二用户模式的终端;包括:
第一用户模式展示模块,用于在第一用户模式下,获取与所述第二用户模式对应的第二应用列表,在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息;
用户模式切换指令检测模块,用于检测是否接收到输入的第一用户模式切换指令,所述第一用户模式切换指令用于指示所述终端由所述第一用户模式切换为第二用户模式;
身份验证模块,用于输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证;在身份验证通过的情况下,调用所述第二用户模式切换模块;
第二用户模式切换模块,用于在接收到第一用户模式切换指令的情况下,在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面。
另外,在本发明中,还提出了一种终端,包括显示单元、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述实现终端的用户模式切换的方法。
在本发明中,还提出了一种计算机可读存储介质,包括计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行上述实现终端的用户模式切换的方法。
实施本发明实施例,将具有如下有益效果:
采用了上述实现终端的用户模式切换的方法和装置之后,在一个终端上可以集成个人用途的第一用户模式以及商业用途的第二用户模式,其中,第一用户模式是开放性的,用户可以在第一用户模式下不受限制使用任何应用或者除了商业场景下专有的应用之外的其他所有应用;第二用户模式是限制性或封闭性的,可以通过配套***进行设置,根据不同行业不同商家设置或开放不同的第二应用列表,确保在行业应用中的功能性。也就是说,上述两个用户模式之间的功能是相互隔离的,在第一用户模式下仅展示除第二用户模式下的应用之外的其他应用和消息,在第二用户模式下仅展示第二用户模式下的应用和预设的白名单应用以及消息;并且,用户可以通过终端上预设的用户模式切换入口进行用户模式的切换,并且两个用户模式的消息从终端的底层数据通道中就进行了区分。同时,在第二用户模式下,会保护和授权第二应用列表的数据传输和消息展示,并可以通过白名单的方式授权第一用户模式下的部分应用在第二用户模式下进行数据传输和消息展示。也就是说,从操作界面上、和数据通道中很好的对两个用户模式进行了分割,这样实现了两个用户模式的通知消息的过滤,在一个终端上实现了两个用户模式之间互不干扰的使用体验,两种用户模式下相应的应用不会相互干扰,从而避免了需要使用商用用途的终端的情况下需要携带两个终端以及在两个终端之间进行切换的操作的不便,实现了日常场景和商用场景之间的功能隔离,达到一机多用途且私密专用的效果,极大的提高了操作便利性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
其中:
图1为一个实施例中一种实现终端的用户模式切换的方法的流程示意图;
图2为一个实施例中一种实现终端的用户模式切换的方法的流程示意图;
图3为一个实施例中一种实现终端的用户模式切换的方法的流程示意图;
图4为一个实施例中一种实现终端的用户模式切换的装置的结构示意图;
图5为一个实施例中运行上述实现终端的用户模式切换的方法的计算机***的组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为解决传统技术中现有的商用便携的智能终端因为功能单一、使用场景的限制导致了其在使用过程中的便利性较差的技术问题,在本实施例中,特提出了一种实现终端的用户模式切换的方法,该方法的实现可依赖于计算机程序,该计算机程序可运行于基于冯诺依曼体系的计算机***之上,该计算机程序可以是是基于智能终端的双用户模式或多用户模式切换的应用程序。
需要说明的是,在本实施例中,上述实现终端的用户模式切换的方法所基于的终端可以是智能手机、平板电脑等移动智能设备。
另外,在本实施例中,上述实现终端的用户模式切换的方法所基于的终端上至少具有第一用户模式和第二用户模式两个用户模式。例如,在一个具体的实施例中,终端具有第一用户模式和第二用户模式两种用户模式,且第一用户模式为用户自用的个人模式,为开放性的用户模式,用户可以在第一用户模式下使用任何应用或者使用除了商用模式下专有的应用之外的所有应用;第二用户模式为商用模式或者特殊专用的用户模式,为限制性或封闭性用户模式,可以通过配套***进行设置,可以根据不同行业不同商家的需求设置或开放不同的专有应用列表,以确保在相应的行业中的功能性。例如,快递员在工作过程中用到的取件派件模式。
具体的,如图1所示,上述实现终端的用户模式切换的方法包括如下步骤S102-S106:
步骤S102:在第一用户模式下,获取与所述第二用户模式对应的第二应用列表,在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息。
在本实施例中,终端在开机启动时,可以设置默认的用户模式。例如,一般情况下,用户使用第一用户模式的频率较高,在开机时使用第一用户模式的频率较高,在此种情况下,可以将第一用户模式设置为开机自启动的用户模式,并在开机启动后展示与第一用户模式对应的操作界面。
具体的,在一个具体的实施例中,在步骤S102之前,还包括:接收输入的开机指令;启动所述终端,展示与所述第一用户模式对应的操作界面,并执行上述步骤S102。
在本实施例中,在第一用户模式下,仅展示与第一用户模式对应的应用以及接收第一用户模式对应的应用对应的通知消息,而不接收第二用户模式对应的应用的通知消息以及不展示第二用户模式下的应用。也就是说,在本实施例中,在第一用户模式下,展示的操作界面中仅包含了与第一用户模式对应的应用(包含应用图标以及应用入口),而没有展示与第二用户模式对应的应用(包含应用图标以及应用入口)。并且,在终端的底层数据通道中设置仅接收第一用户模式对应的通知消息,而屏蔽第二用户模式对应的第二应用的通知消息。
在一个具体的实施例中,第一用户模式为用户自用的模式,而第二用户模式为商用的专用用户模式,具备一定的安全等级,因此,在具体实施中可以仅对第二用户模式下的数据进行一定的安全处理;并且,在第二用户模式下的应用数量较少,一般为专用的软件或者***,而第一用户模式下可安装以及运行的软件数量和种类较多。也就是说,在第一用户模式下,仅屏蔽第二用户模式下的通知消息,不需要屏蔽除第二用户模式对应的第二应用之外的其他通知消息。
步骤S104:检测是否接收到输入的第一用户模式切换指令,所述第一用户模式切换指令用于指示所述终端由所述第一用户模式切换为第二用户模式。
在本实施例中,无论是在第一用户模式下还是在第二用户模式下,均可以切换至另一个用户模式。例如,在第一用户模式下,可以接收用户输入的切换至第二用户模式的用户模式切换指令,并切换至第二用户模式;在第二用户模式下,可以接收用户输入的切换至第一用户模式的用户模式切换指令,并切换至第一用户模式。
在本实施例中,切换用户模式的操作可以是通过设置在终端的桌面上的按钮(例如,悬浮按钮等)来触发的,或者,是通过终端的设置页面中相应的控件来触发的。用户可以在相应的包含了可以触发用户模式切换的界面中,输入相应的用户模式切换指令,从而将当前的终端上的展示的用户模式切换至另一个用户模式。
具体的,在第一用户模式下,检测是否接收到输入的第一用户模式切换指令,所述第一用户模式切换指令用于指示所述终端由所述第一用户模式切换为第二用户模式。在第二用户模式下,检测是否接收到输入的第二用户模式切换指令,所述第二用户模式切换指令用于指示所述终端由所述第二用户模式切换为所述第一用户模式。
步骤S106:在接收到第一用户模式切换指令的情况下,在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面。
在接收到用户模式切换指令的情况下,需要将终端的操作界面切换至与用户模式切换指令对应的需要切换至的用户模式,例如,在接收到需要切换至第二用户模式的第一用户模式切换指令的情况下,将终端当前展示的第一用户模式对应的操作界面切换至第二用户模式对应的操作界面。
需要说明的是,在本实施例中,不同用户模式下的操作界面的切换,不需要重新启动终端或***,只需要对相应的操作界面进行刷新即可。也就是说,在切换至第二用户模式对应的操作界面时,是根据所述第二应用列表中包含的第二应用以及白名单应用列表中的白名单应用刷新所述终端的操作界面,该操作界面仅展示所述第二应用列表中包含的第二应用以及白名单应用对应的应用图表以及应用入口。
具体的,在从第一用户模式切换至第二用户模式时,因为需要展示的是第二用户模式对应的应用以及接收第二用户模式对应的应用的操作界面,因此,需要切换至第二用户模式对应的操作界面,例如,操作界面展示的第二用户模式对应的第二应用列表对应的应用以及白名单应用对应的图标以及应用入口。
进一步的,因为第二用户模式为商用的专用用户模式,因此,在第二用户模式下不仅仅展示与第二用户模式对应的应用,接收的通知消息也只是第二用户模式对应的应用,并且屏蔽掉其他应用的通知消息。在本实施例中,除了接收通知消息的应用除了第二应用列表对应的对应之外,还包括了预设的白名单应用列表中的白名单应用。也就是说,用户在第二用户模式下可以使用的应用包括了第二应用列表对应的应用以及白名单应用。具体实施中,在本实施例中,在第二用户模式下,在终端的底层数据通道中屏蔽除了第二应用列表中的应用以及白名单应用列表中的白名单应用之外的其他应用的通知消息。也就是说,在第二用户模式下,会保护并授权第二应用列表的数据传输和消息展示,并可以通过白名单方式授权第一用户模式下的部分应用在第二应用模式下进行数据传输和消息展示。
在另一个实施例中,在需要从第二用户模式切换至第一用户模式时,也即在接收到第二用户模式切换指令的情况下,是需要将接收的消息转变成除第二用户模式对应的第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的其他应用的通知消息,也即在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息。
进一步的,在本实施例中,在进行用户模式的切换的过程中,还需要对用户进行身份验证,避免误操作,例如,在接收到用户模式切换指令之后,会提示用户输入密码,并对用户输入的密码进行校验,以确保当前的用户具备相应的操作权限。
具体的,在一个可选的实施例中,上述在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面的步骤之前,还包括:输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证;在身份验证通过的情况下,执行所述在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面;在身份验证不通过的情况下,生成密码验证失败的提示信息并输出。
需要说明的是,上述切换用户模式时,是根据设置展示相应的密码输入提示信息,例如,在需要输入指纹进行验证时,展示的是提示用户输入指纹的提示消息,在需要输入手势时,展示的是提示用户输入手势的提示消息以及对应的操作界面。在本实施中,不对相应的密码输入提示信息进行限制,而是根据设置的身份验证方式来确定当前需要展示的密码输入提示信息以及展示的相应的组建,例如,用户可以通过展示密码接收组件来接收用户输入的密码。
在本实施例中,在接收到用户输入的用于身份验证的密码之后,即可对该密码进行验证,并且只有在身份验证通过的情况下,在执行用户模式切换的相应操作,在身份验证不通过的情况下,并不执行用户模式切换的相应操作,并生成相应的提示信息并提示用户。
需要说明的是,在本实施例中,第一用户模式切换至第二用户模式、以及第二用户模式切换至第一用户模式需要进行身份验证方式和密码可以是一致的、也可以是不一致的。例如,可以分别对第一用户模式切换至第二用户模式的身份验证方式、以及第二用户模式切换至第一用户模式的身份验证方式进行设置。
例如,在切换至第二用户模式时,需要用户通过指纹、密码等方式进行身份验证,因为第一用户模式属于用户自用的用户模式,不负有商业上的安全隐患,因此,可以不采用任何身份验证。再例如,切换至第一用户模式、与切换至第二用户模式时均需要通过输入指纹进行验证。
也就是说,第一用户模式保证了用户在日常使用中的便利性和私密性(在第二模式下,不知道第一用户模式密码的用户是无法看到电话、短信、照片、邮件、微信等数据);第二用户模式保证了商用模式下的安全性和专用性。
在另一个可选的实施例中,上述切换至第二用户模式的验证方式与第二用户模式对应的商用***相关。例如,在第二用户模式对应的是物品盘点***时,需要确定当前用户具备相应的操作权限,需要对用户的身份进行验证,并且需要通过相应的物品盘点***对应的服务器进行身份验证。
具体的,上述输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证的步骤,还包括:接收针对所述密码输入提示信息输入的账号信息和密码信息;将所述账号信息和密码信息发送至与所述第二用户模式对应的商用服务器,由所述商用服务器对所述账号信息和密码信息进行密码验证;接收所述商用服务器返回的密码验证结果作为身份验证结果。
也就是说,切换至第二用户模式时,需要通过第二用户模式对应的商用***服务器的鉴权,以获得启用该商用***的操作权限。
具体的,上述展示的密码输入提示信息是针对该商用***的密码和账号输入的提示窗口,用户可以通过该窗口输入账号、以及密码信息。在用户在输入完成之后,提交输入的账号信息和密码信息,并发送给预设的商用***的服务器,以便于该商用***服务器对该账号信息和密码信息进行验证。
进一步的,上述商用***服务器在接收到账号信息和密码信息之后,会对该账号信息和密码信息进行校验,并根据校验结果生成对应的身份验证结果,并返回给终端。终端在接收到验证结果之后,根据该验证结果来确定是否切换至第二用户模式、或者是拒绝切换至第二用户模式。
进一步的,在本实施例中,第二用户模式属于商用的用户模式,很多数据需要进行加密处理或者安全处理,以保证相应的工作的安全性。例如,在一个可选的实施例中,将第二用户模式下的数据以及应用均保存在预设的安全存储空间中(例如,与第二用户模式对应的存储区域),该存储区域与第一用户模式对应的存储区域是不同的,并且,在第一用户模式下是无法访问该存储区域中的相关数据,无法对该区域内的数据进行读写。
具体的,所述切换至与所述第二用户模式切换的操作界的步骤之后,还包括:在第二用户模式下,接收针对所述第二应用的数据读写指令,根据所述数据读写指令从预设的与所述第二用户模式对应的存储区域中读取与所述数据读写指令对应的目标数据,或,根据所述数据读写指令将与所述数据读写指令对应的目标数据写入与所述第二用户模式对应的存储区域。
此外,为解决传统技术中在通过纸币的红外透射图进行特征检测来识别纸币真伪的准确率不足的技术问题,在一个实施例中,还提出了一种实现终端的用户模式切换的装置。
如图4所示,上述实现终端的用户模式切换的装置包括如下模块:
第一用户模式展示模块102,用于在第一用户模式下,获取与所述第二用户模式对应的第二应用列表,在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息;
用户模式切换指令检测模块104,用于检测是否接收到输入的第一用户模式切换指令,所述第一用户模式切换指令用于指示所述终端由所述第一用户模式切换为第二用户模式;
身份验证模块106,用于输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证;在身份验证通过的情况下,调用所述第二用户模式切换模块;
第二用户模式切换模块108,用于在接收到第一用户模式切换指令的情况下,在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面。
实施本发明实施例,将具有如下有益效果:
采用了上述实现终端的用户模式切换的方法和装置之后,在一个终端上可以集成个人用途的第一用户模式以及商业用途的第二用户模式,其中,第一用户模式是开放性的,用户可以在第一用户模式下不受限制使用任何应用或者除了商业场景下专有的应用之外的其他所有应用;第二用户模式是限制性或封闭性的,可以通过配套***进行设置,根据不同行业不同商家设置或开放不同的第二应用列表,确保在行业应用中的功能性。也就是说,上述两个用户模式之间的功能是相互隔离的,在第一用户模式下仅展示除第二用户模式下的应用之外的其他应用和消息,在第二用户模式下仅展示第二用户模式下的应用和预设的白名单应用以及消息;并且,用户可以通过终端上预设的用户模式切换入口进行用户模式的切换,并且两个用户模式的消息从终端的底层数据通道中就进行了区分。同时,在第二用户模式下,会保护和授权第二应用列表的数据传输和消息展示,并可以通过白名单的方式授权第一用户模式下的部分应用在第二用户模式下进行数据传输和消息展示。也就是说,从操作界面上、和数据通道中很好的对两个用户模式进行了分割,这样实现了两个用户模式的通知消息的过滤,在一个终端上实现了两个用户模式之间互不干扰的使用体验,两种用户模式下相应的应用不会相互干扰,从而避免了需要使用商用用途的终端的情况下需要携带两个终端以及在两个终端之间进行切换的操作的不便,实现了日常场景和商用场景之间的功能隔离,达到一机多用途且私密专用的效果,极大的提高了操作便利性。
在上述实施例中,可以全部或部分的通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或者数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或半导体介质(例如固态硬盘Solid State Disk(SSD))等。
在一个实施例中,如图5所示,图5展示了一种运行上述实现终端的用户模式切换的方法的基于冯诺依曼体系的计算机***的终端。该计算机***可以是智能手机、平板电脑、掌上电脑、笔记本电脑或个人电脑等终端设备。具体的,可包括通过***总线连接的外部输入接口1001、处理器1002、存储器1003和输出接口1004。其中,外部输入接口1001可选的可至少包括网络接口10012。存储器1003可包括外存储器10032(例如硬盘、光盘或软盘等)和内存储器10034。输出接口1004可至少包括显示屏10042等设备。
在本实施例中,本方法的运行基于计算机程序,该计算机程序的程序文件存储于前述基于冯诺依曼体系的计算机***的外存储器10032中,在运行时被加载到内存储器10034中,然后被编译为机器码之后传递至处理器1002中执行,从而使得基于冯诺依曼体系的计算机***中形成逻辑上的第一用户模式展示模块102、用户模式切换指令检测模块104、身份验证模块106、第二用户模式切换模块108。且在上述实现终端的用户模式切换的方法执行过程中,输入的参数均通过外部输入接口1001接收,并传递至存储器1003中缓存,然后输入到处理器1002中进行处理,处理的结果数据或缓存于存储器1003中进行后续地处理,或被传递至输出接口1004进行输出。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (10)
1.一种实现终端的用户模式切换的方法,其特征在于,所述方法基于具有第一用户模式和第二用户模式的终端;
所述方法包括:
在第一用户模式下,获取与所述第二用户模式对应的第二应用列表,在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息;
检测是否接收到输入的第一用户模式切换指令,所述第一用户模式切换指令用于指示所述终端由所述第一用户模式切换为第二用户模式;
在接收到第一用户模式切换指令的情况下,在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面。
2.根据权利要求1所述的实现终端的用户模式切换的方法,其特征在于,所述在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面的步骤之前,还包括:
输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证;
在身份验证通过的情况下,执行所述在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面;
在身份验证不通过的情况下,生成密码验证失败的提示信息并输出。
3.根据权利要求2所述的实现终端的用户模式切换的方法,其特征在于,所述输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证的步骤,还包括:
接收针对所述密码输入提示信息输入的账号信息和密码信息;
将所述账号信息和密码信息发送至与所述第二用户模式对应的商用服务器,由所述商用服务器对所述账号信息和密码信息进行密码验证;
接收所述商用服务器返回的密码验证结果作为身份验证结果。
4.根据权利要求1所述的实现终端的用户模式切换的方法,其特征在于,所述在第一用户模式下,获取与所述第二用户模式对应的第二应用列表的步骤之前还包括:
接收输入的开机指令;
启动所述终端,展示与所述第一用户模式对应的操作界面,并执行所述在第一用户模式下,获取与所述第二用户模式对应的第二应用列表的步骤。
5.根据权利要求1所述的实现终端的用户模式切换的方法,其特征在于,所述切换至于所述第二用户模式切换的操作界面的步骤之后,还包括:
在所述第二用户模式下,检测是否接收到输入的第二用户模式切换指令,所述第二用户模式切换指令用于指示所述终端由所述第二用户模式切换为所述第一用户模式;
在接收到第二用户模式切换指令的情况下,在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息,并切换至与所述第一用户模式切换的操作界面。
6.根据权利要求1所述的实现终端的用户模式切换的方法,其特征在于,所述切换至与所述第二用户模式切换的操作界的步骤之后,还包括:
在第二用户模式下,接收针对所述第二应用的数据读写指令,根据所述数据读写指令从预设的与所述第二用户模式对应的存储区域中读取与所述数据读写指令对应的目标数据,或,根据所述数据读写指令将与所述数据读写指令对应的目标数据写入与所述第二用户模式对应的存储区域。
7.根据权利要求1所述的实现终端的用户模式切换的方法,其特征在于,所述切换至与所述第二用户模式切换的操作界面的步骤还包括:
根据所述第二应用列表中包含的第二应用刷新所述终端的操作界面,该操作界面仅展示所述第二应用列表中包含的第二应用对应的应用图表以及应用入口。
8.一种实现终端的用户模式切换的装置,其特征在于,所述装置基于具有第一用户模式和第二用户模式的终端;
第一用户模式展示模块,用于在第一用户模式下,获取与所述第二用户模式对应的第二应用列表,在所述终端的底层数据通道屏蔽所述第二应用列表所包含的第二应用的通知消息;
用户模式切换指令检测模块,用于检测是否接收到输入的第一用户模式切换指令,所述第一用户模式切换指令用于指示所述终端由所述第一用户模式切换为第二用户模式;
身份验证模块,用于输出与所述第二用户模式对应的密码输入提示信息,接收针对所述密码输入提示信息输入的密码,并对所述密码进行身份验证;在身份验证通过的情况下,调用所述第二用户模式切换模块;
第二用户模式切换模块,用于在接收到第一用户模式切换指令的情况下,在所述终端的底层数据通道屏蔽除所述第二应用列表所包含的第二应用和预设的白名单应用列表中的白名单应用之外的所有应用的通知消息,并切换至与所述第二用户模式切换的操作界面。
9.一种终端,包括显示单元、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项权利要求所述的方法。
10.一种计算机可读存储介质,包括计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如权利要求1至7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810823333.2A CN109151151A (zh) | 2018-07-24 | 2018-07-24 | 实现终端的用户模式切换的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810823333.2A CN109151151A (zh) | 2018-07-24 | 2018-07-24 | 实现终端的用户模式切换的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109151151A true CN109151151A (zh) | 2019-01-04 |
Family
ID=64797745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810823333.2A Pending CN109151151A (zh) | 2018-07-24 | 2018-07-24 | 实现终端的用户模式切换的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109151151A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110546641A (zh) * | 2019-07-11 | 2019-12-06 | 深圳市鹰硕技术有限公司 | 一种访问控制方法、装置、智能设备及存储介质 |
CN112738580A (zh) * | 2019-10-28 | 2021-04-30 | 海信视像科技股份有限公司 | 双***应用图标信息的处理、显示方法、装置及显示设备 |
CN112802249A (zh) * | 2020-12-31 | 2021-05-14 | 深圳市潮流网络技术有限公司 | 门禁设备控制方法及装置、模式切换方法及装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107659703A (zh) * | 2013-06-19 | 2018-02-02 | 华为终端(东莞)有限公司 | 一种数据和消息处理的方法及装置 |
-
2018
- 2018-07-24 CN CN201810823333.2A patent/CN109151151A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107659703A (zh) * | 2013-06-19 | 2018-02-02 | 华为终端(东莞)有限公司 | 一种数据和消息处理的方法及装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110546641A (zh) * | 2019-07-11 | 2019-12-06 | 深圳市鹰硕技术有限公司 | 一种访问控制方法、装置、智能设备及存储介质 |
WO2021003752A1 (zh) * | 2019-07-11 | 2021-01-14 | 深圳市鹰硕技术有限公司 | 一种访问控制方法、装置、智能设备及存储介质 |
CN110546641B (zh) * | 2019-07-11 | 2022-08-02 | 鹰硕(韶关)信息产业集团有限公司 | 一种访问控制方法、装置、智能设备及存储介质 |
CN112738580A (zh) * | 2019-10-28 | 2021-04-30 | 海信视像科技股份有限公司 | 双***应用图标信息的处理、显示方法、装置及显示设备 |
CN112802249A (zh) * | 2020-12-31 | 2021-05-14 | 深圳市潮流网络技术有限公司 | 门禁设备控制方法及装置、模式切换方法及装置 |
CN112802249B (zh) * | 2020-12-31 | 2023-02-17 | 深圳市潮流网络技术有限公司 | 门禁设备控制方法及装置、门禁*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240112172A1 (en) | Digital transaction apparatus, system, and method with a virtual companion card | |
US9064247B2 (en) | User-configurable activation of card applets | |
EP3680844A1 (en) | Terminal transaction method and terminal | |
JP2024081729A (ja) | スマートカードによるurlの動的生成のためのシステム及び方法 | |
US20170083882A1 (en) | Secure payment method and electronic device adapted thereto | |
US20170103382A1 (en) | Method of providing payment service and electronic device for implementing same | |
US11638148B2 (en) | Client device authentication using contactless legacy magnetic stripe data | |
US20220108305A1 (en) | Systems and methods for consent management by issuers on behalf of cardholders | |
US20080194296A1 (en) | System and method for securely managing data stored on mobile devices, such as enterprise mobility data | |
US10091652B2 (en) | Relay device | |
CN113519005A (zh) | 上下文轻拍引擎 | |
KR101389468B1 (ko) | 신용카드를 이용한 휴대정보 단말기에서의 모바일 카드 발급방법 및 이를 위한 신용카드 | |
EP2048591B1 (en) | Method for communication, communication device and secure processor | |
CN109151151A (zh) | 实现终端的用户模式切换的方法及装置 | |
WO2020001456A1 (en) | Bank card privacy information hiding method, bank card and computer readable storage medium | |
WO2019214438A1 (zh) | 一种射频卡功能调用方法及装置 | |
US20240169344A1 (en) | System, method, and computer-accessible medium for blocking malicious emv transactions | |
AU2023204154A1 (en) | Delegated administration of permissions using a contactless card | |
CN111245620B (zh) | 一种在终端中的移动安全应用架构及其构建方法 | |
KR100590587B1 (ko) | 복수의 보안영역을 가진 스마트카드의 보안영역 삭제 방법 | |
CN104995635B (zh) | 图片发送方法和装置以及终端设备 | |
CN109872148A (zh) | 基于tui的可信数据处理方法、装置以及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190104 |