用于操作具有低计算能力的设备的系统、方法、计算机程序、移动设备和套件技术方案

技术编号:30732435 阅读:16 留言:0更新日期:2021-11-10 11:35
提供了系统、方法、计算机程序和设备,其中,实质上操作具有降低的计算能力的设备的虚拟操作系统应用程序(22)在移动设备(16)上运行。该虚拟操作系统可以允许运行针对另一设备的应用程序(26A,26B)或者充当由在该移动设备上运行的其他应用程序控制的另一设备的代理。上运行的其他应用程序控制的另一设备的代理。上运行的其他应用程序控制的另一设备的代理。

【技术实现步骤摘要】
【国外来华专利技术】用于操作具有低计算能力的设备的系统、方法、计算机程序、移动设备和套件
[0001]本申请总体上涉及具有相对低计算能力的设备的操作。
[0002]许多设备配备有用于显示内容的显示器和/或允许用户进行输入的输入设备。这种输入设备可以使用所谓的触摸屏与显示器组合。由于空间或成本限制,一些此类设备仅具有相对低的可用计算能力。例如,在所谓的智能眼镜中,可以将显示器并入眼镜中,但由于这种智能眼镜的空间约束且同时出于重量考虑,很难为这种智能眼镜配备高计算能力。然而,例如期望经由这种具有低计算能力的设备向用户提供各种信息。这种具有低计算能力的设备在本文中也被称为瘦设备(thin device)。
[0003]存在几种方法可以将相对较小的设备与诸如智能电话或平板计算机等移动设备耦合以增强能力。例如,在智能手表中,将应用程序(本文中称为app)安装在智能手表中,并且将对应的应用程序安装在移动设备中,这些app彼此进行通信以便为智能手表提供能力,例如,访问移动设备的多媒体文件(如音乐或视频)、转移移动设备的呼叫等。
[0004]然而,这种解决方案需要在小型设备上安装对应的app,这在计算能力极低或在其他方面不允许安装app的设备中可能无法实现。
[0005]另一种常规方法是使用远程显示技术。在这种情况下,在诸如智能电话或平板计算机等移动设备上显示的内容基本上会镜像到具有低计算能力的设备上,并在那里显示。例如,可以将蓝牙或其他无线通信用于这种屏幕镜像。然而,该技术也有一些缺点。例如,具有低计算能力的设备和移动设备通常具有不同的屏幕尺寸。在移动设备上示出的内容通常是针对移动设备的屏幕设计的,在其他设备上显示相同的内容可能会导致不令人满意的结果。此外,这种方法可能使得难以在本质上独立于具有低计算能力的设备来操作移动设备,或者换言之,这种解决方案可能使得难以在设备上使用不同的应用程序。
[0006]因此,目的是提供用于操作这种瘦设备的改进解决方案。
[0007]在这方面,提供了如权利要求1所述的系统、如权利要求12所述的方法、如权利要求18所述的计算机程序、如权利要求20所述的移动设备以及如权利要求21所述的套件。从属权利要求限定了其他的实施例。
[0008]根据实施例,提供了一种系统,该系统包括:
[0009]移动设备,该移动设备包括操作系统和第一接口,
[0010]另一设备,该另一设备包括显示器和第二接口,其中,该移动设备进一步包括在该移动设备的操作系统下运行的虚拟操作系统应用程序,其中,该虚拟操作系统应用程序被配置成
[0011]‑
经由该第一接口和该第二接口管理该移动设备与该另一设备之间的连接,
[0012]‑
向该另一设备提供屏幕帧以在该另一设备的显示器上显示,
[0013]‑
接收并处理来自该另一设备的输入,以及
[0014]‑
使得能够在该移动设备上执行针对该另一设备的应用程序。
[0015]通过在移动设备上针对具有低计算能力的设备运行虚拟操作系统,可以向具有低计算能力的设备提供功能,同时仍然能够使用其他应用程序来操作移动设备。以这种方式,
可以提供针对具有低计算能力的设备定制的应用程序。此外,这种应用程序可以使用来自具有低计算能力的设备和来自移动设备(例如,移动设备的传感器,如GPS传感器)两者的输入(例如,传感器输入)。
[0016]该另一设备可以具有比移动设备更少的计算能力,即,可以是如以上所解释的“瘦设备”。
[0017]在一些实施例中,该另一设备不允许安装和运行附加应用程序。对于这种另一设备,应用程序可以使用虚拟操作系统应用程序在移动设备上运行,或者在虚拟操作系统的范围内,或者作为独立的应用程序与虚拟操作系统一起运行但使用可以由移动设备的操作系统提供的进程间通信机制与虚拟操作系统进行通信。因此,虚拟操作系统可以与移动设备上的其他应用程序进行通信。
[0018]虚拟操作系统还可以被配置成向另一设备发送命令和/或配置信息,使得可以从移动设备基本上完全操作该另一设备。
[0019]在一些实施例中,虚拟操作系统应用程序使得能够实现应用程序与移动设备的设备(部件)的通信,使得这些设备可以被应用程序使用。
[0020]该虚拟操作系统应用程序可以被配置成从这些应用程序接收屏幕内容并且基于这些屏幕将这些屏幕帧提供给该另一设备。
[0021]这些应用程序可以包括导航应用程序。
[0022]该移动设备可以是智能电话或平板计算机。
[0023]该另一设备可以是智能眼镜。
[0024]根据另一实施例,提供了一种方法,该方法包括:
[0025]在移动设备上,针对另一设备运行虚拟操作系统应用程序,其中,该虚拟操作系统应用程序进行以下操作:
[0026]‑
经由该移动设备的第一接口和该另一设备的第二接口管理该移动设备与该另一设备之间的连接,
[0027]‑
向该另一设备提供屏幕帧以在该另一设备的显示器上显示,
[0028]‑
接收并处理来自该另一设备的输入,以及
[0029]‑
使得能够在该移动设备上执行针对该另一设备的应用程序。
[0030]该虚拟操作系统应用程序可以使得能够实现这些应用程序与移动设备的设备(部件)的通信。
[0031]该虚拟操作系统可以向该另一设备发送命令和/或配置信息。
[0032]该虚拟操作系统可以与移动设备上的其他应用程序进行通信,使得这些其他应用程序可以例如经由虚拟操作系统向该另一设备发送屏幕或者从该另一设备接收输入。
[0033]该虚拟操作系统应用程序可以从这些应用程序接收屏幕内容并且基于该屏幕内容将这些屏幕帧提供给该另一设备。
[0034]这些应用程序可以包括导航应用程序。
[0035]根据另一实施例,提供了一种包括程序代码的计算机程序,当在处理器上被执行时,该程序代码使得执行如以上所解释的方法。
[0036]还提供了一种包括计算机程序的存储介质,特别是有形存储介质。
[0037]此外,提供了一种其上存储有计算机程序的移动设备。
[0038]根据另一实施例,提供了一种套件,该套件包括:
[0039]如以上所解释的计算机程序或存储介质,以及
[0040]使用该计算机程序的虚拟操作系统应用程序来操作的另一设备。
[0041]使用这种套件,用户可以通过在移动设备上安装计算机程序来授权他或她的移动设备操作该另一设备。
[0042]该另一设备可以是智能眼镜。
[0043]在下文中,为了提供更透彻的理解,将参考附图描述实施例。
[0044]图1是根据实施例的系统的框图。
[0045]图2是展示了包括虚拟操作系统的一些实施例的操作系统结构的框图。
[0046]图3是根据另一实施例的系统的简图。
[0047]图4是展示了根据实施例的方法的流程图。
[0048本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:移动设备(16),该移动设备包括操作系统(21)和第一接口(17),另一设备(10),该另一设备包括显示器(11)和第二接口(15),其中,该移动设备进一步包括在该移动设备的操作系统(21)下运行的虚拟操作系统应用程序(22),其中,该虚拟操作系统应用程序(22)被配置成

经由该第一接口(17)和该第二接口(15)管理该移动设备(16)与该另一设备(10)之间的连接,

向该另一设备(10)提供屏幕帧以在该另一设备的显示器(11)上显示,

接收并处理来自该另一设备(10)的输入,以及

使得能够在该移动设备上执行针对该另一设备(10)的应用程序(26A,26B)。2.如权利要求1所述的系统,其中,该另一设备(10)的计算能力低于该移动设备(16)。3.如权利要求1或2所述的系统,其中,该另一设备(10)不允许安装和运行附加应用程序。4.如权利要求1至3中任一项所述的系统,其中,该虚拟操作系统应用程序(22)使得能够实现这些应用程序(26A,26B)与该移动设备的设备(19)的通信。5.如权利要求1至4中任一项所述的系统,其中,该虚拟操作系统应用程序(22)被配置成从这些应用程序(26A,26B)接收屏幕内容并且基于该屏幕内容将这些屏幕帧提供给该另一设备(10)。6.如权利要求1至5中任一项所述的系统,其中,这些应用程序(26A,26B)包括导航应用程序。7.如权利要求1至6中任一项所述的系统,其中,该移动设备(16)是智能电话或平板计算机。8.如权利要求1至7中任一项所述的系统,其中,该另一设备(10)是智能眼镜(30)。9.如权利要求1至8中任一项所述的系统,其中,该虚拟操作系统应用程序(22)被配置成向该另一设备(10)发送命令和/或配置信息。10.如权利要求1至8中任一项所述的系统,其中,该虚拟操作系统应用程序(22)被配置成与该移动设备(16)上的其他应用程序(28)通信。11.如权利要求10所述的系统,其中,这些其他应用程序(28)独立于该虚拟...

【专利技术属性】
技术研发人员:鲁兹贝
申请(专利权)人:图茨技术股份有限公司
类型:发明
国别省市:

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

1