Patents by Inventor Chiyeh Hou

Chiyeh Hou has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7822870
    Abstract: A system and method for estimating data conflicts in a multi-node system is disclosed. According to an embodiment of the invention, tracing the execution of a workload on a single node and analyzing the trace records makes it possible to predict how many data conflicts would occur if the workload were executed across multiple nodes. Also disclosed is a method and mechanism for generating a load distribution plan for a multi-node system.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: October 26, 2010
    Assignee: Oracle International Corporation
    Inventors: Sashikanth Chandrasekaran, Chiyeh Hou, Tak F. Wang
  • Patent number: 5659686
    Abstract: In a parallel processor, a plurality of data processing nodes are intercoupled through an array of message routing circuits. Each message routing circuit has multiple input channels on which messages are received and multiple output channels on which messages are sent. A message on an input channel of any one particular message routing circuit contains a header followed by data with the header consisting of a sequence of control characters which route the data. Depending on the control character sequence that is received on an input channel, the data is sent to one, two, or three output channels and each such data transmission is preceded by a respective modified header which is generated from the header on the input channel. By sequentially performing this message processing in a series of message routing circuits, the data is delivered to multiple nodes along a tree-shaped path.
    Type: Grant
    Filed: September 22, 1994
    Date of Patent: August 19, 1997
    Assignee: Unisys Corporation
    Inventor: ChiYeh Hou
  • Patent number: 5513322
    Abstract: Messages are routed through an array of data processing nodes which are intercoupled with channels in rows and columns. Under certain conditions, a message can exit a node in either one of two directions; and this enables the message to reach its destination by multiple routes. Under other conditions, the message must exit the node in only predetermined direction, and that direction is selected to avoid message routing deadlocks.
    Type: Grant
    Filed: May 2, 1994
    Date of Patent: April 30, 1996
    Assignee: Unisys Corporation
    Inventor: ChiYeh Hou