Nxd查询监控器的制造方法
【专利摘要】不存在域(NXD)查询可被监控以确定关键词是否包括在品牌顶级域(TLD)的NXD查询中。当已经接收到预定数量的包括关键词的品牌域的NXD查询时,可发起动作。所述动作可与包括关键词的品牌域的新域的注册相关。
【专利说明】NXD查询监控器
【背景技术】
[0001]互联网使得客户端计算机系统的用户能够识别位于世界各地的成千上万的其它计算机系统并与其进行通信。客户端计算机系统可使用用于所述计算机的所谓“IP地址”的唯一数字标识符而识别这些其它计算机系统中的每一个。当通信从客户端计算机系统被发送到目的地计算机系统时,客户端计算机系统典型地指定所述目的地计算机系统的IP地址以便于将所述通信路由到目的地计算机系统。例如,当针对万维网页面(“网页”)的请求被从客户端计算机系统发送到网页能够从其获取的网络服务器计算机系统(“网络服务器”)时,所述客户端计算机系统典型地包括所述网络服务器的IP地址。
[0002]为了使目的地计算机系统的标识更加有助于记忆,已经开发出域名系统(DNS),其将目的地计算机系统的唯一字母数字名称转化成所述计算机的IP地址。使用域名,尝试与此计算机系统通信的用户可指定“comp23.example, com”的目的地,而不是计算机系统的特定 IP 地址(如 198.81.209.25)。
[0003]字母数字名称被称为“域名”。例如由Example公司操作的假设的计算机系统的域名可以是“examplec0.com”。“Examplec0.com”可被视为品牌域名,因为其包括公司名称。在其它示例中,品牌域名可包括字符串、词、术语、短语、商品名称、商标、产品名称、服务名称、dba等,其可标识或以其它方式反映所述公司。品牌域名可包括,连同TLD和品牌域,例如“exampleco”,一个或多个较低级的域以用于品牌网站内的不同页面。在以上示例中,“shoes, examplec0.com”, “shoes (鞋)”可以是较低级的域。因此,力图访问与鞋相关的信息的用户可理解通过输入域名“shoes, examplec0.com”,用户基于包括在所述域名内的较低级域而访问与鞋相关的信息。
【专利附图】
【附图说明】
[0004]被引入并构成本说明书的一部分的附图,与所述说明书一起图示了本公开的示例。图中:
[0005]图1是根据在此公开的一个或多个示例的用于监控NXD查询和/或发起动作的示例系统环境;
[0006]图2是根据在此公开的一个或多个示例的包括在用于监控NXD查询和/或发起动作的设备中的组件的示例方框图;
[0007]图3是根据在此公开的一个或多个示例的示例图形用户接口 ;
[0008]图4是根据在此公开的一个或多个示例的用于发起动作的方法的示例流程图;
[0009]图5是根据在此讨论的一个或多个示例的用于发起监控NXD查询的方法的示例流程图;
[0010]图6是根据在此讨论的一个或多个示例的用于发起动作的方法的示例流程图;
[0011]图7是根据在此讨论的一个或多个示例的用于发起动作的方法的示例流程图;以及
[0012]图8是可被用作为执行在此讨论的功能的平台的示例计算机系统或装置。
【具体实施方式】
[0013]品牌名称的公司和所有者想要改进访问它们的品牌网站的在线用户的体验。可经由包括品牌域的品牌域名而访问它们的品牌网站。品牌域可以是顶级的域,或低于所述顶级的域,诸如,较低级的域。包括处于顶级的品牌域的品牌域名为品牌公司提供了使用它们公司名称或其它唯一标识符(如“书”)作为它们网站的顶级标识符的机会,而不是使用更传统的.com或.biz顶级域。例如,Example公司可具有名为“shoes, exampleco”的域名,而不是传统的二级和顶级域“examplec0.com”。盼望访问品牌网站的用户可根据他们试图访问的特定网页,在.exampleco TLD内输入较低级域。然而,不管品牌域是TLD还是较低级域,如果品牌网站的公司并不注册包括用户所输入的较低级域的域名,所述请求可导致不存在的域(NXD)请求,其中用户可体验“找不到服务器”消息。因此,用户的在线体验可被减少,且由此用户的对品牌的认知也可被减少。在其它实现方式中,当输入NXD请求而不是接收到错误时,用户可被重新定向去搜索引擎网页,其中可列出包括公司竞争者网站的搜索结果。这可导致不仅仅减少公司品牌,而且公司的(一个或多个)竞争者接收所述公司的业务。
[0014]可以认识到的是,根据在此讨论的一些示例,域名可被实现为全限定域名,其以DNS树形层次指定了其准确位置。全限定域名可指定全部指定所有域级,包括TLD和根区域。
[0015]可进一步认识到的是,根据在此讨论的一些示例,域名可被实现为包括TLD,例如通用TLD、国家代码TLD、国际化国家代码TLD等,以及一个或多个较低级域。
[0016]如在此讨论的,品牌域可在域名内实现,其中所述品牌域可以是顶级域,或比所述顶级域更低的域,换言之较低级域。
[0017]如在此讨论的,NXD查询可被监控以确定品牌域的NXD查询是否包括预定的关键词,例如在较低级域中。当预定数量(如一个或另一个数量)的NXD查询包括预定的关键词,可发起动作。所述动作可包括在域名注册表或注册器的域名注册,域名包括作为较低级域的关键词和品牌域,或可包括其它动作,例如向包括所述品牌域的品牌域名注册者发送通信等。
[0018]在一些示例中,预定关键词可包括一串字符,诸如,可经由用户接口接收的词或短语、字符串的相关或相近字或短语、字符串的单数和/或复数形式、相关或相近词、字符串的错误拼写、相关或相近词等。例如,在用户接口接收到一串字符为“鞋”的情形下,系统可产生相关或相近词“凉鞋”、“便鞋”、“高跟鞋”等。由此,可为预定关键词“鞋”、“凉鞋”、“便鞋”、“高跟鞋”、这些词的单数和/或复数拼写和/或这些词的错误拼写进行NXD查询监控。这些优选可经由图形用户接口设定。
[0019]在大量用户输入包括不存在的品牌域和较低级域的域名请求的情形下,可发起可导致包括所述关键词的域名注册的动作,由此改进用户的在线体验,因为它与品牌相关,并且由此改进用户对所述品牌的认知。
[0020]附加地或可替换地,可提供图形用户接口,所述图形用户接口使实体(诸如,具有品牌域名的公司或品牌域名的注册者)能够输入关键字和与所述关键词相关的信息,例如,所述公司愿意在发起动作(例如,注册所述公司品牌域和所述关键词作为域名)之前接收的代表NXD查询数量的数字。由此,当已经接收到预定数量的包括所述品牌域和关键词的NXD查询时,可发起动作,所述动作除了其它动作之外例如为包括作为较低级域的关键词和品牌域的域名可以被注册。
[0021]图1描绘了用于实现在此讨论的特征的示例系统环境。可认识到在不脱离本公开的精神和范围的情形下,系统环境100中可包括附加的元件,且一些元件可被移除和/或修改。
[0022]如图1所示,系统环境100可包括装置或设备102,其包括NXD监控应用103用于监控NXD查询。设备102可被可通信地链接到网络106。设备104a到104η可被实现为客户端计算系统、管理计算设备等。设备104a到104η可力图经由到名称服务器110的统一资源定位符(URL)请求而访问图1中未示出的设备处的网页。如果所述域名被注册,这些请求可最终导致对所请求网页的访问。然而,在URL包括未注册的域名的情形下,所述请求导致(NXD)请求。
[0023]设备108可被实现为由托管所述品牌域网站的公司所操作的计算设备。品牌域网站可被托管在设备108或系统环境100中的另一计算设备(未示出)。
[0024]设备102可被实现为服务器、主帧计算机、这些组件的任何组合或任何其它合适的计算设备、资源服务,例如云等。设备102可以是独立的,或可以是子系统的一部分,其进而可以是更大系统的一部分。可以认识到的是,尽管设备102可被描述为包括各种组件,但所述组件的一个或多个可位于系统环境100内的其它设备(未示出)。如图1所示,设备102可包括NXD监控应用103以用于监控NXD查询。
[0025]客户端设备104a到104η可被实现为任何计算设备,例如台式计算机、膝上型计算机、便携计算设备等。客户端设备104a到104η可通过输入域名请求而寻求对系统环境100内的网站的访问。
[0026]名称服务器110可被实现为计算设备并可与系统环境100内的其它设备通信。名称服务器110可从客户端设备104a到104η接收域名请求,并将其中域名被注册的请求进行解析。在域名未注册的情形下,所述域名请求导致NXD查询。NXD查询可被存储为本地、远程等。此外,NXD查询可如在此进一步讨论的本地或远程地监控。
[0027]附加地,设备102,104a到104η、108和110包括必要的经由有线和/或无线连接与网络106通信所需的硬件和/或软件。设备102、104a到104η、108和110可被由下列各项具体化:服务器计算设备、台式/膝上型/手持计算机、无线通信设备、个人数字助理或具有必要处理和通信能力的任何其它类似设备。在实施例中,网络106可包括公共通信网络(诸如,互联网或万维网)和/或私有通信网络(诸如,局域网(LAN)、广域网(WAN))等。可以认识到的是,在一些示例中,设备102和NXD监控应用103可被实现为名称服务器110的一部分。
[0028]设备102、104a到104η、108和110的一个或多个可包括一个或多个合适的计算设备以实现在此讨论的功能。
[0029]如在此讨论的,设备102、104a到104η、108和110包括与一个或多个存储设备通信的一个或多个处理器。(一个或多个)处理器可包括微处理器、微控制器、数字信号处理器、联合处理器或本领域普通技术人员已知的其它类似设备。在此描述的应用可被实现为软件、固件和/或硬件应用,并可被实现为一组计算机或机器可读指令,其被存储在任何类型的非暂时生计算机可读或机器可读存储介质或其它存储设备中。非暂时生计算机可读介质的一些非限制性示例可被使用任何当前已知的介质具体化,诸如,包括可移除介质(诸如,软盘、压缩盘、DVD、蓝光光碟(BLU-RAY)、闪速存储器、硬盘驱动器等)的磁或光存储介质。此外,在此讨论的(一个或多个)存储设备可包括非暂时生、易失生或非易失性存储器(诸如,随机访问存储器(RAM)或只读存储器(ROM))的组合。一个或多个存储设备已在其上存储指令,所述指令可被一个或多个处理器执行,使得(一个或多个)处理器实现在此描述的功能。此外,或可替换地,(一个或多个)处理器的软件实现的一些或所有功能可使用固件和/或硬件设备(诸如,专用集成电路(ASIC)、可编程逻辑阵列、状态机等)实现。
[0030]图2描绘了设备200的示例配置。设备200可被实现为例如图1中所描绘的设备102。如图2所示,设备200可包括键盘识别应用202、NXD监控应用204、NXD存储器206、动作发起应用208、关键词/保留词存储器210、网络接口应用212和处理器214。可以认识到的是,附加组件可驻留在设备200以进一步执行如在此所讨论的功能。
[0031]关键词识别应用202可实现关键词和与所述关键词相关联的信息的输入。关键词识别应用202可提供图形用户接口,其包括在显示器上显示的多个字段。多个字段可接收来自用户例如在设备108输入的与一个或多个关键词相关的值。关于经由图形用户接口输入的每个关键词,可提供附加字段以实现输入下列各项中的一个或多个:品牌域名、品牌域、转发URL、NXD查询可在可发起动作之前被接收的实例的数量、一个或多个保留词、其中在动作可被发起之前NXD查询实例的数量被接收的时间段或范围等。此外,可提供实现时间段输入的字段以及实现最大数量动作的输入的另一个字段,其中仅仅最大数量动作可在所识别的时间段内被发起。
[0032]通过图形用户接口接收的数据可被存储在关键词/保留词存储器210中。此数据可经由NXD监控应用204被访问。
[0033]NXD存储器206可包括在名称服务器110接收并转发到设备102的NXD查询。当从名称服务器110接收请求时,或在NXD查询被存储在NXD存储器206中之后的稍后时间,NXD查询可经由NXD监控应用204被监控。尽管NXD存储器206在设备200被描绘,可以认识到的是,NXD存储器206可驻留在系统环境100内的不同设备中,其中与NXD查询相关的信息可被设备200访问。
[0034]NXD监控应用204可监控关键词的NXD查询,请求等,所述关键词已被经由关键词识别应用所提供的图形用户接口而识别。换言之,在一个示例中,当在设备102接收NXD查询时,可在NXD查询中识别品牌域。可以确定是否存在被识别用于监控的一个或多个关键词。如果存在被识别用于品牌域的监控的一个或多个关键词,分析所述NXD查询以确定是否任何关键词存在于所述NXD查询中。如果关键词存在,可做出指示如此的指示。如果接收到包括品牌域的同样的关键词的预定数量的查询,可发起动作。如果尚未接收到预定数量,监控可继续。
[0035]如果确定已经接收到包括品牌域的关键词的预定数量的NXD查询,动作发起应用208可发起动作。动作可包括例如以下各项中的一个或多个:例如在域名注册表或注册器注册包括作为较低级域的关键词和品牌名称的新创建域名;向品牌域名注册者发送通信指示已经接收到预定数量的包括所述关键词的NXD查询;向品牌域名的注册者发送通信,邀请所述注册者注册包括作为较低级域的关键词和品牌域的新域名等。在示例中,所发送的通信可包括例如到网页的链接,其便于包括作为较低级域的关键词和品牌域的域名的注
ΠΠ
/ttr O
[0036]网络接口应用212便于系统环境100内的设备102和其它设备之间的网络通信。
[0037]处理器214可执行存储器中存储的计算机可读指令,以执行在此描述的方法、过程、操作、步骤或其它功能。
[0038]图3描绘了用于管理要被监控的关键词的示例图形用户接口。如在此讨论的,图形用户接口可在例如在设备108的显示器上被显示,例如由品牌域名的注册者操作,其中设备108可接收一个或多个关键词以及与其相关联的信息以用于监控。经由图形用户接口输入的信息可被发送到设备102并存储在例如设备102处的关键词/保留词存储器210中。
[0039]如图3所示,关键词302可在一个或多个方框内包括关键词列表,其可被用于关于品牌域进行监控。如在关键词方框302中所示的,识别名为“Exampleco”的品牌域的关键词304 “shoes”。与关键词304 “shoes”对应的转发URL306被识别为http://wwwl.examplec0.com/shop/shoes。与关键词304 “shoes”对应的阈值308被识别为500。在各种实施例中,阈值308是在动作发起之前所要接收到的包括所述关键词的NXD查询的数量。因此对于所示的示例,NXD查询将被监控以对那些包括品牌域“exampleco”并包括关键词“shoes”的请求进行计数。当接收到包括此品牌域和此关键词的500请求时,可采取指定的动作,诸如,注册“shoes, exampleco”和/或“shoes, examplec0.com”作为域名。经由图形用户接口接收的对应于关键词“shoes”的转发URL可被映射到新注册的域名。由此,当用户输入新注册域名时,用户可被带到在所述转发URL的网站。在用户访问新注册域名时,用户将不会接收到“找不到服务器”的错误。
[0040]可以认识到的是,根据一些示例,关键词可以是较低级域的更大串字符中的一部分。如果包括用于较低级域的更大串字符的NXD查询的数量超过预定阈值,则可为所述品牌域名注册包括作为较低级域的更大字符串连同所述品牌域和顶级域的新域名。例如,如果预定的关键词是“shoes”,并且NXD查询包括“shoesby.examplec0.com”,NXD查询将被认为包括所述关键词。如果包括较低级域中的“shoesby”的NXD查询的数量超过预定的阈值,贝1J如在此所讨论的可采取动作,例如,注册诸如“shoesby.examplec0.com”的新域名。
[0041]在字段310可输入新关键词用于由NXD监控应用204进行监控。当输入新关键词时,可以认识到的是,附加字段可被在图形用户接口中呈现以接收与所述关键词相关的附加信息,包括阈值308、转发URL306、时间段等。经由图形用户接口中的字段接收的信息可被存储在关键词/保留词存储器210中并在监控NXD查询期间被使用。
[0042]注册历史312可被实现为列出基于接收到阈值(预定的)数量的NXD查询被注册的域名的方框,所述NXD查询包括经由关键词识别应用202所识别出的品牌域和关键词。
[0043]可以认识到的是,图3的图形用户接口可包括附加信息和字段,该字段用于输入与用于监控的关键词输入相关的附加信息。例如,可指定时间段,其标识在动作可被发起之前,必须接收到阈值数量的NXD查询的时间段。作为另一示例,动作的类型可被指定,例如域名是否应当被注册,通信是否应当被发送到品牌域名的注册者等。作为另一示例,可经由图形用户接口输入一个或多个保留词。保留词可被用于检查包括品牌域名注册者不愿意注册的词的注册或域名。保留词可以是例如贬损词或可被指定的任何其它词。可认识到的是,附加或可替换地,保留词可在设备102输入。
[0044]根据一些示例,可并入“切断开关”功能,其可停止所有可写入事务(例如停止注册域名的能力等)。换言之,所述切断开关可中断自动注册域名的功能,但可以不影响NXD监控或告警功能。因此,登陆到所述工具的用户可使用用户接口中的交互式元件,例如,激活键、下拉菜单等,以使切断开关能够中断未来注册并不招致更多费用,但可继续使NXD业务被监控并在包括指定关键词的域名超过预定阈值时提供告警。例如,如果由于不正确的行为者或误配置的服务器,监控到具有上升数量的不存在的域名查询,此功能可以是有益的。在一些示例中,所述切断开关还可被用于在其先前已被用于停止发生可写入事务之后,重新激活功能。在一些示例中,如果切断开关被重新打开,之前的时段期间已超出阈值的域名可不被自动排队或注册,且如果它们在重新激活后超出所述阈值,新域名可仅被注册。在另一示例中,关于一个或多个关键词,可显示值,其指示接收到的包括所述关键词的NXD查询的数量的当前值,当前时间段包括所述关键词的NXD查询的数量的当前值,包括所述关键词的NXD查询的数量的最大数量NXD查询(不管时间段)等。
[0045]图4描绘了用于监控NXD查询的过程的示例流程图。图4所描绘的过程可例如由设备102、设备200等执行。如图4所示,监控NXD查询(402)。当NXD查询例如由名称服务器110接收或从所述名称服务器110接收到,或从系统环境100内的其它设备接收到,可监控域名的NXD查询。可替换地,监控可通过访问NXD存储器206中所存储的多个NXD查询而执行。
[0046]预定数量的品牌域的NXD查询是否包括关键词的确定可以被做出(404)。如以上指出的,可经由关键词识别应用202输入一个或多个关键词并存储在关键词/保留词存储器210中。当监控NXD查询时,检查它们以查看它们是否包括特定品牌域的关键词。当NXD查询被确定包括品牌域的关键词时,可以做出例如与所述关键词相关联的计数器可被增加的指示。所接收的包括关于所述品牌域的关键词的NXD查询的数量是否已经达到预定阈值的确定可以被做出。例如,计数包括所述品牌域关键词的NXD查询的数量的计数器值可与例如经由图形用户接口所输入的阈值相比较,以确定是否已满足所述阈值。
[0047]当确定预定数量的NXD查询包括关于所述品牌域的关键词时,可发起动作(406)。例如,所述动作可由品牌域名的注册者指定,可被设备102的管理者设定,可被默认设定等。所述动作可包括注册包括所述品牌域和关键词的域名,其中所述关键词可被识别为较低级域并与品牌域相关联。所关联的较低级域和品牌域可被注册为域名,使得品牌域名的注册者被注册作为所关联的较低级域和品牌域的注册者。
[0048]可替换地或附加地,所述动作可包括向品牌域名的注册者发送识别较低级域的通信。所述通信可进一步指示包括品牌域的关键词的NXD查询已经达到预定阈值数量。
[0049]在另一示例中,品牌域名注册者可经由图形用户接口将动作指定为两步骤的过程,第一步骤包括向注册者发送通信指示已满足第一阈值。可进一步监控NXD查询以确定是否已经满足更高的阈值。一旦已满足更高阈值,第二步骤可包括注册域名,其包括作为较低级域的所述关键词和品牌域。在此示例中,第一阈值和更高阈值两者可由注册者经由图形用户接口输入,由管理者在设备200输入,默认设定等。
[0050]在另一示例中,在注册包括作为较低级域的关键词和品牌域的域名之前,可做出附加检查以确定所述关键词是否是保留词。保留词的示例可以是贬损词,或由品牌域名注册者、设备102或200的管理者等指定的任何其它词。如果所述关键词是保留词,可采取替代的动作。例如,可向品牌域名注册者发送通信指示接收到包括保留词的预定数量的NXD查询,包括所述保留词和品牌域的域名可被禁止注册等。
[0051]在另一示例中,关于在此讨论的过程是否已经做出最大数量的域名注册的确定可以被做出。此确定可与相应的特定时间段一起被做出,例如,小时、天、周、月等时段。注册的最大数量和时间段可由关键词识别应用202经由图形用户接口输入。此示例中,品牌域的新的注册的数量可在特定时间段被确定。当发起动作时,作为较低级域的关键词可与所述品牌域相关联以创建新域名,并仅当预定时间段期间所确定的品牌域的新注册的数量少于品牌域的新注册的最大数量时被注册。这可保护品牌域名注册者免受恶意用户、机器人(bot)等的影响,其可以产生包括关键词的大量NXD查询,从而在定义的时间段中导致大量注册。
[0052]另一示例中,动作的发起可包括在注册之前发起对NXD查询的进一步分析。例如,一旦确定预定数量的NXD查询包括关键词,在时间段中来自正常量范围的NXD查询的方差的计算可发生。另一示例中,在时间段中从NXD查询均值数量的偏差、标准偏差、对数距离等的计算可发生。进一步,正常量范围可基于日历事件被调整,包括天中的小时、周中的天、年中的月、节假日或其它日历事件。通过使用此统计分析,系统可将业务量标准化并将NXD业务量与标准化业务量相比较。如果业务量明显增加(如由用户预定义为阈值),则作为较低级域的关键词与品牌域结合可被注册为域名。
[0053]图5描绘了用于发起NXD查询监控的过程的示例流程图。图5所描绘的过程可例如由设备102、设备200等执行。如图5所示,可提供图形用户接口(502)。可向设备108提供图形用户接口并在设备108的显示器上显示。所述图形用户接口可包括一个或多个字段,其被配置成接收如上所指出的信息,例如关键词、转发URL、阈值等。图形用户接口可进一步包括一个或多个附加方框,其显示如以上指出的与历史注册相关的信息、关键词以及与已经输入的关键词相关联的信息等。
[0054]可经由图形用户接口中的字段接收关键词,可经由转发URL字段接收转发URL,以及可经由阈值字段接收阈值(504)。可经由图形用户接口接收附加信息,如在此指出的,所述附加信息与品牌域、关键词、注册的最大数量等相关。
[0055]监控经由图形用户接口所接收的包括品牌域和关键词的NXD查询可被发起(506)。
[0056]当包括关键词的NXD查询的预定数量超过经由图形用户接口接收的阈值时,可发起动作。例如,所述动作可由所述品牌域名的注册者指定,可由设备102的管理者设定或,可以被默认设定等。所述动作可包括注册包括品牌域和关键词的域名,其中所述关键词可被识别为较低级域并与品牌域相关联以创建新域名。所述新域名可被注册使得所述品牌域名的注册者被注册为新域名的注册者。
[0057]可替换地,或附加地,所述动作可包括向品牌域名的注册者发送识别较低级域的通信。所述通信可进一步指示包括所述品牌域的关键词的NXD查询已达到预定阈值数量。一个示例中,所述通信可包括便于包括所述关键词和品牌域的新域名的注册的链接。
[0058]另一示例中,所述品牌域名注册者可经由图形用户接口指定所述动为两步骤过程,第一步骤包括向注册者发送通信,指示已满足第一阈值。所述NXD查询可被进一步监控以确定是否已经满足更高阈值。一旦已经满足更高阈值,第二步骤可包括注册域名,所述域名包括作为较低级域的关键词和品牌域。
[0059]另一示例中,在注册包括作为较低级域的关键词和品牌域的域名之前,可做出附加检查以确定所述关键词是否为保留词。保留词的示例可以是贬损词,或由品牌域名注册者、设备102或200的管理者等指定的任何其它词。如果所述关键词是保留词,可采取替代的动作。例如,可向品牌域名注册者发送通信,指示接收到包括保留词的多个NXD查询,包括所述保留词和所述品牌域的域名可不被注册等。
[0060]另一示例中,关于在此讨论的过程是否已经做出最大数量的域名注册的确定可以被做出。此确定可与相应的特定时间段一起被做出,例如小时、天、周、月等时段。注册的最大数量和时间段可经由图形用户接口由关键词识别应用202输入。此示例中,品牌域的新注册的数量可在特定时间段被确定。当发起所述动作时,作为较低级域的关键词可以与品牌域相关联以创建新域名,并仅当预定时间段期间所确定的所述品牌域的新注册的数量少于所述品牌域的新注册的最大数量时被注册。这可保护品牌域名注册者免受恶意用户、机器人等的影响,以免产生大量包括关键词的NXD查询从而在定义时间段导致大量注册。
[0061]另一示例中,动作的发起可包括在注册之前发起对NXD查询的进一步分析。例如,一旦确定预定数量的NXD查询包括所述关键词,在时间段中从正常量范围的方差的计算可发生。另一示例中,从均值的偏差、标准偏差、对数距离等的计算可发生。进一步,正常量范围可基于日历事件被调整,包括天中小时、周中的天、年中的月、节假日或其它日历事件。
[0062]图6描绘了发起动作的示例流程图。图6所示的过程可例如被设备102、设备200等执行。如图6所示,可接收NXD查询(602)。所述NXD查询可例如从客户端设备104a到104η、从名称服务器110等接收。
[0063]所接收的NXD查询是否包括关键词的确定可以被做出(604)。例如,品牌域可以从所接收的NXD查询被确定,例如被解析、被提取等。可访问关键词/保留词存储器210以确定是否存在任何与从NXD查询确定的品牌域相关联的关键词。如果存在一个或多个与所确定的品牌域相关联的关键词,关键词是否包括在NXD查询中的确定被做出。如果NXD查询包括所述关键词,可做出接收到匹配所述关键词的NXD查询的指示。这可例如经由一个或多个存储在例如关键词/保留词存储器中的计数器做出。与在NXD查询中所发现的关键词相关联的计数器可被增加指示NXD查询包括所述关键词。
[0064]当确定NXD查询包括所述关键词时,预定数量的所接收的NXD查询是否包括所述关键词的确定可以被做出(606)。例如,可将计数所接收的包括关键词的NXD查询的数量的计数器当前值与例如经由图形用户接口接收的,或默认设定等的阈值相比较。
[0065]当确定预定数量的所接收的NXD查询包括关键词时,例如,计数所接收的包括关键词的NXD查询的数量的计数器的当前值匹配或超过阈值,可发起动作(608)。
[0066]例如,所述动作可由品牌域名的注册者指定,可由设备102的管理者设定,可默认设定等。所述动作可包括注册新创建的包括品牌域和关键词的域名,其中关键词可被识别作为较低级域并与品牌域相关联。包括作为较低级域的关键词以及品牌域的新创建的域名可被注册为域名,其中品牌域名的注册者被注册为新创建域名的注册者。经由图形用户接口接收的转发URL可被映射到新创建的域名。
[0067]可替换地,或附加地,所述动作可包括向品牌域名的注册者发送识别较低级域的通信。所述通信可进一步指示已达到包括品牌域的关键词的NXD查询的预定数量。
[0068]另一示例中,品牌域名注册者可经由图形用户接口指定所述动为两步骤的过程,第一步骤包括向注册者发送通信指示已满足第一阈值。可进一步监控NXD查询以确定是否已经满足更高的阈值。一旦已满足更高阈值,第二步骤可包括注册包括作为较低级域的关键词和品牌域的域名。
[0069]在另一示例中,在注册包括作为较低级域的关键词和品牌域的域名之前,可做出附加检查以确定所述关键词是否为保留词。保留词的示例可以是贬损词,或由品牌域名注册者、设备102或200的管理者等指定的任何其它词。如果所述关键词是保留词,可采取替代的动作。例如可向品牌域名注册者发送通信指示接收到多个包括保留词的NXD查询,包括所述保留词和所述品牌域的域名可不被注册等。
[0070]在另一示例中,关于在此讨论的过程是否已经做出最大数量的域名注册的确定可被做出。此确定与相应的特定时间段一起被做出,例如小时、天、周、月等时段。注册的最大数量和时间段可由关键词识别应用经由图形用户接口输入。此示例中,品牌域的多个新的注册可在特定时间段被确定。当发起动作时,所述关键词可被用作较低级域并与所述品牌域相关联以创建新域名,并仅当预定时间段期间所确定的品牌域的新注册的数量少于品牌域的新注册的最大数量时被注册。这可保护品牌域名注册者免受恶意用户、机器人的影响,以免产生包括关键词的大量NXD查询从而在定义的时间段中导致的大量注册。
[0071]另一示例中,动作的发起可包括在注册之前发起对NXD查询的进一步分析。例如,一旦确定预定数量的NXD查询包括关键词,在时间段中从正常量范围的方差的计算可发生。另一示例中,从均值的偏差、标准偏差、对数距离等的计算可发生。进一步,正常量范围可基于日历事件被调整,包括天中的小时、周中的天、年中的月、节假日或其它日历事件。
[0072]—些示例中,在监控过程期间,其中关键词是较低级域的更大字符串的一部分,整个较低级域可与接收到NXD查询的指示相关联而被存储。当包括更大字符串的NXD查询的数量已达到预定阈值时,可采取动作。
[0073]图7描绘了用于发起动作的过程的示例流程图。图7所描绘的过程可例如由设备102、设备202等执行。在图7的示例中,假定品牌域为“.example”。进一步假定注册者已经输入关键词“shoes”,作为转发URL的“http://wwwl.example, com/shop/h”、作为阈值的“500”、当满足阈值时包括品牌域和关键词的域名应当被注册的指示。没有时间段已被识别,在所述时间段内需要接收500个NXD查询。计数器与关键词“shoes”相关联并被初始化为“O”。由此,这些值可被存储在关键词/保留词存储器210中并与作为品牌域的
example”相关联。
[0074]如图7所示,可接收NXD查询(702)。所述NXD查询可从例如设备104a到104η、名称服务器110等接收。此示例中,NXD查询可以是“www.shoes, example, com”。
[0075]NXD监控应用可例如通过解析、提取等确定包括在NXD查询中的品牌域(704)。此示例中,可确定“.examp I e ”。
[0076]监控应用可访问关键词/保留词存储器210以确定是否存在任何所存储的与品牌域(即example, com)相关联的关键词(706)。此示例中,“shoes”被存储为与品牌域
example” 相关联。
[0077]处理前进到方框708以确定所接收的NXD查询是否包括所识别的关键词“shoes”。当所接收的NXD查询“www.shoes, example, com”包括所述关键词时,处理前进到方框710。
[0078]与关键词“shoes”相关联的计数器增加到1(710)。
[0079]关于是否已满足阈值“500”的确定被做出(712)。当计数器的当前值(即“I”)不等于阈值“500”时,处理前进到方框702以处理下一个所接收的NXD查询。
[0080]一旦接收到500个具有品牌域example”并进一步包括关键词“shoes”的查询,则处理可前进到方框714,其中可发起动作。基于经由图形用户接口的注册者的输入,所述域名“shoes, example”被向域名注册表注册。可替换地,“shoes, example, com”可被向域名注册表注册。
[0081]图8图示了依据示例的计算装置800 (诸如,图2所描绘的设备200)的方框图。在这方面,所述计算装置800可被用作为用于执行一个或多个上文所描述的功能的平台。
[0082]计算装置800包括一个或多个处理器802,诸如,(一个或多个)处理器214。(一个或多个)处理器802可被用于执行图4-7所描绘的方法和过程中描述的步骤、操作或功能的一些或全部。来自(一个或多个)处理器802的命令和数据通过通信总线804进行通信。计算装置800还包括主存储器806,诸如,随机访问存储器(RAM),其中(一个或多个)处理器802的程序代码可在运行时间期间被执行,以及辅助存储器808。所述辅助存储器808可包括例如一个或多个硬盘驱动器810和/或可移除存储驱动器812,代表软盘驱动器、磁带驱动器、压缩盘驱动器等,其中图4-7所描绘的方法的程序代码的副本可被存储。
[0083]可移除存储驱动器810可以采用公知的方式从可移除存储单元814读取和/或向其写入。输入和输出设备816可包括键盘、鼠标、显示器等。显示适配器818可与通信总线804和显示器820接口,并可从(一个或多个)处理器802接收显示数据并将所述显示数据转换为用于显示器820的显示命令。此外,(一个或多个)处理器802可通过网络适配器822在例如网络106、互联网、LAN等的网络之上进行通信。
【权利要求】
1.一种计算机实现的方法,包括: 使用计算装置监控包括品牌域的不存在域(NXD)查询; 使用所述计算装置确定预定数量的NXD查询是否包括匹配预定关键词的较低级域;以及 当确定预定数量的NXD查询包括匹配所述预定关键词的较低级域时,发起动作。
2.如权利要求1所述的计算机实现的方法,其中发起动作包括: 将作为较低级域的预定关键词与品牌域相关联以创建新域名;以及 注册所述新域名。
3.如权利要求1所述的计算机实现的方法,其中发起动作包括: 向包括所述品牌域的品牌域名的注册者发送通信,所述通信识别匹配所述预定关键词的较低级域。
4.如权利要求1所述的计算机实现的方法,进一步包括: 计算时间段中的从NXD查询的正常量范围的方差;以及 确定所述时间段中的从NXD查询的正常量范围的方差大于预定阈值, 其中当确定所述时间段中的从NXD查询的正常量范围的方差大于所述预定阈值时,发起动作。
5.如权利要求1所述的计算机实现的方法,进一步包括: 从NXD查询的总数的均值计算偏差、标准偏差或对数距离; 确定从NXD查询的总数的均值的偏差、标准偏差或对数距离大于预定阈值;以及其中当确定从NXD查询的总数的均值的偏差、标准偏差或对数距离大于预定阈值时,发起动作。
6.如权利要求4所述的计算机实现的方法,进一步包括: 基于日历事件调整NXD查询的正常量范围。
7.如权利要求2所述的计算机实现的方法,进一步包括: 确定预定时间段期间品牌域的新注册的数量,其中 发起动作包括: 将作为较低级域的关键词与品牌域相关联以创建新域名,并仅当所述预定时间段期间所确定的品牌域的新注册的数量小于新注册的最大数量时,注册所述新域名。
8.如权利要求1所述的计算机实现的方法,进一步包括: 确定包括匹配预定关键词的较低级域的预定数量的NXD查询是否还包括贬损词, 其中仅当所述预定数量的NXD查询包括匹配预定关键词的较低级域并且不包括贬损词时,发起动作。
9.一种计算机实现的方法,包括: 提供用户接口,所述用户接口包括: 接收关键词的字段;以及 接收第一阈值的字段; 经由所述接收关键词的字段接收关键词以及经由所述第一阈值的字段接收第一阈值;以及 使用计算装置发起包括经由用户接口接收的关键词的品牌域的不存在域(NXD)查询的监控。
10.如权利要求9所述的计算机实现的方法,进一步包括: 当包括关键词的NXD查询的数量超过第一阈值时,发起动作。
11.如权利要求10所述的计算机实现的方法,其中发起动作包括: 将作为较低级域的关键词与品牌域相关联以创建新域名;以及 注册所述新域名。
12.如权利要求10所述的计算机实现的方法,其中发起动作包括: 向包括品牌域的品牌域名注册者发送通信,所述通信识别所述关键词。
13.如权利要求10所述的计算机实现的方法,其中用户接口进一步包括用于接收第二阈值的字段;以及 其中发起动作包括: 向包括品牌域的品牌域名注册者发送通信;以及 进一步监控NXD查询以确定包括所述关键词的附加NXD查询何时超过所述第二阈值。
14.如权利要求9所述的计算机实现的方法,用户接口进一步包括: 用于接收代表预定时间段中注册的最大数量的数字的字段。
15.如权利要求10所述的计算机实现的方法,进一步包括: 计算时间段中从正常量范围的方差; 确定所述时间段中从正常量范围的方差大于预定阈值;以及 其中当确定所述时间段中从正常量范围的方差大于预定阈值时,发起动作。
16.如权利要求10所述的计算机实现的方法,进一步包括: 计算从均值的偏差、标准偏差或对数距离; 确定从均值的偏差、标准偏差或对数距离大于预定阈值;以及 其中当确定从均值的偏差、标准偏差或对数距离大于预定阈值时,发起动作。
17.如权利要求16所述的计算机实现的方法,进一步包括: 基于日历事件调整正常量范围。
18.如权利要求14所述的计算机实现的方法,进一步包括: 确定预定时间段期间品牌域的新注册的数量,其中 发起所述动作包括: 将作为较低级域的关键词与品牌域相关联以创建新域名,并仅当所确定的预定时间段期间品牌域的新注册的数量小于新注册的最大数量时,注册新域名。
19.如权利要求10所述的计算机实现的方法,进一步包括: 确定包括与预定关键词匹配的较低级域的预定数量的NXD查询是否还包括贬损词,其中仅当预定数量的NXD查询包括与预定关键词匹配的较低级域并且不包括贬损词时,发起动作。
20.如权利要求10所述的计算机实现的方法,其中用户接口进一步包括: 用于接收转发统一资源定位符(URL)的字段;以及 其中发起所述动作包括: 将作为较低级域的关键词与品牌域相关联以创建新域名; 注册所述新域名;以及 将所述转发URL映射到新域名。
21.—种计算机实现的方法,包括: 接收包括品牌顶级域(TLD)的不存在域(NXD)查询; 使用计算装置确定NXD查询是否包括关键词; 当确定所述NXD查询包括所述关键词时,确定预定数量的所接收的NXD查询是否包括所述关键词;以及 当确定预定数量的所接收的NXD查询包括所述关键词时,使用计算装置发起与包括品牌域和关键词的域名的注册相关的动作。
22.如权利要求21所述的计算机实现的方法,其中发起动作包括: 将作为较低级域的关键词与品牌域相关联以创建新域名;以及 注册所述新域名。
23.如权利要求21所述的计算机实现的方法,其中发起动作包括: 向包括品牌域的品牌域名注册者发送通信,所述通信包括所述关键词。
24.如权利要求21所述的计算机实现的方法,进一步包括: 计算时间段中从正常量范围的方差; 确定所述时间段中从正常量范围的方差大于预定阈值;以及 其中当确定所述时间段中从正常量范围的方差大于预定阈值时,发起动作。
25.如权利要求21所述的计算机实现的方法,进一步包括: 计算从均值的偏差、标准偏差或对数距离; 确定从均值的偏差、标准偏差或对数距离大于预定阈值;以及 其中当确定从均值的偏差、标准偏差或对数距离大于预定阈值时,发起动作。
26.如权利要求24所述的计算机实现的方法,进一步包括: 基于日历事件调整正常量范围。
27.如权利要求21所述的计算机实现的方法,进一步包括: 确定预定时间段期间品牌域的新注册的数量,其中 发起所述动作包括: 将作为较低级域的关键词与品牌域相关联以创建新域名,并仅当所确定的预定时间段期间品牌域的新注册的数量小于新注册的最大数量时,注册新域名。
28.如权利要求21所述的计算机实现的方法,进一步包括: 确定包括关键词的预定数量的NXD查询是否还包括保留词, 其中仅当预定数量的NXD查询包括关键词并且不包括保留词时,发起动作。
【文档编号】G06F17/30GK104516944SQ201410616542
【公开日】2015年4月15日 申请日期:2014年9月30日 优先权日:2013年9月30日
【发明者】V·帕塔普, T·科雷亚, J·易卜拉欣贝戈维奇, E·应, D·雄菲尔德 申请人:弗里塞恩公司