| Patent application number | Description | Published |
| 20080312211 | Antibacterial Pyrrolopyridines, Pyrrolopyrimidines and Pyrroloazepines-154 - Compounds of formula (I) and their pharmaceutically acceptable salts are described: formula (I). Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described. | 12-18-2008 |
| 20080312255 | PIPERDINE COMPOUNDS AND USES THEREOF-911 - Compounds of formula (I) and their pharmaceutically acceptable salts are described. Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described. | 12-18-2008 |
| 20090325902 | HETEROCYCLIC UREA DERIVATIVES AND METHODS OF USE THEREOF - Compounds of formula (I) and their pharmaceutically acceptable salts are described. Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described. | 12-31-2009 |
| 20100173909 | PIPERIDINE COMPOUNDS AND USES THEREOF - 596 - Compounds of formula (I) and their pharmaceutically acceptable salts are described. Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described. | 07-08-2010 |
| 20100179150 | ANTIBACTERIAL PIPERDINE DERIVATIVES - Compounds of formula (I) and their pharmaceutically acceptable salts are described. Processes for their preparation, pharmaceutical compositions containing them, their use as medicaments and their use in the treatment of bacterial infections are also described. | 07-15-2010 |
| Patent application number | Description | Published |
| 20080208938 | Distributed Database System Providing Data and Space Management Methodology - A distributed database system providing data and space management methodology. In a distributed system comprising a plurality of servers sharing access to data pages, a method for setting a timestamp indicating when modifications to data pages are made in a non-regressing fashion comprises steps of: maintaining a local sequence at each server and an allocation page timestamp on an allocation page; upon allocation of a data page, applying a timestamp to the data page which is greater than the allocation page timestamp; upon modification of a given data page at a particular server, setting the timestamp on the given data page to the greater of the local sequence at the particular server and an existing timestamp already on the given data page; and when data pages are deallocated, adjusting the allocation page timestamp to a value greater than the timestamp value on any deallocated data page. | 08-28-2008 |
| 20080235298 | Distributed Database System Providing Data and Space Management Methodology - A distributed database system providing data and space management methodology. In a distributed database system having an allocation page for tracking allocation and deallocation of data pages including a deallocation bit for tracking data page deallocation, a method for determining when to clear the deallocation bit during recovery comprises: during runtime operation, generating log records recording allocation and deallocation of data pages, setting the deallocation bit during deallocation of a data page by a transaction, and clearing the deallocation bit after the transaction has committed; during recovery following a failure, identifying a particular log record corresponding to the deallocation bit set during deallocation of a given data page; determining whether the deallocation of the given data page recorded in the particular log record committed prior to the failure; and if the deallocation of the given data page committed prior to the failure, clearing the deallocation bit. | 09-25-2008 |
| 20080294648 | Distributed Database System Providing Data and Space Management Methodology - A distributed database system providing data and space management methodology. In one embodiment, for example, a method for transferring a data structure in cache at a first database server to a second database server in a distributed database system comprises steps of: determining a first database server having a data structure in cache in response to a request for the data structure from a second database server, the request including a request for a lock on the data structure; providing the request for the data structure to the first database server; in response, sending the data structure from the first database server to the second database server; and receiving and using the data structure at the second database server without waiting for the lock request to be explicitly granted. | 11-27-2008 |
| 20090240739 | Optimizing Lock Acquisition on Transaction Logs - A system, method, and computer program product for improving physical lock acquisition for database transaction logs are described herein. In an embodiment, the method operates by receiving a request for a transaction log page and determining whether a requested log page is newly-allocated or already exists. A determination is made regarding whether the last log page is being modified. A physical lock is taken on the requested log page when it has been determined that the requested log page is not newly-allocated and that the last log page is not being modified. Operations on the last log page are synchronized without a physical lock when it is determined that the requested log page is newly-allocated or that the last log page is being modified. | 09-24-2009 |