摘要:
A methodology may be provided that automatically annotates web conference application sharing (e.g., sharing scenes and/or slides) based on voice and/or web conference data. In one specific example, a methodology may be provided that threads the annotations and assigns authorship to the correct resources.
摘要:
A methodology may be provided that automatically annotates web conference application sharing (e.g., sharing scenes and/or slides) based on voice and/or web conference data. In one specific example, a methodology may be provided that threads the annotations and assigns authorship to the correct resources.
摘要:
A system and method of managing online social networking which includes identifying a plurality of users related to a primary user on a social networking tool using a computer. The method and system identifies a plurality of activities performed by the plurality of users on the social networking tool, and assigning a score to each of the activities. A threshold cumulative score for users to enter a group is defined. The system and method evaluates the activities of each of the users, and calculates a cumulative score for each of the users based on their respective activities, and evaluates the cumulative score of each of users in relation to the group. One or more of the plurality of users who meet the threshold cumulative score are assigned to the group. A status for each user in the group based on their cumulative score is determined.
摘要:
A method, system and computer program product for ensuring that the tags accurately describe a resource referenced by a bookmark in a collaborative bookmarking system. A user bookmarking an Internet resource that is referenced by a bookmark is detected. The user provides a description of the bookmark in the form of metadata, which includes tags, to be associated with the bookmark. The Internet resource is analyzed to determine its meaning. A second user bookmarking the same Internet resource that is referenced by the bookmark is detected. The second user provides a description of the bookmark in the form of metadata, which includes tags. The Internet resource is analyzed a second time to determine its meaning If the relatedness of these meanings is beyond a threshold limit, then the original bookmark metadata is invalidated and the invalidated tags are replaced with the tags provided by the second user.
摘要:
Dynamically resizing a text area in which text is displayed on a display device. A camera device periodically captures snapshots of a user's gaze point and head position while reading text, and the captured snapshots are used to detect movement of the user's head. Head movement suggests that the text area is too wide for comfortable viewing. Accordingly, the width of the text area is automatically resized, responsive to detecting head movement. Preferably, the resized width is set to the position of the user's gaze point prior to the detected head movement. The text is then preferably reflowed within the resized text area. Optionally, the user may be prompted to confirm whether the resizing will be performed.
摘要:
Embodiments of the present invention provide a method, system and computer program product for template application error detection when applying a new template to an existing presentation. In an embodiment of the invention, a template application error detection process is provided. The process includes selecting an existing presentation in a presentation authoring application executing in memory of a computer. The process further includes applying a template to the existing presentation to form a modified presentation. Text in a slide of the existing presentation can be compared to text in a slide of the modified presentation to detect discrepancies in the text of both slides. Finally, an indicia of a suspected error can be displayed in the slide of the modified presentation in response to detecting a discrepancy.
摘要:
Determining a correct user with whom to communicate, e.g., the correct intended recipient of an electronic message in electronic communications. In one aspect, an unintended recipient may identify the message as unintended. In another aspect, a time lapse in response or lack of response from the recipient may flag an unintended recipient. Using a likeness algorithm, users related to the recipient is identified and the message may be sent to those identified related users.
摘要:
Embodiments of the present invention provide a method, system and computer program product for a biodegradable sensor device for mesh networking applications. In an embodiment of the invention, a biodegradable sensor device for mesh networking applications is provided. The device includes a frame formed of biodegradable material such as a mixture of polylactic acid and a resin, a biodegradable battery such as a flexible biodegradable lithium ion battery, an antenna, an environmental event detector formed from biodegradable material responsive to a change in environmental conditions, and signal generating circuitry configured to be responsive to detecting an environmental event by broadcasting a signal to other sensor devices in a mesh network and also to re-broadcast signals received from other sensor devices in the mesh network.
摘要:
Embodiments of the present invention provide a system, method, and program product for managing and synchronizing electronic communications having one or more common topics. A computer system detects a first electronic communication involving a first user and a first set of users. The computer system analyzes the first electronic communication to identify a topic and determines whether the identified topic matches a topic of a second electronic communication involving the first user and a second set of users. Responsive to the identified topic of the first electronic communication matching a topic of the second electronic communication, the computer system provides to the first user an option to initiate an electronic communication involving the first user and the first and second sets of users.
摘要:
A method for word correction on a multi-touch device, including: detecting a selection by a user of a word displayed in a user interface of the multi-touch device; breaking the word into logical segments; presenting the logical segments in the user interface; detecting a user-selected segment of one of the logical segments; displaying at least one alternative segment for the user-selected segment in the user interface; and altering the selected segment in response to receiving a user-selected replacement from the at least one alternative segment.