Patent ID: 11934852
Assignee: TRIMBLE SOLUTIONS CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A non-transitory computer readable storage medium storing processor-executable instructions, that, when executed, cause one or more processors to perform steps comprising:
running, for at least a model of one or more physical structures, wherein a model object in the model represents at least a piece of a physical structure, a modeling application comprising a plurality of predefined criteria for automatic help;
monitoring, at least for the automatic help, user interface actions to the modeling application;
retrieving, in response to detecting that consecutive user interface actions fulfill at least one predefined criterion for the automatic help, using at least portion of the consecutive user interface actions, help content from online helping information comprising at least helping information of the modeling application and helping information created by user community of the modeling application;
outputting, by a computing device, the help content retrieved;
collecting, after outputting the help content, data on subsequent user interface actions;
associating the data and the consecutive user interface actions fulfilling at least one predefined criterion for the automatic help causing the help content to be outputted; and
using the information obtained by said collecting and said associating to sort the online helping information to better match with said at least one predefined criterion for the automatic help.