Patent ID: 8706686
Filing Date: 2014-04-22
Classification: G06F

Abstract:
1. A computer controlled method for storing a data file in a data memory, said method comprising the steps of: receiving, by said computer, data representing at least one structured set of predefined meta attributes not derived from said data file to be stored, such a structured set of predefined meta attributes being called a knowledge card, said meta attributes having a specific meaning and being defined in a specific context related to subjects and objects and relationships between said meta attributes by a grouping thereof based on at least one of a hierarchical and logical and associative relation; grouping in a matrix, under the control of said computer, said meta attributes comprised by a knowledge card; comprising in said matrix meta attributes related to subjects and meta attributes related with objects of the same knowledge card; storing, by said computer, said at least one knowledge card in an electronic storage device; receiving, by said computer, a search command for retrieving at least one knowledge card from said electronic storage device, said search command comprising a search term; retrieving, by said computer, at least one knowledge card from said electronic storage device, said retrieving being based on said search command; displaying, by said computer, data representing said at least one retrieved knowledge card; receiving, by said computer, data representing one of said at least one retrieved knowledge card; retrieving, by said computer, from said electronic storage device one knowledge card represented by said received data representing one of said at least one retrieved knowledge card; displaying, by said computer, said retrieved one knowledge card; receiving, by said computer, at least one meta attribute comprised by said retrieved one knowledge card; receiving, by said computer, said data file for storing in said data memory; assigning, by said computer, said received at least one meta attribute comprised by said retrieved one knowledge card to said data file for storing said data file in said data memory; and storing, by said computer, said data file in said data memory, said storing being based on said at least one meta attribute assigned to said data file; further comprising the steps of: receiving, by said computer, at least one meta attribute being comprised by a knowledge card stored in said electronic storage device; retrieving, by said computer, at least one data file stored in said data memory, said retrieving being based on said received at least one meta attribute being comprised by a knowledge card stored in said electronic storage device; and presenting, by said computer, said at least one retrieved data file, wherein said relationships between said meta attributes are in an arrangement of said meta attributes relative to each other in said matrix.