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. 03, 2020

Filed:

Jan. 31, 2019
Applicant:

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

Inventors:

Sameer Khan, Austin, TX (US);

Sanjaya Lai, Austin, TX (US);

Assignee:

salesforce.com, inc., San Francisco, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/0802 (2016.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0802 (2013.01); G06F 3/0604 (2013.01); G06F 3/067 (2013.01); G06F 3/0655 (2013.01); G06F 2212/154 (2013.01);
Abstract

A read request for a counter designated to be only cached in a global cache is received. The counter is excluded from being persisted in and retrieved from one or more primary data sources It is determined whether the counter has already been created in the global cache. If the counter has already been created in the global cache, the counter is created in the global cache with an initial counter value while continually excluding the counter from being persisted in and retrieved from the one or more primary data sources. The counter is cached with a time-to-live (TTL) time period. The time-to-live time period is to be renewed on each subsequent read request of the counter. The counter is temporally stored in the data object cache until the TTL time period lapses.


Find Patent Forward Citations

Loading…