CPC G06F 8/38 (2013.01) [G06F 8/33 (2013.01)] | 20 Claims |
1. A computing system configured to improve tool feature discoverability, the computing system comprising:
a digital memory; a processor in operable communication with the digital memory, the processor configured to perform tool feature surfacing steps including
(a) detecting a user-tool interaction pattern within a digital representation of interactions between a user and one or more development tools, the detected interaction pattern including a set of user gestures which upon execution by the computing system perform at least a portion of a system state change indicated by the user gestures,
(b) proactively and automatically mapping the detected interaction pattern to an interaction optimization which is applicable to perform the system state without requiring a repetition of the detected interaction pattern, and
(c) configuring a user interface of the computing system with a suggestion offering the interaction optimization to at least partially replace or supplement the detected interaction pattern.
|