US2022345381A1PendingUtilityA1

Systems and methods for presenting workspace experience indicator on user interface

Assignee: CITRIX SYSTEMS INCPriority: May 1, 2019Filed: Jul 13, 2022Published: Oct 27, 2022
Est. expiryMay 1, 2039(~12.8 yrs left)· nominal 20-yr term from priority
H04L 43/045H04L 43/0852H04L 41/5009H04L 41/5067H04L 43/0864
62
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Described embodiments provide systems and methods for indicating virtual workspace performance on a graphical user interface of a computer system. In one such method, the computer system identifies one or more components of a virtual workspace executed on behalf of a user of the computer system, and analyzes a plurality of performance measurements of the identified one or more components of the virtual workspace. For each of the identified one or more components, the computer system determines an aggregated performance measurement for the component based on the plurality of performance measurements of the component, compares the aggregated performance measurement to a threshold, and selects a graphical indicator from a plurality of predetermined graphical indicators responsive to the comparison. The computer system renders, within a graphical user interface of the computer system, an identifier of the component and the selected graphical indicator.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method comprising:
 identifying, by a first device, one or more components accessible via a workspace hosted on a remote computing device, the one or more components providing a resource to the first device via the workspace;   determining, by the first device, a rendering time for each of the one or more components at the first device and a time to transfer a rendering for each of the one or more components from the remote computing device to the first device;   determining, by the first time, a measurement of experience by the user at the first device is based at least on a first factor of the rendering time and a second factor, different from the first factor, of the time to transfer each of the one or more components; and   displaying, by the first device, a graphical user interface identifying the one or more components and with a graphical indicator that indicates the measurement of experience in comparison to a threshold.   
     
     
         2 . The method of  claim 1 , wherein the resource is an application. 
     
     
         3 . The method of  claim 1 , wherein the workspace is a virtual work space. 
     
     
         4 . The method of  claim 1 , wherein each of the one or more components are hosted on one or more second remote computing devices. 
     
     
         5 . The method of  claim 1 , further comprising comparing, by the first device, the measurement to the threshold. 
     
     
         6 . The method of  claim 5 , further comprising selecting the graphical indicator from a plurality of graphical indicators responsive to the comparison. 
     
     
         7 . The method of  claim 1 , further comprising determining, by the first device prior to accessing the one or more components, the rendering time and the time to transfer each of the one or more components. 
     
     
         8 . A device comprising:
 one or more processors, coupled to memory and configured to:   identify one or more components accessible via a workspace hosted on a remote computing device, the one or more components providing a resource to the device via the workspace;   determine a rendering time for each of the one or more components at the first device and a time to transfer a rendering for each of the one or more components from the remote computing device to the first device;   determine a measurement of experience by the user at the device is based at least on a first factor of the rendering time and a second factor, different from the first factor, of the time to transfer each of the one or more components; and   display a graphical user interface identifying the one or more components and with a graphical indicator that indicates the measurement of experience in comparison to a threshold.   
     
     
         9 . The device of  claim 8 , wherein the resource is an application. 
     
     
         10 . The device of  claim 8 , wherein the workspace is a virtual work space. 
     
     
         11 . The device of  claim 8 , wherein each of the one or more components are hosted on one or more second remote computing devices. 
     
     
         12 . The device of  claim 8 , wherein the one or more processors are further configured to compare the measurement to the threshold. 
     
     
         13 . The device of  claim 12 , wherein the one or more processors are further configured to select the graphical indicator from a plurality of graphical indicators responsive to the comparison. 
     
     
         14 . The device of  claim 8 , wherein the one or more processors are further configured to determine, prior to accessing the one or more components, the rendering time and the time to transfer each of the one or more components. 
     
     
         15 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
 identify one or more components accessible via a workspace hosted on a remote computing device, the one or more components providing a resource to the device via the workspace;   determine a rendering time for each of the one or more components at the first device and a time to transfer a rendering for each of the one or more components from the remote computing device to the first device;   determine a measurement of experience by the user at the device based at least on a first factor of the rendering time and a second factor, different from the first factor, of the time to transfer each of the one or more components; and   display a graphical user interface identifying the one or more components and with a graphical indicator that indicates the measurement of experience in comparison to a threshold.   
     
     
         16 . The non-transitory computer-readable medium of  claim 15 , wherein the resource is an application. 
     
     
         17 . The non-transitory computer-readable medium of  claim 15 , wherein the workspace is a virtual work space. 
     
     
         18 . The non-transitory computer-readable medium of  claim 15 , wherein each of the one or more components are hosted on one or more second remote computing devices. 
     
     
         19 . The non-transitory computer-readable medium of  claim 15 , wherein the instructions cause the one or more processors to compare the measurement to the threshold and to select the graphical indicator from a plurality of graphical indicators responsive to the comparison. 
     
     
         20 . The non-transitory computer-readable medium of  claim 15 , wherein the instructions cause the one or more processors to determine, prior to accessing the one or more components, the rendering time and the time to transfer each of the one or more components.

Join the waitlist — get patent alerts

Track US2022345381A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.