H04L51/00

Notification Policies
20180309631 · 2018-10-25 ·

In one embodiment, a method includes receiving an indication of an occurrence of a triggering event for one or more notifications relevant to one or more users. The notifications are sent to one or more of the users through one or more of a number of notifications channels, and each notification channel is associated with one or more software applications. The method also includes accessing a number of notification policies associated with the software applications. Each of the software applications has at least one associated notification policy. At least one of the notification policies associated with a first one of the software applications is interrelated with at least one other notification policy associated with a second one of the software applications. The method also includes sending one or more notifications to one or more users through one or more of the number of notification channels.

Systems and methods for secure data exchange in a distributed collaborative application

A collaborative communication system that includes a plurality of endpoints and interconnecting nodes configured to communicate via messages over interconnecting channels. Each of the plurality of endpoints and/or interconnecting nodes can determine whether to apply protection to the messages on a per message basis and/or base on the interconnecting channel being used. Thus, a balance between adequate protection and use of system resources and bandwidth can be maintained.

Communicating apparatus, control method therefor, and storage medium storing program
10110372 · 2018-10-23 · ·

A communicating apparatus receives at least (i) email data which is encrypted by a content encryption key, (ii) the content encryption key which is encrypted by a public key of the communicating apparatus, and (iii) a public key certificate of the communicating apparatus. The communicating apparatus decrypts the encrypted content encryption key by a private key corresponding to the public key certificate of the communicating apparatus and decrypts the email data by the decrypted content encryption key. And the communicating apparatus prints at least the email data and the public key certificate of the communicating apparatus.

Devices and methods of providing response message in the devices

A device includes a communication unit configured to receive a call request from a calling user; and a control unit configured to control the communication unit to provide a response message including information about a current situation based on information about an application currently being executed to the calling user in response to a rejection regarding the call request.

Delaying phishing communication
10110623 · 2018-10-23 · ·

According to one embodiment, an apparatus is configured to store a plurality of phishing scores, each phishing score of the plurality of phishing scores indicating a likelihood that a user of a plurality of users will respond to a phishing email. The apparatus is configured to receive an email, to select a first subset of the plurality of users based on the phishing score of each user in the first subset, and to select a second subset of the plurality of users based on the phishing score of each user in the second subset, wherein each user in the second subset is determined to be more likely to respond to a phishing email than each user in the first subset. The apparatus is configured to communicate the email to the first subset and to communicate the email to the second subset based on the first subset's responses to the email.

Authenticating and confidence marking e-mail messages
10110530 · 2018-10-23 · ·

Methods and systems for authenticating and confidence marking e-mail messages are described. One embodiment describes a method of authenticating an e-mail message. This method involves extracting a plurality of e-mail headers associated with the e-mail message, and identifying a sending edge mail transfer agent (MTA). The method then calls for determining if the sending edge MTA is authorized to send the e-mail message.

ENHANCING PERFORMANCE OF MESSAGE SEARCH AND RETRIEVAL
20180302344 · 2018-10-18 ·

A message management service can enable a client to search and retrieve of messages from one or more messaging services. The message management service can stage delivery of results to the client to reduce response time for identification of messages satisfying a query. Initially, the message management service can send information descriptive of results, which the client can display. The message management service can send subsequent responses including supplemental information associated with a result and/or actual messages.

System and method of mimetic messaging settings selection
10103874 · 2018-10-16 · ·

Systems and methods of selecting message settings mimetically on a messaging client. In one embodiment, when an outgoing message is composed on a messaging client, the messaging client determines whether the outgoing message is related to a received message. Where the outgoing message is related to the received message, the messaging client determines the messaging settings used in the received message, and selects the messaging settings used in the received message to control message characteristics of the outgoing message.

System and method for a cognitive system plug-in answering subject matter expert questions

Embodiments provide a system and method for integrating a cognitive system into a call center. The system and method include ingesting, through an instant messaging application, one or more original questions from one or more call center agents; ingesting, through the instant messaging application, one or more answers associated with the one or more original questions; receiving, through the instant messaging system, one or more additional questions; determining one or more proposed answers to each additional question based on analysis of the one or more original questions and answers; determining a confidence score for each of the one or more proposed answers; if the confidence score of the proposed answer exceeds a confidence threshold, providing the proposed answer to the call center agent; receiving, through a feedback module, feedback on the proposed answer from one or more subject matter experts or call center managers; and incorporating the feedback on the proposed answer into the analysis of the one or more original questions.

Fitness activity related messaging

In one embodiment, a method for generating a message to a friend of a user is provided, comprising: processing activity data of a first user measured by an activity monitoring device to update a value of an activity metric for the first user; identifying a change in an inequality relationship between the value of the activity metric for the first user and a value of the activity metric for a second user; in response to identifying the change in the inequality relationship, prompting the first user to generate a message to the second user.