-
公开(公告)号:CN110868471B
公开(公告)日:2022-09-30
申请号:CN201911130248.9
申请日:2019-11-18
Applicant: 北京小米移动软件有限公司
Abstract: 本公开揭示了一种设备构建方法、装置及存储介质,属于物联网技术领域。所述方法包括:通过获取至少一个实体设备对应的各个功能模型,每个该功能模型对应一个实体设备的一项功能,然后获取目标新型设备的构建规则,最后根据该构建规则,基于该各个功能模型中的至少一个功能模型构建该目标新型设备。通过上述方案,可以通过从实体设备中获取功能模型,对各个功能模型进行构建得到新型设备,从而扩展了实体设备可实现的功能。
-
公开(公告)号:CN108965413B
公开(公告)日:2021-08-03
申请号:CN201810718210.2
申请日:2018-07-03
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种信息交互方法、装置及存储介质,涉及数据处理技术领域。该方法包括:操作系统通过与网页之间建立的数据通道,接收来自该网页的事件请求,该事件请求用于指示该网页向该操作系统请求的目标事件,该操作系统获取该目标事件的事件结果,该操作系统通过该数据通道,向该网页反馈该目标事件的事件结果。本公开实施例实现了网页与操作系统之间的交互,增加了网页的信息交互功能。
-
公开(公告)号:CN109005096B
公开(公告)日:2021-03-30
申请号:CN201710449172.0
申请日:2017-06-14
Applicant: 北京小米移动软件有限公司
Abstract: 本公开提供一种应用交互方法及装置,其中,所述方法包括:在当前应用与预设虚拟服务器之间建立虚拟网络连接;通过所述虚拟网络连接,获取经由操作系统的目标网络请求,所述目标网络请求用于跳转到目标应用;从所述目标网络请求中提取目标应用参数,所述目标应用参数至少包括:目标应用的身份标识;根据所述目标应用参数打开所述目标应用。采用本公开提供的应用交互方法,通过用户终端的操作系统可以实现应用间的交互,不仅提高了应用间的交互效率,还确保了目标应用跳转的准确性,提升了终端的用户体验。
-
公开(公告)号:CN107943703B
公开(公告)日:2021-03-30
申请号:CN201711227570.4
申请日:2017-11-29
Applicant: 北京小米移动软件有限公司
IPC: G06F11/36
Abstract: 本公开提供一种终端设备崩溃数据的获取方法、装置和系统,以解决相关技术中获取终端设备的崩溃信息不够便捷的问题。所述方法应用于云服务器,包括:获取开发者上传的脚本信息,所述脚本信息包括一个或多个脚本,以及触发所述脚本运行的终端设备崩溃事件;将所述脚本信息发送给所述终端设备;接收所述终端设备运行所述脚本后返回的运行结果,所述运行结果包括所述终端设备中与所述崩溃事件相关的数据。
-
公开(公告)号:CN108924136B
公开(公告)日:2021-01-15
申请号:CN201810719589.9
申请日:2018-07-03
Applicant: 北京小米移动软件有限公司
IPC: H04L29/06
Abstract: 本公开是关于一种授权认证方法、装置及存储介质,属于计算机技术领域。所述方法包括:网页从授权服务器获取认证信息;网页通过与操作系统之间建立的数据通道,向操作系统发送携带有认证信息的请求消息;操作系统根据认证信息,对网页进行安全性验证;在网页通过安全性验证之后,操作系统对请求消息进行响应。在本公开提供的技术方案中,当操作系统接收到网页发送的请求消息时,并不直接对该请求消息进行响应,而是先根据该请求消息中携带的网页的认证信息,对网页进行安全性验证,待网页通过安全性验证之后,操作系统才对上述请求消息进行响应,从而避免未经授权的网页对操作系统进行非法访问,提高操作系统的安全性。
-
公开(公告)号:CN108040095B
公开(公告)日:2020-10-13
申请号:CN201711260997.4
申请日:2017-12-04
Applicant: 北京小米移动软件有限公司
IPC: H04L29/08
Abstract: 本公开是关于一种通信方法、装置及电子设备,该方法包括:通过操作系统获取目标消息对应的目标域名请求;基于所述目标域名请求,以第一方式获取所述第一子消息,以及以第二方式获取所述第二子消息;根据所述第一子消息和所述第二子消息执行所述目标操作。本公开可以增强操作系统的功能,提升了终端设备的用户体验。并且,由于目标消息被划分为需快速响应和不需要快速响应的两个子消息,因而可以通过操作系统先以一种方式快速获取到需要快速响应的子消息,再以另一种方式在执行目标操作的过程中获取不需要快速响应的子消息,无需等待两个子消息均获取完毕才能执行目标操作,可以提高通信效率。
-
公开(公告)号:CN105955637B
公开(公告)日:2020-06-19
申请号:CN201610262848.0
申请日:2016-04-25
Applicant: 北京小米移动软件有限公司
IPC: G06F3/0487 , G06F3/0481
Abstract: 本公开是关于处理文本输入框的方法和装置。该方法包括:获取文本输入框中已输入字符的长度;若所述已输入字符的长度超过所述文本输入框的可容纳长度,将所述文本输入框中在先输入的字符进行隐藏,并在所述文本输入框内的预设位置生成用于显示隐藏的在先输入的字符的预设图标。本实施例可以使用户在输入字符的过程中,通过在文本输入框中的图标可以方便地显示文本输入框中的由于内容过多而被隐藏的内容,而且该方案中在文本输入框中绘制图标,不占用额外的空间,节约了页面的空间。
-
公开(公告)号:CN106775893B
公开(公告)日:2020-03-17
申请号:CN201611254648.7
申请日:2016-12-30
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种对程序预编译的方法及装置,属于电子技术应用领域。所述方法包括:获取目标程序的优化信息,所述优化信息中包括所述目标程序中至少一个待优化函数的函数名以及每个待优化函数对应的运行阶段;根据所述优化信息,对每个运行阶段对应的待优化函数进行编译。由于智能设备在对目标程序进行预编译的过程中,可以仅对优化信息中记载的函数进行编译,而无需再对该目标程序中的所有函数进行编译,因此有效提高了对该目标程序的编译效率,进而提高了系统启动和运行的速度。
-
公开(公告)号:CN110851240A
公开(公告)日:2020-02-28
申请号:CN201911130079.9
申请日:2019-11-18
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种功能调用方法、装置及存储介质,属于终端技术领域。所述方法包括:当快应用接收到对应于操作系统提供的目标功能的调用请求时,从操作系统中将目标可执行文件调用至快应用的运行进程;通过快应用执行目标可执行文件以调用目标功能。本公开实施例提供了一种快应用与操作系统的功能接口之间的调用方式,使得快应用能够调用操作系统提供的功能,扩展快应用的能力。
-
公开(公告)号:CN109739662A
公开(公告)日:2019-05-10
申请号:CN201811641268.8
申请日:2018-12-29
Applicant: 北京小米移动软件有限公司
IPC: G06F9/54
Abstract: 本公开提供一种通信方法及装置,其中,所述方法包括:第一对象通过与第二对象之间的虚拟网络连接向所述第二对象发送第一消息;所述第二对象获取所述第一消息,并根据所述第一消息生成第二消息;所述第二对象将所述第二消息转换为预设格式的第三消息,并向剪切板发送所述第三消息;所述第一对象从所述剪切板中识别并解析所述第三消息,获得所述第二消息;其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。采用本公开提供的通信方法,可以实现通过网页来触发操作系统执行更多类型的操作,增强了网页和操作系统的功能,有效提升了终端的用户体验。
-
-
-
-
-
-
-
-
-