Processing of deterministic user-defined functions using multiple corresponding hash tables

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7890480
APP PUB NO 20090204566A1
SERIAL NO

12028869

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A deterministic UDF processing mechanism processes user-defined functions (UDFs) using multiple hash tables. Data access patterns for a UDF are collected, and an appropriate hash table set is then determined for the UDF from the data access patterns. If a UDF accesses some similar columns and some disjoint columns, the similar columns are grouped together, and one or more hash tables are allocated to the similar columns. Disjoint columns are allocated their own hash tables. In addition, the allocation of hash tables may be adjusted based on historical access patterns collected over time. By dynamically allocating and adjusting sets of hash tables to a deterministic UDF, the performance of the UDF is greatly increased.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Barsness, Eric Lawrence Pine Island, US 146 4045
Beuch, Daniel E Rochester, US 63 657
Euler, Theresa Renee Oronoco, US 4 70
Nelsestuen, Paul Stuart Rochester, US 3 38
Santosuosso, John Matthew Rochester, US 312 11895

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation