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:
Jul. 23, 2024

Filed:

May. 29, 2020
Applicant:

Paypal, Inc., San Jose, CA (US);

Inventors:

Tamilselvan Palanisamy, Bangalore, IN;

Prabin Patodia, Bangalore, IN;

Assignee:

PayPal, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 12/66 (2006.01);
U.S. Cl.
CPC ...
H04L 63/0209 (2013.01); H04L 12/66 (2013.01);
Abstract

Systems and techniques that facilitate centralized request validation are provided. In various embodiments, a central validation server can comprise an input component. In various cases, the input component can receive a validation instruction from a gateway service. In various aspects, the validation instruction can be based on a request received by the gateway service from a client. In various instances, the request can be handleable by an operational flow path through a plurality of domain services that are downstream of the gateway service. In various embodiments, the central validation server can comprise a central validation specification component. In various aspects, the central validation specification component can store a plurality of request validation specifications respectively corresponding to the plurality of domain services. In various embodiments, the central validation server can comprise an output component. In various instances, the output component can transmit, in response to the validation instruction, the plurality of request validation specifications to the gateway service. In various aspects, the gateway service can validate the request based on the plurality of request validation specifications. In various embodiments, the gateway service can determine that the request fails to satisfy at least one of the plurality of request validation specifications. In various cases, the gateway service can return an error to the client without invoking any of the plurality of domain services.


Find Patent Forward Citations

Loading…