Patents by Inventor Jeffrey CH Liu

Jeffrey CH Liu 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: 20140188795
    Abstract: A method routes data to an appliance in a high-availability active/active appliance cluster. Messages received by appliances are assigned by a self-balancing module to balance a load of appliances in the appliance cluster, which includes a persistent storing standby group and a transaction processing standby group. Persistent storing data, which is generated by processing the messages, are stored in a virtual persistent storage, which provides an interface between a persistent storage of a primary database appliance and an application for processing the messages. The virtual persistent storage is linked to the persistent storage of the primary database appliance in response to an appliance that receives the messages not being the primary database appliance, thereby sending persistent storing data to the persistent storage of the primary database appliance.
    Type: Application
    Filed: December 11, 2013
    Publication date: July 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: NEAL J. ALEWINE, JOHNSON YS CHIANG, JEFFREY CH LIU, HAO-TING SHIH, YING-KAI WANG, DAVID WARD
  • Publication number: 20140143591
    Abstract: A method, system, and computer program product for performing failover in a redundancy group, where the redundancy group comprises a plurality of routers including an active router and a standby router, the failover being characterized by zero black hole or significantly reduced black hole conditions versus a conventional failover system. The method comprises the steps of: receiving an incoming message at a switch; sending a request of identification to the plurality of routers to identify a current active router, where the current active router represents a virtual router of the redundancy group; and in response to receiving a reply containing an identification from the current active router within a predetermined time, forwarding the incoming message to the current active router.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 22, 2014
    Inventors: Johnson YS Chiang, Jeffrey CH Liu, Ying-Kai Wang, Hao-Ting Shih
  • Publication number: 20140108921
    Abstract: Disclosed are method and a system, as well as a computer program product for providing suggested tags associated with a target web page for manipulation by a user. The preferred embodiment of the present invention is implemented by generating a list of keywords associated with the target web page as suggested tags; adding the keywords as suggested tags into the page and transforming the page bearing the keywords into a HTML file, while the user decides to bookmark the page; and creating a layer of new transparent or semi-transparent window overlaying an original window displaying the page, the transformed page with said keywords being rendered on the new window for displaying the suggestion for said user's manipulation.
    Type: Application
    Filed: October 1, 2013
    Publication date: April 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Rebecca LJ Chen, Steven MD Jiang, Jeffrey CH Liu, Giant HM Tu
  • Publication number: 20140095701
    Abstract: A method, system, and/or computer program product synchronizes Service Level Monitoring (SLM) statuses of a plurality of appliances in a cluster. A token, which comprises a global SLM data and loading distribution information, is received at a first appliance. The global SLM data and loading distribution information of the token is retrieved from the token. The token is updated with local statistics for the first appliance. The updated token is then passed to a next appliance.
    Type: Application
    Filed: August 6, 2013
    Publication date: April 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JEFFREY CH LIU, HAO-TING SHIH, JOEY HY TSENG
  • Publication number: 20140007119
    Abstract: A method, computer system, and program product dynamically adjusts a log level of a transaction. The method includes: buffering the most detailed logs of a transaction having highest log level into a memory; checking if all dependency-defined transactions within a dependency list/tree for the transaction are completed; and, in response to the completion of all dependency-defined transactions within the dependency list/tree for the transaction, obtaining a log filter level for the transaction in association with the transaction results (success/failure) of dependency-defined transactions, wherein the log filter level is a new log level for the transaction.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 2, 2014
    Inventors: Jeffrey Ch Liu, Chih-Wen Su, Ivan Nestlerode, Johnson Ys Chang, Gian HM Tu
  • Publication number: 20120166893
    Abstract: A computer implemented method for recording a crash in an appliance is provided. The method includes the following steps: running a core process to perform a transaction, which will make the core process undergo at least one state sequentially, wherein each state includes at least one call stack; executing a supervisor process to generate a state record, to sequentially record all undergone states of the core process in the transaction; in response to a crash of the core process in the transaction, generating a fault record to record all call stacks in a latest state of the core process; generating a crash report according to the state record and the fault record.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 28, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li-Ju Chen, Jeffrey CH Liu, Joey HY Tseng, Jim CL Yu
  • Publication number: 20120059872
    Abstract: An approach is provided for communicating a media resource. The approach includes generating a widget information in response to a request by a user, associating the widget information with at least a portion of a media resource; encoding at least a portion of the media resource for a real-time exchange of communications, and transmitting at least a portion of the media resource and the widget information from one information handling system to another.
    Type: Application
    Filed: March 8, 2011
    Publication date: March 8, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rebecca LJ Chen, Jeffrey CH Liu, Joey HY Tseng, Jim CL Yu
  • Publication number: 20110271185
    Abstract: Objects shown on a display interface can be collected for a running application. Identifications (IDs) representing the objects can also be collected. A determination can be made concerning whether there are object identifications of objects with help contents associated. A transparent layer can be displayed on the display interface. All the objects associated with help contents of the layer can be visually indicated in the transparent layer. The visual indicators can indicate that help is available for a corresponding object. When no help is available, no visual indicator is shown in the transparent layer proximate to corresponding object.
    Type: Application
    Filed: April 29, 2011
    Publication date: November 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean YH Chen, Jeffrey CH Liu, Joey HY Tseng
  • Publication number: 20100070851
    Abstract: Disclosed are method and a system, as well as a computer program product for providing suggested tags associated with a target web page for manipulation by a user. The preferred embodiment of the present invention is implemented by generating a list of keywords associated with the target web page as suggested tags; adding the keywords as suggested tags into the page and transforming the page bearing the keywords into a HTML file, while the user decides to bookmark the page; and creating a layer of new transparent or semi-transparent window overlaying an original window displaying the page, the transformed page with said keywords being rendered on the new window for displaying the suggestion for said user's manipulation.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rebecca LJ Chen, Steven MD Jiang, Jeffrey CH Liu, Giant HM Tu