Patents by Inventor Randall G. Bello

Randall G. Bello 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: 7930297
    Abstract: A technique for refreshing materialized views in a database is disclosed. The detail table is partitioned, and changes made to the detail table are tracked with information stored, for example. Only sections in the materialized view which correspond to the partitions which include modifications made to the detail table are refreshed, thus avoiding the need of a complete refresh to overcome staleness.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: April 19, 2011
    Assignee: Oracle International Corporation
    Inventors: Tsae-Feng Yu, John Raitto, Bhujanga Panchapagesan, Shilpa Lawande, Randall G. Bello
  • 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