IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0060013
(2008-03-31)
|
등록번호 |
US-8601090
(2013-12-03)
|
발명자
/ 주소 |
- Richardson, David R.
- Marshall, Bradley E.
- Pope, Elmore Eugene
- Scofield, Christopher L.
- Sivasubramanian, Swaminathan
- Cormie, John
|
출원인 / 주소 |
- Amazon Technologies, Inc.
|
대리인 / 주소 |
Knobbe, Martens, Olson & Bear, LLP
|
인용정보 |
피인용 횟수 :
61 인용 특허 :
167 |
초록
▼
A system, method and computer-readable medium for client-side processing of resource identifiers. A client request for content is returned that includes information for generating a request for translation information and a number of embedded resource identifiers. Based on the information for genera
A system, method and computer-readable medium for client-side processing of resource identifiers. A client request for content is returned that includes information for generating a request for translation information and a number of embedded resource identifiers. Based on the information for generating a request for translation information, the client generates and obtains translation information and processes the embedded resource identifiers to obtain resources from a service provider.
대표청구항
▼
1. A method for processing content comprising: providing, by a service provider, executable code for causing a client computing device to generate a request to the service provider for translation information;obtaining, by the service provider, a request for translation information, wherein the requ
1. A method for processing content comprising: providing, by a service provider, executable code for causing a client computing device to generate a request to the service provider for translation information;obtaining, by the service provider, a request for translation information, wherein the request for translation information is generated by a client computer through the execution of the provided executable code;determining, by the service provider, identification information of a source corresponding to the service provider for obtaining requested content;transmitting, by the service provider, responsive translation information for causing translation of at least one content identifier previously provided to the client computing device, wherein the responsive translation information includes the determined identification information; andobtaining, by the service provider, a request for content corresponding to translated content identifiers including at least in part the determined identification information, wherein the request for content is generated by the client computer. 2. The method as recited in claim 1, wherein the identification information corresponds to a uniform resource locator of the service provider. 3. The method as recited in claim 1, wherein the identification information includes a domain name of the service provider. 4. The method as recited in claim 3, wherein the identification information further includes a label representative of a regional plan associated with a content provider. 5. The method as recited in claim 3, wherein the identification information further includes information representative of a service level plan associated with a content provider. 6. The method as recited in claim 1, wherein the translation information further includes processing information for specifying one or more rules associated with the translation of original uniform resource locators. 7. The method as recited in claim 1, wherein providing the executable code for generating a request for translation information to the service provider includes providing, by the service provider, the executable code to a content provider for embedding in a network resource. 8. The method as recited in claim 1 further comprising providing, by the service provider, information identifying the service provider, wherein the information identifying the service provider is utilized for generating the request for translation information to the service provider. 9. A method for processing content comprising: obtaining, by a client computing device, a set of content for processing on the client computing device, wherein the set of content includes one or more original resource identifiers and information for causing the client computing device to generate a translation information request to a service provider;generating, by the client computing device, a request for translation information based upon processing of the information included in the set of content;obtaining, by the client computing device, the requested translation information from a service provider;generating, by the client computing device, translated resource identifiers, the translated resource identifiers corresponding to processing the one or more original resource identifiers and the requested translation information; andgenerating, by the client computing device, a request for resource one or more resources corresponding to the translated resource identifiers. 10. The method as recited in claim 9, wherein the translation information includes one or more resource identifier of a service provider and wherein generating translated resource identifiers includes replacing the one or more original resource identifiers with the one or more resource identifiers of the service provider. 11. The method as recited in claim 9, wherein the translation information includes resource identifier information of a service provider and wherein generating translated resource identifiers includes modifying the one or more original resource identifiers to include the resource identifier information of the service provider. 12. The method as recited in claim 9 further comprising storing the translation information for processing resource identifiers corresponding to a second set of requested content. 13. The method as recited in claim 12, wherein the information for generating a translation information request corresponds to an identification of a service provider, the method further comprising: generating, by the client computing device, a request for translation execution code to a service provider identified in the identification information; andobtaining the translation execution code. 14. A system for processing content comprising: memory for storing executable code for causing a client computing device to generate a request for translation information; andat least one computing device corresponding to a service provider, the at least one computing device operative to: provide the executable code from the memory for causing a client computing device to generate a request to the service provider for translation information;obtain a request for translation information, wherein the request for translation information is generated by a client computer through the execution of the provided executable code;determine identification information of a source corresponding to the service provider for obtaining requested content;transmit responsive translation information for causing translation of at least one content identifier previously provided to the client computing device, wherein the responsive translation information includes the determined identification information; andobtain a request for content corresponding to translated content identifiers including at least in part the determined identification information, wherein the request for content is generated by the client computer. 15. The system as recited in claim 14, wherein the identification information corresponds to a uniform resource locator of the service provider. 16. The system as recited in claim 14, wherein the identification information includes a domain name of the service provider. 17. The system as recited in claim 16, wherein the identification information further includes a label representative of a regional plan associated with a content provider. 18. The system as recited in claim 16, wherein the identification information further includes information representative of a service level plan associated with a content provider. 19. The system as recited in claim 14, wherein the translation information further includes processing information for specifying one or more rules associated with the translation of original uniform resource locators. 20. The system as recited in claim 14, wherein providing the executable code for generating a request for translation information to the service provider includes providing, by the service provider, the executable code to a content provider for embedding in a network resource. 21. The system as recited in claim 14, wherein the at least one computing device is further operative to provide information identifying the service provider, wherein the information identifying the service provider is utilized for generating the request for translation information to the service provider. 22. A system for processing content comprising: at least one computing device corresponding to a client computing device, the at least one computing device operative to: obtain a set of content for processing on the client computing device, wherein the set of content includes one or more original resource identifiers and information for causing the client computing device to generate a translation information request to a service provider;generate a request for translation information based upon processing of the information included in the set of content;obtain the requested translation information from a service provider;generate translated resource identifiers, the translated resource identifiers corresponding to processing the one or more original resource identifiers and the requested translation information; andgenerate a request for resource one or more resources corresponding to the translated resource identifiers. 23. The system as recited in claim 22, wherein the translation information includes one or more resource identifier of a service provider and wherein generating translated resource identifiers includes replacing the one or more original resource identifiers with the one or more resource identifiers of the service provider. 24. The system as recited in claim 22, wherein the translation information includes resource identifier information of a service provider and wherein generating translated resource identifiers includes modifying the one or more original resource identifiers to include the resource identifier information of the service provider. 25. The system as recited in claim 22, wherein the at least one client computing device is further operative to store the translation information for processing resource identifiers corresponding to a second set of requested content. 26. The system as recited in claim 25, wherein the information for generating a translation information request corresponds to an identification of a service provider, and wherein the at least one client computing device is further operative to: generate a request for translation execution code to a service provider identified in the identification information; andobtain the translation execution code.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.