Patents by Inventor Yongcheng Li

Yongcheng Li 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: 20090113383
    Abstract: A method, system, and computer program product for implementing a customizable visual configuration (VC) template to retrieve and display a working set of system configuration objects. The computer-implementable method includes selecting a current system configuration object. Once a system configuration object is selected, a VC utility examines all available VC templates. The VC utility displays available VC templates whose starting configuration object matches the selected current system configuration object. In response to a selected VC template, the VC utility retrieves and displays system configuration objects defined by the selected VC template.
    Type: Application
    Filed: October 25, 2007
    Publication date: April 30, 2009
    Inventors: ROBERTO DELIMA, Ronald P. Doyle, Michael F. Gering, Yongcheng Li
  • Publication number: 20090094616
    Abstract: A system and method for comparing middleware configurations on a plurality of data processing systems. A comparison manager organizes a first set of configuration objects into a first representative tree structure and a second set of configuration objects into a second representative tree structure. The comparison manager uniquely identifies (utilizing a key value) each configuration object in the first and second set of configuration objects. If at least two configuration objects have matching key values, the comparison manager compares the property values of the at least two configuration objects. The comparison manager then outputs the result of the comparison.
    Type: Application
    Filed: October 4, 2007
    Publication date: April 9, 2009
    Inventors: Roberto Delima, Michael F. Gering, Yongcheng Li
  • Publication number: 20090094623
    Abstract: A method, apparatus, and program product are provided for integrating a calendar todo list with information from other applications. The method comprises the steps of: dynamically extracting data for open application processes, and creating task listings using the data for the open application processes. The apparatus comprises a processor adapted to dynamically extract data for open processes and create task listings using the data for the open application processes, and a memory having stored thereon a calendar application with a list of tasks. The program product comprises a machine readable media having encoded thereon, machine executable instructions for dynamically extracting data for open application processes, and creating task listings using the data for the open application processes.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 9, 2009
    Inventors: Al Chakra, Yuping Connie Wu, Yongcheng Li
  • Publication number: 20090063961
    Abstract: An improved solution for dynamically configurable user preferences in a type-ahead hint system is provided. In an embodiment of the invention, a method for providing type-ahead hints includes: receiving an input string; providing a configurable preference interface; obtaining a preference from the interface; and generating at least one type-ahead hint, based upon the input string and the preference.
    Type: Application
    Filed: August 27, 2007
    Publication date: March 5, 2009
    Inventors: Al Chakra, Yuping C. Wu, Yongcheng Li
  • Publication number: 20090051060
    Abstract: This invention relates to antimicrobial lenses containing metals and methods for their production.
    Type: Application
    Filed: March 26, 2008
    Publication date: February 26, 2009
    Inventors: Yongcheng Li, Stephen R. Beaton
  • Publication number: 20090055234
    Abstract: A system for scheduling meetings by matching a scheduler-defined meeting profile against a pool of virtual resources is provided. The system includes an electronic data storage comprising data defining a set of virtual resources, at least one property being associated with each resource. The system also includes a meeting profiler module that is configured to define a meeting profile which specifies one or more resources required for a meeting based upon received user input. The system further includes a profile-resource matching module that searches the data of the electronic data storage and matches elements of the set of virtual resources to the one or more resources required for the meeting defined by the meeting profiler module, and, based thereon, automatically generates at least one meeting schedule candidate.
    Type: Application
    Filed: August 22, 2007
    Publication date: February 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yongcheng Li, Li Chen, Lun Xiao, John Raithel Hind
  • Publication number: 20090037542
    Abstract: In a method and system for removing email forwarding duplication, when an email was sent for the first time, the email was assigned a unique identifier. An aggregate recipient list was created and associated with the unique identifier. When the email is to be forwarded, the aggregate recipient list has recipients previously forwarded the email. The recipient list of the forwarding email is compared with the aggregate recipient list. If duplicate email addresses are found, the duplicate email addresses are displayed to a sender of the forwarding email. If the sender chooses not to send the forwarding email to the duplicate email addresses, the duplicate email addresses are removed from the recipient list of the forwarding email. New recipients of the forwarding email are added to the aggregate recipient list. The forwarding email with the unique identifier is sent to the recipient list.
    Type: Application
    Filed: August 3, 2007
    Publication date: February 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Chen, Yongcheng Li, Lun Xiao
  • Publication number: 20080320007
    Abstract: An edge-deployed database proxy. A database access system which has been configured with the database proxy can include a universal database connectivity driver having a first exposed interface through which access to a database server can be provided; a database proxy driver registered with the universal database connectivity driver; and, a database driven application programmatically linked to the database proxy driver. Significantly, the database proxy driver can have a second exposed interface which conforms with the first exposed interface of the universal database connectivity driver. The database proxy driver further can have a configuration for invoking at least one auxiliary task in addition to providing access to the database server through the first exposed interface of the universal database connectivity driver.
    Type: Application
    Filed: September 4, 2008
    Publication date: December 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John R. Hind, Yongcheng Li
  • Publication number: 20080275951
    Abstract: An integrated logging system includes a client-side logging component and a server-side logging component. The client-side logging component possesses the capability of logging client-side activity information, such as may relate to the execution of a script or other suitable client-side code that is controlled and executed independently of a remote server associated with the server-side logging component. The client-side logging component may also communicate logged activity information back to the corresponding server-side logging component. Messages including logged client-side activity information are received from the client-side logging component by the server-side logging component, and the logged activity information is integrated into the server-side log(s) of a server-side logging system. Thus, activity information from an independently controlled and operated processing device, which may be used, for example for problem determination, is integrated from sources that are distributed between systems.
    Type: Application
    Filed: May 4, 2007
    Publication date: November 6, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John R. Hind, Yongcheng Li
  • Publication number: 20080253546
    Abstract: Conference calls are managed using a permanent or default password associated with a particular call-in phone number and at least one temporary, dynamically-generated password for that same call-in phone number. The temporary passwords are preferably applicable for a particular time period or interval. If a temporary password is not defined for the time period in which a conference call takes place, the default password may be used. Conference call access is restricted to participants who provide the proper password—namely, the temporary password during a time period for which a temporary password has been generated, and the default password otherwise.
    Type: Application
    Filed: April 13, 2007
    Publication date: October 16, 2008
    Inventors: Li Chen, Yongcheng Li, Lun Xiao
  • Publication number: 20080244594
    Abstract: Tasks are automated using assemblies of services. An interface component allows a user to collect services and to place selected services corresponding to a task to be automated onto a workspace. An analysis component performs an analysis of available data with regard to the selected services provided on the workspace and a configuration component automatically configures inputs of the selected services based upon the analysis of available data without intervention of the user. A dialog component is also provided to allow the user to contribute information to configure one or more of the inputs of the selected services. When processing is complete, an output component outputs a script that is executable to implement the task to be automated.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Chen, John R. Hind, Yongcheng Li, Lun Xiao
  • Patent number: 7426515
    Abstract: An edge-deployed database proxy. A database access system which has been configured with the database proxy can include a universal database connectivity driver having a first exposed interface through which access to a database server can be provided; a database proxy driver registered with the universal database connectivity driver; and, a database driven application programmatically linked to the database proxy driver. Significantly, the database proxy driver can have a second exposed interface which conforms with the first exposed interface of the universal database connectivity driver. The database proxy driver further can have a configuration for invoking at least one auxiliary task in addition to providing access to the database server through the first exposed interface of the universal database connectivity driver.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: September 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: John R. Hind, Yongcheng Li
  • Publication number: 20080189301
    Abstract: A system and method of handling historical activities for membership changes in group collaboration is presented. A membership manager uses a register service to log group actions that components send to user groups. As such, when the register service receives a member change notification corresponding to a user group, the register service sends action redistribution requests to the components that instruct each of the components to resend the group actions to a new user group member. In one embodiment, the membership manager allows a user to select particular group actions to redistribute to a new member. In this embodiment, the user may also select whether to instruct a component to send event information corresponding to events that have passed, such as a prior month's team meeting notifications, or to only send upcoming event information.
    Type: Application
    Filed: February 5, 2007
    Publication date: August 7, 2008
    Inventors: Li Chen, Michael Facemire, Yongcheng Li, Lun Xiao
  • Publication number: 20080183824
    Abstract: Methods for detaching an attachment file from a containing email message and generating metadata associated with the attachment file and the containing email message are provided. In one exemplary method, the method includes retrieving the containing email message from a server email application, utilizing a client email application. The method further includes storing the attachment file in the containing email message in a client memory device, and deleting the attachment file from the containing email message. The method further includes generating attachment file metadata and adding the attachment file metadata to the containing email message and storing the containing email message in a server memory device. The method further includes generating email metadata and storing the email metadata.
    Type: Application
    Filed: January 29, 2007
    Publication date: July 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Chen, Yongcheng Li, Yuping Wu, Lun Xiao
  • Publication number: 20080155305
    Abstract: Mapping an application configuration, a network configuration, or both, into a problem/symptom space defining a graphical user interface so as to facilitate problem determination and resolution. Information retrieved from a knowledge base is incorporated into a graphical user interface. The knowledge base stores data pertaining to one or more symptoms of a problem, relationships of symptoms, and actions to be taken for solving the problem. The graphical user interface includes a symptom layer, a collecting layer, and a correcting layer. One or more symptoms are displayed in the symptom layer. One or more symptoms are selected from the graphical user interface. Data are gathered, analyzed, and displayed in the collecting layer in response to the selected one or more symptoms. One or more possible causes are determined for the symptoms. One or more recommended actions to be performed are determined based upon the one or more possible causes.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John R. Hind, Ronald Patrick Doyle, Yongcheng Li, Heng Chu
  • Publication number: 20080155034
    Abstract: A method, article, and system to implement software that manages information transfer and interaction, and more particularly to providing a method, article, and system for utilizing “Forms” in a User2User (U2U) environment, such as instant messaging (IM). A “Container Aware Form” (CAF) is provided and embedded within the U2U mode, where the “Form” is aware of the endpoint container in which the user views them. In an IM application, the IM can differentiate form view format, action, and security when the same form is displayed in different IM containers. The present invention combines the benefits of U2U instant communication with information automation for all parties involved in an interaction.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Chen, John R. Hind, Yongcheng Li, Lun Xiao
  • Publication number: 20080102122
    Abstract: This invention relates to antimicrobial polymeric articles containing metal salt particles having a particle size of less than about 200 nm dispersed throughout the polymer and methods for their production.
    Type: Application
    Filed: October 15, 2007
    Publication date: May 1, 2008
    Inventors: Shivkumar Mahadevan, Amit Khanolkar, Osman Rathore, Yongcheng Li, Craig W. Walker, Thomas R. Rooney
  • Publication number: 20080037733
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to auto-entry of addresses in an electronic message and provide a novel and non-obvious method, system and computer program product for cautious auto-entry for messaging systems. In one embodiment of the invention, a cautious auto-completion method can be provided. The method include auto-completing a messaging address provided in a messaging client; computing a similar name set (SNS) value for the auto-completed messaging address; and, posting a warning if the SNS value exceeds an SNS threshold. As used herein, an SNS includes a list of similar messaging addresses having similarities likely to result in an unintended auto-completed messaging address in a messaging system.
    Type: Application
    Filed: July 19, 2006
    Publication date: February 14, 2008
    Applicant: International Business Machines Corporation
    Inventors: Li Chen, Yongcheng Li, Lun Xiao
  • Publication number: 20080022201
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to event exposure in a C&S system and provide a method, system and computer program product for personalized fine granularity access control for C&S systems. In one embodiment, a method for personalized fine granularity access control in a C&S data processing system can be provided. The method can include loading an event for inclusion in a shared calendar view, determining on a field by field basis whether to include portions of the event in the shared calendar view, and rendering the calendar view. The method further can include further determining whether the event has been marked private, and, if the event has been marked private, including in the shared calendar view only an indication that a private event has been scheduled without revealing content for the private event.
    Type: Application
    Filed: July 19, 2006
    Publication date: January 24, 2008
    Applicant: International Business Machines Corporation
    Inventors: Li Chen, Yongcheng Li, Lun Xiao
  • Patent number: 7304189
    Abstract: A method for preparing 1,1,1,-tris(4-hydroxyphenyl)alkanes generally comprises reacting a mixture of an aromatic hydroxy compound and a ketone in the presence of at least one ion exchange resin catalyst and optionally a co-catalyst to produce the 1,1,1-tris(4-hydroxyphenyl)alkanes of formula:
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: December 4, 2007
    Assignee: General Electric Company
    Inventors: Adil Minoo Dhalla, Raina Gupta, Gurram Kishan, Yongcheng Li, G. V. Ramanarayanan