Methods and systems for generating a combined display of taskbar button group entries generated on a local machine and on a remote machine
First Claim
1. A method for updating a taskbar, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer and application output generated by the remote application, the method comprising:
- receiving, by a local client executing on a local machine, application output generated by a remote application executing on a remote computer, and remote window configuration information;
determining, by the local client responsive to an absence of an explicit taskbar grouping flag in the remote window configuration information, a file system path of the remote application;
replacing, by the local client, a portion of the file system path of the remote application with an identifier of a local file system path to create a hybrid file system path;
generating, by the local client responsive to receiving the remote window configuration information, an application output window for displaying the received application output, the application output window comprising local taskbar grouping configuration information generated based on the remote window configuration information and comprising the hybrid file system path; and
updating a taskbar, by an operating system of the local machine, responsive to the local taskbar grouping configuration information.
7 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure features methods and systems for updating a taskbar, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer and application output generated by the remote application. These methods and system include a local client receiving application output generated by a remote application and remote window configuration information, generating an application output window comprising local taskbar grouping configuration information, and updating a taskbar responsive to the local taskbar grouping configuration information.
46 Citations
28 Claims
-
1. A method for updating a taskbar, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer and application output generated by the remote application, the method comprising:
-
receiving, by a local client executing on a local machine, application output generated by a remote application executing on a remote computer, and remote window configuration information; determining, by the local client responsive to an absence of an explicit taskbar grouping flag in the remote window configuration information, a file system path of the remote application; replacing, by the local client, a portion of the file system path of the remote application with an identifier of a local file system path to create a hybrid file system path; generating, by the local client responsive to receiving the remote window configuration information, an application output window for displaying the received application output, the application output window comprising local taskbar grouping configuration information generated based on the remote window configuration information and comprising the hybrid file system path; and updating a taskbar, by an operating system of the local machine, responsive to the local taskbar grouping configuration information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for updating a taskbar, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer and application output generated by the remote application, the method comprising:
-
receiving, by a local client executing on a local machine, application output generated by a remote application executing on a remote computer, and remote window configuration information; determining, by the local client responsive to a presence of an explicit taskbar grouping flag in the remote window configuration information, one of a process identifier, window identifier, or application identifier, identifying the remote application in the remote window configuration information; generating, by the local client responsive to receiving the remote window configuration information, an application output window for displaying the received application output, the application output window comprising local taskbar grouping configuration information generated based on the remote window configuration information and comprising the determined process identifier, window identifier, or application identifier; and updating a taskbar, by an operating system of the local machine, responsive to the local taskbar grouping configuration information. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for updating a taskbar, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer and application output generated by the remote application, the system comprising a local machine comprising computer memory and one or more processors in communication with a display device, the one or more processors executing:
-
a local client configured to; receive application output generated by a remote application executing on a remote computer, and remote window configuration information, determine, responsive to an absence of an explicit taskbar grouping flag in the remote window configuration information, a file system path of the remote application, replace a portion of the file system path of the remote application with an identifier of a local file system path to create a hybrid file system path, and generate, responsive to receiving the remote window configuration information, an application output window for displaying the received application output on the display device, the application output window comprising local taskbar grouping configuration information generated based on the remote window configuration information and comprising the hybrid file system path; and an operating system configured to update a taskbar responsive to the local taskbar grouping configuration information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for updating a taskbar, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer and application output generated by the remote application, the system comprising a local machine comprising computer memory and one or more processors in communication with a display device, the one or more processors executing:
-
a local client configured to; receive application output generated by a remote application executing on a remote computer, and remote window configuration information, determine, responsive to a presence of an explicit taskbar grouping flag in the remote window configuration information, one of a process identifier, window identifier, or application identifier, identifying the remote application in the remote window configuration information, and generate, responsive to receiving the remote window configuration information, an application output window for displaying the received application output on the display device, the application output window comprising local taskbar grouping configuration information generated based on the remote window configuration information and comprising the identified process identifier, window identifier, or application identifier; and an operating system configured to update a taskbar responsive to the local taskbar grouping configuration information. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification