×

Real-time messaging platform with enhanced privacy

  • US 10,645,041 B2
  • Filed: 10/25/2019
  • Issued: 05/05/2020
  • Est. Priority Date: 01/01/2014
  • Status: Active Grant
First Claim
Patent Images

1. A communication system comprising:

  • a network interface;

    at least one computing device;

    a non-transitory computer-readable medium having computer-executable instructions stored thereon that, if executed by the at least one computing device, cause the at least one computing device to perform operations comprising;

    receiving over the network interface from a communication application installed on a first communication device of a first user;

    an identifier associated with the first user and/or an identifier associated with the communication application installed on the first communication device;

    an indication that a messaging service message composed by the first user is being directed to a first electronic destination associated with a second user;

    an identification of keywords, by the communication application installed on the first communication device of the first user, present in the messaging service message composed by the first user, wherein the identified keywords present in the messaging service message composed by the first user are associated with respective weightings;

    accessing a record associated with the first user using the identifier associated with the first user and/or the identifier associated with the communication application installed on the first communication device, wherein the record associated with the first user comprises a message transmission history of the first user;

    based at least in part on;

    the identification of keywords by the communication application installed on the first communication device of the first user present in the messaging service message composed by the first user and associated keyword weightings for the identified keywords present in the messaging service message composed by the first user, andon the message transmission history of the first user,enabling selection of a message of a first entity;

    causing the selected message of the first entity to;

    be displayed by the communication application installed on the first communication device of the first user in association with the messaging service message composed by the first user; and

    included in the messaging service message when the messaging service message is transmitted to the second user,wherein the first entity is not provided with access to the identity of the first user or the second user.

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