Fake web addresses and hyperlinks
AssigneeInternational Busines Machines Corporation
InventorJohn Lake
Life of this patent
Estimating the term…
Abstract
A destination address is processed to determine if the destination address is a fake web address or hyperlink. The destination address may be compared with a database of known domain names to see if the domain name is legitimate or illegitimate. The designation address may also be compared to other domain names to see if it is an honest or dishonest transformation of the other domain names. Appropriate action may be taken if the designation address is a dishonest transformation of another domain name.
Claims128
A method of processing a destination address, the method comprising:
- determining if the destination address is a valid address by comparing the destination address with at least one known destination address;
- and
- performing a first function in response to the determination.
A method of registering a domain name, the method comprising:
- comparing the domain name with a plurality of known names;
- determining if the domain name is a dishonest transformation of any of the plurality of known names;
- and
- allowing the domain name to be registered if the domain name is not a dishonest transformation of any of the plurality of known names.
A method of identifying dishonest domain name transformations, the method comprising:
- comparing a domain name with at least one known name;
- and
- determining if the domain name comprises visual confusion with the at least one known name.
A computer program product for processing destination addresses, the computer program product comprising:
- a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising:
- computer readable program code configured to determine if the destination address is a valid address by comparing the destination address with at least one known destination address;
- and
- computer readable program code configured to perform a first function in response to the determination.
A computer program product for registering a domain name, the computer program product comprising:
- a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising:
- computer readable program code configured to compare the domain name with a plurality of known names;
- computer readable program code configured to determine if the domain name is a dishonest transformation of any of the plurality of known names;
- and
- computer readable program code configured to allow the domain name to be registered if the domain name is not a dishonest transformation of any of the plurality of known names.
A computer program product for identifying dishonest domain name transformations, the computer program product comprising:
- a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising:
- computer readable program code configured to compare a domain name with at least one known name;
- and
- computer readable program code configured to determine if the domain name comprises visual confusion with the at least one known name.
A system comprising:
- a first module configured to determine if a destination address is a valid address by comparing the destination address with at least one known destination address;
- and
- a second module configured to perform a first function in response to the determination.
A system for registering a domain name comprising:
- a first module to compare a domain name with a plurality of known names and to determine if the domain name is a dishonest transformation of any of the plurality of known names;
- and
- a second module to allow the domain name to be registered if the domain name is not a dishonest transformation of any of the plurality of known names.
A system for identifying dishonest domain name transformations, the system comprising:
- a first module configured to compare a domain name with at least one known name and determine if the domain name comprises visual confusion with the at least one known name.
Dependencies are inferred from the claim text.