Patents by Inventor Kang-Liang Liu

Kang-Liang 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).

  • Patent number: 9891957
    Abstract: An appliance, user information device, method, and computer program product for collaborating with resources residing in multiple information devices. The user information device may communicate with the appliance, and the appliance may further communicate with a first assisting device, wherein the first assisting device has access to a first resource capable of performing a first operation. The user information device includes a device communication interface, a processor configured to execute at least one application, the at least one application configured to generate a first command associated with the first operation via the processor, and a resource agent program executable by the processor, the resource agent program configured to send the first command to the appliance via the device communication interface, the first command operable for enabling performance of the first operation using the first resource when the appliance sends the first command to the first assisting device.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li-Ju Chen, Cheng-Ta Lee, Kang Liang Liu, Rick M F Wu
  • Patent number: 9654430
    Abstract: Provided are techniques for the transmission of electronic mail (email). While a user composes an email message and once an intended recipient has been entered, negotiation modules associated with client and server computers check both the recipient and attributes of the message as they are entered. The user is notified if there is an issue with the intended recipient and alternative recipients may be suggested. The user is also notified if a particular attribute exceeds a defined limit. In this manner, the user may alter the message so that the attribute conforms to the limit to ensure delivery. Tests may be provided to enable a user to exceed a limit and some users may be pre-authorized to exceed a limit.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yu-Jin Chen, Ming-Fa Hsu, Chen-Yu Kuo, Kang Liang Liu, Mark D. Rogalski
  • Patent number: 8698807
    Abstract: In using an application's drawing feature, users typically use connecting lines between graphical shapes to depict a relationship between the shapes. Drawing connecting lines between two or more graphical shapes within an application can be a time consuming, manual task. An application that automatically generates connecting lines between shapes, based on spatial relationships among the shapes, can reduce the amount of time for drawing a diagram. Functionality can be implemented to generate connecting lines between 1:n shapes based on proximity among the shapes and/or contact between shapes. Automatically generating connecting lines among shapes based on spatial relationships among the shapes allows generating of the connecting lines based on manipulation of shapes, which typically have a larger surface area than a line. Manipulating a larger surface area can be easier than manipulating a line.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: April 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ming-Fa Hsu, Chen-Yu Kuo, Pei-Hsuan Lin, Kang-Liang Liu, Mark D. Rogalski
  • Publication number: 20130007136
    Abstract: An appliance, user information device, method, and computer program product for collaborating with resources residing in multiple information devices. The user information device may communicate with the appliance, and the appliance may further communicate with a first assisting device, wherein the first assisting device has access to a first resource capable of performing a first operation. The user information device includes a device communication interface, a processor configured to execute at least one application, the at least one application configured to generate a first command associated with the first operation via the processor, and a resource agent program executable by the processor, the resource agent program configured to send the first command to the appliance via the device communication interface, the first command operable for enabling performance of the first operation using the first resource when the appliance sends the first command to the first assisting device.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li-Ju Chen, Cheng-Ta Lee, Kang Liang Liu, Rick MF Wu
  • Publication number: 20120215852
    Abstract: Provided are techniques for the transmission of electronic mail (email). While a user composes an email message and once an intended recipient has been entered, negotiation modules associated with client and server computers check both the recipient and attributes of the message as they are entered. The user is notified if there is an issue with the intended recipient and alternative recipients may be suggested. The user is also notified if a particular attribute exceeds a defined limit. In this manner, the user may alter the message so that the attribute conforms to the limit to ensure delivery. Tests may be provided to enable a user to exceed a limit and some users may be pre-authorized to exceed a limit.
    Type: Application
    Filed: February 17, 2011
    Publication date: August 23, 2012
    Applicant: International Business Machines Corporation
    Inventors: Yu-Jin Chen, Ming-Fa Hsu, Chen-Yu Kuo, Kang Liang Liu, Mark D. Rogalski
  • Publication number: 20100079465
    Abstract: In using an application's drawing feature, users typically use connecting lines between graphical shapes to depict a relationship between the shapes. Drawing connecting lines between two or more graphical shapes within an application can be a time consuming, manual task. An application that automatically generates connecting lines between shapes, based on spatial relationships among the shapes, can reduce the amount of time for drawing a diagram. Functionality can be implemented to generate connecting lines between 1:n shapes based on proximity among the shapes and/or contact between shapes. Automatically generating connecting lines among shapes based on spatial relationships among the shapes allows generating of the connecting lines based on manipulation of shapes, which typically have a larger surface area than a line. Manipulating a larger surface area can be easier than manipulating a line.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Applicant: International Business Machines Corporation
    Inventors: Ming-Fa Hsu, Chen-Yu Kuo, Pei-Hsuan Lin, Kang-Liang Liu, Mark D. Rogalski