Patents by Inventor Cheng-Yee Lin

Cheng-Yee Lin 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: 8396782
    Abstract: A client-oriented, on-demand automated trading system that facilitates client-oriented automated trading with suppliers. A client transaction agent is adapted to provide trading requirements for notification to one or more supplier transaction agents, and to discover automated services provided by or on behalf of one or more suppliers that conform to the trading requirements. A broker is adapted to notify the one or more supplier transaction agents of trading requirements specified by the client transaction agent, and to advise the client transaction agent of automated services that conform to the trading requirements. The supplier transaction agents are adapted to process the trading requirements and register automated services that conform to the trading requirements with the broker.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventor: Cheng-Yee Lin
  • Patent number: 7805715
    Abstract: Provided are a method, system, and program for a model publishing framework. An intermediate data structure is generated from a model to include elements providing information on the model, wherein the model defines an object oriented program design. A publisher registry has a plurality of registered publishers. One registered publisher is selected from the publisher registry to use to publish the model. The publisher includes formatting information to generate model output. The selected publisher accesses the intermediate data structure and generates output from the elements in the intermediate data structure according to the formatting information to provide a visualization of the defined model.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: September 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Octavian R. Florescu, Ian Leslie, Cheng-Yee Lin
  • Patent number: 7779384
    Abstract: A method, system and apparatus for managing visual renderings of typing classes in a model driven development environment. The method can include toggling a visual rendering of a typing class for a specified typed member in a visually rendered owner class in response to a selection of an activatable toggle disposed in proximity to the visually rendered owner class in the model driven development environment. The toggling step further can include toggling a visual rendering of a linkage between the typing class and the visually rendered owner class responsive to the selection. Additionally, the toggling step further can include the step of toggling an appearance of the activatable toggle responsive to the selection.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: Cheng-Yee Lin, Peter J. Parapounsky
  • Publication number: 20080201068
    Abstract: A method and apparatus are provided to enhance presentation and viewing of a sequence diagram. One or more messages are selected for attachment of a visualization technique to the selected message(s). During presentation of the diagram, the attached visualization technique may be employed to enhance presentation of the diagram and to further explain the details of the associated message(s). The visualization technique focuses the attention of the viewer on the selected portion of the diagram while maintaining the viewer in communication with the non-selected portion of the diagram so as to avoid distracting the viewer to an alternate viewing path.
    Type: Application
    Filed: February 21, 2007
    Publication date: August 21, 2008
    Inventors: Michael J. Boyersmith, Barys Dubauski, Cheng-Yee Lin
  • Publication number: 20070112793
    Abstract: Provided are a method, system, and program for a model publishing framework. An intermediate data structure is generated from a model to include elements providing information on the model, wherein the model defines an object oriented program design. A publisher registry has a plurality of registered publishers. One registered publisher is selected from the publisher registry to use to publish the model. The publisher includes formatting information to generate model output. The selected publisher accesses the intermediate data structure and generates output from the elements in the intermediate data structure according to the formatting information to provide a visualization of the defined model.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventors: Octavian Florescu, Ian Leslie, Cheng-Yee Lin
  • Publication number: 20060242606
    Abstract: A method, apparatus and article of manufacture for providing a roadmap-like graphical view in a computer system that provides the user a global view of the actions for an activity and how they relate to one another in terms of execution. On an execution level the specifics on the actions are provided for the user to carry them out. In addition, a framework is also provided that can be converted into a standalone shareable component which any software application can use to create its own custom roadmaps. The roadmap framework need only be implemented once and then can be leveraged by many applications.
    Type: Application
    Filed: April 26, 2005
    Publication date: October 26, 2006
    Applicant: International Business Machines Corporation
    Inventor: Cheng-Yee Lin
  • Publication number: 20060136865
    Abstract: A method, system and apparatus for managing visual renderings of typing classes in a model driven development environment. The method can include toggling a visual rendering of a typing class for a specified typed member in a visually rendered owner class in response to a selection of an activatable toggle disposed in proximity to the visually rendered owner class in the model driven development environment. The toggling step further can include toggling a visual rendering of a linkage between the typing class and the visually rendered owner class responsive to the selection. Additionally, the toggling step further can include the step of toggling an appearance of the activatable toggle responsive to the selection.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Applicant: International Business Machines Corporation
    Inventors: Cheng-Yee Lin, Peter Parapounsky
  • Publication number: 20060026087
    Abstract: A client-oriented, on-demand automated trading system that facilitates client-oriented automated trading with suppliers. A client transaction agent is adapted to provide trading requirements for notification to one or more suppliers, and to discover automated services provided by the one or more suppliers that conform to the trading requirements. A broker is adapted to notify one or more supplier transaction agents of trading requirements specified by the client transaction agent, and to advise the client transaction agent of automated services that conform to the trading requirements. The supplier transaction agents are adapted to process trading requirements generated by the client transaction agent and register automated services that conform to the trading requirements with the broker.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 2, 2006
    Inventor: Cheng-Yee Lin