Fake web addresses and hyperlinks
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
42 Citations
127 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. 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. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. 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. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. 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. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
70. 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. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77)
- 78. The computer program product of claim 77, wherein the similarity value is determined based on the longest common subsequence between the domain name and the plurality of known domain names.
-
78-1. 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.
-
84. 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. - View Dependent Claims (85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112)
-
-
113. 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. - View Dependent Claims (114, 115, 116, 117, 118, 119, 120, 121)
-
-
122. 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. - View Dependent Claims (123, 124, 125, 126, 127)
Specification