Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Hu, Palo Alto
Jeffrey Hu, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100070970 | Policy-Based Hypervisor Configuration Management - At least one target configuration of a host at a virtualization software level is automatically assembled based on a source configuration. A policy based profile describing the source configuration is processed. A configuration specification describing the target configuration is automatically created, based on the policy based profile describing the source configuration. The configuration specification is automatically applied to target configurations, such that the target configuration(s) are compliant with the policy based profile. | 03-18-2010 |
Jifan Hu, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100099189 | Methods for Rejuvenating Cells In Vitro and In Vivo - The present invention provides methods for rejuvenating cells, tissues and the whole body. Also provided are rejuvenating buffers and agents as well as kits for rejuvenating cells. Also provided are methods for dedifferentiating somatic cells and differentiating the cells into other cell types. | 04-22-2010 |
| 20100190250 | Methods of Rejuvenating Cells In Vitro and In Vivo - The present invention provides methods for rejuvenating cells, tissues and the whole body. Also provided are rejuvenating buffers and agents as well as kits for rejuvenating cells. Also provided are methods for dedifferentiating somatic cells and differentiating the cells into other cell types. | 07-29-2010 |
Liangbing Hu, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080317982 | COMPLIANT AND NONPLANAR NANOSTRUCTURE FILMS - A coated substrate comprising a nanostructure film formed on a non-planar substrate is described. The coated substrate may further be compliant, optically transparent and/or electrically conductive. Fabrication methods thereof are also described. | 12-25-2008 |
Nanfang Hu, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090193211 | SOFTWARE AUTHENTICATION FOR COMPUTER SYSTEMS - A technique for authenticating software in a computer system is provided that can be used to prevent unauthorized users from accessing or using certain features or resources of the computer system. In accordance with the technique, a relatively small hash table is authenticated at system boot up and then used during run-time to authenticate selected portions of a software image. The technique advantageously permits software to be authenticated in a manner that does not impose significant delays upon the boot-up time associated with the computer system. The technique is applicable to both general-purpose and special-purpose computer systems, including embedded systems. | 07-30-2009 |
| 20090212813 | ELECTRONIC DEVICE BOARD LEVEL SECURITY - A system may include a printed circuit board, a first component located on the printed circuit board, the first component having a first unique identifier and a processor located on the printed circuit board, the processor including a one time programming section. The processor may acquire the first unique identifier from the first component and store the first unique identifier in the one time programming section during the first time initialization. Upon subsequent initializations, the processor may acquire the first unique identifier from the first component and compare the first unique identifier to the stored first unique identifier. The processor may allow the subsequent initializations to proceed if the first unique identifier matches the stored first unique. The processor may disallow the subsequent initializations from proceeding if the first unique identifier does not match the stored first unique identifier. | 08-27-2009 |
Ron-Chung Hu, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080275843 | Identifying an application user as a source of database activity - Determining an application user as a source of database activity is disclosed. A communication is received. A thread that is configured to handle the communication is associated with an application user with which the communication is associated. The application user is associated with a database query generated by the thread. | 11-06-2008 |
Wei-Ming Hu, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080235291 | Readable physical storage replica and standby database system - A standby database system or another replica data system replicates changes, made to data blocks at a source database system or another primary data copy, to replicas of the data blocks at the standby database system or other replica. While replicating the changes to the data blocks thereof, the standby database system (or other replica) receives queries (or reads) issued thereto and computes the queries based on data read from the data blocks thereof. | 09-25-2008 |
| 20090106327 | Data Recovery Advisor - A computer is programmed to identify failures and perform recovery of data. Specifically, in several embodiments, the computer is programmed to automatically check integrity of data in a storage structure to identify a set of failures related to the storage structure. The computer is further programmed in some embodiments to identify, based on one failure in the set of failures, a group of repairs to fix that one failure. Each repair in the group of repairs is alternative to another repair in the group. The computer is also programmed in some embodiments to execute at least one repair in the group of repairs, so as to generate corrected data to fix the one failure. In certain embodiments, the corrected data is stored in non-volatile storage media of the computer. | 04-23-2009 |
| 20090106578 | Repair Planning Engine for Data Corruptions - A computer is programmed to automatically generate repairs to fix failure(s) while taking into account dependencies between repairs relative to one another, by grouping failures. In some embodiments, the computer uses a map that associates each failure type with repair types that are alternatives to one another, and uses another map that associates each repair type with a template that creates the repair when instantiated. In certain embodiments, repairs within a repair plan are consolidated, to avoid duplicates and redundancies. | 04-23-2009 |
| 20090106603 | Data Corruption Diagnostic Engine - A computer is programmed to execute a diagnostic procedure either on a pre-set schedule or asynchronously in response to an event, such as an error message, or a user command. When executed, the diagnostic procedure automatically checks for integrity of one or more portions of data in the computer, to identify any failure(s). In some embodiments, the failure(s) may be displayed to a human, after revalidation to exclude any failure that no longer exists. | 04-23-2009 |
| 20090183145 | TECHNIQUES FOR REDUCING DOWN TIME IN UPDATING APPLICATIONS WITH METADATA - A method and apparatus for reducing down time in updating applications with metadata is provided. The application contains both code and metadata. A copy of the application is made. A software update is installed on the copy of the application. During installation, the original application continues to run and service users, who may modify the metadata of the original application. Periodically, the metadata of the copy of the application is updated to incorporate changes to the metadata of the original application. When the software update is completed, users are prevented from further modifying the metadata of the original application. The metadata of the copy of the application is updated to incorporate the final changes to the metadata of the original application. Users are redirected from the original application to the copy of the application. | 07-16-2009 |
| 20110066791 | CACHING DATA BETWEEN A DATABASE SERVER AND A STORAGE SYSTEM - Techniques are provided for using an intermediate cache between the shared cache of a database server and the non-volatile storage of a storage system. The intermediate cache may be local to the machine upon which the database server is executing, or may be implemented within the storage system. In one embodiment, the database system includes both a DB server-side intermediate cache, and a storage-side intermediate cache. The caching policies used to populate the intermediate cache are intelligent, taking into account factors that may include which database object an item belongs to, the item type of the item, a characteristic of the item; or the database operation in which the item is involved. | 03-17-2011 |
