Patents Assigned to Wickr Inc.
-
Publication number: 20190068372Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.Type: ApplicationFiled: August 29, 2017Publication date: February 28, 2019Applicant: Wickr Inc.Inventors: Arjun Bhatnagar, Christopher Howell
-
Publication number: 20190068746Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.Type: ApplicationFiled: August 29, 2017Publication date: February 28, 2019Applicant: Wickr Inc.Inventors: Arjun Bhatnagar, Christopher Howell
-
Publication number: 20190068614Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.Type: ApplicationFiled: August 29, 2017Publication date: February 28, 2019Applicant: Wickr Inc.Inventors: Arjun Bhatnagar, Christopher Howell
-
Publication number: 20190020632Abstract: A method, system, and non-transitory computer readable medium are described for providing a sender a plurality of ephemeral keys such that a sender and receiver can exchange encrypted communications. Accordingly, a sender may retrieve information, such as a public key and a key identifier, for the first receiver from a local storage. The retrieved information may be used to generate a key-encrypting key that is used to generate a random communication encryption key. The random communication encryption key is used to encrypt a communication, while the key-encrypting key encrypts the random communication key. The encrypted communication and the encrypted random communication key are transmitted to the first receiver.Type: ApplicationFiled: July 12, 2017Publication date: January 17, 2019Applicant: Wickr Inc.Inventors: Thomas Michael Leavy, Joël Alwen, Christopher Howell
-
Publication number: 20190020633Abstract: A method, system, and non-transitory computer readable medium are described for providing a sender a plurality of ephemeral keys such that a sender and receiver can exchange encrypted communications. Accordingly, a sender may retrieve information, such as a public key and a key identifier, for the first receiver from a local storage. The retrieved information may be used to generate a key-encrypting key that is used to generate a random communication encryption key. The random communication encryption key is used to encrypt a communication, while the key-encrypting key encrypts the random communication key. The encrypted communication and the encrypted random communication key are transmitted to the first receiver.Type: ApplicationFiled: July 12, 2017Publication date: January 17, 2019Applicant: Wickr Inc.Inventors: Thomas Michael Leavy, Christopher Howell, Joël Alwen
-
Publication number: 20190020631Abstract: A method, system, and non-transitory computer readable medium are described for providing a sender a plurality of ephemeral keys such that a sender and receiver can exchange encrypted communications. Accordingly, a sender may retrieve information, such as a public key and a key identifier, for the first receiver from a local storage. The retrieved information may be used to generate a key-encrypting key that is used to generate a random communication encryption key. The random communication encryption key is used to encrypt a communication, while the key-encrypting key encrypts the random communication key. The encrypted communication and the encrypted random communication key are transmitted to the first receiver.Type: ApplicationFiled: July 12, 2017Publication date: January 17, 2019Applicant: Wickr Inc.Inventors: Thomas Michael Leavy, Christopher Howell, Joël Alwen
-
Patent number: 10142300Abstract: A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.Type: GrantFiled: June 27, 2018Date of Patent: November 27, 2018Assignee: Wickr Inc.Inventors: Thomas Michael Leavy, Gerard Ryan
-
Patent number: 10140043Abstract: Digital data sanitization is disclosed. An indication that a data sanitization process should be performed is received. The data sanitization process is performed. Performing the data sanitization process includes determining an amount of free space on a storage device. Performing the data sanitization process further includes performing a set of one or more write operations, where performing the write operations decreases the amount of free space on the storage of the device.Type: GrantFiled: October 26, 2017Date of Patent: November 27, 2018Assignee: Wickr Inc.Inventors: Thomas Michael Leavy, Christopher Howell, Robert Statica, Kara Lynn Coppa
-
Patent number: 10135612Abstract: The present disclosure describes techniques for configuring and participating in encrypted audio calls, audio conferences, video calls, and video conferences. In particular, a call initiator generates a meeting identifier and a first meeting key, which are encrypted using a first encryption key and distributed to one or more participants of the call. The one or more participants decrypt the meeting identifier and the first meeting key, and use that information to participate in the encrypted call. Further, participants respond to the encrypted communication data by encrypting their reply data with the first meeting key. The call initiator decrypts the reply data using the first meeting key.Type: GrantFiled: December 15, 2016Date of Patent: November 20, 2018Assignee: Wickr Inc.Inventors: Thomas Michael Leavy, Dipakkumar R. Kasabwala
-
Patent number: 10129260Abstract: Determining whether a message should be allowed to be sent is determined. A request to send a message to a recipient is received from a sender's client device. A determination is made at a server as to whether the sender is allowed to send the message to the recipient, based on a privacy list. A response to the sender is sent, based on the determination.Type: GrantFiled: June 24, 2014Date of Patent: November 13, 2018Assignee: Wickr Inc.Inventors: Robert Statica, Christopher A. Howell, Kara Lynn Coppa
-
Patent number: 10129229Abstract: The present disclosure describes systems and methods for authenticating a called party during the initialization stage of establishing a secure telecommunication channel to provide assurances to the initiator that they are communicating with whom they intended. A first user issues a challenge that includes a nonce to one or more second user devices. The second user's secure collaboration application receives the challenge, signs the nonce included in the challenge, and sends the response with the signed nonce to the first user. The first user receives the response and determines whether the signature of the first nonce is valid. If the signature is not valid, the first user's secure collaboration application terminates the secure telecommunication. However, if the signature received in the response is valid, the first user's secure collaboration application begins exchanging encrypted telecommunication data with the second user over a secure telecommunication channel.Type: GrantFiled: October 21, 2016Date of Patent: November 13, 2018Assignee: Wickr Inc.Inventors: Thomas Michael Leavy, Dipakkumar R. Kasabwala
-
Patent number: 10129187Abstract: A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.Type: GrantFiled: April 27, 2018Date of Patent: November 13, 2018Assignee: Wickr Inc.Inventors: Thomas Michael Leavy, Gerard Ryan
-
Publication number: 20180324155Abstract: A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.Type: ApplicationFiled: June 27, 2018Publication date: November 8, 2018Applicant: Wickr Inc.Inventors: Thomas Michael Leavy, Gerard Ryan
-
Patent number: 10116637Abstract: The present disclosure describes techniques for configuring and participating in encrypted audio calls, audio conferences, video calls, and video conferences. In particular, a call initiator generates a meeting identifier and a first meeting key, which are encrypted using a first encryption key and distributed to one or more participants of the call. The one or more participants decrypt the meeting identifier and the first meeting key, and use that information to participate in the encrypted call. Further, participants respond to the encrypted communication data by encrypting their reply data with the first meeting key. The call initiator decrypts the reply data using the first meeting key.Type: GrantFiled: December 15, 2016Date of Patent: October 30, 2018Assignee: Wickr Inc.Inventors: Dipakkumar R. Kasabwala, Thomas Michael Leavy
-
Patent number: 10110520Abstract: A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.Type: GrantFiled: June 26, 2017Date of Patent: October 23, 2018Assignee: Wickr Inc.Inventors: Thomas Michael Leavy, Gerard Ryan
-
Patent number: 10084761Abstract: A variety of techniques for performing identity verification are disclosed. As one example, a verification request is received from a remote user. The verification request pertains to a cryptographic key. In response to receiving a confirmation from a local user of the local device, a verification process is initiated. A result of the verification process is transmitted to the remote user. As a second example, a verification request can be received at the local device, from a local user of the device. A verification process with respect to the local user is initiated, and a result of the verification process is transmitted to a remote user that is different from the local user.Type: GrantFiled: January 18, 2018Date of Patent: September 25, 2018Assignee: Wickr IncInventors: Christopher Howell, Robert Statica, Kara Lynn Coppa
-
Publication number: 20180248853Abstract: Determining whether to allow access to a message is disclosed. A message is received from a sender. The message is associated with a first time-to-live (TTL) value. A determination is made that the first time-to-live value has not been exceeded. The determination is made at least in part by obtaining an external master clock time. In response to the determination, access is allowed to the message.Type: ApplicationFiled: April 27, 2018Publication date: August 30, 2018Applicant: Wickr Inc.Inventors: Christopher Howell, Robert Statica, Kara Lynn Coppa
-
Patent number: 10044688Abstract: A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.Type: GrantFiled: September 28, 2017Date of Patent: August 7, 2018Assignee: Wickr Inc.Inventors: Thomas Michael Leavy, Gerard Ryan
-
Patent number: 10038677Abstract: A digital security bubble encapsulation is disclosed. A public key and a device identifier of at least one recipient is requested from a first server. A message containing one or more components is encrypted using a symmetric key. The symmetric key is encrypted with a public key received in response to the request. The encrypted message, the encrypted symmetric key, and the device identifier are encapsulated in a digital security bubble encapsulation. The digital security bubble encapsulation is transmitted to a second server.Type: GrantFiled: April 25, 2017Date of Patent: July 31, 2018Assignee: Wickr Inc.Inventors: Christopher Howell, Robert Statica, Kara Lynn Coppa
-
Publication number: 20180212772Abstract: The present disclosure describes a system, method, and non-transitory computer readable medium for provisioning multiple instances of a secure communication application on multiple devices. A secure communication application on a first device generates a first set of private keys that are associated with the user and a second set of keys that are associated with the secure communication application executing on the first device. The first set of private keys establishes a set of root identifying keys for the user that are identical for all installations of the secure communication application, while the second set of keys will vary from device to device. In this regard, the first set of root identifying keys must be securely transferred from the first device to any subsequent installations of the secure communication application on one or more second devices.Type: ApplicationFiled: March 2, 2017Publication date: July 26, 2018Applicant: Wickr Inc.Inventors: Thomas Michael Leavy, Christopher Howell