×

Computerized system and method for controlling electronic messages and their responses after delivery

  • US 10,454,869 B2
  • Filed: 11/07/2017
  • Issued: 10/22/2019
  • Est. Priority Date: 11/07/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a computing device, input provided by a sender, said input comprising information related to composition of a message addressed to a recipient on a message platform;

    analyzing, via the computing device, said input, and based on said analysis, extracting attributes related to the composed message, said attributes comprising features of the message, features of the sender and features of the recipient;

    generating, via the computing device, a feature vector M for said composed message based on said identified attributes, said vector M comprising nodes related to said message features, sender features and recipient features;

    determining, via the computing device, a target date for said composed message, said target date being a time a reply to said composed message is expected to be received after sending of said composed message;

    applying, via the computing device, said target date to said composed message, said application causing said composed message to be tagged as an RSVP message, such that said vector M has a bit added indicating whether a reply has been received, said bit initially set to “

    0”

    indicating no reply has yet been received;

    sending, via the computing device, said RSVP message to said recipient;

    receiving, via the computing device, a response message from said recipient in an inbox of said sender, said response message being sent by the recipient as a reply to said RSVP message;

    analyzing, via the computing device, said response message, and based on said analysis, extracting attributes of the response message, said analysis further comprising generating a feature vector R based on the attributes of the response message, said response message attributes comprising message features of the response message, features of the recipient and features of the sender;

    determining, via the computing device executing a machine learning (ML) classifier, whether said response message is a satisfactory response to said RSVP message based on said vector M and vector R, said determination further comprising;

    marking, via the computing device, said RSVP message bit as “

    1”

    , thereby indicating to said message platform that said response message is received and is satisfactory, when the classifier classifies the response as satisfactory, andgenerating, via the computing device, a follow-up message to said recipient indicating that the response was not satisfactory, when the classifier classifiers the response as a not satisfactory;

    updating, via the computing device, said inbox of said sender based on said RSVP message tagging, said updating comprising populating a RSVP folder with said RSVP message; and

    upon said response message being determined satisfactory, removing, via the computing device, said RSVP message from said RSVP folder.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×