IP Library Patent Application 15983632
Patent Application
App. No. 15/983,632

Personal Blockchain Services

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 None
App. No.
15/983,632
Abstract

A personal blockchain is generated as a cloud-based software service in a blockchain environment. The personal blockchain immutably archives particular usage of any device, perhaps as requested by a user. The user may thus peruse past or historical usage (such as message logs) and individually select historical messages that are desired for a blockchain recordation in the personal blockchain. Moreover, the usage may be publicly ledgered by still other blockchains, thus providing two-way ledgering for improved record keeping.

Claims (42)

1 . A method, comprising:

receiving, by a device, a selection of an electronic message for a blockchain recordation;

querying, by the device, an electronic database for the electronic message selected for the blockchain recordation, the electronic database associating usage information to historical electronic messages sent and received by the device;

identifying, by the device; the usage information in the electronic database that is associated with the electronic message selected for the blockchain recordation;

hashing, by the device, the usage information using an electronic representation of a hashing algorithm to generate a hash value representing the usage information; and

incorporating, by the device, the hash value representing the usage information into a block of data within a blockchain;

wherein the electronic message selected for the blockchain recordation is represented by the hash value incorporated into the block of data within the blockchain.

2 . The method of claim 1 , further comprising receiving a listing of the historical electronic messages sent from and received by the device.

3 . The method of claim 1 , further comprising touch screen data that corresponds to the selection of the electronic message for the blockchain recordation.

4 . The method of claim 1 , further comprising touch screen data that corresponds to a graphical control representing the blockchain recordation.

5 . The method of claim 1 , further comprising generating a graphical control representing the blockchain recordation.

6 . The method of claim 1 , further comprising associating the block of data to a device identifier that uniquely identifies the device.

7 . The method of claim 1 , further comprising associating the block of data to a user identifier that uniquely identifies a user associated with the device.

8 . A system, comprising:

a hardware processor; and

a memory device, the memory device storing instructions, the instructions when executed causing the hardware processor to perform operations, the operations comprising:

receiving a selection of an electronic message for a blockchain recordation;

querying an electronic database for the electronic message selected for the blockchain recordation, the electronic database associating usage information to historical electronic messages sent from and received by the device;

identifying the usage information in the electronic database that is associated with the electronic message selected for the blockchain recordation;

hashing the usage information using an electronic representation of a hashing algorithm to generate a hash value representing the usage information;

incorporating the hash value representing the usage information into a block of data within a personal blockchain; and

sending the block of data to a cloud-based blockchain service that generates a data record in a blockchain data layer;

wherein the cloud-based blockchain service represents the electronic message selected for the blockchain recordation by the data record in the blockchain data layer.

9 . The system of claim 8 , wherein the operations further comprise receiving a service request for the cloud-based blockchain service.

10 . The system of claim 8 , wherein the operations further comprise associating the cloud-based blockchain service to a device identifier that uniquely identifies the system.

11 . The system of claim 8 , wherein the operations further comprise associating the cloud-based blockchain service to a user identifier that uniquely identifies a user.

12 . The system of claim 8 , wherein the operations further comprise associating the data record in the blockchain data layer to a device identifier that uniquely identifies the system.

13 . The system of claim 8 , wherein the operations further comprise associating the data record in the blockchain data layer to a user identifier that uniquely identifies a user.

14 . The system of claim 8 , wherein the operations further comprise transacting a cryptocoinage in response to the cloud-based blockchain service.

15 . The system of claim 8 , wherein the operations further comprise generating a cryptographic proof based on the cloud-based blockchain service.

16 . The system of claim 15 , wherein the operations further comprise integrating the cryptographic proof in a public blockchain to document the cloud-based blockchain service.

17 . A memory device storing instructions that when executed cause a hardware processor to perform operations, the operations comprising:

receiving a selection of an electronic message for a blockchain recordation;

querying an electronic database for the electronic message selected for the blockchain recordation, the electronic database associating usage information to historical electronic messages sent from and received by the device;

identifying the usage information in the electronic database that is associated with the electronic message selected for the blockchain recordation;

hashing the usage information using an electronic representation of a hashing algorithm to generate a hash value representing the usage information;

incorporating the hash value representing the usage information into a block of data within a personal blockchain; and

sending the block of data to a cloud-based blockchain service that generates a data record in a blockchain data layer;

wherein the cloud-based blockchain service represents the electronic message selected for the blockchain recordation by the data record in the blockchain data layer.

18 . The memory device of claim 15 , wherein the operations further comprise transacting a cryptocoinage in response to the cloud-based blockchain service.

19 . The memory device of claim 15 , wherein the operations further comprise generating a cryptographic proof based on the cloud-based blockchain service.

20 . The memory device of claim 15 , wherein the operations further comprise integrating the cryptographic proof in a public blockchain to document the cloud-based blockchain service.

Assignments (4)
AMENDMENT AND JOINDER TO SECURITY AGREEMENT Recorded Mar 29, 2025
From: INVENIAM CAPITAL PARTNERS INC
To: 1221 INVENIAM LLC; 1221 INVENIAM II LLC
Reel/Frame 070741/0157 →
SECURITY INTEREST Recorded Jun 27, 2024
From: INVENIAM CAPITAL PARTNERS, INC.
To: 1221 INVENIAM LLC
Reel/Frame 067932/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2021
From: FACTOM, INC.
To: INVENIAM CAPITAL PARTNERS, INC.
Reel/Frame 056692/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2018
From: SNOW, PAUL
To: FACTOM, INC.
Reel/Frame 047604/0362 →