Patent 7970777 was granted and assigned to Oracle on June, 2011 by the United States Patent and Trademark Office.
A system receives a model for a database to be queried and determines a first component-type and a first data-type for a first search criterion based on the model. The system generates at least one search criterion component that corresponds to the first search criterion and renders a query component that comprises the search criterion component.