×

Secure instant messaging system

  • US 9,985,790 B2
  • Filed: 11/28/2016
  • Issued: 05/29/2018
  • Est. Priority Date: 02/20/2003
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • caching, for access by a first client device used by a first user, a first security certificate for a second user;

    sending a request, by the first client device, to a messaging service to obtain updated certificate information for the second user;

    after sending the request, receiving the updated certificate information for the second user from the messaging service, wherein the updated certificate information is based on a second security certificate published by the second user, wherein the updated certificate information includes an abbreviated value determined from the second security certificate;

    comparing the abbreviated value of the second security certificate with an abbreviated value of the first security certificate for the second user;

    in response to the abbreviated value of the second security certificate not matching the abbreviated value of the first security certificate, requesting the second security certificate from the messaging service;

    receiving the second security certificate for the second user from the messaging service;

    using the second security certificate to encrypt an electronic message and produce an encrypted message; and

    sending the encrypted message to the messaging server to be sent to a second client device of the second user.

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