Patent ID: 6947952
Filing Date: 2005-09-20
Classification: G06F,Y10S

Abstract:
1. In a computer system executing a client application and first and second DBMS software, said system having a storage medium accessible by said second DBMS software and said first DBMS software being accessible by said client application, a method for generating unique object identifiers in a data abstraction layer disposed between said first and said second DBMS software in response to a parent thread performing said client application, said method comprising the steps of: a. creating a child thread that has access to said second DBMS software, said child thread being used exclusively for generating object identifier numbers and for returning the same to said parent thread; b. creating a unique object identifier table, which is maintained by said child thread; c. in response to a request by said parent thread for a unique object identifier, said child thread generating n ones of said unique object identifiers and communicating values of said unique object identifiers to said parent thread; and, d. recording in said table the fact that n unique object identifiers have been generated.