Association And Extraction Of Content Artifacts From A Graphical Representation Of Electronic Content
First Claim
1. A computer implemented method of associating and extracting a plurality of content artifacts from a graphical representation of electronic content, comprising:
- creating a multi-dimensional virtual lattice comprising one or more grid layers generated based on predefined content criteria, wherein nodes of said created multi-dimensional virtual lattice represent metadata acquired from said predefined content criteria;
graphically representing said electronic content comprising content artifacts acquired from a plurality of content sources within said created multi-dimensional virtual lattice using said one or more grid layers, wherein each of said content artifacts from said electronic content attaches to one or more of said nodes of said created multi-dimensional virtual lattice;
receiving search criteria comprising keywords from a user; and
extracting content artifacts attached to nodes of said created multi-dimensional virtual lattice whose metadata matches with said keywords in said search criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and system is provided for associating and extracting content artifacts from a graphical representation of electronic content. A multi-dimensional virtual lattice comprising one or more grid layers is created. The nodes of the multi-dimensional virtual lattice represent metadata acquired from predefined content criteria. Electronic content comprising content artifacts acquired from multiple content sources is graphically represented within the multi-dimensional virtual lattice using the grid layers. Each of the content artifacts from the electronic content attaches to one or more nodes of the multi-dimensional virtual lattice. A user provides search criteria comprising keywords. The content artifacts attached to nodes of the multi-dimensional virtual lattice whose metadata matches with the keywords are extracted and displayed to the user. The graphical representation of electronic content in the multi-dimensional virtual lattice is used to associate, extract, composite, project, and organize the content artifacts acquired from the content sources.
-
Citations
22 Claims
-
1. A computer implemented method of associating and extracting a plurality of content artifacts from a graphical representation of electronic content, comprising:
-
creating a multi-dimensional virtual lattice comprising one or more grid layers generated based on predefined content criteria, wherein nodes of said created multi-dimensional virtual lattice represent metadata acquired from said predefined content criteria; graphically representing said electronic content comprising content artifacts acquired from a plurality of content sources within said created multi-dimensional virtual lattice using said one or more grid layers, wherein each of said content artifacts from said electronic content attaches to one or more of said nodes of said created multi-dimensional virtual lattice; receiving search criteria comprising keywords from a user; and extracting content artifacts attached to nodes of said created multi-dimensional virtual lattice whose metadata matches with said keywords in said search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method of associating and extracting a plurality of content artifacts from a graphical representation of electronic content, comprising:
-
creating a multi-dimensional virtual lattice comprising; generating a foundation grid layer for representing said content artifacts based on domains; overlaying a standards grid layer on said foundation grid layer for logically representing said content artifacts based a curriculum and state standards framework; overlaying a pedagogical grid layer on one or more of said standards grid layer and said foundation grid layer for pedagogically representing said content artifacts; and overlaying a parametric grid layer on said pedagogical grid layer for parametrically representing said content artifacts based on user defined attributes and a set of ad hoc representation parameters; graphically representing said electronic content comprising said content artifacts acquired from a plurality of content sources within said created multi-dimensional virtual lattice using said generated and overlaid grid layers, wherein each of said content artifacts from said electronic content attaches to one or more nodes of said created multi-dimensional virtual lattice, wherein said nodes of said created multi-dimensional virtual lattice represent metadata acquired from predefined content criteria; receiving search criteria comprising keywords from a user; and extracting content artifacts attached to nodes of said created multi-dimensional virtual lattice whose metadata matches with said keywords in said search criteria.
-
-
10. A computer implemented system for associating and extracting a plurality of content artifacts from a graphical representation of electronic content, comprising:
-
a grid layer generation engine that generates one or more grid layers based on predefined content criteria; a lattice creation module that creates a multi-dimensional virtual lattice comprising said generated one or more grid layers, wherein nodes of said created multi-dimensional virtual lattice represent metadata acquired from said predefined content criteria; a graphical representation creation module that graphically represents said electronic content comprising content artifacts acquired from a plurality of content sources within said created multi-dimensional virtual lattice using said generated one or more grid layers, wherein each of said content artifacts from said electronic content attaches to one or more of said nodes of said created multi-dimensional virtual lattice; and an artifact extraction module that extracts content artifacts attached to nodes of said created multi-dimensional virtual lattice whose metadata matches with keywords in search criteria received from a user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising computer executable instructions embodied in a computer readable storage medium, wherein said computer program product comprises:
-
a first computer parsable program code for generating one or more grid layers based on predefined content criteria; a second computer parsable program code for creating a multi-dimensional virtual lattice comprising said generated one or more grid layers; a third computer parsable program code for graphically representing electronic content comprising content artifacts acquired from a plurality of content sources within said created multi-dimensional virtual lattice using said generated one or more grid layers, wherein each of said content artifacts from said electronic content attaches to one or more of said nodes of said created multi-dimensional virtual lattice; a fourth computer parsable program code for receiving search criteria comprising keywords from a user; and a fifth computer parsable program code for extracting content artifacts attached to nodes of said created multi-dimensional virtual lattice whose metadata matches with said keywords in said search criteria. - View Dependent Claims (19, 20, 21, 22)
-
Specification