-
公开(公告)号:CN107193667A
公开(公告)日:2017-09-22
申请号:CN201710279267.2
申请日:2017-04-25
申请人: 北京小米移动软件有限公司
摘要: 本公开是关于网页权限的更新方法及装置,该方法包括:获取网页的权限配置信息,所述权限配置信息用于限定所述网页可调用的终端本地功能;将所述网页的权限配置信息保存在所述网页的网页数据内;接收所述网页的网页请求,所述网页请求用于请求所述网页的网页数据;发送携带有所述权限配置信息的所述网页的网页数据。该技术方案可以更细粒度的控制了各个网页可调用的终端本地功能,且可以在服务器端进行权限配置信息的配置,方便快捷,不需要应用客户端介入,降低应用客户端的维护成本。
-
公开(公告)号:CN118173109A
公开(公告)日:2024-06-11
申请号:CN202211585814.7
申请日:2022-12-09
申请人: 北京小米移动软件有限公司
IPC分类号: G10L19/16
摘要: 本公开提出一种音频组件的控制方法、装置、电子设备及存储介质,可被第一操作系统执行,该方法包括:接收至少一个第二操作系统发送的音频控制指令,其中,音频控制指令至少包括:目标编解码类型;确定为第一操作系统中第一音频服务提供硬件能力的至少一个候选音频组件的候选编解码类型;从至少一个候选编解码类型中,确定与目标编解码类型相同的候选编解码类型;以及基于相同的候选编解码类型所属候选音频组件,为第二操作系统提供所属候选音频组件的硬件能力。通过本公开,在异构操作系统架构下,能够有效地满足异构操作系统协同使用电子设备中音频组件的硬件能力的需求,提升对音频组件的硬件能力的复用效果。
-
公开(公告)号:CN112291338B
公开(公告)日:2023-09-19
申请号:CN202011165822.7
申请日:2017-12-04
申请人: 北京小米移动软件有限公司
IPC分类号: H04L67/148 , H04L67/02 , H04L61/4511
摘要: 本公开是关于一种通信方法、装置及电子设备,该方法包括:通过操作系统获取目标消息对应的目标域名请求;基于所述目标域名请求,以第一方式获取所述第一子消息,以及以第二方式获取所述第二子消息;根据所述第一子消息和所述第二子消息执行所述目标操作。本公开可以增强操作系统的功能,提升了终端设备的用户体验。并且,由于目标消息被划分为需快速响应和不需要快速响应的两个子消息,因而可以通过操作系统先以一种方式快速获取到需要快速响应的子消息,再以另一种方式在执行目标操作的过程中获取不需要快速响应的子消息,无需等待两个子消息均获取完毕才能执行目标操作,可以提高通信效率。
-
公开(公告)号:CN115580644B
公开(公告)日:2023-04-07
申请号:CN202211563268.7
申请日:2022-12-07
申请人: 北京小米移动软件有限公司
IPC分类号: H04L67/146 , H04L67/54 , H04L67/566 , H04L67/568 , G06F9/54
摘要: 本公开关于一种宿主机内客户系统间的通讯方法、装置、设备及存储介质,涉及计算机技术领域。该方法包括:接收第一客户系统发送的通信请求,其中,所述通信请求中包括待传输数据及接收所述待传输数据的第二客户系统标识;确定与所述第一客户系统标识及所述第二客户系统标识关联的目标共享内存;将所述待传输数据写入所述目标共享内存中,以使所述第二客户系统从所述目标共享内存中获取所述待传输数据。由此,可以实现宿主机内客户系统之间进行共享内存,实现零拷贝,实时性非常好,提高了客户系统之间的通信效率,缩短了通信时间,提高了用户体验。
-
公开(公告)号:CN115562765B
公开(公告)日:2023-04-07
申请号:CN202211551293.3
申请日:2022-12-05
申请人: 北京小米移动软件有限公司
IPC分类号: G06F9/448 , G06F9/4401 , G06F9/50
摘要: 本公开提出一种定位组件的控制方法、装置、电子设备及存储介质,可被第一操作系统执行,该方法包括:接收至少一个第二操作系统发送的定位指令,其中,定位指令由第二操作系统基于定位事件生成,定位指令,用于调用为第一操作系统中第一定位服务提供硬件能力的定位组件;根据至少一个定位指令调用定位组件,以为第二操作系统中的第二定位服务提供定位组件的硬件能力。通过本公开,在异构操作系统架构下,能够有效提升对不同操作系统所发送定位指令的协同控制效果,实现基于定位指令有效地复用电子设备中定位组件的硬件能力。
-
公开(公告)号:CN115437719A
公开(公告)日:2022-12-06
申请号:CN202110608957.4
申请日:2021-06-01
申请人: 北京小米移动软件有限公司
发明人: 董红光
IPC分类号: G06F9/448 , G06F9/4401 , G06F9/50
摘要: 本公开提出一种跨操作系统的调用方法、装置及电子设备,其中,方法包括:通过异构计算引擎接收具有第一操作系统的第一主体发送的调用指令,选择对应的跨操作系统调用方式后,根据选择的跨操作系统调用方式将调用指令发送至具有第二操作系统的第二主体。由此,异构计算引擎确定适用于第一主体和第二主体的跨操作系统调用方式后,采用选定的跨操作系统调用方式实现了跨操作系统的资源调用。
-
公开(公告)号:CN115437718A
公开(公告)日:2022-12-06
申请号:CN202110608939.6
申请日:2021-06-01
申请人: 北京小米移动软件有限公司
发明人: 董红光
IPC分类号: G06F9/448 , G06F9/4401
摘要: 本公开提出一种跨操作系统的调用方法、装置及电子设备,其中,方法包括:通过获取具有第一操作系统的第一主体通过第一进程发送的调用指令,获取具有第二操作系统的第二主体之中的第二进程,并建立第一进程和第二进程的跨进程通信通道,通过跨进程通信通道将调用指令发送至第二进程,以通过第二进程调用所述调用指令对应的服务,通过第二进程获取服务对应的调用结果,并通过跨进程通信通道将调用结果发送至第一进程。由此,通过建立的跨进程通信通道,实现了第一进程和第二进程之间的数据传输,从而实现了跨操作系统的调用。
-
公开(公告)号:CN108139952B
公开(公告)日:2022-08-05
申请号:CN201780002125.X
申请日:2017-12-04
申请人: 北京小米移动软件有限公司
发明人: 董红光
IPC分类号: G06F9/54
摘要: 本公开提供一种应用交互方法、交互方法及装置,其中,所述应用交互方法包括:获取经过操作系统的目标消息;从所述目标消息中提取目标应用参数,所述目标应用参数至少包括:所述目标应用的身份标识;根据所述目标应用参数打开所述目标应用。采用本公开提供的应用交互方法,通过用户终端操作系统可以实现应用间的交互,不仅提高了应用间的交互效率,还确保了目标应用跳转的准确性,提升了终端的用户体验。
-
公开(公告)号:CN109491655B
公开(公告)日:2022-07-15
申请号:CN201811168076.X
申请日:2018-10-08
申请人: 北京小米移动软件有限公司
IPC分类号: G06F8/38
摘要: 本公开是关于一种输入事件处理方法及装置。所述方法包括:应用的主线程接收输入事件的数据;将所述数据发送至所述应用的开发线程的消息处理队列中;开启等待模式,直至接收所述开发线程对所述输入事件的处理结果;对所述处理结果进行渲染,生成响应于所述输入事件的用户界面。利用本公开各个实施例通过的方式,可以使得所述应用主线程在处理所述输入事件的处理结果进行渲染的过程中,减少其他事件处理的干扰,降低产生逻辑错误等问题的概率,提高渲染过程的可靠性。
-
公开(公告)号:CN107329743B
公开(公告)日:2021-09-28
申请号:CN201710448429.0
申请日:2017-06-14
申请人: 北京小米移动软件有限公司
发明人: 董红光
摘要: 本公开是关于一种应用页面的展示方法、装置及存储介质,属于计算机技术领域。所述方法包括:展示应用的指定入口;当检测到对所述指定入口的触发操作时,获取所述应用的配置文件;在终端的操作系统未安装所述应用的情况下,根据所述配置文件生成所述应用的原生页面,并展示所述原生页面。本公开在终端未安装应用的情况下实现了应用的运行,节省了安装应用所占用的存储空间,且不再展示Web页面,而是以原生页面来模拟已安装应用的页面,提升了展示效果。
-
-
-
-
-
-
-
-
-