Patents by Inventor YUPING C. WU

YUPING C. 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: 9286400
    Abstract: In some embodiments, a method comprises detecting a request to display a tag cloud, where the tag cloud includes a plurality of tags and the tags hyperlink to related web content. The method can also comprise determining a user's interests and preferences based on the information provided by the user. The method can include using the information to determine the tags relevant to the user's preferences and interests. The method can also include displaying the tags in the tag cloud.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Yongcheng Li, Yuping C. Wu
  • Patent number: 8881152
    Abstract: A pattern corresponds to a task that a computing system can perform. The pattern at least indirectly identifies one or more sub-application programs of one or more application programs that the computing system can run and that are relevant to the task. Application of the pattern to sub-application programs of application programs currently running on the computing system identifies a working set of one or more sub-application programs of one or more application programs currently running on the computing system and that are relevant to the task. The computing system hides, within a graphical user interface that the computing system presents, the sub-application programs of the application programs currently running on the computing system that are not part of the working set, and the application programs currently running on the computing system that do not include any sub-application program that is part of the working set.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yongcheng Li, Al Chakra, Yuping C. Wu
  • Publication number: 20140304023
    Abstract: There are provided a method, a system and a computer program product for managing an on-line meeting. The system determines one or more tasks to prepare for the on-line meeting. The system calculates a time period that takes in order to complete the one or more tasks before the on-line meeting starts. The system runs the one or more tasks the calculated time period ahead before the on-line meeting starts.
    Type: Application
    Filed: April 4, 2013
    Publication date: October 9, 2014
    Applicant: International Business Machines Corporation
    Inventors: Yongcheng Li, Al Chakra, Yuping C. Wu
  • Publication number: 20130007746
    Abstract: A pattern corresponds to a task that a computing system can perform. The pattern at least indirectly identifies one or more sub-application programs of one or more application programs that the computing system can run and that are relevant to the task. Application of the pattern to sub-application programs of application programs currently running on the computing system identifies a working set of one or more sub-application programs of one or more application programs currently running on the computing system and that are relevant to the task. The computing system hides, within a graphical user interface that the computing system presents, the sub-application programs of the application programs currently running on the computing system that are not part of the working set, and the application programs currently running on the computing system that do not include any sub-application program that is part of the working set.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Inventors: Yongcheng Li, Al Chakra, Yuping C. Wu
  • Publication number: 20120331125
    Abstract: A method and apparatus for managing resources is provided. Responsive to a request for a set of resources by a user, a token is added to a response to the request generated by a server application. The requests are monitored from the user. The token identifies the user. A pattern of use by the user is identified. A determination is made as to whether overuse of the set of resources has occurred based on the pattern of use and a policy.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tong Li, Yongcheng Li, Yuping C. Wu, Chunshan A. Zhang
  • Publication number: 20120246710
    Abstract: Provided are techniques for generating a temporary data access token for a subset of data for a specific period of time for a non-registered user who did not register with a computer providing access to the subset of the data. In response to the non-registered user attempting to access the subset of data with the temporary data access token, it is determined whether the temporary data access token is valid for the subset of data based on the specified period of time. In response to the temporary data access token being valid, the subset of data is provided to the non-registered user. In response to the temporary data access token not being valid, access is denied to the subset of data by the non-registered user.
    Type: Application
    Filed: June 5, 2012
    Publication date: September 27, 2012
    Applicant: International Business Machines Corporation
    Inventors: Al CHAKRA, Yongcheng LI, Yuping C. WU
  • Publication number: 20110321147
    Abstract: Provided are techniques for generating a temporary data access token for a subset of data for a specific period of time for a non-registered user who did not register with a computer providing access to the subset of the data. In response to the non-registered user attempting to access the subset of data with the temporary data access token, it is determined whether the temporary data access token is valid for the subset of data based on the specified period of time. In response to the temporary data access token being valid, the subset of data is provided to the non-registered user. In response to the temporary data access token not being valid, access is denied to the subset of data by the non-registered user.
    Type: Application
    Filed: June 28, 2010
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al CHAKRA, Yongcheng LI, Yuping C. WU
  • Publication number: 20110154247
    Abstract: A calendar event may be created by creating a data entry field and defining the event with the field. A template may be used to create the field. The template may contain a plurality of entry fields that may be user configurable, such as with a wizard, or selected from a palette of fields.
    Type: Application
    Filed: December 21, 2009
    Publication date: June 23, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: AL CHAKRA, YONGCHENG LI, YUPING C. WU
  • Publication number: 20110055177
    Abstract: Calendar applications typically require users to enter information about unfinished tasks and notify users of the unfinished tasks by generating reminders at set times. Collaboration on shared content is not effective unless all collaborators are aware of a current status, a current version of the shared content, and modifications made to the shared content. Functionality can be implemented to link the calendar application to the shared content via an interface to enable the collaborators to store different versions of the shared content, access the shared content from any location via the calendar application, and receive notifications of the modifications made to the shared content. Moreover, the calendar application being used to control access to the shared content among the collaborators can also ensure collaboration without the need for configuring and using a version controlling system or collaborative servers.
    Type: Application
    Filed: August 26, 2009
    Publication date: March 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Al Chakra, Yongcheng Li, Yuping C. Wu
  • Publication number: 20090287989
    Abstract: In some embodiments, a method comprises detecting a request to display a tag cloud, where the tag cloud includes a plurality of tags and the tags hyperlink to related web content. The method can also comprise determining a user's interests and preferences based on the information provided by the user. The method can include using the information to determine the tags relevant to the user's preferences and interests. The method can also include displaying the tags in the tag cloud.
    Type: Application
    Filed: May 16, 2008
    Publication date: November 19, 2009
    Applicant: International Business Machines Corporation
    Inventors: Al Chakra, Yongcheng Li, Yuping C. Wu
  • Publication number: 20090249216
    Abstract: A Web application can be loaded into a set of different Web browsers. A set of user interactions directed to one of the Web browsers can be received. A state of that Web browser can be altered in accordance with each user interaction. For each received user interaction, an equivalent interaction data element can be conveyed to each of the other Web browsers. The equivalent interaction data element can emulates the received user interaction in context of the Web browser for which the equivalent interaction data is intended. A state of each of the other Web browsers can be altered in accordance with the equivalent interaction data that is received and processed by that Web browser.
    Type: Application
    Filed: March 28, 2008
    Publication date: October 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: AL CHARKA, YONGCHENG LI, YUPING C. WU
  • 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