Systems and Methods for Object-Based Interaction with Cloud-Based Applications
    1.
    发明申请
    Systems and Methods for Object-Based Interaction with Cloud-Based Applications 有权
    与基于云的应用程序的基于对象的交互的系统和方法

    公开(公告)号:US20130246513A1

    公开(公告)日:2013-09-19

    申请号:US13870918

    申请日:2013-04-25

    IPC分类号: H04L29/08

    摘要: Server-side systems and methods may: execute a virtualized application instance based on a version of the application in a virtual computing environment; capture first object data regarding an application object of the virtualized application instance; transmit to a remote client device the first object data; receive from the remote client device second object data relating to a client-side object at the remote client device, the client-side object representing the application object; and synchronize the application object with the client-side object based on the second object data. Client-side systems and methods may: receive a set of user interactions with respect to a client-side object representing an application object of the virtualized application instance; modify the client-side object based on the set of user interactions; provide second object data relating to the modified client-side object; and transmit to the remote server the second object data; receive from the remote server first object data relating to the application object.

    摘要翻译: 服务器端系统和方法可以:在虚拟计算环境中基于应用程序的版本执行虚拟化应用程序实例; 捕获关于虚拟化应用实例的应用对象的第一对象数据; 向远程客户端设备发送第一对象数据; 从所述远程客户端设备接收与所述远程客户端设备处的客户端对象相关的第二对象数据,所述客户端对象表示所述应用对象; 并且基于第二对象数据将应用对象与客户端对象同步。 客户端系统和方法可以:相对于表示虚拟化应用实例的应用对象的客户端对象接收一组用户交互; 基于一组用户交互修改客户端对象; 提供与修改的客户端对象相关的第二对象数据; 并向所述远程服务器发送所述第二对象数据; 从远程服务器接收与应用对象相关的第一对象数据。

    Systems and Methods for Graphical User Interface Interaction with Cloud-Based Applications
    2.
    发明申请
    Systems and Methods for Graphical User Interface Interaction with Cloud-Based Applications 有权
    基于云的应用程序的图形用户界面交互的系统和方法

    公开(公告)号:US20130246932A1

    公开(公告)日:2013-09-19

    申请号:US13870936

    申请日:2013-04-25

    IPC分类号: G06F3/0484

    摘要: Systems and methods may: execute a virtualized application instance in a virtual computing environment; receive from a remote client device first object data relating to a first set of user interactions received with respect to a client-side graphical use interface (GUI) object at the remote client device, the client-side GUI object representing a GUI object of the virtualized application instance; translating the first object data to second object data relating to the GUI object of the virtualized application instance, the second object data executing a command when applied to the GUI object of the virtualized application instance; and synchronizing the GUI object of the virtualized application instance with the client-side GUI object by applying the second object data to the GUI object of the virtualized application instance.

    摘要翻译: 系统和方法可以:在虚拟计算环境中执行虚拟化应用程序实例; 从远程客户端设备接收关于在远程客户端设备处相对于客户端图形用户界面(GUI)对象接收的第一组用户交互的第一对象数据,表示所述远程客户端设备的GUI对象的客户端GUI对象 虚拟化应用实例; 将所述第一对象数据转换为与所述虚拟化应用实例的GUI对象相关的第二对象数据,所述第二对象数据在应用于所述虚拟化应用实例的GUI对象时执行命令; 以及通过将所述第二对象数据应用于所述虚拟应用程序实例的GUI对象来将所述虚拟应用程序实例的GUI对象与所述客户端GUI对象进行同步。

    Systems and methods for object-based interaction with cloud-based applications

    公开(公告)号:US09886189B2

    公开(公告)日:2018-02-06

    申请号:US13870918

    申请日:2013-04-25

    IPC分类号: G06F3/0488 H04L29/08 G06F3/06

    摘要: Server-side systems and methods may: execute a virtualized application instance based on a version of the application in a virtual computing environment; capture first object data regarding an application object of the virtualized application instance; transmit to a remote client device the first object data; receive from the remote client device second object data relating to a client-side object at the remote client device, the client-side object representing the application object; and synchronize the application object with the client-side object based on the second object data. Client-side systems and methods may: receive a set of user interactions with respect to a client-side object representing an application object of the virtualized application instance; modify the client-side object based on the set of user interactions; provide second object data relating to the modified client-side object; and transmit to the remote server the second object data; receive from the remote server first object data relating to the application object.