Patent application number | Description | Published |
20090171904 | SYSTEM AND METHOD FOR NAME RESOLUTION - A plurality of relationships of a user are analyzed. A social network of the user based upon, at least in part, the plurality of relationships of the user, is analyzed, the social network identifying one or more relationship users. A collaborative user is identified based upon, at least in part, a name input received from the user and the social network of the user. | 07-02-2009 |
20090172097 | SYSTEM AND METHOD FOR MANAGING CALENDARING EVENTS - An indication of a meeting being scheduled between a plurality of attendees is received. A first one of the attendees is designated an owner of the meeting. Ownership privileges for the meeting are associated with at least a second one of the meeting attendees. The ownership privileges associated with at least a second one of the meeting attendees are associated based upon, at least in part, an organizational structure. | 07-02-2009 |
20090313074 | ENHANCED VIEWING/UPDATING OF CALENDAR ENTRIES BASED UPON RELATIONSHIPS BETWEEN A VIEWER AND A CALENDAR OWNER AND A RELATIVE IMPORTANCE VALUE OF THE CALENDAR ENTRIES - 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. | 12-17-2009 |
20100106627 | APPLICATION OF COST CONSTRAINTS IN EVENT SCHEDULING - A cost metric is associated with each of a plurality of calendar event parameters of a proposed calendar event. A calendar event cost projection is determined based upon, at least in part, the cost metric associated with each of the plurality of the calendar event parameters. The calendar event cost projection is compared to a calendar event budget. At least one of the plurality of calendar event parameters is selected based upon, at least in part, the comparison of the calendar event cost projection to the calendar event budget. | 04-29-2010 |
20100169145 | MANAGING CALENDARING EVENTS - An indication of a meeting being scheduled between a plurality of attendees is received. A first one of the attendees is designated an owner of the meeting. Ownership privileges for the meeting are associated with at least a second one of the meeting attendees. The ownership privileges associated with at least a second one of the meeting attendees are associated based upon, at least in part, a social network defined for the owner of the meeting. | 07-01-2010 |
20100169429 | SHARING EMAIL - A trust relationship may be established between a first email user and at least a second email user. At least one email message received by the second user is automatically propagated to the first user based upon, at least in part, the trust relationship. | 07-01-2010 |
20100169437 | SYSTEM AND METHOD FOR EMBEDDING A RECORD OF ACTIVITY WITHIN ELECTRONIC MESSAGES - An indication of a creation of an electronic message is received. An activity report is generated in response to, at least in part, the indication, wherein at least a portion of the activity report is based, at least in part, upon a determined activity level of a computing system. The activity report is associated with the electronic message. | 07-01-2010 |
20100174575 | MEETING MANAGEMENT SYSTEM WITH FAILOVER AND FAILBACK CAPABILITIES FOR MEETING MODERATORS - 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. | 07-08-2010 |
20100241638 | SORTING CONTACTS - A method, computer program product, and computing system for sorting contacts is provided. The method may include sorting a group of contacts within an address field of a message based upon, at least in part, a selected hierarchy. The method may also include displaying said group of contacts at a computing device according to said selected hierarchy. Of course, numerous other operations may be included without departing from the scope of this disclosure. | 09-23-2010 |
20100299393 | METHOD AND SYSTEM FOR DETECTING AND HANDLING MESSAGE COLLISIONS IN AN INSTANT MESSAGING SYSTEM - Collisions are detected between multiple instant messages that are sent to a given user at the same time. In response to detecting a collision, the sending users are put into a real-time, on-line negotiation that enables the sending users to determine among themselves whose instant message will be delivered next to the receiving user. This allows the sending users to make a determination of which message is most important based on their relative needs at the time. A collaborative communication session, such as a group chat, is initiated for the negotiating sending users so that they can exchange information regarding the purposes of their messages. Based on the results of this on-line negotiation between message senders, a limited number (e.g. one) of the colliding messages are next delivered to the receiving user. | 11-25-2010 |
20110010381 | IDENTIFYING CONTACTS - The present disclosure may include receiving a query from a computing device at a server having a database, the query identifying a desired attribute. The present disclosure may also include searching the database to identify contact information for at least one individual having the attribute corresponding to the query. The attribute may include at least one of skills, expertise, product, organization, geography and language The contact information may be transmitted to the computing device via an electronic message identifying the contact information. | 01-13-2011 |
20110047222 | RETROSPECTIVE CHANGING OF PREVIOUSLY SENT MESSAGES - Functionality can be implemented in email applications to allow sent messages to be updated, even if the sent messages have been read. When a request to update a sent message is received, a message update unit can update information in the message according to the notification. The message update unit can notify a recipient that the message was updated, and can indicate changed information in the sent message. The message update unit can also determine if the sent message has been forwarded, and forward the update notification to other recipients. | 02-24-2011 |
20110161507 | METHOD AND SYSTEM FOR TIME-LIMITATION SETTINGS IN COMMUNICATION SESSIONS - A method and computer program product includes initiating an instant messaging session on one or more communication devices. A first time-limitation setting for the instant messaging session based upon a user identification may be received. The first time-limitation setting may represent a maximum duration for the instant messaging session. A second time-limitation setting for the instant messaging session based upon the user identification may also be received. The second time-limitation setting may represent a minimum time between one or more instant messaging sessions. The instant messaging session may be terminated if the duration of the instant messaging session exceeds the first time-limitation setting. A subsequent instant messaging session may be prevented if the time between the instant messaging session and the subsequent communication does not exceed the second time-limitation setting. | 06-30-2011 |
20120089688 | MESSAGE HANDLING - A method of handling a message comprises receiving a message comprising content such as keywords, receiving a selection of one or more recipients for the message, identifying that at least one recipient is unfamiliar with a portion of the message, and notifying the composer of the message of the portion. | 04-12-2012 |
20120117130 | Apparatus and Method for Secure Distribution of Media Data - A technique for playing a media file by a data processing system. A degraded initial version of the media file is received from a sending data processing system. A supplemental version of the media file is received from the sending data processing system. The degraded version of the media file is merged with the supplemental version of the media file to form a combined media file, with the combined media file being played. In one embodiment, the degraded version of the media data has a reduced quality that is obtained by removing portions of the data and filling in the removed portions with dummy data. During a subsequent rebuilding of the media data by the receiving/recipient data processing system, a supplemental version of the media data is received and merged/combined with the degraded version to form a copy that corresponds to the original, high-quality version of the media data. | 05-10-2012 |
20120117659 | Apparatus and Method for Secure Distribution of Media Data - A technique for distributing media data in a secured fashion that mitigates unwanted or illegal copying/distribution of such data. An initial, degraded version of the media data is sent to one or more recipient(s). After confirming identity of a recipient at a receiving system, a supplemental version of the media data is sent to the receiving system which augments the degraded version such that it can then be played by the recipient(s). The degraded version of the media data has a reduced quality that is obtained by removing portions of the data and filling in the removed portions with dummy data. During a subsequent rebuilding of the media data, a supplemental version of the media data is sent to the receiving data processing system where it is merged/combined with the degraded version to form a copy that corresponds to the original, high-quality version of the media data. | 05-10-2012 |
20120173632 | EMAIL HISTORY HANDLER THAT CHOOSES HISTORY SEGMENTS TO INCLUDE WITH A COMMUNICATION REPLY - A response event to provide a communication reply can be detected. The reply can be to an email message which is part of an email conversation. The email conversation can include a sequence of zero or more response email messages to an initial email message as well as the initial email message. Attributes of different ones of the email messages can be queried. A quantity N can be determined based on values of the attributes being compared against at least one history criteria. The quantity of N can vary based on the values and the history criteria. A reply history set can be created that includes a set of history segments. Each history segment can correspond to one of the N different ones of the email messages of the email conversation. The reply history set can be incorporated within the communication reply. | 07-05-2012 |
20120173908 | Hibernation During Meetings - A method, computer program product, and system for hibernation during meetings is described. A method may comprise designating a base computer system of a meeting. The method may further comprise determining if a user is in the meeting. The method may also comprise hibernating a computer system associated with the user based upon, at least in part, a hibernation policy, if it is determined that the user is in the meeting. | 07-05-2012 |
20120173993 | POINT OF INTEREST PREVIEW FOR ELECTRONIC MAIL - One or more interactions of a user are monitored. Information associated with the one or more interactions is indexed. A point of interested is determined within an electronic mail message based upon, at least in part, the indexed information. An indicator of the point of interest is provided within a preview pane associated with the electronic mail message. | 07-05-2012 |
20120198566 | Secure Distribution of Media Data - A technique for distributing media data in a secured fashion that mitigates unwanted or illegal copying/distribution of such data. An initial, degraded version of the media data is sent to one or more recipient(s). After confirming identity of a recipient at a receiving system, a supplemental version of the media data is sent to the receiving system which augments the degraded version such that it can then be played by the recipient(s). The degraded version of the media data has a reduced quality that is obtained by removing portions of the data and filling in the removed portions with dummy data. During a subsequent rebuilding of the media data, a supplemental version of the media data is sent to the receiving data processing system where it is merged/combined with the degraded version to form a copy that corresponds to the original, high-quality version of the media data. | 08-02-2012 |
20130024534 | SHARING EMAIL - A trust relationship may be established between a first email user and at least a second email user. At least one email message received by the second user is automatically propagated to the first user based upon, at least in part, the trust relationship. | 01-24-2013 |
20130030682 | IDENTIFICATION OF A PERSON LOCATED PROXIMITE TO A CONTACT IDENTIFIED IN AN ELECTRONIC COMMUNICATION CLIENT - A method, which includes, within an electronic communication client, identifying a first person. Via a processor, at least a second person geographically located proximate to a geographic location associated with the first person can be identified. The method further can include, within the electronic communication client, indicating that the second person is geographically located proximate to the geographic location associated with the first person. | 01-31-2013 |
20130103756 | IDENTIFICATION TO A RECIPIENT OF AN E-MAIL OF ANOTHER USER WHO HAS ACCESSED THE E-MAIL - A method of utilizing electronic communication activity information. The method can include receiving from each of a plurality of electronic communication clients activity information relating to activities of a respective electronic communication recipient accessing information associated with the electronic communication. Based on the received activity information, via a processor, each of the electronic communication recipients can be rated to generate at least one recommendation as to who is able to provide information pertaining to the electronic communication. The recommendation can be communicated to another electronic communication recipient. | 04-25-2013 |
20140007245 | ENFORCING E-MEETING ATTENDEE GUIDELINES | 01-02-2014 |
20140074691 | BILL SPLIT FOR NFC TRANSACTIONS - 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. | 03-13-2014 |
20140115065 | GUIDING A PRESENTER IN A COLLABORATIVE SESSION ON WORD CHOICE - Suggesting words includes, during a collaborative session involving a plurality of participants, determining a first subject domain of interest for at least one participant of the collaborative session that is not a presenter and selecting, using a processor, at least one word within the first subject domain. The word can be provided to a communication device of the participant designated as the presenter and not to any other communication device of a participant. | 04-24-2014 |
20140164527 | EXPERT AVAILABILITY IDENTIFICATION - A method, computer program product, and system for identifying experts is described. An indication of a subject matter area associated with a user is received. A list of experts regarding the subject matter area is determined based upon, at least in part, identifying one or more members included in one or more contact rosters associated with the user. A set of experts, included in the list of experts, that are available for instant messaging communication, is identified. A portion of the list of experts is provided to the user in the context of an instant messaging application associated with the user. | 06-12-2014 |
20140164537 | EXPERT AVAILABILITY IDENTIFICATION - A method, computer program product, and system for identifying experts is described. An indication of a subject matter area associated with a user is received. A list of experts regarding the subject matter area is determined based upon, at least in part, identifying one or more members included in one or more contact rosters associated with the user. A set of experts, included in the list of experts, that are available for instant messaging communication, is identified. A portion of the list of experts is provided to the user in the context of an instant messaging application associated with the user. | 06-12-2014 |
20140195680 | FACILITATING ACCESS TO REFERENCES IN COMMUNICATIONS - A method and apparatus for managing electronic communications is disclosed. One or more processors detect a reference in an electronic communication. The reference points to a resource stored in storage of a data processing system. The one or more processors identify a set of permissions required to access the resource pointed to by the reference in the electronic communication. The one or more processors then perform a set of access-oriented actions associated with the set of permissions. | 07-10-2014 |
20140337249 | RATINGS FROM COMMUNICATION SESSIONS - A method, computer program product, and system is described. An electronic communication session including a first individual and a second individual is identified. A subject matter area associated with the electronic communication session is determined. A first expertise rating of the first individual by the second individual with respect to the subject matter area is received, the first expertise rating being provided in the context of the electronic communication session. | 11-13-2014 |
20140344349 | ORCHESTRATION OF ELECTRONIC MEETINGS - A computer-implemented method, computer program product, and computing system is provided for orchestrating presentations within an electronic meeting. In an implementation, a method may include receiving one or more social scoring inputs associated with a plurality of presentations included within an electronic meeting. The method may also include defining a social score for a first presentation of the plurality of presentations based on, at least in part, the one or more social scoring inputs. The method may further include establishing at least one attribute of the first presentation for the electronic meeting based on the social score for the first presentation. | 11-20-2014 |
20140344360 | ORCHESTRATION OF ELECTRONIC MEETINGS - A computer-implemented method, computer program product, and computing system is provided for orchestrating presentations within an electronic meeting. In an implementation, a method may include receiving one or more social scoring inputs associated with a plurality of presentations included within an electronic meeting. The method may also include defining a social score for a first presentation of the plurality of presentations based on, at least in part, the one or more social scoring inputs. The method may further include establishing at least one attribute of the first presentation for the electronic meeting based on the social score for the first presentation. | 11-20-2014 |