최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0630516 (2015-02-24) |
등록번호 | US-10230819 (2019-03-12) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 508 |
A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request
A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request routing utilizing popularity information. The translation request code, may direct a client computing device to request further translation request code and/or translation information. Thereafter, the client issues a DNS query with the translated information including popularity information. The content delivery network service provider can then either resolve the DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device.
1. A computer-implemented method comprising: implementing one or more computing devices including a processor and a memory, the one or more computing devices of a content delivery network (CDN) service provider configured with specific executable instructions for:obtaining a request for translation
1. A computer-implemented method comprising: implementing one or more computing devices including a processor and a memory, the one or more computing devices of a content delivery network (CDN) service provider configured with specific executable instructions for:obtaining a request for translation information from a client computing device in advance of the client computing device issuing requests for resources corresponding to one or more embedded resource identifiers in content obtained by the client computing device responsive to an initial content request by the client computing device;responsive to the request for translation information, generating translation information which instructs the client computing device to modify at least a portion of the one or more embedded resource identifiers to generate one or more modified resource identifiers based at least in part on a popularity of a resource corresponding to individual ones of the one or more embedded resource identifiers; andtransmitting the generated translation information to the client computing device. 2. The computer-implemented method of claim 1, wherein the one or more embedded resource identifiers and the one or more modified resource identifiers are uniform resource locators. 3. The computer-implemented method of claim 2, wherein popularity information is included in individual ones of the uniform resource locators. 4. The computer-implemented method of claim 3, wherein the popularity information is included in a DNS portion of the individual ones of the uniform resource locators. 5. The computer-implemented method of claim 2, wherein information directing the CDN service provider to popularity information of a corresponding resource is included in individual ones of the uniform resource locators. 6. The computer-implemented method of claim 5, wherein the information directing the CDN service provider to popularity information of a corresponding resource is included in a DNS portion of the individual ones of the uniform resource locators. 7. The computer-implemented method of claim 2, wherein a first embedded resource identifier of the one or more embedded resource identifiers corresponds to a uniform resource locator of an original content provider and wherein an individual one of the one or more modified resource identifiers corresponds to a uniform resource locator of the CDN service provider. 8. The computer-implemented method of claim 1, wherein an individual one of the one or more modified resource identifiers specifies a resource identifier that requires further processing in order to identify a network address of a cache server component that is capable of providing the resource corresponding to the individual one of the one or more modified resource identifiers. 9. The computer-implemented method of claim 8, wherein a DNS query for the individual one of the modified resource identifiers is resolved to a point of presence server associated with the CDN service provider. 10. The computer-implemented method of claim 1 further comprising transmitting translation code to a content provider. 11. The computer-implemented method of claim 10, wherein execution of the translation code causes the client computing device to make the request to translate information. 12. The computer-implemented method of claim 1, wherein the request for translation information comprises one or more of identification of an original content provider, identification of the client computing device, the type of the resource corresponding to individual ones of the one or more embedded resource identifiers, and the size of the resource corresponding to individual ones of the one or more embedded resource identifiers. 13. A system comprising: at least one computing device in a network, the at least one computing device operative to:obtain a request for translation information from a client computing device in advance of the client computing device issuing requests for resources corresponding to one or more embedded resource identifiers in a Web page;responsive to the request for translation information, generate translation information which instructs the client computing device to modify at least a portion of the one or more embedded resource identifiers to generate one or more modified resource identifiers based at least in part on a popularity of a resource corresponding to individual ones of the one or more embedded resource identifiers; andtransmit the generated translation information to the client computing device. 14. The system of claim 13, wherein the one or more embedded resource identifiers and the one or more modified resource identifiers are uniform resource locators. 15. The system of claim 14, wherein popularity information is included in individual ones of the uniform resource locators. 16. The system of claim 15, wherein the popularity information is included in a DNS portion of the individual ones of the uniform resource locators. 17. The system of claim 14, wherein information directing a CDN service provider to popularity information of a corresponding resource is included in individual ones of the uniform resource locators. 18. The system of claim 17, wherein the information directing the CDN service provider to popularity information of a corresponding resource is included in a DNS portion of the individual ones of the uniform resource locators. 19. The system of claim 14, wherein a first embedded resource identifier of the one or more embedded resource identifiers corresponds to a uniform resource locator of an original content provider and wherein an individual one of the one or more modified resource identifiers corresponds to a uniform resource locator of a CDN service provider. 20. The system of claim 13, wherein an individual one of the one or more modified resource identifiers specifies a resource identifier that requires further processing in order to identify a network address of a cache server component that is capable of providing the resource corresponding to the individual one of the one or more modified resource identifiers. 21. The system of claim 20, wherein a DNS query for the individual one of the modified resource identifiers is resolved to a point of presence server associated with a CDN service provider. 22. The system of claim 13, wherein the at least one computing device is further operative to transmit translation code to a content provider. 23. The system of claim 22, wherein execution of the translation code causes the client computing device to make the request to translate information. 24. The system of claim 13, wherein the request for translation information comprises one or more of identification of an original content provider, identification of the client computing device, the type of the resource corresponding to individual ones of the one or more embedded resource identifiers, and the size of the resource corresponding to individual ones of the one or more embedded resource identifiers.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.