System to inform about trademarks similar to provided input
First Claim
1. A method implemented on a computer system to ensure that a domain name registration would not infringe a trademark, comprising:
- receiving, from a requester, a request for an internet domain name;
determining a degree of relevance between the internet domain name and at least one trademark, wherein the degree of relevance comprises a combination of;
a similarity score determined by comparing characters in the trademark with characters in the internet domain name; and
a class comparison score determined by comparing trademark classes associated with the at least one trademark with trademark classes associated with the internet domain name, wherein a higher number of matching classes corresponds to a greater degree of relevance;
retrieving, by the computer system, a notice of the at least one trademark;
displaying, by the computer system, a notification to the requester, the notification based in part on the notice and a relation between the degree of relevance and a threshold;
receiving, by the computer system, acknowledgement of the notification from the requester; and
causing, by the computer system, the internet domain name to be registered based in part on the determined degree of relevance, wherein the causing includes making the acknowledgement available to a third party.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present invention generally relate to trademark searching and notification systems. More specifically, various embodiments of the present invention relate to systems and methods for informing requesters about trademarks similar to a provided input. Some embodiments of the present invention provide for a proactive system in which users are notified of similar trademarks before using specific term(s) and users proceed after understanding which trademarks actually exist and what areas those trademarks actually entail, and possibly being notified of newly applied trademarks and modified trademarks at later times that are similar to the specific term(s) being used.
81 Citations
21 Claims
-
1. A method implemented on a computer system to ensure that a domain name registration would not infringe a trademark, comprising:
-
receiving, from a requester, a request for an internet domain name; determining a degree of relevance between the internet domain name and at least one trademark, wherein the degree of relevance comprises a combination of; a similarity score determined by comparing characters in the trademark with characters in the internet domain name; and a class comparison score determined by comparing trademark classes associated with the at least one trademark with trademark classes associated with the internet domain name, wherein a higher number of matching classes corresponds to a greater degree of relevance; retrieving, by the computer system, a notice of the at least one trademark; displaying, by the computer system, a notification to the requester, the notification based in part on the notice and a relation between the degree of relevance and a threshold; receiving, by the computer system, acknowledgement of the notification from the requester; and causing, by the computer system, the internet domain name to be registered based in part on the determined degree of relevance, wherein the causing includes making the acknowledgement available to a third party. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method implemented on a computer system to ensure that a domain name registration would not infringe a trademark, comprising:
-
receiving, from a requester, a request to perform a search related to an internet domain name; determining a degree of relevance between the internet domain name and at least one trademark, wherein the degree of relevance comprises a combination of; a similarity score determined by comparing characters in the trademark with characters in the internet domain name; and a class comparison score determined by comparing trademark classes associated with the at least one trademark with trademark classes associated with the internet domain name, wherein a higher number of matching classes corresponds to a greater degree of relevance; sending, to the requester and by the computer system, a message based on the degree of relevance determination, wherein the message triggers a notification of the at least one trademark to be presented to an end-user, the notification based in part on a relation between the degree of relevance and a threshold; and receiving, by the computer system, a request to register the internet domain name, wherein the request includes an acknowledgement of the notification of the at least one trademark by the end-user. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
at least one processor; and at least one memory coupled with the at least one processor, the at least one memory storing instructions which, when executed by the processor, cause the computer system to perform the steps of; receiving, from a requester, a request for an internet domain; causing a database search for trademarks related to the internet domain; identifying at least one trademark based upon a degree of relevance between the internet domain name and the at least one trademark, wherein the degree of relevance comprises a combination of; a similarity score determined by comparing characters in the trademark with characters in the internet domain name; and a class comparison score determined by comparing trademark classes associated with the at least one trademark with trademark classes associated with the internet domain name, wherein a higher number of matching classes corresponds to a greater degree of relevance; retrieving, by the computer system a notice of the at least one trademark; displaying, by the computer system, a notification to the requester, the notification based in part on the notice and a relation between the degree of relevance and a threshold; receiving, by the computer system, acknowledgement of the notification from the requester; and causing, by the computer system, the internet domain to be registered based in part on the determined degree of relevance, wherein the causing includes making the acknowledgement available to a third party. - View Dependent Claims (15, 16, 17)
-
-
18. A computer system comprising:
-
at least one processor; and at least one memory coupled with the at least one processor, the at least one memory storing instructions which, when executed by the at least one processor, cause the computer system to perform the steps of; receiving, from a requester, a request to perform a search related to an internet domain name; determining a degree of relevance between the internet domain name and the at least one trademark, wherein the degree of relevance comprises a combination of; a similarity score determined by comparing characters in the trademark with characters in the internet domain name; and a class comparison score determined by comparing trademark classes associated with the at least one trademark with trademark classes associated with the internet domain name, wherein a higher number of matching classes corresponds to a greater degree of relevance; and receiving, by the computer system, a request to register the internet domain by the end-user based in part on a relation between the degree of relevance and a threshold. - View Dependent Claims (19, 20, 21)
-
Specification