×

Multi party messaging

  • US 9,083,529 B1
  • Filed: 03/06/2014
  • Issued: 07/14/2015
  • Est. Priority Date: 07/16/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a first interface configured to receive, from a user, an indication of a plurality of message recipients;

    a second interface configured to;

    request, from a first server, a plurality of public keys associated with the plurality of recipients;

    a processor configured to;

    encrypt a message containing one or more components using a symmetric key;

    encrypt the symmetric key a plurality of times, using each of the respective public keys, to generate a plurality of encrypted symmetric keys;

    encapsulate the encrypted message and the plurality of encrypted symmetric keys in an encapsulation, wherein the encapsulation includes, for at least some message recipients, at least one of an individual device identifier and an individual application identifier associated with the respective at least some recipients, and wherein the encapsulation is performed, at least in part, using a spreading function; and

    transmit the encapsulation to a second server; and

    a memory coupled to the processor and configured to provide the processor with instructions.

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