Patent ID: 11949714
Assignee: SALESFORCE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A system comprising
a memory; and
a processor that executes a web server software within an application layer and a server resource software outside of the application layer,
receives, at the web server software, from a client digital data device, a first request that requires a protected operation,
determines, with the web server software, that a key encoded with a time-based code and received with the first request is not valid,
generates, with the web server software, a result code that is a “defer” code in response to the key received with the first request being determined not valid,
stores, with the web server software, the result code in the memory in a buffer accessible outside the application layer,
checks, with the server resource software, the result code stored in the buffer before performing the protected operation required by the first request,
exits, with the server resource software, execution of the first request before performing the protected operation in response to the result code in the buffer being a “defer” code,
receives, at the web server software, from the client digital data device or a second client digital data device, a second request that does not require any protected operations,
determines, with the web server software, a second key encoded with a second time-based code received with the second request is not valid,
generates, with the web server software, a second result code that is a “defer” code in response to the second key being determined not valid,
stores, with the web server software, the second result code in the memory in a second buffer accessible outside the application layer, and, processes, with the server resource software, the second request to completion without checking the second result code, in response to the second request not requiring any protected operations.