Computing system providing suggested actions within a shared application platform and related methods
AssigneeCitrix Systems, Inc.
InventorsRobert Dobson, Robert Breker
Life of this patent
Estimating the term…
Abstract
A computing system may include at least one client computing device and a display associated therewith, and a server configured to provide access to a plurality of shared applications by the at least one client computing device, and extract text displayed by the shared applications on the display while the shared applications are being used by the at least one client computing device. The server may also be configured to generate a concept map associating the extracted text with actions initiated by the at least one computing device after displaying respective text on the display, and determine a suggested action to perform based upon text subsequently displayed on the display and the concept map.
Claims20
A computing system comprising:
- at least one client computing device and a display associated therewith;
- and
- a server configured to
- provide access to a plurality of shared applications by the at least one client computing device,
- extract text displayed by the shared applications on the display while the shared applications are being used by the at least one client computing device,
- generate a concept map associating the extracted text with actions initiated by the at least one computing device after displaying respective text on the display, and
- determine a suggested action to perform based upon text subsequently displayed on the display and the concept map.
A method comprising:
- using a server to provide access to a plurality of shared applications by at least one client computing device having a display associated therewith;
- extracting text displayed by the shared applications on the display while the shared applications are being used by the at least one client computing device;
- generating a concept map at the server associating the extracted text with actions initiated by the at least one computing device after displaying respective text on the display;
- and
- determining a suggested action to perform based upon text subsequently displayed on the display and the concept map.
A non-transitory computer-readable medium having computer-executable instructions for causing a virtualization server to perform steps comprising:
- providing access to a plurality of shared applications by at least one client computing device having a display associated therewith;
- extracting text displayed by the shared applications on the display while the shared applications are being used by the at least one client computing device;
- generating a concept map associating the extracted text with actions initiated by the at least one computing device after displaying respective text on the display;
- and
- determining a suggested action to perform based upon text subsequently displayed on the display and the concept map.
Dependencies are inferred from the claim text.