IP Library › Granted Patent US 11,210,407
Granted Patent B2
US 11,210,407 · App. 16/257,301 · Granted Dec 28, 2021

Electronic communications device and messaging application therefor

Inventors: Kamil Kaczyński (Warsaw, PL); Michal Glet (Warsaw, PL)
Assignee: V440 SPÓ£KA AKCYJNA
G06F21/602G06F21/31G06F21/6227H04L9/3236H04L51/046H04L51/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,210,407
App. No.
16/257,301
Granted
Dec 28, 2021
Kind
B2
Abstract

A messaging application for a messaging service for an electronic communications device including a data store, the application being configured to: store, in encrypted form, message data for an identity registered on the messaging service as a database file on the electronic communications device; require a user to input a predetermined access code for the registered identity before giving the user access to the stored message data; and delete from the device the database file containing the encrypted message data in the event that a particular different predetermined code other than the predetermined access code is provided in place of the predetermined access code.

Claims (23)

1. A messaging application for a messaging service for an electronic communications device, the electronic communications device including a data store, a memory storing non-transitory machine readable instructions and a hardware processor, wherein execution of the non-transitory machine readable instructions by the hardware processor is configured to cause the messaging application to:

store, in encrypted form, message data for an identity registered on the messaging service as a database file on the electronic communications device;

require a user to input a predetermined access code for the registered identity before giving the user access to the stored message data; and

delete from the device the database file containing the encrypted data in the event that a particular different predetermined code other than the predetermined access code is provided in place of the predetermined access code;

wherein execution of the machine readable instructions by the hardware processor is further configured, in the event that the particular different predetermined code is provided in place of the predetermined access code, to cause the messaging application to send a communication to a server administering the messaging service to unregister the identity from the service so that the service will subsequently not transmit notifications of incoming calls or messages made to that identity.

2. The messaging application as claimed in claim 1 , wherein the particular different predetermined code is stored in the data store of the device as a cryptographic hash.

3. The messaging application as claimed in claim 2 , wherein the cryptographic hash is a concatenation of the particular different predetermined code and a unique device identifier.

4. The messaging application as claimed in claim 1 , wherein the predetermined access code and the particular different predetermined code have the same format.

5. The messaging application as claimed in claim 1 , wherein the messaging application is configured to:

open a session of the messaging service in the event that the user inputs the predetermined access code for the registered identity; and

in the event that the particular different predetermined code is entered during the session, to delete from the device the database file containing the encrypted data.

6. The messaging application as claimed in claim 1 , wherein the messaging application is configured to accept access codes in the form of gestures captured by an image capture module of the device, or patterns of touch captured by a touch-sensitive interface of the device.

7. An electronic communications device including a data store and a processor, the electronic communications device having a messaging application for a messaging service, the processor being configured to execute the messaging application to:

store, in encrypted form, message data for an identity registered on the messaging service, as a database file in the data store of the device;

require a user to input a predetermined access code for the registered identity before giving the user access to the stored message data; and

delete from the device the database file containing the encrypted data in the event that a particular different predetermined code other than the predetermined access code is provided in place of the predetermined access code,

wherein the processor is further configured, in the event the particular different predetermined code is provided in place of the predetermined access code, to send a communication to a server administering the messaging service to unregister the identity from the service so that the service will subsequently not transmit notifications of incoming calls or messages made to that identity.

8. The electronic communications device as claimed in claim 7 , wherein the particular different predetermined code is stored in the data store of the device as a cryptographic hash.

9. The electronic communications device as claimed in claim 8 , wherein the cryptographic hash is a concatenation of the particular different predetermined code and a unique device identifier.

10. The electronic communications device as claimed in claim 7 , wherein the predetermined access code and the particular different predetermined code have the same format.

11. The electronic communications device as claimed in claim 7 , wherein the processor is configured to execute the messaging application to:

open a session of the messaging service in the event that the user inputs the predetermined access code for the registered identity; and

in the event that the particular different predetermined code is entered during the session, to delete from the device the database file containing the encrypted data.

Assignments (2)
CHANGE OF NAME Recorded Jul 29, 2021
From: USECRYPT S.A.
To: V440 SPOLKA AKCYJNA
Reel/Frame 057014/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2019
From: KACZYNSKI, KAMIL; GLET, MICHAL
To: USECRYPT S.A.
Reel/Frame 048135/0109 →
Continuity (1)
Related Publication 20200242256A1 · Jul 30, 2020