SYMBOL-BASED DIGITAL INK ANALYSIS
First Claim
1. A method, implemented at least in part by a computing device, for automatically performing application-specific actions based on global pre-defined symbols entered using digital ink, the method comprising:
- receiving, by the computing device, digital ink content that is input in a digital ink mode;
processing, by the computing device, the received digital ink content;
based on results of the processing, determining, by the computing device, whether the digital ink content comprises a global pre-defined symbol, wherein the global pre-defined symbol is one of a plurality of global pre-defined symbols and associated application-specific actions; and
when the digital ink content comprises the global pre-defined symbol, performing, by the computing device, an application-specific action associated with the global pre-defined symbol.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for automatically performing application-specific actions based on global pre-defined symbols entered using digital ink. For example, a computing device supporting digital ink input can receive digital ink content from a user (e.g., via a digitizer and/or touchscreen), process the digital ink input to recognize text and/or graphical content, determine whether global pre-defined symbols are present in the recognized text and/or graphical content, and perform application-specific actions associated with the global pre-defined symbols that are present. The application-specific actions can be associated with built-in and/or third-party applications.
41 Citations
20 Claims
-
1. A method, implemented at least in part by a computing device, for automatically performing application-specific actions based on global pre-defined symbols entered using digital ink, the method comprising:
-
receiving, by the computing device, digital ink content that is input in a digital ink mode; processing, by the computing device, the received digital ink content; based on results of the processing, determining, by the computing device, whether the digital ink content comprises a global pre-defined symbol, wherein the global pre-defined symbol is one of a plurality of global pre-defined symbols and associated application-specific actions; and when the digital ink content comprises the global pre-defined symbol, performing, by the computing device, an application-specific action associated with the global pre-defined symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising:
-
a processing unit; memory; and an input device supporting digital ink; the computing device configured to perform operations for automatically performing application-specific actions based on global pre-defined symbols entered using digital ink, the operations comprising; receiving, via the input device supporting digital ink, digital ink content that is input in a digital ink mode; processing the received digital ink content; based on results of the processing, determining whether the digital ink content comprises a global pre-defined symbol, wherein the global pre-defined symbol is one of a plurality of global pre-defined symbols and associated application-specific actions; and when the digital ink content comprises the global pre-defined symbol, performing an application-specific action associated with the global pre-defined symbol. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium storing computer-executable instructions for causing a computing device to perform a method for automatically performing application-specific actions based on global pre-defined symbols entered using digital ink, the method comprising:
-
receiving digital ink content that is input in a digital ink mode; processing the received digital ink content, wherein the processing comprises performing digital ink recognition; based on results of the processing, determining whether the digital ink content comprises a global pre-defined symbol, wherein the global pre-defined symbol is one of a plurality of global pre-defined symbols and associated application-specific actions; and when the digital ink content comprises the global pre-defined symbol, performing an application-specific action associated with the pre-defined symbol; wherein the global pre-defined symbol is a globally recognized symbol across built-in and third-party applications of the computing device; and wherein the global pre-defined symbol is a global system-defined symbol that is associated with an application-specific action for a built-in application. - View Dependent Claims (18, 19, 20)
-
Specification