최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0806152 (2007-05-30) |
등록번호 | US-8683076 (2014-03-25) |
발명자 / 주소 |
|
출원인 / 주소 |
|
인용정보 | 피인용 횟수 : 95 인용 특허 : 287 |
A method of generating a web page modifies uniform resource locators (URLs) of embedded resources in a web page. The modified URLs include data prepended to information from the original URLs. The prepended data may be a hostname or an network address that is resolvable to a shared network of server
A method of generating a web page modifies uniform resource locators (URLs) of embedded resources in a web page. The modified URLs include data prepended to information from the original URLs. The prepended data may be a hostname or an network address that is resolvable to a shared network of servers.
1. A method for use in a system in which a plurality of content providers provide multiple resources to multiple clients, wherein each content provider provides at least some of its resources via one or more origin servers associated with that content provider, and wherein a web page of a content pr
1. A method for use in a system in which a plurality of content providers provide multiple resources to multiple clients, wherein each content provider provides at least some of its resources via one or more origin servers associated with that content provider, and wherein a web page of a content provider of said plurality of content providers includes at least one reference to a resource of said content provider, said reference comprising a first URL identifying said resource, said first URL including an original hostname associated with said content provider and a path, the original host name being an origin server name, the method comprising: (A) providing a plurality of repeater servers distinct from said origin servers and configured to serve resources on behalf of the plurality of content providers;(B) causing said first URL to be modified to produce a modified URL, said modified URL including at least a portion of said original hostname and a string of characters prepended to said at least portion of said original hostname, said string of characters being distinct from said original hostname, wherein at least some of said string of characters includes a repeater server name operable to cause the resource to be served to clients from at least one of the plurality of repeater servers instead of from an origin server associated with said content provider;(C) a step for determining a Group Reduction Table and a Link Cost Table, wherein said Group Reduction Table and said Link Cost Table are operable for use in identifying the named repeater server; and(D) providing, to said content provider, information related to the serving of at least the resource to clients by the at least one of the plurality of repeater servers. 2. A method as in claim 1 wherein at least some of said string of characters represent a new hostname distinct from said original hostname. 3. A method as in claim 2 wherein the original URL includes an original domain name and path and wherein the modified URL includes the new hostname prepended to the original domain name and path. 4. A method as in claim 3 wherein the resource is an embedded object. 5. A method as in claim 1 wherein at least some of the string of characters represent a fully qualified domain name. 6. A method as in claim 1 wherein the causing act comprises: tagging the first URL using said string of characters. 7. A method as in claim 1 wherein the first URL has the form: “http:///”where “” is the origin server name and where “” is a path to the resource designated by the first URL, and wherein the modified URL has the form:“http:////”where “” is the string of characters. 8. A method as in claim 1 wherein the first URL has the form: “http:///”where “” is the origin server name and where “” is a path to the resource designated by the URL, and wherein the modified URL has the form:“http:////”where “” is a hostname. 9. A method as recited in claim 1, wherein the causing act comprises: replacing the first URL in the web page with the modified URL. 10. A method as recited in claim 9, further comprising: in response to a request for the web page by a client, obtaining the web page from an origin server associated with said content provider, and serving the web page to the client in response to performance of the replacing act. 11. A method as recited in claim 10, wherein the obtaining, serving and replacing acts are performed by a repeater server. 12. A method as recited in claim 9, wherein the original hostname is resolvable to an origin server associated with said content provider. 13. A method as recited in claim 1, further comprising: responsive to each of the at least one repeater servers being requested to serve the resource to a client: checking to determine whether a copy of the resource is available in a cache storage of the repeater server;if a copy of the resource is available in the cache storage of the repeater server, serving the copy of the resource to the client from the cache storage of the repeater server; otherwise,if a copy of the resource is not available in the cache storage of the repeater server, retrieving the resource from an origin server associated with the content provider prior to serving the resource to the client. 14. A method as recited in claim 13, wherein the retrieving act comprises: using at least the portion of the original hostname in the modified URL to retrieve the resource from the origin server associated with said content provider. 15. A method as recited in claim 1, further comprising: logging, by each of the plurality of repeater servers, information related to all resources served therefrom on behalf of said content provider, wherein said all resources includes the resource originally identified by the first URL. 16. A method as recited in claim 15, wherein the logged information comprises one or more time stamps corresponding to service of the resource by each of the at least one repeater servers that serves the resource to a client. 17. A method as recited in claim 15, further comprising: merging the information logged by each of the plurality of repeater servers, wherein the providing act comprises providing the merged information to said content provider. 18. A method as recited in claim 1, further comprising: (C) using information contained in the modified URL to identify said content provider in response to a client request. 19. A method as recited in claim 18, wherein the client request comprises an HTTP Request and the modified URL is contained in an HTTP header associated with the client request.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.