Patents by Inventor Cheung-Yuk Wu

Cheung-Yuk Wu 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: 9361137
    Abstract: Methods, computer program products, and system for managing a parameter of an application are provided. In one implementation, the method includes identifying a plurality of phases associated with the application, in which each phase corresponds to a time period during a lifecycle of the application. The method further includes defining a range of phases among the plurality of phases associated with the application during which a value of the parameter can be changed.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: June 7, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marion Behnen, Sameer V. Jorapur, Sriram Srinivasan, Muthukumar Thirunavukkarasu, Cheung-Yuk Wu
  • Patent number: 7941397
    Abstract: A system comprised of trigger mechanisms, a staging area, and an archived warehouse metadata table is used to extract, store, and archive extract, transform, and load (ETL) tasks from operational metadata in a data-warehousing environment. Operational metadata is comprised of ETL information; ETL task execution statuses, run number, definitions, control flow, and execution schedules. Specified ETL information is monitored and captured so that it may be extracted from operational metadata and transformed every time a trigger mechanism activates an update of stored data. Administrator-specified ETL task information is then stored in staging table. At specified intervals a staging table is refreshed with changes in operational data for each of the administrator-specified monitored and captured ETL tasks. Overwritten data, or outdated ETL task information, is then moved and stored in an archived warehouse metadata table.
    Type: Grant
    Filed: February 25, 2004
    Date of Patent: May 10, 2011
    Assignee: International Business Machines Corporation
    Inventors: Paul Fernand Wilms, Cheung-Yuk Wu
  • Publication number: 20080147703
    Abstract: Methods, computer program products, and system for managing a parameter of an application are provided. In one implementation, the method includes identifying a plurality of phases associated with the application, in which each phase corresponds to a time period during a lifecycle of the application. The method further includes defining a range of phases among the plurality of phases associated with the application during which a value of the parameter can be changed.
    Type: Application
    Filed: October 11, 2006
    Publication date: June 19, 2008
    Applicant: International Business Machines Corporation
    Inventors: Marion Behnen, Sameer V. Jorapur, Sriram Srinivasan, Muthukumar Thirunavukkarasu, Cheung-Yuk Wu
  • Patent number: 7174551
    Abstract: A multiple task wait system and associated method allow a client application to wait for multiple tasks to be successfully or conditionally implemented before running subsequent tasks. Two mechanisms can be used to accomplish this multiple wait process: The first mechanism uses a multi-wait grouping process that is visible to the client, and the second mechanism uses a graphical representation to identify the tasks to be completed. The multi-wait grouping process allows a client to group a related set of tasks together for both control and documentation purposes. The client can add as many tasks as the resources of the computer allow to a group while defining the data flows and control flows between the tasks in the group using various graphical tools. The multi-wait system allows the client to define the constraints and conditions for a set of tasks to be considered complete, and further allows the system to define the constraints and conditions for considering all the tasks within the group to be completed.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: February 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Linnette Bakow, Shannon Matthew Farrington, Diane Friedman, Tom William Jacopi, Jacques Joseph Labrie, Thanh Vu Nguyen, Cheung-Yuk Wu
  • Publication number: 20050187991
    Abstract: A system comprised of trigger mechanisms, a staging area, and an archived warehouse metadata table is used to extract, store, and archive extract, transform, and load (ETL) tasks from operational metadata in a data-warehousing environment. Operational metadata is comprised of ETL information; ETL task execution statuses, run number, definitions, control flow, and execution schedules. Specified ETL information is monitored and captured so that it may be extracted from operational metadata and transformed every time a trigger mechanism activates an update of stored data. Administrator-specified ETL task information is then stored in staging table. At specified intervals a staging table is refreshed with changes in operational data for each of the administrator-specified monitored and captured ETL tasks. Overwritten data, or outdated ETL task information, is then moved and stored in an archived warehouse metadata table.
    Type: Application
    Filed: February 25, 2004
    Publication date: August 25, 2005
    Inventors: Paul Wilms, Cheung-Yuk Wu
  • Publication number: 20030217089
    Abstract: A multiple task wait system and associated method allow a client application to wait for multiple tasks to be successfully or conditionally implemented before running subsequent tasks. Two mechanisms can be used to accomplish this multiple wait process: The first mechanism uses a multi-wait grouping process that is visible to the client, and the second mechanism uses a graphical representation to identify the tasks to be completed. The multi-wait grouping process allows a client to group a related set of tasks together for both control and documentation purposes. The client can add as many tasks as the resources of the computer allow to a group while defining the data flows and control flows between the tasks in the group using various graphical tools. The multi-wait system allows the client to define the constraints and conditions for a set of tasks to be considered complete, and further allows the system to define the constraints and conditions for considering all the tasks within the group to be completed.
    Type: Application
    Filed: May 20, 2002
    Publication date: November 20, 2003
    Applicant: International Business Machines Corporation
    Inventors: Linnette Bakow, Shannon Matthew Farrington, Diana Friedman, Tom William Jacopi, Jacques Joseph Labrie, Thanh Vu Nguyen, Cheung-Yuk Wu
  • Patent number: 6282570
    Abstract: The present invention discloses a method, apparatus, and article of manufacture for monitoring performance of a parallel database in a computer. In accordance with the present invention, the parallel database is stored on a data storage device in the computer. Groups of database nodes are identified. Collection time periods for collecting performance statistics from the identified group of database nodes are determined. Performance statistics are periodically collected from a subset of each identified group of nodes during the collection time periods. The collected performance statistics are stored in a memory connected to the computer and re-used when collecting performance statistics from one or more groups of database nodes in a succeeding collection time period.
    Type: Grant
    Filed: December 7, 1998
    Date of Patent: August 28, 2001
    Assignee: International Business Machines Corporation
    Inventors: Tony Kai-Chi Leung, Siu Nang See, Stan Wong, Cheung-Yuk Wu