Locally generating preliminary inking imagery
AssigneeMicrosoft Technology Licensing, LLC
InventorSandeep Patnaik
Life of this patent
Estimating the term…
Abstract
A method for rendering digital inking is presented. The method comprises receiving inking input at a local application window, and locally processing the received inking input to generate preliminary inking imagery for presentation in the local application window. Parameters of the received inking input are uploaded to a remote client for remote processing to generate finalized inking imagery. The preliminary inking imagery is updated based on the finalized inking imagery.
Claims20
A method for rendering digital inking, comprising:
- receiving inking input at a local application window;
- locally processing the received inking input to generate preliminary inking imagery for presentation in the local application window;
- uploading parameters of the received inking input to a remote client for remote processing to generate finalized inking imagery;
- and
- updating the preliminary inking imagery based on the finalized inking imagery.
A method for rendering digital inking, comprising:
- responsive to launching a local application window that supports digital inking, initializing a connection to a remote client configured to generate finalized inking imagery;
- synchronizing active brush parameters between the local application window and the remote client;
- responsive to detecting an initiation of an inking input, presenting, in the local application window, preliminary inking imagery based on local processing of the active brush parameters and parameters of the inking input;
- uploading parameters of the inking input to the remote client;
- responsive to detecting a cessation of the inking input, downloading finalized inking imagery from the remote client, the finalized inking imagery based on the active brush parameters and the uploaded parameters of the inking input;
- removing the preliminary inking imagery from the local application window;
- and
- presenting the finalized inking imagery in the local application window.
A computing system, comprising:
- an input subsystem;
- a display subsystem;
- a communication subsystem;
- and
- a storage machine holding instructions executable by a logic machine to at the input subsystem, receive inking input at a local application window presented on the display subsystem;
- locally process the received inking input to generate preliminary inking imagery for presentation in the local application window;
- via the communication subsystem, upload parameters of the received inking input to a remote client for remote processing to generate finalized inking imagery;
- and
- update the preliminary inking imagery based on the finalized inking imagery.
Dependencies are inferred from the claim text.