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:
Feb. 14, 2023

Filed:

Oct. 21, 2021
Applicant:

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

Inventors:

Keith Adams, San Francisco, CA (US);

Ryan Huber, Laura, IL (US);

Mark Christian, Benicia, CA (US);

James Scheinblum, Oakland, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 67/62 (2022.01); H04L 65/401 (2022.01); H04L 67/1095 (2022.01); H04L 43/10 (2022.01); H04L 67/146 (2022.01); H04L 67/02 (2022.01); H04L 65/80 (2022.01); H04L 67/01 (2022.01); H04L 67/133 (2022.01);
U.S. Cl.
CPC ...
H04L 65/401 (2022.05); H04L 43/10 (2013.01); H04L 65/80 (2013.01); H04L 67/01 (2022.05); H04L 67/02 (2013.01); H04L 67/1095 (2013.01); H04L 67/133 (2022.05); H04L 67/146 (2013.01); H04L 67/62 (2022.05);
Abstract

Techniques for committing back end computing resources to an online stream of requests for data from client devices are described herein. A polling schedule server (e.g., a reservation management system), may receive polling reservation requests from a plurality of client devices, may evaluate each client device's need for 'fresh' data based on a number of input signals, and may assign the client device a polling slot (e.g., a reservation for a future polling time). The polling scheduler server may subsequently receive a polling request from a client device and, upon validating a token received from the client device as well as a difference between an assigned polling time and the polling request timestamp, may grant the polling request by transmitting a request to one or more communication system servers, receiving data from the communication system servers, and providing the data to the client device.


Find Patent Forward Citations

Loading…