Patents by Inventor Chuck Bear

Chuck Bear 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: 10380269
    Abstract: Methods, systems and program products for query optimization using sideways information passing. In one implementation, a join clause in a query is identified that specifies an outer table of tuples to be joined with an inner table, the outer table having one or more attributes, and each of the attributes of the outer table having values stored in an attribute file that is distinct from attribute files in which the values of other attributes are stored. A plan for the query is created which, when executed, causes selection of a subset of tuples of the outer table to serve as input to the join clause in place of the outer table based on one or more predicates applied to the inner table.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: August 13, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Chuck Bear, Lakshmikant Shrinivas, Andrew Lamb
  • Patent number: 8700674
    Abstract: Methods, systems and program products for database storage. In one implementation, data of a projection of a database is stored at least partly in grouped ROS format and partly in column format based on patterns of updating the projection data. The projection data is updated so that the updated projection is stored partly in grouped ROS format and partly in column format.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: April 15, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chuck Bear, Rajat Venkatesh, Benjamin Vandiver, Sreenath Bodagala, Shilpa Lawande
  • Publication number: 20120317094
    Abstract: Methods, systems and program products for query optimization using sideways information passing. In one implementation, a join clause in a query is identified that specifies an outer table of tuples to be joined with an inner table, the outer table having one or more attributes, and each of the attributes of the outer table having values stored in an attribute file that is distinct from attribute files in which the values of other attributes are stored. A plan for the query is created which, when executed, causes selection of a subset of tuples of the outer table to serve as input to the join clause in place of the outer table based on one or more predicates applied to the inner table.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: VERTICA SYSTEMS, INC.
    Inventors: Chuck Bear, Lakshmikant Shrinivas, Andrew Lamb
  • Publication number: 20110016157
    Abstract: Methods, systems and program products for database storage. In one implementation, data of a projection of a database is stored at least partly in grouped ROS format and partly in column format based on patterns of updating the projection data. The projection data is updated so that the updated projection is stored partly in grouped ROS format and partly in column format.
    Type: Application
    Filed: July 14, 2009
    Publication date: January 20, 2011
    Inventors: Chuck Bear, Rajat Venkatesh, Benjamin Vandiver, Sreenath Bodagala, Shilpa Lawande