10-02-2022 дата публикации
Номер: US20220043925A1
Принадлежит:
Systems and methods are described for the generation of domain names that may be associated with a particular user device and may be encrypted to obfuscate the domain names of content requested by the user device. 1. A method comprising:receiving, by a computing device from a user device, a request for content;sending, to the user device, an encrypted domain name that is based on encrypting a domain name for an advertisement associated with the content; andsending, to a domain name system server, the encrypted domain name.2. The method of claim 1 , wherein the encrypted domain name comprises metadata associated with the user device.3. The method of further comprising:determining, based at least on the metadata, that the user device sent the encrypted domain name to a second user device.4. The method of claim 3 , further comprising:determining, based at least on the metadata, at least one of: a number of times the encrypted domain name was shared, a number of times the encrypted domain name was viewed, times of day the encrypted domain name was viewed, a duration of the encrypted domain name views, and devices used for viewing the encrypted domain name.5. The method of claim 2 , further comprising:determining, based at least on the metadata, that the user device may access the requested content.6. The method of claim 2 , wherein the metadata comprises a license key associated with the user device.7. The method of claim 2 , further comprising:sending, to a license server, the metadata; andreceiving, from the license server, a determination that the user may access the requested content.8. The method of claim 7 , further comprising:receiving, from the license server, a quality of service associated with the user device.9. The method of claim 2 , further comprising:determining, based at least on the metadata, an expiration time for the domain name;determining that a current time is after the expiration time; anddenying the request.10. The method of claim 1 , further ...
Подробнее