摘要:
A method, system and apparatus for the selective notification of incoming electronic messages. In this regard, a selective message notification method can include selectively generating a notification for a received message based upon pre-determined criteria irrespective of how the received message is handled. The pre-determined criteria can include a manually specified criteria, a rules based criteria, or a profile based criteria.
摘要:
A system and method allowing a session initiator to select from among multiple privacy levels to be applied to an instant messaging session. When a user initiates an instant messaging session, multiple selectable privacy settings are presented, from which the user can select. The disclosed system may provide a session initiator with a user interface that enables selection from among privacy settings that prevent the session contents from being copied and pasted while the session is in progress, prevent any saving of the session contents by any user, prevent the session contents from being forwarded via electronic mail, prevent display of previously viewed session contents while the session is in progress, and/or prevent screen shots from being made of the session contents while the session is in progress. Flags representing one or more of the multiple privacy settings may be stored in association with an ongoing session, and/or in association with the stored contents of a previous session. In one embodiment, only the session initiator can select from among the multiple privacy settings, and may be provided with indication in the user interface of the privacy settings that are supported by individuals listed in their buddy list.
摘要:
A system and method for providing personalized, shared bookmarks that determines which bookmarks are to be shared with a given user based at least in part on an interest profile associated with that user. The interest file can be used to define important other users, for example based on attributes, titles, or names associated with those other users. Shareable bookmarks defined by such important other users are then provided to the local user through the local navigation program. This reflects the likelihood that the more important certain people are to a user, the more likely it is that their bookmarks are also important for that user. The list of important persons used to define which bookmarks should be shared may be determined in various specific ways. An interest profile may be automatically maintained containing a list of persons that are important for a specific user. The list may be automatically calculated based on information such as recent email traffic, and/or can be defined manually. Privacy issues may be addressed by enabling a user to prevent certain bookmarks they define locally from being shared. A user can accordingly mark bookmarks as being public or private. If a given bookmark is marked as public, it may automatically be replicated into other users' bookmark lists based on user interest profile data.
摘要:
A system for providing version control for documents attached to electronic mail messages in which a user's personal document library is used to store documents attached to the email messages the user sends and/or receives. Each time an attached document is transmitted or received within a message thread, a different version of the document is created and stored in the personal document library. The multiple document versions created allow the disclosed system to provide the user with the options of opening the most recent version of an attached document and/or opening the version of the attached document that is associated with the specific opened message. An attached document is represented within an email message using a URL (Uniform Resource Locator), where the stored URL points to the version of the attached document for that message that is stored in the user's personal document library. Through an API (Application Programming Interface) provided by the personal document library, the most recent version of a document can be requested, or another specific version of the document can be indicated for opening.
摘要:
Described is a method for retrieving a user document using behavioral attributes associated with the user document. One or more relevant documents in a user library are determined in response to a text search of documents in the library. Each relevant document has a text relevance. A behavioral relevant is determined for each of the relevant documents based upon an associated behavioral attribute. A user relevance is determined for each of the relevant documents in response to the text relevance and the behavioral relevance of each relevant document. A list of relevant documents is generated and ordered according to user relevance.
摘要:
A network device such as a server monitors user behavior and provides subscriptions to documents based at least in part on that behavior. Subscription triggers include requesting at least a predetermined percentage of the entire document, requesting at least a predetermined number of pages in a document, and requesting a document at least a predetermined number of times. If documents are organized in a root and branch structure, the subscription may be triggered based on the extent to which documents are requested in the structure, e.g., triggered upon request for a branch document related to a root document. Subscriptions may also be limited to a portion of a document, such as a branch document associated with a root document.
摘要:
A system for blending synchronous and asynchronous computer communication applications that determines when a user of a synchronous communication application, such as an instant messaging application, attempts to send a message to another user that is unavailable for synchronous communications, and that forwards the message from the synchronous communication application to an asynchronous communication application for delivery. The forwarded message may be an email message, and the system may operate to determine a destination electronic mail address of the destination user for inclusion in the forwarded message, and include an indication in the forwarded message that it has been forwarded from the synchronous communication application. This indication enables the asynchronous communication application to perform special processing when the receiving user retrieves the forwarded message from the asynchronous communication application. The special processing may include automatically determining whether the sending user is currently available for synchronous communications, and, if so, providing a synchronous communication session between the receiving user and the sending user. If the sending user is not currently available for synchronous communications, the receiving user is provided with the option of responding to the forwarded message using the asynchronous communication application.
摘要:
Described is a method for generating a parametric search statement for finding a target document. The parametric search statement is generated in the text boxes of a search bar. A user action is performed in the text box. An in-place context menu having menu items responsive to the user action are displayed near the location of the user action. Each menu item includes at least one of an attribute of the target document, a comparison operator and a value. One of the menu items is selected from the in-place context menu based on a known characteristic of the target document. Parametric search statements are easily generated using the method without the need to access numerous dialogs boxes or to enter significant text.
摘要:
A method, system and apparatus for the selective notification of incoming electronic messages. In this regard, a selective message notification method can include selectively generating a notification for a received message based upon pre-determined criteria irrespective of how the received message is handled. The pre-determined criteria can include a manually specified criteria, a rules based criteria, or a profile based criteria.
摘要:
A system for providing version control for documents attached to electronic mail messages in which a user's personal document library is used to store documents attached to the email messages the user sends and/or receives. Each time an attached document is transmitted or received within a message thread, a different version of the document is created and stored in the personal document library. The multiple document versions created allow the disclosed system to provide the user with the options of opening the most recent version of an attached document and/or opening the version of the attached document that is associated with the specific opened message. An attached document is represented within an email message using a URL (Uniform Resource Locator), where the stored URL points to the version of the attached document for that message that is stored in the user's personal document library. Through an API (Application Programming Interface) provided by the personal document library, the most recent version of a document can be requested, or another specific version of the document can be indicated for opening.