Patent ID: 11900133
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computing apparatus comprising:
one or more computer readable storage media;
one or more processors operatively coupled with the one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media that, when executed by the one or more processors, direct the computing apparatus to at least:
cause a spreadsheet to be displayed in a user interface;
pre-obtain metadata from a remote service that pre-identifies an unstructured table in the spreadsheet, wherein the metadata includes a range of cells belonging to the unstructured table in the spreadsheet, and wherein the unstructured table is not formatted as a table;
detect a user action in the spreadsheet after having pre-obtained the metadata;
identify an active cell associated with the user action;
determine, based on the range of cells identified in the pre-obtained metadata, that the active cell belongs to the unstructured table;
in response to determining that the active cell belongs to the unstructured table, cause a suggestion component to be displayed in the user interface; and
in response to a selection of the suggestion component, display at least a preview of a suggested table feature in the user interface.