Patents by Inventor John D. Raitto

John D. Raitto has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8204876
    Abstract: Systems, methods, media, and other embodiments associated with dynamically ranging over a set of materialized views to determine whether to associate a materialized view with a query at execution time are described. One example system may include a materialized view creation time logic that is configured to identify a materialized view, to create a containment expression, and to relate the containment expression to the materialized view. The example system may also include an execution time logic that is configured to receive a query having a bind variable. The execution time logic may dynamically range over materialized views to determine whether to use a materialized view(s) to process the query having the bind variable.
    Type: Grant
    Filed: March 13, 2006
    Date of Patent: June 19, 2012
    Assignee: Oracle International Corporation
    Inventors: Randall G. Bello, John D. Raitto
  • Patent number: 7440963
    Abstract: An approach for processing a query in a database system is disclosed. An original query is determined to be partially satisfied by a materialized view. The original query is transformed using a set operation (i.e., union and intersection) on the materialized view and either another materialized view or a base table.
    Type: Grant
    Filed: January 7, 2003
    Date of Patent: October 21, 2008
    Assignee: Oracle International Corporation
    Inventors: Randall G. Bello, Bhujanga Panchapagesan, Tsae-Feng Yu, John D. Raitto