Patents Assigned to Go Daddy Operating Company, LLC
  • Patent number: 10445377
    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.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: October 15, 2019
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Josh Berk, Justin Tsai, Daniel K. Hardy
  • Patent number: 10437914
    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.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: October 8, 2019
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Erez Zukerman, Maksims Gladkovs, Seth Rapps, Sascha Michael Trinkaus, Shawn Steele, Dalibor Nasevic
  • Patent number: 10437897
    Abstract: A system and method are presented for recommending packages of domain names. One or more computer servers receive a query including at least one keyword from a user. A business category associated with the user is identified and a first ranking of top level domain names for the business category is identified. A package of candidate domain names is generated containing a candidate domain name for each top level domain in the first ranking of top level domain names. The package of candidate domain names relevant to the query is displayed for selection and registration by the user.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: October 8, 2019
    Assignee: Go Daddy Operating Company, LLC
    Inventors: James Carroll, Takao Suzuki
  • Patent number: 10430485
    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.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: October 1, 2019
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Wei-Cheng Lai, Yang Zhao
  • Patent number: 10423972
    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.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: September 24, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Blake Irving, Rene Reinsberg, Tina Nguyen
  • Patent number: 10419517
    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.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: September 17, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Josh Berk, Jared Lewandowski, Justin Tsai
  • Patent number: 10409803
    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.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: September 10, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Wei-Cheng Lai
  • Patent number: 10402876
    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.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: September 3, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Richard Merdinger, Jody Kolker, Christine Turner
  • Patent number: 10387959
    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.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: August 20, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Tapan Kamdar, David A. Kellogg, Wei-Cheng Lai, Yu Tian
  • Patent number: 10387854
    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.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: August 20, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Arnold Blinn, Andrew Low Ah Kee
  • Patent number: 10380248
    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.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: August 13, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Wei-Cheng Lai
  • Patent number: 10380210
    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.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: August 13, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Wei-Cheng Lai, Yu Tian
  • Patent number: 10375185
    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.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: August 6, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Josh Berk, Justin Tsai
  • Patent number: 10360292
    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.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 23, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Arnold Blinn
  • Patent number: 10346484
    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.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: July 9, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Josh Berk, Justin Tsai, Daniel K. Hardy
  • Patent number: 10341323
    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.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: July 2, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Arnold Neil Blinn
  • Patent number: 10341322
    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.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: July 2, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Arnold Neil Blinn
  • Patent number: 10333716
    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.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: June 25, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventor: Arnold Blinn
  • Patent number: 10319023
    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.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: June 11, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Angeley Mullins, Ana Alicia Grace, Stacy SteinKuller, Joshua Ray Rossman, Garrett Matsudaira, Stephen Russell Baird, Anirban Kundu
  • Patent number: 10296648
    Abstract: Systems and methods for ranking domain names across disparate sets thereof include receiving domain name search results from multiple sources, wherein a ranking function is unusable to rank sets from the disparate sources against each other, normalizing the sets to generate a plurality of normalized candidate domain names that can be ranked against each other using the ranking function, and applying the ranking function to the plurality of normalized candidate domain names to create a ranked list of domain names. The ranked list may be sent to the device of the searching entity so that the “best” domain name can be selected even when the results originate from disparate results.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: May 21, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Moninder Jheeta, Wei-Cheng Lai