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.
Patent No.:
Date of Patent:
Oct. 18, 2011
Filed:
Jan. 05, 2009
John Paul Cammarata, Wake Forest, NC (US);
Erik John Burckart, Raleigh, NC (US);
Andrew Ivory, Wake Forest, NC (US);
Aaron Kyle Shook, Raleigh, NC (US);
John Paul Cammarata, Wake Forest, NC (US);
Erik John Burckart, Raleigh, NC (US);
Andrew Ivory, Wake Forest, NC (US);
Aaron Kyle Shook, Raleigh, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
An Ajax proxy indirection technique enables a local, front-end proxy server to handle Ajax requests from an Ajax client that must be serviced by an external Ajax server in an external domain, instead of a local Ajax back-end server exposing itself to the external domain. The front-end proxy server accepts the Ajax client's request and forwards it to the local Ajax back-end server. The proxy server asks the local AJAX server for the credentials to be used in the 'external' AJAX request. The local Ajax back-end server then responds to the proxy server with meta-data for the external domain request that the proxy will make to the external domain. The proxy server uses the credentials of the 'external' AJAX request to make the external request to the external Ajax server in the external domain. The proxy server performs any authentication and necessary domain mapping with the external Ajax server before sending a response from the external Ajax server back to the client.