9696810

Managing Ink Content in Structured Formats

PublishedJuly 4, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of managing virtual ink in structured formats, comprising: recognizing a plurality of content types of virtual ink, wherein the plurality of content types comprises text, a table, a list, and a shape; receiving, by a computing device, virtual ink; determining, by a computing device, a content type of the virtual ink, wherein the content type is one of the plurality of content types; based on the determined content type, recognizing, by the computing device, that the virtual ink can be associated with a content format for an application; in response to recognizing that the virtual ink can be associated with the content format for the application, automatically generating a suggestion prompt, by the computing device, that provides an option to convert the virtual ink into the associated content format for the application; and converting, by the computing device, the at least one of the plurality of inputs of the virtual ink into the associated content format for the application when the option to convert is selected.

2

2. The method of claim 1 , further comprising exporting the converted virtual ink into the associated application.

3

3. The method of claim 1 , wherein the suggestion prompt is generated in response to a determination that the virtual ink is located a distance away from a second occurrence of virtual ink.

4

4. The method of claim 1 , wherein the content format comprises a drawing object that is associated with a drawing software program.

5

5. The method of claim 1 , further comprising: receiving the virtual ink in an ink application; and recognizing that the virtual ink can be associated with a spreadsheet application.

6

6. The method of claim 5 , further comprising: recognizing that the table can be associated with the ink content format for a presentation application.

7

7. The method of claim 5 , further comprising: receiving a gesture in a cell of the table in the ink application; recognizing that the gesture corresponds to a predetermined formula; and performing an operation based on the predetermined formula in the cell of the table in the ink application.

8

8. The method of claim 7 , wherein the ink gesture is a swipe and the predetermined formula is a sum operation.

9

9. A computing device comprising: a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative to: recognize a plurality of content types of virtual ink, wherein the plurality of content types comprises text, a table, a list, and a shape; receive a virtual ink input; determine a content type of the virtual ink input; recognize that the determined content type of the virtual ink input can be associated with an ink content format for a particular application; in response to recognizing that the determined content type can be associated with the content format for the particular application, automatically generate a suggestion prompt that provides an option to convert the virtual ink input into the content format for the particular application; convert the virtual ink input into the content format for the particular application when a user selects the option to convert; and display the converted virtual ink.

10

10. The computing device of claim 9 , further comprising computer-executable instructions contained in the program code and operative to stop recognition of a second virtual ink input when a user ignores the suggestion prompt.

11

11. The computing device of claim 9 , further comprising computer-executable instructions contained in the program code and operative to generate the suggestion prompt in response to a determination that the virtual ink input is located a distance away from a second virtual ink input.

12

12. The computing device of claim 9 , further comprising computer-executable instructions contained in the program code and operative to: determine that the content type of the virtual ink input comprises one or more shapes; and recognize that the one or more shapes can be associated with the ink content format for a drawing application.

13

13. The computing device of claim 9 , further comprising computer-executable instructions contained in the program code and operative to: receive the virtual ink input in an ink application; determine that the content type of the virtual ink input comprises a table; and recognize that the table can be associated with the ink content format for a spreadsheet application.

14

14. The computing device of claim 13 further comprising computer-executable instructions contained in the program code and operative to: receive a gesture in a cell of the table in the ink application; recognize that the gesture corresponds to a predetermined formula; and perform an operation based on the predetermined formula in the cell of the table in the ink application.

15

15. The computing device of claim 14 , wherein the ink gesture is a swipe and the predetermined formula is a sum operation.

16

16. The computing device of claim 13 further comprising computer-executable instructions contained in the program code and operative to: recognize that the content type of the virtual ink input can be associated with a content format for two particular applications.

17

17. The computing device of claim 9 , further comprising computer-executable instructions contained in the program code and operative to: determine that the content type of the virtual ink input comprises a list; and recognize that the one or more shapes can be associated with the ink content format for a word processing application.

18

18. The computing device of claim 9 , further comprising computer-executable instructions contained in the program code and is operative to convert the virtual ink input into one or more of a word processing format, a spreadsheet format, and a drawing format.

19

19. A computer storage medium storing computer executable instructions which, when executed on a computing device, will cause the computing device to perform a method of managing virtual ink in structured formats, the method comprising: recognizing a plurality of structured formats of virtual ink, wherein the plurality of structured formats comprise text, a table, a list, and a shape; determining a structured format for an occurrence of virtual ink; recognizing, by the computing device, that the structured format of the occurrence of virtual can be associated with a content format for an application; automatically generating a suggestion prompt, by the computing device, that provides an option to convert the occurrence of virtual ink into the content format for the application; converting, by the computing device, the occurrence of virtual ink into the content format for the application when a user selects the option to convert; displaying the converted virtual ink; and exporting the converted virtual ink into the application.

20

20. The computer storage medium of claim 19 , wherein the prompt is generated in response to a determination that the occurrence of virtual ink is located a distance away from a second occurrence of virtual ink.

Patent Metadata

Filing Date

Unknown

Publication Date

July 4, 2017

Inventors

Nathan J. Fish
Gary L. Caldwell
Oren Trutner
Michael N. Low
Sarah M. Faulkner

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Managing Ink Content in Structured Formats” (9696810). https://patentable.app/patents/9696810

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

Managing Ink Content in Structured Formats — Nathan J. Fish | Patentable