Digital ink based contextual search
AssigneeMicrosoft Corporation
InventorsLynn Dai, Daniel J. Hwang, Zafeiria Anagnostopoulou, Benjamin Westbrook, Peter Gregory Davis, Sharath Viswanathan
Life of this patent
Estimating the term…
Abstract
Disclosed herein are representative embodiments of tools and techniques for performing contextual searches using text determined based on digital-ink data. According to one exemplary technique, digital-ink data is received at a computing device and text is determined based on the digital-ink data. Additionally, by an application of the computing device, a contextual search is performed using the text.
Claims12
A method comprising:
- at a computing device, receiving digital-ink data on a user interface including multiple icons associated with applications available for launch on the computing device, the received digital-ink data overlapping with only a first icon of the multiple icons;
- associating the digital-ink data with the first icon for which the digital-ink data overlaps;
- determining text based on the digital-ink data;
- launching an application associated with the first icon;
- and
- using the launched application, performing a contextual search using the text.
A computing device comprising a processor and computer-readable storage media, the computer-readable storage media storing computer-executable instructions for causing the computing device to perform a method, the method comprising:
- receiving digital-ink data overlapping only a first icon of multiple application icons;
- associating the first icon with the digital-ink data as a result of the overlapping;
- determining text based on the digital-ink data;
- launching an application associated with the first icon and sending the text to the application;
- and
- by the application, performing a contextual search using the text.
One or more computer-readable storage media storing computer-executable instructions for causing a computing device to perform a method, the method comprising:
- receiving digital-ink data associated with an application, the receiving the digital-ink data comprises determining one or more locations of contact with a touchscreen of the computing device such that the one or more locations of contact overlap with only a first icon of multiple icons, the first icon being associated with the application;
- committing the received digital-ink data;
- responsive to the committing the received digital-ink data, determining text at least by recognizing the digital-ink data;
- associating the digital-ink data with the application due to the overlap and automatically launching the application after the received digital-ink data is committed;
- sending the determined text to the application that is launched on the computing device;
- by the application, automatically performing a contextual search using the text as search term input;
- and
- by the application, providing results for the contextual search based on the search term input.
Dependencies are inferred from the claim text.