IP Library Patent Application 19401263
Patent Application
App. No. 19/401,263

OFFLINE MODE FOR DISTRIBUTION OF ENCRYPTION KEYS

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.
19/401,263
Abstract

The subject technology enables encryption key distribution when a processor is in offline mode. When offline, key distribution servers can distribute private/public key pairs in place of the processor. The servers can distribute a public key to a user device for encryption of data. The encrypted data can be provided to the processor, which can return a token in response to provide to the first server.

Claims (51)

1 . A method, comprising:

providing, by a first server and to a second server via a content delivery network, a script for performing a secure operation, the script comprising a public key obtained from a key distribution server;

receiving, by the first server and from the content delivery network, a private key;

in response to the first server being offline and unavailable to tokenize operational information to perform the secure operation:

receiving, from the second server, the operational information that is encrypted using the public key to facilitate the secure operation;

decrypting, using the private key, the encrypted operational information;

generating, based on tokenizing at least a portion of the decrypted operational information, a token; and

providing, to the second server, the token to perform the secure operation.

2 . The method of claim 1 , further comprising in response to the first server being offline and unavailable to tokenize the operational information, providing, to the second server, an offline indicator.

3 . The method of claim 1 , further comprising in response to determining that the second server did not use the token to perform the secure operation within a predetermined time, destroying the encrypted operational information.

4 . The method of claim 1 , further comprising in response to the first server being offline and unavailable to tokenize the operational information, further comprising providing, to the second server, an authorization to accept the secure transaction.

5 . The method of claim 1 , further comprising in response to the first server being offline and unavailable to tokenize the operational information, further comprising providing, to the second server, an authorization to deny the secure transaction.

6 . The method of claim 1 , wherein:

the public key includes an encryption usage period in accordance with a first time, and

the private key includes a decryption usage period in accordance with a second time different from the first time.

7 . The method of claim 6 , wherein the second time is greater than the first time.

8 . An electronic device, comprising:

a memory; and

a processor configured to:

provide, to a server via a content delivery network, a script for performing a secure operation, the script comprising a public key obtained from a key distribution server;

provide, to a server, the script via the content delivery network;

receive, from the content delivery network, a private key;

in response to being offline and unavailable to tokenize operational information to perform the secure operation:

receive, from the server, the operational information that is encrypted using the public key to facilitate the secure operation;

decrypt, using the private key, the encrypted operational information;

generate, based on tokenizing at least a portion of the decrypted operational information, a token; and

provide, to the server, the token to perform the secure operation.

9 . The electronic device of claim 8 , wherein the processor is further configured to in response to being offline and unavailable to tokenize the operational information, provide, to the server, an offline indicator.

10 . The electronic device of claim 8 , wherein the processor is further configured to in response to being offline and unavailable to tokenize the operational information within a predetermined time, destroy the encrypted operational information.

11 . The electronic device of claim 8 , wherein the processor is further configured to in response to being offline and unavailable to tokenize operational information to tokenize the operational information, further comprising providing, to the server, an authorization to accept the secure operation.

12 . The electronic device of claim 8 , wherein the processor is further configured to in response to being offline and unavailable to tokenize the operational information to tokenize the transaction information, further comprising providing, to the server, an authorization to deny the secure operation.

13 . The electronic device of claim 8 , wherein:

the public key includes an encryption usage period in accordance with a first time, and

the private key includes a decryption usage period in accordance with a second time different from the first time.

14 . The electronic device of claim 13 , wherein the second time is greater than the first time.

15 . A non-transitory computer-readable medium comprising:

computer-readable instructions that, when executed by a processor, cause the processor to perform one or more operations comprising:

providing, by a first server and to a second server via a content delivery network, a script for performing a secure operation, the script comprising a public key obtained from a key distribution server;

receiving, from the content delivery network, a private key;

in response to being offline and unavailable to tokenize operational information to perform the secure transaction:

receiving, from the server, the operational information that is encrypted using the public key to facilitate the secure operation;

decrypting, using the private key, the encrypted operational information;

generating, based on tokenizing at least a portion of the decrypted operational information, a token; and

providing, to the server, the token to perform the secure operation.

16 . The non-transitory computer-readable medium of claim 15 , further comprising in response to being offline and unavailable to tokenize the operational information, provide, to the server, an offline indicator.

17 . The non-transitory computer-readable medium of claim 15 , further comprising in response to being offline and unavailable to tokenize the operational information within a predetermined time, delete the encrypted operational information.

18 . The non-transitory computer-readable medium of claim 15 , further comprising in response to being offline and unavailable to tokenize the operational information, further comprising providing, to the server, an authorization to accept the secure operation.

19 . The non-transitory computer-readable medium of claim 15 , further comprising in response to being offline and unavailable to tokenize the operational information, further comprising providing, to the server, an authorization to deny the secure transaction.

20 . The non-transitory computer-readable medium of claim 15 , wherein:

the public key includes an encryption usage period in accordance with a first time, and

the private key includes a decryption usage period in accordance with a second time greater than the first time.

Assignments (1)
CHANGE OF NAME Recorded Jan 30, 2026
From: STRIPE, INC.
To: STRIPE, LLC
Reel/Frame 074572/0182 →