Go Daddy Operating Company, LLC

United States of America

Back to Profile

1-100 of 344 for Go Daddy Operating Company, LLC Sort by
Query
Excluding Subsidiaries
Aggregations Reset Report
IP Type
        Patent 292
        Trademark 52
Jurisdiction
        United States 327
        World 8
        Canada 5
        Europe 4
Date
New (last 4 weeks) 1
2025 November (MTD) 1
2025 July 1
2025 (YTD) 6
2023 1
See more
IPC Class
H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal 79
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs 67
G06F 17/30 - Information retrieval; Database structures therefor 65
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 63
H04L 29/06 - Communication control; Communication processing characterised by a protocol 56
See more
NICE Class
42 - Scientific, technological and industrial services, research and design 36
35 - Advertising and business services 27
45 - Legal and security services; personal services for individuals. 19
09 - Scientific and electric apparatus and instruments 18
36 - Financial, insurance and real estate services 11
See more
Status
Pending 1
Registered / In Force 343
  1     2     3     4        Next Page

1.

Computer-based systems configured for domain name central blocking systems and methods of use thereof

      
Application Number 19053825
Grant Number 12477000
Status In Force
Filing Date 2025-02-14
First Publication Date 2025-11-18
Grant Date 2025-11-18
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Anderson, Ben Matthew
  • Kirsch, Tony Patrick
  • Pham, Quoc-Anh Nguyen

Abstract

A method includes receiving an order to block a domain registration associated with a term, generating, on the term, a first and second to-be-blocked domain, the first to-be-blocked domain having a first domain extension and the second to-be-blocked domain having a second domain extension, wherein the first to-be-blocked domain is absent from a first zone file associated with the first domain extension and the second to-be-blocked domain is absent from a second zone file associated with the second domain extension, transmitting the first to-be-blocked domain to a first registry service provider managing the first domain extension to instruct the first registry service provider to automatically deny a first registration request for the first to-be-blocked domain, transmitting the second to-be-blocked domain to a second registry service provider managing the second domain extension to instruct the second registry service provider to automatically deny a second registration request for the second to-be-blocked domain.

IPC Classes  ?

2.

Computer-based systems configured for malware detection and methods of use thereof

      
Application Number 18966866
Grant Number 12361127
Status In Force
Filing Date 2024-12-03
First Publication Date 2025-07-15
Grant Date 2025-07-15
Owner Go Daddy Operating Company, LLC (USA)
Inventor Bhavsar, Kaushal

Abstract

A method includes emulating a browser in cooperation with a browser controller for providing a controlled environment to safely execute a web program, loading a web page into the browser, injecting, by executing the browser controller, a first program into the loaded web page, capturing a first visual representation of a HTML element of the web page at a first time after the loading, executing the web page in the browser, logging, via the first program, an execution of a second program embedded in the web page, capturing a second visual representation of the HTML element at a second time later than the first time after the execution of the second program, comparing the first and second visual representation to detect a visual change, identifying the execution of the second program as a cause of the visual change, and performing a remedial action related to the web page in response.

IPC Classes  ?

  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements

3.

Dynamic systems for migrating spam-induced resource starvation domain name search methods of use thereof

      
Application Number 18952752
Grant Number 12316600
Status In Force
Filing Date 2024-11-19
First Publication Date 2025-05-27
Grant Date 2025-05-27
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Prasad, Ankush H.
  • Badrike, Vinit
  • Wang, Wenbo
  • Kellogg, David
  • Yen, Chungwei
  • Lai, Larry

Abstract

In some embodiments, the present disclosure provides an exemplary method that may include steps of receiving a request for a plurality of data items from a computing device; determining at least one pattern for at least one metric associated with the computing device; generating at least one digital code based on the at least one pattern meeting a predetermined metric threshold, the at least one digital code comprising access to a plurality of resources; assigning the at least one digital code to the computing device to form at least one assigned digital code; and allowing access to the plurality of resources to facilitate performing a domain name availability determination for the plurality of data items.

IPC Classes  ?

  • H04L 61/30 - Managing network names, e.g. use of aliases or nicknames
  • H04L 43/062 - Generation of reports related to network traffic

4.

METHOD FOR TRAINING A LEARNING ALGORITHM WITH TRAINING DATA

      
Application Number 18495570
Status Pending
Filing Date 2023-10-26
First Publication Date 2025-05-01
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Tian, Yu
  • Wang, Wenbo
  • Yen, Chungwei

Abstract

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

IPC Classes  ?

  • G06N 3/0455 - Auto-encoder networksEncoder-decoder networks
  • G06N 3/084 - Backpropagation, e.g. using gradient descent

5.

Computer-based real-time relevance systems configured for domain name search personalization and methods of use thereof

      
Application Number 18952200
Grant Number 12282556
Status In Force
Filing Date 2024-11-19
First Publication Date 2025-04-22
Grant Date 2025-04-22
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Prasad, Ankush H.
  • Wang, Wenbo
  • Badrike, Vinit
  • Yen, Chungwei
  • Kellogg, David
  • Lai, Larry
  • Krishniyer, Anand

Abstract

A method includes receiving a request for a first domain from a requester with an identification, fetching requester profile using the identification, generating a seed domain based on the request and the requester profile, generating a plurality of SLDs based on the seed domain and the requester profile, generating a plurality of TLDs based on the seed domain and the requester profile, generating a first plurality of candidate domains based on the plurality of SLDs and the plurality of TLDs, generating a second plurality of candidate domains that are currently available by checking the first plurality of domains with a domain registrar, ranking the second plurality of candidate domains to be provided to the requester for a selection, receiving a selected domain, automatically updating the requester profile based on the request and the selection, and fetching the updated profile for generating another seed domain for a subsequent request.

IPC Classes  ?

  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 9/40 - Network security protocols
  • H04L 61/3015 - Name registration, generation or assignment
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
  • H04L 61/58 - Caching of addresses or names

6.

Computer-based systems configured for automated image generation and methods of use thereof

      
Application Number 18828706
Grant Number 12254040
Status In Force
Filing Date 2024-09-09
First Publication Date 2025-03-18
Grant Date 2025-03-18
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Ware, Eugene
  • De Lisle, Robert
  • Miller, Alice
  • Wischnat, Jacob
  • Hudson, Jeffrey
  • Harris, Andrew
  • Bralich, John
  • Shubham, Shaurya

Abstract

In at least one embodiment, a method may include receiving a domain name and context associated with an entity, generating an attribute from parsing the domain name, generating an inferred profile based on the attribute and the context, generating keywords based on the inferred profile, acquiring, a first plurality of images from a data source based on the keywords, indexing the first plurality of images based on text and image embeddings thereof to generate a second plurality of images, filtering, by a blacklist, the second plurality of images to produce a third plurality of images, ranking the third plurality of images based on respective relevancies to the attribute and context, selecting a number of images ranked high in the third plurality of images to be transmitted to a computing device associated with the entity, receiving a selection identifying one of the transmitted images, and automatically embedding the identified image in a website.

IPC Classes  ?

  • G06F 16/535 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/538 - Presentation of query results

7.

Using a value for a domain name determined by a machine learning engine

      
Application Number 16863641
Grant Number 11615313
Status In Force
Filing Date 2020-04-30
First Publication Date 2023-03-28
Grant Date 2023-03-28
Owner Go Daddy Operating Company, LLC (USA)
Inventor Ansel, Jason

Abstract

A training set may be created to train a machine learning engine, such as an artificial neural network (ANN), to value a target domain name using data from previously sold domain names. The training set may comprise a plurality of word features vector of real numbers (information related to the words or tokens within the sold domain names), a plurality of word embedding vector of real numbers (word embedding of the words within the sold domain names), a plurality of context embedding vector of real numbers (sale context, i.e., location and date of a sale of a sold domain name), a plurality of DNS embedding vector of real number (DNS information of the sold domain name) and/or a plurality of domain name features vector of real numbers (data regarding the sold domain name). The ANN may then be trained on the training set, using the methods of gradient descent and back propagation, to value a target domain name.

IPC Classes  ?

  • G06N 3/08 - Learning methods
  • G06N 3/084 - Backpropagation, e.g. using gradient descent
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06N 3/063 - Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
  • G06Q 30/0283 - Price estimation or determination

8.

Recommending domains from free text

      
Application Number 17126822
Grant Number 12399944
Status In Force
Filing Date 2020-12-18
First Publication Date 2021-11-11
Grant Date 2025-08-26
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Wang, Wenbo

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a character string (e.g., a user input or a file content) from a client; match file tokens tokenized from the character string with knowledge base tokens in a database; generate labels/tags for the file tokens according to labels assigned to the knowledge base tokens and a second level domain (SLD) including a token from the file tokens; remove any tokens from the SLD flagged for removal in the database; generate a top level domain (TLD) and one or more domain names combining the SLD and the TLD; score each of one or more generated domain names according to domain name characteristics; and display a list of scored domain names on the client.

IPC Classes  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/9538 - Presentation of query results

9.

Systems and methods for managing domain names in a plurality of computerized devices communicating over a communication network

      
Application Number 16850794
Grant Number 11303610
Status In Force
Filing Date 2020-04-16
First Publication Date 2021-10-21
Grant Date 2022-04-12
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Kamdar, Tapan
  • Matsudaira, Garrett
  • Gupta, Nitin
  • Karcher, Iii, Edward J.
  • Burgess, Andrew

Abstract

Systems and methods of the present invention provide for servers generating a suggested domain name from a requested domain name via a modification using a variation algorithm using a first variation technique in a plurality of variation techniques. The server(s) render a user feedback interface including the suggested domain name and a first and second user interface control encoding a positive and negative response to the variation technique respectively. After decoding a response, the server(s) generate a user interface allowing the user to review which of the suggested domain names have been liked or added to a favorites list by other users.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/242 - Query formulation
  • H04L 61/3015 - Name registration, generation or assignment
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]

10.

Software application customized for target market

      
Application Number 17062211
Grant Number 11875382
Status In Force
Filing Date 2020-10-02
First Publication Date 2021-07-29
Grant Date 2024-01-16
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Carroll, James
  • Davidson, Philip
  • Lakshmanan, Thyagarajan

Abstract

A system and method are presented for customizing a software application for a target market. A request to access an application is received, by one or more computer servers, from a user. At least one of a preferred language of the user and a location of the user are determined by the one or more computer servers, and a target market is determined using the at least one of the preferred language of the user and the location of the user. The target market defines a language and a region. The application is rendered by the one or more computer servers by modifying at least one of a user interface of the application and a content of the application using the target market.

IPC Classes  ?

  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 30/0251 - Targeted advertisements
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • G06F 16/35 - ClusteringClassification
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

11.

Hosting systems configured to generate optimized content based on dynamic tokens and methods of use thereof

      
Application Number 17181905
Grant Number 11847683
Status In Force
Filing Date 2021-02-22
First Publication Date 2021-06-10
Grant Date 2023-12-19
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Mullins, Angeley
  • Grace, Ana Alicia
  • Steinkuller, Stacy
  • Rossman, Joshua Ray
  • Matsudaira, Garrett
  • Baird, Stephen Russell
  • Kundu, Anirban

Abstract

In some embodiments, the present disclosure describes a method that includes at least: receiving, by a processor, audience data identifying candidate audience for a website content; generating a plurality of audience groups based on the audience data; receiving user identifying data of a user; generating personalized online content for the user; tagging the personalized online content with a plurality of dynamic tokens to form trackable personalized online content; transmitting instructions to display the trackable personalized online content on a screen of a computing device; receiving user activity tracking data; training a machine learning algorithm, based on the user activity tracking data, to obtain a trained machine learning content recommendation engine; and utilizing the trained machine learning content recommendation engine to identify updated trackable personalized online content based on a plurality of markups to the trackable personalized online content.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 16/2457 - Query processing with adaptation to user needs
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • H04L 61/3015 - Name registration, generation or assignment

12.

GODADDY REGISTRY

      
Serial Number 90736816
Status Registered
Filing Date 2021-05-26
Registration Date 2024-01-30
Owner Go Daddy Operating Company, LLC ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

commercial information and directory agency services; providing commercial information and on-line directory information services for locating Internet and other computer network addresses and demographic information for entities, and providing a directory of organizations, individuals, addresses, and resources accessible through the use of the Internet and other computer networks educational services, namely, providing instruction in the field of the Internet, computer network addresses, and Internet domain name issues; providing a non-downloadable on-line newsletter in the field of domain names and information technology Computer services, namely, domain name management services, namely, Domain Name System (''DNS'') management and maintenance, domain name registry management and maintenance, Domain Name System (''DNS'') infrastructure services, developing and hosting a server on a global computer network for the purpose of resolving domain names to Internet protocol addresses; domain name and Domain Name System (''DNS'') information propagation, and resolution of Domain Name System (''DNS'') requests; cloud hosting provider services; providing a web-based system and on-line portal for customers to manage Domain Name System (DNS) data; computer services, namely, monitoring domain names for change in status and after-market availability; providing information in the field of services relating to the ownership rights of domain names; providing online non-downloadable software for creating, translating, and adapting websites, content, applications, data, databases, and information for delivery to and use with wireless communication devices and other devices; global computer system domain name searching services, namely, conducting computer searches for the availability of domain names and a list of expired domain names; consultation including technical consultation in relation to domain name registry and top-level domain (TLD) management and maintenance, and TLD applications and compliance; Parking domain names for others, namely, providing computer servers for facilitation of the storage of domain name addresses; security services, namely, security risk and threat management in the field of the security of, and vulnerability to breaches and hacking of, computer and electronic information infrastructure; and providing information in the field of the security of, and vulnerability to breaches and hacking of, computer and electronic information infrastructure in the nature of electronic reports and threat alert notices via a global computer network computer services, namely, providing on-line legal information in the field of domain name disputes; registration of domain names for identification of users on a global computer network; domain name registration services; registration and tracking of domain names for identification of users on a global computer network and other computer networks; providing information in the field of services relating to the ownership rights of domain names

13.

Delegating DNS records to additional providers

      
Application Number 16900244
Grant Number 11632353
Status In Force
Filing Date 2020-06-12
First Publication Date 2020-10-01
Grant Date 2023-04-18
Owner Go Daddy Operating Company, LLC (USA)
Inventor Blinn, Arnold

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network, running a DNS server, and configured to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and a resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result.

IPC Classes  ?

  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
  • H04L 61/4552 - Lookup mechanisms between a plurality of directoriesSynchronisation of directories, e.g. metadirectories

14.

Training a learning algorithm to suggest domain names

      
Application Number 16259805
Grant Number 11245665
Status In Force
Filing Date 2019-01-28
First Publication Date 2020-07-30
Grant Date 2022-02-08
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Tian, Yu
  • Wang, Wenbo
  • Yen, Chungwei

Abstract

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.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06N 20/00 - Machine learning
  • G06F 16/33 - Querying
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 16/338 - Presentation of query results

15.

Website hosting provider database associating a temporary access code and an internet related activity of a user

      
Application Number 16195675
Grant Number 10834076
Status In Force
Filing Date 2018-11-19
First Publication Date 2020-05-21
Grant Date 2020-11-10
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Blinn, Arnold Neil
  • Olson, Mitchell Dean
  • Brooks, Jacob Louis
  • Kercheval, John Basyl

Abstract

An Internet resource provider (IRP) may authenticate a user and, upon a successful authentication, allow the user to perform one or more actions on webpages that are within an account of the user. The IPR may store the most recent actions of the user in a temporary access code (TAC) database. If the user has a problem, the user may select a TAC button on a webpage within the account of the user. The IPR may generate a TAC, store the TAC in association with the recent activities of the user in the TAC database and transmit the TAC to the user. The user may contact and provide the TAC to a customer support service center. The customer support service center may authenticate the user based solely on the TAC and determine the one or more recent actions of the user in the TAC database. The customer support service center may provide assistance to the user based at least partially on the one or more recent actions of the user.

IPC Classes  ?

  • G06F 21/45 - Structures or tools for the administration of authentication
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 21/50 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems

16.

Domain name registrar database associating a temporary access code and an internet related activity of a user

      
Application Number 16195685
Grant Number 11223617
Status In Force
Filing Date 2018-11-19
First Publication Date 2020-05-21
Grant Date 2022-01-11
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Blinn, Arnold Neil
  • Olson, Mitchell Dean
  • Brooks, Jacob Louis
  • Kercheval, John Basyl

Abstract

An Internet resource provider (IRP) may authenticate a user and, upon a successful authentication, allow the user to perform one or more actions on webpages that are within an account of the user. The IPR may store the most recent actions of the user in a temporary access code (TAC) database. If the user has a problem, the user may select a TAC button on a webpage within the account of the user. The IPR may generate a TAC, store the TAC in association with the recent activities of the user in the TAC database and transmit the TAC to the user. The user may contact and provide the TAC to a customer support service center. The customer support service center may authenticate the user based solely on the TAC and determine the one or more recent actions of the user in the TAC database. The customer support service center may provide assistance to the user based at least partially on the one or more recent actions of the user.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06Q 30/00 - Commerce
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/22 - IndexingData structures thereforStorage structures

17.

Create and publish a website using a hosting customer variable

      
Application Number 16129648
Grant Number 10693747
Status In Force
Filing Date 2018-09-12
First Publication Date 2020-03-12
Grant Date 2020-06-23
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lewandowski, Jared
  • Tsai, Justin
  • Berk, Josh

Abstract

A website hosting provider may assist hosting customers with the creation and publication of their websites. The website hosting provider may receive and convert customer service voice communications into customer service text communications. The website hosting provider may organize the customer service text communications in clusters so that all of the customer service text communications in the same cluster are regarding the same topic. The website hosting provider may also assign a score, regarding the effectiveness, and hosting customer variables, regarding the calling hosting customer, to each customer service text communication. When a new, i.e., current hosting customer calls regarding a topic and has similar hosting customer variables, the website hosting provider may determine, based on the past customer service text communications, a set of optimal questions. The current hosting customer may respond to the questions and then receive a recommendation from the website hosting customer regarding creating or publishing their website.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • G06F 16/34 - BrowsingVisualisation therefor
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • H04L 12/58 - Message switching systems
  • H04M 3/51 - Centralised call answering arrangements requiring operator intervention
  • G10L 15/26 - Speech to text systems
  • G06N 20/00 - Machine learning

18.

Create and publish a website using a user satisfaction

      
Application Number 16129650
Grant Number 10713331
Status In Force
Filing Date 2018-09-12
First Publication Date 2020-03-12
Grant Date 2020-07-14
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lewandowski, Jared
  • Tsai, Justin
  • Berk, Josh

Abstract

A website hosting provider may assist hosting customers with the creation and publication of their websites. The website hosting provider may receive and convert customer service voice communications into customer service text communications. The website hosting provider may organize the customer service text communications in clusters so that all of the customer service text communications in the same cluster are regarding the same topic. The website hosting provider may also assign a score, regarding the effectiveness, and hosting customer variables, regarding the calling hosting customer, to each customer service text communication. When a new, i.e., current hosting customer calls regarding a topic and has similar hosting customer variables, the website hosting provider may determine, based on the past customer service text communications, a set of optimal questions. The current hosting customer may respond to the questions and then receive a recommendation from the website hosting customer regarding creating or publishing their website.

IPC Classes  ?

  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04M 3/51 - Centralised call answering arrangements requiring operator intervention
  • G10L 15/26 - Speech to text systems
  • G06F 16/35 - ClusteringClassification
  • G06F 16/34 - BrowsingVisualisation therefor

19.

Automatically generating a website specific to an industry

      
Application Number 16601189
Grant Number 11372935
Status In Force
Filing Date 2019-10-14
First Publication Date 2020-02-06
Grant Date 2022-06-28
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Berk, Josh
  • Tsai, Justin
  • Hardy, Daniel K.

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: store data records associated with an industry, with tags defining the content, layout or style of a website; aggregate industry related data records via data entry or extraction; receive a request to automatically generate a website in a specific industry; query a database for the most frequently occurring website features; and automatically generate the website according to the most frequently occurring website features.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/951 - IndexingWeb crawling techniques
  • H04L 67/306 - User profiles
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/245 - Query processing
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/2455 - Query execution
  • G06F 16/33 - Querying
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 40/106 - Display of layout of documentsPreviewing
  • G06F 40/117 - TaggingMarking up Designating a blockSetting of attributes
  • G06F 40/154 - Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
  • G06F 40/163 - Handling of whitespace
  • G06F 40/242 - Dictionaries
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates

20.

System and method for domain name community network

      
Application Number 16579317
Grant Number 11244331
Status In Force
Filing Date 2019-09-23
First Publication Date 2020-01-16
Grant Date 2022-02-08
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Irving, Blake
  • Reinsberg, Rene
  • Nguyen, Tina

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/332 - Query formulation
  • G06Q 50/18 - Legal services
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

21.

Domain name transfer risk mitigation

      
Application Number 16547293
Grant Number 11087374
Status In Force
Filing Date 2019-08-21
First Publication Date 2019-12-12
Grant Date 2021-08-10
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Merdinger, Richard
  • Kolker, Jody
  • Turner, Christine

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a request for a modification to domain name management; analyze metadata and registrant accounts associated with the request; determine whether related domain name activities indicate high or low risk of malicious behavior; if high risk, the request may be queued for manual review; on manual review, if the request is deemed high risk, an attempt to contact the registrant may be made; if unsuccessful, or if the registrant verifies an invalid request, the request may be cancelled. if the behavior or request is low risk, and/or if the registrant confirms the request is valid, the request may be approved and fulfilled.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • G06Q 30/06 - Buying, selling or leasing transactions
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

22.

Method for a losing registrar to transfer a domain name from the losing registrar to a gaining registrar

      
Application Number 16001659
Grant Number 10581799
Status In Force
Filing Date 2018-06-06
First Publication Date 2019-12-12
Grant Date 2020-03-03
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Phoenix, Sarah
  • Krishnasamy, Arun
  • Panidepu, Raja Ravi Teja
  • Kirsten, Brian
  • Allendorf, Kevin
  • Munoz, Karen
  • Yarlagadda, Chitra
  • Patil, Tanmay

Abstract

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 registrar.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

23.

Domain name generation and searching using unigram queries

      
Application Number 16537989
Grant Number 11487744
Status In Force
Filing Date 2019-08-12
First Publication Date 2019-11-28
Grant Date 2022-11-01
Owner Go Daddy Operating Company, LLC (USA)
Inventor Lai, Wei-Cheng

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a string used to search an available domain name, identify a token within the string including a unigram, and generate and transmit one or more available domain name candidates including a unigram and one or more tokens interchangeable with a token previously co-occurring with the unigram token.

IPC Classes  ?

24.

Website creation from location and communication data

      
Application Number 16513136
Grant Number 11178239
Status In Force
Filing Date 2019-07-16
First Publication Date 2019-11-07
Grant Date 2021-11-16
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Berk, Josh
  • Tsai, Justin

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from an app running on a mobile device determined to be operating in a business mode, an incoming data; display, on the mobile device, a request for, and a confirmation that the incoming data comprises a website content and its description; generate a metadata from the description defining at least one detail of the website content; define, within a data record storing the incoming data, the website content and the metadata defining one or more details of the website content; determine that a quantity of the website content is above a required threshold to generate the website; and generate the website comprising the website content.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04W 4/029 - Location-based management or tracking services
  • G06Q 10/10 - Office automationTime management
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06F 16/9537 - Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
  • H04W 4/02 - Services making use of location information

25.

Domain name generation and ranking

      
Application Number 14568447
Grant Number 10467536
Status In Force
Filing Date 2014-12-12
First Publication Date 2019-11-05
Grant Date 2019-11-05
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Zhao, Yang
  • Jheeta, Moninder
  • Kamdar, Tapan

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: aggregate a plurality of knowledge base data comprising a plurality of tokens; identify a plurality of available domain names based on a difference between the plurality of tokens within the knowledge base data; eliminate from the plurality of available domain names, at least one grammatically incorrect domain name; rank the plurality of available domain names according to a machine learning algorithm; and transmit the plurality of available domain names to a client computer communicatively coupled to the network.

IPC Classes  ?

  • G06N 5/04 - Inference or reasoning models
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06N 20/00 - Machine learning

26.

Domain name generation and searching using unigram queries

      
Application Number 15366587
Grant Number 10409803
Status In Force
Filing Date 2016-12-01
First Publication Date 2019-09-10
Grant Date 2019-09-10
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Lai, Wei-Cheng

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a string used to search an available domain name, identify a token within the string including a unigram, and generate and transmit one or more available domain name candidates including a unigram and one or more tokens interchangeable with a token previously co-occurring with the unigram token.

IPC Classes  ?

27.

Domain name transfer risk mitigation

      
Application Number 14681464
Grant Number 10402876
Status In Force
Filing Date 2015-04-08
First Publication Date 2019-09-03
Grant Date 2019-09-03
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Merdinger, Richard
  • Kolker, Jody
  • Turner, Christine

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a request for a modification to domain name management; analyze metadata and registrant accounts associated with the request; determine whether related domain name activities indicate high or low risk of malicious behavior; if high risk, the request may be queued for manual review; on manual review, if the request is deemed high risk, an attempt to contact the registrant may be made; if unsuccessful, or if the registrant verifies an invalid request, the request may be cancelled. if the behavior or request is low risk, and/or if the registrant confirms the request is valid, the request may be approved and fulfilled.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • G06Q 30/06 - Buying, selling or leasing transactions
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

28.

Misspelling identification in domain names

      
Application Number 15366529
Grant Number 10380210
Status In Force
Filing Date 2016-12-01
First Publication Date 2019-08-13
Grant Date 2019-08-13
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Tian, Yu

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a string used to search an available domain name, identify a token within the string, select a misspelled token in a misspelled token database matching the token, and generate a corrected search string with a corrected token replacing the misspelled token. If the corrected search string has a higher probability of representing the intent of the user, the server generates and transmits one or more available domain name candidates with the corrected token to the user's client computer.

IPC Classes  ?

29.

Acronym identification in domain names

      
Application Number 15366549
Grant Number 10380248
Status In Force
Filing Date 2016-12-01
First Publication Date 2019-08-13
Grant Date 2019-08-13
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Lai, Wei-Cheng

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a string used to search an available domain name, identify a token within the string, and select an acronym or full string token in an acronym database matching the token. If the token matches acronym or full string tokens in the acronym database, the server generates and transmits one or more available domain name candidates with the acronym or full string tokens to the user's client computer.

IPC Classes  ?

  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

30.

Allocating and accessing hosting server resources via continuous resource availability updates

      
Application Number 16374518
Grant Number 10721183
Status In Force
Filing Date 2019-04-03
First Publication Date 2019-07-25
Grant Date 2020-07-21
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Jasperson, Jr., Harry
  • Reynolds, Daymion Tad
  • Watt, Ii, William R.

Abstract

Systems and methods are provided for dynamically allocating and accessing hosting server resources to users of hosting services. The system may include one or more servers that provide multiple levels of access to the hosting server resources, and an administration server configured with one or more migration paths that allow the user to migrate the account between two levels while the account remains accessible to all entities authorized to access the account. The hosting server resources may be divided according to virtual partitions that are resizable by the administration server. The system may include a migration interface stored on and accessible to the user from the administration server. The migration interface provides the user with options to migrate the account between the levels of access. The system may include an application programming interface that provides access to the administration server for changing the account's level of access.

IPC Classes  ?

  • H04L 12/927 - Allocation of resources based on type of traffic, QoS or priority
  • H04L 12/917 - Dynamic resource allocation, e.g. in-call renegotiation requested by the user or upon changing network conditions requested by the network
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

31.

Combining website characteristics in an automatically generated website

      
Application Number 16366933
Grant Number 11294968
Status In Force
Filing Date 2019-03-27
First Publication Date 2019-07-18
Grant Date 2022-04-05
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Berk, Josh
  • Tsai, Justin
  • Hardy, Daniel K.

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: store a plurality of website feature data records including a first record defining a first website feature and a second record defining a second website feature; compare the records to determine whether a tag or metadata element within the records is common to both; if so, insert an affinity data record into the database defining a combination of the two website feature data records; and in response to a request, automatically generate and publish a website including the combination of the website features.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/951 - IndexingWeb crawling techniques
  • H04L 67/306 - User profiles
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/245 - Query processing
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/2455 - Query execution
  • G06F 16/33 - Querying
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 40/106 - Display of layout of documentsPreviewing
  • G06F 40/117 - TaggingMarking up Designating a blockSetting of attributes
  • G06F 40/154 - Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
  • G06F 40/163 - Handling of whitespace
  • G06F 40/242 - Dictionaries
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates

32.

Creating HTML layouts based on client input and processing

      
Application Number 15860130
Grant Number 10437914
Status In Force
Filing Date 2018-01-02
First Publication Date 2019-07-04
Grant Date 2019-10-08
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Zukerman, Erez
  • Gladkovs, Maksims
  • Rapps, Seth
  • Trinkaus, Sascha Michael
  • Steele, Shawn
  • Nasevic, Dalibor

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to receive a web page, email campaign, and/or desktop publishing document from a client, which has captured a digital image of a hand drawn layout including shapes and/or symbols, and selected a matching shape or symbol defined in a database, which is used to create a content component for an web page, email campaign or desktop publishing template GUI, which a user accesses and edits. The web page or email campaign/desktop publishing document template is then stored within the database.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 17/21 - Text processing
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06F 17/24 - Editing, e.g. insert/delete
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

33.

Automated method for on demand multifactor authentication

      
Application Number 15610460
Grant Number 10341323
Status In Force
Filing Date 2017-05-31
First Publication Date 2019-07-02
Grant Date 2019-07-02
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Blinn, Arnold Neil

Abstract

A domain name registrar may suggest and/or allow a user to select one or more domain names registered to the user for on demand multifactor authentication. The user may select one or more protected activities that trigger the enhanced security for the selected domain name(s). The user may also enter a plurality of authenticatees, contact information for the authenticatees and a minimum number of authenticatees required to approve the one or more protected activities. The user and/or authenticatees may also enter at least two authentication methods for each authenticatee and corresponding correct responses. The selected domain names are thus protected from the protected activities until approved by a minimum number of authenticatees using at least a first authentication method and a second authentication method selected from different groups of “what you know,” what you have” and “what you are” authentication methods.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

34.

On demand multifactor authentication

      
Application Number 15610455
Grant Number 10341322
Status In Force
Filing Date 2017-05-31
First Publication Date 2019-07-02
Grant Date 2019-07-02
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Blinn, Arnold Neil

Abstract

A domain name registrar may suggest and/or allow a user to select one or more domain names registered to the user for on demand multifactor authentication. The user may select one or more protected activities that trigger the enhanced security for the selected domain name(s). The user may also enter a plurality of authenticatees, contact information for the authenticatees and a minimum number of authenticatees required to approve the one or more protected activities. The user and/or authenticatees may also enter at least two authentication methods for each authenticatee and corresponding correct responses. The selected domain names are thus protected from the protected activities until approved by a minimum number of authenticatees using at least a first authentication method and a second authentication method selected from different groups of “what you know,” what you have” and “what you are” authentication methods.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

35.

Automated website generation via integrated domain registration, hosting provisioning, and website building

      
Application Number 16289020
Grant Number 10715488
Status In Force
Filing Date 2019-02-28
First Publication Date 2019-06-27
Grant Date 2020-07-14
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Curran, Nathan
  • Jilg, Justin

Abstract

Methods of the present inventions allow for generating and providing an enhanced domain name. An exemplary method may comprise providing an enhanced domain to a second party. The enhanced domain may comprise a domain name, a web space automatically enabled and associated with the domain name, and at least one application automatically enabled and associated with the domain name.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

36.

Script verification using a hash

      
Application Number 16278999
Grant Number 10554417
Status In Force
Filing Date 2019-02-19
First Publication Date 2019-06-20
Grant Date 2020-02-04
Owner Go Daddy Operating Company, LLC (USA)
Inventor Blinn, Arnold Neil

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify, within a data store: a web page including a script tag; a URL in the script tag referencing a location for a second server hosting a script file; and a first hash data in the script tag generated from the script file using a hash function algorithm. The server computer(s) execute a request that accesses the script file and a second hash generated from the script file and stored on the second server computer. If the second hash data does not match the first hash data, execution of the script tag is disabled, and a notification is generated.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

37.

Domain name hi-jack prevention

      
Application Number 16265604
Grant Number 10601774
Status In Force
Filing Date 2019-02-01
First Publication Date 2019-05-30
Grant Date 2020-03-24
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Ptalis, Sarah
  • Nicks, Paul
  • Taylor, Frank

Abstract

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.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 50/10 - Services
  • G06Q 30/00 - Commerce
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

38.

System and method for automatic configuration of domain names by third parties

      
Application Number 16242846
Grant Number 10536426
Status In Force
Filing Date 2019-01-08
First Publication Date 2019-05-16
Grant Date 2020-01-14
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Blinn, Arnold Neil
  • Gupta, Nitin
  • Mahajan, Rahul

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 16/95 - Retrieval from the web

39.

Auto completing domain names comprising multiple languages

      
Application Number 16189289
Grant Number 10713418
Status In Force
Filing Date 2018-11-13
First Publication Date 2019-03-14
Grant Date 2020-07-14
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Zhao, Yang

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 40/126 - Character encoding
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06F 40/58 - Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation

40.

Suggesting a domain name from digital image metadata

      
Application Number 15688700
Grant Number 10630639
Status In Force
Filing Date 2017-08-28
First Publication Date 2019-02-28
Grant Date 2020-04-21
Owner Go Daddy Operating Company, LLC (USA)
Inventor Bilsten, Jesse

Abstract

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.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]

41.

System and method for converting and importing web site content

      
Application Number 14043656
Grant Number 10198408
Status In Force
Filing Date 2013-10-01
First Publication Date 2019-02-05
Grant Date 2019-02-05
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Commisso, Stephen

Abstract

A system and method for converting and importing web site content are presented. A web page is rendered to create a rendered web page. The web page may be rendered by at least one server communicatively coupled to a network. The rendered web page is inspected to identify a plurality of display elements. Display attributes are captured for each one of the plurality of display elements in the rendered web page, and mark-up code is generated using the display attributes for each one of the plurality of display elements.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters

42.

System and method for grouping candidate domain names for display

      
Application Number 14504183
Grant Number 10140644
Status In Force
Filing Date 2014-10-01
First Publication Date 2018-11-27
Grant Date 2018-11-27
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Kamdar, Tapan
  • Matsudaira, Garrett
  • Steinkuller, Stacy
  • Gupta, Nitin
  • Mclaughlin, Michael
  • Karcher, Iii, Edward J.

Abstract

A system and method for the generation and presentation 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. A plurality of candidate domain names may be generated and organized into carousels or stacks according to a common theme. The candidate domain names may be displayed on a user interface and arranged thereon according to a relevance score of the domain name bundles.

IPC Classes  ?

43.

Display screen with graphical user interface

      
Application Number 29578781
Grant Number D0830373
Status In Force
Filing Date 2016-09-23
First Publication Date 2018-10-09
Grant Date 2018-10-09
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Gupta, Nitin
  • Kamdar, Tapan
  • Karcher, Iii, Edward J.
  • Matsudaira, Garrett
  • Steinkuller, Stacy

44.

Current event triggered website updates

      
Application Number 15448289
Grant Number 10419517
Status In Force
Filing Date 2017-03-02
First Publication Date 2018-09-06
Grant Date 2019-09-17
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Berk, Josh
  • Lewandowski, Jared
  • Tsai, Justin

Abstract

A website hosting system may host a plurality of websites and update and publish some of the websites that may be customized based on a current event received from news sources and/or social media platforms. The website hosting system may update different websites differently for the same event by determining industries and marketing areas for the hosted websites and the affected industries and affected areas for the detected event. The website hosting system may update and customize websites with an industry and marketing area that are within the news event's effected industries and affected areas.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/58 - Message switching systems
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • H04L 12/24 - Arrangements for maintenance or administration
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

45.

Ordering documents within a crawled website

      
Application Number 14738258
Grant Number 10055389
Status In Force
Filing Date 2015-06-12
First Publication Date 2018-08-21
Grant Date 2018-08-21
Owner Go Daddy Operationg Company, LLC (USA)
Inventor
  • Ansel, Jason
  • Boyd-Wickizer, Silas

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: access a source code for each of a plurality of web pages within a website hosted on the server computer; identify, within the source code of each of the plurality of web pages, a plurality of hyperlinks for navigating to at least one of the plurality of web pages; generate a plurality of link groups each comprising at least one common hyperlink between the plurality of hyperlinks; aggregate the plurality of link groups into a unique link group wherein each of the plurality of hyperlinks appears in only one link group; and determine an order of hyperlinks within the unique link group based on an original order of the plurality of hyperlinks.

IPC Classes  ?

  • G06F 17/24 - Editing, e.g. insert/delete
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters

46.

GOCOMMUNITIES

      
Serial Number 88055701
Status Registered
Filing Date 2018-07-27
Registration Date 2019-08-20
Owner Go Daddy Operating Company, LLC ()
NICE Classes  ? 41 - Education, entertainment, sporting and cultural services

Goods & Services

Philanthropic and social impact services, namely, administration of programs promoting entrepreneurs in underserved communities

47.

Portfolio-based domain name recommendations

      
Application Number 15413062
Grant Number 10387959
Status In Force
Filing Date 2017-01-23
First Publication Date 2018-07-26
Grant Date 2019-08-20
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Kamdar, Tapan
  • Kellogg, David A.
  • Lai, Wei-Cheng
  • Tian, Yu

Abstract

Methods for generating (also known as spinning) and displaying suggested domain names to a domain name registrant by a domain name registrar are presented. The methods generate and display suggested domain names based on one or more methods. The one or more methods include determining how frequently the generated domain names are displayed to the domain name registrant (the fewer the times the better), the value of the generated domain names and/or how well the generated domain names compliment a portfolio of domain names or products and services already registered to the domain name registrant.

IPC Classes  ?

  • G06F 16/332 - Query formulation
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06Q 40/06 - Asset managementFinancial planning or analysis
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

48.

Script verification using a hash

      
Application Number 15408264
Grant Number 10250389
Status In Force
Filing Date 2017-01-17
First Publication Date 2018-07-19
Grant Date 2019-04-02
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Blinn, Arnold

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify, within a data store: a web page including a script tag; a URL in the script tag referencing a location for a second server hosting a script file; and a first hash data in the script tag generated from the script file using a hash function algorithm. The server computer(s) execute a request that accesses the script file and a second hash generated from the script file and stored on the second server computer. If the second hash data does not match the first hash data, execution of the script tag is disabled, and a notification is generated.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

49.

Script verification using a digital signature

      
Application Number 15408265
Grant Number 10333716
Status In Force
Filing Date 2017-01-17
First Publication Date 2018-07-19
Grant Date 2019-06-25
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Blinn, Arnold

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify, within a data store: a web page including a script tag; and a URL in the script tag referencing a location for a second server hosting a script file. The server computer(s) execute a request that accesses the script file and a signature file generated by a private key, associated with the script file, and stored on the second server computer. If the signature file contains a signature that cannot be authenticated using the public key associated with the private key, execution of the script tag is disabled, and a notification is generated.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

50.

Domain name hi-jack prevention

      
Application Number 15918899
Grant Number 10277556
Status In Force
Filing Date 2018-03-12
First Publication Date 2018-07-19
Grant Date 2019-04-30
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Ptalis, Sarah
  • Nicks, Paul
  • Taylor, Frank

Abstract

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.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 50/10 - Services
  • G06Q 30/00 - Commerce
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

51.

Enabling encrypted communications between a user and a third party hosting service via a proxy server

      
Application Number 15395992
Grant Number 10848479
Status In Force
Filing Date 2016-12-30
First Publication Date 2018-07-05
Grant Date 2020-11-24
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Thayer, Wayne
  • Murphy, Elissa
  • Olszewski, Marek
  • Boyd-Wickizer, Silas

Abstract

A domain name registrar may provide a service for a domain name registrant to automatically and without further action by the domain name registrant (other than possibly paying for the service) enable secure socket layer (SSL) for a domain name to a third party hosting service, even when the domain name registrar does not own or control the third party hosting service. The invention allows a user (that may or may not be the domain name registrant) to use the domain name registered to the domain name registrant to communicate with a domain name registrant account (possibly a website) on the third party hosting service via a proxy server. The communication between the user and the proxy server may be encrypted such as by the SSL protocol.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules

52.

FAITES-LE. À VOTRE IMAGE

      
Application Number 190377400
Status Registered
Filing Date 2018-06-12
Registration Date 2021-09-28
Owner Go Daddy Operating Company, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 25 - Clothing; footwear; headgear
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 39 - Transport, packaging, storage and travel services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

(1) Computer search engine software for enhancing search engine capabilities and increasing internet traffic to web sites; computer programs, namely, for developing and displaying an interactive electronic storefront on a global network, for adding and managing a catalog of products for selling on a global network, for processing payment calculation and collection over a global network, and for generating reports of web site activity for a designated site on a global network; computer programs to assist others in marketing their businesses through the creation of targeted email campaigns; computer programs, namely, programs for creating, posting and maintaining websites on the global computer network; computer graphics software, computer authoring software, and digitized graphics modules for processing images, graphics and text for designing and developing web sites on a global computer network (2) Clothing, namely, men's and women's shirts, caps and hats (1) Increasing traffic flow to websites on the internet, namely, promoting the goods and services of others by providing automated hypertext links to the websites of others using optimal search terms and search engines; business appraisals, namely, providing appraisal services relating to the purchase and sale of domain names; domain monetization services for others; pay per click advertising management services for others, namely, providing computer services which allows for revenue generated from click-through advertising for facilitation of the storage and monetization of domain name addresses; online commercial information directories on the internet featuring software developers and software applications; online domain auction services via a global computer network; providing information about procurement contracts for the purchase and sale of domain names by means of the internet; on-line advertising and marketing services for others, namely, search engine optimization services for sales promotion, email marketing services, compilation of business directory listings, creating corporate and brand identity for others; providing online bookkeeping services for others; reseller services namely, distributorship services in the field of domain names, website hosting, SSL (secure socket layer) public key certificates, and email services; affiliate marketing strategy services for others by generating an increase in website traffic; business advice and information relating to small and medium businesses in the fields of accounting, business management and tax planning; providing information and expert opinions relating to companies and business, namely, information in the fields of accounting, business management and tax planning; domain name brokering services, namely, procuring of contracts for the purchase and sale of domain names; intangible asset evaluation namely, market research and development evaluation of intellectual property as intangible assets; business management namely intangible asset evaluation in the field of intellectual property and domain names (2) Philanthropic services in the field of monetary donations to charitable and community organizations; payment processing by electronic means, namely, credit card payments, ach (automated clearinghouse) payments, person-to-person payments, and tax payment processing services; providing financial management tools, namely, personal and business financial management services; providing online electronic cash purchase transaction services via global computer network and via telephone networks; providing information and expert opinions relating to companies and business, namely, information in the fields of financial management and financial planning; financial evaluations of domain names (3) Data sharing services in the nature of peer-to-peer computer services for third-party computer sharing, namely, the electronic transmission of digital documents and digital photo files among computers; providing email services for others, namely, electronic transmission of email (4) Physical storage of electronically-stored data or documents containing images, text, audio, financial and contact data; Physical storage of electronically-stored data or documents in the nature of archiving databases, images and other electronic data (5) Research and development of new products for others, quality control of new products for others, quality control of websites and worldwide computer networks for others, technical surveying, surveying of websites for others, weather forecasting, material testing, industrial design, computer technology consultancy namely computer software, computer programming and computer network consultancy, as well as in the field of computer network infrastructure consulancy, computer software design, creating and maintaining web sites for others, computer virus protection services, data encryption services, graphic arts designing, cloud computing hosting and cloud computer software for database management, computer security consultancy, conversion of data or documents from physical to electronic media, creating and designing website indexes for others namely adding metadata tags, data security consultancy, cloud computing provider services for general storage of data, web hosting computer websites, providing information on computer technology and programming via a website, installation of computer software, internet security consultancy, maintenance of computer software, monitoring of computer systems by remote access, off-site third-party data backup on computer networks, recovery of computer data, computer network server hosting, software as a service for the updating of computer software, consultancy in the field of technological computer network development in the fields of rental of webservers, website design consultancy, computer software consultancy, telecommunications technology consultancy in the fields of computer programming for telecommunication technologies, and in the field of website development research and reporting, website builder namely software as a service provider to allow users to build their own websites; designing, and developing web sites for others on a global computer network and in a mobile application; web hosting services containing third- party software, third party websites and hosting third-party computer applications all through virtual private servers, cloud hosting, dedicated networks and virtual hosting; dedicated IP hosting for others; hosting of web sites, namely, DNS hosting services for others; computer services, namely, data encryption service for digital communications featuring digital encryption certificate; providing temporary use of non-downloadable computer software for personal and business finance and accounting, software for payment transaction and planning namely providing user authentication services in e-commerce transactions, tax payment filing, business process management, and financial planning, inventory management, job costing, employee time tracking, business operations management and computer software for website project management; design services for others, namely, design services in the nature of graphic design in the field of logos; providing temporary use of non-downloadable computer software for use in sharing data with others in the fields of personal finance, business finance, accounting, bill payment, financial planning and tax planning, software for performing queries and transactions in the fields of personal finance, business finance, accounting, banking, bill payment, financial planning and tax planning, and for storing, modifying, transmitting and receiving information all in the fields of personal finance, business finance, accounting, bill payment, financial planning and tax planning; online computer services, namely, providing e-mail and spam filtering services to protect websites and online applications from receiving unsolicited messages, blocking pop-up messages and protecting the privacy of users during the course of interacting with a global computer network; global computer system domain name searching services, namely, conducting computer searches for the availability of domain names and a list of expired domain names; technical support services, namely, troubleshooting in the nature of diagnosing computer hardware and software problems; information technology services related to registration and account management services of email accounts for identification of users on a global computer network; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce and an on-line store via such a server; computer services, namely, on-line scanning, detecting, quarantining and eliminating of viruses, worms, trojans, spyware, adware, malware and unauthorized data and programs on computers and electronic devices; on-line security services, namely, authentication issuance and validation of digital certificates in the nature of code signing and driver signing certificates; computer services, namely, providing on-line non-downloadable software for database management, electronic spreadsheets, designing, creating, editing and publishing documents, note taking, email, calendaring, contacts management, presentation graphics, desktop publishing, document management, word processing, instant messaging, voice over internet protocol (voip), video conferencing, audio conferencing, application sharing, computer desktop sharing, third-party computer file transfer, software for sensing and providing user presence on network servers concerning website clicks, and Internet telephony, computer network security, anti-virus protection, and computer network intrusion detection and prevention; providing temporary use of a non-downloadable mobile web application for use in registering domain names, domain name and website account management, email, and the creation of mobile-optimized websites; parking domain names for others, namely, providing computer servers for electronic storage of domain name addresses; domain name privacy services, namely, data encryption services for purposes of protecting the privacy of users during the course of interacting with a global computer network; Computer services, namely, providing digital certificates that authenticate the identity of web sites and encrypt information sent to the server using secure sockets layer (ssl) technology; providing user authentication service in electronic transactions and communications on a global computer network; providing user authentication service in e-commerce transactions on a global computer network (6) Online social networking services; domain name registration information services featuring information regarding the availability of domain names for the purpose of domain name registration; domain name registration services, namely, providing information relating to expired domain names; providing information concerning listings of domain names for sale by others; domain name registration services, namely, assisting users in registering previously registered domain names by registering the domain names when the domain names become publicly available; domain name registration services, namely, registering domain names for use on a global computer network; providing information about the availability of domain names; domain name registration services for purposes of identification of users on a global computer network; domain name registration services featuring domain name transfer and account management for purposes of identification of users on a global computer network domain name registration services, namely, domain name backordering services; leasing of internet domain names, licensing of computer software, on-line social networking services, registration of domain names, intellectual property consultancy, domain name registrar

53.

Generic folksonomy for concept-based domain name searches

      
Application Number 14569348
Grant Number 09990432
Status In Force
Filing Date 2014-12-12
First Publication Date 2018-06-05
Grant Date 2018-06-05
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Zhao, Yang
  • Jheeta, Moninder
  • Kamdar, Tapan

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a domain name search string; tokenize the domain name search string; identify, based on at least one token in the domain name search string, one or more concepts comprising a collection of data records comprising a common concept id and/or one or more languages; and recommend at least one available domain name comprising the one or more concepts and in the one or more languages.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

54.

MAKE YOUR OWN WAY

      
Application Number 189707200
Status Registered
Filing Date 2018-05-02
Registration Date 2021-08-18
Owner Go Daddy Operating Company, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 25 - Clothing; footwear; headgear
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 39 - Transport, packaging, storage and travel services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

(1) Computer search engine software for enhancing search engine capabilities and increasing internet traffic to web sites; computer programs for developing and displaying an interactive electronic storefront to allow users to manage a catalog of their products to put up for sale online through a global computer network; computer programs for collecting and processing purchase payments over a global computer network; computer programs for generating reports concerning visitor web site activity for a designated site namely number of website visitors, what was of interest to the visitor on the website, how many visitors made a purchase, which advertisements were of interest to the visitor over a global computer network; computer programs to assist others in marketing their businesses through the creation of targeted email campaigns; computer programs, namely, programs for creating, posting and maintaining websites on the global computer network; computer software for use in creating and designing websites consisting of computer graphical imaging software, computer authoring software and digitized video graphics modules for processing images, graphics and text for designing and developing web sites on a global computer network (2) Clothing, namely, men's and women's shirts, caps and hats (1) Increasing traffic flow to websites on the internet, namely, promoting the goods and services of others by providing automated hypertext links to the websites of others using optimal search terms and search engines; business appraisals, namely, providing appraisal services relating to the purchase and sale of domain names; domain monetization services for others; pay per click advertising management services for others, namely, providing computer services which allows for revenue generated from click-through advertising for facilitation of the storage and monetization of domain name addresses; online commercial information directories on the internet featuring software developers and software applications; online domain auction services via a global computer network; providing information about procurement contracts for the purchase and sale of domain names by means of the internet; on-line advertising and marketing services for others, namely, search engine optimization services for sales promotion, email marketing services, compilation of business directory listings, creating corporate and brand identity for others; providing online bookkeeping services for others; reseller services namely, distributorship services in the field of domain names, website hosting, SSL (secure socket layer) public key certificates, and email services; affiliate marketing strategy services for others by generating an increase in website traffic; business advice and information relating to small and medium businesses in the fields of accounting, business management and tax planning; providing information and expert opinions relating to companies and business, namely, information in the fields of accounting, business management and tax planning; domain name brokering services, namely, procuring of contracts for the purchase and sale of domain names; intangible asset evaluation namely, market research and development evaluation of intellectual property as intangible assets; business management namely intangible asset evaluation in the field of intellectual property and domain names (2) Philanthropic services in the field of monetary donations to charitable and community organizations; payment processing by electronic means, namely, credit card payments, ach (automated clearinghouse) payments, person-to-person payments, and tax payment processing services; providing financial management tools, namely, personal and business financial management services; providing online electronic cash purchase transaction services via global computer network and via telephone networks; providing information and expert opinions relating to companies and business, namely, information in the fields of financial management and financial planning; financial evaluations of domain names (3) Data sharing services in the nature of peer-to-peer computer services for third-party computer sharing, namely, the electronic transmission of digital documents and digital photo files among computers; providing email services for others, namely, electronic transmission of email (4) Physical storage of electronically-stored data or documents containing images, text, audio, financial and contact data; Physical storage of electronically-stored data or documents in the nature of archiving databases, images and other electronic data (5) Research and development of new products for others, quality control of new products for others, quality control of websites and worldwide computer networks for others, technical surveying, surveying of websites for others, weather forecasting, material testing, industrial design, computer technology consultancy namely computer software, computer programming and computer network consultancy, as well as in the field of computer network infrastructure consultancy, computer software design, creating and maintaining web sites for others, computer virus protection services, data encryption services, graphic arts designing, cloud computing hosting and cloud computer software for database management, computer security consultancy, conversion of data or documents from physical to electronic media, creating and designing website indexes for others namely adding metadata tags, data security consultancy, cloud computing provider services for general storage of data, web hosting computer websites, providing information on computer technology and programming via a website, installation of computer software, internet security consultancy, maintenance of computer software, monitoring of computer systems by remote access, off-site third-party data backup on computer networks, recovery of computer data, computer network server hosting, software as a service for the updating of computer software, consultancy in the field of technological computer network development in the fields of rental of webservers, website design consultancy, computer software consultancy, telecommunications technology consultancy in the fields of computer programming for telecommunication technologies, and in the field of website development research and reporting, website builder namely software as a service provider to allow users to build their own websites; designing, and developing web sites for others on a global computer network and in a mobile application; web hosting services containing third party software, third party websites and hosting third-party computer applications all through virtual private servers, cloud hosting, dedicated networks and virtual hosting; dedicated IP hosting for others; hosting of web sites, namely, DNS hosting services for others; computer services, namely, data encryption service for digital communications featuring digital encryption certificate; providing temporary use of nondownloadable computer software for personal and business finance and accounting, software for payment transaction and planning namely providing user authentication services in e-commerce transactions, tax payment filing, business process management, and financial planning, inventory management, job costing, employee time tracking, business operations management and computer software for website project management; design services for others, namely, design services in the nature of graphic design in the field of logos; providing temporary use of non-downloadable computer software for use in sharing data with others in the fields of personal finance, business finance, accounting, bill payment, financial planning and tax planning, software for performing queries and transactions in the fields of personal finance, business finance, accounting, banking, bill payment, financial planning and tax planning, and for storing, modifying, transmitting and receiving information all in the fields of personal finance, business finance, accounting, bill payment, financial planning and tax planning; online computer services, namely, providing e-mail and spam filtering services to protect websites and online applications from receiving unsolicited messages, blocking pop-up messages and protecting the privacy of users during the course of interacting with a global computer network; global computer system domain name searching services, namely, conducting computer searches for the availability of domain names and a list of expired domain names; technical support services, namely, troubleshooting in the nature of diagnosing computer hardware and software problems; information technology services related to registration and account management services of email accounts for identification of users on a global computer network; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce and an on-line store via such a server; computer services, namely, on-line scanning, detecting, quarantining and eliminating of viruses, worms, trojans, spyware, adware, malware and unauthorized data and programs on computers and electronic devices; on-line security services, namely, authentication issuance and validation of digital certificates in the nature of code signing and driver signing certificates; computer services, namely, providing on-line non-downloadable software for database management, electronic spreadsheets, designing, creating, editing and publishing documents, note taking, email, calendaring, contacts management, presentation graphics, desktop publishing, document management, word processing, instant messaging, voice over internet protocol (voip), video conferencing, audio conferencing, application sharing, computer desktop sharing, third-party computer file transfer, software for sensing and providing user presence on network servers concerning website clicks, and Internet telephony, computer network security, anti-virus protection, and computer network intrusion detection and prevention; providing temporary use of a non-downloadable mobile web application for use in registering domain names, domain name and website account management, email, and the creation of mobile-optimized websites; parking domain names for others, namely, providing computer servers for electronic storage of domain name addresses; domain name privacy services, namely, data encryption services for purposes of protecting the privacy of users during the course of interacting with a global computer network; Computer services, namely, providing digital certificates that authenticate the identity of web sites and encrypt information sent to the server using secure sockets layer (ssl) technology; providing user authentication service in electronic transactions and communications on a global computer network; providing user authentication service in e-commerce transactions on a global computer network (6) Online social networking services; domain name registration information services featuring information regarding the availability of domain names for the purpose of domain name registration; domain name registration services, namely, providing information relating to expired domain names; providing information concerning listings of domain names for sale by others; domain name registration services, namely, assisting users in registering previously registered domain names by registering the domain names when the domain names become publicly available; domain name registration services, namely, registering domain names for use on a global computer network; providing information about the availability of domain names; domain name registration services for purposes of identification of users on a global computer network; domain name registration services featuring domain name transfer and account management for purposes of identification of users on a global computer network domain name registration services, namely, domain name backordering services; leasing of internet domain names, licensing of computer software, on-line social networking services, registration of domain names, intellectual property consultancy, domain name registrar

55.

System and method for creating subdomains or directories for a domain name

      
Application Number 14542224
Grant Number 09953105
Status In Force
Filing Date 2014-11-14
First Publication Date 2018-04-24
Grant Date 2018-04-24
Owner Go Daddy Operating Company, LLC (USA)
Inventor Gupta, Nitin

Abstract

Domain name mappings are created using a system and method. A registration of a first domain name by a user associated with a user account is detected and a Domain Name System (DNS) server is accessed to identify a second domain name selected from a plurality of domain names associated with the user account. Without input from the user, a subdomain for the second domain name is created by modifying a DNS record of the second domain name or a directory at the second domain name is created. The subdomain or the directory correspond to a top-level domain (TLD) of the first domain name. A redirect from the subdomain or the directory of the second domain name is created to the first domain name or from the first domain name to the at least one of the subdomain and the directory of the second domain name.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

56.

Systems and methods for modifying and restoring website content via a website directory

      
Application Number 15823819
Grant Number 10747841
Status In Force
Filing Date 2017-11-28
First Publication Date 2018-03-29
Grant Date 2020-08-18
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lebert, Don
  • Kiser, Domingo
  • Devarajan, Ganesh
  • Redfoot, Todd

Abstract

Systems and method of the present invention provide for one or more server computers configured to identify, within a database transaction log, a dynamic website content in a database and a command modifying the dynamic website content, write the dynamic website content and the command modifying the dynamic website content to a website repository as a delta, receive a request to reverse the command modifying the dynamic website content, identify, within the delta, the command modifying the dynamic website content, and generate and execute a database query configured to reverse the command modifying the dynamic website content.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 40/166 - Editing, e.g. inserting or deleting
  • G06F 8/70 - Software maintenance or management
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 8/71 - Version control Configuration management

57.

Notifying a registrant if communications between a user and a third party hosting service are not secure

      
Application Number 15396003
Grant Number 09906503
Status In Force
Filing Date 2016-12-30
First Publication Date 2018-02-27
Grant Date 2018-02-27
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Thayer, Wayne
  • Murphy, Elissa
  • Olszewski, Marek
  • Boyd-Wickizer, Silas

Abstract

A domain name registrar may provide a service for a domain name registrant to automatically and without further action by the domain name registrant (other than possibly paying for the service) enable secure socket layer (SSL) for a domain name to a third party hosting service, even when the domain name registrar does not own or control the third party hosting service. The invention allows a user (that may or may not be the domain name registrant) to use the domain name registered to the domain name registrant to communicate with a domain name registrant account (possibly a website) on the third party hosting service via a proxy server. The communication between the user and the proxy server may be encrypted such as by the SSL protocol.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

58.

System and method for website categorization

      
Application Number 15066570
Grant Number 09892189
Status In Force
Filing Date 2016-03-10
First Publication Date 2018-02-13
Grant Date 2018-02-13
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Brown, Robert
  • Kamdar, Tapan
  • Kirkish, Ryan
  • Lai, Wei-Cheng
  • Mclellan, Jeff

Abstract

Systems and methods for the categorization of websites are presented. A website is categorized using one or a combination of its domain name and its web page content. The domain name is tokenized, and the tokens compared to categories in a category structure to determine probabilities that the token belongs to each category. Combinations of tokens are similarly compared to the categories. A category may be determined with reference to a vector space in which a training set of websites having known categories is converted according to a methodology into reference vectors containing keyword frequencies. A target website is converted to a target vector using the same methodology, and a distance score of the target vector to each reference vector is calculated. The website represented by the target vector is assigned the category of the reference vector having the lowest distance score.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

59.

System and method for automatic configuration of domain names by third parties

      
Application Number 15682309
Grant Number 10200341
Status In Force
Filing Date 2017-08-21
First Publication Date 2018-01-25
Grant Date 2019-02-05
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Blinn, Arnold Neil
  • Gupta, Nitin
  • Mahajan, Rahul

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database structures therefor

60.

Universal purchase path that may be optimized for conversion or revenue

      
Application Number 15197571
Grant Number 10319023
Status In Force
Filing Date 2016-06-29
First Publication Date 2018-01-04
Grant Date 2019-06-11
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Mullins, Angeley
  • Grace, Ana Alicia
  • Steinkuller, Stacy
  • Rossman, Joshua Ray
  • Matsudaira, Garrett
  • Baird, Stephen Russell
  • Kundu, Anirban

Abstract

A domain name registrar may create a customizable universal purchase path for all customers purchasing a given product. The registrar may create and store modular cross sell components that each has material for at least one product offered for sale by the registrar. Thereafter, the registrar may receive a request for a product from a customer. The registrar may determine a probability the customer will complete the purchase if shown upgrades and/or additional products. If the probability is low (or lower than a predefined threshold) the registrar may complete the purchase before displaying additional upgrades and/or additional products to the customer. This will maximize the conversion rate. Alternatively, if the probability is high (or higher than a predefined threshold) the registrar may create final page markups using the modular cross sell components and collected content and display the final page markups to the customer before completing the purchase with the customer. In preferred embodiments, the final page markups are for the upgrades and/or additional products most likely to be purchased by the customer. This will maximize the amount of each purchase.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06Q 30/06 - Buying, selling or leasing transactions
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/2457 - Query processing with adaptation to user needs

61.

Verifying character sets in domain name requests

      
Application Number 15151286
Grant Number 10430485
Status In Force
Filing Date 2016-05-10
First Publication Date 2017-11-16
Grant Date 2019-10-01
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Zhao, Yang

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 17/28 - Processing or translating of natural language
  • G06F 16/33 - Querying
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

62.

CLOUDFEST

      
Serial Number 87678807
Status Registered
Filing Date 2017-11-09
Registration Date 2020-08-25
Owner Go Daddy Operating Company, LLC ()
NICE Classes  ? 41 - Education, entertainment, sporting and cultural services

Goods & Services

Organizing and conducting educational conventions in the fields of technology and internet innovation

63.

Determining status of domain name registration

      
Application Number 15139245
Grant Number 10659424
Status In Force
Filing Date 2016-04-26
First Publication Date 2017-10-26
Grant Date 2020-05-19
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Jheeta, Moninder
  • Beadnall, Charles
  • Ambler, Christopher

Abstract

A registrar may determine a registration status for a domain names. The registrar may determine whether the domain name is in a zone file downloaded from a registry. Upon determining that the domain name is not in the zone file, the registrar may determine whether the domain name is in a DNS zone file created by the registrar. Upon determining that the domain name is not in the DNS zone file created by the registrar, the registrar may transmit an EPP command for the domain name to the registry. The registrar may receive a first EPP element comprising an error indicating the domain name is available or a value indicating the domain name is not available. Upon receiving the value indicating the domain name is not available, the registrar may transmit an EPP command for the domain name to the registry. The registrar may receive a second EPP element from the registry comprising an expiration date and a state of the domain name.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

64.

Suggesting domain names based on recognized user patterns

      
Application Number 14569305
Grant Number 09787634
Status In Force
Filing Date 2014-12-12
First Publication Date 2017-10-10
Grant Date 2017-10-10
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lai, Wei-Cheng
  • Zhao, Yang
  • Jheeta, Moninder
  • Kamdar, Tapan

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a domain name search string; identify: a token, within the domain name search string, reflecting a user pattern; a next element in the sequence for the user pattern; and an available domain name comprising a string reflecting the next element in the sequence; and transmit the available domain name to a client computer communicatively coupled to the network.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

65.

Automated website generation via integrated domain registration, hosting provisioning, and website building

      
Application Number 15624620
Grant Number 10263953
Status In Force
Filing Date 2017-06-15
First Publication Date 2017-10-05
Grant Date 2019-04-16
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Curran, Nathan
  • Jilg, Justin

Abstract

Methods of the present inventions allow for generating and providing an enhanced domain name. An exemplary method may comprise providing an enhanced domain to a second party. The enhanced domain may comprise a domain name, a web space automatically enabled and associated with the domain name, and at least one application automatically enabled and associated with the domain name.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

66.

Mitigating denial of service attacks

      
Application Number 15280936
Grant Number 09781157
Status In Force
Filing Date 2016-09-29
First Publication Date 2017-10-03
Grant Date 2017-10-03
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Gerlach, Scott
  • Lebert, Don

Abstract

Several methods are disclosed for detecting and mitigating Distributed Denial-of-Service (DDoS) attacks that are intended to exhaust network resources. The methods use DDoS mitigation devices to detect DDoS attacks using operationally based thresholds. The methods also keep track of ongoing attacks, have an understanding of “protected IP space,” and activate appropriate mitigation tactics based on the severity of the attack and the capabilities of the DDoS mitigation devices.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

67.

Bi-directional authentication between a media repository and a hosting provider

      
Application Number 15077081
Grant Number 10291612
Status In Force
Filing Date 2016-03-22
First Publication Date 2017-09-28
Grant Date 2019-05-14
Owner Go Daddy Operating Company, LLC (USA)
Inventor Ng, Samuel Y.

Abstract

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

68.

Hosting provider hosting routes from a media repository

      
Application Number 15077117
Grant Number 10148729
Status In Force
Filing Date 2016-03-22
First Publication Date 2017-09-28
Grant Date 2018-12-04
Owner Go Daddy Operating Company, LLC (USA)
Inventor Ng, Samuel Y.

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

69.

DNS provider configuring a registry DNSSEC record

      
Application Number 15078912
Grant Number 11128476
Status In Force
Filing Date 2016-03-23
First Publication Date 2017-09-28
Grant Date 2021-09-21
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Blinn, Arnold Neil
  • Ambler, Christopher

Abstract

A Domain Name System (DNS) provider that is not a registrar of a domain name may nonetheless request a registry (possibly via an API request from the registrar to the registry, or via a call directly to the registry) to alter a Delegation Signer (DS) record in a DNS parent zone or other data controlled by the registry. The registry preferably confirms that the DNS provider has control over a nameserver for the domain name. Using Public Key Infrastructure (PKI), the DNS provider may sign the request with a private key and store the public key in a location that confirms the DNS provider has control over the domain name or over the nameservers for the domain name. After successfully confirming the DNS provider, the registrar or registry may change the DS record so that the domain name supports Domain Name System Security Extensions (DNSSEC) or update other data with the registry.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

70.

Location-based website hosting optimization

      
Application Number 15588492
Grant Number 10148541
Status In Force
Filing Date 2017-05-05
First Publication Date 2017-08-24
Grant Date 2018-12-04
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Carroll, James
  • Bennett, Paul

Abstract

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

71.

Allocating and accessing hosting server resources via continuous resource availability updates

      
Application Number 15492831
Grant Number 10291546
Status In Force
Filing Date 2017-04-20
First Publication Date 2017-08-03
Grant Date 2019-05-14
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Jasperson, Jr., Harry
  • Reynolds, Daymion Tad
  • Watt, Ii, William R.

Abstract

Systems and methods are provided for dynamically allocating and accessing hosting server resources to users of hosting services. The system may include one or more servers that provide multiple levels of access to the hosting server resources, and an administration server configured with one or more migration paths that allow the user to migrate the account between two levels while the account remains accessible to all entities authorized to access the account. The hosting server resources may be divided according to virtual partitions that are resizable by the administration server. The system may include a migration interface stored on and accessible to the user from the administration server. The migration interface provides the user with options to migrate the account between the levels of access. The system may include an application programming interface that provides access to the administration server for changing the account's level of access.

IPC Classes  ?

  • H04L 12/927 - Allocation of resources based on type of traffic, QoS or priority
  • H04L 12/917 - Dynamic resource allocation, e.g. in-call renegotiation requested by the user or upon changing network conditions requested by the network
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

72.

System for location-based website hosting optimization

      
Application Number 15480954
Grant Number 10057360
Status In Force
Filing Date 2017-04-06
First Publication Date 2017-07-27
Grant Date 2018-08-21
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Carroll, James
  • Bennett, Paul

Abstract

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

73.

DNS file settings deferral

      
Application Number 15469335
Grant Number 10243795
Status In Force
Filing Date 2017-03-24
First Publication Date 2017-07-13
Grant Date 2019-03-26
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Gupta, Nitin

Abstract

Systems and methods of the present invention provide for one or more server computers configured to: receive data encoding an update to a configuration setting in a DNS and an indication of an event deferring the update. After receiving the data and indication, the server(s) may: download, from a DNS server, a zone file comprising the configuration setting; modify the zone file using the update to generate a modified zone file comprising the update; determine, in accordance with the indication, whether the event has occurred; and if so, cause the DNS server to modify the zone file comprising the configuration setting in accordance with the modified zone file.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

74.

Registrant defined prerequisites for registering a tertiary domain

      
Application Number 14984170
Grant Number 10009288
Status In Force
Filing Date 2015-12-30
First Publication Date 2017-07-06
Grant Date 2018-06-26
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Blinn, Arnold
  • Low Ah Kee, Andrew

Abstract

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, rule or prerequisites required for a sub domain registrant to register a sub domain, and store these rules or prerequisites in a database. The server(s) may then receive: a sub domain registration request, an IP address directing HTTP requests to the sub domain; and an authentication verifying that the prerequisite has been fulfilled. If authenticated, the server(s) may automatically insert the IP address into an A record or NS record in a zone file for the domain.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 12/927 - Allocation of resources based on type of traffic, QoS or priority
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database structures therefor

75.

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

      
Application Number 14984174
Grant Number 10129210
Status In Force
Filing Date 2015-12-30
First Publication Date 2017-07-06
Grant Date 2018-11-13
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Blinn, Arnold
  • Low Ah Kee, Andrew

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06Q 30/00 - Commerce

76.

Registering a tertiary domain with revenue sharing

      
Application Number 14984165
Grant Number 10387854
Status In Force
Filing Date 2015-12-30
First Publication Date 2017-07-06
Grant Date 2019-08-20
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Blinn, Arnold
  • Low Ah Kee, Andrew

Abstract

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, a profit to be paid to a registrant if a sub domain associated with the domain name is registered, and store the profit to be paid in a database. The server(s) may also render a sub domain registration control panel and receive: a sub domain registration request; and an IP address directing HTTP requests to the sub domain and automatically insert the IP address into an A record or NS record in a zone file for the domain. The server(s) may then select the profit to be paid from the database and update a registrant user profile to include the profit to be paid.

IPC Classes  ?

  • G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes
  • G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06Q 50/18 - Legal services

77.

Lightweight web page generation

      
Application Number 15452161
Grant Number 10360292
Status In Force
Filing Date 2017-03-07
First Publication Date 2017-06-22
Grant Date 2019-07-23
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor Blinn, Arnold

Abstract

A system and method for rendering web pages is presented. A request identifying a domain name and a web page is received by at least one server communicatively coupled to a network. A TXT record associated with the domain name is then retrieved by the at least one server and the TXT record is analyzed to identify one or more settings associated with the domain name or the web page. The web page is then rendered in accordance with the one or more settings into a rendered web page by the at least one server. Finally, the rendered web page is transmitted to a computer system using the network.

IPC Classes  ?

  • G06F 17/21 - Text processing
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

78.

Website creation from location and communication data

      
Application Number 14951228
Grant Number 10375185
Status In Force
Filing Date 2015-11-24
First Publication Date 2017-05-25
Grant Date 2019-08-06
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Berk, Josh
  • Tsai, Justin

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from an app running on a mobile device determined to be operating in a business mode, an incoming data; display, on the mobile device, a request for, and a confirmation that the incoming data comprises a website content and its description; generate a metadata from the description defining at least one detail of the website content; define, within a data record storing the incoming data, the website content and the metadata defining one or more details of the website content; determine that a quantity of the website content is above a required threshold to generate the website; and generate the website comprising the website content.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04W 4/02 - Services making use of location information
  • G06Q 10/10 - Office automationTime management
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06F 16/9537 - Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

79.

Multi factor user authentication on multiple devices

      
Application Number 15427464
Grant Number 09871791
Status In Force
Filing Date 2017-02-08
First Publication Date 2017-05-25
Grant Date 2018-01-16
Owner Go Daddy Operating Company, LLC (USA)
Inventor Blinn, Arnold Neil

Abstract

Systems and methods of the present invention provide for a first and second client computer configured to receive and transmit an authentication credential and at least one additional authentication credential respectively. The authentication credentials may be selected from authentication credentials known only to a user, identifying a client computer and/or identifying a characteristic unique to the user. A server computer communicatively coupled to the network may be configured to receive the authentication credentials and verify the identity of the user via a match, in a database, of a first authentication credential, a second authentication credential and a third authentication credential.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

80.

Game for guessing whether a name is registered or available for registration

      
Application Number 14924236
Grant Number 10135903
Status In Force
Filing Date 2015-10-27
First Publication Date 2017-04-27
Grant Date 2018-11-20
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Blinn, Arnold Neil
  • Damania, Harsh Abhay
  • Goodman, Anna Elizabeth
  • Gruver, Rebekah
  • Russell, Aubrey John
  • Spradling, Brett Michael

Abstract

A game is provided that may be run on a client device of a customer. The game identifies one or more registered domain names and generates one or more available domain names for use in the game. In preferred embodiments, all of the registered and available domain names are linked in some manner to the customer and/or are in one or more categories selected by the customer. The domain names may be displayed one at a time and in a mixed order to the customer. The customer may guess whether each displayed domain name is registered or available for registration. The customer may be provided the correct answer after each guess and a “Results” page may display the results of all of the customer's guesses. The customer may be given the option at various points in the game to register any of the displayed and guessed upon available domain names. After registering one or more of the available domain names, the customer may be taken back into the game at the same point the customer left the game.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/58 - Message switching systems
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06Q 10/10 - Office automationTime management

81.

Methods for website version control using bucket cookies

      
Application Number 15393025
Grant Number 09866614
Status In Force
Filing Date 2016-12-28
First Publication Date 2017-04-20
Grant Date 2018-01-09
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Burke, Jeffrey M.
  • Canedo, Ricardo
  • Femiani, Thomas J.
  • Micco, Michael J.

Abstract

A system and method are presented for addressing or requesting different versions of a web resource. A first web server electronically connected to a computer network receives from a requestor a first web resource request. The first web resource request includes a bucket cookie and a first web resource address for a first web resource. The bucket cookie includes at least one resource-related bucket cookie value. A second web resource request is generated. The second web resource request corresponds to at least a second web resource required to fulfill the first web resource request. The second web resource request is different from the first web resource request and includes a second web resource address corresponding to the second web resource and including the bucket cookie. The second web resource request is transmitted to a second web server.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

82.

Automatically generating a website specific to an industry

      
Application Number 14884510
Grant Number 10445377
Status In Force
Filing Date 2015-10-15
First Publication Date 2017-04-20
Grant Date 2019-10-15
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Berk, Josh
  • Tsai, Justin
  • Hardy, Daniel K.

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: store data records associated with an industry, with tags defining the content, layout or style of a website; aggregate industry related data records via data entry or extraction; receive a request to automatically generate a website in a specific industry; query a database for the most frequently occurring website features; and automatically generate the website according to the most frequently occurring website features.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/951 - IndexingWeb crawling techniques
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/245 - Query processing
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/2455 - Query execution
  • G06F 16/33 - Querying
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/21 - Text processing

83.

Combining website characteristics in an automatically generated website

      
Application Number 14956157
Grant Number 10346484
Status In Force
Filing Date 2015-12-01
First Publication Date 2017-04-20
Grant Date 2019-07-09
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Berk, Josh
  • Tsai, Justin
  • Hardy, Daniel K.

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: store a plurality of website feature data records including a first record defining a first website feature and a second record defining a second website feature; compare the records to determine whether a tag or metadata element within the records is common to both; If so, insert an affinity data record into the database defining a combination of the two website feature data records; and in response to a request, automatically generate and publish a website comprising the combination of the website features.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/951 - IndexingWeb crawling techniques
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/245 - Query processing
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/2455 - Query execution
  • G06F 16/33 - Querying
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/21 - Text processing

84.

Account asset protection via an encoded physical mechanism

      
Application Number 14877724
Grant Number 09929859
Status In Force
Filing Date 2015-10-07
First Publication Date 2017-04-13
Grant Date 2018-03-27
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Merdinger, Richard
  • Ambler, Christopher
  • Bladel, James M.

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a request for a physical certificate authenticating a user to transfer a domain name, as well as a domain name and domain name transfer instructions; print the physical certificate, including a QR code encoding a user id, the domain name, an EPP key and the transfer instructions; lock the domain name account against modification; receive a request to execute a domain name transfer; scan the user id, the domain name, the EPP key and the transfer instructions encoded within the QR code; unlock an administrative function of the account; authenticate, via the EPP key, the domain name transfer; and execute the domain name transfer.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/08 - Key distribution
  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 21/30 - Authentication, i.e. establishing the identity or authorisation of security principals
  • G06Q 10/00 - AdministrationManagement

85.

Intermediary organization account asset protection via an encoded physical mechanism

      
Application Number 14877727
Grant Number 09847874
Status In Force
Filing Date 2015-10-07
First Publication Date 2017-04-13
Grant Date 2017-12-19
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Merdinger, Richard
  • Ambler, Christopher
  • Bladel, James M.

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a request for a physical certificate authenticating a user to transfer a domain name, as well as a domain name and domain name transfer instructions and a request to register the domain name to a third party; register the domain name to the third party and update WHOIS; print the physical certificate, including a QR code encoding a user id, the domain name, an EPP key and the transfer instructions; lock the domain name account against modification; receive a request to execute a domain name transfer; scan the user id, the domain name, the EPP key and the transfer instructions encoded within the QR code; unlock an administrative function of the account; authenticate, via the EPP key, the domain name transfer; and execute the domain name transfer.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • G06Q 10/00 - AdministrationManagement

86.

DNS overriding-based methods of accelerating content delivery

      
Application Number 15372177
Grant Number 09961164
Status In Force
Filing Date 2016-12-07
First Publication Date 2017-03-23
Grant Date 2018-05-01
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Carney, Roger
  • Koopman, David

Abstract

An exemplary method accelerating content delivery via DNS overriding may comprise the steps of generating a routing table for a content delivery network (CDN), the routing table map one or more edge server IP addresses to each of one or more geographic regions, transmitting the routing table to one or more DNS server computers, receiving a request from a registrant of a domain name to subscribe the domain name to the CDN, and designating said domain name as subscribed to the CDN in a DNS zone for the domain name.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 12/701 - Routing or path finding
  • H04L 12/751 - Topology update or discovery
  • H04L 12/755 - Topology update consistency, e.g. link state advertisement [LSA], time stamping or sequence numbers in the updates

87.

Display screen with graphical user interface

      
Application Number 29512246
Grant Number D0781891
Status In Force
Filing Date 2014-12-17
First Publication Date 2017-03-21
Grant Date 2017-03-21
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Gupta, Nitin
  • Kamdar, Tapan
  • Karcher, Iii, Edward J.
  • Matsudaira, Garrett
  • Steinkuller, Stacy

88.

Transfer of a domain name through mobile devices

      
Application Number 15297022
Grant Number 09825907
Status In Force
Filing Date 2016-10-18
First Publication Date 2017-02-16
Grant Date 2017-11-21
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Bienert, Philip
  • Blanton, Chris

Abstract

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.

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06Q 10/00 - AdministrationManagement

89.

Delegating DNS records to additional providers

      
Application Number 14823517
Grant Number 10009312
Status In Force
Filing Date 2015-08-11
First Publication Date 2017-02-16
Grant Date 2018-06-26
Owner Go Daddy Operating Company, LLC (USA)
Inventor Blinn, Arnold

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network, running a DNS server, and configured to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and a resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

90.

SMARTLINE

      
Serial Number 87336431
Status Registered
Filing Date 2017-02-15
Registration Date 2019-05-07
Owner Go Daddy Operating Company, LLC ()
NICE Classes  ?
  • 38 - Telecommunications services
  • 09 - Scientific and electric apparatus and instruments

Goods & Services

Telecommunications services, namely, voice over internet protocol (VOIP) services; teleconferencing services; video conferencing and virtual video conferencing services; electronic transmission of data, voice, video, audio, facsimile and images; hosted off-site and virtual PBX telephone services; telephone voice messaging services; voice mail services; call forwarding services; caller ID services; telephone conferencing services; telephony call routing services; providing access to a telecommunications network Computer telephony software for establishing and performing phone calls, video conferencing, and wireless transmission of audio and visual data

91.

Methods for website version control using bucket cookies

      
Application Number 14511498
Grant Number 09565271
Status In Force
Filing Date 2014-10-10
First Publication Date 2017-02-07
Grant Date 2017-02-07
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Burke, Jeffrey M.
  • Canedo, Ricardo
  • Femiani, Thomas J.
  • Micco, Michael J.

Abstract

A system and method are presented for addressing or requesting different versions of a web resource. A first web server electronically connected to a computer network receives from a requestor a first web resource request. The first web resource request includes a bucket cookie and a first web resource address for a first web resource. The bucket cookie includes at least one resource-related bucket cookie value. A second web resource request is generated. The second web resource request corresponds to at least a second web resource required to fulfill the first web resource request. The second web resource request is different from the first web resource request and includes a second web resource address corresponding to the second web resource and including the bucket cookie. The second web resource request is transmitted to a second web server.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/911 - Network admission control and resource allocation, e.g. bandwidth allocation or in-call renegotiation

92.

Generating a domain name for each member in a group using a social graph or contact information

      
Application Number 14815798
Grant Number 09894136
Status In Force
Filing Date 2015-07-31
First Publication Date 2017-02-02
Grant Date 2018-02-13
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Gupta, Nitin
  • Kamdar, Tapan

Abstract

A domain name customer may connect to a domain name registrar website. The domain name registrar may determine a social media platform that is used by the domain name customer. The domain name registrar, with permission from the domain name customer, may receive a social graph from the social media platform and/or contact information from a client device of the domain name customer. The domain name registrar may parse the social graph and/or contact information looking for groups, such as family members or employees of the same company, and for all the members in the group. The domain name registrar may create a unique user name or domain name for each member in the group, preferably following a standard template or format. The domain name customer may add, remove or select the domain names for registration. If an email account is purchased or activated by the domain name customer, the domain name registrar may, using a similar process, create a unique email address for each member in the group.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

93.

System and method for delegation of permissions to a third party

      
Application Number 14719211
Grant Number 09847998
Status In Force
Filing Date 2015-05-21
First Publication Date 2016-11-24
Grant Date 2017-12-19
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Blinn, Arnold
  • Bovich, Michael S.
  • Jacobs, Judd Conrad
  • Plains, Jake
  • Schiffer, Ian
  • Wang, Lu

Abstract

A system and method for delegating permissions to a third party are presented. A request to access a first computing resource of a computer server is received from a first user. The first user is prompted to supply a first authentication credential for access to the first computing resource of the computer server and the first authentication credential is received from the first user. After the first authentication credential is received, a request to access a second computing resource of the computer server is received from the first user. An authentication database is accessed to identify a second user associated with the second computing resource, and a request for a second authentication credential is transmitted to a second user. The second authentication credential is received from the second user. When the second authentication credential is received from the second user, the first user is given access to the second computing resource.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

94.

GoDaddy

      
Application Number 1318389
Status Registered
Filing Date 2016-04-11
Registration Date 2016-04-11
Owner Go Daddy Operating Company, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 25 - Clothing; footwear; headgear
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

Computer search engine software for enhancing search engine capabilities and increasing internet traffic to web sites; computer programs, namely, for developing and displaying an interactive electronic storefront on a global network, for adding and managing a catalog of products for selling on a global network, for processing payment calculation and collection over a global network, and for generating reports of web site activity for a designated site on a global network; computer programs to assist others in marketing their businesses through the creation of targeted email campaigns; computer programs, namely, programs for creating, posting and maintaining websites on the global computer network; computer graphics software, computer authoring software, and digitized graphics modules for processing images, graphics and text for designing and developing web sites on a global computer network; computer software, namely, mobile applications. Clothing, namely, men's and women's shirts, caps and hats. Increasing traffic flow to websites on the internet, namely, promoting the goods and services of others by providing automated hypertext links to the websites of others using optimal search terms and search engines; business appraisals, namely, providing appraisal services relating to the purchase and sale of domain names; domain monetization services for others; pay per click advertising management services, namely, providing computer services which allows for revenue generated from click-through advertising for facilitation of the storage and monetization of domain name addresses; online commercial information directories on the internet featuring software developers and software applications; online domain auction services via a global computer network; providing information about domain names for sale by means of the internet; on-line advertising and marketing services for others, namely, search engine optimization services, email marketing services, business directory listings, creating corporate and brand identity for others; providing online bookkeeping services for others; reseller services, in the field of internet services, namely, domains, hosting, SSL certificates, email and online services; affiliate marketing services; business advice and information relating to small and medium businesses; providing information and expert opinions relating to companies and business, namely, information in the fields of accounting and business management; domain name brokering services, namely, brokering the purchase and sale of domain names. Philanthropic services concerning monetary contributions to charitable and community organizations; payment processing by electronic means, namely, credit card payments, ach payments, person-to-person payments, and tax payment processing services; providing financial management tools, namely, personal and business financial management services; providing online banking and electronic cash transaction services via electronic and optical communication networks; providing information and expert opinions relating to companies and business, namely, information in the fields of finance, financial planning and tax planning; financial valuation of domain names. Data sharing services in the nature of peer-to-peer computer services, namely, the electronic transmission of data among computers; providing email services for others. Designing, and developing web sites for others on a global computer network and in a mobile application; hosting the software, websites and other computer applications of others through virtual private servers, cloud hosting, dedicated services and virtual hosting; dedicated IP hosting for others; DNS hosting services for others; computer services, namely, data encryption service for digital communications featuring digital encryption certificate; providing temporary use of non-downloadable computer software for use in the fields of personal and business finance and accounting, transaction processing and planning, tax payment filing, business process management, and financial planning, inventory management, estimating, job costing, employee time tracking, business operations management and project management; design services for others, namely, design services in the nature of graphic design in the field of logos; providing on-line software tools for account management services of domain names for identification of users on a global computer network; providing temporary use of non-downloadable computer software or use in sharing data with others, for performing queries and transactions, and for storing, modifying, transmitting and receiving information in the fields of personal finance, business finance, accounting, banking, bill payment, financial planning and tax planning; online computer services, namely, providing e-mail and spam filtering services to protect websites and online applications from receiving unsolicited messages, blocking pop-up messages and protecting the privacy of users during the course of interacting with a global computer network; provision of Internet search engines for global computer system domain name searching, namely, conducting computer searches for the availability of domain names and a list of expired domain names; technical support services, namely, troubleshooting of computer hardware and software problems; information technology services related to registration and account management services of email accounts for identification of users on a global computer network; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce and an on-line store via such a server; computer services, namely, on-line scanning, detecting, quarantining and eliminating of viruses, worms, trojans, spyware, adware, malware and unauthorized data and programs on computers and electronic devices; on-line security services, namely, providing code signing and driver signing certificates; computer services, namely, providing on-line non-downloadable software for database management, electronic spreadsheets, designing, creating, editing and publishing documents, note taking, email, calendaring, contacts management, presentation graphics, desktop publishing, document management, word processing, instant messaging, voice over internet protocol (voip), video conferencing, audio conferencing, application sharing, computer desktop sharing, file transfer, sensing and providing user presence information, and telephony, computer network security, anti-virus protection, and intrusion detection and prevention; parking domain names for others; storage of electronic data, namely, images, text, audio, financial and contact data; electronic storage services for archiving databases, images and other electronic data. Computer services, namely, providing digital certificates that authenticate the identity of web sites and encrypt information sent to the server using secure sockets layer (ssl) technology; providing user authentication service in electronic transactions and communications on a global computer network; online social networking services; domain name registration services, namely, global computer system domain name searching services for the purpose of providing advice on domain name registration; information services concerning availability of domain names for the purpose of domain name registration; domain name registration services, namely, providing information indicating expired domain names; domain name registration services, namely, services providing information concerning listings of domain names for sale by others for the purpose of providing advice on domain name registration; computer services, namely, assisting users in registering previously registered domain names by registering the domain names when the domain names become publicly available; providing user authentication service in e-commerce transactions on a global computer network; computer services, namely, registering previously registered domain names by registering the domain names when the domain names become publicly available; computer services, namely, registering domain names for use on a global computer network; online social networking services; global computer system domain name searching services; information services concerning availability of domain names; global computer system domain name searching services; providing legal information about the availability of domain names; registration and transfer of domain names for identification of users on a global computer network; domain name privacy services; domain name backordering services.

95.

Automated data classification

      
Application Number 14108119
Grant Number 09483740
Status In Force
Filing Date 2013-12-16
First Publication Date 2016-11-01
Grant Date 2016-11-01
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Ansel, Jason
  • Marcus, Adam
  • Olszewski, Marek
  • Mierle, Keir

Abstract

A system and method for data classification are presented. A plurality of training tokens are identified by at least one server communicatively coupled to a network. Each training token includes a token retrieved from a content source and a classification of the token. For each training token in the plurality of training tokens, a plurality of n-gram sequences are identified, a plurality of features for the plurality of n-gram sequences are generated, and first training data is generated using the token retrieved from the content source, the plurality of features, and the classification of the token. A first classifier is trained with the first training data, and the first classifier is stored into a storage system in communication with the at least one server.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06N 99/00 - Subject matter not provided for in other groups of this subclass
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/30 - Information retrieval; Database structures therefor

96.

Display screen with graphical user interface

      
Application Number 29512244
Grant Number D0770497
Status In Force
Filing Date 2014-12-17
First Publication Date 2016-11-01
Grant Date 2016-11-01
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Gupta, Nitin
  • Kamdar, Tapan
  • Karcher, Iii, Edward J.
  • Matsudaira, Garrett
  • Steinkuller, Stacy

97.

Mitigating denial of service attacks

      
Application Number 14825133
Grant Number 09479532
Status In Force
Filing Date 2015-08-12
First Publication Date 2016-10-25
Grant Date 2016-10-25
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Gerlach, Scott
  • Lebert, Don

Abstract

Several methods are disclosed for detecting and mitigating Distributed Denial-of-Service (DDoS) attacks that are intended to exhaust network resources. The methods use DDoS mitigation devices to detect DDoS attacks using operationally based thresholds. The methods also keep track of ongoing attacks, have an understanding of “protected IP space,” and activate appropriate mitigation tactics based on the severity of the attack and the capabilities of the DDoS mitigation devices.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

98.

DNS file settings deferral

      
Application Number 14688340
Grant Number 09647979
Status In Force
Filing Date 2015-04-16
First Publication Date 2016-10-20
Grant Date 2017-05-09
Owner Go Daddy Operating Company, LLC (USA)
Inventor Gupta, Nitin

Abstract

Systems and methods of the present invention provide for one or more server computers configured to: receive data encoding an update to a configuration setting in a DNS and an indication of an event deferring the update. After receiving the data and indication, the server(s) may: download, from a DNS server, a zone file comprising the configuration setting; modify the zone file using the update to generate a modified zone file comprising the update; determine, in accordance with the indication, whether the event has occurred; and if so, cause the DNS server to modify the zone file comprising the configuration setting in accordance with the modified zone file.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

99.

Tools for storing, accessing and restoring website content via a website repository

      
Application Number 15159663
Grant Number 09858354
Status In Force
Filing Date 2016-05-19
First Publication Date 2016-09-15
Grant Date 2018-01-02
Owner Go Daddy Operating Company, LLC (USA)
Inventor
  • Lebert, Don
  • Kiser, Domingo J W
  • Devarajan, Ganesh
  • Redfoot, Todd

Abstract

Systems and method of the present invention provide for one or more server computers configured to identify, within a database transaction log, a dynamic website content in a database and a command modifying the dynamic website content, write the dynamic website content and the command modifying the dynamic website content to a website repository as a delta, receive a request to reverse the command modifying the dynamic website content, identify, within the delta, the command modifying the dynamic website content, and generate and execute a database query configured to reverse the command modifying the dynamic website content.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 17/24 - Editing, e.g. insert/delete
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

100.

System and method for domain name community network

      
Application Number 15060378
Grant Number 10423972
Status In Force
Filing Date 2016-03-03
First Publication Date 2016-09-08
Grant Date 2019-09-24
Owner GO DADDY OPERATING COMPANY, LLC (USA)
Inventor
  • Irving, Blake
  • Reinsberg, Rene
  • Nguyen, Tina

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory: a data collection module aggregating a plurality of domain name data; a profile generation module generating a domain name profile from the domain name data comprising attributes associated with a first domain name; a graph generation module defining domain names sharing attributes with the domain name, a second domain name in the domain names sharing a greatest number of attributes with the first domain name and closest, in proximity within a generated graph, to the first domain name; and a domain name strategy suggestion module rendering a user interface comprising a user interface control that identifies a referral to an administrator for the second domain name and provides, within the user interface control, a link for contacting the administrator.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/332 - Query formulation
  • G06Q 50/18 - Legal services
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  1     2     3     4        Next Page