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.

Date of Patent:
Apr. 28, 2015

Filed:

Mar. 11, 2014
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Justin A. Danielson, San Mateo, CA (US);

Jeffrey G. Fontaine, San Jose, CA (US);

Kevin D. Hite, San Jose, CA (US);

Richard V. Tran, San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 9/45 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30557 (2013.01); G06F 8/437 (2013.01); G06F 8/443 (2013.01); G06F 17/30 (2013.01);
Abstract

A computer determines that the type of one or more of a relational operator and operands of a relational expression originated in a first type system, and determines the sign of at least one of the operands. The computer rewrites the relational expression based on the sign of at least one of the operands, sends the rewritten relational expression for evaluation in a second type system, and receives the evaluated rewritten relational expression after evaluation in the second type system. The computer can rewrite the relational expression by generating a group of terms joined disjunctively, as well as by generating a group of conjunctive terms joined disjunctively.


Find Patent Forward Citations

Loading…