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:
Apr. 18, 2017

Filed:

Feb. 03, 2015
Applicant:

Twitter, Inc., San Fancisco, CA (US);

Inventors:

Christopher Goffinet, San Francisco, CA (US);

Peter Schuller, San Francisco, CA (US);

Boaz Avital, San Francisco, CA (US);

Armond Bigian, San Francisco, CA (US);

Spencer G. Fang, San Francisco, CA (US);

Anthony Asta, San Francisco, CA (US);

Assignee:

TWITTER, INC., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 12/911 (2013.01); H04L 12/24 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
H04L 47/783 (2013.01); G06F 17/30289 (2013.01); H04L 41/5067 (2013.01);
Abstract

Embodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database. According to certain aspects, a management services module allocates multiple portions of computer resources for respective operation of multiple services by multiple customers. A quality of service (QoS) controller detects that one of the services is attempting to exceed its allocated portion of resources, and identifies an available portion of another allocated portion of resources. In response, the QoS controller causes the management services module to dynamically allocate the available portion to the detected service so that the detected service is able to operate without error or delay.


Find Patent Forward Citations

Loading…