用于从设备的图形用户接口制造技术

技术编号:22847623 阅读:22 留言:0更新日期:2019-12-17 23:00
用于从设备的图形用户接口。在第一从设备上使用第一图形用户接口的方法包括在第一从设备处:从第一主设备接收第一GUI,将第一GUI存储在第一从设备上的第一存储器中,在第一从设备上执行第一应用,执行第一应用独立于在第一主设备与第一从设备之间建立的当前数据连接将第一GUI作为第一从设备的主面板显示在第一从设备的第一显示器上,第一GUI包括具有可选择的第一GUI元素的一组GUI元素,接收对可选择的第一GUI元素的选择,响应于选择,建立与第一主设备的数据连接,并向第一主设备发送指令用于在第一主设备上执行与可选择的第一GUI元素的选择相关联的动作,响应于向第一主设备发送指令,接收由在第一主设备上执行动作产生的输出并在第一显示器上显示结果。

GUI for slave devices

【技术实现步骤摘要】
用于从设备的图形用户接口
本专利技术涉及用于生成和使用用于从设备的图形用户接口的方法、相应的从设备和主设备以及计算机程序产品。
技术介绍
当今,用户经常在白天、甚至或更确切地说尤其是在他们的闲暇时间使用多个计算设备来执行基于计算机的活动。通过每个用户所拥有和使用的设备的数量,可以观察到在一台设备上开始活动(例如,在线活动)并在另一台设备上完成该活动的上升趋势。这种行为的主要原因可能是由于不同设备的不同特性而带来的舒适和方便的原因。这样的设备可以例如是智能手机、平板、膝上型电脑和台式PC。在一整天当中使用的占主导地位的移动设备一般来说可能是智能手机,其主要用于通信和社交活动。出于娱乐的目的,可能主要使用平板,其中那些平板可以经常在多个用户之间(例如,在家庭成员之间)共享。对于在家工作而言,可能主要使用膝上型电脑或台式PC。通常,这些设备中的每一个都被配置成提供足够的计算机资源以自主地执行基于计算机的活动。为了能够在一台设备上开始活动并在另一台设备上继续同一活动,可以将相应的设备连接到云服务,该云服务基于在其它设备上执行的活动向每个设备提供数据更新。因此,随着相应的云服务提供用户的全部的计算机设备相关的数据,每个设备都可以自主地访问它们。然而,所有这些设备一般来说都是各自由相应的设备自行管理的、具有独特设置的独立的设备。
技术实现思路
本专利技术的目标是要提供用于生成和使用用于从设备的图形用户接口的方法、相应的从设备和主设备以及计算机程序产品。本专利技术的目标通过独立权利要求得到解决。优选实施例由从属权利要求进行描述。在一个方面中,本专利技术涉及一种用于在第一从设备上使用第一图形用户接口(第一GUI)的方法。该方法包括,在第一从设备处:从第一主设备接收第一GUI,将第一GUI存储在第一从设备上的第一存储器中,在第一从设备上执行第一应用,第一应用的执行独立于在第一主设备与第一从设备之间建立的当前数据连接而将第一GUI作为第一从设备的主面板(homepanel)显示在第一从设备的第一显示器上,第一GUI包括具有可选择的第一GUI元素的一组GUI元素,接收对所述可选择的第一GUI元素的选择,响应于所述选择而建立与第一主设备的数据连接,以及向第一主设备发送指令以在第一主设备上执行与所述可选择的第一GUI元素的选择相关联的动作,响应于向第一主设备发送所述指令,接收由在第一主设备上执行所述动作而产生的输出并在第一显示器上显示结果。在下文中,GUI元素被理解为可以在第一显示器上显示的任何图形元素。这可以包括图形和文本信息,以及活动和非活动部分。活动部分被理解为用户可通过例如触摸或鼠标点击来选择的GUI元素上的区域。非活动部分是不可选择的GUI元素上的区域。“用户可选择的”或“可选择的”被理解为:在从设备上显示GUI的第一应用能够响应于检测到GUI上的所述区域的选择而以某一动作进行响应。在GUI是如上提出的一组单独的GUI元素的表示的情况下,这可以具有能够以非常高的方式控制GUI的布局的优点。例如,代替呈现GUI的高度复杂的图形特征,可以将所述特征的轮廓用作单独的GUI元素的表示,由此降低复杂度。此外,通过使用包括形式为可选择GUI元素的多个控制元素的一组GUI元素,允许将多个功能性实现到该GUI中以用于控制从设备和/或主设备。因此,该GUI是被专门配置为从设备的主面板的图形用户接口,用户可以从该主面板访问在从设备上或经由从设备提供的所有应用。这些应用可以被提供为在从设备上运行的本地应用,或者被提供为从设备经由远程计算来提供对其的访问的远程应用。那些远程应用是在主设备上运行的,并将产生的输出提供给从设备。主设备本身可以依赖于另外的设备和/或系统来生成并提供相应的输出。该GUI可以提供从设备可以对其进行访问的所有远程应用的完整的预定义选择。为了获得对另外的远程应用的访问,必须将相应的GUI元素添加到该GUI。类似地,可以通过从该GUI中移除对应的GUI元素来取消对远程应用的访问。该GUI可以提供用于控制可以由从设备访问的所有应用以及可以由从设备执行的所有功能的平台。因此,该GUI可以表示由从设备和/或经由从设备提供的所有应用和/或功能的预定义选择。可以由主设备的用于生成和修改GUI的第二应用来管理该GUI以及因而的由该GUI提供的形式为GUI元素的所有控制元素。根据一个示例,从设备进一步可以显示预定义的启动画面、屏幕保护程序或照片、图像或视频幻灯片。为了显示该GUI,可以要求用户提供相应的触发命令,例如触摸从设备显示器的预定义区域、从设备外壳的预定义区域(比如按钮)和/或提供特定类型的接触或非接触手势。例如,可以要求用户用他的手指滑过显示器,从而将该GUI拉入到显示器中,即该GUI从显示器的边缘滑入。独立于在主设备与第一从设备之间建立的当前数据连接而将第一GUI作为主面板显示在从设备的显示器上指的是这样的事实:该GUI可以独立于与主设备的任何连接而在任何时候被显示并因此可用。当然,在没有与主设备连接的情况下,从设备不会接收到由在主设备上执行动作产生的输出。然而,可显示该GUI,并且单纯依赖于从设备的资源的GUI的所有功能性都是完全可执行的。此外,该GUI可以提供对从设备的完全控制。不要求到主设备的连接来提供这种控制功能性。本专利技术可以具有另外的优点,即可以在第一显示器上示出由在主设备上执行的应用产生的图形输出,从而向用户提供由主设备生成的信息。这可以通过从设备的最低限度的处理器和存储器资源来完成。而且,不要求从设备的处理器和存储器资源来生成该GUI。用户可以以最适合他的方式来配置该GUI的外观和功能性,其中该GUI可以排他性地用作专用于从设备的显示器。在主设备上执行的动作可以对应于在主设备上运行应用以在从设备的第一设备上显示它或它的所定义的部分。它可以运行应用或激活应用的某些功能。在实际示例中,可选择的第一GUI元素可以是小工具。在可选择的GUI元素是小工具的情况下,当作为该GUI的一部分被显示在第一显示器上时,用户可以在第一显示器的某一位置处触摸相应的GUI元素。然后,将触摸区域或手势类型的坐标与活动的坐标(即,该GUI元素或小工具的动态部分)进行比较。如果在第一显示器上触摸了该GUI的非活动部分,则不会发生任何事情。相反,如果在第一显示器上触摸了该GUI所包括的小工具的活动部分,则可以实现某一动作或场景,这取决于被触摸的小工具的部分的类型。根据本专利技术的实施例,可选择的GUI元素的选择的确定包括确定所述选择在第一显示器上的空间位置,其中在可选择的GUI元素的对应表示当前被显示在第一显示器上在所确定的空间位置处的情况下,所述可选择的GUI元素被认为是被选中。在第一显示器分别是LCD或EPD显示器的情况下,第一应用可以包括和/或使用合适的驱动器(比如LCD或EPD驱动器)来显示该GUI。一般来说,为了在第一显示器上显示该GUI,该GUI可以被细分或组织在不同的仪表板(即表面)中。各仪表板可以在第一显示器上同时显示,或者可本文档来自技高网...

【技术保护点】
1.一种用于在第一从设备(200)上使用第一图形用户接口——第一GUI(260)的方法,所述方法包括在第一从设备(200)处:/n从第一主设备(100)接收第一GUI(260),将第一GUI(260)存储在第一从设备(200)上的第一存储器(274)中,/n在第一从设备(200)上执行第一应用(206),第一应用(206)的执行独立于在第一主设备(100)与第一从设备(200)之间建立的当前数据连接(400)而将第一GUI(260)作为第一从设备(200)的主面板(142)显示在第一从设备(200)的第一显示器(270)上,/n第一GUI(260)包括具有可选择的第一GUI元素的一组GUI元素,/n接收对所述可选择的第一GUI元素的选择,/n响应于所述选择,建立与第一主设备(100)的数据连接(400),以及/n向第一主设备(100)发送指令以用于在第一主设备(100)上执行与所述可选择的第一GUI元素的选择相关联的动作,/n响应于向第一主设备(100)发送所述指令,接收由在第一主设备(100)上执行所述动作产生的输出并且在第一显示器(270)上显示该结果。/n

【技术特征摘要】
1.一种用于在第一从设备(200)上使用第一图形用户接口——第一GUI(260)的方法,所述方法包括在第一从设备(200)处:
从第一主设备(100)接收第一GUI(260),将第一GUI(260)存储在第一从设备(200)上的第一存储器(274)中,
在第一从设备(200)上执行第一应用(206),第一应用(206)的执行独立于在第一主设备(100)与第一从设备(200)之间建立的当前数据连接(400)而将第一GUI(260)作为第一从设备(200)的主面板(142)显示在第一从设备(200)的第一显示器(270)上,
第一GUI(260)包括具有可选择的第一GUI元素的一组GUI元素,
接收对所述可选择的第一GUI元素的选择,
响应于所述选择,建立与第一主设备(100)的数据连接(400),以及
向第一主设备(100)发送指令以用于在第一主设备(100)上执行与所述可选择的第一GUI元素的选择相关联的动作,
响应于向第一主设备(100)发送所述指令,接收由在第一主设备(100)上执行所述动作产生的输出并且在第一显示器(270)上显示该结果。


2.根据权利要求1所述的方法,该组GUI元素进一步包括可选择的第二GUI元素,所述方法进一步包括:
接收对所述可选择的第二GUI元素的选择,
响应于对所述可选择的第二GUI元素的选择,在第一从设备(200)上执行与所述可选择的第二GUI元素的选择相关联的本地动作。


3.根据权利要求2所述的方法,所述本地动作是以下中的任何一个:
-触发由所述从设备实现的功能,
-在第一从设备(200)上在前台或后台中执行另外的应用,
-在第一从设备(200)上在前台或后台中执行第一应用(206)的子例程。


4.根据权利要求1至3中的任一项所述的方法,该组GUI元素进一步包括第三GUI元素,第三GUI元素以图形方式表示数据,所述方法进一步包括:
从第一主设备(100)接收用于第三GUI元素的更新数据,
用在第一从设备(200)上执行的第一应用(206)来更新第三GUI元素并显示已更新的第三GUI元素。


5.根据前述权利要求中的任一项所述的方法,第一主设备(100)是一组主设备中的一个,该组主设备进一步包括至少第二主设备,所述方法进一步包括在第一从设备(200)处:
从第二主设备接收第二GUI(262),将第二GUI(262)存储在第一从设备(200)上的第一存储器(274)中,
第一应用(206)的执行进一步包括独立于在第二主设备与第一从设备(200)之间建立的当前数据连接而选择性地从在第一从设备(200)的第一显示器(270)上显示第一GUI(260)切换到显示第二GUI(262)作为第一从设备(200)的主面板(142),
第二GUI(262)包括具有可选择的GUI元素的一组GUI元素,所述方法进一步包括:
接收对所述可选择的GUI元素的选择,
响应于所述选择,建立与第二主设备的数据连接,以及
向第二主设备发送指令以用于在第二主设备上执行与所述可选择的GUI元素的选择相关联的动作,
响应于向第二主设备发送所述指令,接收由在第二主设备上执行所述动作产生的输出并且在第一显示器(270)上显示该结果。


6.根据权利要求5所述的方法,其中,第一应用(206)响应于接收到用于所述切换的触发而执行从第一GUI(206)到第二GUI(262)的所述切换,所述触发是以下中的任何一个:
-在第一从设备(200)处接收到选择命令,选择要显示第二GUI(262),
-在第一从设备(200)处接收到来自第二主设备的连接请求,
-响应于向第二主设备发送连接请求,在第一从设备(200)处接收到来自第二主设备的确认,
-响应于向第一主设备(100)发送连接请求,在第一从设备(200)处接收到来自第一主设备(100)的拒绝,
-响应于向第一主设备(100)发送连接请求,在第一从设备(200)处没有在预定义的时间段内接收到响应,
-接收到从第一主设备(100)发送的指示相应的主设备(100)取消与第一从设备(200)的连接(400)的消息。


7.一种用于生成用于从设备(200)的第一图形用户接口——第一GUI(260)的方法,所述方法包括在第一主设备(100)处:
执行第二应用,
第二应用的执行在第一主设备(100)的第二显示器(170)上生成用于第一从设备(200)的第一GUI(260),
将第一GUI(260)发送到第一从设备(200),
第一GUI(260)被配置成独立于在第一主设备(...

【专利技术属性】
技术研发人员:MV维拉迪斯拉夫维奇SS阿默
申请(专利权)人:尤塔设备IPR有限公司
类型:发明
国别省市:英属维尔京群岛;VG

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

1