06-06-2019 дата публикации
Номер: US20190171702A1
Принадлежит:
A computing device includes a digital input system that allows freehand digital inputs to be received (e.g., via movement of a pen, stylus, finger, etc.). The digital input system provides functionality allowing applications to receive digital inputs from a user and control the display of data based on the digital inputs. The digital input system receives digital input from a user and analyzes the digital input to collect input data for the digital input. As the digital input is received, the input data is made available to an application, allowing the application to operate on the input data (e.g., modify the input data and/or generate additional input data) and provide the operated-on input data to the digital input system. The digital input system then proceeds to control the display of data based on the operated-on input data. 120-. (canceled)21. A method , comprising:collecting, by a digital input system, input data describing a digital input that is received by the digital input system;providing, by the digital input system, the input data to a host application;receiving, from the host application, an indication of one or more operations the host application performed on the input data to modify the input data; andcontrolling, by the digital input system, a display of the modified input data in real time as the digital input is received.22. The method of claim 21 , wherein the digital input comprises a digital ink input claim 21 , and the controlling comprises displaying a digital ink stroke using the modified input data rather than the collected input data.23. The method of claim 21 , wherein the input data includes coordinates of an input device where the digital input occurs.24. The method of claim 21 , wherein the host application is implemented in a computing device claim 21 , and the digital input system is implemented as a program in the computing device separate from the host application.25. The method of claim 21 , wherein the controlling further ...
Подробнее