Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Hsieh, CA
Johnson Ta-Chung Hsieh, Waterloo CA
| Patent application number | Description | Published |
|---|---|---|
| 20090204969 | TRANSACTIONAL MEMORY WITH DYNAMIC SEPARATION - Strong semantics are provided to programs that are correctly synchronized in their use of transactions by using dynamic separation of objects that are accessed in transactions from those accessed outside transactions. At run-time, operations are performed to identify transitions between these protected and unprotected modes of access. Dynamic separation permits a range of hardware-based and software-based implementations which allow non-conflicting transactions to execute and commit in parallel. A run-time checking tool, analogous to a data-race detector, may be provided to test dynamic separation of transacted data and non-transacted data. Dynamic separation may be used in an asynchronous I/O library. | 08-13-2009 |
Lawrence Hsieh, Vancouver CA
| Patent application number | Description | Published |
|---|---|---|
| 20110225195 | SYSTEM AND METHOD FOR GATHERING ECOMMERCE DATA - The techniques introduced here provide a method of gathering ecommerce data. The techniques described here allow a system to return information about a product from several non-related ecommerce sites in response to a single search query. Using the techniques described here, a data mining system determines from the search query a product ID and retrieves from a database one or more product links that correspond to the product ID. Using the product links retrieved from the database, the data mining system traverses the links and parses the web-pages corresponding each of the links to determine up to date product information. The product information can then be returned to the application that initiated the request. | 09-15-2011 |
Mone Siu Man Hsieh, Vancouver CA
| Patent application number | Description | Published |
|---|---|---|
| 20090282045 | APPARATUS AND METHOD FOR ACCESSING DATA IN A MULTI-TENANT DATABASE ACCORDING TO A TRUST HIERARCHY - A computer readable storage medium comprises executable instructions to establish a trust hierarchy between tenants of a multi-tenant database. Data access rights for the trust hierarchy are specified, the data access rights defined by the tenants of the multi-tenant database. Queries on the multi-tenant database are processed subject to the data access rights for the trust hierarchy. | 11-12-2009 |
Tom Hsieh, Toronto CA
| Patent application number | Description | Published |
|---|---|---|
| 20100125072 | SPIRO-OXINDOLE COMPOUNDS AND THEIR USES AS THERAPEUTIC AGENTS - This invention is directed to spiro-oxindole compounds of formula (I): | 05-20-2010 |
| 20100137299 | SPIRO-OXINDOLE COMPOUNDS AND THEIR USE AS THERAPEUTIC AGENTS - This invention is directed to spiro-oxindole compounds, as stereoisomers, enantiomers, tautomers thereof or mixtures thereof; or pharmaceutically acceptable salts, solvates or prodrugs thereof, for the treatment and/or prevention of sodium channel-mediated diseases or conditions, such as pain. | 06-03-2010 |
| 20100160362 | SPIRO (FURO [3, 2-C] PYRIDINE-3-3' -INDOL) -2' (1'H)-ONE DERIVATIVES AND RELATED COMPOUNDS FOR THE TREATMENT OF SODIUM-CHANNEL MEDIATED DISEASES, SUCH AS PAIN - This invention is directed to methods of using spiro-oxindole compounds of formula (I): wherein j, k, m, Q, X, R | 06-24-2010 |
| 20100173967 | USE OF SPIRO-OXINDOLE COMPOUNDS AS THERAPEUTIC AGENTS - This invention is directed to methods of using spiro-oxindole compounds of formula (I): wherein k, j, Q, R | 07-08-2010 |
| 20110172282 | USE OF SPIRO-OXINDOLE COMPOUNDS AS THERAPEUTIC AGENTS - This invention is directed to methods of using spiro-oxindole compounds of formula (I): wherein k, j, Q, R | 07-14-2011 |
