Method of storing, retrieving and viewing data
First Claim
Patent Images
1. A computer-implemented method of searching, retrieving and representing objects, wherein objects include text files, pictures or video/audio files, comprising:
- providing a non-hierarchical database, the non-hierarchical database comprises a plurality of objects, each object is associated with one or more cognitive properties;
searching the non-hierarchical database, comprising;
selecting one or more cognitive properties;
attributing a value to each of the cognitive properties which were selected, thereby defining a number of desired cognitive elements used to access the non-hierarchical database; and
retrieving and representing objects, comprising;
receiving one or more objects corresponding to the defined cognitive elements;
creating a tree structure, wherein the tree structure represents the defined cognitive elements in a number of folders and subfolders, each folder and subfolder being related to one of the defined cognitive elements, wherein the tree structure is further refined by a filter that excludes one or more selected cognitive elements from the tree structure;
assembling the received one or more objects to the folders and subfolders; and
presenting the created tree structure.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of storing data in a database organizes the data in electronic objects and enriches the objects with ‘cognitive elements’. These elements allow a search of objects in the database which is similar to the human thinking process. One or more cognitive elements may be selected, leading to a list of objects with a relevance score based on the number of cognitive elements found for each object in the list. Computer programs allow to create such a database, to retrieve information from it, and to view information contained in it.
17 Citations
4 Claims
-
1. A computer-implemented method of searching, retrieving and representing objects, wherein objects include text files, pictures or video/audio files, comprising:
-
providing a non-hierarchical database, the non-hierarchical database comprises a plurality of objects, each object is associated with one or more cognitive properties; searching the non-hierarchical database, comprising; selecting one or more cognitive properties; attributing a value to each of the cognitive properties which were selected, thereby defining a number of desired cognitive elements used to access the non-hierarchical database; and retrieving and representing objects, comprising; receiving one or more objects corresponding to the defined cognitive elements; creating a tree structure, wherein the tree structure represents the defined cognitive elements in a number of folders and subfolders, each folder and subfolder being related to one of the defined cognitive elements, wherein the tree structure is further refined by a filter that excludes one or more selected cognitive elements from the tree structure; assembling the received one or more objects to the folders and subfolders; and presenting the created tree structure. - View Dependent Claims (3, 4)
-
-
2. A computer-readable medium comprising a program for performing a method for searching, retrieving and representing objects, wherein objects includes text files, pictures or video/audio files, comprising:
-
providing a non-hierarchical database, the non-hierarchical database comprises a plurality of objects, each object is associated with a plurality of cognitive properties; searching the non-hierarchical database, comprising; selecting one or more cognitive properties; attributing a value to each of the cognitive properties which were selected, thereby defining a number of desired cognitive elements used to access the non-hierarchical database; retrieving and representing objects, comprising; receiving one or more objects corresponding to the defined cognitive elements; creating a tree structure, wherein the tree structure represents the defined cognitive elements in a plurality of folders and subfolders, each folder and subfolder being related to one of the defined cognitive elements, wherein the tree structure is further refined by a filter that excludes one or more selected cognitive elements from the tree structure; assembling the received one or more objects to the folders and subfolders;
amidpresenting the created tree structure.
-
Specification