IP Library › Granted Patent US 11,209,976
Granted Patent B2
US 11,209,976 · App. 15/269,164 · Granted Dec 28, 2021

System and method for editing input management

Inventor: Joel Couelier (Nantes, FR)
Assignee: MYSCRIPT
G06F3/04883G06F3/0481G06F3/04886G06F40/166G06F2203/0381
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,209,976
App. No.
15/269,164
Granted
Dec 28, 2021
Kind
B2
Abstract

A system, method, and computer program product for managing editing of content on computing devices are provided. An input field for accepting input of a first type is displayed on an interface. An interaction field for accepting input of a second type displayed in place of the input field based on detection of a first interaction with the interface is displayed on the interface, wherein the interaction field displays first content based on the first input type. A second interaction with the first content is detected based on recognition of the second type input. The first content is modified based on detected second interaction.

Claims (46)

1. A system for managing editing of content on computing devices, each computing device comprising a processor and at least one non-transitory computer readable medium storing a computer readable program for recognizing input under control of the processor, the computer readable program, when executed by the processor, configured to:

cause display of, on a display interface of a computing device, a content display area for displaying a first content;

cause display of, on the display interface, an input field for accepting input of a first type;

cause display of, on the display interface, a concealed interaction field for accepting input of a second type in place of the display of the input field based on detection of a first interaction with the display interface,

wherein the interaction field includes a duplicate display of at least a portion of the first content based on the first input type,

wherein the portion of the first content based on the first input type is simultaneously displayed on the display interface in both the interaction field and the content display area;

detect a second interaction at the interaction field with the first content displayed in duplicate display of the interaction field based on recognition of the second type input;

cause display of, on the duplicate display of the interaction field, second content based on the recognition of the second type input overlaid with the at least a portion of the first content,

wherein the overlaid second type input comprises at least one of an overwrite, a strikethrough, an addition, a deletion, or a format modification;

cause modification of the first content based on the detected second interaction to create modified first content; and

cause display of, on the content display area, modified first content based on the detected second interaction without the second content.

2. The system according to claim 1 , wherein the input field is a virtual keyboard layout and the first input type input is typing.

3. The system according to claim 1 , wherein the interaction field is a handwriting panel and the second input type input is handwriting.

4. The system according to claim 1 , wherein the first interaction is of a first pre-determined type and the second interaction is of a second pre-determined type, the first and second pre-determined types being different.

5. The system according to claim 4 , wherein the second pre-determined type comprises any one of a content overwriting gesture, a content deletion gesture and a content space insertion gesture.

6. The system according to claim 1 , the at least one non-transitory computer readable medium configured to cause display of, on the display interface, the input field in place of the interaction field based on detection of the first interaction with the display interface.

7. A method for managing editing of content on computing devices, each computing device comprising a processor and at least one non-transitory computer readable medium for recognizing input under control of the processor, the method comprising:

displaying a content display area for displaying a first content;

displaying an input field for accepting input of a first type;

displaying a concealed interaction field for accepting input of a second type in place of the display of the input field based on detection of a first interaction, the interaction field including a duplicate display of at least a portion of the first content based on the first input type,

wherein the portion of the first content based on the first input type is simultaneously displayed on the display interface in both the interaction field and the content display area;

detecting a second interaction at the interaction field with the first content displayed in the duplicate display of the interaction field based on recognition of the second type input;

displaying on the duplicate display of the interaction field, second content based on the recognition of the second type input overlaid with the at least a portion of the first content,

wherein the overlaid second type input comprises at least one of an overwrite, a strikethrough, an addition, a deletion, or a format modification;

causing modification of the first content based on the detected second interaction to create modified first content; and

causing display of, on the content display area, modified first content based on the detected second interaction without the second content.

8. The method according to claim 7 , wherein the input field is a virtual keyboard layout and the first input type input is typing.

9. The method according to claim 7 , wherein the interaction field is a handwriting panel and the second input type input is handwriting.

10. The method according to claim 7 , wherein the first interaction is of a first pre-determined type and the second interaction is of a second pre-determined type, the first and second pre-determined types being different.

11. The method according to claim 10 , wherein the second pre-determined type comprises any one of a content overwriting gesture, a content deletion gesture and a content space insertion gesture.

12. The method according to claim 7 , further comprising the step of displaying the input field in place of the interaction field based on detection of the first interaction.

13. A non-transitory computer readable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for managing editing of content on computing devices, each computing device comprising a processor and at least one non-transitory computer readable medium for recognizing input under control of the processor, the method comprising:

displaying a content display area for displaying a first content;

displaying an input field for accepting input of a first type;

displaying a concealed interaction field for accepting input of a second type in place of the display of the input field based on detection of a first interaction, the interaction field including a duplicate display of at least a portion of the first content based on the first input type,

wherein the portion of the first content based on the first input type is simultaneously displayed on the display interface in both the interaction field and the content display area;

detecting a second interaction at the interaction field with the first content displayed in the duplicate display of the interaction field based on recognition of the second type input;

displaying on the duplicate display of the interaction field, second content based on the recognition of the second type input overlaid with the at least a portion of the first content,

wherein the overlaid second type input comprises at least one of an overwrite, a strikethrough, an addition, a deletion, or a format modification;

causing modification of the first content based on the detected second interaction to create modified first content; and

causing display of, on the content display area, modified first content based on the detected second interaction without the second content.

14. The non-transitory computer readable medium according to claim 13 , wherein the input field is a virtual keyboard layout and the first input type input is typing.

15. The non-transitory computer readable medium according to claim 13 , wherein the interaction field is a handwriting panel and the second input type input is handwriting.

16. The non-transitory computer readable medium according to claim 15 , further comprising the step of displaying the input field in place of the interaction field based on detection of the first interaction.

17. The non-transitory computer readable medium according to claim 13 , wherein the first interaction is of a first pre-determined type and the second interaction is of a second pre-determined type, the first and second pre-determined types being different.

18. The non-transitory computer readable medium according to claim 17 , wherein the second pre-determined type comprises any one of a content overwriting gesture, a content deletion gesture and a content space insertion gesture.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2017
From: COUELIER, JOEL
To: MYSCRIPT
Reel/Frame 041577/0426 →
Priority Claims (1)
EP 16290074 · Apr 29, 2016 · regional
Continuity (1)
Related Publication 20170315719A1 · Nov 2, 2017