최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0337021 (2014-07-21) |
등록번호 | US-9985927 (2018-05-29) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 12 인용 특허 : 488 |
A system, method, and computer readable medium for managing network storage provider and CDN service providers are provided. A content broker component obtains client computing device requests for content provided by a content provider. The content broker processes the client computing device reques
A system, method, and computer readable medium for managing network storage provider and CDN service providers are provided. A content broker component obtains client computing device requests for content provided by a content provider. The content broker processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a network storage provider or a CDN service provider as a function of the updated or processed by the content broker.
1. A computer-implemented method comprising: as implemented by one or more computing devices configured with specific executable instructions, obtaining, by a storage management component, a domain name system (DNS) query from a client computing device;identifying, by the storage management componen
1. A computer-implemented method comprising: as implemented by one or more computing devices configured with specific executable instructions, obtaining, by a storage management component, a domain name system (DNS) query from a client computing device;identifying, by the storage management component, a plurality of service providers for processing a resource associated with the DNS query, wherein the plurality of service providers are independent of the storage management component;associating, by the storage management component, a financial cost with each of the identified service providers, wherein the financial cost corresponds to a financial cost for processing the resource by each of the identified plurality of service providers respectively;selecting, by the storage management component, at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based at least in part on the associated financial cost; andtransmitting, by the storage management component to the client computing device, the selected one of the IP address or the alternative resource identifier associated with one of the identified plurality of service providers. 2. The method as recited in claim 1, wherein the financial cost for processing the resource varies between each of the identified plurality of service providers. 3. The method as recited in claim 1, wherein the financial cost is a financial cost attributed to processing the resource as requested by the client computing device. 4. The method as recited in claim 1, wherein the plurality of service providers include at least a network storage service provider and one or more content delivery network (CDN) service providers. 5. The method as recited in claim 1, wherein selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based at least in part on the associated financial cost comprises selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based on a financial cost for processing the resource below a cost threshold. 6. The method as recited in claim 1, wherein selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers is further based on at least one of a characteristic of a content provider or a characteristic of the client computing device. 7. The method as recited in claim 1, wherein the alternative resource identifier corresponds to a canonical name (CNAME). 8. A system for managing content requests comprising: a data store configured to store computer-executable instructions; anda hardware processor in communication with the data store, the hardware processor configured to execute the computer-executable instructions to at least: obtain a domain name system (DNS) query from a client computing device;identify a plurality of service providers for processing a resource associated with the DNS query;associate a financial cost with each of the identified service providers, wherein the financial cost corresponds to a financial cost for processing the resource by each of the identified plurality of service providers respectively;select at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based at least in part on the associated financial cost; andtransmit, to the client computing device, the selected one of the IP address or the alternative resource identifier associated with one of the identified plurality of service providers. 9. The system as recited in claim 8, wherein the financial cost for processing the resource varies between each of the identified plurality of service providers. 10. The system as recited in claim 8, wherein the financial cost is a financial cost attributed to processing the resource as requested by the client computing device. 11. The system as recited in claim 8, wherein the plurality of service providers include at least a network storage service provider and one or more content delivery network (CDN) service providers. 12. The system as recited in claim 8, wherein selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based at least in part on the associated financial cost comprises selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based on a financial cost for processing the resource below a cost threshold. 13. The system as recited in claim 8, wherein selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers is further based on at least one of a characteristic of a content provider or a characteristic of the client computing device. 14. The system as recited in claim 8, wherein the alternative resource identifier corresponds to a canonical name (CNAME). 15. A non-transitory computer-readable storage medium storing computer-executable instructions that when executed by a processor perform operations comprising: obtaining, by a storage management component, a domain name system (DNS) query from a client computing device;identifying, by the storage management component, a plurality of service providers for processing a resource associated with the DNS query, wherein the plurality of service providers are independent of the storage management component;associating, by the storage management component, a financial cost with each of the identified service providers, wherein the financial cost corresponds to a financial cost for processing the resource by each of the identified plurality of service providers respectively;selecting, by the storage management component, at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based at least in part on the associated financial cost; andtransmitting, by the storage management component to the client computing device, the selected one of the IP address or the alternative resource identifier associated with one of the identified plurality of service providers. 16. The non-transitory computer-readable storage medium as recited in claim 15, wherein the financial cost for processing the resource varies between each of the identified plurality of service providers. 17. The non-transitory computer-readable storage medium as recited in claim 15, wherein the financial cost is a financial cost attributed to processing the resource as requested by the client computing device. 18. The non-transitory computer-readable storage medium as recited in claim 15, wherein the plurality of service providers include at least a network storage service provider and one or more content delivery network (CDN) service providers. 19. The non-transitory computer-readable storage medium as recited in claim 15, wherein selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based at least in part on the associated financial cost comprises selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers based on a financial cost for processing the resource below a cost threshold. 20. The non-transitory computer-readable storage medium as recited in claim 15, wherein selecting at least one of an IP address or an alternative resource identifier associated with one of the identified plurality of service providers is further based on at least one of a characteristic of a content provider or a characteristic of the client computing device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.