多用户的应用控制方法、装置、存储介质和计算机设备制造方法及图纸

技术编号:36542763 阅读:41 留言:0更新日期:2023-02-01 16:46
本发明专利技术实施例提供了一种多用户的应用控制方法、装置、存储介质和计算机设备。该方法包括:基于虚拟屏技术将显示器划分为多个虚拟屏;基于用户管理服务创建多个副用户,每个副用户对应于一个虚拟屏;根据原始用户的应用数据为每个副用户复制应用数据;显示原始用户的应用数据以及每个虚拟屏对应的副用户的应用数据。本发明专利技术实施例提供的技术方案中,能够将原始用户的应用数据以及每个虚拟屏对应的副用户的应用数据分别独立的显示在显示屏的虚拟屏中,使得驾驶员与副驾人员可分别独立操作显示屏,提高了驾驶车辆的安全性。提高了驾驶车辆的安全性。提高了驾驶车辆的安全性。

【技术实现步骤摘要】
多用户的应用控制方法、装置、存储介质和计算机设备


[0001]本专利技术涉及计算机
,尤其涉及一种多用户的应用控制方法、装置、存储介质和计算机设备。

技术介绍

[0002]在智能座舱的快速发展中,各种技术方案层出不穷,给电动车的智能座舱娱乐性和实用性增加了很多亮点。
[0003]目前市场上长屏显示器越来越多,横跨驾驶员和副驾人员,目前市场上大多都是一个显示屏应用单开,安卓(Andorid)技术的原生分屏只能基于单个应用分屏,不能把智能座舱中所有的应用程序(Application,简称app)分别独立的显示在显示屏的左右屏中,驾驶员与副驾人员都需要向显示屏中间靠近来操作中控,降低了驾驶车辆的安全性。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种多用户的应用控制方法、装置、存储介质和计算机设备,用以提高驾驶车辆的安全性。
[0005]一方面,本专利技术实施例提供了一种多用户的应用控制方法,包括:
[0006]基于虚拟屏技术将显示器划分为多个虚拟屏;
[0007]基于用户管理服务创建多个副用户,每个副用户对应于一个虚拟屏;
[0008]根据原始用户的应用数据为每个副用户复制所述应用数据;
[0009]显示原始用户的应用数据以及每个虚拟屏对应的副用户的应用数据。
[0010]可选地,所述基于虚拟屏技术将显示器划分为多个虚拟屏,包括:
[0011]启动系统核心服务的显示管理服务;
[0012]通过覆盖显示适配器根据硬件屏参数和虚拟屏数量,创建覆盖显示设备实例;
[0013]基于所述覆盖显示适配器将所述覆盖显示设备实例传递至所述显示管理服务,以将显示器划分为多个虚拟屏,所述虚拟屏的数量为所述虚拟屏数量。
[0014]可选地,所述基于用户管理服务创建多个副用户,包括:
[0015]在系统核心服务的包管理服务中创建用户管理服务,所述用户管理服务中默认创建有原始用户和原始用户的应用数据;
[0016]通过所述用户管理服务中的创建用户接口,创建多个副用户。
[0017]可选地,所述显示每个虚拟屏对应的副用户的应用数据,包括:
[0018]在一个虚拟屏中显示原始用户的应用数据,在其余的虚拟屏中显示每个虚拟屏对应的副用户的应用数据。
[0019]可选地,当显示器为轿车座舱的长屏显示器时,所述虚拟屏数量为2个,副用户的数量为1个。
[0020]可选地,所述原始用户的应用数据包括原始用户安装的多个应用程序以及每个应用程序对应的程序数据。
[0021]另一方面,本专利技术实施例提供了一种多用户的应用控制装置,包括:
[0022]划分模块,用于基于虚拟屏技术将显示器划分为多个虚拟屏;
[0023]创建模块,用于基于用户管理服务创建多个副用户,每个副用户对应于一个虚拟屏;
[0024]复制模块,用于根据原始用户的应用数据为每个副用户复制所述应用数据;
[0025]显示模块,用于显示原始用户的应用数据以及每个虚拟屏对应的副用户的应用数据。
[0026]可选地,所述划分模块具体用于:
[0027]启动系统核心服务的显示管理服务;
[0028]通过覆盖显示适配器根据硬件屏参数和虚拟屏数量,创建覆盖显示设备实例;
[0029]基于所述覆盖显示适配器将所述覆盖显示设备实例传递至所述显示管理服务,以将显示器划分为多个虚拟屏,所述虚拟屏的数量为所述虚拟屏数量。
[0030]另一方面,本专利技术实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述多用户的应用控制方法。
[0031]另一方面,本专利技术实施例提供了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现上述多用户的应用控制方法的步骤。
[0032]本专利技术实施例提供的多用户的应用控制方法的技术方案中,基于虚拟屏技术将显示器划分为多个虚拟屏;基于用户管理服务创建多个副用户,每个副用户对应于一个虚拟屏;根据原始用户的应用数据为每个副用户复制应用数据;显示原始用户的应用数据以及每个虚拟屏对应的副用户的应用数据。本专利技术实施例提供的技术方案中,能够将原始用户的应用数据以及每个虚拟屏对应的副用户的应用数据分别独立的显示在显示屏的虚拟屏中,使得驾驶员与副驾人员可分别独立操作显示屏,提高了驾驶车辆的安全性。
【附图说明】
[0033]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0034]图1为本专利技术一实施例提供的一种多用户的应用控制方法的流程图;
[0035]图2为本专利技术又一实施例提供的一种多用户的应用控制方法的流程图;
[0036]图3为本专利技术一实施例提供的一种虚拟屏技术的示意图;
[0037]图4为本专利技术一实施例提供的一种创建多个副用户的示意图;
[0038]图5为本专利技术一实施例提供的一种显示器的示意图;
[0039]图6为本专利技术一实施例提供的一种多用户的应用控制装置的结构示意图;
[0040]图7为本专利技术实施例提供的一种计算机设备的示意图。
【具体实施方式】
[0041]为了更好的理解本专利技术的技术方案,下面结合附图对本专利技术实施例进行详细描
述。
[0042]应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0043]在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0044]应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0045]本专利技术实施例中,下述各步骤由计算机设备执行。例如,计算机设备包括计算机、平板电脑、手机、车机、可穿戴设备等。下述实施例以车机为例进行描述。
[0046]本专利技术一实施例中,当执行主体为车机时,显示器包括长屏显示器。
[0047]本专利技术实施例提供了一种多用户的应用控制方法,图1为本专利技术一实施例提供的一种多用户的应用控制方法的流程图,如图1所示,该方法包括:
[0048]步骤102、基于虚拟屏技术将显本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多用户的应用控制方法,其特征在于,包括:基于虚拟屏技术将显示器划分为多个虚拟屏;基于用户管理服务创建多个副用户,每个副用户对应于一个虚拟屏;根据原始用户的应用数据为每个副用户复制所述应用数据;显示原始用户的应用数据以及每个虚拟屏对应的副用户的应用数据。2.根据权利要求1所述的方法,其特征在于,所述基于虚拟屏技术将显示器划分为多个虚拟屏,包括:启动系统核心服务的显示管理服务;通过覆盖显示适配器根据硬件屏参数和虚拟屏数量,创建覆盖显示设备实例;基于所述覆盖显示适配器将所述覆盖显示设备实例传递至所述显示管理服务,以将显示器划分为多个虚拟屏,所述虚拟屏的数量为所述虚拟屏数量。3.根据权利要求1所述的方法,其特征在于,所述基于用户管理服务创建多个副用户,包括:在系统核心服务的包管理服务中创建用户管理服务,所述用户管理服务中默认创建有原始用户和原始用户的应用数据;通过所述用户管理服务中的创建用户接口,创建多个副用户。4.根据权利要求1所述的方法,其特征在于,所述显示每个虚拟屏对应的副用户的应用数据,包括:在一个虚拟屏中显示原始用户的应用数据,在其余的虚拟屏中显示每个虚拟屏对应的副用户的应用数据。5.根据权利要求2所述的方法,其特征在于,当显示器为轿车座舱的长屏显示器时,所述虚拟屏数量为2个,副用户的数量为1个。6.根据...

【专利技术属性】
技术研发人员:刘通
申请(专利权)人:成都赛力斯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1