-
公开(公告)号:CN120010971A
公开(公告)日:2025-05-16
申请号:CN202311533906.5
申请日:2023-11-16
Applicant: 北京小米移动软件有限公司
Abstract: 本公开涉及一种交互显示方法、装置、电子设备及存储介质,包括:响应于在第一终端的交互显示指令,将应用程序的wasm代码和wasm虚拟环境中的线性内存数据发送到第二终端,保持在第一终端显示屏显示应用程序的用户界面。同时第二终端根据线性内存数据重建wasm虚拟环境,将wasm代码载入重建后的wasm虚拟环境中,在重建后的wasm虚拟环境中运行应用程序;在第二终端显示屏显示应用程序的用户界面。不需要针对硬件做开发,也不需要使用层层封装的API做跨设备同步。降低了跨设备开发成本。并且wasm虚拟环境运行应用程序,不需要针对第一终端和第二终端开发两个应用程序。此外,wasm带来了软件的隔离性和安全性。
-
公开(公告)号:CN120010970A
公开(公告)日:2025-05-16
申请号:CN202311533303.5
申请日:2023-11-16
Applicant: 北京小米移动软件有限公司
Abstract: 本公开涉及通信技术领域,具体而言,涉及动态图标的生成方法、装置、设备及计算机可读存储介质。动态图标的生成方法由终端上运行的虚拟机执行,方法包括:获取目标应用的图标更新模块,图标更新模块包含目标应用的图标所需的图标基础信息和资源信息;通过在目标运行模式下执行图标更新模块,以使图标更新模块根据图标基础信息和资源信息确定目标应用的动态图标信息;将动态图标信息发送至终端上运行的桌面管理程序,桌面管理程序根据动态图标信息生成目标应用的图标。本公开可以限制图标更新模块调用接口,并可以对动态图标的执行过程进行检查,在发生错误时关闭并重启图标更新模块,不影响其他进程,还可以限制该模块的CPU和内存的使用量。
-
公开(公告)号:CN120010749A
公开(公告)日:2025-05-16
申请号:CN202311533000.3
申请日:2023-11-16
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种信息处理方法、装置、容器、电子设备及存储介质,获取目标码当前的第一存储位置;其中,所述目标码为对预设应用程序的源码进行编译后得到的;获取预设周期内所述目标码的运行信息,其中,所述运行信息至少包括所述目标码被运行的频率信息和/或运行所述目标码的过程中的功耗信息;根据所述运行信息,确定是否将所述第一存储位置更新为第二存储位置;其中,所述第一存储位置和所述第二存储位置的读写速度不同。
-
公开(公告)号:CN119032343A
公开(公告)日:2024-11-26
申请号:CN202280004217.2
申请日:2022-05-18
Applicant: 北京小米移动软件有限公司
IPC: G06F9/50
Abstract: 本公开提出了一种系统内存的回收方法、装置、电子设备及存储介质,涉及终端技术领域。该方法包括:识别系统中处于被异常占用的第一内存;对第一内存进行强制回收,以获取系统的空闲内存;响应于系统中的第一服务被运行,预测第一服务所需的第二内存;从系统的空闲内存中,为第一服务分配所需的第二内存。本公开中通过预测的方式,可以在第一服务运行之前对系统中未释放或不常用的内存进行强制回收,从而为第一服务提供足够的空闲内存,降低新服务的启动时间,提升用户体验。
-
公开(公告)号:CN115437723B
公开(公告)日:2024-11-22
申请号:CN202110608940.9
申请日:2021-06-01
Applicant: 北京小米移动软件有限公司
Abstract: 本公开关于一种应用场景的快速切换方法、装置、电子设备和存储介质,其中,应用场景的快速切换方法包括:获取多个应用场景所需的硬件资源,并通过各应用场景对应的虚拟机加载对应的硬件资源;其中,多个应用场景分别建立有对应的容器,虚拟机建立在对应的应用场景的容器之中;获取应用场景切换指令;根据应用场景切换指令,在多个容器之间切换。本公开实施例的方法,相较于在切换应用场景时需要在不同服务器之间调用硬件资源的现有技术,本公开通过在切换应用场景时,通过在多个容器之间切换时,通过应用场景对应的虚拟机加载对应的硬件资源,这样能够实现应用场景的快速切换,提升用户体验。
-
公开(公告)号:CN118302746A
公开(公告)日:2024-07-05
申请号:CN202280004583.8
申请日:2022-06-30
Applicant: 北京小米移动软件有限公司
IPC: G06F8/65 , G06F8/71 , G06F9/4401 , G06F9/445
Abstract: 本公开提出一种分区表更新方法、装置、电子设备及存储介质,该方法包括:确认电子设备处于系统升级模式,检测第一操作系统的启动状态信息(S101),确认启动状态信息指示第一操作系统满足设定启动事件,获取第二操作系统的初始分区表,其中,第一操作系统的系统类型和第二操作系统的系统类型相同(S102),以及根据初始分区表启动第二操作系统,并对初始分区表更新得到更新分区表,其中,更新分区表所指示分区用于挂载启动后第一操作系统(S103),能够有效提升分区表更新成功率。
-
公开(公告)号:CN118170053A
公开(公告)日:2024-06-11
申请号:CN202211586860.9
申请日:2022-12-09
Applicant: 北京小米移动软件有限公司
IPC: G05B19/042
Abstract: 本公开提出一种电源管理方法、装置、电子设备及存储介质,可被第一操作系统执行,该方法包括:第一操作系统为第二操作系统中的第二电源管理服务提供电源管理组件的硬件能力,并接收第二操作系统发送的第一电源状态信息,其中,第一电源状态信息是第二电源管理服务基于电源管理组件的硬件能力对电子设备的电源管理得到,以及将第一电源状态信息发送至其他第二操作系统中的第二电源管理服务,其中,获得硬件能力的第二操作系统和其他第二操作系统共同构成多个第二操作系统。通过本公开,能够实现对异构操作系统管理电源所得的电源状态信息进行协同管理,从而有效提升电子设备的电源管理效果。
-
公开(公告)号:CN117750473A
公开(公告)日:2024-03-22
申请号:CN202211117108.X
申请日:2022-09-14
Applicant: 北京小米移动软件有限公司
Abstract: 本公开提出一种网络连接方法、装置、电子设备及存储介质,涉及通信技术领域。包括:获取终端设备当前可以连接的多个候选网络及每个候选网络的类型;在多个候选网络的类型中包含无线局域网络及移动数据网络的情况下,确定无线局域网络对应的第一网络质量及移动数据网络对应的第二网络质量及剩余数据流量;根据第一网络质量、第二网络质量及剩余数据流量,确定目标连接网络;与目标连接网络建立网络连接。由此,可以根据无线局域网络的第一网络质量及移动数据网络的第二网络质量及剩余数据流量,为终端设备选择合适的网络连接,不仅避免了移动数据流量的浪费或过多资费,还保证了用户的网络体验。
-
公开(公告)号:CN115576679A
公开(公告)日:2023-01-06
申请号:CN202211577941.2
申请日:2022-12-09
Applicant: 北京小米移动软件有限公司
IPC: G06F9/48 , G06F9/445 , G06F9/4401
Abstract: 本公开提出一种传感器的控制方法、装置、电子设备及存储介质,涉及电子设备技术领域。包括:第一操作系统接收第二操作系统发送的包含目标传感器的第一标识及第一开关状态的传感器控制指令,在第一开关状态为开启状态,且目标传感器的硬件当前为关闭状态的情况下,确定调用第一操作系统中与目标传感器对应的目标硬件抽象层接口的目标方式;基于目标方式,调用目标硬件抽象层接口,以控制目标传感器的硬件启动。由此,在异构操作系统架构下,不仅可以实现每个操作系统对电子设备中的传感器进行控制,而且能够有效提升不同操作系统对传感器的协同控制效果,进而可以有效地复用电子设备中传感器提供的硬件能力。
-
公开(公告)号:CN115562765A
公开(公告)日:2023-01-03
申请号:CN202211551293.3
申请日:2022-12-05
Applicant: 北京小米移动软件有限公司
IPC: G06F9/448 , G06F9/4401 , G06F9/50
Abstract: 本公开提出一种定位组件的控制方法、装置、电子设备及存储介质,可被第一操作系统执行,该方法包括:接收至少一个第二操作系统发送的定位指令,其中,定位指令由第二操作系统基于定位事件生成,定位指令,用于调用为第一操作系统中第一定位服务提供硬件能力的定位组件;根据至少一个定位指令调用定位组件,以为第二操作系统中的第二定位服务提供定位组件的硬件能力。通过本公开,在异构操作系统架构下,能够有效提升对不同操作系统所发送定位指令的协同控制效果,实现基于定位指令有效地复用电子设备中定位组件的硬件能力。
-
-
-
-
-
-
-
-
-