Back to results
US 10,592,096 B2Granted
Cursor indicator for overlay input applications
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsRussell Speight VanBlon, Steven Richard Perrin, Jianbang Zhang
Life of this patent
Estimating the term…
Abstract
One embodiment a method, including: providing, on an input and display device, an overlay handwriting input application that provides handwriting input to an underlying application; and providing, on the input and display device, a cursor initiated by the overlay handwriting application that represents an input location within at least one input field of the underlying application. Other embodiments are described and claimed.
Claims20
A method, comprising:
- providing, on an input and display device, an overlay handwriting input application that provides handwriting input to an underlying application;
- identifying cursor position data, wherein the cursor position data indicates at least one of:
- a position of a cursor within an input field of the underlying application and at least one input field of the underlying application having no underlying application cursor;
- and
- providing, on the input and display device, an overlay cursor separate and distinct in appearance from the cursor within the underlying application and initiated by and provided within the overlay handwriting application;
- wherein, when the position of a cursor within an input field of the underlying application is identified, the overlay cursor indicates an input location where handwriting input provided within the overlay handwriting application will be provided within the input field of the underlying application and wherein the input location is identified from the cursor position data;
- and
- wherein, when at least one input field of the underlying application has no underlying application cursor, the overlay cursor is provided within the at least one input field of the underlying application not having an underlying application cursor and indicates that handwriting input provided within the overlay handwriting application will be provided within the at least one input field.
5 more elements
An electronic device, comprising:
- an input and display device;
- a processor;
- a memory that stores instructions executable by the processor to:
- provide, on the input and display device, an overlay handwriting input application that provides handwriting input to an underlying application;
- identify cursor position data, wherein the cursor position data indicates at least one of:
- a position of a cursor within an input field of the underlying application and at least one input field of the underlying application having no underlying application cursor;
- and
- provide, on the input and display device, an overlay cursor separate and distinct in appearance from the cursor within the underlying application and initiated by and provided within the overlay handwriting application;
- wherein, when the position of a cursor within an input field of the underlying application is identified, the overlay cursor indicates an input location where handwriting input provided within the overlay handwriting application will be provided within the input field of the underlying application and wherein the input location is identified from the cursor position data;
- and
- wherein, when at least one input field of the underlying application has no underlying application cursor, the overlay cursor is provided within the at least one input field of the underlying application not having an underlying application cursor and indicates that handwriting input provided within the overlay handwriting application will be provided within the at least one input field.
8 more elements
A product, comprising:
- a non-signal storage device having code stored therewith, the code being executable by a processor and comprising:
- code that provides, on an input and display device, an overlay handwriting input application that provides handwriting input to an underlying application;
- code that identifies cursor position data, wherein the cursor position data indicates at least one of:
- a position of a cursor within an input field of the underlying application and at least one input field of the underlying application having no underlying application cursor;
- and
- code that provides, on the input and display device, an overlay cursor separate and distinct in appearance from the cursor within the underlying application and initiated by and provided within the overlay handwriting application;
- wherein, when the position of a cursor within an input field of the underlying application is identified, the overlay cursor indicates an input location where handwriting input provided within the overlay handwriting application will be provided within the input field of the underlying application and wherein the input location is identified from the cursor position data;
- and
- wherein, when at least one input field of the underlying application has no underlying application cursor, the overlay cursor is provided within the at least one input field of the underlying application not having an underlying application cursor and indicates that handwriting input provided within the overlay handwriting application will be provided within the at least one input field.
6 more elements
Dependencies are inferred from the claim text.