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:
Jun. 09, 2015

Filed:

Feb. 08, 2007
Applicants:

Ramiah K. Tin, Pickering, CA;

Stanislav Bliakhman, North York, CA;

Victor Chan, Thornhill, CA;

Ross Mckegney, Toronto, CA;

Jeffrey A. Shiner, Richmond Hill, CA;

Inventors:

Ramiah K. Tin, Pickering, CA;

Stanislav Bliakhman, North York, CA;

Victor Chan, Thornhill, CA;

Ross McKegney, Toronto, CA;

Jeffrey A. Shiner, Richmond Hill, CA;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30935 (2013.01); G06F 17/30448 (2013.01);
Abstract

Embodiments of the present invention address deficiencies of the art in respect to database query management and execution and provide a novel and non-obvious method, system and apparatus for processing an adaptive query expression in an on-demand data service. In one embodiment of the invention, an adaptive query handling method can include receiving an initial query in a database driven application, parsing the initial query to identify a query expression key, matching the query expression key to an adaptive query expression, and transforming the adaptive query expression to a final query expression through a replacement of annotations in the adaptive query expression with static expressions conforming to a query language for the final query expression. Thereafter, the final query expression can be applied to a database subsystem for the database driven application.


Find Patent Forward Citations

Loading…