摘要:
A computer-implemented method of managing data storage according to collaborative activity can include determining collaborative activity for each of a plurality of data items associated with a first user and stored within a first data storage device. The method can include calculating a measure of relevancy for each of the plurality of data items according to the collaborative activity and comparing the measure of relevancy of each of the plurality of data items to at least one relevancy threshold. Different ones of the plurality of data items can be selectively migrated from the first data storage device to a second data storage device according to the comparison of the measure of relevancy of each of the plurality of data items.
摘要:
Implementing a location and historical trend based quality of session in unified telephony can begin with establishing a conference call. The location of each end-user device can be determined and a query of a previously established data store with historical trend data for quality of session for each end-user device based on the location of an identifier for the end user device can be performed. If the results of the querying indicate that an end-user device has a relatively low quality of session below a baseline established for the conference call, a corrective action designed to ensure the conference call is conducted with a quality of session at or above the baseline can be performed. Alternatively, the location and historical trend data and analysis for the collaboration session can be presented to a human moderator, who can be prompted to select a desired corrective action.
摘要:
Rendering content identified by a uniform resource identifier (URI). One embodiment can include, within a first communication device comprising a processor and a memory, on the first communication device, receiving the URI within an instant messaging (IM) session. The method further can include, via the processor, prior to receiving a user input selecting the URI, attempting to retrieve content from a content source identified by the URI to preload the content within the memory.
摘要:
An apparatus, system, and method are disclosed for improved type-ahead functionality in a type-ahead field based on activity of a user within a user interface. The method includes identifying a user activity context including one or more activities of a user within a user interface. Each activity includes an associated recipient identifier. The method includes determining a set of potential recipients based on the user activity context. Each potential recipient corresponds to one or more associated recipient identifiers from the user activity context. The method includes registering the set of potential recipients with one or more type-ahead modules of the user interface. The one or more type-ahead modules suggest one or more recipients from the set of potential recipients to autocomplete a type-ahead field managed by the one or more type-ahead modules.
摘要:
A calendar of a calendar owner can be identified. The calendar can include at least one calendar entry. Each calendar entry can be associated with access restrictions specific to the entry and/or a type associated with the entry. An attempt from a non-owner to access the calendar of the owner can be received. A relationship between the non-owner and the owner can be determined, which is used to grant access privileges. A non-owner can be permitted to access/change the owner's calendar entries based upon comparisons of the granted privileges and the access restrictions. For example, when certain approved people view busy-time scheduled in a user's calendar, any non-important booked time can be shown as time availably for scheduling events with the user. When an approved person schedules a previously book time slot, and an owner agrees to this change, then existing appointments are automatically rescheduled/adjusted to avoid conflicts.
摘要:
A computer-implemented method, system and computer program product for synchronizing copies of a shared file used by different communication session participants is presented. A shared file that is used by a first communication session participant and a second communication session participant is identified. The first and second communication participants each use a separate copy of the shared file. In response to detecting a communication session between the first and second communication session participants, the separate copies of the shared file are automatically synchronized.
摘要:
Conducting a financial transaction using near field communication. An amount of money owed for a first commercial transaction can be determined. Respective financial account information can be received from each of a plurality of mobile devices via near field communication. A respective portion of the money owed for the first commercial transaction can be allocated to each respective financial account, wherein each respective financial account is identified by the financial account information provided by a respective one of the plurality of mobile devices. Allocated portions of the money owed can be charged, respectively, to the financial accounts.
摘要:
Providing a requisite level of service for an electronic meeting. An embodiment can include receiving a request to schedule a first electronic meeting in a time slot, identifying an electronic meeting system to host the first electronic meeting, identifying a second electronic meeting scheduled to be hosted by the electronic meeting system in the time slot, determining an estimate of resource usage within the electronic meeting system during the time slot at least based on the second electronic meeting being scheduled to be hosted by the electronic meeting system in the time slot, comparing the estimate of resource usage with a threshold value, responsive to determining that the estimate of resource usage exceeds the threshold value, providing the requisite level of service to the first electronic meeting in the time slot by reducing anticipated resource usage of the electronic meeting system by the second electronic meeting.
摘要:
A method for intelligently handling abbreviations in text-based electronic communications can begin with the compilation of abbreviation usage history data by an intelligent abbreviation handler component of a text-based electronic communications system. The abbreviation usage history data can indicate a presentation preference for abbreviation elements based upon past usage by the user. An abbreviation element can be an abbreviation, an acronym, or an initialism. The abbreviation element can be presented in a condensed format or an expanded format. Abbreviation elements can be identified in a received text-based electronic communication. The presentation preference of each identified abbreviation element can be intelligently determined for each recipient from the abbreviation usage history data. An abbreviation-adjusted text-based electronic communication can be created for each recipient using the received text-based electronic communication and the determined presentation preference. The abbreviation-adjusted text-based electronic communication can be conveyed to the recipient.
摘要:
Meeting management software can include a moderator assigner module. The moderator assigner can include a moderator failover capability and a moderator failback capability. The moderator failover capability can substitute a replacement for a moderator when the moderator is determined to be unavailable for a scheduled meeting. The moderator failback capability can substitute a moderator for a replacement when a believed to be unavailable moderator is determined to be available for a scheduled meeting for which the replacement has been established.