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:
Dec. 31, 2024

Filed:

Dec. 08, 2022
Applicant:

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

Inventors:

Anand Sekar Rengasamy Rajasekar, Cupertino, CA (US);

Srilatha Koneru, Los Altos, CA (US);

Mansi Narula, Fremont, CA (US);

Senthilnathan Subramanian, San Jose, CA (US);

Vijayshree Singh, San Jose, CA (US);

Scott Sharp, Sunnyvale, CA (US);

Vijay Kumar Sivakumar, Santa Clara, CA (US);

Assignee:

EBAY INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/21 (2019.01);
U.S. Cl.
CPC ...
G06F 16/211 (2019.01);
Abstract

In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated. The data object corresponds to a column of a table from a database. The data object includes information regarding an order that is placed over a network publication system. The data object is stored in the column of the table in the database. A request to access the data object is received from a device of a first user. The data object is transmitted to the device of the first user. The data is kept coherent during concurrent updates by using optimistic locks. The data is kept backward and forward compatible utilizing intermediate data structures common to both versions of the software. The data is kept searchable by using lookup indexes. The storage system is kept scalable by sharing data across many databases.


Find Patent Forward Citations

Loading…