IP Library Granted Patent US 8,150,885
Granted Patent B2
US 8,150,885 · App. 11/492,407 · Granted Apr 3, 2012

Method and apparatus for organizing data by overlaying a searchable database with a directory tree structure

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,150,885
App. No.
11/492,407
Granted
Apr 3, 2012
Kind
B2
Abstract

Method and apparatus for organizing data by overlaying a searchable database with a directory tree structure. The method includes generating the directory tree structure that includes nodes comprising a designated category for each node and branches comprising links between the nodes, and generating one or more pointers. Each pointer corresponds to a specific node and the pointer links the specific node to an item of data within the searchable database. All pointers associated with the specific node link related items of data corresponding to the designated category. Each node within the directory tree structure can include a corresponding html address. Items of data can be web-based multimedia including audio, video, images, and appropriately formatted text, displayed in an encyclopedia-like format. Nodes, branches, and pointers within the directory tree structure can continually be added, edited, or deleted.

Claims (49)

1. A method of cross-referencing data within a searchable database on a computer device including a memory device, wherein a directory tree structure is stored on the memory device and includes nodes and branches comprising links between the nodes, the directory tree structure including a designated category for each node, the method comprising:

generating at least two data pointers corresponding to a specific node, wherein a first data pointer of the at least two data pointers points from the specific node to a first item of data within the searchable database via a first navigation path through the directory tree structure, wherein a second data pointer of the at least two data pointers points from the specific node to a second item of data within the searchable database via a second navigation path through the directory tree structure, and wherein the first and second items of data are related to the designated category of the specific node; and

generating at least one node pointer, wherein the at least one node pointer points from a first node located in the first navigation path to a second node located in the second navigation path, wherein the first navigation path is different from the second navigation path, wherein the first node and the second node are each different from the specific node;

wherein, at each node within the directory tree structure, the searchable database is searchable by selecting any data pointers or node pointers corresponding to the node or by performing one or more of a keyword search, a hierarchical search, a dichotomous key search, and a parametric search.

2. The method as claimed in claim 1 wherein each node within the directory tree structure includes a corresponding html address.

3. The method as claimed in claim 2 wherein one of the first item of data and the second item of data is web-based multimedia including one or more of audio, video, images, and appropriately formatted text.

4. The method as claimed in claim 1 , further comprising at least one of adding a node to the directory tree structure, editing a node within the directory tree structure, and deleting a node from the directory tree structure.

5. The method as claimed in claim 1 , further comprising redirecting a data pointer or a node pointer within the directory tree structure.

6. The method as claimed in claim 1 , further comprising arranging the first and second items of data for display as an encyclopedia page, wherein the encyclopedia page includes one or more of the group consisting of text, graphics, objects, audio, video, links to one or more other encyclopedia pages within the directory tree structure, and links to one or more web sites external to the directory tree structure.

7. The method as claimed in claim 1 wherein the searchable database is located in more than one physical location.

8. The method as claimed in claim 1 wherein the directory tree structure is generated by a server.

9. The method as claimed in claim 8 further comprising establishing an internet connection between a computer system and the server before generating the at least two data pointers and generating the at least one node pointer.

10. The method as claimed in claim 9 wherein the computer system is at a remote location from the server.

11. The method as claimed in claim 1 , wherein one or more parameters are associated with each of the first data item and the second data item, and wherein performing the parametric search comprises one of the one or more parameters from a drop-down menu.

12. An organization system for cross-referencing data within a searchable database, wherein a directory tree structure is stored on a memory device and includes nodes and branches comprising links between the nodes, the directory tree structure including a designated category for each node, the organization system comprising:

means for generating at least two data pointers corresponding to a specific node, wherein a first data pointer of the at least two data pointers points from the specific node to a first item of data within the searchable database via a first navigation path through the directory tree structure, wherein a second data pointer of the at least two data pointers points from the specific node to a second item of data within the searchable database via a second navigation path through the directory tree structure, and wherein the first and second items of data are related to the designated category of the specific node; and

means for generating at least one node pointer, wherein the at least one node pointer points from a first node located in the first navigation path to a second node located in the second navigation path, wherein the first navigation path is different from the second navigation path, wherein the first node and the second node are each different from the specific node;

wherein, at each node within the directory tree structure, the searchable database is searchable by selecting any data pointers or node pointers corresponding to the node or by performing one or more of a keyword search, a hierarchical search, a dichotomous key search, and a parametric search.

13. The organization system as claimed in claim 12 wherein each node within the directory tree structure includes a corresponding html address.

14. The organization system as claimed in claim 13 wherein one of the first item of data and the second item of data is web-based multimedia including one or more of audio, video, images, and appropriately formatted text.

15. The organization system as claimed in claim 12 , further comprising at least one of:

means for adding a node to the directory tree structure;

means for editing a node within the directory tree structure; and

means for deleting a node form the directory tree structure.

16. The organization system as claimed in claim 12 , further comprising means for redirecting a data pointer or a node pointer within the directory tree structure.

17. The organization system as claimed in claim 12 , further comprising means for arranging the first and second items of data for display as an encyclopedia page, wherein the encyclopedia page includes one or more of the group consisting of text, graphics, objects, audio, video, links to one or more other encyclopedia pages within the directory tree structure, and links to one or more web sites external to the directory tree structure.

18. The organization system as claimed in claim 12 wherein the searchable database is located in more than one physical location.

19. The organization system as claimed in claim 12 wherein the organization system is located in a server.

20. The organization system as claimed in claim 19 further comprising means for establishing an internet connection between a computer system and the server.

21. The organization system as claimed in claim 20 wherein the computer system is at a remote location from the server.

22. An organization system of organized data, comprising:

a directory tree structure stored on one or more memory devices, wherein the directory tree structure includes nodes and branches comprising links between the nodes, the directory tree structure including a designated category for each node;

at least two data pointers stored on the one or more memory devices, the two or more data pointers corresponding to a specific node, wherein a first data pointer of the at least two data pointers points from the specific node to a first item of data within the searchable database via a first navigation path through the directory tree structure, wherein a second data pointer of the at least two data pointers points from the specific node to a second item of data within the searchable database via a second navigation path through the directory tree structure, and wherein the first and second items of data are related to the designated category of the specific node;

at least one node pointer stored on the one or more memory devices, wherein the at least one node pointer points from a first node located in the first navigation path to a second node located in the second navigation path, wherein the first navigation path is different from the second navigation path, wherein the first node and the second node are each different from the specific node;

wherein, at each node within the directory tree structure, the searchable database is searchable by selecting any data pointers or node pointers corresponding to the node or by performing one or more of a keyword search, a hierarchical search, a dichotomous key search, and a parametric search.

23. The organization system as claimed in claim 22 wherein each node within the directory tree structure includes a corresponding html address.

24. The organization system as claimed in claim 23 wherein one of the first item of data and the second item of data is web-based multimedia including one or more of audio, video, images, and appropriately formatted text.

25. The organization system as claimed in claim 22 , further comprising an arrangement of the first and second items of data for display as an encyclopedia page, wherein the encyclopedia page includes one or more of the group consisting of text, graphics, objects, audio, video, links to one or more other encyclopedia pages within the directory tree structure, and links to one or more web sites external to the directory tree structure.

26. The organization system as claimed in claim 22 wherein the searchable database is located in more than one physical location.

27. The organization system as claimed in claim 26 , wherein the organization server is accessible by a computer system via a connection.

28. The organization system as claimed in claim 27 wherein the computer system is located at a remote location from the organization server.

29. The organization system as claimed in claim 28 wherein the connection is an internet connection.

30. A method of cross-referencing data within a searchable database using a computing device including a memory device, wherein the directory tree structure includes nodes and branches comprising links between the nodes, the directory tree structure including a designated category for each node, the method comprising:

receiving, from a user device, an indication to store at least two data pointers, the at least two data pointers corresponding to a specific node, wherein a first data pointer of the at least two data pointers points from the specific node to a first item of data within the searchable database via a first navigation path through the directory tree structure, wherein a second data pointer of the at least two data pointers points from the specific node to a second item of data within the searchable database via a second navigation path through the directory tree structure, and wherein the first and second items of data are related to the designated category of the specific node;

storing the at least two data pointers in the memory device;

receiving, from the user device, an indication to store at least one node pointer, wherein the at least one node pointer points from a first node located in the first navigation path to a second node located in the second navigation path, wherein the first navigation path is different from the second navigation path, wherein the first node and the second node are each different from the specific node; and

storing the at least one node pointer in the memory device;

wherein, at each node within the directory tree structure, the searchable database is searchable by selecting any data pointers or node pointers corresponding to the node or by performing one or more of a keyword search, a hierarchical search, a dichotomous key search, and a parametric search.

31. The method as claimed in claim 30 wherein one of the first item of data and the second item of data is web-based multimedia including one or more of audio, video, images, and appropriately formatted text.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2023
From: MIND FUSION, LLC
To: BYTEWEAVR, LLC
Reel/Frame 064803/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: INTELLECTUAL VENTURES ASSETS 186 LLC
To: MIND FUSION, LLC
Reel/Frame 064271/0001 →
SECURITY INTEREST Recorded Mar 24, 2023
From: MIND FUSION, LLC
To: INTELLECTUAL VENTURES ASSETS 191 LLC; INTELLECTUAL VENTURES ASSETS 186 LLC
Reel/Frame 063295/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2023
From: GULA CONSULTING LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 186 LLC
Reel/Frame 062756/0052 →
MERGER Recorded Oct 29, 2015
From: GAMROE APPLICATIONS, LLC
To: GULA CONSULTING LIMITED LIABILITY COMPANY
Reel/Frame 036916/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2011
From: INTELLIVENCE, INC.
To: GAMROE APPLICATIONS, LLC
Reel/Frame 025998/0941 →
CHANGE OF NAME Recorded Jan 24, 2011
From: THE WEB ACCESS, INC.
To: INTELLIVENCE, INC.
Reel/Frame 025685/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2006
From: KEITH, JR., ROBERT OLAN
To: WEB ACCESS, INC., THE
Reel/Frame 018091/0073 →