Systems and methods for note content extraction and management using segmented notes
First Claim
1. A method of extracting content from a note with color segments using a computer system having one or more processors and memories, comprising:
- receiving, by the one or more processors, image data comprising a visual representation of a physical note having a plurality of segments, each of the plurality of segments having at least one mark;
identifying, by the one or more processors, marks in the image data;
based on the identified marks, determining, by the one or more processors, general boundaries within the image data of the segments; and
extracting, by the one or more processors and from the image data, content comprising a set of content pieces using the general boundaries, each of the content pieces corresponding to a different one of the plurality of segments of the physical note.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for creating and manipulating software notes representative of physical notes are described. A note management system comprises a note recognition module configured to receive image data capturing a note having a plurality of color segments, wherein the note recognition module is further configured to generate a plurality of indicators, each indicator indicative of a color class of a pixel or group of pixels within the image data and based on color values of the pixel or group of pixels; and a note extraction module configured to determine general boundaries of the color segments of the note based on the plurality of indicators and extract content using the general boundaries, the content comprising a plurality of content pieces, each of the content pieces corresponding to one of the color segments of the note.
-
Citations
20 Claims
-
1. A method of extracting content from a note with color segments using a computer system having one or more processors and memories, comprising:
-
receiving, by the one or more processors, image data comprising a visual representation of a physical note having a plurality of segments, each of the plurality of segments having at least one mark; identifying, by the one or more processors, marks in the image data; based on the identified marks, determining, by the one or more processors, general boundaries within the image data of the segments; and extracting, by the one or more processors and from the image data, content comprising a set of content pieces using the general boundaries, each of the content pieces corresponding to a different one of the plurality of segments of the physical note. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A note management system having one or more processors and memories, comprising:
-
a note recognition module executing on the one or more processors and configured to receive image data capturing a physical note having a plurality of segments, each of the plurality of segments having at least one mark, wherein the note recognition module is further configured to identify the marks and determine general boundaries within the image data of the segments based on the identified marks; and a note extraction module executing on the one or more processors and configured to determine general boundaries within the image data of the segments based on the identified marks and extract from the image data, content comprising a set of content pieces using the general boundaries, wherein each of the content pieces is corresponding to a different one of the plurality of segments of the physical note. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage device comprising instructions that cause a programmable processor to:
-
receive image data comprising a visual representation of a physical note having a plurality of segments, each of the plurality of segments having at least one mark; identify marks in the image data; determine general boundaries within the image data of the segments based on the identified marks; extract from the image data, content comprising a set of content pieces using the general boundaries, each of the content pieces corresponding to a different one of the plurality of segments of the physical note, create a digital note representative of the note, the digital note having data indicating each of the segments for the note; and associate the respective content pieces extracted from the image data with the corresponding segment data of the digital note. - View Dependent Claims (20)
-
Specification