Patent ID: 7406697
Filing Date: 2008-07-29
Classification: G06F,Y10S

Abstract:
1. A method for enabling access of a plurality of databases by a single access operation wherein each database in said plurality of databases requires a separate driver to access the database so that there is a plurality of separate drivers, said method comprising: using an application programming interface (API) for each driver in said plurality of separate drivers, wherein said API is substantially identical for each of said drivers in said plurality of separate drivers; receiving said single access operation by a merging driver wherein in response to said single access operation, said merging driver accesses each driver in said plurality of separate drivers through said API; accessing an associated database in said plurality of databases by said each driver in response to said merging driver access through said API, receiving a result offer from each of said plurality of databases having data available that is responsive to said single access operation; and obtaining, by said merging driver automatically without user action, an ordered result in response to said single access operation wherein said obtaining further comprises retrieving results, by said merging driver, corresponding to said result offers from said plurality of databases in an order to obtain said ordered result.