Conversion of remote application dialogs to native mobile controls

    公开(公告)号:US10929112B1

    公开(公告)日:2021-02-23

    申请号:US16538650

    申请日:2019-08-12

    摘要: A processing device of a remote server computing system receives an input metadata representation of an input action from a mobile device communicatively coupled to the remote server computing system. The input action comprises a selection of one of a plurality of control options associated with at least one control from a mobile user interface presented by the mobile device, wherein the mobile user interface is generated from a display metadata representation of the plurality of control options and the at least one control from a stationary user interface generated by an application running on the remote server computing system. The processing device converts the input metadata representation to a stationary format used by the application running on the remote server computing system and executes a command corresponding to the input action in the application running on the remote server computing system.

    Method to determine use of local and remote applications in a distributed multiuser environment for shared file resources

    公开(公告)号:US11381631B1

    公开(公告)日:2022-07-05

    申请号:US17149100

    申请日:2021-01-14

    摘要: The subject matter of this specification can be implemented in, among other things, a method that includes determining, by a first computing device, a set of remote applications hosted by a second computing device including file type associations for each remote application. The first computing device determines a set of local applications and their file type associations. The each file type associated with a remote application, the first computing device determines whether the file type is also associated with a local application. Responsive to determining that the file type is associated with both a remote and local application, the first computing device configures a proxy component with parameters specifying the remote application and the local application. The proxy component is configured to determine whether to open a requested file of the file type with the remote application or the local application based upon the current client/server environment.

    Conversion of remote application dialogs to native mobile controls

    公开(公告)号:US10379823B1

    公开(公告)日:2019-08-13

    申请号:US15695685

    申请日:2017-09-05

    摘要: A processing device of a remote server identifies at least one control in an active application window and a plurality of control options associated with the at least one control. The active application window comprises a user interface in a first format generated by an application running on the remote server. The processing device generates a first metadata representation of the at least one control and of the plurality of control options and sends the first metadata representation to a mobile device communicatively coupled to the remote server. The mobile device generates a user interface in a second format based on the first metadata representation to present the control and the plurality of control options on the mobile device.

    Method to determine use of local and remote applications in a distributed multiuser environment for shared file resources

    公开(公告)号:US10924528B1

    公开(公告)日:2021-02-16

    申请号:US16024110

    申请日:2018-06-29

    摘要: The subject matter of this specification can be implemented in, among other things, a method that includes determining, by a first computing device, a set of remote applications hosted by a second computing device including file type associations for each remote application. The first computing device determines a set of local applications and their file type associations. The each file type associated with a remote application, the first computing device determines whether the file type is also associated with a local application. Responsive to determining that the file type is associated with both a remote and local application, the first computing device configures a proxy component with parameters specifying the remote application and the local application. The proxy component is configured to determine whether to open a requested file of the file type with the remote application or the local application based upon the current client/server environment.