Patent application number | Description | Published |
20090006979 | TEXT EXCHANGE FACILITY FOR JOINING MULTIPLE TEXT EXCHANGE COMMUNICATIONS INTO A SINGLE TOPIC BASED COMMUNICATION - The present invention discloses a text exchange facility that permits a user to combine multiple pre-existing text exchange interfaces into a single interface. When previous text exchange interfaces are joined, different tabs can be presented in a joined interface. A one-to-one correspondence can exist between tabs in the joined interface and active real-time text exchange sessions. Joining interfaces can have no effect on the underlying text exchange sessions or upon communications/activities experienced by communicators with whom the user exchanges textual messages. Joined interfaces can be identified by a user specified topic or name. In one embodiment, history and/or records concerning text exchange contents can be maintained on a topic-by-topic manner. | 01-01-2009 |
20090024461 | CURSOR PATH VECTOR ANALYSIS FOR DETECTING CLICK FRAUD - A system and method for detecting click fraud where data related to at least one vector associated with a path taken by movement of a cursor on a web page prior to an advertisement on the web page being clicked by a controller of the cursor is received. Click fraud is detected based on an analysis of the received data. A pattern in the at least one vector is analyzed to determine if the cursor movement is human-like and a click fraud detected if the cursor movement is not human-like. In another embodiment, the at least one vector associated with the path is stored and compared with previously stored vectors associated with the path and a click fraud detected if the stored at least one vector is analogous to at least one of the previously stored vectors associated with the path. | 01-22-2009 |
20090030992 | OPTIMIZING THE EXPECTATION OF A RESPONSE IN INSTANT MESSAGING WITH AN AUTOMATIC HIERARCHICAL INSTANT MESSAGE ASSISTANT - A method, system and computer-readable medium for enhanced instant messaging in a data processing system are disclosed. The instant messaging application detects a number of instant messaging sessions of a first messaging participant with a number of other messaging participants and detects a hierarchy class of each of the other messaging participants. The application calculates an average response time for each of hierarchy classes. The application determines whether the average response time for each hierarchy class exceeds a predefined threshold. If the average response time does not exceed the threshold the application displays an indication of the average response time for the hierarchy class to each of the other messaging participants of the hierarchy class. If the average response time does exceed the threshold, the application displays an indication to each of the other messaging participants of the hierarchy class that the first messaging participant is unable to respond. | 01-29-2009 |
20090094083 | SYSTEM AND METHOD FOR AUTOMATIC MODERATOR DELEGATION - A method and computer program product for receiving an indication of a meeting being scheduled between a plurality of attendees. At least one of the attendees is designated a moderator of the meeting. The actions of the designated moderator are monitored to determine if the designated moderator is capable of performing one or more moderator responsibilities associated with being the designated moderator. If it is determined that the designated moderator is incapable of performing the one or more moderator responsibilities, an alternate moderator chosen from the plurality of attendees is designated. | 04-09-2009 |
20090125817 | SYSTEM AND METHOD FOR SHARING DATA - A method and computer program product for establishing a trust relationship between a first user of a collaboration platform and at least a second user of the collaboration platform. Information concerning calendar-related events for the at least a second user is automatically forwarded to the first user. | 05-14-2009 |
20090171734 | SYSTEM AND METHOD FOR RESERVING SCHEDULING TIME - A method and computer program product for reserving scheduling time includes defining a reserve time period in a scheduling system for a user. A reserve user group is defined including one or more reserve users, and the reserve user group is associated with the reserve time period. Scheduling permissions are assigned for the reserve time period based upon, at least in part, the associated reserve user group. | 07-02-2009 |
20090210497 | SELECTIVE INSTANT MESSAGING (IM) NOTIFICATIONS BASED ON SENDER/RECEIVER RELATIONSHIPS - The present invention presents a solution for prioritizing instant messaging (IM) communications based on sender/receiver relationships and for presenting selective notifications based upon the established priorities. The invention can include a data store, a message prioritization engine, and a client-side IM application. The data store can manage information describing relationships among people and recipient configurable IM prioritizing information. The message prioritization engine can determine a priority value for IM communications based upon the relationships and recipient configurable IM prioritizing information of the data store. The client-side IM application can receive IM messages that have an associated priority value established by the message prioritization engine. The client-side application can present an indicator of the priority value for associated IM messages within a user interface. In one embodiment, the information describing relationships used by the prioritization engine can be acquired from at least one social networking system. | 08-20-2009 |
20090282104 | SYSTEM AND METHOD FOR INDICATING AVAILABILITY - A method and computer program product for analyzing a plurality of relationships of a user. A social network of the user is defined based upon, at least in part, at least a portion of the plurality of relationships of the user. The social network identifies one or more relationship users. A relationship score is associated with the one or more relationship users. An instant messaging availability status of the user is indicated to the one or more relationship users based upon, at least in part, the relationship score associated with the one or more relationship users. | 11-12-2009 |
20100057732 | SYSTEM AND METHOD FOR IDENTIFYING SOCIAL NETWORK INTERSECTION IN INSTANT MESSAGING - A method and computer program product for identifying one or more instant messaging contacts associated with a first instant messaging contacts list, and identifying one or more instant messaging contacts associated with a second instant messaging contacts list. The one or more instant messaging contacts associated with the first instant messaging contacts list are compared to the one or more instant messaging contacts associated with the second instant messaging contacts list. One or more comparison instant messaging contacts are determined. | 03-04-2010 |
20100153500 | COLLABORATIVE EMAIL FILTERING - A first filter input is received from a first recipient of an email including a plurality of recipients. The first filter input is associated with the email. Further, the first filter input is propagated to at least another of the plurality of recipients of the email. | 06-17-2010 |
20100169273 | MANAGING DATA ACROSS A PLURALITY OF DATA STORAGE DEVICES BASED UPON COLLABORATION RELEVANCE - 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. | 07-01-2010 |
20100169421 | SYSTEM AND METHOD FOR INDICATION OF IM TRACKING - A method and computer program product for processing a tracking request from a first user of an instant messaging system concerning the online status of a second user of the instant messaging system. The online status of the second user is monitored. A tracking notice is provided to the second user. The tracking notice informs the second user that the first user is monitoring the online status of the second user. | 07-01-2010 |
20100169820 | SYSTEM AND METHOD FOR CHANGING SYSTEM MODES - A method, computer program product, and computing system for providing a graphical user interface via an operating system. The graphical user interface may be configured to permit a user to define a plurality of modes, one of the modes being a current mode. The method may also include permitting a user to select an updated mode of the plurality of modes, the updated mode being different from the current mode. The computer-implemented method may further include transmitting a message indicating that the updated mode has been selected to a configuration interface associated with at least one application running on the operating system. Numerous other variations and embodiments are also included within the scope of the present disclosure. | 07-01-2010 |
20100324964 | AUTOMATICALLY MONITORING WORKING HOURS FOR PROJECTS USING INSTANT MESSENGER - An automatic work monitoring system may be implemented in an instant messaging application so that employee hours can automatically be tracked and associated with projects. The work monitoring system can determine that an activity is associated with a project based on context of the activity and an employee's work profile. The work monitoring system can determine the amount of time spent on the activity and record the amount of time in a daily work record. The work monitoring system can also update the employee's presence information to indicate that the employee is working on the project to update the employee's instant messaging contacts about the employees work activity. | 12-23-2010 |
20120166245 | SYSTEM AND METHOD FOR AUTOMATIC MODERATOR DELEGATION - A method and computer program product for receiving an indication of a meeting being scheduled between a plurality of attendees. At least one of the attendees is designated a moderator of the meeting. The actions of the designated moderator are monitored to determine if the designated moderator is capable of performing one or more moderator responsibilities associated with being the designated moderator. If it is determined that the designated moderator is incapable of performing the one or more moderator responsibilities, an alternate moderator chosen from the plurality of attendees is designated. | 06-28-2012 |
20120173636 | CREATING IMPLICIT INSTANT MESSAGING CONTACT LIST GROUPS - One or more interactions of a user are monitored. The one or more interactions are analyzed to determine a plurality of intersecting interaction users. An implicit instant messaging contact list group is created for the user. The implicit instant messaging contact list group includes at least a portion of the plurality of intersecting interaction users. | 07-05-2012 |
20120185534 | DETERMINING MEETING ATTENDEE READINESS - Status information associated with at least one application associated with a meeting invitee is detected. An estimated arrival time of the meeting invitee to a meeting is determined based upon, at least in part, the status information. The estimated arrival time is provided to at least another invitee of the meeting. | 07-19-2012 |
20130021907 | METHOD AND SYSTEM FOR COMMUNICATION SESSIONS - A method and computer program product includes calculating a score for one or more communication sessions on a communication device, associating the score with the one or more communication sessions, and measuring a performance metric on the communication device. The performance metric may be indicative of a load on the communication device, and may be caused, at least in part, by the one or more communication sessions. If the performance metric on the communication device falls outside an acceptable value, a number of participants in at least one of the one or more communication sessions may be reduced based on the score associated with the at least one of the one or more communication sessions. | 01-24-2013 |
20140337440 | HISTORICAL CONTEXT FOR COMMUNICATION - A method, computer program product, and system is described. A communication session transcript is identified. A chat session input is received. The chat session input is associated with an inactive portion of the communication session transcript. The chat session input is provided to a recipient, in context with the inactive portion of the communication session transcript. | 11-13-2014 |