Patent ID: 11882151
Assignee: JPMORGAN CHASE BANK, N.A.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 6:
7. A method for preventing a computer application from sending data to an unauthorized website, comprising:
sending, by a web browser computer application executed by an electronic device, a request for a website, wherein the website is located at a first uniform resource locator (URL), and wherein a secured sockets layer (SSL) certificate is maintained for the website by a certificate authority;
receiving, at the web browser computer application executed by the electronic device, a response from the website, wherein:
the response from the website includes a signed response;
the signed response is signed with a private key for the website;
the signed response includes a list of webpages authorized to receive user-input data for the website, wherein the list of webpages is received from an administrator of the website;
the response includes a second URL; and
the second URL identifies a webpage configured to receive the user-input data from the web browser computer application;
decrypting, by the web browser computer application, the response using a public key of the website;
determining, by the web browser computer application, that the second URL not on the list of webpages authorized to receive the user-input data for the website; and
blocking, by the web browser computer application, communication of the user-input data to the second URL.