Patents Assigned to Tesora, Inc.
  • Publication number: 20150347507
    Abstract: Methods, apparatus, and products are disclosed for the purposes of representing query plans for a query presented to a database in a manner generally referred to as an “EXPLAIN PLAN”, including query execution steps, query execution sequences, alternate query execution steps, and alternate query execution sequences for the query presented to the database management system, and for query plans, query execution steps, and query execution sequences for the execution of a parent query execution step.
    Type: Application
    Filed: May 28, 2014
    Publication date: December 3, 2015
    Applicant: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Benjamin Rousseau
  • Publication number: 20150347506
    Abstract: A database management system (DBMS) in which a user can express a query plan as a Raw Plan of arbitrary complexity in a format that can be executed by the DBMS. The user may also specify criteria under which this Raw Plan is to be executed. When a matching query and the subject circumstances are encountered the DBMS will execute the Raw Plan, instead of searching in a query cache or generating a new query plan.
    Type: Application
    Filed: May 28, 2014
    Publication date: December 3, 2015
    Applicant: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Benjamin Rousseau
  • Patent number: 9064031
    Abstract: An elastic parallel database system where data distribution is container- and container-context based. Container Based Tables are defined and Container Member Tables achieve co-location of data as needed. A polymorphic key may also establish polymorphic key relationships between rows in one table and rows in many other possible tables.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: June 23, 2015
    Assignee: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Douglas A. Shelley, Duk Loi, Benjamin Rousseau
  • Patent number: 8972441
    Abstract: An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: March 3, 2015
    Assignee: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Kenneth Rugg
  • Patent number: 8943103
    Abstract: A database management system implemented in a cloud computing environment. Operational nodes are assigned as controller-nodes, compute-nodes or storage-nodes. The number of operational nodes, and their assignment as compute-nodes or storage-nodes can vary. Queries specify tables, with each such table assigned to a respective group of storage nodes. The number of operational nodes executing a given query may change by (a) changing the compute-nodegroup associated with a connection, or (b) adding or removing nodes from the compute-nodegroup; and/or distributing data from the tables among the nodes in a storage nodegroup. State information is maintained for each client connection, such that steps are executed assuming that the state exists.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: January 27, 2015
    Assignee: Tesora, Inc.
    Inventor: Mrithyunjaya Annapragada
  • Patent number: 8938472
    Abstract: An elastic parallel database system where data distribution is container- and container-context based. Container Based Tables are defined and Container Member Tables achieve co-location of data as needed. A polymorphic key may also establish polymorphic key relationships between rows in one table and rows in many other possible tables.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: January 20, 2015
    Assignee: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Douglas A. Shelley, Duk Loi, Benjamin Rousseau
  • Patent number: 8832078
    Abstract: An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: September 9, 2014
    Assignee: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Morgan Jones, Andrew Bramley
  • Patent number: 8768959
    Abstract: An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: July 1, 2014
    Assignee: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Benjamin Rousseau
  • Patent number: 8768974
    Abstract: An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: July 1, 2014
    Assignee: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Benjamin Rousseau, Duk Loi, Peter Stachowski
  • Patent number: 8751483
    Abstract: An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: June 10, 2014
    Assignee: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Benjamin Rousseau
  • Patent number: 8751460
    Abstract: An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: June 10, 2014
    Assignee: Tesora, Inc.
    Inventors: Mrithyunjaya Annapragada, Morgan Jones