| CPC H04N 21/25816 (2013.01) [H04L 61/4511 (2022.05); H04L 63/0823 (2013.01); H04L 63/123 (2013.01); H04L 63/18 (2013.01); H04L 67/02 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for accessing data from one or more servers, the method comprising:
receiving, by a client device from a first server and via a first secure communication channel, a mapping between a first hostname associated with a second server and an Internet Protocol (IP) address, wherein the mapping is prefetched by the first server without receiving a request from the client device and in response to the first server determining that information associated with the first hostname is likely to be requested;
connecting to the second server based on the IP address; and
establishing a second secure communication channel with the second server based on a match between the first hostname included in the mapping and a second hostname included in a first certificate.
|