IP Library Granted Patent US 11,089,478
Granted Patent B2
US 11,089,478 · App. 16/418,931 · Granted Aug 10, 2021

Blockchain for validating communications archiving

Inventors: Kevin K Moshir (Scottsdale, AZ); Sean Moshir (Scottsdale, AZ); Stuart Browne (Scottsdale, AZ)
Assignee: CellTrust Corporation
H04W12/106G06F16/2365
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,089,478
App. No.
16/418,931
Granted
Aug 10, 2021
Kind
B2
Abstract

A method of verifying communications between a first phone and a second phone includes the steps of: receiving at a server a communication between the first phone and the second phone, wherein at least one of the first phone and the second phone is designated for retention; at the server, sending the communication to a blockchain to preserve the integrity of the communication; at the server, storing the blockchain information with communication records, so that the communication integrity can be verified against the blockchain; and at the server, sending at least one of the blockchain information and the communication records to an electronic-discovery system so that the communication can be verified against the blockchain.

Claims (29)

1. A method of tracking communications between a phone and a mobile devices, the method comprising, in any order:

receiving at a server a communication originated from a phone, wherein the communication is sent by the phone to a virtual number associated with a software module configured to run on a mobile device;

at the server, sending to a blockchain at least one of the entire communication, a portion of the communication, and metadata related to the communication to preserve the integrity of the communication; and

at the server, sending to an Enterprise Information Archiving system (i) one or more communication records that include information relating to the communication and (ii) information about the blockchain including at least one block reference that can be used to validate the integrity of the one or more communication records.

2. The method of claim 1 wherein the metadata about the communication includes information about an Application Programming Interface used for communication with the server.

3. The method of claim 1 further comprising producing at least one digital document that includes aggregated data about communication transactions, wherein the digital document is used to validate the integrity of the one or more communication records sent to the Enterprise Information Archiving system.

4. The method of claim 3 wherein the digital document is uploaded from the server to the Enterprise Information Archiving system.

5. The method of claim 3 wherein the aggregated data comprises at least one of a total number of transactions, one or more block references, and an upload date and time for the one or more communications sent to the Enterprise Information Archiving system.

6. The method of claim 1 wherein the communication comprises at least one of a short messaging service (SMS) message, a multimedia messaging service (MMS) message, a voice call and an email message.

7. A method of verifying communications between a first phone and a second phone, the method comprising, in any order:

receiving at a server a communication between the first phone and the second phone, wherein at least one of the first phone and the second phone is designated for communication retention;

at the server, sending to a blockchain at least one of the entire communication, a portion of the communication, and metadata related to the communication to preserve the integrity of the communication;

at the server, storing information about the blockchain and one or more records for the communication so that the communication integrity can be verified against the blockchain; and

at the server, sending at least one of the blockchain information and the one or more communication records to an Enterprise Information Archiving_system.

8. The method of claim 7 wherein the metadata about the communication includes information about an Application Programming Interface used for communication with the server.

9. The method of claim 7 further comprising producing at least one digital document that includes aggregated data about communication transactions wherein the digital document is used to validate the integrity of the one or more communication records sent to the Enterprise Information Archiving system.

10. The method of claim 9 wherein the digital document is uploaded from the server to the Enterprise Information Archiving system.

11. The method of claim 9 wherein the aggregated data comprises at least one of a total number of transactions, one or more block references, and an upload date and time information for the one or more communications sent to the Enterprise Information Archiving system.

12. The method of claim 7 wherein the communication comprises at least one of a short messaging service (SMS) message, a multimedia messaging service (MMS) message, a voice call and an email message.

13. A system for tracking communications between a mobile device and a phone, the system comprising:

a server configured to:

receive a communication originated from a phone, wherein the communication is sent by the phone to a virtual number associated with a software module configured to run on a mobile device;

send to a blockchain at least one of the entire communication, a portion of the communication, and metadata related to the communication to preserve the integrity of the communication; and

send to an Enterprise Information Archiving system (i) one or more communication records that include information relating to the communication and (ii) information about the blockchain including at least one block reference that can be used to validate the integrity of the one or more communication records.

14. The system of claim 13 wherein the metadata about the communication includes information about an Application Programming Interface used for communication with the server.

15. The system of claim 13 wherein the server is configured to produce at least one digital document that includes aggregated data about communication transactions, and wherein the digital document can be used to validate the integrity of the one or more communication records sent to the Enterprise Information Archiving system.

16. The method of claim 15 wherein the digital document is uploaded from the server to the Enterprise Information Archiving system.

17. The system of claim 15 wherein the aggregated data comprises at least one of a total number of transactions, one or more block references, and upload date and time information for the one or more communication records sent to the Enterprise Information Archiving system.

18. The system of claim 13 wherein the communication comprises at least one of a short messaging service (SMS) message, a multimedia messaging service (MMS) message, a voice call and an email message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2019
From: MOSHIR, KEVIN K.; MOSHIR, SEAN; BROWNE, STUART
To: CELLTRUST CORPORATION
Reel/Frame 049469/0081 →
Continuity (3)
Continuation In Part 15579452 · Dec 4, 2017
Provisional Application 62674021 · May 21, 2018
Related Publication 20190281465A1 · Sep 12, 2019
Cited By (6)
US 12,432,298 US 12,461,663 US 12,464,354 US 12,469,045 US 12,477,332 US 12,593,207