EP3750079A2

System and method for url fetching retry mechanism

Abstract

This record has no abstract on file.

Term

13.4 yearsto projected expiry

Projected expiry 21 February 2040, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

481 claims: 4 independent, 477 dependent

  1. 1
    Claims of equivalent WO 2020174460 A2 CLAIMS 1. A method for fetching a content over the Internet by a client device using a first device, the content is stored in a web server and is identified by a Uniform Resource Locator (URL), the method comprising:receiving, by the first device from the client device, a URL request;fetching N times, wherein N>1 or N=l, by the first device from the web server, a first response, until the first response is determined to be a proper response, wherein each one of the N times fetchings consists of, or comprises: sending, by the first device to the web server, a first message that comprises the URL request;receiving, by the first device from the web server, the first response in response to the sending of the first message to the web server;and checking and determining whether the first response is a proper response that comprises the content;responsive to determining that the first response is a proper response, sending, by the first device to the client device, the content;and responsive to determining that the first response is not a proper response, sending, by the first device to the client device, an error message.
  2. 124
    A method for fetching a content over the Internet by a web browser in a client device using a group of devices, the content is stored in a web server and is identified by a Uniform Resource Locator (URL), the method comprising:identifying, by the client device, a URL request by the web browser;fetching N times, wherein N>1 or N=l, by the client device, a first response, until the first response is determined to be a proper response, wherein each one of the N times fetchings comprises: selecting, by the client device, a device from the group;sending, by the client device to the selected device, the URL request;receiving, by the client device from the selected device, the first response in response to the sending of the URL request;and checking for determining whether the first response is a proper response that comprises the content;responsive to determining that the first response is a proper response, using, by the web browser, the content;and responsive to determining that the first response is not a proper response, returning an error message to the web browser.
  3. 240
    A method for fetching by a first device over the Internet a content that is stored in a web server and is identified by a Uniform Resource Locator (URL), the method comprising:first fetching, by the first device, a first response by using a first fetching scheme;checking for determining whether the first response is a proper response that comprises the content;responsive to determining that the first response is a proper response, using the fetched content;andresponsive to determining that the first response is not a proper response, performing the steps of: second fetching, by the first device, a second response by using a second fetching scheme that is distinct from the first fetching scheme;checking for determining whether the second response is a proper response that comprises the content;responsive to determining that the second response is a proper response, using the fetched content;and responsive to determining that the second response is not a proper response, performing the steps of: third fetching, by the first device, a third response by using a third fetching scheme that is distinct from the first fetching scheme and from the second fetching scheme;checking for determining whether the third response is a proper response that comprises the content;responsive to determining that the third response is a proper response, using the fetched content;and responsive to determining that the third response is not a proper response, performing, by the first device, a first action.
  4. 363
    A method for fetching by a first device over the Internet a content that is stored in a web server and is identified by a Uniform Resource Locator (URL), the method comprising:first fetching, by the first device, a first content, wherein in the first fetching a URL request is received by the web server using a first IP address as a source address;storing, by the first device, the fetched first content;second fetching, by the first device, a second content, wherein in the second fetching the URL request is received by the web server using a second IP address as a source address, wherein the second IP address is different from the first IP address;comparing, by the first device, the stored fetched first content and the fetched second content;responsive to determining that the first and second contents are identical, using the fetched content;and responsive to determining that first and second contents are not identical, performing, by the first device, a first action.