IP Library Granted Patent US 7,831,626
Granted Patent B1
US 7,831,626 · App. 11/858,441 · Granted Nov 9, 2010

Integrated search engine devices having a plurality of multi-way trees of search keys therein that share a common root node

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,831,626
App. No.
11/858,441
Granted
Nov 9, 2010
Kind
B1
Abstract

An integrated search engine includes a hierarchical memory configured to support a plurality of multi-way trees of search keys. These multi-way trees, which share a common root node, support respective databases of search keys. The child pointers associated with search keys within the common root node may be allocated at a single key level of granularity, which means that each search key within the common root node may be associated with a pair of child pointers when each search key within the common root node is associated with a different multi-way tree of search keys.

Claims (4)

1. A search engine device, comprising:

a hierarchical memory configured to support a plurality of multi-way trees of search keys that share a common root node and have left and right child pointers allocated at a single key level of granularity associated with the common root node wherein each search key within the common root node is associated with a different multi-way tree of search keys, wherein said hierarchical memory is further configured to support a database index table, wherein the database index table is configured to store root node pointers for databases having root nodes located below a highest level of said hierarchical memory, and wherein the databases having tree heights less than a maximum tree height supported by the search engine have respective root nodes located beneath the common root node in the hierarchical memory.

2. The search engine device of claim 1 , wherein said hierarchical memory is further configured to support multi-way trees of search keys having unequal tree heights.

3. The search engine device of claim 1 , wherein a maximum number of child pointers supported by said hierarchical memory equals two times a maximum number of search keys supported by the common root node.

Assignments (8)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2015
From: NETLOGIC I LLC
To: BROADCOM CORPORATION
Reel/Frame 035443/0763 →
CHANGE OF NAME Recorded Apr 16, 2015
From: NETLOGIC MICROSYSTEMS, INC.
To: NETLOGIC I LLC
Reel/Frame 035443/0824 →
RELEASE OF SECURITY INTEREST Recorded Aug 30, 2011
From: SILICON VALLEY BANK
To: NETLOGIC MICROSYSTEMS, INC.; NETLOGIC MICROSYSTEMS INTERNATIONAL LIMITED; NETLOGIC MICROSYSTEMS CAYMANS LIMITED
Reel/Frame 026830/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2009
From: INTEGRATED DEVICE TECHNOLOGY, INC.
To: NETLOGIC MICROSYSTEMS, INC.
Reel/Frame 022996/0481 →
SECURITY AGREEMENT Recorded Jul 17, 2009
From: NETLOGIC MICROSYSTEMS, INC.; NETLOGIC MICROSYSTEMS INTERNATIONAL LIMITED; NETLOGIC MICROSYSTEMS CAYMANS LIMITED
To: SILICON VALLEY BANK
Reel/Frame 022973/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2007
From: DEPELTEAU, GARY
To: INTEGRATED DEVICE TECHNOLOGY, INC.
Reel/Frame 019854/0902 →