Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Barry Appelman, Mclean US

Barry Appelman, Mclean, VA US

Patent application numberDescriptionPublished
20090144626ENABLING AND EXERCISING CONTROL OVER SELECTED SOUNDS ASSOCIATED WITH INCOMING COMMUNICATIONS - An online identity may selectively control perceptibility of incoming sounds associated with electronic messages between online identities (FIG. 06-04-2009
20100077049Reconfiguring an Electronic Message to Effect an Enhanced Notification - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.03-25-2010
20100169448Recipient Control of Source Audio Identifiers for Digital Communications - Enabling a recipient to control presentation of an audio identifier informing the recipient of an arrival of a digital communication from a sender in a communication session includes receiving a digital communication from a sender directed to a recipient. A sender-designated first audio identifier or sender-related information that identifies the sender to the recipient is accessed upon arrival of the digital communication. The first audio identifier or sender-related information is presented to the recipient contemporaneous with receipt of the digital communication. The recipient is able to specify, upon presentation of the first audio identifier or sender-related information, whether to enable subsequent presentation of the first audio identifier prior to or concurrent with receipt of a future digital communication from the sender.07-01-2010
20100205546ORGANIZING ENTRIES IN PARTICIPANT LISTS BASED ON COMMUNICATIONS STRENGTHS - Organizing a participant list includes maintaining a participant list of users of an electronic communications system to be used by a first user of the electronic communications system. Communications strengths between the first user and each of the users included in the participant list are determined. The users included in the participant list are organized based on the corresponding communications strengths. Communications strengths may be determined for users included in a group within a participant list, and the users within the group may be organized within the group based on communications strength. An additional group in the participant list in which some or all of the users included in the participant list are organized based on communications strength may be provided.08-12-2010
20100219937Instant Messaging Sound Control - Controlling the volume of an audible alert associated with an instant messaging communications session includes rendering, on a first instant messaging user system, an instant messaging application user interface for an instant messaging communications session involving at least a first instant messaging user and a second instant messaging user, receiving notification of an event related to the instant messaging communications session, determining a characteristic of the event, accessing an audible alert to be rendered to signal existence of the event, adjusting based upon the determined characteristic of the event a volume of the audible alert corresponding to the event, and rendering the audible alert to signal existence of the event.09-02-2010
20100285843Prohibiting mobile forwarding - An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to whether a mobile telephone number is known by the sender to be associated with the sender-specified destination. If a mobile telephone number is known by the sender to be associated with the sender-specified destination, a first message that is based on the incoming message is sent to the mobile telephone number. Furthermore, a second message is sent to the mobile telephone number that indicates that the first message was sent to the mobile telephone number based on a determination that the mobile telephone number is known by the sender to be associated with the sender-specified destination.11-11-2010
20110113114MANAGING INSTANT MESSAGING SESSIONS ON MULTIPLE DEVICES - Transferring instant messaging sessions includes receiving a selection, from a user within a user interface, of at least one instant messaging session from among multiple instant messaging sessions to transfer from a first instant messaging controller on a first device to at least a second instant messaging controller on a second device, where the user is signed on concurrently to the first instant messaging controller on the first device and the second instant messaging controller on the second device. At least a portion of the selected instant messaging session is transferred from the first instant messaging controller on the first device to the second instant messaging controller on the second device and the transferred portion of the instant messaging session is made perceivable on the second instant messaging controller on the second device.05-12-2011
20110179117DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER - Informing a user of a large scale network dynamically of other network users includes determining dynamically an online context of the user. Other users presently within the online context of the user are identified and trait information is stored that is related essentially only to the user or to the other users in a users store associated with the online context. The user is informed dynamically of the other users based on the stored trait information, such as, for example, an age or other demographic identifier, or information indicative of an expertise, interest, preference, user type and/or other quality of the user or of the other individual.07-21-2011
20110196939DEGREES OF SEPARATION FOR HANDLING COMMUNICATIONS - A sender's degrees of separation from a recipient may be used to aid in spam filtering or to otherwise handle a communication. The “degrees of separation” represent a metric used to quantify whether/how the recipient is linked to the sender through intermediary people or other entities. For example, a recipient may know a first user (first degree of separation) and the first user may know a second user (second degree of separation) who knows the sender of an e-mail. In this case, the sender is separated from the recipient by two degrees of separation (by two other contacts). A level of “trust” or “legitimacy” about a sender's communication can be inferred by looking at whether the sender is linked to an intended recipient. Typically, user contact lists (e.g., address book, buddy list, and/or white list) are evaluated to determine the number of degrees (or hops) are required to link or relate two users.08-11-2011
20110231507PROVIDING SUPPLEMENTAL CONTACT INFORMATION CORRESPONDING TO A REFERENCED INDIVIDUAL - Providing supplemental contact information for an individual referenced in an electronic message typically includes receiving an electronic message, examining the electronic message, detecting an identifier for a referenced individual contained in the electronic message, and making supplemental contact information for the referenced individual available to a recipient of the electronic message. The supplemental contact information may include information that is in addition to information contained in the electronic message. The supplemental contact information may include at least one of an e-mail address, a screen name, a telephone number, a facsimile number, and a mailing address, each of which is associated with the referenced individual.09-22-2011
20110282955Reconfiguring an Electronic Message to Effect an Enhanced Notification - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.11-17-2011
20110307386MESSAGING STAMP AUTHORITY - Electronic messages may be processed using a stamp authority by receiving an electronic message, identifying a stamp associated the message, determining if the stamp is valid, and, if the stamp is determined to be valid, distinguishing the message from messages with which a valid stamp is not identified.12-15-2011
20120020467RECIPIENT CONTROL OF SOURCE AUDIO IDENTIFIERS FOR DIGITAL COMMUNICATIONS - Enabling a recipient to control presentation of an audio identifier informing the recipient of an arrival of a digital communication from a sender in a communication session includes receiving a digital communication from a sender directed to a recipient. A sender-designated first audio identifier or sender-related information that identifies the sender to the recipient is accessed upon arrival of the digital communication. The first audio identifier or sender-related information is presented to the recipient contemporaneous with receipt of the digital communication. The recipient is able to specify, upon presentation of the first audio identifier or sender-related information, whether to enable subsequent presentation of the first audio identifier prior to or concurrent with receipt of a future digital communication from the sender.01-26-2012
20120079040ROUTING AND DISPLAYING MESSAGES FOR MULTIPLE CONCURRENT INSTANT MESSAGING SESSIONS INVOLVING A SINGLE ONLINE IDENTITY - Routing and displaying instant messages includes receiving a first request to establish a first instant messaging session associated with an instant messaging online identity assigned to a user using a first instant messaging controller. The first instant messaging session is established in response to the first request, where the first instant messaging session includes a first state. A second request from the user is received to establish a second instant messaging session associated with the instant messaging online identity assigned to the user using a second instant messaging controller that differs from the first instant messaging controller. The second instant messaging session is established in response to the second request, where the second instant messaging session includes a second state. An instant message designated for the instant messaging online identity assigned to the user is received and a determination is made on where to route the instant message based on routing criteria. The routing criteria includes the first state of the first instant messaging session and the second state of the second instant messaging session. The instant message is routed based on the determination of where to route to the instant message.03-29-2012
20120083297AUTOMATICALLY ENABLING THE FORWARDING OF INSTANT MESSAGES - Techniques are described for forwarding an instant message addressed to an intended instant messaging recipient to the recipient's mobile telephone when the recipient's mobile telephone number is known to the instant message sender. In one example, an instant message is forwarded to the intended recipient's mobile telephone number when the instant message sender's contact information for the intended recipient includes an instant message address (e.g., a screen name or other type of instant message identifier) and a mobile telephone number, without dependence upon the intended recipient' s presence on the instant message (IM) system or through actual login or registration with an IM forwarding service. In another example, an instant message addressed to an intended instant messaging recipient is forwarded to the recipient's mobile telephone when the recipient is known to the instant message sender.04-05-2012
20120144310INTELLIGENTLY ENABLED MENU CHOICES BASED ON ONLINE PRESENCE STATE IN ADDRESS BOOK - A computer implemented method for intelligently enabling menu choices includes rendering, on a client system, an address book user interface comprising information related to one or more contacts, selecting a contact from the address book user interface, determining an online presence state for the selected contact, enabling one or more menu options based upon the determined online presence state, with the menu options enabled for a first online presence state differing from the menu options enabled for a second online presence state, and presenting the enabled menu options to a user in a user interface.06-07-2012
20120198012ENHANCED BUDDY LIST USING MOBILE DEVICE IDENTIFIERS - A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.08-02-2012
20120317212DEGREES OF SEPARATION FOR HANDLING COMMUNICATIONS - A sender's degrees of separation from a recipient may be used to aid in spam filtering or to otherwise handle a communication. The “degrees of separation” represent a metric used to quantify whether/how the recipient is linked to the sender through intermediary people or other entities. For example, a recipient may know a first user (first degree of separation) and the first user may know a second user (second degree of separation) who knows the sender of an e-mail. In this case, the sender is separated from the recipient by two degrees of separation (by two other contact). A level of “trust” or “legitimacy” about a sender's communication can be inferred by looking at whether the sender is linked to an intended recipient. Typically, user contact lists are evaluated to determine the number of degrees (or hops) are required to link or relate two users.12-13-2012
20130054712TRI-STATE PRESENCE INDICATOR - Systems and techniques for transferring electronic data between users of a communication system by delivering an e-mail message from a sender to at least one recipient and indicating the online state of at least one of the sender and any other recipient of the e-mail message upon opening of the e-mail message by the recipient.02-28-2013
20130067339INTELLIGENTLY ENABLED MENU CHOICES BASED ON ONLINE PRESENCE STATE IN ADDRESS BOOK - A computer implemented method for intelligently enabling menu choices includes rendering, on a client system, an address book user interface comprising information related to one or more contacts, selecting a contact from the address book user interface, determining an online presence state for the selected contact, enabling one or more menu options based upon the determined online presence state, with the menu options enabled for a first online presence state differing from the menu options enabled for a second online presence state, and presenting the enabled menu options to a user in a user interface.03-14-2013
20130067340INTELLIGENTLY ENABLED MENU CHOICES BASED ON ONLINE PRESENCE STATE IN ADDRESS BOOK - A computer implemented method for intelligently enabling menu choices includes rendering, on a client system, an address book user interface comprising information related to one or more contacts, selecting a contact from the address book user interface, determining an online presence state for the selected contact, enabling one or more menu options based upon the determined online presence state, with the menu options enabled for a first online presence state differing from the menu options enabled for a second online presence state, and presenting the enabled menu options to a user in a user interface.03-14-2013
20130067341INTELLIGENTLY ENABLED MENU CHOICES BASED ON ONLINE PRESENCE STATE IN ADDRESS BOOK - A computer implemented method for intelligently enabling menu choices includes rendering, on a client system, an address book user interface comprising information related to one or more contacts, selecting a contact from the address book user interface, determining an online presence state for the selected contact, enabling one or more menu options based upon the determined online presence state, with the menu options enabled for a first online presence state differing from the menu options enabled for a second online presence state, and presenting the enabled menu options to a user in a user interface.03-14-2013
20130067498Instant Messaging Sound Control - Controlling the volume of an audible alert associated with an instant messaging communications session includes rendering, on a first instant messaging user system, an instant messaging application user interface for an instant messaging communications session involving at least a first instant messaging user and a second instant messaging user, receiving notification of an event related to the instant messaging communications session, determining a characteristic of the event, accessing an audible alert to be rendered to signal existence of the event, adjusting based upon the determined characteristic of the event a volume of the audible alert corresponding to the event, and rendering the audible alert to signal existence of the event.03-14-2013
20130067499Instant Messaging Sound Control - Controlling the volume of an audible alert associated with an instant messaging communications session includes rendering, on a first instant messaging user system, an instant messaging application user interface for an instant messaging communications session involving at least a first instant messaging user and a second instant messaging user, receiving notification of an event related to the instant messaging communications session, determining a characteristic of the event, accessing an audible alert to be rendered to signal existence of the event, adjusting based upon the determined characteristic of the event a volume of the audible alert corresponding to the event, and rendering the audible alert to signal existence of the event.03-14-2013
20130070916Source Audio Identifiers for Digital Communications - Audibly informing a recipient of an arrival of a digital communication from a sender includes receiving a digital communication from a sender directed to a recipient and determining whether the digital communication is associated with an audio identifier that identifies the sender of the digital communication and that is designated by the sender of the digital communication. Perception by the recipient of the audio identifier is conditioned on whether the digital communication is determined to be associated with the audio identifier. The audio identifier is perceived prior to or concurrent with perception of the digital communication by the recipient.03-21-2013
20130073645PROVIDING SUPPLEMENTAL CONTACT INFORMATION CORRESPONDING TO A REFERENCED INDIVIDUAL - Providing supplemental contact information for an individual referenced in an electronic message typically includes receiving an electronic message, examining the electronic message, detecting an identifier for a referenced individual contained in the electronic message, and making supplemental contact information for the referenced individual available to a recipient of the electronic message. The supplemental contact information may include information that is in addition to information contained in the electronic message. The supplemental contact information may include at least one of an e-mail address, a screen name, a telephone number, a facsimile number, and a mailing address, each of which is associated with the referenced individual.03-21-2013
20130073646PRESENTING A RECIPIENT OF AN E-MAIL WITH AN OPTION TO INSTANT MESSAGE A SENDER OR ANOTHER RECIPIENT BASED ON THE SENDER'S OR THE OTHER RECIPIENT'S ADDRESS AND ONLINE STATUS - Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.03-21-2013
20130073647PRESENTING A RECIPIENT OF AN E-MAIL WITH AN OPTION TO INSTANT MESSAGE A SENDER OR ANOTHER RECIPIENT BASED ON THE SENDER'S OR THE OTHER RECIPIENT'S ADDRESS AND ONLINE STATUS - Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.03-21-2013
20130073648PRESENTING A RECIPIENT OF AN E-MAIL WITH AN OPTION TO INSTANT MESSAGE A SENDER OR ANOTHER RECIPIENT BASED ON THE SENDER'S OR THE OTHER RECIPIENT'S ADDRESS AND ONLINE STATUS - Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.03-21-2013
20130073651PROVIDING SUPPLEMENTAL CONTACT INFORMATION CORRESPONDING TO A REFERENCED INDIVIDUAL - Providing supplemental contact information for an individual referenced in an electronic message typically includes receiving an electronic message, examining the electronic message, detecting an identifier for a referenced individual contained in the electronic message, and making supplemental contact information for the referenced individual available to a recipient of the electronic message. The supplemental contact information may include information that is in addition to information contained in the electronic message. The supplemental contact information may include at least one of an e-mail address, a screen name, a telephone number, a facsimile number, and a mailing address, each of which is associated with the referenced individual.03-21-2013
20130073652PROVIDING SUPPLEMENTAL CONTACT INFORMATION CORRESPONDING TO A REFERENCED INDIVIDUAL - Providing supplemental contact information for an individual referenced in an electronic message typically includes receiving an electronic message, examining the electronic message, detecting an identifier for a referenced individual contained in the electronic message, and making supplemental contact information for the referenced individual available to a recipient of the electronic message. The supplemental contact information may include information that is in addition to information contained in the electronic message. The supplemental contact information may include at least one of an e-mail address, a screen name, a telephone number, a facsimile number, and a mailing address, each of which is associated with the referenced individual.03-21-2013
20130073655RECIPIENT CONTROL OF SOURCE AUDIO IDENTIFIERS FOR DIGITAL COMMUNICATIONS - Enabling a recipient to control presentation of an audio identifier informing the recipient of an arrival of a digital communication from a sender in a communication session includes receiving a digital communication from a sender directed to a recipient. A sender-designated first audio identifier or sender-related information that identifies the sender to the recipient is accessed upon arrival of the digital communication. The first audio identifier or sender-related information is presented to the recipient contemporaneous with receipt of the digital communication. The recipient is able to specify, upon presentation of the first audio identifier or sender-related information, whether to enable subsequent presentation of the first audio identifier prior to or concurrent with receipt of a future digital communication from the sender.03-21-2013
20130080529ORGANIZING ENTRIES IN PARTICIPANT LISTS BASED ON COMMUNICATIONS STRENGTHS - Organizing a participant list includes maintaining a participant list of users of an electronic communications system to be used by a first user of the electronic communications system. Communications strengths between the first user and each of the users included in the participant list are determined. The users included in the participant list are organized based on the corresponding communications strengths. Communications strengths may be determined for users included in a group within a participant list, and the users within the group may be organized within the group based on communications strength. An additional group in the participant list in which some or all of the users included in the participant list are organized based on communications strength may be provided.03-28-2013
20130097254ELECTRONIC MESSAGE DELIVERY BASED ON PRESENCE NOTIFICATION - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.04-18-2013
20130097255TIME BASED ELECTRONIC MESSAGE DELIVERY - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification.04-18-2013
20130117369DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER - Informing a user of a large scale network dynamically of other network users includes determining dynamically an online context of the user. Other users presently within the online context of the user are identified and trait information is stored that is related essentially only to the user or to the other users in a users store associated with the online context. The user is informed dynamically of the other users based on the stored trait information, such as, for example, an age or other demographic identifier, or information indicative of an expertise, interest, preference, user type and/or other quality of the user or of the other individual.05-09-2013
20130117399RECONFIGURING AN ELECTRONIC MESSAGE TO EFFECT AN ENHANCED NOTIFICATION - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.05-09-2013
20130124629DYNAMIC IDENTIFICATION OF OTHER USERS TO AN ONLINE USER - Informing a user of a large scale network dynamically of other network users includes determining dynamically an online context of the user. Other users presently within the online context of the user are identified and trait information is stored that is related essentially only to the user or to the other users in a users store associated with the online context. The user is informed dynamically of the other users based on the stored trait information, such as, for example, an age or other demographic identifier, or information indicative of an expertise, interest, preference, user type and/or other quality of the user or of the other individual.05-16-2013
20130125138SYSTEMS AND METHODS FOR NOTIFICATION MANAGEMENT AND DELIVERY - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.05-16-2013
20130144964MANAGING INSTANT MESSAGING SESSIONS ON MULTIPLE DEVICES - Transferring instant messaging sessions includes receiving a selection, from a user within a user interface, of at least one instant messaging session from among multiple instant messaging sessions to transfer from a first instant messaging controller on a first device to at 5 least a second instant messaging controller on a second device, where the user is signed on concurrently to the first instant messaging controller on the first device and the second instant messaging controller on the second device. At least a portion of the selected instant messaging session is transferred from the first instant messaging controller on the first device to the second instant messaging controller on the second device and the transferred portion of 10 the instant messaging session is made perceivable on the second instant messaging controller on the second device.06-06-2013
20130159420SYSTEMS AND METHODS FOR RESTRICTED NOTIFICATION DELIVERY - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.06-20-2013
20130159439SYSTEMS AND METHODS FOR NOTIFICATION DELIVERY - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.06-20-2013
20130159440METHODS AND SYSTEMS FOR DELIVERING MULTIPLE NOTIFICATIONS - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.06-20-2013
20130159441SYSTEMS AND METHODS FOR PRIORITIZED NOTIFICATION DELIVERY - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.06-20-2013
20130159442NOTIFICATION ARCHIVE - An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.06-20-2013
20130165166AUTOMATICALLY ENABLING THE FORWARDING OF INSTANT MESSAGES - Some implementations may enable instant messages to be automatically forwarded. For example, a computing device may receive an electronic message and an indication of a sender-specified destination for the electronic message. The computing device may determine whether the destination is available to receive an electronic message using a first mode of communication. The computing device may determine whether a mobile telephone number is associated with the destination. The computing device may transmit a communication to the mobile telephone number based on the electronic message in response to determining that the destination is unavailable and that the mobile telephone number is associated with the destination.06-27-2013
20130172024Managing forwarded electronic messages - Communicating between electronic devices involves sending messages between the electronic devices. An original message having an original source indicator and an intended destination indicator identified is sent. A reply to that original message is sent by the recipient of the original message. The reply message has a reply source indicator and a reply destination indicator. A communication based on the reply message is sent. The communication based on the reply message has a reply source indicator that is the same as the intended destination indicator identified by the sender of the original message. In one example, a message is sent from computer operating an instant messaging program and forwarded to a mobile telephone. The reply sent from the mobile telephone is provided to the sender of the original message without revealing the telephone number of the mobile telephone to which the original instant message was forwarded.07-04-2013
20130172025Managing forwarded electronic messages - Communicating between electronic devices involves sending messages between the electronic devices. An original message having an original source indicator and an intended destination indicator identified is sent. A reply to that original message is sent by the recipient of the original message. The reply message has a reply source indicator and a reply destination indicator. A communication based on the reply message is sent. The communication based on the reply message has a reply source indicator that is the same as the intended destination indicator identified by the sender of the original message. In one example, a message is sent from computer operating an instant messaging program and forwarded to a mobile telephone. The reply sent from the mobile telephone is provided to the sender of the original message without revealing the telephone number of the mobile telephone to which the original instant message was forwarded.07-04-2013
20130172026Managing forwarded electronic messages - Communicating between electronic devices involves sending messages between the electronic devices. An original message having an original source indicator and an intended destination indicator identified is sent. A reply to that original message is sent by the recipient of the original message. The reply message has a reply source indicator and a reply destination indicator. A communication based on the reply message is sent. The communication based on the reply message has a reply source indicator that is the same as the intended destination indicator identified by the sender of the original message. In one example, a message is sent from computer operating an instant messaging program and forwarded to a mobile telephone. The reply sent from the mobile telephone is provided to the sender of the original message without revealing the telephone number of the mobile telephone to which the original instant message was forwarded.07-04-2013
20130174060ENHANCED BUDDY LIST USING MOBILE DEVICE IDENTIFIERS - A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.07-04-2013
20130174281MESSAGING STAMP AUTHORITY - Electronic messages may be processed using a stamp authority by receiving an electronic message, identifying a stamp associated the message, determining if the stamp is valid, and, if the stamp is determined to be valid, distinguishing the message from messages with which a valid stamp is not identified.07-04-2013
20130185358PROMOTING INTEROPERABILITY OF PRESENCE-BASED SYSTEMS THROUGH THE USE OF UBIQUITOUS ONLINE IDENTITIES - A client system is configured to submit a request to a first instant messaging system for access to the first instant messaging service The request includes an online identity that is currently being used to access a second instant messaging service associated with the second instant messaging system. The second instant messaging system is configured to send a message to the first instant messaging system that indicates the online identity is currently being used to access a second instant messaging service associated with the second instant messaging system. The first instant messaging system maintains a profile that is updated to indicate that the online identity is currently being used to access the first instant messaging service and, in response to the message, the profile is also updated to indicate that the online identity is currently begin used to access the second instant messaging service.07-18-2013
20130275526PROVIDING SUPPLEMENTAL CONTACT INFORMATION CORRESPONDING TO A REFERENCED INDIVIDUAL - Providing supplemental contact information for an individual referenced in an electronic message typically includes receiving an electronic message, examining the electronic message, detecting an identifier for a referenced individual contained in the electronic message, and making supplemental contact information for the referenced individual available to a recipient of the electronic message. The supplemental contact information may include information that is in addition to information contained in the electronic message. The supplemental contact information may include at least one of an e-mail address, a screen name, a telephone number, a facsimile number, and a mailing address each of which is associated with the referenced individual.10-17-2013
20140047029SHARING SOCIAL NETWORK INFORMATON - Social network information may be shared across online service providers. Thus, one online service provider M that maintains a membership separate from a second online service provider N may nevertheless use the social network maintained by the second online service provider N to tailor content and/or services based on such social network information.02-13-2014
20140108546ANNOUNCING NEW USERS OF AN ELECTRONIC COMMUNICATIONS SYSTEM TO EXISTING USERS - Announcing new users of an electronic communications system includes receiving an indication of a new user of an electronic communications system. The new user has an identifier for the electronic communications system. Existing users of the electronic communications system that are known to the new user are identified. The identified existing users are sent a message notifying the identified existing users of the identifier of the new user. The identified existing users may be enabled to add the identifier of the new user to participant lists used by the identified existing users. The new user may be enabled to add identifiers of the identified existing users to a participant list of the electronic communications system used by the new user.04-17-2014
20140108571DEGREES OF SEPARATION FOR HANDLING COMMUNICATIONS - A sender's degrees of separation from a recipient may be used to aid in spam filtering or to otherwise handle a communication. The “degrees of separation” represent a metric used to quantify whether/how the recipient is linked to the sender through intermediary people or other entities. For example, a recipient may know a first user (first degree of separation) and the first user may know a second user (second degree of separation) who knows the sender of an e-mail. In this case, the sender is separated from the recipient by two degrees of separation (by two other contacts). A level of “trust” or “legitimacy” about a sender's communication can be inferred by looking at whether the sender is linked to an intended recipient. Typically, user contact lists (e.g., address book, buddy list, and/or white list) are evaluated to determine the number of degrees (or hops) are required to link or relate two users.04-17-2014
20140310783MESSAGING GATEWAY FOR DIRECTORY AND ANONYMOUS SERVICES - A subscriber who seeks to block access to contact information may receive identifying information for people attempting to access the subscriber's contact information. The subscriber also may be provided interfaces to enable the attempting person to contact the subscriber, in a variety of escalating forms, without revealing the subscriber's contact information. In a particular implementation, a request is received from an information seeker for contact information for a subscriber. A data structure is accessed that includes an indication that the subscriber should be provided with information relating to requests received for the subscriber's contact information. A message address for the subscriber is accessed, and a message is sent to the subscriber indicating the request for the subscriber's contact information. The requested contact information for the subscriber is withheld from the information seeker absent an indication from the subscriber that the requested contact information may be provided to the information seeker.10-16-2014
20140330918ROUTING AND DISPLAYING MESSAGES FOR MULTIPLE CONCURRENT INSTANT MESSAGING SESSIONS INVOLVING A SINGLE ONLINE IDENTITY - Routing and displaying instant messages includes receiving a first request to establish a first instant messaging session associated with an instant messaging online identity assigned to a user using a first instant messaging controller. The first instant messaging session is established in response to the first request, where the first instant messaging session includes a first state. A second request from the user is received to establish a second instant messaging session associated with the instant messaging online identity assigned to the user using a second instant messaging controller that differs from the first instant messaging controller. The second instant messaging session is established in response to the second request, where the second instant messaging session includes a second state. An instant message designated for the instant messaging online identity assigned to the user is received and a determination is made on where to route the instant message based on routing criteria. The routing criteria includes the first state of the first instant messaging session and the second state of the second instant messaging session. The instant message is routed based on the determination of where to route to the instant message.11-06-2014
20140337745ENHANCED BUDDY LIST USING MOBILE DEVICE IDENTIFIERS - A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.11-13-2014
20140344383MANAGING ELECTRONIC MESSAGES SENT TO MOBILE DEVICES ASSOCIATED WITH ELECTRONIC MESSAGING ACCOUNTS - A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.11-20-2014
20140344384ELECTRONIC MESSAGING USING REPLY TELEPHONE NUMBERS - A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.11-20-2014
20140344385MANAGING ELECTRONIC MESSAGES SENT TO REPLY TELEPHONE NUMBERS - A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.11-20-2014

Patent applications by Barry Appelman, Mclean, VA US

Website © 2015 Advameg, Inc.