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: 9286400Abstract: 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: GrantFiled: May 16, 2008Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Al Chakra, Yongcheng Li, Yuping C. Wu
-
Patent number: 8881152Abstract: 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: GrantFiled: June 30, 2011Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: Yongcheng Li, Al Chakra, Yuping C. Wu
-
Publication number: 20140304023Abstract: 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: ApplicationFiled: April 4, 2013Publication date: October 9, 2014Applicant: International Business Machines CorporationInventors: Yongcheng Li, Al Chakra, Yuping C. Wu
-
Publication number: 20130007746Abstract: 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: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Inventors: Yongcheng Li, Al Chakra, Yuping C. Wu
-
Publication number: 20120331125Abstract: 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: ApplicationFiled: June 22, 2011Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tong Li, Yongcheng Li, Yuping C. Wu, Chunshan A. Zhang
-
Publication number: 20120246710Abstract: 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: ApplicationFiled: June 5, 2012Publication date: September 27, 2012Applicant: International Business Machines CorporationInventors: Al CHAKRA, Yongcheng LI, Yuping C. WU
-
Publication number: 20110321147Abstract: 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: ApplicationFiled: June 28, 2010Publication date: December 29, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al CHAKRA, Yongcheng LI, Yuping C. WU
-
Publication number: 20110154247Abstract: 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: ApplicationFiled: December 21, 2009Publication date: June 23, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: AL CHAKRA, YONGCHENG LI, YUPING C. WU
-
Publication number: 20110055177Abstract: 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: ApplicationFiled: August 26, 2009Publication date: March 3, 2011Applicant: International Business Machines CorporationInventors: Al Chakra, Yongcheng Li, Yuping C. Wu
-
Publication number: 20090287989Abstract: 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: ApplicationFiled: May 16, 2008Publication date: November 19, 2009Applicant: International Business Machines CorporationInventors: Al Chakra, Yongcheng Li, Yuping C. Wu
-
Publication number: 20090249216Abstract: 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: ApplicationFiled: March 28, 2008Publication date: October 1, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: AL CHARKA, YONGCHENG LI, YUPING C. WU
-
Publication number: 20090063961Abstract: 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: ApplicationFiled: August 27, 2007Publication date: March 5, 2009Inventors: Al Chakra, Yuping C. Wu, Yongcheng Li