-
公开(公告)号:US11848979B1
公开(公告)日:2023-12-19
申请号:US17855256
申请日:2022-06-30
发明人: Ivan Korobov , Silvan Chetcuti , Ruslan Sadovnikov , Nikolay Dobrovolskiy , Serguei M. Beloussov
IPC分类号: H04L67/025 , H04L67/12 , G06F16/178
CPC分类号: H04L67/025 , G06F16/1787 , H04L67/12
摘要: 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.
-
公开(公告)号:US10929112B1
公开(公告)日:2021-02-23
申请号:US16538650
申请日:2019-08-12
IPC分类号: G06F8/38 , G06F8/41 , G06F3/0488 , G06F8/51
摘要: 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.
-
公开(公告)号:US11381631B1
公开(公告)日:2022-07-05
申请号:US17149100
申请日:2021-01-14
发明人: Ivan Korobov , Silvan Chetcuti , Ruslan Sadovnikov , Nikolay Dobrovolskiy , Serguei M. Beloussov
IPC分类号: G06F15/16 , H04L67/025 , H04L67/12 , G06F16/178
摘要: 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.
-
公开(公告)号:US10379823B1
公开(公告)日:2019-08-13
申请号:US15695685
申请日:2017-09-05
IPC分类号: G06F8/38 , G06F8/41 , G06F8/51 , G06F3/0488
摘要: 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.
-
公开(公告)号:US11995298B1
公开(公告)日:2024-05-28
申请号:US17409571
申请日:2021-08-23
IPC分类号: G06F3/04842 , G06F3/041 , G06F3/04817 , G06F3/0488 , G06F9/451 , G06N3/045 , G06N3/08
CPC分类号: G06F3/04842 , G06F3/0418 , G06F3/0488 , G06F9/451 , G06N3/045 , G06N3/08 , G06F3/04817
摘要: The subject matter of this specification describes a method to identify a point intended to be selected by a user on a touch screen of a user device. The method includes receiving user input including location coordinates for the user input, generating a screenshot image pertaining to a graphical user interface (GUI), determining intended location coordinates for a point intended to be selected in the GUI based on a detected layout of a GUI area corresponding to the user input, and providing, to the application, the determined intended location coordinates for the point intended to be selected in the GUI.
-
6.
公开(公告)号:US11169831B1
公开(公告)日:2021-11-09
申请号:US15822279
申请日:2017-11-27
发明人: Pavel Semenov , Ivan Korobov , Serguei M. Beloussov , Nikolay Dobrovolskiy , Liubov Kulakova , Ruslan Sadovnikov
IPC分类号: G06F3/01 , G06F9/451 , H04L29/08 , G06F3/0488 , G06F3/0482 , H04L29/06
摘要: A system and method that provides customized graphical user interfaces on mobile devices based on user inputs. An exemplary method includes detecting a computing device remotely connected to a remote server over a network and having an active session of a software application running on the remote server. Moreover, the method further includes identifying and selecting one or more hotkey buttons based on the detected software application, transmitting the one or more hotkey buttons to the computing device to be displayed in a customized interface while the software application is active, detecting an activation of the one or more hotkey buttons displayed on the computing device, and executing, by the remote server, an operation for the active software application in response to the activation of the one or more hotkey button by the user.
-
7.
公开(公告)号:US11740916B1
公开(公告)日:2023-08-29
申请号:US18064709
申请日:2022-12-12
发明人: Pavel Semenov , Nikolay Dobrovolskiy , Serguei M. Beloussov , Liubov Kulakova , Ivan Korobov , Ruslan Sadovnikov
IPC分类号: G06F3/01 , G06F9/451 , H04L67/141 , G06F3/04886 , G06F3/0482 , H04L67/75 , H04L67/01 , H04L67/50
CPC分类号: G06F9/452 , G06F3/0482 , G06F3/04886 , H04L67/141 , H04L67/75 , H04L67/01 , H04L67/535
摘要: A system and method that provides customized graphical user interfaces on mobile devices based on user inputs. An exemplary method includes detecting a computing device remotely connected to a remote server over a network and having an active session of a software application running on the remote server. Moreover, the method further includes identifying and selecting one or more hotkey buttons based on the detected software application, transmitting the one or more hotkey buttons to the computing device to be displayed in a customized interface while the software application is active, detecting an activation of the one or more hotkey buttons displayed on the computing device, and executing, by the remote server, an operation for the active software application in response to the activation of the one or more hotkey button by the user.
-
8.
公开(公告)号:US11544088B1
公开(公告)日:2023-01-03
申请号:US17483268
申请日:2021-09-23
发明人: Pavel Semenov , Nikolay Dobrovolskiy , Serguei Beloussov , Liubov Kulakova , Ivan Korobov , Ruslan Sadovnikov
IPC分类号: G06F3/01 , G06F9/451 , G06F3/04886 , G06F3/0482 , H04L67/141 , H04L67/75 , H04L67/01 , H04L67/50
摘要: A system and method that provides customized graphical user interfaces on mobile devices based on user inputs. An exemplary method includes detecting a computing device remotely connected to a remote server over a network and having an active session of a software application running on the remote server. Moreover, the method further includes identifying and selecting one or more hotkey buttons based on the detected software application, transmitting the one or more hotkey buttons to the computing device to be displayed in a customized interface while the software application is active, detecting an activation of the one or more hotkey buttons displayed on the computing device, and executing, by the remote server, an operation for the active software application in response to the activation of the one or more hotkey button by the user.
-
公开(公告)号:US10924528B1
公开(公告)日:2021-02-16
申请号:US16024110
申请日:2018-06-29
发明人: Ivan Korobov , Silvan Chetcuti , Ruslan Sadovnikov , Nikolay Dobrovolskiy , Serguei M. Beloussov
IPC分类号: G06F15/16 , H04L29/08 , G06F16/178
摘要: 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.
-
-
-
-
-
-
-
-