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:
Jul. 28, 2020

Filed:

May. 15, 2019
Applicant:

Oath Inc., New York, NY (US);

Inventors:

Ankur Subhash Jain, Cupertino, CA (US);

Ramkartik Mulukutla, Santa Clara, CA (US);

Assignee:

Oath Inc., New York, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 29/08 (2006.01); G06F 13/364 (2006.01); G06F 3/06 (2006.01); G06F 11/18 (2006.01); H04L 12/423 (2006.01); H04L 12/403 (2006.01); G06F 11/20 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1095 (2013.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 3/0613 (2013.01); G06F 3/0619 (2013.01); G06F 3/0635 (2013.01); G06F 11/18 (2013.01); G06F 11/2058 (2013.01); G06F 11/2064 (2013.01); G06F 11/2069 (2013.01); G06F 11/2082 (2013.01); G06F 13/364 (2013.01); H04L 12/403 (2013.01); H04L 12/423 (2013.01); H04L 67/1097 (2013.01);
Abstract

The present teaching relates to a system, method, medium for a data system, which comprises a plurality of data centers with one read/write master server designated to handle write and consistent read requests and a plurality of read master servers designated to handle normal read requests, wherein the master servers form a ring structure and each is connected to a corresponding slave server. When a data access request is received, a read master communication unit invokes one of the plurality of read master servers in the data system if the received data access request is a normal read request, a main master communication unit invokes the read/write master server if the received data access request is either a write request or a consistent read request. When a response is received from the invoked handling master server, a response processing unit responds to the data access request based on the received response.


Find Patent Forward Citations

Loading…