Patents by Inventor Allen Yang

Allen Yang 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).

  • Publication number: 20100005331
    Abstract: The invention relates generally to the field of power management in data centers and more specifically to the automatic discovery and association of connectivity relationships between power outlets and IT equipment, and to methods of operating data centers having automatic connectivity discovery capabilities.
    Type: Application
    Filed: July 7, 2008
    Publication date: January 7, 2010
    Inventors: Siva Somasundaram, Allen Yang
  • Publication number: 20090228726
    Abstract: A method for environmentally cognizant power management that gathers server, application and environmental information from different devices to compute an aggregate behavior model.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Inventors: Naim R. Malik, Vsevolod Onyshkevych, Christian Paetz, Siva Somasundaram, Neil Weinstock, Allen Yang
  • Publication number: 20090094258
    Abstract: A method, storage server, and computer readable medium for off-loading star-join operations from a host information processing system to a storage server. At least a first and second set of keys from a first and second dimension table, respectively are received from a host system. Each of the first and second set of keys is associated with at least one fact table. A set of locations associated with a set of foreign key indexes are received from the host system. A set of fact table indexes are traversed. At least a first set of Row Identifiers (“RIDs”) associated with the first set of keys and at least a second set of RIDs associated with the second set of keys are identified. An operation is performed on the first and second sets of RIDs to identify an intersecting set of RIDs. The intersecting set of RIDs are then stored.
    Type: Application
    Filed: October 3, 2007
    Publication date: April 9, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: YING-LIN CHEN, You-Chin Fuh, Wei Han, Fen-Ling Lin, Inderpal Singh Narang, Lin Qiao, Vijayshankar Raman, Kouhorng Allen Yang
  • Publication number: 20060161300
    Abstract: Systems and methods are presented that enable a higher-level software application to control a robot's motion through a generic motion interface. In one embodiment, a system includes a controller, an interface, and a set of robot driver modules. The interface receives a command from the controller and translates the command into another command to send to the driver modules. The interface includes a client, a server, and a network. The server includes two interfaces: a client interface to communicate with the client and a driver interface to communicate with the driver modules. The server also includes two buffers: a command queue and a reply queue. The command queue stores commands received from the controller (via the client). The reply queue stores replies received from the driver modules.
    Type: Application
    Filed: December 6, 2005
    Publication date: July 20, 2006
    Inventors: Hector Gonzalez-Banos, Victor Ng-Thow-Hing, Allen Yang
  • Publication number: 20060019270
    Abstract: The present invention provides a method and assay for determining global methylation using the methylation status of repetitive DNA elements as a surrogate marker. Also provided by the invention is a method for determining efficacy of a DNA methylation inhibiting drug by using changes in repetitive DNA methylation as a marker for drug efficacy. Additionally, the invention provides nucleic acid compositions for performing the method.
    Type: Application
    Filed: April 1, 2005
    Publication date: January 26, 2006
    Inventors: Allen Yang, Jean-Pierre Issa, Marcos Estecio
  • Publication number: 20050125519
    Abstract: Disclosed is a remote network management system for coupling a series of remote domain servers, file/print servers, headless servers, network appliances, serial IT equipment, switches, routers, firewalls, security interfaces, application servers, load balancers, and environmental controls to one or more user workstations allowing for selective access of the remote devices. The remote devices are all connected to a remote management unit which interfaces each user workstation to the remote devices. The power supply of each remote device is similarly connected to the remote management unit through a controllable power supply. An option menu containing a list of all of the remote devices allows a user to select and operate any of the remote devices from the workstation. The option menu is also utilized to selectively control the power to the remote devices, servers, and computers.
    Type: Application
    Filed: November 26, 2003
    Publication date: June 9, 2005
    Inventors: Allen Yang, Yee Liaw, Dennis Ti
  • Patent number: 6496823
    Abstract: A method, apparatus, and article of manufacture for a computer-implemented apportioning system. Work is distributed to processors in a multi-processor system. Initially, during bind-time, a scaling factor is determined for each processor. The scaling factor represents relative processing power in relation to each other processor. Then, portions of a total amount of work are distributed to each processor based on the determined scaling factor of that processor and a determined amount of work for an average processor.
    Type: Grant
    Filed: September 24, 1998
    Date of Patent: December 17, 2002
    Assignee: International Business Machines Corporation
    Inventors: Ted Eric Blank, Tammie Dang, Fen-Ling Lin, Randy Mitchell Nakagawa, Bryan Frederick Smith, Craig Leonard Sutton, Darren Benjamin Swank, Hong Sang Tie, Dino Carlo Tonelli, Annie S. Tsang, Kouhorng Allen Yang, Kathryn Ruth Zeidenstein
  • Publication number: 20020023069
    Abstract: A method, apparatus, and article of manufacture for a computer-implemented apportioning system. Work is distributed to processors in a multi-processor system. Initially, during bind-time, a scaling factor is determined for each processor. The scaling factor represents relative processing power in relation to each other processor. Then, portions of a total amount of work are distributed to each processor based on the determined scaling factor of that processor and a determined amount of work for an average processor.
    Type: Application
    Filed: September 24, 1998
    Publication date: February 21, 2002
    Inventors: TED ERIC BLANK, TAMMIE DANG, FEN-LING LIN, RANDY MITCHELL NAKAGAWA, BRYAN FREDERICK SMITH, CRAIG LEONARD SUTTON, DARREN BENJAMIN SWANK, HONG SANG TIE, DINO CARLO TONELLI, ANNIE S. TSANG, KOUHORNG ALLEN YANG, KATHRYN RUTH ZEIDENSTEIN
  • Patent number: 5773629
    Abstract: The present invention provides a process for preparing a (4S,5R)-2,4-diphenyl-5-carboxy-oxazoline derivative, which can serve as a taxol side-chain precursor, from the treatment of a (2R,3S)-alkyl trans-3-phenyl-2,3-epoxypropionate derivative with benzonitrile in the presence of a strong acid.
    Type: Grant
    Filed: June 14, 1996
    Date of Patent: June 30, 1998
    Assignee: Industrial Technology Research Institute
    Inventors: Yuh-Lin Allen Yang, Ay-Hua Gau
  • Patent number: 5692182
    Abstract: A system and method for a computer based system having one or more consuming DBMSs and one or more producing DBMSs such that the producing DBMSs produce workfiles for the consuming DBMSs. A producing DBMS uniquely identifies the bufferpool pages comprising a workfile, uniquely identifies the workfile, and flushes only the bufferpool pages corresponding to the workfile to a storage device. The producing DBMS further notifies the consuming DBMS that the workfile is available and receives a reply from the consuming DBMS indicating that the consuming device retrieved the data from the storage device. The consuming device receives notification from the producing DBMS, retrieves the workfile, and replies to the producing DBMS that it has retrieved the workfile.
    Type: Grant
    Filed: October 5, 1995
    Date of Patent: November 25, 1997
    Assignee: International Business Machines Corporation
    Inventors: Paramesh Sampatrai Desai, Bryan Frederick Smith, James Zu-chia Teng, Kou Horng Allen Yang
  • Patent number: 5692174
    Abstract: A system and method for a computer system having a plurality of DBMS providing a coordinating and assisting function. If a DBMS performs a coordinating function, it is referred to as a coordinating DBMS. If a DBMS performs an assisting function, it is referred to as an assisting DBMS. Each coordinating DBMS receives a query from a user application, decomposes the query into multiple parallel tasks, and allocates the parallel tasks to all of the DBMSs in the system. Each assisting DBMS receives one or more parallel tasks from a coordinating DBMS, executes the parallel tasks and returns the results to the coordinating DBMS. The coordinating DBMSs and assisting DBMSs access one or more storage devices. Furthermore, the present invention comprises a system and method for dynamically disabling a parallel mode on the coordinating DBMSs and the assisting DBMSs.
    Type: Grant
    Filed: October 5, 1995
    Date of Patent: November 25, 1997
    Assignee: International Business Machines Corporation
    Inventors: William Robert Bireley, Tammie Dang, Paramesh Sampatrai Desai, Donald James Haderle, Fen-Ling Lin, Maureen Mae McDevitt, Akira Shibamiya, Bryan Frederick Smith, James Zu-chia Teng, Hong Sang Tie, Yun Wang, Jerome Quan Wong, Kathryn Ruth Zeidenstein, Kou Horng Allen Yang
  • Patent number: D461469
    Type: Grant
    Filed: May 22, 2001
    Date of Patent: August 13, 2002
    Assignee: Tao Music, Inc.
    Inventors: Lingtao Wang, Dion Dangzalan, Sally Yu, Allen Yang
  • Patent number: D462343
    Type: Grant
    Filed: May 22, 2001
    Date of Patent: September 3, 2002
    Assignee: Tao Music, Inc.
    Inventors: Lingtao Wang, Dion Dangzalan, Sally Yu, Allen Yang