IP Library Granted Patent US 7,331,020
Granted Patent B2
US 7,331,020 · App. 10/684,447 · Granted Feb 12, 2008

Method of representing a tree database and storage medium for same

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 7,331,020
App. No.
10/684,447
Granted
Feb 12, 2008
Kind
B2
Abstract

A method of representing a tree database in a display menu. First, a tree database with a database name is provided. The provided tree database possess first level data nodes. The first level data nodes have a null set or second level data nodes. The first and the second data node have data node names. Next, one of the first level data nodes is selected as a working data node. The node name thereof is then titled the working menu. The second level data nodes possessed by the working data node are listed in the working menu. The non-selected first level data nodes are listed as a switching menu. Finally, the working menu, the switching menu, and the database name are combined into a display menu.

Claims (24)

1. A method of representing a tree database in a display menu, comprising the steps of:

providing a tree database with a database name, the tree database possessing a plurality of first level data nodes, each of which possesses a null set or a plurality of second level data nodes, wherein each of the first data node and the second data node has a data node name;

selecting one of the first level data nodes as a working data node;

titling the node name of the working data node in the first line of a working menu;

listing the second level data nodes possessed by the working data node in the working menu, following the node name of the working data node; and

listing the non-selected first level data nodes as a switching menu;

wherein the working menu, the switching menu, and the database name form a display menu; and

wherein, if a cursor is moved to select one of the first level data nodes from the switching menu, an extra menu, separate from the display menu, is generated to display the second level data nodes possessed by the selected first level data node from the switching menu.

2. The method as claimed in claim 1 , wherein the display menu can be displayed and selected in a display device.

3. The method as claimed in claim 1 , wherein the extra menu can be displayed and selected in a display device.

4. The method as claimed in claim 1 , wherein the tree database is a general database.

5. The method as claimed in claim 1 , wherein the tree database is a directory system.

6. A computer-readable storage medium for storing a computer program, wherein the computer program, applied in a computer system, executes the method of representing a tree database in a display menu, the method comprising the steps of:

providing a tree database with a database name, the tree database possessing a plurality of first level data nodes, each of which possesses a null set or a plurality of second level data nodes, wherein each of the first data node and the second data node has data node name;

selecting one of the first level data nodes as a working data node;

titling the node name of the working data node in the first line of a working menu;

listing the second level data nodes possessed by the working data node in the working menu, following the node name of the working data node;

listing the non-selected first level data nodes as a switching menu;

wherein the working menu, the switching menu, and the database name form a display menu; and

wherein, if a cursor is moved to select one of the first level data nodes from the switching menu, an extra menu is generated to display the second level data nodes possessed by the selected first level data node from the switching menu.

7. The computer-readable storage medium as claimed in claim 6 , wherein the display menu can be displayed and selected in a display device.

8. The computer-readable storage medium as claimed in claim 6 , wherein the extra menu can be displayed and selected in a display device.

9. The computer-readable storage medium as claimed in claim 6 , wherein the tree database is a general database.

10. The computer-readable storage medium as claimed in claim 6 , wherein the tree database is a directory system.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jan 4, 2017
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COREL CORPORATION; COREL US HOLDINGS,LLC; VAPC (LUX) S.Á.R.L.
Reel/Frame 041246/0001 →
SECURITY AGREEMENT Recorded Jun 21, 2013
From: COREL CORPORATION; COREL US HOLDINGS, LLC; COREL INC.; WINZIP INTERNATIONAL LLC; WINZIP COMPUTING LLC; WINZIP COMPUTING LP
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 030657/0487 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2010
From: COREL TW CORPORATION
To: COREL CORPORATION
Reel/Frame 025387/0003 →
MERGER Recorded Mar 28, 2008
From: INTERVIDEO, DIGITAL TECHNOLOGY CORPORATION
To: COREL TW CORP.
Reel/Frame 020710/0684 →
MERGER Recorded Mar 27, 2008
From: ULEAD SYSTEMS, INC.
To: INTERVIDEO, DIGITAL TECHNOLOGY CORPORATION
Reel/Frame 020710/0360 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2003
From: CHANG, CHARLIE; CHANG, CHIN-CHOU
To: ULEAD SYSTEMS, INC.
Reel/Frame 014622/0155 →