The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 19, 2024

Filed:

Jul. 27, 2023
Applicant:

Ebay Inc., San Jose, CA (US);

Inventors:

Dmytro Semenov, San Jose, CA (US);

Mahesh Kumar Dathrika, Santa Clara, CA (US);

Michael Rawlings, San Jose, CA (US);

Dylan Nelson Jamie Piercey, San Jose, CA (US);

Assignee:

eBay Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/182 (2019.01); G06F 16/23 (2019.01); G06F 21/64 (2013.01); G06Q 30/0601 (2023.01); G06T 19/00 (2011.01); G06V 10/10 (2022.01); G06V 10/22 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 10/98 (2022.01); G06V 20/20 (2022.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01);
U.S. Cl.
CPC ...
G06F 21/64 (2013.01); G06F 16/183 (2019.01); G06F 16/1834 (2019.01); G06F 16/2379 (2019.01); G06Q 30/0603 (2013.01); G06T 19/006 (2013.01); G06V 10/17 (2022.01); G06V 10/235 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 10/993 (2022.01); G06V 20/20 (2022.01); H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); G06Q 30/0601 (2013.01); G06T 2200/21 (2013.01); H04L 9/50 (2022.05);
Abstract

Technologies are shown for storing data from a data object in a distributed application architecture and reassembling the data object from the stored data. A first set of data from the data object is stored on a distributed file system, and a second set of data from the data object is stored on a blockchain. In response to a request for the data object, a script from the blockchain is executed to generate a reassembled data object by: obtaining, from the blockchain, metadata to reassemble the data object, obtaining the second set of data from the blockchain and the first set of data from the distributed file system, and generating the reassembled data object using the first set of data and the second set of data based on the metadata.


Find Patent Forward Citations

Loading…