Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 1374. Отображено 197.
16-03-2020 дата публикации

СПОСОБ И УСТРОЙСТВО ДЛЯ АДМИНИСТРИРОВАНИЯ ОБЪЕКТА АДМИНИСТРИРУЕМОЙ ФУНКЦИИ

Номер: RU2716742C1

Изобретение относится к администрированию объекта администрируемой функции и к области технологий связи. Технический результат - возможность комбинирования объекта администрируемой функции с любым приложением таким образом, чтобы внешним образом обеспечивать сетевую услугу. Для этого принимается запрос администрирования для объекта администрируемой функции. Запрос администрирования переносит информацию указания приложения, и информация указания приложения используется, чтобы инструктировать ассоциировать объект администрируемой функции с приложением. Объект администрируемой функции администрируется на основе информации указания приложения. Конкретнее, когда запрос администрирования, который переносит информацию указания приложения, принят, объект администрируемой функции гибко ассоциируется с любым приложением, указанным информацией указания, чтобы комбинировать объект администрируемой функции с любым приложением, тем самым внешним образом обеспечивая сетевую услугу. 4 н. и 6 з.п. ф-лы, ...

Подробнее
02-08-2018 дата публикации

Methods. apparatuses. and computer programs for data processing. and hierarchical domain name system zone files

Номер: AU2016376000A1
Принадлежит: Michael Buck IP

Data is processed in a data communications network (800) comprising a hierarchical domain name system. An authoritative name server (806) for a first domain name processes a received domain name query for the first domain name by obtaining one or more resource records associated with the first domain name. The one or more resource records comprise contact information associated with an entity associated with a second domain name. The authoritative name server (806) transmits a response to the domain name query. The response comprises the one or more resource records. The first domain name includes the second domain name and at least one label following the second domain name.

Подробнее
02-04-2019 дата публикации

método e aparelho para gerenciar objeto de função gerenciada

Номер: BR112018077342A2
Автор: FENGBAO WANG, RUIYUE XU
Принадлежит:

Подробнее
21-06-2012 дата публикации

A COMPUTER SYSTEM

Номер: WO2012083314A3
Принадлежит:

A computer system 100 comprising one or more computers on a network 104, the one or more computers being configured to receive an application for a domain name from an applicant computer 108. The application includes information regarding an ethical criterion or ethical criteria of the applicant. The information regarding the ethical criterion or ethical criteria is compared against predetermined ethical criterion or ethical criteria; such that if the information after confirmation meets the predetermined ethical criterion or ethical criteria, an indication that the application has been accepted and the domain name is registered to the applicant is transmitted to the applicant computer 108. The domain name may include a level above top level domain name. The level above top level domain name may be identical for all applicants.

Подробнее
07-10-2004 дата публикации

Method for transfering a registered domain name from a first registrar to a second registrar

Номер: US20040199620A1
Автор: Tim Ruiz, Brian Krouse
Принадлежит:

The present invention allows a Customer to register a domain name with an accredited Registry via an accredited Registrar's web site. Zone files from the Registries may be downloaded, optimized and stored in an internal database. As the Customer selects desired domain names, their availability may be determined by searching the internal database or, if needed, the authoritative Registry. The Customer enters the Customer's information on a registration application displayed as a single form on a single web page. The Customer's information may be saved in a login account for use as default Customer information at subsequent login sessions. The available domain name, Customer information and an associated status flag may be saved to an internal database. Software may be used to monitor the internal database and register all unregistered domain names in the internal database to a Registry's SRS database.

Подробнее
22-09-2020 дата публикации

Domain name processing systems and methods

Номер: US0010785188B2
Принадлежит: Proofpoint, Inc., PROOFPOINT INC

Disclosed is a domain filter capable of determining an n-gram distance between a seed domain and each of a plurality of candidate domains. The domain filter loads a seed domain n-gram for the seed domain and a candidate domain n-gram for each candidate domain in memory, compares the seed domain n-gram and the candidate domain n-gram to identify any identical grams, removes any identical grams from the seed domain n-gram, and determines how many grams are left in the seed domain n-gram, representing the n-gram distance between the seed domain and the candidate domain. The domain filter then compares n-gram distances thus determined with a predetermined threshold, eliminates any candidate domain having an n-gram distance from the seed domain that exceeds the predetermined threshold, and provides remaining candidate domains to a downstream computing facility such as a user interface or an analytical module operating in an enterprise computing environment.

Подробнее
19-10-2021 дата публикации

Methods, apparatuses, and computer programs for data processing, and hierarchical domain name system zone files

Номер: US0011153264B2

Data is processed in a data communications network comprising a hierarchical domain name system. An authoritative name server for a first domain name processes a received domain name query for the first domain name by obtaining one or more resource records associated with the first domain name. The one or more resource records comprise contact information associated with an entity associated with a second domain name. The authoritative name server transmits a response to the domain name query. The response comprises the one or more resource records. The first domain name includes the second domain name and at least one label following the second domain name.

Подробнее
28-11-2019 дата публикации

DOMAIN NAME PROCESSING SYSTEMS AND METHODS

Номер: US2019364011A1
Принадлежит:

Disclosed is a domain filter capable of determining an n-gram distance between a seed domain and each of a plurality of candidate domains. The domain filter loads a seed domain n-gram for the seed domain and a candidate domain n-gram for each candidate domain in memory, compares the seed domain n-gram and the candidate domain n-gram to identify any identical grams, removes any identical grams from the seed domain n-gram, and determines how many grams are left in the seed domain n-gram, representing the n-gram distance between the seed domain and the candidate domain. The domain filter then compares n-gram distances thus determined with a predetermined threshold, eliminates any candidate domain having an n-gram distance from the seed domain that exceeds the predetermined threshold, and provides remaining candidate domains to a downstream computing facility such as a user interface or an analytical module operating in an enterprise computing environment.

Подробнее
16-02-2017 дата публикации

TRANSFER OF A DOMAIN NAME THROUGH MOBILE DEVICES

Номер: US20170048193A1
Принадлежит: Go Daddy Operating Co LLC

A domain name may be transferred from a donor account to a recipient account at a registrar using a donor mobile device and a recipient mobile device that may be in close proximity to each other. An application on the donor mobile device may send a donor request to an application on the recipient mobile device identifying the domain name. The application on the recipient mobile device may send either an accept or a reject of the donor request to the application on the donor mobile device. If accepted by the application on the recipient mobile device, the application on the donor mobile device may send a request to the registrar to move the domain name from the donor account to the recipient account. The registrar, after verifying or confirming the domain name transfer request, may transfer the domain name from the donor account to the recipient account.

Подробнее
13-08-2020 дата публикации

DOMAIN NAME REGISTRATION AND MANAGEMENT

Номер: US20200257674A1
Принадлежит:

A method for synchronizing management of a plurality of domain names in a Domain Name System (DNS). The method comprises the following steps: receiving a request from a domain name registrant for an action as an operation on an object unique to a domain name of the DNS, the domain name having synchronized objects with another domain name being stored as a domain name bundle including the domain name in a domain name database; changing the object in the domain name database according to the action; identifying the another domain name in the domain name bundle; requesting a change to a corresponding object to the object for the another domain name with the action in order to propagate the operation performed on the object to the corresponding object, the corresponding object being unique to the another domain name; and forwarding a reported result of the action to the domain name registrant, the object and the corresponding object representing the synchronized objects by having the same parameter ...

Подробнее
24-08-2023 дата публикации

SYSTEMS AND METHODS FOR EXTERNAL DETECTION OF MISCONFIGURED SYSTEMS

Номер: US20230269267A1
Автор: Joao Gouveia
Принадлежит:

A computer-implemented method is provided for external detection of a vulnerable system coupled to a communication network. The method can include measuring communication traffic on the communication network to identify one or more domain names, which in turn can originate from server systems in the communication network. The method can further include identifying the domain names based on metadata from the domain names and/or the measured communication traffic, where each domain name has an associated property indicative of its vulnerability. The method can further include determining whether any one (or more) of the domain names is registered at a domain name registry and, if the domain name is not registered, registering the domain name.

Подробнее
18-10-2022 дата публикации

Domain name registration and management

Номер: US0011474992B2
Принадлежит: AFILIAS LIMITED, Afilias Limited

A method for synchronizing management of a plurality of domain names in a Domain Name System (DNS). The method comprises the following steps: receiving a request from a domain name registrant for an action as an operation on an object unique to a domain name of the DNS, the domain name having synchronized objects with another domain name being stored as a domain name bundle including the domain name in a domain name database; changing the object in the domain name database according to the action; identifying the another domain name in the domain name bundle; requesting a change to a corresponding object to the object for the another domain name with the action in order to propagate the operation performed on the object to the corresponding object, the corresponding object being unique to the another domain name; and forwarding a reported result of the action to the domain name registrant, the object and the corresponding object representing the synchronized objects by having the same parameter ...

Подробнее
03-07-2013 дата публикации

Methods and systems for creating new domains

Номер: EP2611112A1
Принадлежит:

Systems and methods for creating a new domain, such as a top-level domain or a second-level domain, make use of a Domain Manager that enables a user to enter data that is necessary or optional to implement the creation of a new domain. Systems such as, for example, a Registry and one or more Registrars, may use the data defined by the Domain Manager to create a new domain.

Подробнее
19-01-2012 дата публикации

Shared registration system multi-factor authentication

Номер: AU2010260221A1
Принадлежит:

A system and method for establishing a chain of trust from a registrant to a registry. A registrant request to a registrar to change a domain name record includes at least one registrant factor, such as a one time password. The registrar can formulate an extended EPP command that includes the factor to effectuate the change and send it to a registry. The registry can verify the at least one factor using at least one validation server. If the factor is successfully verified, the EPP can be processed by the registry. If the factor is not verified, the EPP command may not be processed and an error message may be generated and sent to the registrar.

Подробнее
20-07-2020 дата публикации

Management method and apparatus for management function object

Номер: KR0102135651B1
Автор:
Принадлежит:

Подробнее
20-07-2011 дата публикации

SYSTEM AND METHOD FOR ROUTING COMMANDS IN A MODULARIZED SOFTWARE SYSTEM

Номер: KR1020110083596A
Автор:
Принадлежит:

Подробнее
27-02-2003 дата публикации

NAMING DISTRIBUTION METHOD FOR AD HOC NETWORKS

Номер: WO2003017550A2
Принадлежит:

Device name conflicts are resolved when adding devices (128 of Fig. 1A and Fig. 3) to existing ad hoc networks (132 of Fig. 1A) or when joining two ad hoc networks (100/108 and 114/116 of Fig. 3D) together. After a connection (252 of Fig. 3) has been established between a new device (128 of Fig. 3) to be added and a first member device (124 of Fig. 3) in the ad hoc network, a name distribution message (244M of Fig. 1B) is transferred (253 of Fig. 3) by the new device (128 of Fig. 3) to the first member device (124 of Fig. 3). The name distribution message (244M of Fig. 1B) will be passed from member device to member device (124, 126, 116) in the ad hoc network (132 of Fig. 1A), and at each member device a name conflict check is performed (259 of Fig. 3). Device name conflicts are also resolved when joining two ad hoc networks together (312 of Fig. 3D).

Подробнее
16-06-2020 дата публикации

Alternate character set domain name suggestion and registration using translation and transliteration

Номер: US0010686750B2
Принадлежит: VERISIGN, INC., VERISIGN INC

Some embodiments provide domain name suggestions based on a user-provided ASCII phrase translated and/or transliterated into any of a number of supported non-English language character sets. To suggest non-English-language domain names, some embodiments parse, translate, and transliterate the user-provided ASCII names into domain names that include at least one non-English language character. Moreover, some embodiments determine the DNS registration status (e.g., as a second-level domain) of the Punycode (in ASCII) corresponding to these non-English domain names and provide the user with the ability to register any that are unregistered.

Подробнее
27-08-2019 дата публикации

Internet infrastructure survey

Номер: US0010397178B2

A system for surveying Internet access quality includes a nameserver, registered to be authoritative for a domain name and configured to receive a DNS query to resolve a pseudo-hostname and to extract from the pseudo-hostname an access quality indicator, and a web portal configured to transmit a data survey code to a web browser, the data survey code being configured to access a resource, to determine the access quality indicator responsively to the resource access, to generate the pseudo-hostname including the access quality indicator and the domain name, and to initiate the DNS query.

Подробнее
13-04-2006 дата публикации

Fake web addresses and hyperlinks

Номер: US20060080437A1
Автор: John Lake

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.

Подробнее
05-11-2020 дата публикации

SYSTEMS AND METHODS FOR SECURE AUTHORIZATION OF REGISTRY FUNCTIONS

Номер: US20200351240A1
Принадлежит:

Systems, methods, and computer-readable storage media for enabling secure transfer of Internet domains between registrars. An example method can include receiving, at a registry, a request from a first registrar for information associated with an object recorded in the registry and registered by the first registrar, then generating, at the registry, an authorization code, the authorization code having an expiration. The registry can then transmit, to the first registrar, the authorization code, which in turn can be given to the registrant. The registrant can forward the authorization code to the second registrar, and the registry can receive, from a second registrar before the expiration has been reached: the authorization code and a transfer request for the object, the transfer request identifying a transfer of the object from the first registrar to the second registrar. At that point the registry can verify the authorization code authorize the transfer request of the object from the first ...

Подробнее
26-07-2018 дата публикации

SYSTEMS, DEVICES, AND METHODS FOR GENERATING A DOMAIN NAME USING A USER INTERFACE

Номер: US20180212926A1
Автор: Aubry Cholleton
Принадлежит:

Embodiments relate to systems, devices, computer-readable media, and computer-implemented methods for generating domain name suggestions by receiving an input string via a user interface, determining an alternative of the input string, determining affixes of the input string, determining top level domains associated with the input string, determining registration availability of domain names including one-step string sequences from the input string based on the alternative input string, the affixes of the input string, and the top level domains associated with the input string, and generating a display for the user interface, where the display includes: the input string, the alternative of the input string, the affixes of the input string, and the top level domains associated with the input string; and indications of the registration availability of the domains names including the one-step string sequences.

Подробнее
08-09-2020 дата публикации

Systems and methods for determining character entry dynamics for text segmentation

Номер: US0010771427B2

A method can include receiving a string of characters. The method can include determining one or more possible word boundaries for words in the string of characters based at least partially on a segmentation process. The method can also include determining, for each character in the string of characters, an amount of time between entry of each character on an input device. The method can include determining, based at least partially on the amount of time and the one or more possible word boundaries, one or more actual word boundaries for the words in the string of characters. The method can also include outputting one or more determined words in the string of characters based at least partially on the one or more actual word boundaries.

Подробнее
04-08-2016 дата публикации

CONTROLS FOR RESOLVING PRODUCT AND ACTION DOMAIN NAMES

Номер: US20160226816A1
Принадлежит:

Systems and methods for resolving domain names to web content include controls for configuring servers, such as DNS servers, reverse proxy servers, and web servers, to efficiently route resource requests containing domain names in the domains of action gTLDs. The controls implement a domain naming framework that combines domain name labels, such as a SLD with a TLD, to create object+action domain names according to standard domain naming conventions. The SLD may be or match a record in a product identification scheme, which may be a known product identifier for which the web server has and can serve web resource content. A primary DNS server can be configured to route all traffic to the action gTLD, regardless of the content of the SLD, to a particular web server, obviating the need for conventional registration of domain names that use the gTLD.

Подробнее
25-05-2017 дата публикации

Systems and methods for automatically providing whois service to top level domains

Номер: AU2013206327B2
Принадлежит: Shelston IP Pty Ltd.

Abstract Methods and systems are disclosed for quickly providing Whois services to a new top level domain after it is provisioned in a registry. In one embodiment, domain data is received at a first system regarding a top level domain (TLD). The domain data is assigned an authoritative port of a Whois server and is provisioned in a registry database. In certain embodiments, the Whois server provides information relating to domain name registrations of the TLD in the database, according to the authoritative port. The Whois server determines that a Whois query is received at the authoritative port for the queried TLD and responds with the queried information. To the requester, the responses appear as if they are sent from a unique Whois server for each TLD, but the Whois server is actually shared among the TLDs. (00 co a) o Cu(0 Cu*5 CU) ocuo C: 0 L- L - 0 0 - - ...

Подробнее
05-04-2018 дата публикации

CONTENT DELIVERY OPTIMIZATION USING ADAPTIVE AND DYNAMIC DNS

Номер: CA0003038732A1
Принадлежит: MARKS & CLERK

Systems, methods, and computer program products for determining network characteristics are provided. The network characteristics may be used to facilitate changes to how content is delivered over a network, such as to avoid network congestion, to provide improved throughput, or to provide a good (or better) user experience, such as when streaming media. For example, the network characteristics may be determined, in part, by tracking domain name resolution requests by using specially formulated domain names that require resolution at an authoritative name server.

Подробнее
29-06-2017 дата публикации

METHODS. APPARATUSES. AND COMPUTER PROGRAMS FOR DATA PROCESSING. AND HIERARCHICAL DOMAIN NAME SYSTEM ZONE FILES

Номер: CA0003048125A1
Принадлежит: MBM INTELLECTUAL PROPERTY LAW LLP

Data is processed in a data communications network (800) comprising a hierarchical domain name system. An authoritative name server (806) for a first domain name processes a received domain name query for the first domain name by obtaining one or more resource records associated with the first domain name. The one or more resource records comprise contact information associated with an entity associated with a second domain name. The authoritative name server (806) transmits a response to the domain name query. The response comprises the one or more resource records. The first domain name includes the second domain name and at least one label following the second domain name.

Подробнее
11-04-2018 дата публикации

REGISTRY DOMAIN NAME MANAGEMENT

Номер: CA0002982007A1
Принадлежит:

Methods and systems for managing domain names are disclosed. A server hosts a platform that interfaces with users. The server is operably coupled to the registry and domain management database, and receives transaction requests to assign tags to one or more domain names, the tags used as identifiers to associate information with the domain names. The server stores the domain names with one or more tags and associated information in the domain management database. The server receives a request to perform a registry event on a domain name and checks if there are tags associated with the domain name of which the event was requested. If there is no assigned tag the server performs the registry event action. If there is an associated tag the server complies with the tag and associated tag information.

Подробнее
04-02-2010 дата публикации

METHOD FOR OVERCOMING ADDRESS CONFLICTS AMONG DISPARATE NETWORKS IN A NETWORK MANAGEMENT SYSTEM

Номер: CA0002732666A1
Принадлежит:

Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints.

Подробнее
15-04-2016 дата публикации

임베디드 코드를 사용한 메타데이터 획득

Номер: KR1020160041042A
Принадлежит:

... 멀티미디어 콘텐츠와 관련된 메타데이터를 획득하기 위한 방법들과 장치들이 제공된다. 한 방법은 하나 이상의 워터마크들을 검출하기 위해 수신 장치에서 수신되는 콘텐츠 상에서 워터마크 검출을 수행하는 것을 포함한다. 상기 검출된 워터마크 중 적어도 하나는 서버 코드와 구간코드를 가지는 페이로드를 포함한다. 상기 방법은 상기 워터마크 페이로드에 기반하여 유니폼 리소스 로케이터(URL)를 형성하는 것을 포함한다. 상기 URL은 상기 서버 코드의 적어도 일부를 포함하는 서버 도메인 네임을 포함하는 제1 섹션을 포함한다. 상기 URL은 또한 상기 구간코드의 적어도 일부를 포함하는 제2 섹션을 포함한다. 메타데이터 서버로 전달을 위해 하이퍼텍스트 전송 프로토콜(HTTP)을 사용하여 상기 URL에 기반한 요청의 전송시, 상기 콘텐츠와 관련된 메타데이터를 포함하는 응답이 수신된다.

Подробнее
12-12-2019 дата публикации

METHOD FOR A LOSING REGISTRAR TO TRANFER A DOMAIN NAME FROM THE LOSING REGISTRAT TO A GAINING REGISTRAR

Номер: US2019379636A1
Принадлежит:

A registrant, after registering a domain name at a losing registrar, may request at a gaining registrar that the domain name be transferred to the gaining registrar. The gaining registrar may verify that the domain name is registered to the registrant, available for transfer and the person requesting the transfer is in fact the registrant. The gaining registrar may provide evidence that the registrant was authenticated to the losing registrar and request a registry to transfer the domain name to the gaining registrar. Upon the registry confirming the validity of the request with the losing registrar, the registry may transfer the domain name to the gaining registrar. This method allows the registrant to transfer the domain name, after registering the domain name at the losing registrar, to the gaining registrar entirely from the gaining registrar. In other words, the registrant does not need to communicate with the losing registrar during the transfer process of the domain name to the gaining ...

Подробнее
18-08-2016 дата публикации

EARMARKING A SHORT LIST OF FAVORITE DOMAIN NAMES OR SEARCHES

Номер: US20160239899A1
Принадлежит:

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: generate a list of suggested available domain names and an associated user interface control; receive, from a client computer, a selection of a favorite domain name; store the selection in a repository of favorite domain name data; synchronize the repository with local favorite domain name data on the client; and identify, via machine learning, an aggregate or individual trend within the repository of domain name data.

Подробнее
24-10-2017 дата публикации

Systems and methods for multi-tenant generic top level domain deployment

Номер: US0009800544B2
Принадлежит: VERISIGN, INC., VERISIGN INC, Verisign, Inc.

A computer implemented method of providing registry services is disclosed. The method includes identifying one or more top level domains to be serviced; creating, by a processor, a TLD group for the one or more top level domains, wherein top level domains in the TLD group share at least one characteristic; provisioning the one or more top level domains; and registering the one or more top level domains with the TLD group.

Подробнее
30-04-2019 дата публикации

Domain name hi-jack prevention

Номер: US0010277556B2

A domain name hi-jack prevention service may be selected by a domain name registrant and enabled by a Registrar. In a first embodiment, the Registrar may send a confirmation request via a preferred contact method to the registrant and only move the domain name from a first account to a second account (both managed by the Registrar) when the registrant confirms the request. In a second embodiment, a third party platform that is independent from and/or not the Registrar confirms the identity of the registrant before the Registrar moves the domain name from the first account to the second account (again, both managed by the Registrar). In a third embodiment, a third party platform communicates an authorization code to a verified registrant so the registrant can enter the authorization code with a Gaining Registrar so the domain name may be transferred from a Losing Registrar to the Gaining Registrar.

Подробнее
21-04-2015 дата публикации

Test automation tool for domain registration systems

Номер: US0009015670B2
Принадлежит: Verisign, Inc., VERISIGN INC, VERISIGN, INC.

The present subject matter is directed to systems and methods for automating the testing of multi-function systems, such as naming registration systems and the like. A method of testing a registry, and the like, may include providing a command phrase including an add command and at least one function that includes an artificial attribute for a domain added by the add command. The command phrase may specify an operation, a protocol, and an object. The operation may include at least one of add, delete, or update domain. The protocol may include at least one of RRP and EPP. One or more parameters associated with the command phrase may be provided and may include an expected response code and/or a variable. One or more additional parameters that are associated with the command phrase may be determined and a database may be accessed to provide the one or more additional parameters. The command phrase, the one or more additional parameters, and/or the one or more additional parameters may be ...

Подробнее
16-03-2023 дата публикации

MULTIPLE PROVISIONING OBJECT OPERATION

Номер: US20230082749A1
Принадлежит: VeriSign, Inc.

A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.

Подробнее
25-07-2019 дата публикации

Einrichtungsdatenverwaltungssystem, Steuerungsverfahren und Programm

Номер: DE102019101701A1
Автор: SATO JUNJI, Sato, Junji
Принадлежит:

Ein System und ein Verfahren zum Verwalten von Einrichtungsdaten ist bereitgestellt. Wenn Einrichtungsdaten, die durch ein Einrichtungsdatenverwaltungssystem verwaltet werden, auf eine Einrichtung angewendet werden, wird manchmal ein anderes Authentifizierungsverfahren als eine Benutzerauthentifizierung angewendet, weil eine Arbeitseffizienz von Bedeutung ist. Wenn jedoch die Einrichtungsdaten einfach identifiziert werden, könnte eine dritte Person, die mit der Einstellungsarbeit für die Einrichtung nichts zu tun hat, die Einrichtungsdaten einfach ändern. Um solch eine Begebenheit zu verhindern, sind die Einrichtungsdaten mit vorübergehenden bestimmten Informationen verknüpft, und wird die Einstellungsarbeit für die Einrichtung basierend auf den bestimmten Informationen durchgeführt.

Подробнее
11-08-2016 дата публикации

Systems and methods for detecting the stockpiling of domain names

Номер: AU2012242839B2
Принадлежит: Shelston IP Pty Ltd.

Systems, methods, and computer program products are provided for detecting the stockpiling of domain names. In one exemplary embodiment, there is provided a method for detecting a status of a domain name. The method may include receiving information related to the domain name from a registrar. The method may include crawling the at least one domain name, wherein the crawling receives first information located on a website associated with the domain name and receives second information related to a registration of the domain name. The method may also include storing the first information and the second information, wherein the crawling is initiated at a first time prior to expiration of the at least one domain name and a second time after expiration of the at least one domain name.

Подробнее
12-09-2017 дата публикации

CHARACTERIZING UNREGISTERED DOMAIN NAMES

Номер: CA0002764586C
Автор: COLOSI, JOHN, COLOSI JOHN
Принадлежит: VERISIGN, INC., VERISIGN INC

Methods and apparatus for characterizing unregistered domain names are provided. One embodiment includes obtaining a list of a plurality of resolution requests for the unregistered domain names, determining a number of occurrences of each of the unregistered domain names, computing a plurality of groupings based on the number of occurrences, and associating a score with each of the unregistered domain names.

Подробнее
15-08-2017 дата публикации

METHOD AND SYSTEM FOR PREDICTING DOMAIN NAME REGISTRATION RENEWAL PROBABILITY

Номер: CA0002765389C
Принадлежит: VERISIGN, INC., VERISIGN INC

A method for determining probability of a domain name registration renewal includes receiving a plurality of inputs associated with the domain name and assigning each of the plurality of inputs to at least one category from among a plurality of categories. The method also includes assigning a weighted value to each of the plurality of categories and calculating the probability of the domain name registration renewal based in part on the weighted value of each category.

Подробнее
20-01-2011 дата публикации

METHOD AND SYSTEM FOR PREDICTING DOMAIN NAME REGISTRATION RENEWAL PROBABILITY

Номер: CA0002765389A1
Принадлежит:

A method for determining probability of a domain name registration renewal includes receiving a plurality of inputs associated with the domain name and assigning each of the plurality of inputs to at least one category from among a plurality of categories. The method also includes assigning a weighted value to each of the plurality of categories and calculating the probability of the domain name registration renewal based in part on the weighted value of each category.

Подробнее
24-06-2011 дата публикации

SYSTEM FOR REMOTELY MANAGING AND SUPPORTING A PLURALITY OF NETWORKS AND SYSTEMS

Номер: KR1020110070846A
Автор:
Принадлежит:

Подробнее
16-03-2006 дата публикации

Domain bar

Номер: US2006059136A1
Принадлежит:

A toolbar for WHOIS searching and interacting with a domain name registrar. The toolbar may include buttons, form fields and drop down menus, and performs WHOIS searches, WHOIS wildcard searches, provides domain registration services. Queries include WHOIS domain searches by domain, by IP address, and by Network Information Center (NIC) Handle searches. Domain registrations can be created, transferred and renewed.

Подробнее
15-02-2011 дата публикации

Tools enabling preferred domain positioning on a registration website

Номер: US0007890602B1

The present inventions may be implemented by tools enabling preferred domain positioning on a registration website. An example may comprise a computer-readable media storing instructions that, when executed by a server computer, cause the server to receive a bid from a registry seeking such preferred placement for a domain (that may be administered by the registry), generate a quality score for the domain, and determine the preferred placement based upon the bid and the quality score.

Подробнее
07-10-2014 дата публикации

Method and system for intelligent many-to-many service routing over EPP

Номер: US0008856344B2
Принадлежит: Verisign, Inc., VERISIGN INC, VERISIGN, INC.

Method and system for routing EPP requests over a network are provided. A routing system includes multiple frontend service interfaces, one or more gateways, a management server, and a backend service platform that provides multiple application services. The frontend service interfaces are addressable using virtual IP addresses (VIP) and can be provided by the gateways. The routing system defines a many-to-many mapping between the frontend service interfaces and a set of services provided by the backend service platform. A requestor can send a request over EPP to a targeted service interface to access one or more backend services, by sending the request to a target IP or domain name that corresponds to a VIP associated with the targeted service interface. Using the many-to-many mapping and the VIP of the targeted service interface, the routing system can identify backend services sought by the request and provide the requestor with access to the backend services.

Подробнее
14-07-2016 дата публикации

CLIENT AND SERVER GROUP SSO WITH LOCAL OPENID

Номер: US20160205067A1
Принадлежит:

A user of a mobile communications device may access services in a target domain using a source domain identity that is used to access services in a source domain. To enable such a use of the source domain identity in the target domain, the source domain identity may first be enrolled in the target domain. The enrollment may be facilitated by an enrollment entity at the target domain, such as a gateway or an OpenID server for example. The enrollment entity may establish a secure channel with the user's device for enabling enrollment of the source domain identity. Once enrolled, the source domain identity may be used for authentication of the user in the target domain. Enrollment of the source domain identity and/or authentication of the user based on the enrolled source domain identity may be implemented using a local OpenID provider (OP) residing on the user's device.

Подробнее
29-06-2010 дата публикации

Method and system for monitoring domain name registrations

Номер: US0007747592B2
Принадлежит: THOMAS C DOUGLASS

Improved approaches to domain name monitoring are disclosed. The monitoring of domain names, e.g., registrations therefor, is beneficial to holders of similar domain names, trademark owners, and competitors. Such monitoring can be automatically performed.

Подробнее
30-05-2019 дата публикации

BLOCKCHAIN-BASED DOMAIN NAME RESOLUTION SYSTEM

Номер: US20190166085A1

The invention relates to a blockchain-based domain name resolution system, characterized in that the domain name resolution system adopts a layered structure comprising a top-level domain name chain network, a second-level domain name chain network, a future network node and an existing DNS system network; the top-level domain name chain network links the second-level domain name chain network, the future network node and the existing DNS system network respectively, and the top-level domain name chain network is used for each professional organization to deploy the server nodes having a reliable performance respectively to form a union blockchain network, wherein each node server records the information of all the current top-level domain names, the second-level domain name chain nodes, the future network nodes and the root nodes of the existing DNS system; the second-level domain name chain network is used for the registration and management of domain names, and recording of all the second-level ...

Подробнее
07-01-2016 дата публикации

Method and System for Monitoring Domain Name Registraitons

Номер: US20160006691A1
Автор: C. Douglass Thomas
Принадлежит:

Improved approaches to domain name monitoring. The monitoring of domain names, e.g., registrations therefor, is beneficial to holders of similar domain names, trademark owners, and competitors. Such monitoring can be automatically performed. 1a domain monitoring server; anda monitoring database, register a name to be monitored by a requesting user;', 'store the registered name in the monitoring database;', 'search one or more registration databases to identify one or more registrations of at least one registered domain name that is similar to the registered name;', 'monitor activation of a website at the at least one registered domain name of the identified one or more registrations; and', 'inform the requesting user of (i) the identified one or more registrations as determined by the search or (ii) the activation of the website at the at least one registered domain name of the identified one or more registrations as determined by the monitor of activation., 'wherein the domain monitoring server is configured to. A system for monitoring domain name registrations, comprising: This application is a continuation of U.S. application Ser. No. 14/189,957, filed Feb. 25, 2014, from which priority is claimed, and the content of which is hereby incorporated by reference, which is a continuation of U.S. application Ser. No. 13/571,250, filed Aug. 9, 2012, from which priority is claimed, and the content of which is hereby incorporated by reference, which is a continuation of U.S. application Ser. No. 12/785,311, filed May 21, 2010, from which priority is claimed, and the content of which is hereby incorporated by reference, which is a continuation of U.S. application Ser. No. 10/039,341, filed Dec. 31, 2001, from which priority is claimed, and the content of which is hereby incorporated by reference, which is a divisional application of U.S. application Ser. No. 09/655,273, filed Sep. 5, 2000, from which priority is claimed, and the content of which is hereby incorporated by ...

Подробнее
03-12-2013 дата публикации

Systems for monitoring computer resources

Номер: US0008600915B2

One embodiment of a system of the present invention for monitoring computer resources includes means for retrieving a set of resource-metric records for a predetermined time interval, means for forming a first mathematical matrix containing metric's values arranged on date-time and resource-metric axes, means for creating a second mathematical matrix containing features and a third mathematical matrix containing weights, means for building a feature relationship tree, means for generating a predicted value for the resource-metric identifier, means for determining a variance between predicted value and metric's value, and means for triggering an alert if the variance exceeds a predetermined alert threshold.

Подробнее
20-06-2017 дата публикации

System and method for candidate domain name generation

Номер: US0009684918B2

A system and method for the generation of candidate domain names are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user are generated and a candidate domain name relevant to the keywords is generated. A user interface is displayed including the candidate domain name. The user interface enables the user to register the candidate domain name.

Подробнее
12-12-2019 дата публикации

Systems and methods for multi-tenant generic top level domain deployment

Номер: AU2014201556B9
Принадлежит: Shelston IP Pty Ltd.

A computer implemented method of providing registry services is disclosed. The method includes identifying one or more top level domains to be serviced; creating, by a processor, a TLD group for the one or more top level domains, wherein top level domains in the TLD group share at least one characteristic; provisioning the one or more top level domains; and registering the one or more top level domains with the TLD group.

Подробнее
15-02-2018 дата публикации

LINKED WEB PRESENCE PAGES ASSOCIATED WITH A TOP LEVEL DOMAIN

Номер: CA0003033638A1
Принадлежит: GOWLING WLG (CANADA) LLP

A system for providing a directory service for generating web presence pages made available on a network, the system comprising: a computer processor and memory having instructions stored thereon for implementation by the computer processor to: receive registration information of a domain name by a registrant for a specified top level domain; parse the registration information to obtain a set of keywords; search the network using the set of keywords for publically available information about the registrant; create registrant information based on information obtained from the search using the set of keywords; generate a trusted web presence page of the web presence pages to include at least a first portion of the registrant information as read only content with respect to the registrant, such that the registrant is restricted from customizing the read only content; create a link between a profile page and the trusted web presence page of the web presence pages, the link configured for placement ...

Подробнее
04-02-2010 дата публикации

SYSTEM AND METHOD FOR ROUTING COMMANDS IN A MODULARIZED SOFTWARE SYSTEM

Номер: CA0002732649A1
Принадлежит:

Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints.

Подробнее
23-05-2012 дата публикации

Method and system for intelligent routing of requests over epp

Номер: CN0102473165A
Принадлежит:

Подробнее
09-03-2018 дата публикации

Systems, devices, and methods for locality-based domain name registry operation verification

Номер: CN0107786534A
Принадлежит:

Подробнее
21-10-2016 дата публикации

미등록 도메인 명칭의 특징화

Номер: KR0101668272B1
Автор: 콜로시, 존
Принадлежит: 베리사인 인코포레이티드

... 미등록 도메인 명칭을 특징화하기 위한 방법 및 장치가 제공된다. 하나의 실시예는 미등록 도메인 명칭에 대한 다수의 결정 요청의 목록을 획득하는 단계, 미등록 도메인 명칭의 각각의 발생 횟수를 결정하는 단계, 발생 횟수에 기초하여 다수의 그룹화를 계산하는 단계 및 점수를 미등록 도메인 명칭의 각각과 연계시키는 단계를 포함한다.

Подробнее
25-02-2020 дата публикации

System and method for affiliation identification and management of terminal in cloud environment

Номер: KR0102081173B1
Принадлежит:

Подробнее
20-07-2011 дата публикации

PUBLISH AND SUBSCRIBE METHOD FOR REAL-TIME EVENT MONITORING IN A SYSTEM FOR MANAGING A PLURALITY OF DISPARATE NETWORKS

Номер: KR1020110083595A
Автор:
Принадлежит:

Подробнее
18-09-2019 дата публикации

Номер: KR1020190106625A
Автор:
Принадлежит:

Подробнее
02-01-2014 дата публикации

SYSTEMS AND METHODS FOR AUTOMATICALLY PROVIDING WHOIS SERVICE TO TOP LEVEL DOMAINS

Номер: US20140006642A1
Принадлежит: Verisign, Inc.

Methods and systems are disclosed for quickly providing Whois services to a new top level domain after it is provisioned in a registry. In one embodiment, domain data is received at a first system regarding a top level domain (TLD). The domain data is assigned an authoritative port of a Whois server and is provisioned in a registry database. In certain embodiments, the Whois server provides information relating to domain name registrations of the TLD in the database, according to the authoritative port. The Whois server determines that a Whois query is received at the authoritative port for the queried TLD and responds with the queried information. To the requester, the responses appear as if they are sent from a unique Whois server for each TLD, but the Whois server is actually shared among the TLDs.

Подробнее
04-10-2018 дата публикации

SYSTEMS AND METHODS FOR MANAGING TOP-LEVEL DOMAIN NAMES USING CONSORTIUM BLOCKCHAIN

Номер: US20180287997A1

The present disclosure relates generally to internet technology and more specifically to managing Top-level domain (TLD) name based on blockchain. An example method of managing Top-level domain name comprises the following steps: A. Using TLD nodes to form alliance network in the blockchain; B. Layering the system architecture in the alliance network to separate operations and data; and C. Reaching consensus among all nodes in the alliance network through consensus mechanism. A more effective and efficient consensus mechanism will increase the safety and reliability of the system and improve the efficiency of the system. Layering the system structure will ensure the efficiency and portability of the system.

Подробнее
05-01-2021 дата публикации

Systems and methods for discovery of brand-registered domain names

Номер: US0010887278B2
Принадлежит: PROOFPOINT, INC., PROOFPOINT INC

Taking a zero-configuration approach, a domain name discovery system utilizes, in an iterative process, WHOIS data and infrastructure data for a seed domain to automatically discover domain names having registration and/or infrastructure details that match those of the seed domain. Registration information such as a registered email address associated with a domain name discovered through WHOIS data matching or infrastructure data matching is utilized in a reverse lookup for domain names having infrastructure or WHOIS registered information that fully matches the information associated with the domain name discovered through the iterative process. Domain names discovered through WHOIS data matching, infrastructure data matching, and reverse lookup can be presented through a user interface on a client device communicatively connected to the domain name discovery system over a network. The domain name discovery can be performed periodically or in near real time responsive to receiving a new ...

Подробнее
17-05-2007 дата публикации

DOMAIN NAME EXPIRATION PROTECTION

Номер: US2007112950A1
Принадлежит:

The present invention provides a method for a Facilitator to provide a domain name expiration protection service for an Entrepreneur. The Facilitator may renew the domain name for the Entrepreneur if the Entrepreneur has not renewed it himself. Further, the domain name expiration protection service may be bundled with domain name registration, website hosting, assistance in website design, assistance in store front website design, website copyright registration, domain name trademark registration, website promotion services, etc.

Подробнее
14-06-2016 дата публикации

Recovery of a failed registry

Номер: US0009369427B2
Принадлежит: VERISIGN, INC., VERISIGN INC

A system, method, and computer-readable medium, is described that enables a registry recovery service to retrieve zone files from a target registry, archive the zone files, publish the zone files to a managed DNS server, reconcile ownership of the zone files, and publish the zone files to a provisioning DNS server. The registry recovery service may also implement a WHOIS server for the zone and ownership information and may also implement zone specific features particular to the target registry's TLD. The registry recovery service may also enable DNSSEC extensions on the recovered registry DNS services.

Подробнее
21-08-2018 дата публикации

System for location-based website hosting optimization

Номер: US0010057360B2

A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the hosting customer created an account. The initial business information may include, as non-limiting examples, whether the business is a local or non-localized business, business addresses and/or registered domain names. A domain name, particularly if it resolves to the website, may be analyzed for incorporated words, spelling, characters and/or top-level domain that may point to, or be more commonly used in, one or more geographical regions. The website may be moved to a second location based on the initial business information combined with subsequently collected business information, such as, as non-limiting examples, updated address information, marketing campaigns aimed at particular locations and/or based on the originating location of traffic to the website.

Подробнее
28-08-2018 дата публикации

Bulk management of registry objects

Номер: US0010061785B2
Принадлежит: VERISIGN, INC., VERISIGN INC

A system and method for modifying a bulk set of domain names through bulk operations. A request to modify a bulk set of data associated with domain names is received by a registry. A bulk processing engine associated with the registry can analyze the requested update job, and enforce compliance with a set of policies governing the operation of registry. A priority level can also be assigned to the requested job, so that it will be executed before or after other pending jobs. The user can likewise provide user-supplied policies, which can also be validated against the set of registry policies. Data faults can be reduced or eliminated, and update operations can be performed by comparatively inexperienced personnel.

Подробнее
16-10-2012 дата публикации

Multilingual domain name registration

Номер: US0008291048B2

A method, system, and computer-readable medium are described for registering and using multilingual domain names that include characters outside the ASCII character subset supported by the DNS system. Such multilingual domain names can in some situations be registered by first being converted into appropriate ASCII-Compatible Encodings (ACEs) that represent the corresponding multilingual domain names and that use only characters within the ASCII character subset. In addition, a variety of binary variants may be generated at registration for each multilingual domain name and then used as equivalents for the multilingual domain name, such as by storing the variants in the registry as alternative domain names or by otherwise reserving the binary variants. When requests to resolve such a registered multilingual domain name into a corresponding IP address or URL are received, the stored binary variants and/or ACE information can then be used to respond in an appropriate manner.

Подробнее
07-02-2017 дата публикации

NXD query monitor

Номер: US0009563672B2
Принадлежит: VERISIGN, INC., VERISIGN INC

Non-existent domain (NXD) queries may be monitored to determine if a keyword is included in NXD queries for a brand top level domain (TLD). When a predetermined number of NXD queries have been received for a brand domain that include the keyword, an action may be initiated. The action may be related to the registration of a new domain for the brand domain including the keyword.

Подробнее
15-12-2016 дата публикации

HANDOVER OF A MOBILE DEVICE IN AN INFORMATION CENTRIC NETWORK

Номер: US20160366620A1
Принадлежит:

A method in a first content centric networking (CCN) access point of a CCN network of enabling seamless mobility of a mobile device is disclosed. The method includes detecting a handover initiation event that is an indication that a handover of the mobile device from the first CCN access point to a second CCN access point from a group of one or more CCN access points of the CCN network is initiated. In response to detecting the handover initiation event, the method continues with starting transmission, to the group of CCN access points, of one or more pending interests associated with the mobile device. The method further includes detecting a handover completion event, and stopping, in response to detecting the handover completion event, the transmission of the one or more pending interests associated with the mobile device.

Подробнее
30-07-2020 дата публикации

TRAINING A LEARNING ALGORITHM TO SUGGEST DOMAIN NAMES

Номер: US20200244621A1
Принадлежит:

Methods are taught for creating training data for a learning algorithm, training the learning algorithm with the training data and using the trained learning algorithm to suggest domain names to users. A domain name registrar may store activities of a user on a registrar website. Preferably, domain name searches, selected suggested domain names and domain names registered to the user are stored as the training data in a training database. The training data may be stored so that earlier activities act as inputs to the learning algorithm while later activities are the expected outputs of the learning algorithm. Once trained, the learning algorithm may receive activities of other users and suggest domain names to the other users based on their activities.

Подробнее
16-03-2022 дата публикации

SYSTEM AND METHOD FOR FACILITATING DISTRIBUTION OF LIMITED RESOURCES USING A DROPZONE

Номер: EP3968257A2
Автор: Zhou, Hui
Принадлежит:

A server for distributing a domain name to one of a plurality of registrars using a drop zone session implemented via a communications network, by establishing a set of drop zone windows having a first window and a second window, a defined start time of the second window being subsequent to a defined end time of the first window, the first window having a first set of acquisition parameters and the second window having a second set of acquisition parameters, such that the first set of acquisition parameters are different from the second set of acquisition parameters. Also provided is a shared server for distributing a domain name to one of a plurality of registrars using a drop zone session, the shared server having: a first network endpoint connected to a communications network, the first network endpoint having a first connectivity policy: a second network endpoint connected to the communications network, the second network endpoint having a second connectivity policy, such that the first ...

Подробнее
16-04-2015 дата публикации

NXD query monitor

Номер: AU2014233593A1
Принадлежит:

Non-existent domain (NXD) queries may be monitored to determine if a keyword is included in NXD queries for a brand top level domain (TLD). When a predetermined number of NXD queries have been received for a brand domain that include the keyword, an action may be initiated. The action may be related to the registration of a new domain for the brand domain including the keyword. 0 < 00o c 0 L 0) ...

Подробнее
04-02-2010 дата публикации

SYSTEM FOR REMOTELY MANAGING AND SUPPORTING A PLURALITY OF NETWORKS AND SYSTEMS

Номер: CA0002732527A1
Принадлежит:

Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints.

Подробнее
25-09-2018 дата публикации

SHARED REGISTRATION SYSTEM MULTI-FACTOR AUTHENTICATION

Номер: CA0002764573C
Принадлежит: VERISIGN, INC., VERISIGN INC

A system and method for establishing a chain of trust from a registrant to a registry. A registrant request to a registrar to change a domain name record includes at least one registrant factor, such as a one time password. The registrar can formu-late an extended EPP command that includes the factor to effectuate the change and send it to a registry. The registry can verify the at least one factor using at least one validation server. If the factor is successfully verified, the EPP can be processed by the registry. If the factor is not verified, the EPP command may not be processed and an error message may be generated and sent to the registrar.

Подробнее
21-06-2012 дата публикации

A COMPUTER SYSTEM

Номер: WO2012083314A2
Принадлежит:

A computer system 100 comprising one or more computers on a network 104, the one or more computers being configured to receive an application for a domain name from an applicant computer 108. The application includes information regarding an ethical criterion or ethical criteria of the applicant. The information regarding the ethical criterion or ethical criteria is compared against predetermined ethical criterion or ethical criteria; such that if the information after confirmation meets the predetermined ethical criterion or ethical criteria, an indication that the application has been accepted and the domain name is registered to the applicant is transmitted to the applicant computer 108. The domain name may include a level above top level domain name. The level above top level domain name may be identical for all applicants.

Подробнее
05-04-2012 дата публикации

DOMAIN NAME TOKENIZATION AND ALTERNATIVE DOMAIN NAME GENERATION

Номер: WO2012044892A3
Автор: COLOSI, John
Принадлежит:

A system for determining alternative domain names is disclosed. The system includes a receiver that receives input from a user and a synonym module that determines synonyms of at least one word in the user input. The system also includes a correlation module that receives the synonyms from the synonym module and terms from a topical news source database and generates a correlation score for at least one of the terms from the topical news source database based on a correlation between the term from the topical news source database and the user input. The system also includes a variants module that generates an alternative domain name based on the term from the topical news source database and its correlation score.

Подробнее
28-02-2019 дата публикации

SUGGESTING A DOMAIN NAME FROM DIGITAL IMAGE METADATA

Номер: US20190068551A1
Принадлежит:

Systems and methods of the present invention provide for a server computer coupled to a network and configured to: receive an image; transmit the digital image to an API operated by at least one metadata generation service, and receive a metadata data set about the digital image, prioritize a plurality of keywords within the data set, generate a list of candidate domain names including a keyword, insert a second candidate domain name into the list comprising a keyword replacing or concatenated to the keyword and associated with a lower priority than the keyword; and transmit the list to a client computer for display. 1. A system comprising a server hardware computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions within a memory that , when executed , cause the system to:decode, from a client hardware computing device coupled to the network, a transmission encoding a digital image;transmit the digital image to an application programming interface (API) operated by at least one service generating a metadata from the digital image;receive, from the at least one service, a data set of metadata generated from the digital image; a font size, weight, or emphasis of the at least one keyword within a scanned document captured in the digital image,', 'a frequency of the at least one keyword within a description or a tag associated with one or more objects identified within the digital image, or', 'a size of the at least one keyword relative to at least one additional text string extracted from the digital image using optical character recognition (OCR);, 'prioritize a plurality of keywords within the data set, wherein at least one keyword is associated with a high priority, according toencode a list of candidate domain names comprising a first candidate domain name including the at least one keyword;insert into the list of candidate domain names a second candidate domain name comprising at least one ...

Подробнее
10-10-2017 дата публикации

Automated language detection for domain names

Номер: US0009785629B2
Принадлежит: VERISIGN, INC., VERISIGN INC

Methods and systems for automated language detection for domain names are disclosed. In some embodiments, a method for detecting a language of an Internationalized Domain Name (IDN) comprises receiving, by an I/O interface, a string of characters for the IDN; receiving training data, including a plurality of multi-gram analyses for a set of languages; analyzing, by a processor, the string of characters based on the training data, wherein the analyzing includes extracting a set of multi-grams from the string of characters and comparing the extracted set of multi-grams with the training data; detecting the language of the IDN based on results of the analyzing. In some embodiments, the method further comprises comparing the detected language of the IDN with a user selected language and using the IDN to generate a domain name, if the comparing indicates that the detected language of the IDN is consistent with the user selected language.

Подробнее
11-08-2016 дата публикации

AUTOMATED LANGUAGE DETECTION FOR DOMAIN NAMES

Номер: US20160232154A1
Принадлежит:

Methods and systems for automated language detection for domain names are disclosed. In some embodiments, a method for detecting a language of an Internationalized Domain Name (IDN) comprises receiving, by an I/O interface, a string of characters for the IDN; receiving training data, including a plurality of multi-gram analyses for a set of languages; analyzing, by a processor, the string of characters based on the training data, wherein the analyzing includes extracting a set of multi-grams from the string of characters and comparing the extracted set of multi-grams with the training data; detecting the language of the IDN based on results of the analyzing. In some embodiments, the method further comprises comparing the detected language of the IDN with a user selected language and using the IDN to generate a domain name, if the comparing indicates that the detected language of the IDN is consistent with the user selected language.

Подробнее
12-12-2019 дата публикации

METHOD FOR A GAINING REGISTRAR TO TRANSFERING A DOMAIN NAME FROM A LOSING REGISTRAR TO THE GAINING REGISTRAR

Номер: US2019379637A1
Принадлежит:

A registrant, after registering a domain name at a losing registrar, may request at a gaining registrar that the domain name be transferred to the gaining registrar. The gaining registrar may verify that the domain name is registered to the registrant, available for transfer and the person requesting the transfer is in fact the registrant. The gaining registrar may provide evidence that the registrant was authenticated to the losing registrar and request a registry to transfer the domain name to the gaining registrar. Upon the registry confirming the validity of the request with the losing registrar, the registry may transfer the domain name to the gaining registrar. This method allows the registrant to transfer the domain name, after registering the domain name at the losing registrar, to the gaining registrar entirely from the gaining registrar. In other words, the registrant does not need to communicate with the losing registrar during the transfer process of the domain name to the gaining ...

Подробнее
25-06-2019 дата публикации

APN access method and program, and telematics device and computer-readable recording medium for performing the same

Номер: US0010333893B2
Принадлежит: Hyundai Motor Company, HYUNDAI MOTOR CO LTD

Disclosed herein is an access point name (APN) access method including: (a) checking whether an APN server is accessible via a wireless network connected to a telematics device that is powered on when an amount of time during which an APN change alarm message can be received has elapsed; (b) checking whether an APN update is necessary using an administration APN pre-stored in the telematics device when the APN server is not accessed, and acquiring APN update data from the APN server when the APN server is accessed; and (c) transmitting and receiving data between the telematics device and a data server using the acquired APN update data.

Подробнее
10-02-2016 дата публикации

Methods, apparatuses, and computer programs for data processing, and hierarchical domain name system zone files

Номер: GB0201522923D0
Автор:
Принадлежит:

Подробнее
10-07-2014 дата публикации

Characterizing unregistered domain names

Номер: AU2010263076B2
Автор: COLOSI JOHN, COLOSI, JOHN
Принадлежит:

Methods and apparatus for characterizing unregistered domain names are provided. One embodiment includes obtaining a list of a plurality of resolution requests for the unregistered domain names, determining a number of occurrences of each of the unregistered domain names, computing a plurality of groupings based on the number of occurrences, and associating a score with each of the unregistered domain names.

Подробнее
31-08-2017 дата публикации

Method and system for intelligent many-to-many service routing over EPP

Номер: AU2014201359B2
Принадлежит: Shelston IP Pty Ltd.

Method and system for routing EPP requests over a network are provided. A routing system includes multiple frontend service interfaces, one or more gateways, a management server, and a backend service platform that provides multiple application services. The frontend service interfaces are addressable using virtual IP addresses ("VIP") and can be provided by the gateways. The routing system defines a many-to-many mapping between the frontend service interfaces and a set of services provided by the backend service platform. A requestor can send a request over EPP to a targeted service interface to access one or more backend services, by sending the request to a target IP or domain name that corresponds to a VIP associated with the targeted service interface. Using the many-to-many mapping and the VIP of the targeted service interface, the routing system can identify backend services sought by the request and provide the requestor with access to the backend services.

Подробнее
23-12-2010 дата публикации

SHARED REGISTRATION SYSTEM MULTI-FACTOR AUTHENTICATION

Номер: CA0002764573A1
Принадлежит:

A system and method for establishing a chain of trust from a registrant to a registry. A registrant request to a registrar to change a domain name record includes at least one registrant factor, such as a one time password. The registrar can formulate an extended EPP command that includes the factor to effectuate the change and send it to a registry. The registry can verify the at least one factor using at least one validation server. If the factor is successfully verified, the EPP can be processed by the registry. If the factor is not verified, the EPP command may not be processed and an error message may be generated and sent to the registrar.

Подробнее
04-08-2017 дата публикации

Domain name operation verification code generation and/or verification

Номер: CN0107017989A
Принадлежит:

Подробнее
07-08-2013 дата публикации

METHOD AND APPARATUS FOR MAPPING LOCATOR AND IDENTIFIER OF MOBILE HOST

Номер: KR1020130087932A
Автор:
Принадлежит:

Подробнее
02-07-2012 дата публикации

Internet domain name super variants

Номер: KR1020120071403A
Автор:
Принадлежит:

Подробнее
16-07-2011 дата публикации

Internet domain name super variants

Номер: TW0201125415A
Принадлежит:

Systems and methods for registering a domain, including Internationalized Domain Names (IDNs), including receiving a request to register an IDN and determining a language category of the request. Code points of the request are converted to yield a generalized variant of the IDN. The generalized variant is compared to a stored database of registered IDNs, that may include similar generalized variants of the registered IDNs. Based on the comparison, it is determined whether or not to register the IDN. In the case the that IDN registration is allowed, the generalized variant of the IDN may be stored in the database to protect against later registration by similar IDNs. Converting the code points of the request may include identifying corresponding code points of variants within the language category, and converting each of the code points of the requested IDN based on a deterministic algorithm applied to the corresponding code points. The deterministic algorithm may be applied to a value of ...

Подробнее
05-04-2012 дата публикации

DOMAIN NAME TOKENIZATION AND ALTERNATIVE DOMAIN NAME GENERATION

Номер: WO2012044892A2
Автор: COLOSI, John
Принадлежит:

A system for determining alternative domain names is disclosed. The system includes a receiver that receives input from a user and a synonym module that determines synonyms of at least one word in the user input. The system also includes a correlation module that receives the synonyms from the synonym module and terms from a topical news source database and generates a correlation score for at least one of the terms from the topical news source database based on a correlation between the term from the topical news source database and the user input. The system also includes a variants module that generates an alternative domain name based on the term from the topical news source database and its correlation score.

Подробнее
20-07-2006 дата публикации

Methods of issuing a credit for a certificate for a domain name

Номер: US20060161644A1
Принадлежит: The Go Daddy Group, Inc.

The invention provides methods for efficiently registering a domain name and issuing a certificate without a Subscriber submitting a separate request for the certificate. A notice may be provided to the Subscriber after requesting to register the domain name that a credit for a certificate may be issued for the domain name. In other embodiments a credit may be given to the Subscriber for the certificate without receiving a separate request for the credit or certificate. The credit may be saved in a Subscriber's account to enable the Subscriber to use a certificate at a later time. In yet other embodiments, a single vetting process may be used to facilitate one or more of: creating a Subscriber's account; registering a domain name; and issuing a certificate.

Подробнее
04-02-2010 дата публикации

SYSTEM FOR REMOTELY MANAGING AND SUPPORTING A PLURALITY OF NETWORKS AND SYSTEMS

Номер: US2010030895A1
Принадлежит:

Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints.

Подробнее
29-06-2017 дата публикации

Dynamic Domain Registration

Номер: US20170186061A1
Принадлежит:

Some embodiments provide a system and methodology for registering and configuring top-level domains (TLDs), country-code top-level domains (ccTLDs), generic top-level domains (gTLDs), international top-level domains (iTLDs), or any domain name that is resolved to a network address using Domain Name System (DNS) servers. The system distinguishes between the domain names it offers for sale by continually changing pricing of the domain names according to changing significance and demand for the domain names. The pricing is dynamically determined based on trending words, combined significance of multiple words forming the domain name, significance of individual words, length of the domain name, and scarcity of similar domain names. Combined significance can be determined from a first word in a second-level domain (SLD) and a second word in a TLD or gTLD of the domain name. The system further configures and provides DNS operation for the domain names under its control.

Подробнее
29-03-2012 дата публикации

Systems and Methods for Registering and Managing Domain Names and E-Mail Addresses Via a Resource-Limited Interface

Номер: US20120079047A1
Принадлежит: Verisign Inc

Disclosed embodiments provide domain name registration, e-mail registration, e-mail forwarding, and other services via resource-limited interfaces, such as SMS-based services. Domain names may be requested, registered, and managed, and e-mail addresses may be requested and forwarding options selected by a user by way of a resource-limited device or protocol. E-mails may be provided to a user over an e-mail-to-SMS forwarding system.

Подробнее
19-04-2012 дата публикации

Localized and cultural domain name suggestion

Номер: US20120096019A1
Принадлежит: Individual

Suggested domain names are generated based upon regional, cultural and other information received from a user. The user input is correlated against terms in a localized name suggestion database to identify terms that are regionally and/or culturally relevant to the user. Candidate domain names are generated based upon the user input, the terms derived from the database and related terms such as synonyms. The candidate localized names that are available for registration are sent to the user, which can select one or more to be registered.

Подробнее
10-05-2012 дата публикации

Apparatus and Method for Managing Register of Unique Identifiers

Номер: US20120117119A1
Автор: Loughrey Kevin
Принадлежит: DPID Pty Ltd

A method for allocating a first range of identifiers to a customer-system from a register. The method comprising the steps of: receiving a request for identifiers from a new customer-system; identifying a largest range of unallocated identifiers to define an available range within the entire range of identifiers belonging to the register; identifying a midpoint in the largest available range; and allocate the identified midpoint as a start location for the customer-system range. Identifiers can be issued as identifier pairs, one being an encrypted identifier and the other being a corresponding unencrypted identifier.

Подробнее
25-10-2012 дата публикации

Suggesting domain names from a gps location

Номер: US20120271878A1
Принадлежит: Go Daddy Group Inc

Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parsed for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords.

Подробнее
14-03-2013 дата публикации

Method And System For Mapping Domain Prefixes To Qualified URLs

Номер: US20130067115A1
Автор: Isaac Omar Lapanc
Принадлежит: Individual

A centralized host server domain can be setup to process all the A (Address) wildcard DNS records of matching non-existent domain names. The left-most label of the non-existent domain will be identified as the “DOMAIN PREFIX” and it will be extracted from the non-existent domain name of the Universal Resource Locator (URL) HTTP Request that is sent by a client. The host server will use the extracted “DOMAIN PREFIX” and perform a search against a centralized database where Domains' output URLs are defined and mapped to “DOMAIN PREFIX” values. The search result, which can be a single URL or multiple URLs, of the same or different protocol, will be sent back to the client as the Response. Domain Prefixes values and their associated keywords that are stored in the centralized database and mapped to output URLs will be accessed and utilized by new and existing internet resources search engines.

Подробнее
16-05-2013 дата публикации

Method and system for predicting domain name registration renewal probability

Номер: US20130124742A1
Принадлежит: Verisign Inc

A method for determining probability of a domain name registration renewal includes receiving a plurality of inputs associated with the domain name and assigning each of the plurality of inputs to at least one category from among a plurality of categories. The method also includes assigning a weighted value to each of the plurality of categories and calculating the probability of the domain name registration renewal based in part on the weighted value of each category.

Подробнее
27-06-2013 дата публикации

Mass Generation of Individual Virtual Servers, Virtual Web Sites, and Virtual Web Objects

Номер: US20130166704A1
Принадлежит:

Techniques for inducing a contact to invoke a resource prepared by a promoter when the resource resides on a network include generating a resource location description for the resource that includes a name of the contact. The promoter provides access to the resource at a location on the network according to the resource location description and also prepares a message to notify the contact about the resource location description. Thus a promoter can provide a website for each contact whom the promoter has identified, the website having a domain name that prominently displays the contact's identity. The displayed website content is determined according to the website domain name for the contact. The system may optionally maintain a record of access for a particular website domain and display website content that is determined according to the frequency and type of prior access to the website domain. 1. A method for automatically generating content for a plurality of resources having a plurality of corresponding resource location descriptions on a single physical device , the single physical device having a network address , the method comprising:configuring a server for the physical device to resolve all requests for service to any of the plurality of corresponding resource location descriptions by opening a certain file on a certain directory of the physical device.2. The method of claim 1 , further comprising the step of including scripts in the certain file to perform functions in response to a particular resource location description in a particular request for service.3. The method of claim 1 , wherein the plurality of resources are a plurality of virtual web servers claim 1 , the plurality of corresponding resource location descriptions are a plurality of corresponding host names claim 1 , and the server is a web server.4. The method of claim 3 , further comprising the step of including scripts in the certain file to perform functions in response to a ...

Подробнее
04-07-2013 дата публикации

Image, audio, and metadata inputs for name suggestion

Номер: US20130173701A1
Принадлежит: Verisign Inc

A system, method, and computer-readable medium, is described that implements a domain name registration suggestion tool that receives one or more inputs, extracts information from the inputs into a submission string, submits the submission string to a domain name suggestion tool, and receives domain name suggestions based on the submission string. Inputs types may include images, audio clips, and metadata. The inputs sources may be processed to extract information related to the image source to build the submission string.

Подробнее
26-12-2013 дата публикации

System and method of resolving a domain name

Номер: US20130346477A1
Принадлежит: CRB CONSULTING Inc

A method of resolving a domain name that includes a non-LDH character, involves a client computer receiving a domain name update notification for a first computer server that has a LDH domain name comprising at least one character but excluding non-LDH characters. In response, the client computer downloads a configuration payload from a registration server that maintains an association between the first computer server and a second computer server. The configuration payload links the first computer server to a non-LDH domain name associated with the second computer server and configures the client computer to determine an identification of the second computer server from the first LDH domain name. The non-LDH domain name has at least one non-LDH character. The client computer uses the identification of the second computer server to establish a communication session therewith while displaying the associated non-LDH domain name.

Подробнее
27-03-2014 дата публикации

ENABLING COMMUNICATION BETWEEN CLIENTS ON NETWORK ACCORDING TO PREDETERMINED NAMING CONVENTION WITH LOCATION-BASED HOSTNAMES

Номер: US20140089524A1
Автор: Carriere Lindsey M.

A method of automatic hostname configuration includes receiving a request from a client device. A location detection module may be utilized for determining a location identifier representing a location at which the client device is located. A hostname is formed including at least the location identifier, and a control server assigns the hostname to the client device by sending an acknowledgement including the hostname to the client device. The request and acknowledgement may be communicated using DHCP. Simple network management protocol messages may be sent to one or more switches to query for a MAC address of the client device to determine the source switch and port from which the request originated. The switch-port-to-location table may include several ports that map to a same location identifier. The hostname may further be formed by including a device type identifier associated with the client device. 1. A method of enabling communication between clients on a network according to a predetermined naming convention with location-based hostnames , the network installed at a facility having a predetermined plurality of separate locations therein , the method comprising:providing a control server coupled to the network;receiving at the control server a request from a client device via the network, wherein the client device is located at a location within the facility, the location selected from the predetermined plurality of separate locations;determining, by the control server and at least according to information received with the request, a location identifier representing the location at which the client device is located;forming a hostname for the client device by the control server according to the location identifier and the predetermined naming convention; andconfiguring a domain name system (DNS) server coupled to the network so that the hostname resolves to an internet protocol (IP) address of the client device; whereby another client device on the network ...

Подробнее
07-01-2021 дата публикации

SPLIT-TUNNELING FOR CLIENTLESS SSL-VPN SESSIONS WITH ZERO-CONFIGURATION

Номер: US20210006537A1
Автор: Gupta Punit, KUMAR Pintu
Принадлежит: CITRIX SYSTEMS, INC.

Described embodiments provide systems and methods for rewriting an URL in a message transmitted via a clientless SSL VPN session. An intermediary device may identify, in a HTTP response transmitted via the session, an absolute URL that includes a hostname of the server. The device may determine that the absolute URL includes an intranet domain name. The device may generate, responsive to the determination, a URL segment by combining a unique string corresponding to the hostname of the server, with a hostname of the device. The device may rewrite, responsive to the determination, the absolute URL by replacing the server hostname in the absolute URL with the generated URL segment. A DNS server for the client may be configured with a DNS entry comprising a wildcard combined with the device hostname, to cause the DNS server to resolve the rewritten absolute URL to an IP address of the device. 1. A method comprising:identifying, by a device, an absolute uniform resource locator (URL) in a communication between a server and a client;resolving, by the device, the absolute URL to an internet protocol (IP) address;determining, by the device, that the resolved IP address corresponds to a private IP address of a domain of an intranet accessed via the device;rewriting, by the device responsive to the determination, the absolute URL in the communication to replace a hostname of the absolute URL with a URL segment generated from a combination of the server's hostname and the device's hostname; andtransmitting, by the device, the communication with the rewritten absolute URL to the client to cause the client to have the rewritten absolute URL resolved to a device's IP address.2. The method of claim 1 , wherein a domain name service used by the client to resolve URLs is configured with an entry comprising a wildcard with the device's hostname to resolve the rewritten absolute URL to the device's IP address.3. The method of claim 1 , further comprising generating claim 1 , by the ...

Подробнее
03-01-2019 дата публикации

METHODS AND APPARATUS FOR PROVIDING MAP LOCATIONS IN USER APPLICATIONS USING URL STRINGS

Номер: US20190007792A1
Принадлежит:

Techniques for use in a wireless communication device for displaying a map are described. The device receives via a user interface a selection of a hypertext link object in an electronic file or message. The object is associated with a URL string which includes a server address and location data corresponding to a location. When a mapping application is installed in the device, the device executes the mapping application for rendering a map of the location in response to receiving the selection of the object. When the mapping application is not installed in the device, the device executes a web browser of the device for receiving and displaying a map image of the location in response to receiving the selection of the object. 1receiving a message comprising a hypertext link object to a map location;displaying the message comprising the hypertext link object;receiving, via the user interface, a selection of the hypertext link object, the hypertext link object being associated with a Uniform Resource Locator (URL) string which comprises a server address and location data corresponding to the map location; andin response to receiving the selection of the hypertext link object,searching the URL string to identify a mapping application trigger;if the URL string comprises the trigger, invoking the mapping application and displaying a map of the map location; andotherwise, if the URL string does not comprise the trigger, invoking a web browser application to display the map of the map location.. A method in a wireless communication device for displaying a map, the wireless communication device including a user interface comprising a display, the method comprising: The present application is a continuation of and claims priority to U.S. non-provisional patent application having application Ser. No. 15/661,830 and a filing date of Jul. 27, 2017, which is a continuation of and claims priority to U.S. non-provisional application Ser. No. 15/082,480 and a filing date of Mar. 28, ...

Подробнее
12-01-2017 дата публикации

ADVERTISEMENT TRANSMISSION SERVICE PROVIDING DEVICE, USER EQUIPMENT, LOG STORING AND LANDING SERVICE PROVIDING DEVICE, ADVERTISING PLATFORM, ADVERTISING SYSTEM COMPRISING THE SAME, CONTROL METHOD THEREOF AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM HAVING COMPUTER PROGRAM RECORDED THEREFOR

Номер: US20170011432A1
Автор: HAN Min Ho, Sohn Sang Mok
Принадлежит:

Disclosed are an advertisement transmission service providing device, user equipment, a log storing and landing service providing device, an advertising platform, an advertising system comprising the same, a control method thereof, and a non-transitory computer readable storage medium having computer program recorded therefor. The present invention can protect user equipment from modification of advertisement information or infection with malicious codes through hacking and provide advertisement information having reliability so as not to expose a landing address through the advertisement information. 1. An advertising system controlling access to a landing page , the advertising system comprising:an advertisement database storing a plurality of advertisement information;an advertisement scheduling service providing device which matches a landing address for advertisement information with a unique ID of the advertisement information corresponding to advertisement information stored in the advertisement database, stores the matched landing address for each unique ID in a landing address cache database, and transmits advertisement volume information, the plurality of advertisement information, and unique IDs for the plurality of advertisement information;an advertisement transmission service providing device which stores the advertisement volume information, the plurality of advertisement information, and the unique IDs for the plurality of advertisement information which are transmitted from the advertisement scheduling service providing device and transmits, to the user equipment, one or more advertisement information among the plurality of prestored advertisement information and unique IDs corresponding to the one or more advertisement information in response to an advertisement request signal transmitted from the user equipment;user equipment which displays one or more advertisement information and unique IDs corresponding to the one or more advertisement ...

Подробнее
10-01-2019 дата публикации

URL FILTERING METHOD AND DEVICE

Номер: US20190014083A1
Автор: XU Tianwen, ZHU HongLei
Принадлежит: THOMSON LICENSING

The present disclosure discloses an IP address based URL filtering method, the method comprising: sniffing a network access request message for accessing a URL; querying an IP address filtering library, to determine whether a destination IP address of the network access request message exists in the IP address filtering library; and in response a query result indicating that the destination IP address exists in the IP address filtering library, discarding the network access request message. 116-. (canceled)18. The method according to claim 17 , wherein the destination IP address is obtained by:transmitting a DNS request message of the URL to a DNS server, receiving and decoding a DNS response message returned from the DNS server, and extracting a destination IP address of the URL from an associated decoded DNS message; orin response to that the network access request message includes a destination IP address of the URL, extracting the destination IP address of the URL from the network access request.19. The method according to claim 17 , wherein the IP address filtering library is further set up by:sniffing all DNS response messages received;decoding the DNS response messages and extracting a hostname included in the response messages;querying a predetermined URL filtering library to determine whether the extracted hostname exists in the URL filtering library;in response to that the extracted hostname exists in the URL filtering library, extracting all the IP addresses from the DNS response messages; andadding the extracted IP addresses to the IP address filtering library.20. The method according to claim 19 , further comprising:prior to extracting the IP address from the DNS response message, determining whether the DNS response message is a valid DNS message; andin response to that an amount of the IP address included in the DNS response messages is larger than or equal to 1, determining that the DNS response message is a valid DNS message.21. The method according ...

Подробнее
21-01-2016 дата публикации

Methods and systems for implementing very large dns zones

Номер: US20160021055A1
Принадлежит: Bluecat Networks Inc

Systems, methods and devices are provided for registering DNS hostnames of Internet host devices for very large domain zones (VLZ) stored on a DNS server on a network, including setting a pseudo-zone as the VLZ, intercepting DNS updates to the pseudo-zone, mapping the entries in the pseudo-zone into a hierarchy of real parent zones and sub-zones using a mapping formula, and translating DNS updates to the pseudo-zone from an original fully qualified domain name (FQDN) into a at least one new FQDNs and adding the at least one new FQDNs to an authoritative DNS Server.

Подробнее
19-01-2017 дата публикации

APN ACCESS METHOD AND PROGRAM, AND TELEMATICS DEVICE AND COMPUTER-READABLE RECORDING MEDIUM FOR PERFORMING THE SAME

Номер: US20170019834A1
Автор: CHOI Hyunwoo
Принадлежит:

Disclosed herein is an access point name (APN) access method including: (a) checking whether an APN server is accessible via a wireless network connected to a telematics device that is powered on when an amount of time during which an APN change alarm message can be received has elapsed; (b) checking whether an APN update is necessary using an administration APN pre-stored in the telematics device when the APN server is not accessed, and acquiring APN update data from the APN server when the APN server is accessed; and (c) transmitting and receiving data between the telematics device and a data server using the acquired APN update data. 1. An access point name (APN) access method comprising:(a) checking whether an APN server is accessible via a wireless network connected to a telematics device that is powered on when an amount of time during which an APN change alarm message can be received has elapsed;(b) checking whether an APN update is necessary using an administration APN pre-stored in the telematics device when the APN server is not accessed, and acquiring APN update data from the APN server when the APN server is accessed; and(c) transmitting and receiving data between the telematics device and a data server using the acquired APN update data.2. The APN access method according to claim 1 , wherein step (a) further comprises:(a-1) attempting to access the wireless network and acquiring a service state from the wireless network.3. The APN access method according to claim 2 , wherein step (a) further comprises:(a-2) checking whether the APN server is accessible using a pre-stored old APN when the service state is normal.4. The APN access method according to claim 3 , wherein step (a) further comprises:(a-3) determining whether an access reject message is received from the APN server, which has checked the old APN; and(a-4) determining that the APN server cannot be accessed when the access reject message is received.5. The APN access method according to claim 4 , ...

Подробнее
03-02-2022 дата публикации

Domain name classification systems and methods

Номер: US20220038421A1
Автор: Ali MESDAQ, Sharon Huffner
Принадлежит: Proofpoint Inc

Disclosed is a domain engineering analysis solution that determines relevance of a domain name to a brand name in which a domain name, brand name, and identification of a substring of the domain name may be provided to or obtained by a computer embodying a domain engineering analyzer. A list of features may be determined. The list of features may include a lexicon, or a set of key-value pairs that encode information about terms included as substrings in the domain name. Determining the features may include obtaining a language model for each term, analyzing a cluster of language models closest to the obtained language model, and determining and scoring a relevance of each term to the brand name. The determined relevance and score of each term may be provided to a client. This relevance analysis can be dynamically applied in an online process or proactively applied in an offline process.

Подробнее
16-01-2020 дата публикации

SYSTEM FOR DETECTING AND REMEDIATING INVALID DOMAIN NAME REGISTRATION REQUESTS

Номер: US20200020059A1
Принадлежит: Bank of America Corporation

A system for detecting and remediating invalid domain name registration requests typically includes a processor, a memory, and an analysis resolution module stored in the memory. The analysis module is typically configured for: receiving a brand submission comprising a brand identifier from a brand custodian; validating the brand submission; storing a brand validation record in a brand database; receiving a domain name registration request for a domain name; comparing the domain name to the brand identifier; determining that the domain name comprises the brand identifier or an imitation of the brand identifier; in response to determining that the domain name comprises the brand identifier or the imitation of the brand identifier, transmitting a notification to the brand custodian; receiving a response to the notification from the brand custodian; and based on the response to the notification from the brand custodian, rejecting or approving the domain name registration request. 1. A system for detecting and remediating invalid domain name registration requests , comprising:one or more computer processors;a memory;a network communication device; and receiving a brand submission from a brand custodian, the brand submission comprising a brand identifier;', 'validating the brand submission;', 'in response to validating the brand submission, storing a brand validation record in a brand database, the brand validation record comprising the brand identifier;', 'receiving a domain name registration request for a domain name;', 'comparing the domain name to the brand identifier;', 'in response to comparing the domain name to the brand identifier, determining that the domain name comprises the brand identifier or an imitation of the brand identifier;', 'in response to determining that the domain name comprises the brand identifier or the imitation of the brand identifier, transmitting a notification to the brand custodian;', 'receiving a response to the notification from the ...

Подробнее
17-01-2019 дата публикации

METHODS AND SYSTEMS FOR IDENTIFICATION OF A DOMAIN OF A COMMAND AND CONTROL SERVER OF A BOTNET

Номер: US20190020623A1
Принадлежит:

Methods and apparatuses for identifying a domain of a command and control server of a botnet are described. Upon receipt of a request to register a domain for a service that includes a proxy server, where the proxy server is to receive and process traffic for that domain if registration is successful, a determination of whether the domain was generated by a domain generation algorithm (DGA) is performed. Responsive to determining that the domain was generated by the DGA, accepting registration of the domain for the service and causing the proxy server to monitor communications received to and from the domain. 1. A method in a service server for identifying a domain of a command and control server of a botnet , the method comprising:receiving, from a computing device, a request to register a domain for a service that includes a proxy server that is to receive and process traffic for that domain instead of the command and control server if registration is successful; retrieving a current set of DGAs from a database storing a list of DGAs known and used by botnets, and', 'running the current set of DGAs with one or more current parameters to generate a plurality of domain names, and determining whether the domain is one of the generated plurality of domain names; and, 'upon receiving the request to register the domain for the service and prior to accepting or denying the registration, determining that the domain was generated by a domain generation algorithm (DGA), wherein the determining includesresponsive to determining that the domain was generated by the DGA, accepting registration of the domain for the service and causing the proxy server to monitor communications received to and from the domain.2. The method of claim 1 , wherein causing the proxy server to monitor communications received to and from the domain includes causing the proxy server to receive traffic for the domain and to redirect the traffic for the domain to a computing device dedicated to monitor ...

Подробнее
21-01-2021 дата публикации

GTLD DOMAIN NAME REGISTRIES RDAP ARCHITECTURE

Номер: US20210021598A1
Принадлежит:

Provided is a method for providing Registration Data Access Protocol (“RDAP”) responses. The method includes obtaining, at a RDAP client over a network, a RDAP query for RDAP data from a user; providing, by the RDAP client, the RDAP query and a cryptographic credential to a RDAP server, wherein the RDAP server communicates with one or more thick RDAP servers to provide respective thick RDAP answers to the RDAP query, wherein at least one the respective thick RDAP answers are encrypted using a symmetric or asymmetric cryptographic key associated with the cryptographic credential of the RDAP client; obtaining a consolidated thick RDAP answer to the RDAP query from the RDAP server; decrypting the consolidated thick RDAP answer using a symmetric or asymmetric cryptographic key associated with the cryptographic credential; and providing the thick RDAP answer that is decrypted to the user. 1obtaining, at a RDAP client over a network, a RDAP query for RDAP data from a user;providing, by the RDAP client, the RDAP query and a cryptographic credential to a RDAP server, wherein the RDAP server communicates with one or more thick RDAP servers to provide respective thick RDAP answers to the RDAP query, wherein at least one the respective thick RDAP answers are encrypted using a symmetric or asymmetric key associated with the cryptographic credential of the RDAP client;obtaining a consolidated thick RDAP answer to the RDAP query from the RDAP server;decrypting the consolidated thick RDAP answer using a symmetric or asymmetric cryptographic key associated with the cryptographic credential; andproviding the thick RDAP answer that is decrypted to the user.. A method for providing Registration Data Access Protocol (“RDAP”) responses, the method comprising: This application is a continuation of U.S. patent application Ser. No. 15/452,997 filed on Mar. 8, 2017, which is a continuation-in-part of U.S. patent application Ser. No. 15/269,698 filed on Sep. 19, 2016, which is hereby ...

Подробнее
10-02-2022 дата публикации

Saas infrastructure for flexible multi-tenancy

Номер: US20220043692A1
Принадлежит: VMware LLC

Techniques for implementing a software-as-a-service (SaaS) infrastructure that supports flexible multi-tenancy are provided. In various embodiments, this SaaS infrastructure employs a hybrid design that can flexibly accommodate both single-tenant and multi-tenant instances of a SaaS application. Accordingly, with this infrastructure, a SaaS provider can advantageously support high levels of isolation between certain tenants of its application (as dictated by the tenants' needs and/or other criteria) while keeping the marginal cost of operating the infrastructure as low as possible.

Подробнее
26-01-2017 дата публикации

METHOD FOR PERFORMING PAIRING IN ACCESS NETWORK APPLIED G.HN TECHNOLOGY THERETO, ACCESS NETWORK MULTIPLEXER (GAM), ACCESS NETWORK TERMINAL (GNT), AND ACCESS NETWORK SYSTEM USING THE SAME

Номер: US20170026081A1
Автор: JUNG Byung Gil
Принадлежит: Ubiquoss Inc.

The present invention relates to a method for GIGA wire auto pairing, in more details the method for performing auto pairing between a domain master and end-point in an access network forming a G.hn domain including access network multiplexer (GAM) in which multiple ports are functioning as domain masters, a terminal (GNT) which includes an end-point forming a G.hn domain with the domain master, and a bundle cable connecting the domain master with the end-point. The auto pairing process is performed by activating ports and starting opening-up, and linking the domain master and the end-point using a seed value, then if the link is set up, automatically registering MAC address of the end-point using previously saved MAC address of the end-point. And thus the domain master is connected only with the registered end-point in the relink process. According to the present invention, it is unlikely to confuse different lines as the same lines. 1. An access network system for access network configured to:connect an access multiplexer in which domain master performs master function at each port and access network terminals in which end-point performs client function, with a bundle of cables;transmit and receive signals synchronized at a specific frequency to reduce crosstalk occurred in the bundle of cables; andcommunicate the domain master and the end-point with the synchronized signal by using a unique seed value;wherein the domain master acquires the unique seed value before forming a domain, and the end-point acquires the unique seed value in the process of forming the domain.2. The access network system of claim 1 , wherein the access multiplexer comprises:an uplink connected to a FTTH-based OLT or DSL-based L3 aggregation switch with 1 GE or 10 GE;a switch converting one 1 GE or 10 GE into 24 1 GE; andthe domain master comprising 24 ports and forming a domain with the end-point.3. The access network system of claim 2 , wherein the access multiplexer is configured to be ...

Подробнее
25-01-2018 дата публикации

SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF DOMAIN NAMES BY THIRD PARTIES

Номер: US20180026937A1
Принадлежит:

Systems and methods for creating custom domain name links are provided. At least one server communicatively coupled to a network receives a request to create a custom domain name link to a third party service. The request identifies a custom domain name. The at least one server retrieves, from a third party service link database, an entry for the third party service specifying how to create the custom domain name link for the third party service and he at least one server creates the custom domain name link in accordance with the entry retrieved from the third party service link database. 1. A method , comprising:receiving, by at least one server communicatively coupled to a network, a request from a third party service to create a custom domain name link to the third party service on behalf of a user, the request identifying a custom domain name and the third party service;accessing, by the at least one server, a third party service link database to identify an entry for the third party service specifying an Internet protocol (IP) address or a domain of the third party service;creating, without further input from the third party service, a DNS entry pointing the custom domain name to a web server accessible to the at least one server; andcreating, on the web server and without further input from the third party service, a URL redirect to redirect Internet traffic directed to the custom domain name to the third party service.2. The method of claim 1 , wherein the entry in the third party service link database includes a variable and the request includes a value and including replacing the variable in the entry with the value when creating the DNS entry.3. The method of claim 1 , wherein creating claim 1 , on the web server claim 1 , the URL redirect to redirect Internet traffic directed to the custom domain name to the third party service includes:determining, using the request, a user account identifier; andincluding the user account identifier in the URL redirect ...

Подробнее
25-01-2018 дата публикации

NETWORK DEVICE IDENTIFICATION IN AN INDUSTRIAL CONTROL NETWORK

Номер: US20180027081A1
Автор: Klecka Rudy, Yang Xuechen
Принадлежит:

In one embodiment, a system and method are disclosed for receiving, at a first network routing element, a discovery message sent via a network, where the discovery message comprises identifying information that identifies a physical location of a first network device. The method modifies the identifying information in the discovery message by adding additional information to the identifying information, where the additional information can, for example, identify a physical location of the first network routing element. Subsequent to modifying the identifying information, the method forwards the discovery message to a network element, where the network element can be, for example, either a second network routing element or a server. 1. A method comprising: 'the discovery message comprises identifying information that identifies a physical location of a first network device;', 'receiving, at a first network routing element, a discovery message sent via a network, wherein'} the modifying comprises adding additional information to the identifying information, and', 'the additional information identifies a physical location of the first network routing element; and, 'modifying the identifying information in the discovery message, wherein'} the discovery message is configured to be forwarded to a network element, and', 'the network element comprises at least one of a second network routing element or a server., 'subsequent to the modifying, forwarding the discovery message, wherein'}2. The method of claim 1 , whereinthe first network device initiated the discovery message.3. The method of claim 1 , further comprising: the offer message comprises network name information,', 'the network name information indicates the physical location of the first network device within a topology of the network, and', 'the network name information further indicates the physical location of the first routing element within the topology of the network., 'subsequent to the forwarding, ...

Подробнее
23-01-2020 дата публикации

VERIFYING CHARACTER SETS IN DOMAIN NAME REQUESTS

Номер: US20200026738A1
Автор: Lai Wei-Cheng, Zhao Yang
Принадлежит:

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: create a data table of characters, where each character in the data table is assigned a false Boolean value; for each character found in each domain name in a DNS file, update the Boolean value to true; receive a domain search request comprising a token and a TLD; generate candidate domain names using the token and the TLD; query the database to determine if any character in the domain name has the false Boolean value in the data table; and if so, remove the domain name from the candidate domain names. 1query a database coupled to the network to create a domain name character data table comprising a plurality of characters, and a first Boolean value for each of the plurality of characters;access a domain name system (DNS) server to retrieve a plurality of registered domain names comprising a top level domain (TLD);for each character in each of the plurality of registered domain names, update, within the domain name character data table, the first Boolean value to a second Boolean value;decode a transmission comprising a token and the TLD, and received from a domain request user interface control displayed on a client computer coupled to the network;generate a list of candidate domain names, using the token and the TLD; query the database to determine if at least one character in the domain name comprises the first Boolean value in the domain name character data table; and', 'responsive to a determination that the at least one character comprises the first Boolean value in the domain name character data table, remove the domain name from the list of candidate domain names., 'for each domain name in the list of candidate domain names. A system comprising at least one processor executing instructions causing a server computer, coupled to a network, to: The present invention generally relates to the field of Domain Name ...

Подробнее
24-01-2019 дата публикации

MULTI-SERVICE API CONTROLLER GATEWAY

Номер: US20190028431A1
Принадлежит:

Described embodiments provide systems and methods for hosting multiple cloud-based services at a common network address. The systems and methods receive a request addressed to a uniform resource identifier (“URI”) including a domain name that is one of a plurality of different domain names mapped to a common network address. The systems and methods identify each of a service name and a controller name embedded in the URI, and identify a controller service instance using the service name and controller name from the URI, from a mapping of a plurality of controller server instances to respective service names and controller names. The systems and methods invoke an interface to the identified service instance, and pass data from the received request to the identified service instance via the interface. 1. A method of hosting multiple cloud-based services at a common network address , the method comprising:receiving, by a gateway service executed by a device comprising a processor and a network interface assigned a network address, a request addressed to a uniform resource identifier (“URI”) including a domain name that is one of a plurality of different domain names mapped to the network address;identifying, by the gateway service, each of a service name and a controller name embedded in the URI;identifying, by the gateway service, a controller service instance hosted by the device using the service name and controller name from the URI, the device maintaining a mapping of a plurality of controller server instances to respective service names and controller names;invoking, by the gatekeeping service, an interface to the identified service instance; andpassing data from the received request to the identified service instance via the interface.2. The method of claim 1 , further comprising establishing Domain Name System (“DNS”) registrations mapping the plurality of different domain names to the network address assigned to the network interface.3. The method of claim 1 , ...

Подробнее
24-01-2019 дата публикации

Domain name shared registering method and system oriented to unified scheduling and management

Номер: US20190028432A1
Принадлежит:

The present invention relates to a shared domain-name registration method and system for unified scheduling and management. A unified authentication unit receives registration request for domain-name registration from domain-name registration service providers, and verifies the registration requests. After verification is successful, a registration messages are sent to a corresponding message queue in a forwarding control unit. The forwarding control unit provides the message queue to the domain-name registration service providers and delivers the registration messages in the message queue to a registration processing unit for processing, wherein the domain-name registration is implemented. A scheduling and management unit monitors request flows from the domain-name registration service providers and the processing status of the registration processing units. The registration processing units are scheduled and managed according to the changes in the request flows from the domain-name registration service providers. The invention can ensure the service quality and controllability of the domain name shared data registration system. The capacity of a service pool for processing shared data at the back-end can be flexibly scaled, thereby facilitating centralized management and control. 1. A method of unified scheduling and management for domain-name shared registration , comprising:1) receiving, by a unified authentication unit, registration requests respectively from domain-name registration service providers, verifying a registration request from one of the domain-name registration service providers, and sending a registration message to a corresponding message queue in a forwarding control unit;2) providing a message queue to the one of the domain-name registration service providers by the forwarding control unit, sending the registration message in the message queue to one of registration processing units for processing, and registering a domain name associated with ...

Подробнее
23-01-2020 дата публикации

METHOD AND SYSTEM FOR CARRYING OUT A SENSITIVE OPERATION IN THE COURSE OF A COMMUNICATION SESSION

Номер: US20200028819A1
Автор: HUGOT Didier
Принадлежит: GEMALTO SA

The invention relates to a method for carrying out a sensitive operation in the course of a communication between a processing unit and a first service server, said first server being accessible via a first domain name and/or first electronic address. The method comprises the step of using at least one second domain name different from the first and/or a second electronic address different from the first to carry out all or part of the sensitive operation. The invention also relates to a system corresponding to the method and comprising the server and/or the processing unit. 1. A method for carrying out a sensitive operation in the course of a communication between a processing unit and a first service server , said first server being accessible via a first domain name and/or a first electronic address ,the method comprises the step of using at least one second domain name different from the first domain name, and/or a second electronic address different from the first electronic address, in the course of all or part of said sensitive operation.2. A method according to claim 1 , wherein the method implements a cross-domain sharing mechanism or steps to enable the server and/or service application to share the same user session on at least two domain names or at least two electronic addresses.3. A method according to claim 1 , wherein the server and/or the processing unit implement instructions from a program or steps configured to trigger at an appropriate time a cross-domain and/or cross-address browsing and carry out all or part of said sensitive operation outside the first domain name and/or outside the first address.4. A method according to claim 2 , wherein the method implements cross-domain session cookies.5. A method according to claim 1 , wherein the second domain name is an anonymous type.6. A method according to claim 1 , wherein the first and second electronic addresses are different or identical claim 1 , the domain names being different from each other. ...

Подробнее
02-02-2017 дата публикации

INTERNET INFRASTRUCTURE SURVEY

Номер: US20170034119A1
Автор: Kagan Martin
Принадлежит: CEDEXIS, INC.

A system for surveying Internet access quality includes a nameserver, registered to be authoritative for a domain name and configured to receive a DNS query to resolve a pseudo-hostname and to extract from the pseudo-hostname an access quality indicator, and a web portal configured to transmit a data survey code to a web browser, the data survey code being configured to access a resource, to determine the access quality indicator responsively to the resource access, to generate the pseudo-hostname including the access quality indicator and the domain name, and to initiate the DNS query. 1. A method for surveying Internet access quality , comprising:receiving at a DNS nameserver a DNS query for the resolution of a pseudo-hostname, wherein the pseudo-hostname includes an access quality indicator; andextracting the access quality indicator from the pseudo hostname.2. The method of claim 1 , further comprising:generating an access quality profile responsively to the access quality indicator; andconveying the access quality profile to a requestor.3. The method of claim 2 , wherein the access quality profile is specific to an infrastructure.4. The method of claim 2 , wherein the access quality profile is specific to a client region.5. The method of claim 2 , wherein the access quality indicator is a first indicator claim 2 , and wherein generating an access quality profile comprises:receiving at the nameserver one or more additional DNS queries providing one or more additional respective indicators of access quality; andcalculating an average of the first indicator and the one or more additional indicators.6. The method of claim 2 , wherein the access quality indicator is a first indicator claim 2 , and wherein generating an access quality profile comprises:receiving at the nameserver one or more additional DNS queries providing one or more additional respective indicators of access quality; andcalculating a difference of the first indicator and the one or more additional ...

Подробнее
04-02-2016 дата публикации

Mechanism And Service For Device Naming

Номер: US20160036764A1
Принадлежит:

A naming scheme for IoT Devices can address the problem that the existing naming schemes of the IoT devices do not support device discovery and group operation efficiently. An IoT Device Name Service (IDNS) can be in charge of how the device name is generated from the location and other context information; updated due to the location change or context variation; and discovered. The IoT Devices can be routed by their names using a Name Routing Protocol (NRP). With the name scheme and NRP, the IoT Devices do not need to implement the full protocol stack to enable the direct communication between them. 1. A server comprising a processor and a memory , the server further including computer-executable instructions stored in the memory of the server which , when executed by the processor of the server , cause the server to:store names for network devices with a location field and a label field, the location field including location information including a major location and a sub-location.2. The server of claim 1 , wherein the network devices are Internet of Things (IoT) devices.3. The server of claim 1 , wherein the location field is hierarchically arranged with the base location followed by one or more sublocation identifiers.4. The server of claim 3 , wherein the computer-executable instructions when executed by the processor further cause the server to:maintain a sub-location pool which contains the possible sub-locations under the main location in a hierarchical way.5. The server of claim 1 , wherein the computer-executable instructions when executed by the processor further cause the server to:register sub-location names in a sub-location registration function.6. The server of claim 1 , wherein the computer-executable instructions when executed by the processor further cause the server to:assign one of the names to a network device based on its location and other context information.7. The server of claim 1 , wherein the computer-executable instructions when ...

Подробнее
30-01-2020 дата публикации

METHODS AND SYSTEMS FOR RECOMMENDING PACKAGES OF DOMAIN NAMES FOR REGISTRATION

Номер: US20200034398A1
Принадлежит:

A system and method are presented for recommending packages of domain names. One or more computer servers receive a query including at least one keyword from a user. A business category associated with the user is identified and a first ranking of top level domain names for the business category is identified. A package of candidate domain names is generated containing a candidate domain name for each top level domain in the first ranking of top level domain names. The package of candidate domain names relevant to the query is displayed for selection and registration by the user. 1receiving, by one or more computer servers via a communications network, a query including at least one keyword, the query being submitted by a user via a client device;identifying, by the one or more computer servers, a business category associated with the user;accessing, by the one or more computer servers, a data base storing a plurality of top level domain name rankings to identify a first ranking of top level domain names for the business category;generating, by the one or more computer servers, a package of candidate domain names relevant to the query, the package of candidate domain names including a candidate domain name for each top level domain name in the first ranking of top level domain names; anddisplaying, by the one or more computer servers, the package of candidate domain names relevant to the query for selection and registration by the user.. A method, comprising: This application is a continuation-in-part of and claims priority to U.S. patent application Ser. No. 13/965,627 filed Aug. 13, 2013 and entitled “METHODS AND SYSTEMS FOR RECOMMENDING TOP LEVEL AND SECOND LEVEL DOMAINS” which is a continuation-in-part of and claims priority to U.S. patent application Ser. No. 13/956,878 filed Aug. 1, 2013 and entitled “METHODS AND SYSTEMS FOR RECOMMENDING TOP LEVEL DOMAINS.”The present inventions generally relate to domain name registration and, more particularly, systems and ...

Подробнее
17-02-2022 дата публикации

RESOURCE DISCOVERY IN A MULTI-EDGE COMPUTING NETWORK

Номер: US20220052961A1
Принадлежит:

Methods and systems are disclosed for discovering resources in a multi-access computing environment. The method may include receiving application parameters for an application to be serviced using multi-access edge computing (MEC) resources. The method may also include generating network address identifiers associated with the application based on the application parameters, and storing, in a memory, the network address identifiers associated with the application to be serviced using the MEC resources. The method may include deploying an instance of the application at a MEC cluster. The deployed instance of the application may be accessible by user equipment with one of the network address identifiers. 1. A device , comprising:a receiver, to receive application parameters for an application to be serviced using multi-access edge computing (MEC) resources;a processor, to generate domain names based on the application parameters;a memory to store the domain names associated with the application to be serviced using the MEC resources; and wherein the processor is further configured to deploy an instance of the application at a MEC cluster, and wherein the instance of the application that is deployed is accessible by user equipment (UE) with one of the domain names,', 'wherein the receiver is configured to receive, from a UE device, a parameter associated with a MEC-enabled application running in the UE device and associated with the application to be serviced using MEC resources, and', 'wherein the transmitter is configured to send, to the UE device, the one of the domain names in response to and based on the parameter associated with the MEC-enabled application., 'a transmitter,'}2. The device of claim 1 ,wherein the parameter associated with the MEC-enabled application includes an identity of the application to be serviced using MEC resources; andwherein the transmitter is configured to send, to the UE device, the one of the domain names based on the identity of the ...

Подробнее
31-01-2019 дата публикации

Registrant defined limitations on a control panel for a registered tertiary domain

Номер: US20190036877A1
Принадлежит: Go Daddy Operating Co LLC

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a sub domain registration settings control panel displayed on a client computer, form elements to be displayed on a sub domain settings control panel, and store these form elements in a database. The server(s) may then display an HTML form on the sub domain settings control panel, where each HTML for element corresponds to a database record defining features for updating an email, tertiary domain or record modification to a zone file for a registered sub domain.

Подробнее
08-02-2018 дата публикации

METHODS AND SYSTEMS FOR RECOMMENDING PACKAGES OF DOMAIN NAMES FOR REGISTRATION

Номер: US20180039707A1
Принадлежит:

A system and method are presented for recommending packages of domain names. One or more computer servers receive a query including at least one keyword from a user. A business category associated with the user is identified and a first ranking of top level domain names for the business category is identified. A package of candidate domain names is generated containing a candidate domain name for each top level domain in the first ranking of top level domain names. The package of candidate domain names relevant to the query is displayed for selection and registration by the user. 1. A method , comprising:receiving, by one or more computer servers via a communications network, a query including at least one keyword, the query being submitted by a user via a client device;querying, by the one or more computer servers, a database encoding a user account of the user to determine a business category associated with the user;accessing, by the one or more computer servers, a data base storing a plurality of domain name registration maps to identify a first domain name registration map for the business category, the first domain name registration map identifying a number of domain name registrations in each of a plurality of top level domain names;determining a first set of top level domain names using the first domain name registration map;for each top level domain name in the first set of top level domain names, generating a candidate domain name;generating, by the one or more computer servers, a package of candidate domain names including a candidate domain name for each top level domain name in the first set of top level domain names; anddisplaying, by the one or more computer servers, the package of candidate domain names relevant to the query for selection and registration by the user.2. The method of claim 1 , including:receiving, in response to displaying the package of candidate domain names, a request from the user to register the package of candidate domain names ...

Подробнее
11-02-2016 дата публикации

OPTIMIZED DOMAIN NAMES AND WEBSITES BASED ON INCOMING TRAFFIC

Номер: US20160043993A1
Принадлежит:

The present invention may create a search engine optimized domain name and update a website based on the current domain name, website, forwarding URLs and/or the locations of incoming traffic to the website. The present invention may create a new domain name and a new website based on an initial domain name and an initial website and allow a user to register the new domain name and host the new website with a single purchase. The present invention may also create a new domain name and/or update the language of a website based on the location of incoming traffic to the website. The present invention may also map an IP address/name server to a category of a website and then map the category to one or more top-level domains used in suggested domain names. The present invention may also tokenize a forwarding URL and spin the tokens into additional tokens that may be used to create domain names for registration. 1. A method , comprising the steps of:a) parsing an initial domain name, using one or more servers, registered to a user into a first one or more tokens;b) scraping an initial website, using the one or more servers, having an IP address resolvable from the initial domain name, for a second one or more tokens and for a content;c) creating a new domain name, using the one or more servers, based on the first one or more tokens and the second one or more tokens, wherein the new domain name comprises a top-level domain;d) filling the content into a template, using the one or more servers, to create a new website; and i) registering the new domain name to the user;', 'ii) hosting the new website; and', 'iii) pointing the new domain name to the new website., 'e) receiving a single purchase of the user, thereby triggering the one or more servers to perform the steps of2. The method of claim 1 , wherein the initial domain name and the new domain name simultaneously point to the new website.3. The method of claim 1 , wherein the top-level domain is selected based on the ...

Подробнее
06-02-2020 дата публикации

METHOD OF PERFORMING SMART HYBRID ACCELERATION ON RESOURCES, DEVICE, MEDIUM AND APPARATUS

Номер: US20200045054A1
Автор: MIAO Hui, Yang Yang
Принадлежит:

A smart hybrid acceleration method includes receiving a handshake request from a client terminal, and determining whether the handshake request contains a self-defined resource extension field. If not, a target domain name with which the client terminal is to connect is acquired from the handshake request, and whether to use a hardware acceleration or a software acceleration is determined according to a level of the target domain name. If so, a resource level of a resource accessed by the client terminal is determined according to content in the self-defined resource extension field, and whether to use the hardware acceleration or the software acceleration is determined according to the resource level. 112.-. (canceled)13. A smart hybrid acceleration method comprising:receiving a handshake request from a client terminal;determining whether the handshake request contains a self-defined resource extension field; acquiring, from the handshake request, a target domain name with which the client terminal is to connect; and', 'determining, according to a level of the target domain name, whether to use a hardware acceleration or a software acceleration; and, 'in response to the handshake request not containing the self-defined resource extension field 'determining, according to content in the self-defined resource extension field, a resource level of a resource accessed by the client terminal; and', 'in response to the handshake request containing the self-defined resource extension fielddetermining, according to the resource level, whether to use the hardware acceleration or the software acceleration.14. The method according to claim 13 , wherein:determining whether the handshake request contains the self-defined resource extension field comprises determining whether a client hello message of the handshake request contains the self-defined resource extension field.15. The method according to claim 13 , wherein determining claim 13 , according to the level of the target ...

Подробнее
03-03-2022 дата публикации

SYSTEM, METHOD, AND APPARATUS TO EXTRA VEHICLE COMMUNICATIONS CONTROL

Номер: US20220070063A1
Автор: CHEN Yixiang, Fang Yu
Принадлежит:

An example system includes a mobile system having at least one network zone; a policy manager circuit structured to interpret a policy comprising an external data quantity description; a configuration circuit structured to configure a gatekeeper interface circuit in response to the external data quantity description; and the gatekeeper interface circuit interposed between the at least one network zone and a transceiver selectively couplable to an external device, and further structured regulate communications between end points of the at least one network zone and the transceiver.

Подробнее
14-02-2019 дата публикации

System and method for domain name valuation

Номер: US20190050878A1
Принадлежит: Verisign Inc

A method and a computer system for performing the method of determining an initial value or lifetime value for a domain name is provided. The method for determining an initial value includes obtaining, over a communication network, a domain name from requestor; obtaining, over the communication network, one or more inputs from one or more domain name data sources; applying the one or more inputs and the domain name to an initial lifetime worth computer model, wherein the one or more inputs comprise data related to comparable historical domain names, data from a linguistic model analysis, data from a linguistic frequency list, and data related to a second-level domain to top-level domain relationship analysis; determining, by a hardware processor, an initial lifetime worth for the domain name based on the initial lifetime worth computer model; and providing the initial lifetime worth for the domain name to the requestor.

Подробнее
25-02-2021 дата публикации

DOMAIN NAME SYSTEM OPERATIONS IMPLEMENTED USING SCALABLE VIRTUAL TRAFFIC HUB

Номер: US20210058364A1
Принадлежит: Amazon Technologies, Inc.

Connectivity is enabled between a first and second isolated network using a virtual traffic hub that includes a decision master node responsible for determining a routing action for a packet received at the hub. At the hub, a determination is made that a particular domain name system (DNS) message being directed to a first resource in the first isolated network is to include an indication of a second resource in the second isolated network. The second resource is assigned a network address within a private address range of the second isolated network, which overlaps with a private address range being used in the first isolated network. The hub causes a transformed version of the network address to be included in the DNS message delivered to the first resource. 120.-. (canceled)21. A computer-implemented method , comprising:receiving one or more programmatic requests to create a virtual gateway for connectivity between a plurality of networks, including at least a first network comprising one or more resources of a cloud computing environment;configuring the virtual gateway to perform one or more types of routing actions on network packets flowing between the first network and a second network of the plurality of networks; andin response to a programmatic request to upgrade the virtual gateway to accommodate a change in traffic level, modifying a configuration of the virtual gateway.22. The computer-implemented method as recited in claim 21 , wherein the first network comprises an isolated virtual network of a virtualized computing service of the cloud computing environment claim 21 , and wherein the one or more resources include a virtual machine.23. The computer-implemented method as recited in claim 21 , wherein the second network comprises one or more resources at a premise of a client of the cloud computing environment.24. The computer-implemented method as recited in claim 21 , wherein the one or more types of routing actions comprise an address substitution ...

Подробнее
25-02-2021 дата публикации

SYSTEM FOR AUTHENTICATING AND AUTHORIZING ACCESS TO AND ACCOUNTING FOR WIRELESS ACCESS VEHICULAR ENVIRONMENT CONSUMPTION BY CLIENT DEVICES

Номер: US20210058396A1
Автор: NATHANSON Martin D.
Принадлежит:

A system and method are disclosed for authenticating and authorizing access to and accounting for consumption of bandwidth for IPv6 connectivity to the Internet over Wireless Access Vehicular Environment (WAVE) service channels by client devices using an Authentication, Authorization and Accounting (AAA) server. The AAA server authenticates and authorizes client devices to access WAVE service channels, and accounts for bandwidth consumption by the client devices using WAVE service channels to access the Internet. The AAA server enables an RSU infrastructure operator to quantify wireless bandwidth consumption by in-vehicle devices using the WAVE Service Channels, on a per-device basis. 1. An AAA server operated by , or on behalf of a Dedicated Short-Range Communications infrastructure authority , transmitting messages among and between On-board Units (OBU) and Roadside Units (RSU) , said AAA server comprising at least one processor running at least one computer program adapted to communicate through the Internet with a plurality of user devices and/or an OBU operating a subnet for one or more user devices , with a plurality of RSUs , in order to carry out the functions of Authentication , Authorization and Accounting (AAA) , enabling the authority to account for Wireless Access Vehicular Environment service channel bandwidth consumption by each of said user devices having been duly provisioned by said AAA server.2. An AAA server operated by , or on behalf of a Dedicated Short-Range Communications infrastructure authority , transmitting messages among and between On-board Units (OBU) and Roadside Units (RSU) , said AAA server comprising at least one processor running at least one computer program adapted to communicate through the Internet with a plurality of user devices and/or an OBU operating a subnet for one or more user devices , with a plurality of RSUs , in order to carry out the functions of Authentication , Authorization and Accounting (AAA) , enabling the ...

Подробнее
21-02-2019 дата публикации

METHODS AND SYSTEMS FOR IDENTIFYING MALWARE ENABLED BY AUTOMATICALLY GENERATED DOMAIN NAMES

Номер: US20190058717A1
Автор: CHAILYTKO Aliaksandr
Принадлежит:

Computerized methods and systems identify malware enabled by automatically generated domain names. An agent executes a malware, in a controlled environment, at a first temporal input value and a second temporal input value. A first set of domain names is generated in response to the execution at the first temporal input value. A second set of domain names is generated in response to the execution at the second temporal input value. The agent compares the first set of domain names with the second set of domain names to produce a comparison output metric. 1. A method for identifying malware enabled by automatically generated domain names , comprising:executing a malware, in a controlled environment, at a first temporal execution input value and a second temporal execution input value; andcomparing a first set of domain names, generated in response to the execution at the first temporal execution input value, with a second set of domain names, generated in response to the execution at the second temporal execution input value, to produce a comparison output metric.2. The method of claim 1 , further comprising:storing the domain names of the first and second set of domain names.3. The method of claim 1 , further comprising:classifying the malware as being enabled by automatically generated domain names if the comparison output metric satisfies a threshold criterion.4. The method of claim 1 , further comprising:executing the malware at a subsequent temporal execution input value to generate a subsequent set of domain names; andstoring the domain names of the subsequent set of domain names.5. The method of claim 4 , further comprising:repeating the executing the malware at the subsequent temporal execution input value, and the storing the domain names of the subsequent set of domain names, until a temporal execution input value criterion is satisfied.6. The method of claim 5 , wherein the storing of the domain names includes blacklisting at least a subset of the generated ...

Подробнее
10-03-2022 дата публикации

SYSTEM, METHOD, AND APPARATUS TO SUPPORT MIXED NETWORK COMMUNICATIONS ON A VEHICLE

Номер: US20220078084A1
Автор: CHEN Yixiang, Fang Yu
Принадлежит:

An example system includes a first network zone of a mobile system comprising a first interconnected plurality of end points; a second network zone of the mobile system comprising a second interconnected plurality of end points; a converged network device (CND) interposed between the first network zone and the second network zone, wherein the CND is configured to regulate communications between end points of the first network zone and the second network zone; a first mobile system controller on the first network zone; a second mobile system controller on the second network zone; and a network redundancy circuit structured to selectively provide a regulation control command; wherein the CND is further configured to adjust the regulating the communications between end points of the first network zone and end points of the second network zone in response to the regulation control command. 1. A system , comprising:a first network zone of a mobile system comprising a first interconnected plurality of end points;a second network zone of the mobile system comprising a second interconnected plurality of end points;a converged network device (CND) interposed between the first network zone and the second network zone, wherein the CND is configured to regulate communications between end points of the first network zone and the second network zone;a first mobile system controller on the first network zone;a second mobile system controller on the second network zone; anda network redundancy circuit structured to selectively provide a regulation control command;wherein the CND is further configured to adjust the regulating the communications between end points of the first network zone and end points of the second network zone in response to the regulation control command.2. The system of claim 1 , wherein the regulation control command comprises an off-nominal condition corresponding to the first mobile system controller.3. The system of claim 2 , wherein:the off-nominal ...

Подробнее
10-03-2022 дата публикации

SYSTEM AND METHOD FOR FACILITATING DISTRIBUTION OF LIMITED RESOURCES HAVING AN ADD GRACE PERIOD

Номер: US20220078159A1
Принадлежит:

A method for distributing a domain name to one of a plurality of registrars, in communication with a drop zone server, the method executing stored instructions by a computer processor to: recognize a delete command of the domain name; determine if the delete command is inside or outside of an Add Grace Period (AGP), the AGP defined as a period of time post registration of the domain name by a registrar; if the delete command is inside of the AGP, then send the domain name to the drop zone server in a path that bypasses a delete queue for subsequent purchase by said one of the plurality of registrars; or if the delete command is outside of the AGP, then send the domain to the delete queue. 1. A server for distributing a domain name to one of a plurality of registrars , the server in communication with a drop zone server , the server having stored instructions for execution by a computer processor to:recognize a delete command of the domain name;determine if the delete command is inside or outside of an Add Grace Period (AGP), the AGP defined as a period of time post registration of the domain name by a registrar;if the delete command is inside of the AGP, then send the domain name to the drop zone server in a path that bypasses a delete queue for subsequent purchase by said one of the plurality of registrars; orif the delete command is outside of the AGP, then send the domain to the delete queue.2. The server of claim 1 , wherein a time stamp ID of the delete command is compared to a create time ID of the domain name in order to implement said determine.3. The server of claim 1 , wherein the AGP has a start point and an end point claim 1 , the end point being before a defined expiry data of the domain name claim 1 , the start point being associated with a create time ID of the domain name.4. The server of further comprising generating a publication to include the domain name as available for an upcoming drop zone session and sending the publication to the plurality ...

Подробнее
03-03-2016 дата публикации

Cross registrar compliance and communication mechanism

Номер: US20160065533A1
Автор: SCHILLING Frank
Принадлежит:

What is described is a system and method providing an improved customer experience for the registrant. The registrant is able to use a single interface and a single set of user inputs to bring about changes for multiple domain names. The single interaction with the single interface works out just as well and just as conveniently regardless of whether a single registrar happens to be handling all of the domain names, or whether each domain name is handled by a different registrar. 1. A method carried out with respect to a top-level domain containing at least first and second domain names associated with a registrant , the first domain name associated with a respective first registrar , the second domain name associated with a respective second registrar , the top-level domain name having a zone file associated therewith , the top-level domain having an entity maintaining the zone file associated with the top-level domain , the entity defining a registry , the top-level domain name having a domain-name database associated therewith , the top-level domain name having a registrar database associated therewith , the registrar database containing records indicative , for each of the at least first and second domain names , of the respective registrar associated therewith , the registrar database thereby defining which registrar has authority to acknowledge or negative-acknowledge a proposed change with respect to the at least first and second domain names , the method comprising the steps of:receiving at the registry a request from the registrant, the request indicative of a first proposed change to the domain-name database with respect to the first domain name, the request further indicative of a second proposed change with respect to the second domain name,determining, at the registry, the registrar corresponding to the first proposed change to the domain-name database with respect to the first domain name, the determination carried out with respect to the registrar ...

Подробнее
20-02-2020 дата публикации

SYSTEM AND METHOD FOR DETECTING GENERATED DOMAIN

Номер: US20200059451A1
Принадлежит:

A computer-implemented method for domain analysis comprises: obtaining, by a computing device, a domain; and inputting, by the computing device, the obtained domain to a trained detection model to determine if the obtained domain was generated by one or more domain generation algorithms. The detection model comprises a neural network model, a n-gram-based machine learning model, and an ensemble layer. Inputting the obtained domain to the detection model comprises inputting the obtained domain to each of the neural network model and the n-gram-based machine learning model. The neural network model and the n-gram-based machine learning model both output to the ensemble layer. The ensemble layer outputs a probability that the obtained domain was generated by the domain generation algorithms. 1. A computer-implemented method for domain analysis , comprising:obtaining, by a computing device, a domain; and the detection model comprises a neural network model, a n-gram-based machine learning model, and an ensemble layer;', 'inputting the obtained domain to the detection model comprises inputting the obtained domain to each of the neural network model and the n-gram-based machine learning model;', 'the neural network model and the n-gram-based machine learning model both output to the ensemble layer; and', 'the ensemble layer outputs a probability that the obtained domain was generated by the domain generation algorithms., 'inputting, by the computing device, the obtained domain to a trained detection model to determine if the obtained domain was generated by one or more domain generation algorithms, wherein2. The method of claim 1 , wherein:obtaining, by the computing device, the domain comprises obtaining, by the computing device, the domain from a log of a local Domain Name Service (DNS) server; andthe method further comprises forwarding, by the computing device, the determination to the local DNS server to block queries of the domain.3. The method of claim 1 , wherein: ...

Подробнее
01-03-2018 дата публикации

SYSTEMS, DEVICES, AND METHODS FOR LOCALITY-BASED DOMAIN NAME REGISTRY OPERATION VERIFICATION

Номер: US20180063078A1
Принадлежит:

Embodiments relate to systems, devices, and computing-implemented methods for performing and requesting registry operations using reseller profiles. A domain name registry can store or access associations between domain name reseller identifiers and domain name reseller profiles, and, based on receiving a domain name registry operation request from a domain name registrar that includes a domain name reseller identifier, applying domain name registry operation policies associated with the domain name reseller profile when performing registry operations. 1. A system comprising:a processing system of a device comprising one or more processors; and receiving a request to create an association between a domain name reseller identifier and a domain name reseller profile of domain name reseller profiles that are available;', 'storing the association between the domain name reseller identifier and the domain name reseller profile;', 'receiving a domain name registry operation request comprising the domain name reseller identifier;', 'determining that the domain name reseller identifier is associated with the domain name reseller profile;', 'applying domain name registry operation policies associated with the domain name reseller profile; and', 'performing a registry operation based on applying the domain name registry operation policies., 'a memory system comprising one or more computer-readable media, wherein the one or more computer-readable media contain instructions that, when executed by the processing system, cause the processing system to perform operations comprising2. The system of claim 1 , further comprising:receiving a request for the domain name reseller profiles that are available; andsending indications of the domain name reseller profiles that are available based on the request.3. The system of claim 2 , wherein the request for the domain name reseller profiles originates from a domain name reseller.4. The system of claim 2 , wherein the request for domain ...

Подробнее
02-03-2017 дата публикации

INFORMATION MANAGEMENT APPARATUS, COMMUNICATION MANAGEMENT SYSTEM, INFORMATION COMMUNICATION APPARATUS, INFORMATION MANAGEMENT METHOD, AND STORING MEDIUM STORING INFORMATION MANAGEMENT PROGRAM

Номер: US20170063784A1
Автор: ISHIKAWA Hidemi
Принадлежит: NEC Corporation

An information management apparatus includes: a transmission-side identification information registration unit in which at least one set of transmission-side identification information each including an Internet identifier and enabling identification of a corresponding one of at least one transmission-side information communication apparatus each disposed at a transmission side of correspondence information and satisfying a predetermined condition is registered; and an information provision unit configured to provide a reception-side information communication apparatus disposed at a reception side of the correspondence information with at least one of the at least one set of transmission-side identification information, registered in the transmission-side identification information registration unit. 1. An information management apparatus comprising:a transmission-side identification information registration unit in which at least one set of transmission-side identification information each including an Internet identifier and enabling identification of a corresponding one of at least one transmission-side information communication apparatus each disposed at a transmission side of correspondence information and satisfying a predetermined condition is registered; andan information provision unit configured to provide a reception-side information communication apparatus disposed at a reception side of the correspondence information with at least one of the at least one set of transmission-side identification information, registered in the transmission-side identification information registration unit.2. The information management apparatus according to claim 1 , further comprising a transmission-side identification information deletion unit configured to claim 1 , when a predetermined condition is satisfied claim 1 , delete any one of the at least one set of transmission-side identification information claim 1 , registered in the transmission-side identification ...

Подробнее
22-05-2014 дата публикации

Recovery of a failed registry

Номер: US20140143381A1
Принадлежит: Verisign Inc

A system, method, and computer-readable medium, is described that enables a registry recovery service to retrieve zone files from a target registry, archive the zone files, publish the zone files to a managed DNS server, reconcile ownership of the zone files, and publish the zone files to a provisioning DNS server. The registry recovery service may also implement a WHOIS server for the zone and ownership information and may also implement zone specific features particular to the target registry's TLD. The registry recovery service may also enable DNSSEC extensions on the recovered registry DNS services.

Подробнее
17-03-2022 дата публикации

SYSTEM AND METHOD FOR FACILITATING DISTRIBUTION OF LIMITED RESOURCES USING A DROPZONE

Номер: US20220086119A1
Автор: Zhou Hui
Принадлежит:

A server for distributing a domain name to one of a plurality of registrars using a drop zone session implemented via a communications network, by establishing a set of drop zone windows having a first window and a second window, a defined start time of the second window being subsequent to a defined end time of the first window, the first window having a first set of acquisition parameters and the second window having a second set of acquisition parameters, such that the first set of acquisition parameters are different from the second set of acquisition parameters. Also provided is a shared server for distributing a domain name to one of a plurality of registrars using a drop zone session, the shared server having: a first network endpoint connected to a communications network, the first network endpoint having a first connectivity policy: a second network endpoint connected to the communications network, the second network endpoint having a second connectivity policy, such that the first connectivity policy is different from the second connectivity policy. 1. A server for distributing a domain name to one of a plurality of registrars using a drop zone session implemented via a communications network , the server having stored instructions for execution by a computer processor for:establishing a set of drop zone windows having a first window and a second window, a defined start time of the second window being subsequent to a defined end time of the first window, the first window having a first set of acquisition parameters and the second window having a second set of acquisition parameters, such that the first set of acquisition parameters are different from the second set of acquisition parameters;assigning the domain name to the first window with the associated first set of acquisition parameters;determining the domain name remains unacquired upon reaching the end time of the first window;assigning the domain name to the second window with the associated second ...

Подробнее
28-02-2019 дата публикации

DOMAIN NAME DETERMINATION

Номер: US20190068549A1
Принадлежит:

Systems and methods are disclosed for provide alternative domain names for a single Internet website to different users in results of search queries. The systems and methods can perform operations including maintaining alternative domain names for a single webpage of a content provider and associated context information of the alternative domain names. The operations also include receiving a request for the context information and providing the context information in response to the request. The operations further include receiving a notification of usage of an alternative domain name based on the context information. Additionally, the operations include determining usage metrics for the plurality of alternative domain names of the content provider based on the usage information. Moreover, the operations include periodically culling alternative domain names of the content provider based on the usage metrics. 1. A system comprising:a processor;a computer readable memory device; and maintaining a plurality of alternative domain names for a single webpage of a content provider and associated context information of the plurality of alternative domain names;', 'receiving a request for the context information;', 'providing the context information in response to the request;', 'receiving a notification of usage of a first alternative domain name selected from the plurality of alternative domain names based on the context information;, 'program instructions stored on the computer readable memory device that, when executed by the processor, control the system to perform operations, comprisingdetermining usage metrics for the plurality of alternative domain names based on the usage information; andperiodically culling the plurality of alternative domain names associated with the single webpage of the content provider based on the usage metrics.2. The system of claim 1 , wherein the operations further comprise providing claim 1 , to the content provider claim 1 , the usage ...

Подробнее
28-02-2019 дата публикации

SYSTEM FOR AND METHOD OF RANKING DOMAIN NAMES BASED ON USER PROPERTIES

Номер: US20190068550A1
Принадлежит:

Disclosed are techniques for ranking domain names for presentation to a user. The techniques include obtaining, over a computer network, domain name data including, for each of a plurality of training domain names, respective user information; generating, by at least one electronic processor, a model relating at least features of each of the plurality of training domain names to respective user features derived from the respective user information; obtaining novel user information for a novel user; obtaining a plurality of domain names; ranking the plurality of domain names, using the model and novel input data including novel user features derived from the novel user information, according to predicted domain name suitability for the novel user; and providing a ranked list of the plurality of domain names. 1. A method of ranking domain names for presentation to a user , the method comprising:obtaining, over a computer network, domain name data comprising, for each of a plurality of training domain names, respective user information;generating, by at least one electronic processor, a model relating at least features of each of the plurality of training domain names to respective user features derived from the respective user information;obtaining novel user information for a novel user;obtaining a plurality of domain names;ranking the plurality of domain names, using the model and novel input data comprising novel user features derived from the novel user information, according to predicted domain name suitability for the novel user; andproviding a ranked list of the plurality of domain names.2. The method of claim 1 , wherein the domain name data further comprises claim 1 , for each of the plurality of training domain names claim 1 , a respective indication of whether it was registered by a respective user.3. The method of claim 2 , wherein the generating a model comprises training a binary classifier with a plurality of training vectors claim 2 , wherein each of ...

Подробнее
11-03-2021 дата публикации

MACHINE LEARNING TECHNIQUES FOR INTERNET PROTOCOL ADDRESS TO DOMAIN NAME RESOLUTION SYSTEMS

Номер: US20210073661A1
Принадлежит: Bombora, Inc.

An IP-to-Domain (IP2D) resolution system predicts which domain is most likely associated with an IP address. The resolution system generates unique source vote features (FSV) from (IP, domain, source) data. The FSV features are used to train a computer learning model that predicts which domain is most likely associated with an IP address. The domain predictions can then be used to more efficiently process events, more accurately calculate consumption scores, and more accurately detect associated company surges. 1. One or more non-transitory computer readable media (NTCRM) comprising instructions for predicting Internet Protocol (IP) to Domain (IP2D) mappings using machine learning techniques , wherein execution of the instructions by one or more processors is operable to cause a computing system to:identify a set of source vote features from raw IP2D source data;generate scaled IP2D features based on feature scaling and dimensional reduction operations performed on the set of source vote features;apply the scaled IP2D features to an IP-domain classification model to obtain a prediction dataset, the prediction dataset indicating a probability that at least one domain maps to at least one IP address.2. The one or more NTCRM of claim 1 , wherein execution of the instructions is further operable to cause the computing system to:generate a training dataset;perform binary classification on the training dataset; andgenerate the IP-domain classification model based on the binary classification.3. The one or more NTCRM of claim 2 , wherein execution of the instructions is further operable to cause the computing system to:perform feature scaling and dimensional reduction on the training dataset; andperform binary classification on the feature scaled and dimension reduced training dataset.4. The one or more NTCRM of claim 3 , wherein claim 3 , to generate the training dataset claim 3 , execution of the instructions is operable to cause the computing system to:generate labeled ...

Подробнее
07-03-2019 дата публикации

DOMAIN NAME HIJACK PROTECTION

Номер: US20190075132A1
Автор: Parsons Robert R.
Принадлежит:

A domain name registering entity (such as a domain registry, registrar, or reseller) or an independent proxy registration service may offer a domain name hijack protection to their actual or potential customers. When a domain name transfer request or notice is received, the domain name registering entity or the proxy registration service may ignore or decline it. Customers may be given an ability to turn the domain name hijack protection service on and off, as well as an ability to adjust a variety of settings associated with the service. 1. A system comprising a server hardware computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions within a memory that , when executed , cause the system to:receive an electronic message at a proxy email address associated with a registered domain name, wherein a content of the electronic message comprises a domain name transfer request; andtransmit an electronic response message to a destination determined using the content of the electronic message, the electronic response message declining the domain name transfer request.2. The system of claim 1 , wherein the server hardware computing device is operated by a domain name registering entity or a proxy registration service provider.3. The system of claim 1 , wherein the instructions further cause the system claim 1 , prior to receiving the electronic message claim 1 , to:Receive, from a form, a first request to apply a domain name private registration service to the registered domain name;transmit a proxy contact request to a second server hardware computing device operated by a proxy registration service provider;receive a proxy contact data; andautomatically store the registered domain name and the proxy contact data in association in a database.4. The system of claim 3 , wherein the instructions further cause the system claim 3 , prior to receiving the electronic message claim 3 , to:receive, from the form, ...

Подробнее
07-03-2019 дата публикации

HOSTING PROVIDER HOSTING ROUTES FROM A MEDIA REPOSITORY

Номер: US20190075150A1
Автор: Ng Samuel Y.
Принадлежит:

A hosting provider may be bi-directionally authenticated with one or more media repositories. The hosting provider preferably has domain name registration and hosting capabilities. The media repositories may collect data (such as pictures and/or files) from one or more users. Once authenticated, the hosting provider and media repositories may cooperate in storing, aggregating and transmitting data to a user. Routes may be hosted by the hosting provider and used to organize and access the data. For example, a user may enter a route into a browser and receive media/data, possibly from a plurality of media repositories, that is associated with that route. In another example, the user may enter a route into the browser and be redirected from the hosting provider to a website of the media repository. 1. A method , comprising:receiving by a hosting provider a plurality of routes from a media repository comprising a hardware server, wherein each route in the plurality of routes comprises a root, wherein the root is stored in a name server and includes a third level domain combined with a domain name registered to a user; andstoring by the hosting provider on a hardware server the plurality of routes from the media repository with the root.2. The method of claim 1 , wherein at least one route in the plurality of routes is a uniform resource locator redirect.3. The method of claim 1 , wherein at least one route in the plurality of routes points to data in a database.4. The method of claim 1 , wherein at least one route in the plurality of routes comprises a redirect to a website of the media repository.5. The method of claim 1 , further comprising the steps of:receiving by the hosting provider a second plurality of routes from a second media repository, wherein each route in the second plurality of routes comprises the root; andstoring by the hosting provider on the hardware server the second plurality of routes from the second media repository with the root, wherein the ...

Подробнее
15-03-2018 дата публикации

IDENTIFYING ALGORITHMICALLY GENERATED DOMAINS

Номер: US20180077117A1
Принадлежит: TREND MICRO INCORPORATED

Examples relate to identifying algorithmically generated domains. In one example, a computing device may: receive a query domain name; split the query domain name into an ordered plurality of portions of the query domain name, the ordered plurality of portions beginning with a first portion and ending with a last portion, the last portion including a top level domain of the query domain name; provide, in reverse order beginning with the last portion, the portions of the query domain name as input to a predictive model that has been trained to determine whether the query domain name is an algorithmically generated domain name, the determination being based on syntactic features of the query domain name; and receive, as output from the predictive model, data indicating whether the query domain name is algorithmically generated. 1. A non-transitory machine-readable storage medium encoded with instructions executable by a hardware processor of a computing device for identifying algorithmically generated domains , the machine-readable storage medium comprising instructions to cause the hardware processor to:receive a first set of domain names, each domain name in the first set being a domain name that was previously identified as valid;receive a second set of domain names, each domain name in the second set being a domain name that was previously identified as algorithmically generated; andtrain, using the first set and second set, a predictive model to identify a given domain name as one of a valid domain name or an algorithmically generated domain name based on a plurality of syntactic features, the plurality of syntactic features including a binary feature set indicating, for each character position of at least a portion of the query domain name, a character in the character position.2. The storage medium of claim 1 , wherein the instructions further cause the hardware processor to:receive a query domain name, the query domain name beginning with a first character and ...

Подробнее
15-03-2018 дата публикации

Domain name hijack protection

Номер: US20180077198A1
Автор: Robert R. Parsons
Принадлежит: Go Daddy Operating Co LLC

A domain name registering entity (such as a domain registry, registrar, or reseller) or an independent proxy registration service may offer a domain name hijack protection to their actual or potential customers. When a domain name transfer request or notice is received, the domain name registering entity or the proxy registration service may ignore or decline it. Customers may be given an ability to turn the domain name hijack protection service on and off, as well as an ability to adjust a variety of settings associated with the service.

Подробнее
24-03-2022 дата публикации

DOMAIN NAME PROCESSING SYSTEMS AND METHODS

Номер: US20220094662A1
Принадлежит:

Disclosed is a domain filter capable of determining an n-gram distance between a seed domain and each of a plurality of candidate domains. The domain filter loads a seed domain n-gram for the seed domain and a candidate domain n-gram for each candidate domain in memory, compares the seed domain n-gram and the candidate domain n-gram to identify any identical grams, removes any identical grams from the seed domain n-gram, and determines how many grams are left in the seed domain n-gram, representing the n-gram distance between the seed domain and the candidate domain. The domain filter then compares n-gram distances thus determined with a predetermined threshold, eliminates any candidate domain having an n-gram distance from the seed domain that exceeds the predetermined threshold, and provides remaining candidate domains to a downstream computing facility such as a user interface or an analytical module operating in an enterprise computing environment. 1. A method , comprising:parsing, by a computer, a string corresponding to a domain of interest into n-grams; storing an n-gram for the domain of interest in a memory of the computer;', comparing the n-gram for the domain of interest with n-grams of the respective candidate domain;', 'determining whether the n-gram for the domain of interest is found in the n-grams of the respective candidate domain; and', 'responsive to finding the n-gram for the domain of interest in the n-grams of the respective candidate domain, eliminating the n-gram for the domain of interest from the n-grams parsed from the string corresponding to the domain of interest;, 'for each respective candidate domain of a plurality of candidate domains], 'for each of the n-grams parsed from the string corresponding to the domain of interest, performing, by the computerdetermining, by the computer, an n-gram distance between the domain of interest and each respective candidate domain of the plurality of candidate domains based on a number of n-grams ...

Подробнее
05-03-2020 дата публикации

Localization For Domain Name Resolution

Номер: US20200076763A1
Автор: Elsloo Jeff
Принадлежит:

Systems, apparatuses, and method are described for resolving domain names based on localization. A computing device may send, to a name server, a request indicating a domain. The name server may determine one or more servers associated with the domain based on the locations of the one or more servers and/or the computing device. The name server may send, to the computing device, a message indicating the determined one or more servers. 1. A method comprising:receiving, by a name server associated with a domain and from a computing device, a request indicating a subdomain of the domain;determining a geographical region associated with the computing device;determining, based on the geographical region associated with the computing device, one or more second name servers associated with the subdomain; andsending, to the computing device, a message indicating at least one name server of the one or more second name servers.2. The method of claim 1 , wherein the determining the geographical region associated with the computing device comprises:determining an Internet Protocol (IP) address of the computing device; anddetermining, based on the IP address of the computing device, the geographical region associated with the computing device.3. The method of claim 1 , wherein the request indicates the geographical region associated with the computing device claim 1 , and wherein the determining the geographical region associated with the computing device is based on the request.4. The method of claim 1 , wherein the determining the one or more second name servers comprises:determining one or more geographical regions respectively associated with the one or more second name servers; andbased on determining that the one or more geographical regions correspond to the geographical region associated with the computing device, determining the one or more second name servers.5. The method of claim 1 , wherein the determining the one or more second name servers is based on determining ...

Подробнее
14-03-2019 дата публикации

AUTO COMPLETING DOMAIN NAMES COMPRISING MULTIPLE LANGUAGES

Номер: US20190079907A1
Автор: Lai Wei-Cheng, Zhao Yang
Принадлежит:

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: monitor a character stream; identify characters comprising a domain name request; identify a token in a language character map comprising the characters and associated with a language; generate, using a software translation engine, a translation of the first token into a second language; generate candidate domain names comprising: a domain name comprising the token; and a second domain name comprising the second token; modify, in real time, a user interface control to display the list of candidate domain names. 1. A system comprising a server , comprising a first computing device coupled to a network and including at least one processor executing instructions within a memory which , when executed , cause the server to: a plurality of tokens including a first token, a second token, and a top level domain (TLD), for each of a plurality of registered domain names identified within a domain name system (DNS) zone file; and', 'a language dictionary translating each of the plurality of tokens from a first language to a second language;, 'store, within a database coupled to the network a TLD for each domain name;', 'at least one token within each domain name;', 'at least one language determined by the at least one token; and', 'at least one adjacent token;, 'generate a sum of a running total, associated with each of the plurality of registered domain names, ofreceive, from a graphical user interface (GUI) on a client computing device, a request to register a domain name including the first token;generate a list of candidate domain names including a first domain name including the first token, and a second domain name including the second token translated into the second language from the first token; andmodify, in real time, a user interface control within the GUI to display the list of candidate domain names.2. The system of claim 1 ...

Подробнее
31-03-2022 дата публикации

Decentralized system for securely resolving domain names

Номер: US20220103370A1
Принадлежит: Wickr Inc

A decentralized system for securely registering, updating, and/or resolving domain names in a distributed ledger is disclosed. The distributed ledger may comprise a smart contract that includes a look-up table that maps network names to network addresses and/or one or more keys. The smart contract may verify whether any updates and/or changes made to an entry in the look-up table are cryptographically authorized. Additionally, the smart contract may enforce any additional policies implemented by a domain administrator for authenticating changes and/or updates to a domain name entry. The unique combination of storing domain information in a decentralized ledger and validating changes and/or updates to the domain information provides a decentralized root of trust that allows for secure queries of network names (e.g., domain name) for secure cross-entity communications.

Подробнее
12-03-2020 дата публикации

SYSTEMS AND METHODS FOR AUTOMATIC INVENTORY AND DNS RECORD GENERATION

Номер: US20200084178A1
Автор: DREYER Bryan J.
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure include systems and methods for automatically scanning a network for network devices, retrieving and storing device information associated with any identified network devices, and updating records of a DNS based on the retrieved device information. The updated records of the DNS may include the IP address of a given network device and a device name that is automatically generated from the retrieved device information using a set of naming rules applied to the device information. Accordingly, subsequent queries including the device names may be submitted to the DNS to retrieve the corresponding IP addresses. The resulting device names generated by applying the naming rules may be based on, among other things, logical or physical properties of the network devices. 1. A network management system comprising: receive, in response to transmitting a plurality of requests for response, a response from a responding network device of a network, wherein each request of the plurality of requests for response comprises a destination address included in a range of Internet Protocol (IP) addresses associated with the network;', 'transmit, based on the response from the responding network device, a request for information associated with the responding network device;', 'generate a unique device name for the responding network device; and', 'update a domain name system (DNS) server with a DNS record associated with the responding network device, the DNS record comprising the unique device name and an IP address associated with the responding network device., 'a network management device comprising a processor and a non-transitory computer readable medium storing instructions that, when executed by the processor, cause the network management device to2. The network management system of claim 1 , wherein the network management device is further caused to:receive, via a user interface, an input identifying the unique device name; andtransmit a DNS ...

Подробнее
31-03-2022 дата публикации

SYSTEMS AND METHODS FOR DOMAIN NAME SYSTEM PROMOTION AND REDEMPTION

Номер: US20220103513A1
Принадлежит:

A method of providing domain name system (“DNS”) eligibility is provided. The method includes obtaining, at an eligibility service comprising at least one electronic server computer communicatively coupled to a computer network, a request of an eligibility proof from a DNS client; validating, by the eligibility service, the request; providing, by the eligibility service, the eligibility proof to the DNS client; obtaining, by the eligibility service, the eligibility proof, wherein the eligibility proof is related to a registration of a domain name by the DNS client with a DNS registry; validating, by the eligibility service, the eligibility proof; applying, by the eligibility service, a promotion credit to an account of the DNS client; and providing, by the eligibility service, a confirmation of the promotion credit to the DNS client. 1obtaining, at an eligibility service comprising at least one electronic server computer communicatively coupled to a computer network, a request of an promotion proof from a DNS client;validating, by the eligibility service, the request;providing, by the eligibility service, the eligibility proof to the DNS client;obtaining, by the eligibility service, the eligibility proof, wherein the eligibility proof is related to a registration of a domain name by the DNS client with a DNS registry;validating, by the eligibility service, the eligibility proof;applying, by the eligibility service, a promotion credit to an account of the DNS client; andproviding, by the eligibility service, a confirmation of the promotion credit to the DNS client.. A method of providing promotion domain name system (“DNS”) eligibility comprising: This application is a continuation application of U.S. patent application Ser. No. 15/800,557, filed Nov. 1, 2017, entitled “SYSTEMS AND METHODS FOR DOMAIN NAME SYSTEM PROMOTION AND REDEMPTION”, which is hereby incorporated by reference in its entirety.The present disclosure relates generally to domain name system (“DNS”) ...

Подробнее
31-03-2022 дата публикации

Systems and methods for providing secure access to shared registration systems

Номер: US20220103654A1
Принадлежит: Verisign Inc

Embodiments relate to systems, devices, and computer-implemented methods for providing secure access to a shared registration system of a domain name registry by generating authorization information associated with a domain name, storing the authorization information in an archive, receiving, from a non-registrar service provider, a request for access to functionality of a shared registration system of the domain name registry, where the request is associated with the domain name and includes authorization information, determining whether the received authorization information is valid using the archived authorization information, and allowing the non-registrar service provider access to the functionality of the SRS based on a determination that the second authorization information is valid.

Подробнее
02-04-2015 дата публикации

Nxd query monitor

Номер: US20150095374A1
Принадлежит: VERISSIGN Inc

Non-existent domain (NXD) queries may be monitored to determine if a keyword is included in NXD queries for a brand top level domain (TLD). When a predetermined number of NXD queries have been received for a brand domain that include the keyword, an action may be initiated. The action may be related to the registration of a new domain for the brand domain including the keyword.

Подробнее
02-04-2015 дата публикации

MANAGING DOMAIN NAME ABUSE

Номер: US20150096017A1
Принадлежит:

A method for providing an abuse sentry service for responding to domain name abuse is described. The method comprises the following steps. A plurality of disparate abuse feeds is received, each comprising data relating to a subset of potential domain name abuse. Filters are applied to the data to create a custom abuse feed. Data from the custom abuse feed is grouped based on priority levels. For each of the groups, one or more corresponding workflows are executed as a response to the potential domain name abuse. A computer readable medium including instructions for implementing the method is also described. 1. A method for providing an abuse sentry service for responding to domain name abuse , comprising the steps of:receiving, at a computer, a plurality of disparate abuse feeds, each abuse feed comprising data relating to a particular subset of potential domain name abuse;applying one or more filters to the data to create a custom abuse feed;grouping the filtered data from the custom abuse feed into groups of data based on priority levels;for each of the groups of data, executing one or more corresponding workflows as a response to the potential domain name abuse.2. The method of claim 1 , wherein the filters are predefined claim 1 , customized or a combination thereof3. The method of claim 1 , each of the plurality disparate abuse feeds has an associated reliability level.4. The method of claim 3 , wherein the reliability level is assigned by an abuse service generating the abuse feed claim 3 , a trusted third party claim 3 , the abuse sentry service or any combination thereof.5. A computer readable medium having stored thereon instructions for execution by a computing device claim 3 , which when executed cause the computing device to implement the steps of:receiving a plurality of disparate abuse feeds, each abuse feed comprising data relating to particular subset of potential domain name abuse;applying one or more filters to the data to create a custom abuse ...

Подробнее
25-03-2021 дата публикации

SYSTEM, METHOD, AND APPARATUS TO EXTRA VEHICLE COMMUNICATIONS CONTROL

Номер: US20210092019A1
Принадлежит:

An example system includes a vehicle having at least one network zone, and a policy manager circuit that interprets a policy including a local DNS, an authorization description, and a firewall configuration description. The system includes a configuration circuit that configures a gatekeeper interface circuit in response to the policy, where the gatekeeper interface circuit is interposed between one of the network zones and an external communication portal, and regulates communications between end points of the network zone and the external communication portal. 1. A system , comprising:a vehicle having at least one network zone;a policy manager circuit structured to interpret a policy comprising a local domain name server (DNS), an authorization description, and a firewall configuration description;a configuration circuit structured to configure a gatekeeper interface circuit in response to the policy; anda gatekeeper interface circuit interposed between the at least one network zone and an external communication portal selectively couplable to an external device, and further structured to regulate communications between end points of the at least one network zone and the external communication portal.2. The system of claim 1 , wherein the local DNS further comprises local address values for each of the end points of the at least one network zone.3. The system of claim 2 , wherein the local DNS further comprises non-local address values for each of the end points of the at least one network zone.4. The system of claim 3 , wherein the policy further comprises an external data quantity description.5. The system of claim 4 , wherein the policy further comprises an external data service description.6. The system of claim 5 , wherein the authorization description further comprises an external data access description.7. The system of claim 6 , wherein the external data access description further comprises an external communication permission value for each of the end ...

Подробнее
29-03-2018 дата публикации

Provisioning tool for a content delivery network (CDN)

Номер: US20180091472A1
Принадлежит: AKAMAI TECHNOLOGIES, INC.

A tool that allows a CDN customer, partner, or other authorized entity to create a DNS canonical name (CNAME) on the content delivery network without having to contact the content delivery network service provider directly. 1. A computer program product in a non-transitory computer readable medium , the computer program product holding computer program instructions executed by a hardware processor to provision Domain Name System (DNS) canonical names in a content delivery network (CDN) that includes a set of one or more name servers , the computer program instructions comprising program code configured to:receive canonical name change requests, wherein a given canonical name change request is associated with a given action that is one of: creating a canonical name, editing a canonical name, and deleting a canonical name; andresponsive to receipt of a canonical name change request, receive information;validate the information;convert the information validated into one or more DNS zone files; andprovide a directive to install the DNS zone files to the one or more name servers.2. The computer program product as described in wherein the directive is a zone transfer.3. The computer program product as described in wherein the information is received periodically.4. The computer program product as described in wherein the program code is further configured to report a status of the canonical change request.5. The computer program product as described in wherein the canonical name change request identifies a hostname.6. The computer program product as described in wherein the one or more DNS zone files include at least first and second canonical names.7. The computer program product as described in wherein the first and second canonical names are associated with one of: given geographical regions claim 6 , given network access types claim 6 , and given service types.8. The computer program product as described in wherein the canonical name change request originates from one ...

Подробнее
05-05-2022 дата публикации

Anti-phishing apparatus and method

Номер: US20220141226A1
Принадлежит:

Apparatus and methods are described in which a namespace is protected against misleading registration of names within the namespace. A list of canonically expressed text strings is maintained. A concordancer is defined, which concordancer may be updated from time to time as, for example, characters are added to a permitted character set for the namespace. When a first user attempts to register a proposed name within the namespace, the proposed name is subjected to an attempted match to each of the outputs of the concordancer with respect to each of the canonically expressed text strings on the list. In the event of a match, the attempted registration is not permitted to proceed. The protection may be implemented simultaneously across multiple namespaces, each having its own respective concordancer.

Подробнее
19-06-2014 дата публикации

METHOD AND SYSTEM FOR OPTIMIZED OPPORTUNISTIC TRANSMISSION OF DOMAIN NAME REFERENCE INFORMATION

Номер: US20140173134A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

A system and method for efficiently and opportunistically delivering DNS reference information to a plurality of DNS proxies. A DNS proxy receives first DNS reference information associated with at least a first target hostname, wherein the first DNS reference information is based, at least in part, on a first DNS query of a further DNS proxy, other than the one DNS proxy. Further, the DNS proxy stores the first DNS reference information at a respective storage device. 1. A method comprising:receiving, by one or more Domain Name System (DNS) proxies, first DNS reference information associated with at least a first target hostname; andstoring, by a one of the DNS proxies, the first DNS reference information at a respective storage device, wherein the first DNS reference information is based at least in part on a first DNS query of a further DNS proxy, other than the one DNS proxy.2. The method of claim 1 , further comprising:receiving, by the one DNS proxy, a DNS request for DNS reference information associated with at least a second target hostname, wherein the DNS request is received from at least one DNS client associated with the one DNS proxy; andforwarding, to the at least one DNS client, the stored first DNS reference information associated with the first target hostname if the second target hostname relates to the first target hostname.3. The method of claim 2 , wherein the first DNS reference information comprises at least one Internet Protocol (IP) address claim 2 , at least one IP address type claim 2 , at least one classification claim 2 , a geo-location associated with the one DNS proxy claim 2 , a geo-location associated with the further DNS proxy claim 2 , at least one communication grouping claim 2 , or a combination thereof.4. The method of claim 1 , wherein the first DNS reference information comprises at least one Internet Protocol (IP) address associated with the first target hostname.5. The method of claim 1 , wherein the first DNS reference ...

Подробнее
30-03-2017 дата публикации

DOMAIN NAME OPERATION VERIFICATION CODE GENERATION AND/OR VERIFICATION

Номер: US20170093793A1
Принадлежит:

System, apparatus, methods, and computer-readable medium for generating a verification code related to a registry operation request are provided. A verification process may be performed to determine if a verification request related to a registry operation is to be approved. If the request is to be approved, a verification code is generated that includes identifying information of a verification service provider and a code indicating that the request has been verified. 1. An verification service provider device , comprising:a memory configured to store a set of instructions; and receiving a verification request from a registrar device, the verification request relating to a domain name operation and relating to a domain name, registrant identification information identifying a registrant of the domain name, or both the domain name and the registrant identification information;', 'performing a verification process in response to receiving the verification request;', 'determining whether the verification request is approved based on the verification process;', 'generating a verification code, the verification code including identifying information of the verification service provider and information identifying that the verification request has been approved based on a determination that the verification is approved; and', 'transmitting the verification code to the registrar device., 'a processor configured to execute the stored set of instructions to perform operations comprising2. The verification service provider device of claim 1 , wherein the verification process includes performing a real name verification process in order to verify the registrant of the domain name.3. The verification service provider device of claim 1 , wherein the verification process includes performing a domain verification process in order to verify the domain name.4. The verification service provider device of claim 1 , wherein the domain name operation is a domain name registration ...

Подробнее
30-03-2017 дата публикации

UPLOADING OVER PARALLEL REQUESTS

Номер: US20170093954A1
Принадлежит:

Uploading a file in a distributed manner to a server, including: dividing the file into a plurality of chunks; generating a plurality of aliases to a hostname corresponding to the server; and uploading the plurality of chunks to the plurality of aliases corresponding to the server. Key words include distributed uploading and aliases. 1. A method of uploading a file in a distributed manner to a server , the method comprising:dividing the file, at a client device, into a plurality of chunks;generating a plurality of aliases to a hostname corresponding to the server; anduploading the plurality of chunks to the plurality of aliases corresponding to the server.2. The method of claim 1 , wherein generating a plurality of aliases comprisesgenerating multiple canonical name (CNAME) records in Domain Name System (DNS).3. The method of claim 1 , wherein the file is an encrypted file storing a movie.4. The method of claim 1 , wherein sizes of the plurality of chunks are variable between 0.5 and 500 megabytes.5. The method of claim 4 , wherein a size of each chunk of the plurality of chunks depends on factors including bandwidth availability claim 4 , memory availability of the client device claim 4 , and correlation between a size of the file and a count limit of the plurality of chunks.6. The method of claim 1 , wherein uploading the plurality of chunks comprisesinitiating a separate execution thread associated with each chunk of the plurality of chunks.7. The method of claim 1 , further comprisingtracking a location of each chunk of the plurality of chunks so that the plurality chunks can be reassembled later.8. The method of claim 7 , wherein tracking a location of each chunk comprisesmonitoring each chunk to verify that the plurality of chunks is received in order at the server.9. The method of claim 1 , further comprisingordering according to a priority of each chunk of the plurality of chunks.10. The method of claim 9 , wherein ordering comprisesprioritizing the ...

Подробнее
19-03-2020 дата публикации

DYNAMIC APPLICATION MIGRATION BETWEEN CLOUD PROVIDERS

Номер: US20200089515A1
Автор: Hari Ravi
Принадлежит: INTUIT INC.

A method that involves receiving budget information of a containerized application deployed with a set of containers to a first cloud provider service of a set of cloud provider services; receiving pricing information from each cloud provider service of the set of cloud provider services, wherein the set of cloud provider services includes the first cloud provider service and a second cloud provider service; receiving performance information of the containerized application from the first cloud provider service; generating an output vector from a machine learning model, wherein the machine learning model uses the pricing information and the performance information to generate the output vector; determining a first cloud provider service cost and a second cloud provider service cost based on the output vector and the pricing information; migrating the containerized application from the first cloud provider service to the second cloud provider service. 1. A method comprising:receiving budget information of a containerized application deployed with a set of containers to a first cloud provider service of a set of cloud provider services;receiving pricing information from each cloud provider service of the set of cloud provider services, wherein the set of cloud provider services includes the first cloud provider service and a second cloud provider service;receiving performance information of the containerized application from the first cloud provider service;generating an output vector from a machine learning model, wherein the machine learning model uses the pricing information and the performance information to generate the output vector;determining a first cloud provider service cost and a second cloud provider service cost based on the output vector and the pricing information; andmigrating the containerized application from the first cloud provider service to the second cloud provider service based on the output vector, the first cloud provider service cost, and ...

Подробнее
07-04-2016 дата публикации

Card interface for managing domain name projects

Номер: US20160098153A1
Принадлежит: Go Daddy Operating Co LLC

Methods are provided to sort a plurality of domain names associated with a user account to provide a sorted plurality of domain names in one or more projects. The projects are subsequently stored as part of the user account. In certain embodiments, a computing device performs all or most of the sorting of the plurality of domain names. A user interface displays the domain names of the user account on cards that can be moved around the screen, flipped over to display more information, and engaged with other cards to change the properties of one or more of the domain names. Project arrangements can thus be visualized using stacks of manipulable cards.

Подробнее
19-03-2020 дата публикации

DOMAIN NAME SYSTEM OPERATIONS IMPLEMENTED USING SCALABLE VIRTUAL TRAFFIC HUB

Номер: US20200092252A1
Принадлежит: Amazon Technologies, Inc.

Connectivity is enabled between a first and second isolated network using a virtual traffic hub that includes a decision master node responsible for determining a routing action for a packet received at the hub. At the hub, a determination is made that a particular domain name system (DNS) message being directed to a first resource in the first isolated network is to include an indication of a second resource in the second isolated network. The second resource is assigned a network address within a private address range of the second isolated network, which overlaps with a private address range being used in the first isolated network. The hub causes a transformed version of the network address to be included in the DNS message delivered to the first resource. 1. A system , comprising:one or more computing devices of a provider network; enable connectivity via a virtual traffic hub between a first isolated network and a second isolated network, wherein a first private address range from which respective network addresses are assigned to one or more resources of the first isolated virtual network comprises at least a first network address which is also part of a second private address range of the second isolated virtual network, wherein the virtual traffic hub comprises a plurality of layers including (a) a routing decisions layer at which a routing action for a network packet is identified and (b) an action implementation layer at which routing actions identified at the routing decisions layer are performed;', 'determine, at the virtual traffic hub, that a particular domain name system (DNS) message is to include an indication of a first resource of the first isolated virtual network, wherein at the first isolated network the first resource is assigned a first network address within the first private address range, and wherein the particular DNS message is to be directed to a second resource in the second isolated network;', 'obtain, at the virtual traffic hub, a ...

Подробнее
05-04-2018 дата публикации

CONTENT DELIVERY OPTIMIZATION USING ADAPTIVE AND DYNAMIC DNS

Номер: US20180097772A1
Принадлежит: EchoStar Technologies L.L.C.

Systems, methods, and computer program products for determining network characteristics are provided. The network characteristics may be used to facilitate changes to how content is delivered over a network, such as to avoid network congestion, to provide improved throughput, or to provide a good (or better) user experience, such as when streaming media. For example, the network characteristics may be determined, in part, by tracking domain name resolution requests by using specially formulated domain names that require resolution at an authoritative name server. 1. A method , comprising:receiving, at a computing device, a request for content from a client device;identifying a first server for serving the content to the client device; a first uniform resource identifier (URI) providing a first identifier for a first segment of a plurality of segments of the content, wherein the first URI includes a first domain name, and wherein the first domain name is associated with the first server;', 'a second URI providing a second identifier for a second segment of the plurality of segments of the content, wherein the second URI includes a second domain name, wherein the second domain name is associated with the first server, and wherein the second domain name is different from the first domain name; and', 'a third URI providing a third identifier for a third segment of the plurality of segments of the content, wherein the third URI includes a third domain name, wherein the third domain name is associated with the first server, and wherein the third domain name is different from the first domain name and the second domain name;, 'transmitting a manifest file to the client device to facilitate the client device obtaining the content, wherein the manifest file includesreceiving, at an authoritative name server, a first domain name resolution request for the second domain name;identifying a first time associated with the first domain name resolution request;receiving, at the ...

Подробнее
01-04-2021 дата публикации

IN-LINE DETECTION OF ALGORITHMICALLY GENERATED DOMAINS

Номер: US20210099414A1
Принадлежит:

Detection of algorithmically generated domains is disclosed. A DNS query is received. Markov Chain analysis is performed on a domain included in the received query. A determination of whether the received query implicates an algorithmically generated domain is made based at least in part on a result of the Markov Chain analysis. 1. A system , comprising: receive a DNS query;', 'perform Markov Chain analysis on a domain included in the received query; and', 'determine whether the received query implicates an algorithmically generated domain based at least in part on a result of the Markov Chain analysis; and, 'a processor configured toa memory coupled to the processor and configured to provide the processor with instructions.2. The system of wherein determining whether the received query implicates an algorithmically generated domain includes evaluating historical resolution information.32. The system of wherein the historical resolution information comprises a count of resolutions.4. The system of wherein the historical resolution information comprises an interval between a first resolution and a last resolution.5. The system of wherein the Markov Chain model is trained at least in part using a set of known algorithmically generated domains.6. The system of wherein the Markov Chain model is trained at least in part using a set of known benign domains.7. The system of wherein the processor is further configured to determine whether the domain is associated with a family of algorithmically generated domains.8. The system of wherein determining whether the domain is associated with the family of algorithmically generated domains includes using a random forest trained using features extracted from algorithmically generated domain families.9. The system of wherein at least one feature comprises a domain suffix.10. The system of wherein at least one feature comprises a count of hyphens.11. The system of wherein at least one feature comprises a domain length.12. The system ...

Подробнее
01-04-2021 дата публикации

Systems and methods for supporting a secure connectivity

Номер: US20210099440A1
Принадлежит: RingCentral Inc

A method for establishing communication includes receiving a request to establish communication with a server, the request including an internet protocol address of the server, forming a unique domain name comprising a unique part and a general part, and associating the unique domain name with the internet protocol address. The method further includes storing the unique domain name in association with the internet protocol address on a domain name server, and establishing a communication between a user device and the server by resolving the unique domain name.

Подробнее
28-03-2019 дата публикации

CLOUD NETWORK AUTOMATION FOR IP ADDRESS AND DNS RECORD MANAGEMENT

Номер: US20190097969A1
Принадлежит:

Techniques for cloud network automation for IP address and DNS record management are disclosed. In some embodiments, a system, process, and/or computer program product for cloud network automation for IP address and DNS record management includes receiving at a cloud platform appliance (e.g., a virtual or physical IP address and/or DNS management appliance) a cloud request related to a resource (e.g., a virtual or physical resource) in a cloud environment from a global cloud manager; and processing the cloud request at the cloud platform appliance to determine whether to proxy the cloud request to another cloud platform appliance or a grid master or to locally process the cloud request, wherein a storage of infrastructure metadata information for IP address and/or DNS record management is updated based on the cloud request. 1. (canceled)2. A system , comprising: receive a cloud request related to a resource in a cloud environment from a global cloud manager; and', determine that the second cloud platform appliance does not have authorization to process the cloud request based on an access control list; and', 'in response to determining that the second cloud platform appliance does not have authorization to process the cloud request based on the access control list, proxy the cloud request to the grid master to process the cloud request, wherein the first cloud platform appliance is a member of a grid, wherein the grid includes a plurality of cloud platform appliances and the grid master, wherein the plurality of cloud platform appliances includes the second cloud platform appliance, and wherein the grid master maintains a centralized data store of IP address management (IPAM) related data of the grid, DNS related data of the grid, Dynamic Host Configuration Protocol (DHCP) related data of the grid, or any combination thereof; and, 'process the cloud request to determine whether to proxy the cloud request to a second cloud platform appliance or a grid master or to ...

Подробнее
14-04-2016 дата публикации

CCN NAME PATTERNS

Номер: US20160105394A1
Принадлежит:

A method is implemented by a content centric network (CCN) naming layer executed by a network device. The naming layer is configured to enable processing of regular expressions as part of a hierarchical CCN name, where regular expressions are sequences of characters that form a search pattern. The method processes regular expressions utilized in a one to many scenario between a plurality of CCN clients and at least one CCN serving node. The method includes receiving a CCN interest from a CCN forwarding layer, accessing a forwarding information base (FIB) to find FIB entries matching a path of the CCN name and the regular expression, accessing a content store to find content objects matching the FIB entries, and creating a new CCN interest for each of the FIB entries not found in the content store. 1. A method implemented by a content centric network (CCN) naming layer executed by a network device , the naming layer configured to enable processing of regular expressions as part of a hierarchical CCN name , where regular expressions are sequences of characters that form a search pattern , the method to process regular expressions utilized in a one to many scenario between a plurality of CCN clients and at least one CCN serving node , the method comprising the steps of:receiving a CCN interest from a CCN forwarding layer;accessing a forwarding information base (FIB) to find FIB entries matching a path of the CCN name and the regular expression;accessing a content store to find content objects matching the FIB entries; andcreating a new CCN interest for each of the FIB entries not found in the content store.2. The method of claim 1 , further comprising the step of:creating tracking entries in a table for each new CCN interest.3. The method of claim 2 , further comprising the step of:returning each new CCN interest to the CCN forwarding layer to be forwarded to nodes of the CCN.4. The method of claim 3 , further comprising the step of:aggregating content objects to be ...

Подробнее
12-04-2018 дата публикации

REGISTRY DOMAIN NAME MANAGEMENT

Номер: US20180103008A1
Принадлежит:

Methods and systems for managing domain names are disclosed. A server hosts a platform that interfaces with users. The server is operably coupled to the registry and domain management database, and receives transaction requests to assign tags to one or more domain names, the tags used as identifiers to associate information with the domain names. The server stores the domain names with one or more tags and associated information in the domain management database. The server receives a request to perform a registry event on a domain name and checks if there are tags associated with the domain name of which the event was requested. If there is no assigned tag the server performs the registry event action. If there is an associated tag the server complies with the tag and associated tag information. 1. A method for managing Internet domain names , comprising:receiving a plurality of domain name definitions for a plurality of domains at a management server of a domain registry administering the plurality of domains;associating at the management server one or more domain names of the plurality of domain name definitions with a tag defining a characteristic associated with a domain name for performing a transaction in relation to the one or more domain names;receiving at the management server a request from a registrar to perform the transaction associated with at least one domain name of the one or more domain names;determining the tag associated with the at least one domain name provided in the transaction request;retrieving the characteristic defined by the associated tag; andperforming the transaction request associated with the at least one domain name based on the characteristic defined by the tag.2. The method of claim 1 , wherein the characteristic defines a transaction type that can be performed on the one or more domain names.3. The method of claim 2 , wherein the transaction type comprises any one or more of: registering the domain name claim 2 , renewing the ...

Подробнее
23-04-2015 дата публикации

Remote User Computer Control and Monitoring

Номер: US20150113169A1
Принадлежит:

A computer-implemented monitoring method includes electronically determining destination naming conventions of packets passing out of a first computing device for transmission on an electronic communication network, and electronically determining if each destination naming convention is that same as the naming convention of a second computing device. When at least one destination naming convention is not the same as the naming convention of the second computing device, the second computing device is electronically notified. 1. A computer-implemented monitoring method comprising:(a) electronically determining destination naming conventions of packets passing out of a first computing device for transmission on an electronic communication network;(b) electronically determining if each destination naming convention is the same as the naming convention of a second computing device; and(c) electronically notifying the second computing device when at least one destination naming convention is not the same as the naming convention of the second computing device.2. The method of claim 1 , further including:(d) for each destination naming convention that is not the same as the naming convention of the second computing device, blocking the packet associated with said destination naming convention from transmission on the electronic communication network.3. The method of claim 1 , wherein each naming convention is an IP address. This application is a divisional of U.S. patent application Ser. No. 12/885,956, filed Sep. 20, 2010, which is a continuation of U.S. patent application Ser. No. 12/016,385, filed Jan. 18, 2008, now U.S. Pat. No. 7,822,851, and claims priority from U.S. Provisional Patent Application Nos. 60/880,977 and 60/922,910, filed Jan. 18, 2007 and Apr. 11, 2007, respectively, all of which are incorporated herein by reference.1. Field of the InventionThe present invention relates to managing computer and Internet activities of individuals that have been deemed by ...

Подробнее
02-06-2022 дата публикации

SYSTEM, METHOD, AND APPARATUS TO EXTRA VEHICLE COMMUNICATIONS CONTROL

Номер: US20220173969A1
Принадлежит:

An example system includes a vehicle having a first network zone and a second network zone of a different type than the first network zone; a gatekeeper interface circuit interposed between the first network zone and a transceiver selectively couplable to an external device; a policy manager circuit structured to interpret a policy comprising an external data routing description; and a configuration circuit structured to configure the gatekeeper interface circuit in response to the external data routing description; wherein: the gatekeeper interface circuit is structured to regulate communications between end points of the first network zone and the transceiver, and to regulate communications between end points of the second network zone and the transceiver; the external data routing description comprises a plurality of local communicating devices, each corresponding to an external data routing path; and each external data routing path comprises an access point name of a regulated communication. 1. A system , comprising:a vehicle having a first network zone and a second network zone of a different type than the first network zone;a gatekeeper interface circuit interposed between the first network zone and a transceiver selectively couplable to an external device, and further interposed between the second network zone and the transceiver;a policy manager circuit structured to interpret a policy comprising an external data routing description; anda configuration circuit structured to configure the gatekeeper interface circuit in response to the external data routing description;wherein:the gatekeeper interface circuit is structured to regulate communications between end points of the first network zone and the transceiver, and to regulate communications between end points of the second network zone and the transceiver;the external data routing description comprises a plurality of local communicating devices, each corresponding to an external data routing path; andeach ...

Подробнее
02-06-2022 дата публикации

SYSTEM, METHOD, AND APPARATUS TO EXTRA VEHICLE COMMUNICATIONS CONTROL

Номер: US20220173970A1
Принадлежит:

An example system includes a mobile system having a first network zone and a second network zone of a different type than the first network zone; a converged network device (CND) interposed between the first network zone and the second network zone, the CND comprising: a policy manager circuit structured to interpret a policy comprising a network regulation description; a configuration circuit structured to configure a first network interface circuit in response to the network regulation description, and to configure a gatekeeper interface circuit in response to the network regulation description; wherein the first network interface circuit is structured to regulate communications between end points of the first network zone and end points of the second network zone; and wherein the gatekeeper interface circuit is structured to regulate communications between end points of the first network zone with at least one of an external communications portal or an external device. 1. A system , comprising:a mobile system having a first network zone and a second network zone of a different type than the first network zone;a converged network device (CND) interposed between the first network zone and the second network zone, the CND comprising:a policy manager circuit structured to interpret a policy comprising a network regulation description;a configuration circuit structured to configure a first network interface circuit in response to the network regulation description, and to configure a gatekeeper interface circuit in response to the network regulation description;wherein the first network interface circuit is structured to regulate communications between end points of the first network zone and end points of the second network zone; andwherein the gatekeeper interface circuit is structured to regulate communications between end points of the first network zone with at least one of an external communications portal or an external device.2. The system of claim 1 , wherein ...

Подробнее
02-06-2022 дата публикации

System, method, and apparatus to extra vehicle communications control

Номер: US20220173971A1
Принадлежит: Sonatus Inc

An example system includes a mobile system having a first network zone and a second network zone of a different type than the first network zone; a policy manager circuit structured to interpret a policy comprising an external data routing description, wherein the external data routing description comprises a local domain name server (DNS) comprising a plurality of local address values for end points of the second network zone; a gatekeeper interface circuit interposed between the first network zone and a transceiver selectively couplable to an external device; and a configuration circuit structured to configure the gatekeeper interface circuit in response to the external data routing description; wherein the gatekeeper interface circuit is structured to regulate communications between end points of the first network zone and the transceiver, and to regulate communications between end points of the second network zone and the transceiver.

Подробнее
02-06-2022 дата публикации

SYSTEM, METHOD, AND APPARATUS TO SUPPORT MIXED NETWORK COMMUNICATIONS ON A VEHICLE

Номер: US20220173972A1
Принадлежит:

An example system includes a vehicle having a first network and a second network of a different type than the first network; and a converged network device (CND) interposed between the first network and the second network and comprising a plurality of ports on the first network; wherein: the CND facilitates communications between the first and the second networks; and a first port of the plurality mirrors a second port of the plurality. 1. A system comprising:a vehicle having a first network and a second network of a different type than the first network; anda converged network device (CND) interposed between the first network and the second network and comprising a plurality of ports on the first network;wherein:the CND facilitates communications between the first and the second networks; anda first port of the plurality mirrors a second port of the plurality.2. The system of claim 1 , wherein the CND is structured to claim 1 , based at least in part on a port selection command value from a sensor device external to the vehicle claim 1 , assign:which port, of the plurality of ports, is the first port; and/orwhich port, of the plurality of ports, is the second port.3. The system of claim 1 , wherein the first port of the plurality mirrors a third port of the plurality.4. The system of further comprising:a sensor device external to the vehicle and structured to monitor one or more devices on the first and/or the second networks via communicatively coupling with the first port.5. The system of further comprising:a sensor device external to the vehicle and structured to monitor a flow on the first and/or the second networks via communicatively coupling with the first port.6. The system of claim 1 , wherein the CND is further structured to:assign a first device, of a plurality of devices on the second network, to a first assigned port of the plurality of ports;identify communications data on the second network corresponding to the first device; andtransmit the ...

Подробнее
20-04-2017 дата публикации

Name resolving in segmented networks

Номер: US20170111310A1
Принадлежит: Cryptzone North America Inc

A method is provided, in one embodiment, which is performed on a client computing device, the method comprising: connecting the client with a plurality of segments of a private network, wherein the private network comprises a plurality of name resolving servers; registering the client as primary name resolving server for serving name requests for names in the private network received from applications on the client; and then forwarding the received name requests simultaneously to the plurality of name resolving servers.

Подробнее
29-04-2021 дата публикации

SYSTEMS AND METHODS FOR AUTOMATIC INVENTORY AND DNS RECORD GENERATION

Номер: US20210126893A1
Автор: DREYER Bryan J.
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure include systems and methods for automatically scanning a network for network devices, retrieving and storing device information associated with any identified network devices, and updating records of a DNS based on the retrieved device information. The updated records of the DNS may include the IP address of a given network device and a device name that is automatically generated from the retrieved device information using a set of naming rules applied to the device information. Accordingly, subsequent queries including the device names may be submitted to the DNS to retrieve the corresponding IP addresses. The resulting device names generated by applying the naming rules may be based on, among other things, logical or physical properties of the network devices. 1. A network management system comprising: receive, in response to transmitting a plurality of requests for response, a response from a responding network device of a network, wherein each request of the plurality of requests for response comprises a destination address included in a range of Internet Protocol (IP) addresses associated with the network;', 'transmit, based on the response from the responding network device, a request for information associated with the responding network device;', 'generate a unique device name for the responding network device;', 'update a domain name system (DNS) server with a DNS record associated with the responding network device, the DNS record comprising the unique device name and an IP address associated with the responding network device; and', 'receive information associated with an out-of-band (OOB) network device, the OOB network device communicating via a console port of the responding network device, wherein', 'the network management device communicates with the responding network device via a management port different than the console port., 'a network management device comprising a processor and a non-transitory computer ...

Подробнее
10-07-2014 дата публикации

Robust Domain Name Resolution

Номер: US20140195692A1
Принадлежит: OPENDNS, INC.

A recursive DNS nameserver system and related domain name resolution techniques are disclosed. The DNS nameservers utilize a local cache having previously retrieved domain name resolution to avoid recursive resolution processes and the attendant DNS requests. If a matching record is found with a valid (not expired) TTL field, the nameserver returns the cached domain name information to the client. If the TTL for the record in the cache has expired and the nameserver is unable to resolve the domain name information using DNS requests to authoritative servers, the recursive DNS nameserver returns to the cache and accesses the resource record having an expired TTL. The nameserver generates a DNS response to the client device that includes the domain name information from the cached resource record. In various embodiments, subscriber information is utilized to resolve the requested domain name information in accordance with user-defined preferences. 1. One or more processor readable storage devices having processor readable code stored thereon , the processor readable code for programming one or more processors to perform a method comprising:storing subscriber information for a first client and a second client;receiving a request from the first client for domain name information of a first domain name and a request from the second client for domain name information of the first domain name;determining that a domain name record for the first domain name is expired and that one or more authoritative nameservers for the first domain name are unavailable;transmitting a first response based on the domain name record for the first domain name to the first client in accordance with the subscriber information for the first client; andtransmitting a second response indicating a failure to obtain domain name information for the first domain name to the second client in accordance with the subscriber information for the second client.2. One or more processor readable storage ...

Подробнее
28-04-2016 дата публикации

GAINING REGISTRAR PURCHASING A DOMAIN NAME FOR A BUYER

Номер: US20160117788A1
Принадлежит:

A Buyer may enter a domain name or a related search string in a search field on a website operated by a Gaining Registrar. The Gaining Registrar may determine the domain name is registered at a Losing Registrar (a different registrar) and ask if the Buyer would like to make an offer on the domain name. If the Buyer does want to make an offer, the Gaining Registrar may validate the Buyer, collect a reserve from the Buyer and communicate the domain name and the offer (and possibly a time the offer is good) to an Aftermarket Platform (or possibly directly to the Losing Registrar). The Aftermarket Platform may then communicate the domain name, offer and possibly the time the offer is good to the Losing Registrar. The Losing Registrar may present the offer to the Seller (registrant of the domain name). The Seller may accept, decline, present a counter-offer to the Buyer or let the time the offer is good to expire. If an offer or counter-offer is accepted, the domain name may be transferred to the Gaining Registrar and registered to the Buyer while the Losing Registrar disburses the reserve to the Seller. 1. A method , comprising the steps of:a) a Gaining Registrar receiving a search string in a field on a website from a Buyer;b) the Gaining Registrar determining a domain name based on the search string, wherein the domain name is under management of a Losing Registrar and wherein the Gaining Registrar and the Losing Registrar are different domain name registrars;c) the Gaining Registrar receiving on the website an offer for the domain name from the Buyer;d) the Gaining Registrar receiving a reserve from the Buyer at least equal to the offer for the domain name, wherein the reserve is nonrefundable to the Buyer until after a time limit the offer is good, a Seller declines the offer or the Seller and/or the domain name are determined to be on a no-contact-list and wherein the Seller is the registrant of the domain name;e) the Gaining Registrar communicating the domain name ...

Подробнее
28-04-2016 дата публикации

LOSING REGISTRAR SELLING A DOMAIN NAME FOR A SELLER

Номер: US20160117789A1
Принадлежит:

A Buyer may enter a domain name or a related search string in a search field on a website operated by a Gaining Registrar. The Gaining Registrar may determine the domain name is registered at a Losing Registrar (a different registrar) and ask if the Buyer would like to make an offer on the domain name. If the Buyer does want to make an offer, the Gaining Registrar may validate the Buyer, collect a reserve from the Buyer and communicate the domain name and the offer (and possibly a time the offer is good) to an Aftermarket Platform (or possibly directly to the Losing Registrar). The Aftermarket Platform may then communicate the domain name, offer and possibly the time the offer is good to the Losing Registrar. The Losing Registrar may present the offer to the Seller (registrant of the domain name). The Seller may accept, decline, present a counter-offer to the Buyer or let the time the offer is good to expire. If an offer or counter-offer is accepted, the domain name may be transferred to the Gaining Registrar and registered to the Buyer while the Losing Registrar disburses the reserve to the Seller. 1. A method , comprising the steps of:a) a Losing Registrar receiving a domain name and an offer from an Aftermarket Platform, wherein the Aftermarket Platform received the domain name and the offer from a Gaining Registrar, wherein the Gaining Registrar received the domain name and the offer from a Buyer, wherein the Gaining Registrar and the Losing Registrar are different domain name registrars and wherein a Seller is a registrant of the domain name;b) the Losing Registrar communicating the domain and the offer to the Seller;c) the Losing Registrar receiving an acceptance to the offer from the Seller before a time limit to the offer has expired;d) the Losing Registrar receiving a Form of Authorization permitting the domain name to be transferred from the Losing Registrar to the Gaining Registrar;e) the Losing Registrar transferring the domain name to the Gaining ...

Подробнее
26-04-2018 дата публикации

METHOD AND DEVICE FOR DOMAIN WEB PAGE REGISTRATION

Номер: US20180113946A1
Принадлежит:

A method including: outputting, by a computing device and from a user device, web page data; receiving, by the computing device and from the user device, a domain name search query; outputting, to a domain registrar, data representative of the domain name search query; receiving, from the domain registrar in response to the domain name search query, a list of one or more available domain names; outputting, to the user device, data representative of the list of one or more available domain names; receiving, from the user device, an indication of a selection of an available domain name from the list of one or more available domain names; outputting, by the computing device, data indicative of the selection to the domain registrar; receiving, from the domain registrar, information corresponding to a purchased domain name purchased through the domain registrar; and associating the purchased domain name with the website. 1. A method comprising:outputting, by a computing device, a website building interface to a user device;receiving, by the computing device and from the user device, commands for building a website;receiving, by the computing device and from the user device, a domain name search query;outputting, by the computing device and to a domain registrar, data representative of the domain name search query;receiving, from the domain registrar in response to the domain name search query, a list of one or more available domain names;outputting, to the user device, data representative of the list of one or more available domain names;receiving, from the user device, an indication of a selection of an available domain name from the list of one or more available domain names;outputting, by the computing device, data indicative of the selection to the domain registrar;receiving, from the domain registrar, information corresponding to a purchased domain name purchased through the domain registrar; andassociating the purchased domain name with the website.2. The method of ...

Подробнее
28-04-2016 дата публикации

DOMAIN NAME REGISTRATION VERIFICATION

Номер: US20160119282A1
Автор: Bladel James M.
Принадлежит:

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a domain name; request, access and/or download, from an electronic repository of domain name data, a historical data associated with the domain name; parse, from the historical data, at least one transaction associated with the domain name; calculate, according to the at least one transaction, a level of confidence that a history of registration of the domain name is complete and accurate; and transmit the historical data to a client computer communicatively coupled to the network. 1. A method , comprising the steps of:identifying, by a server computer communicatively coupled to a network, a domain name;downloading, by the server computer, from an electronic repository of domain name data, a historical data associated with the domain name;parsing, by the server computer, from the historical data, at least one transaction associated with the domain name;calculating, by the server computer, according to the at least one transaction, a level of confidence that a history of control of the domain name is complete and accurate;transmitting, by the server computer, to a client computer communicatively coupled to the network, the historical data.2. The method of claim 1 , wherein the electronic repository of domain name data comprises at least one electronic data source documenting a history of transactions or control disputes associated with the domain name claim 1 , and wherein the at least one electronic data source comprises:a publicly accessible database comprising the at least one transaction;a web service comprising access to the at least one transaction;an electronic data feed comprising the at least one transaction; or an aggregation of domain name data, comprising the at least one transaction, from an Internet crawl of at least one web page.3. The method of claim 1 , wherein the historical data associated with the ...

Подробнее
28-04-2016 дата публикации

DOMAIN NAME HI-JACK PREVENTION

Номер: US20160119283A1
Принадлежит:

A domain name hi-jack prevention service may be selected by a domain name registrant and enabled by a Registrar. In a first embodiment, the Registrar may send a confirmation request via a preferred contact method to the registrant and only move the domain name from a first account to a second account (both managed by the Registrar) when the registrant confirms the request. In a second embodiment, a third party platform that is independent from and/or not the Registrar confirms the identity of the registrant before the Registrar moves the domain name from the first account to the second account (again, both managed by the Registrar). In a third embodiment, a third party platform communicates an authorization code to a verified registrant so the registrant can enter the authorization code with a Gaining Registrar so the domain name may be transferred from a Losing Registrar to the Gaining Registrar. 1. A method for an intra-registrar hi-jack prevention service , comprising the steps of:a) a Registrar registering a domain name to a registrant;b) the Registrar receiving a preferred contact method from the registrant;c) the Registrar managing the domain name in a first account based on instructions received from the registrant;d) the Registrar receiving instructions from the registrant to enable a hi-jack prevention service;e) the Registrar receiving a request to move the domain name from the first account managed by the Registrar to a second account managed by the Registrar;f) the Registrar sending a confirmation request for moving the domain name from the first account to the second account by the preferred contact method to the registrant;g) upon the Registrar receiving an affirmative response in response to the confirmation request from the registrant before a predetermined time limit, the Registrar moving the domain name from the first account to the second account; andh) upon the Registrar not receiving the affirmative response in response to the confirmation ...

Подробнее
09-06-2022 дата публикации

SYSTEMS AND METHODS FOR PRESERVING PRIVACY OF A REGISTRANT IN A DOMAIN NAME SYSTEM ("DNS")

Номер: US20220182245A1
Принадлежит: VeriSign, Inc.

A method and a computer system is provided for executing the method for providing a registration data directory service (RDDS). The method includes obtaining, at a RDDS, a RDDS query comprising a location assertion from a RDDS client from a RDDS client; providing, by the RDDS, a request for personally identifying information (PII) for the RDDS query from a privacy provider, wherein the request comprises the location assertion; obtaining, by the RDDS, the PII for the RDDS query; and providing, by the RDDS, a response to the RDDS query to the RDDS client, wherein the response comprises PII. 1obtaining, at a user device, a web page comprising a location reporting application from a web assertion service;activating the web page by a user action on a web browser stored on the user device;authenticating, by the location reporting application, the user;requesting, by the location reporting application, a current location using a trusted on-device location service;obtaining, by the location reporting application, the current location;requesting, by the location reporting application, a current time from a trusted time service;obtaining, by the location reporting application, the current time;generating, by the location reporting application, a location assertion, wherein the location assertion comprises information related to the current location and the current time;digitally signing, using a private key associated with a previously registered public key, by the location reporting application, the location assertion using a cryptographic digital signature protocol; andproviding, by the location reporting application, the location assertion and a cryptographic credential.. A computer-implemented method of generating a location assertion, the method comprising: The present disclosure relates generally to preserving privacy of a registrant in DNS.The Domain Name System (“DNS”) is the part of the Internet infrastructure that translates human-readable domain names into the ...

Подробнее
09-06-2022 дата публикации

Multi-Computer System for Detecting and Controlling Malicious Email

Номер: US20220182345A1
Принадлежит: Bank of America Corp

Aspects of the disclosure relate to identifying and processing suspicious emails. In some embodiments, a computing device may receive an email associated with an email domain. Subsequently, the computing device may determine a registration date of the email domain. The computing device may then compare the determined registration date to a first threshold date. Thereafter, responsive to determining that the determined registration date is before the first threshold date, the computing device may transmit the email to a recipient address identified in the email. Responsive to determining that the determined registration date is at or after the first threshold date, the computing device may execute a security risk assessment model. The computing device may then determine, based on the security risk assessment model, a security risk level of the email domain. The computing device may filter, based on the security risk level of the email domain, the email.

Подробнее
09-04-2020 дата публикации

SYSTEM AND METHOD FOR MANAGING NETWORK CONNECTED DEVICES

Номер: US20200112541A1
Принадлежит: Axonius Solutions Ltd.

A system for managing network connected devices, comprising at least one hardware processor adapted to produce a plurality of unique device descriptors, each describing one of a plurality of network connected devices, by: for each of a plurality of device descriptors, each having a plurality of supported actions, and one or more domain device identifiers, each identifier associating the device descriptor with one of a plurality of management domains: for each of the plurality of management domains not associated with the device descriptor: instructing execution on a network connected device described by the device descriptor a domain identification query according to the descriptor's plurality of supported actions, to determine a new domain device identifier; identifying in the plurality of device descriptors a second device descriptor having a domain device identifier equal to the new domain device identifier; and merging the device descriptor with the second device descriptor. 1. A system for managing network connected devices , comprising: for each of a plurality of device descriptors, each having one or more domain device identifiers, each identifier associating the device descriptor with one of a plurality of management domains, and each having a plurality of supported actions, at least one supported action thereof selected from a group consisting of: retrieve a file from storage of a network connected device, store a file on storage of a network connected device, delete a file from storage of a network connected device, execute a textual executable software object, execute a binary executable software object, and modify a hardware configuration:', ["generating an instruction to execute on a network connected device described by the device descriptor a domain identification query according to the descriptor's plurality of supported actions;", "determining a new domain device identifier in at least one message received from the network connected device in ...

Подробнее
13-05-2021 дата публикации

SYSTEMS, DEVICES, AND METHODS FOR GENERATING A DOMAIN NAME USING A USER INTERFACE

Номер: US20210144121A1
Автор: Cholleton Aubry
Принадлежит:

Embodiments relate to systems, devices, computer-readable media, and computer-implemented methods for generating domain name suggestions by receiving an input string via a user interface, determining an alternative of the input string, determining affixes of the input string, determining top level domains associated with the input string, determining registration availability of domain names including one-step string sequences from the input string based on the alternative input string, the affixes of the input string, and the top level domains associated with the input string, and generating a display for the user interface, where the display includes: the input string, the alternative of the input string, the affixes of the input string, and the top level domains associated with the input string; and indications of the registration availability of the domains names including the one-step string sequences. 1a processor; and receiving an input string via a user interface;', 'determining an alternative of the input string;', 'determining affixes of the input string;', 'determining top level domains associated with the input string;', 'determining registration availability of domain names comprising one-step string sequences from the input string based on the alternative of the input string, the affixes of the input string, and the top level domains associated with the input string; and', the input string, the alternative of the input string, the affixes of the input string, and the top level domains associated with the input string; and', 'indications of the registration availability of the domains names comprising the one-step string sequences., 'generating a display for the user interface, wherein the display comprises], 'a computer-readable medium, wherein the computer-readable medium contain instructions that, when executed by the processor, cause the processor to perform operations comprising. A system comprising: The present application is continuation of U.S. ...

Подробнее