×

Recipient centric messaging system and protocols to implement it over data networks

  • US 9,911,134 B2
  • Filed: 01/19/2017
  • Issued: 03/06/2018
  • Est. Priority Date: 01/20/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of communicating at least one message between a sender and a recipient using a communications protocol over a data network through a recipient centric messaging system, comprising:

  • receiving, at the recipient centric messaging system, communication preferences specified by said recipient that comprise (a) computer interpretable constraints required to be met for delivery of a first message and (b) human interpreted constraints when said recipient creates or updates a profile on said recipient centric messaging system;

    publishing said profile, on the recipient centric messaging system, with a set of visible preferences from said communication preferences of said recipient that are visible to said sender when said sender selects said recipient to send a message;

    the recipient centric messaging system processing a request received from said sender to send said first message to said recipient;

    the recipient centric messaging system generating a customized message form based on said communication preferences of said recipient to enable said sender to compose said first message to comply with said communication preferences;

    the recipient centric messaging system receiving the first message sent using the customized form;

    the recipient centric messaging system dynamically assessing whether any of said computer interpretable constraints and human interpreted constraints are not met using (a) natural-language processing upon user-profiles including communications preferences of both said sender and said recipient and (b) a machine-learning based reputation-and-penalty scoring system based on all prior messages sent by said sender to a plurality of users and any associated responses,wherein the dynamically assessing comprises;

    the recipient centric messaging system dynamically processing said first message to determine if (a) all said computer interpretable constraints, which include a reputation score of said sender and (b) any penalties assigned by the recipient centric messaging system to said sender are satisfied by said first message; and

    the recipient centric messaging system delivering said first message over said data network using said communications protocol to said recipient if and only if all said computer interpretable constraints specified in said communication preferences of said recipient and any reputation-constraints applied by said recipient centric messaging system are met by said first message,wherein said recipient centric messaging system is integrated with an email service via an email-proxy-server capable of implementing any computer interpretable constraints, human interpreted constraints, and reputation-constraints required or imposed by the recipient centric messaging system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×