The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 6980981 B1

PDF
Full Text
Expired
Date of Patent:
Dec. 27, 2005

Filed:

May. 10, 2002
Applicants:

Thomas Abel Beavin, Milpitas, CA (US);

You-chin Fuh, San Jose, CA (US);

Joseph F. Sinnott, Jr., Palo Alto, CA (US);

Inventors:

Thomas Abel Beavin, Milpitas, CA (US);

You-Chin Fuh, San Jose, CA (US);

Joseph F. Sinnott, Jr., Palo Alto, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F017/30 ;
U.S. Cl.
CPC ...
Abstract

Provided are a method, system, and program for selecting a join order for tables subject to a join operation. An estimation is made of a join cost to perform joins on permutations of at least two of the tables, wherein each join permutation indicates an order of joining the tables. A determination is made as to whether sufficient computational resources are available to perform a join cost analysis of further join permutations of the tables. If sufficient computational resources are not available, then a determination is made of a restricted subset of remaining join permutations of at least two of the tables for which join costs have not been estimated that is less than all the remaining join permutations. The join costs of permutations of tables in the restricted subset is estimated and the estimated join costs are used to select one join permutation of all the tables having a lowest estimated join cost.


Find Patent Forward Citations

Beavin, Thomas. (2005). Method, system, and program for selecting a join order for tables subject to a join operation (U.S. Patent No. 6980981). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/6980981

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…