System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 业务管理方法、电子设备及计算机可读存储介质技术_技高网

业务管理方法、电子设备及计算机可读存储介质技术

技术编号:40639408 阅读:4 留言:0更新日期:2024-03-13 21:21
本申请实施例提供业务管理方法、电子设备及计算机可读存储介质。在该方法中,电子设备中的前置摄像头可以始终保持开启状态。电子设备可以识别图像中的人脸、手势等,进而为用户提供多种功能。并且,电子设备可以在显示屏在亮屏状态和灭屏状态之间切换时控制AON亮屏业务和AON灭屏业务开启和关闭的时机,保证AON业务在显示屏状态切换时正常启动。这样,用户无需直接接触电子设备就可以实现多种功能,提高用户的使用体验。

【技术实现步骤摘要】

本申请涉及终端及通信,尤其涉及业务管理方法、电子设备及计算机可读存储介质


技术介绍

1、电子设备通常需要接收用户点击显示屏的操作从而实现人机交互。有时用户离电子设备的距离较远,不便于操作显示屏。为了解决上述问题,一些电子设备使用摄像头提供非接触式的人机交互方法,从而在用户不直接接触电子设备的情况下为用户提供多种功能。


技术实现思路

1、本申请提供了业务管理方法、电子设备及计算机可读存储介质。其中,电子设备可以保持前置摄像头常开,并且电子设备可以识别前置摄像头采集的图像数据中的人脸、手势等,进而为用户提供多种功能。

2、第一方面,本申请提供了一种业务管理方法,该方法应用于电子设备,电子设备包括第一应用程序、第二应用程序,该电子设备还包括显示屏和第一摄像头,该方法包括:电子设备开启第一功能,第一功能被开启时电子设备的第一摄像头处于开启状态,第一功能用于获取第一摄像头采集的图像数据,第一应用程序、第二应用程序的运行基于图像数据;电子设备在第一时间点接收到开启第一应用程序的指令,电子设备在第二时间点接收到关闭第二应用程序的指令,第一时间点早于第二时间点,第一应用程序在显示屏处于第一亮灭状态时使用图像数据,第二应用程序在显示屏处于第二亮灭状态时使用图像数据;电子设备开启第一应用程序,第一应用程序被开启时第二应用程序被设置为关闭状态。

3、第一应用程序和第二应用程序在不同的亮灭状态使用图像数据,且第一应用程序和第二应用程序使用不同的内存存储数据或指令。在电子设备已经开启第二应用程序的情况下,即使电子设备先接收到了开启第一应用程序的指令,也不会立刻开启第一应用程序。电子设备只有确保第二应用程序为关闭状态时,才会开启第一应用程序,这样可以保证第一应用程序和第二应用程序不会同时启动,进而导致内存的访问出现冲突。

4、结合第一方面,在一些实施例中,第一亮灭状态为亮屏状态,第二亮灭状态为灭屏状态,电子设备开启第一应用程序时,该方法还包括:电子设备确定第二应用程序在第一时间点为开启状态,阻塞第一应用程序;电子设备关闭第二应用程序之后解除第一应用程序的阻塞,第二应用程序关闭的时间点晚于该第二时间点。

5、结合第一方面,在一些实施例中,第一亮灭状态为灭屏状态,第二亮灭状态为亮屏状态,电子设备开启第一应用程序时,该方法还包括:电子设备确定第二应用程序在第一时间点为开启状态,关闭第二应用程序,关闭第二应用程序的时间点早于第二时间点。

6、由于亮屏状态下使用图像数据的应用程序不能访问灭屏状态下使用图像数据的应用程序在内存中存放的数据或指令,灭屏状态下使用图像的应用程序的优先级更高。其中灭屏状态下使用图像的应用程序完成底层内存的数据或指令的搬移之后,电子设备才会接收到关闭灭屏状态下使用图像的应用程序的指令,因此电子设备只有接收到该指令之后才会关闭上述应用程序,这里就可以避免第一应用程序和第二应用程序的内存访问出现问题。

7、结合第一方面,在一些实施例中,电子设备还包括开机键,该电子设备在第一时间点接收到开启第一应用程序的指令之前,该方法还包括:该电子设备接收到用户点击开机键的操作。

8、结合第一方面,在一些实施例中,该方法还包括:第一应用程序向第一功能订阅多种不同规格的图像数据,第一应用程序的运行基于第一规格的图像数据,第一规格的图像数据是从多种不同规格的图像数据选出的最大规格的图像数据。

9、结合第一方面,在一些实施例中,该方法还包括:第二应用程序向第一功能订阅多种不同规格的图像数据,第二应用程序的运行基于第二规格的图像数据,第二规格的图像数据是从多种不同规格的图像数据选出的最大规格的图像数据。

10、由于第一功能仅支持同一规格的图像数据的订阅,当第一应用程序或第二应用程序中的不同业务需要向第一功能订阅多种不同规格的图像数据时,电子设备可以从中选出最大规格的图像数据向第一功能进行订阅,这样可以保证第一应用程序或第二应用程序中的多个业务能够正常运行。

11、结合第一方面,在一些实施例中,第一应用程序或第二应用程序的运行基于人脸识别结果,第一应用程序向第一功能订阅人脸识别结果,第一功能还基于该图像数据输出人脸识别结果。第一功能还可以基于图像数据输出人脸识别结果,这样可以满足更多类型的业务。

12、结合第一方面,在一些实施例中,电子设备还包括第三应用程序,第三应用程序的运行也基于第一摄像头采集的该图像数据,第三应用程序的优先级高于第一应用程序和第二应用程序的优先级,电子设备开启第一功能之前,该方法还包括:电子设备确定第一摄像头未被第三应用程序占用。

13、也即是说,电子设备只有在第一摄像头未被第三应用程序占用时才开始第一功能,这样可以保证第三应用程序能够正常运行,避免第一功能抢占第一摄像头。

14、结合第一方面,在一些实施例中,电子设备开启第一功能之后,该方法还包括:电子设备检测到第三应用程序开启,电子设备停止向第一功能提供该第一摄像头采集的数据。

15、也即是说,电子设备在开启第一功能时,若检测到第三应用程序启动,则可以将第一摄像头的图像数据输出给第三应用程序,停止向第一功能提供该第一摄像头采集的数据。这样可以避免第一功能抢占第一摄像头的资源。由于第一功能保持常开状态,其优先级较低,而第三应用程序通常是电子设备响应于用户操作而启动的,其优先级高于第一功能的优先级。

16、结合第一方面,在一些实施例中,电子设备包括应用程序层、硬件抽象层、第一子系统层和硬件层,应用程序层包括第一应用程序、第二应用程序,硬件层包括显示屏和第一摄像头,硬件抽象层包括冲突管理模块,第一子系统层包括第一模块,第一功能被开启时该第一摄像头采集的图像数据发送到第一模块,一应用程序、该第二应用程序的运行基于第一模块处理后的图像数据。

17、结合第一方面,在一些实施例中,电子设备在第一时间点接收到开启第一应用程序的指令,电子设备在第二时间点接收到关闭第二应用程序的指令,具体包括:硬件抽象层中的冲突管理模块在第一时间点接收到开启第一应用程序的指令,冲突管理模块在第二时间点接收到关闭第二应用程序的指令。

18、结合第一方面,在一些实施例中,第一亮灭状态为亮屏状态,第二亮灭状态为灭屏状态,电子设备开启第一应用程序时,该方法还包括:冲突管理模块确定第二应用程序在第一时间点为开启状态,阻塞第一应用程序;冲突管理模块关闭第二应用程序之后解除第一应用程序的阻塞,第二应用程序关闭的时间点晚于第二时间点。

19、结合第一方面,在一些实施例中,第一亮灭状态为灭屏状态,第二亮灭状态为亮屏状态,电子设备开启第一应用程序时,该方法还包括:冲突管理模块确定第二应用程序在第一时间点为开启状态,关闭第二应用程序,关闭第二应用程序的时间点早于第二时间点。

20、结合第一方面,在一些实施例中,第一子系统层还包括第二模块,该方法还包括:第一应用程序向第一模块订阅多种不同规格的图像数据,第一应用本文档来自技高网...

【技术保护点】

1.一种业务管理方法,所述方法应用于电子设备,其特征在于,所述电子设备包括第一应用程序、第二应用程序,所述电子设备还包括显示屏和第一摄像头,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一亮灭状态为亮屏状态,所述第二亮灭状态为灭屏状态,所述电子设备开启所述第一应用程序时,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述第一亮灭状态为灭屏状态,所述第二亮灭状态为亮屏状态,所述电子设备开启所述第一应用程序时,所述方法还包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述电子设备还包括开机键,所述电子设备在所述第一时间点接收到开启所述第一应用程序的指令之前,所述方法还包括:所述电子设备接收到用户点击开机键的操作。

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:所述第一应用程序向所述第一功能订阅多种不同规格的图像数据,所述第一应用程序的运行基于第一规格的图像数据,所述第一规格的图像数据是从多种不同规格的图像数据选出的最大规格的图像数据。

6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:所述第二应用程序向所述第一功能订阅多种不同规格的图像数据,所述第二应用程序的运行基于第二规格的图像数据,所述第二规格的图像数据是从多种不同规格的图像数据选出的最大规格的图像数据。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述第一应用程序或所述第二应用程序的运行基于人脸识别结果,所述第一应用程序向所述第一功能订阅人脸识别结果,所述第一功能还用于基于所述图像数据输出所述人脸识别结果。

8.根据权利要求1-7任一项所述的方法,其特征在于,所述电子设备还包括第三应用程序,所述第三应用程序的运行也基于所述第一摄像头采集的所述图像数据,所述第三应用程序的优先级高于所述第一应用程序和所述第二应用程序的优先级,所述电子设备开启所述第一功能之前,所述方法还包括:所述电子设备确定所述第一摄像头未被所述第三应用程序占用。

9.根据权利要求8所述的方法,其特征在于,所述电子设备开启所述第一功能之后,所述方法还包括:所述电子设备检测到所述第三应用程序开启,所述电子设备停止向所述第一功能提供所述第一摄像头采集的数据。

10.根据权利要求1所述的方法,其特征在于,所述电子设备包括应用程序层、硬件抽象层、第一子系统层和硬件层,所述应用程序层包括所述第一应用程序、所述第二应用程序,所述硬件层包括所述显示屏和所述第一摄像头,所述硬件抽象层包括冲突管理模块,所述第一子系统层包括第一模块,所述第一功能被开启时所述第一摄像头采集的图像数据发送到所述第一模块,所述第一应用程序、所述第二应用程序的运行基于所述第一模块处理后的所述图像数据。

11.根据权利要求10所述的方法,其特征在于,所述电子设备在第一时间点接收到开启所述第一应用程序的指令,所述电子设备在第二时间点接收到关闭所述第二应用程序的指令,具体包括:

12.根据权利要求11所述的方法,其特征在于,所述第一亮灭状态为亮屏状态,所述第二亮灭状态为灭屏状态,所述电子设备开启所述第一应用程序时,所述方法还包括:

13.根据权利要求11所述的方法,其特征在于,所述第一亮灭状态为灭屏状态,所述第二亮灭状态为亮屏状态,所述电子设备开启所述第一应用程序时,所述方法还包括:

14.根据权利要求10-13任一项所述的方法,其特征在于,所述第一子系统层还包括第二模块,所述方法还包括:所述第一应用程序向所述第一模块订阅多种不同规格的图像数据,所述第一应用程序的运行基于第一规格的图像数据,所述第一规格的图像数据是所述第二模块从多种不同规格的图像数据选出的最大规格的图像数据。

15.根据权利要求14所述的方法,其特征在于,所述方法还包括:所述第二应用程序向所述第一功能订阅多种不同规格的图像数据,所述第二应用程序的运行基于第二规格的图像数据,所述第二规格的图像数据是所述第二模块从多种不同规格的图像数据选出的最大规格的图像数据。

16.根据权利要求10-15任一项所述的方法,其特征在于,所述第一应用程序或所述第二应用程序的运行基于人脸识别结果,所述第一应用程序向所述第一模块订阅人脸识别结果,所述第一功能还通过所述第一模块基于所述图像数据输出所述人脸识别结果。

17.根据权利要求10-16任一项所述的方法,其特征在于,所述应用程序层还包括第三应用程序,所述第三应用程序的运行也基于所述第一摄像头采集的所述图像数据,所述第三应用程序的优先级高于所述第一应用程序和所述第二应用程序的优先级...

【技术特征摘要】

1.一种业务管理方法,所述方法应用于电子设备,其特征在于,所述电子设备包括第一应用程序、第二应用程序,所述电子设备还包括显示屏和第一摄像头,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一亮灭状态为亮屏状态,所述第二亮灭状态为灭屏状态,所述电子设备开启所述第一应用程序时,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述第一亮灭状态为灭屏状态,所述第二亮灭状态为亮屏状态,所述电子设备开启所述第一应用程序时,所述方法还包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述电子设备还包括开机键,所述电子设备在所述第一时间点接收到开启所述第一应用程序的指令之前,所述方法还包括:所述电子设备接收到用户点击开机键的操作。

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:所述第一应用程序向所述第一功能订阅多种不同规格的图像数据,所述第一应用程序的运行基于第一规格的图像数据,所述第一规格的图像数据是从多种不同规格的图像数据选出的最大规格的图像数据。

6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:所述第二应用程序向所述第一功能订阅多种不同规格的图像数据,所述第二应用程序的运行基于第二规格的图像数据,所述第二规格的图像数据是从多种不同规格的图像数据选出的最大规格的图像数据。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述第一应用程序或所述第二应用程序的运行基于人脸识别结果,所述第一应用程序向所述第一功能订阅人脸识别结果,所述第一功能还用于基于所述图像数据输出所述人脸识别结果。

8.根据权利要求1-7任一项所述的方法,其特征在于,所述电子设备还包括第三应用程序,所述第三应用程序的运行也基于所述第一摄像头采集的所述图像数据,所述第三应用程序的优先级高于所述第一应用程序和所述第二应用程序的优先级,所述电子设备开启所述第一功能之前,所述方法还包括:所述电子设备确定所述第一摄像头未被所述第三应用程序占用。

9.根据权利要求8所述的方法,其特征在于,所述电子设备开启所述第一功能之后,所述方法还包括:所述电子设备检测到所述第三应用程序开启,所述电子设备停止向所述第一功能提供所述第一摄像头采集的数据。

10.根据权利要求1所述的方法,其特征在于,所述电子设备包括应用程序层、硬件抽象层、第一子系统层和硬件层,所述应用程序层包括所述第一应用程序、所述第二应用程序,所述硬件层包括所述显示屏和所述第一摄像头,所述硬件抽象层包括冲突管理模块,所述第一子系统层包括第一模块,所述第一功能被开启时所述第一摄像头采集的图像数据发送到所述第一模块,所述第一应用程序、所述第二应用程序的运行基于所述第一模块处理后的所述图像数据。

11.根据权利要求10所述的方法,其特征在于,所述电子设备在第一时间点接收到开启所述第一应用程序的指令,所述电子设备在第二时间点接收到关闭所述第二应用程序的指令,具体包括:

12.根据权利要求11所述的方法,其特征在于,所述第一亮灭状态为亮屏状态,所...

【专利技术属性】
技术研发人员:赵钰
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1