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. 24, 2019

Filed:

Aug. 28, 2015
Applicant:

Salesforce.com, Inc., San Francisco, CA (US);

Inventor:

D. Thomas Waltz, Carmel, IN (US);

Assignee:

ExactTarget, Inc., Indianapolis, IN (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06Q 10/06 (2012.01); G06F 16/2453 (2019.01);
U.S. Cl.
CPC ...
G06Q 10/063118 (2013.01); G06F 16/2453 (2019.01);
Abstract

Systems and methods are provided for processing queues in a database system. An exemplary system includes a database having a plurality of queue tables, with each queue table being associated with a different queue type and having a different schema associated therewith. A server coupled to the database determines a number of threads to allocate to a particular queue based at least in part on a number of entries in a queue table and configuration information associated with the queue and allocates that number of threads to the queue. Each thread causes a processing system of the server to retrieve work detail data for a respective subset of entries of the queue of entries from that queue table in a manner that is influenced by schema associated with that queue table and then perform a task corresponding to the queue type using the work detail data.


Find Patent Forward Citations

Loading…