US2022121333A1PendingUtilityA1

Systems and methods for live tiles for saas

Assignee: CITRIX SYSTEMS INCPriority: Nov 12, 2018Filed: Dec 27, 2021Published: Apr 21, 2022
Est. expiryNov 12, 2038(~12.3 yrs left)· nominal 20-yr term from priority
G06F 3/0483G06F 9/451H04L 63/08G06F 3/04817H04L 65/1063H04L 67/42
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments described include systems and methods for generating and displaying live tiles for network applications. A small icon or thumbnail-like visual, referred to generally as a “live tile” or “tile”, may be provided via a user interface to a user, with the tile displaying key relevant information from the application or network resource, without the user having to launch the complete application or manually access the resource. The contents of the live tile may be periodically and automatically updated, including performing authentication processes necessary to access the application or resource.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method comprising:
 generating, by a client device, a user interface element comprising executable code identified from a document-object-model element of an application hosted on a remote computing device;   displaying, by the client device, the user interface element with updated data associated with the application and retrieved from the remote computing device; and   causing, by the client device, a second device to display the user interface element with updated data associated with the application and retrieved from the remote computing device   
     
     
         2 . The method of  claim 1 , further comprising receiving, by the client device, the document-object-model element of the application from the remote computing device. 
     
     
         3 . The method of  claim 2 , further comprising receiving the document-object-model element of the application by a browser within a client application. 
     
     
         4 . The method of  claim 1 , further comprising extracting, by the client device, the executable code from the document-object-model element. 
     
     
         5 . The method of  claim 1 , further comprising retrieving, by the client device, the updated data from the remote computing device. 
     
     
         6 . The method of  claim 1 , wherein the user interface element comprises a tile displaying the updated data. 
     
     
         7 . The method of  claim 1 , further comprising updating the display of the updated data on one of the client device or the second device using data retrieved from the remote computing device on a periodic basis. 
     
     
         8 . A client device comprising:
 one or more processors, coupled to memory and configured to:   generate a user interface element comprising executable code identified from a document-object-model element of an application hosted on a remote computing device;   display, the user interface element with updated data associated with the application and retrieved from the remote computing device; and   cause a second device to display the user interface element with updated data associated with the application and retrieved from the remote computing device.   
     
     
         9 . The client device of  claim 8 , wherein the one or more processors are further configured to receive the document-object-model element of the application from the remote computing device. 
     
     
         10 . The client device of  claim 9 , further comprising a browser within a client application to receive the document-object-model element of the application. 
     
     
         11 . The client device of  claim 8 , wherein the one or more processors are further configured to extract the executable code from the document-object-model element. 
     
     
         12 . The client device of  claim 8 , wherein the one or more processors are further configured to retrieve the updated data from the remote computing device. 
     
     
         13 . The client device of  claim 8 , wherein the user interface element comprises a tile displaying the updated data. 
     
     
         14 . The client device of  claim 8 , wherein the display of the updated data on one of the client device or the second device is updated using data retrieved from the remote computing device on a periodic basis. 
     
     
         15 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
 generate a user interface element comprising executable code identified from a document-object-model element of an application hosted on a remote computing device;   display the user interface element with updated data associated with the application and retrieved from the remote computing device; and   cause a second device to display the user interface element with updated data associated with the application and retrieved from the remote computing device.   
     
     
         16 . The non-transitory computer-readable medium of  claim 15 , further comprising instructions to configured to cause the one or more processors to receive, via a browser within a client application, the document-object-model element of the application from the remote computing device. 
     
     
         17 . The non-transitory computer-readable medium of  claim 15 , further comprising instructions to configured to cause the one or more processors to extract the executable code from the document-object-model element. 
     
     
         18 . The non-transitory computer-readable medium of  claim 15 , further comprising instructions to configured to cause the one or more processors to retrieve the updated data from the remote computing device. 
     
     
         19 . The non-transitory computer-readable medium of  claim 15 , wherein the user interface element comprises a tile displaying the updated data. 
     
     
         20 . The non-transitory computer-readable medium of  claim 15 , wherein the display of the updated data on one of the client device or the second device is updated using data retrieved from the remote computing device on a periodic basis.

Join the waitlist — get patent alerts

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

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