×

Method, system, and software for correcting uniform resource locators

  • US 7,966,310 B2
  • Filed: 11/24/2004
  • Issued: 06/21/2011
  • Est. Priority Date: 11/24/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method comprising:

  • responsive to an entered uniform resource locator (URL) not resolving, the entered URL comprising an entered domain extension representing a top level domain, an entered domain name first portion representing a second level domain, and an entered domain prefix representing a sub-domain of the second level domain, modifying the URL including;

    responsive to determining that the entered URL is similar to a previously resolved URL, using the previously resolved URL as the modified URL;

    responsive to determining that the entered URL is not similar to a previously resolved URL, performing the following operations in the following sequence until the operations are exhausted or a modified URL resolves;

    responsive to determining an error in the entered domain prefix, modifying the entered URL by substituting a corrected domain prefix for the entered domain prefix and attempting to resolve the modified URL;

    responsive to determining an error in the entered domain extension, modifying the URL by substituting a proper domain extension for the entered domain extension of the entered domain name and attempting to resolve the modified URU; and

    responsive to determining a homophone for the domain name first portion, modifying the URL by substituting the homophone of the entered domain name first portion for the entered domain name first portion and attempting to resolve the modified URL; and

    responsive to the modified URL resolving, retrieving a web page associated with the modified URL;

    generating a request for permission to correct the URL prior to correcting an erroneous portion of the URL;

    correcting a prefix of the URL independent of a response to the request; and

    correcting the first portion of the domain name consistent with a response to the request.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×