Patents by Inventor Tapan Kamdar

Tapan Kamdar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11303610
    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.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: April 12, 2022
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Tapan Kamdar, Garrett Matsudaira, Nitin Gupta, Edward J. Karcher, III, Andrew Burgess
  • Patent number: 11256770
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a business name within an aggregation of business names; tokenize the business name; match a resulting token to an industry related keyword; generate a template with placeholders replacing a prefix or a suffix appended to the token from a recognized pattern; identify a request to generate a name candidate, select a personalized data associated with the requesting user and an associated industry; and generate a list of name candidates, with the personalized data inserted into the placeholder; then determines the availability and ranks each name candidate in the list.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: February 22, 2022
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
  • Publication number: 20210367917
    Abstract: A method for a domain name registrar to assign one or more customized vanity phone numbers to a domain name registrant is provided. The domain name registrar may register a domain name to a domain name registrant. The domain name registrar may determine tokens (words or acronyms) from, as non-limiting examples, the domain name, WHOIS data for the domain name, and/or data from a website pointed to by the domain name and/or operated by the domain name registrant. Using the tokens, the domain name registrar may generate a plurality of vanity phone numbers and determine which of those are available. The domain name registrar may present the available vanity phone numbers to the domain name registrant for assignment to the domain name registrant.
    Type: Application
    Filed: December 9, 2020
    Publication date: November 25, 2021
    Inventor: Tapan Kamdar
  • Publication number: 20210328968
    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.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 21, 2021
    Inventors: Tapan Kamdar, Garrett Matsudaira, Nitin Gupta, Edward J. Karcher, Andrew Burgess
  • Publication number: 20200349208
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a business name within an aggregation of business names; tokenize the business name; match a resulting token to an industry related keyword; generate a template with placeholders replacing a prefix or a suffix appended to the token from a recognized pattern; identify a request to generate a name candidate, select a personalized data associated with the requesting user and an associated industry; and generate a list of name candidates, with the personalized data inserted into the placeholder; then determines the availability and ranks each name candidate in the list.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 5, 2020
    Inventors: Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
  • Publication number: 20200351241
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a business name within an aggregation of business names; tokenize the business name; match a resulting token to an industry related keyword; generate a template with placeholders replacing a prefix or a suffix appended to the token from a recognized pattern; identify a request to generate a name candidate, select a personalized data associated with the requesting user and an associated industry; and generate a list of name candidates, with the personalized data inserted into the placeholder; then determines the availability and ranks each name candidate in the list.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 5, 2020
    Inventors: Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
  • Publication number: 20200349209
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a business name within an aggregation of business names; tokenize the business name; match a resulting token to an industry related keyword; generate a template with placeholders replacing a prefix or a suffix appended to the token from a recognized pattern; identify a request to generate a name candidate, select a personalized data associated with the requesting user and an associated industry; and generate a list of name candidates, with the personalized data inserted into the placeholder; then determines the availability and ranks each name candidate in the list.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 5, 2020
    Inventors: Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
  • Publication number: 20200065683
    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.
    Type: Application
    Filed: November 1, 2019
    Publication date: February 27, 2020
    Inventors: Wei-Cheng Lai, Yang Zhao, Moninder Jheeta, Tapan Kamdar
  • Publication number: 20190364013
    Abstract: A method for a domain name registrar to assign one or more customized vanity phone numbers to a domain name registrant is provided. The domain name registrar may register a domain name to a domain name registrant. The domain name registrar may determine tokens (words or acronyms) from, as non-limiting examples, the domain name, WHOIS data for the domain name, and/or data from a website pointed to by the domain name and/or operated by the domain name registrant. Using the tokens, the domain name registrar may generate a plurality of vanity phone numbers and determine which of those are available. The domain name registrar may present the available vanity phone numbers to the domain name registrant for assignment to the domain name registrant.
    Type: Application
    Filed: May 25, 2018
    Publication date: November 28, 2019
    Inventor: Tapan Kamdar
  • Publication number: 20190364016
    Abstract: A method for a domain name registrar to assign one or more customized vanity phone numbers to a domain name registrant is provided. The domain name registrar may register a domain name to a domain name registrant. The domain name registrar may determine tokens (words or acronyms) from, as non-limiting examples, the domain name, WHOIS data for the domain name, and/or data from a website pointed to by the domain name and/or operated by the domain name registrant. Using the tokens, the domain name registrar may generate a plurality of vanity phone numbers and determine which of those are available. The domain name registrar may present the available vanity phone numbers to the domain name registrant for assignment to the domain name registrant.
    Type: Application
    Filed: May 25, 2018
    Publication date: November 28, 2019
    Inventor: Tapan Kamdar
  • Patent number: 10467536
    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.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: November 5, 2019
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Wei-Cheng Lai, Yang Zhao, Moninder Jheeta, Tapan Kamdar
  • 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: 10296506
    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 search for a domain name; query a domain name registration record to determine an availability status of the domain name; if the domain name is unavailable, store the domain name in association with the user data record and a search date; determine whether a change in the availability status has occurred; and if so, determine whether the duration of time since the search date has passed; and if not, transmit to the contact a notice of the change in the availability status.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: May 21, 2019
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Tapan Kamdar, Charles Beadnall
  • Patent number: 10140644
    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.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: November 27, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Tapan Kamdar, Garrett Matsudaira, Stacy Steinkuller, Nitin Gupta, Michael McLaughlin, Edward J. Karcher, III
  • Publication number: 20180211320
    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: Application
    Filed: January 23, 2017
    Publication date: July 26, 2018
    Inventors: Tapan Kamdar, David A. Kellogg, Wei-Cheng Lai, Yu Tian
  • Patent number: 9990432
    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.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: June 5, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Wei-Cheng Lai, Yang Zhao, Moninder Jheeta, Tapan Kamdar
  • Patent number: 9972041
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: generate a list of suggested available domain names and an associated user interface control; receive, from a client computer, a selection of a favorite domain name; store the selection in a repository of favorite domain name data; synchronize the repository with local favorite domain name data on the client; and identify, via machine learning, an aggregate or individual trend within the repository of domain name data.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: May 15, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Tapan Kamdar, Garrett Matsudaira
  • Patent number: 9894136
    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.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: February 13, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Nitin Gupta, Tapan Kamdar
  • Patent number: 9892189
    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.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: February 13, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Robert Brown, Tapan Kamdar, Ryan Kirkish, Wei-Cheng Lai, Jeff McLellan
  • Patent number: D830373
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: October 9, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Nitin Gupta, Tapan Kamdar, Edward J. Karcher, III, Garrett Matsudaira, Stacy Steinkuller