Patent Document ID: 8819050
Application ID: 13618242

Base Claim:
1. A computer-implemented method of accessing versioned data objects within a database, comprising: creating a first new connection to a database stored in a memory, wherein the first new connection is configured with contextual information about data objects within the database and includes a first existing database connection, and wherein the first new connection is of a different connection type than the first existing database connection; granting a request for a database connection using the first new database connection; receiving via the first new connection a first query from a first client, wherein the first query requests access to a versioned data object stored in the database; and modifying the received first query to add contextual information configured on the first new connection, so that modified first query is able to retrieve using the first existing database connection a first version of the versioned data object from among a plurality of versions of to the versioned data object stored in the database, wherein the first version corresponds the contextual information.

---

Claim 8:
8. The computer-implemented method of claim 1 , further comprising: creating a second new connection to the database, wherein the second new connection is configured with contextual information about data objects within the database and includes second existing database connection, and wherein the second new connection is of a different connection type than the second existing database connection; receiving a second query from a second client, wherein the second query requests access to the versioned data object; and modifying the received second query to add contextual information configured on the second new connection, so that the modified second query is able to retrieve a second version of the versioned data object, wherein the second version corresponds to the contextual information.