1
Wei Ming Hu: Method and apparatus for authenticating a client to a server in computer systems which support different security mechanisms. Digital Equipment Corporation, Kenneth F Kozik, December 17, 1996: US05586260 (452 worldwide citation)

A method and corresponding apparatus for authenticating a client for a server when the client and server have different security mechanisms. An intermediary system known as an authentication gateway provides for authentication of the client using the client security mechanism, and impersonation of t ...


2
Wei Ming Hu: Network request distribution based on static rules and dynamic performance data. Silicon Graphics, Sterne Kessler Goldstein & Fox P L L C, January 9, 2001: US06173322 (293 worldwide citation)

A system and method for the distribution of client requests received from a digital computer network provides an intermediary between the client and one or more content servers that actually service the client request. Client requests are distributed amongst groups of content servers according to a ...


3
Wei Ming Hu, Andrew H Mason: Lattice scheduler method for reducing the impact of covert-channel countermeasures. Digital Equipment Corporation, Arnold White & Durkee, November 12, 1996: US05574912 (32 worldwide citation)

A method for scheduling processes for execution in a computer system organizes the processes into run queues in accordance with the respective secrecy classes of the processes. A CPU time slot is assigned to each run queue. If all processes in a run queue give up the CPU before the expiration of the ...


4
Wei Ming Hu, Juan R Loaiza, Roger J Bamford, Vikram Joshi, Arvind Nithrakashyap, Tudor Bosman, Vinay Srihari, Alok Pareek: Method and mechanism for efficient implementation of ordered records. Oracle International Corporation, Bingham McCutchen, May 2, 2006: US07039773 (23 worldwide citation)

An improved method, mechanism, and system for implementing, generating, and maintaining records, such as redo records and redo logs in a database system, are disclosed. Multiple sets of records may be created and combined into a partially ordered (or non-ordered) group of records, which are later co ...


5
J William Lee, Juan Loaiza, Michael J Stewart, Wei Ming Hu, William H Bridge Jr: Flashback database. Oracle International Corporation, Hickman Palermo Truong & Becker, Christopher J Brokaw, February 20, 2007: US07181476 (17 worldwide citation)

Techniques are described herein for returning a repository to a prior state. The repository may be, for example a database, and the prior state may be, for example the consistent state that the database had at a particular point in time in the past. When a operator-caused error has been introduced t ...


6
Wei Ming Hu, Juan R Loaiza: Method and system for diagnostic preservation of the state of a computer system. Oracle International Corporation, Bingham McCutchen, May 20, 2008: US07376864 (16 worldwide citation)

A method and system for diagnostic preservation of the state of resources in a computer system after a failure is disclosed. An aspect of the invention is directed to the real-time diagnostic analysis of a computer system after a failure, in which the state of resources needed for the diagnostic ana ...


7
Tirthankar Lahiri, Kiran Goyal, Jia Shi, Wei Ming Hu, Neil MacNaughton, Jaebock Lee, Bharat Baddepudi, Yunrui Li, J William Lee, Vipin Gokhale, Mark Dilman, Niloy Mukherjee, Vinay Srihari, Kumar Rajamani, Hochak Hung: Readable physical storage replica and standby database system. Oracle International Corporation, Hickman Palermo Truong & Becker, June 8, 2010: US07734580 (15 worldwide citation)

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 sta ...


8
Mark Dilman, Michael James Stewart, Wei Ming Hu, Balasubrahmanyam Kuchibhotla, Margaret Susairai, Hubert Ken Sun: Data corruption diagnostic engine. Oracle International Corporation, Silicon Valley Patent Group, Omkar Suryadevara, December 6, 2011: US08074103 (13 worldwide citation)

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, ...


9
Carol L Colrain, Harvey A Eneman, Wei Ming Hu, Sashikanth Chandrasekaran: System and method for providing out-of-band notification of service changes. Oracle International Corporation, Hickman Palermo Truong & Becker, June 27, 2006: US07069317 (13 worldwide citation)

A system and method for detecting a failure of a first process is disclosed. According to one aspect, a first connection is established between a first process and a second process. A monitoring mechanism monitors the status of the first process to detect whether the first process has failed. In res ...


10
Mark Dilman, Michael James Stewart, Wei Ming Hu, Muthu Olagappan: Repair planning engine for data corruptions. Oracle International Corporation, Silicon Valley Patent Group, Omkar Suryadevara, March 8, 2011: US07904756 (13 worldwide citation)

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 ...