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: 11303610Abstract: 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: GrantFiled: April 16, 2020Date of Patent: April 12, 2022Assignee: Go Daddy Operating Company, LLCInventors: Tapan Kamdar, Garrett Matsudaira, Nitin Gupta, Edward J. Karcher, III, Andrew Burgess
-
Patent number: 11256770Abstract: 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: GrantFiled: May 1, 2019Date of Patent: February 22, 2022Assignee: Go Daddy Operating Company, LLCInventors: Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
-
Publication number: 20210367917Abstract: 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: ApplicationFiled: December 9, 2020Publication date: November 25, 2021Inventor: Tapan Kamdar
-
Publication number: 20210328968Abstract: 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: ApplicationFiled: April 16, 2020Publication date: October 21, 2021Inventors: Tapan Kamdar, Garrett Matsudaira, Nitin Gupta, Edward J. Karcher, Andrew Burgess
-
Publication number: 20200349208Abstract: 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: ApplicationFiled: May 1, 2019Publication date: November 5, 2020Inventors: Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
-
Publication number: 20200351241Abstract: 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: ApplicationFiled: May 1, 2019Publication date: November 5, 2020Inventors: Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
-
Publication number: 20200349209Abstract: 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: ApplicationFiled: May 1, 2019Publication date: November 5, 2020Inventors: Tejas Prakash Bajaj, Salvador Celis, Tapan Kamdar, Wei-Cheng Lai, Xiang Mao, Yu Tian, Jyothiprakash Trishuleshwar, Wenbo Wang, Grace Wardhana
-
Publication number: 20200065683Abstract: 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: ApplicationFiled: November 1, 2019Publication date: February 27, 2020Inventors: Wei-Cheng Lai, Yang Zhao, Moninder Jheeta, Tapan Kamdar
-
Publication number: 20190364013Abstract: 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: ApplicationFiled: May 25, 2018Publication date: November 28, 2019Inventor: Tapan Kamdar
-
Publication number: 20190364016Abstract: 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: ApplicationFiled: May 25, 2018Publication date: November 28, 2019Inventor: Tapan Kamdar
-
Patent number: 10467536Abstract: 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: GrantFiled: December 12, 2014Date of Patent: November 5, 2019Assignee: Go Daddy Operating Company, LLCInventors: Wei-Cheng Lai, Yang Zhao, Moninder Jheeta, Tapan Kamdar
-
Patent number: 10387959Abstract: 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: GrantFiled: January 23, 2017Date of Patent: August 20, 2019Assignee: GO DADDY OPERATING COMPANY, LLCInventors: Tapan Kamdar, David A. Kellogg, Wei-Cheng Lai, Yu Tian
-
Patent number: 10296506Abstract: 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: GrantFiled: January 7, 2015Date of Patent: May 21, 2019Assignee: Go Daddy Operating Company, LLCInventors: Tapan Kamdar, Charles Beadnall
-
Patent number: 10140644Abstract: 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: GrantFiled: October 1, 2014Date of Patent: November 27, 2018Assignee: Go Daddy Operating Company, LLCInventors: Tapan Kamdar, Garrett Matsudaira, Stacy Steinkuller, Nitin Gupta, Michael McLaughlin, Edward J. Karcher, III
-
Publication number: 20180211320Abstract: 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: ApplicationFiled: January 23, 2017Publication date: July 26, 2018Inventors: Tapan Kamdar, David A. Kellogg, Wei-Cheng Lai, Yu Tian
-
Patent number: 9990432Abstract: 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: GrantFiled: December 12, 2014Date of Patent: June 5, 2018Assignee: Go Daddy Operating Company, LLCInventors: Wei-Cheng Lai, Yang Zhao, Moninder Jheeta, Tapan Kamdar
-
Patent number: 9972041Abstract: 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: GrantFiled: February 18, 2015Date of Patent: May 15, 2018Assignee: Go Daddy Operating Company, LLCInventors: Tapan Kamdar, Garrett Matsudaira
-
Patent number: 9894136Abstract: 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: GrantFiled: July 31, 2015Date of Patent: February 13, 2018Assignee: Go Daddy Operating Company, LLCInventors: Nitin Gupta, Tapan Kamdar
-
Patent number: 9892189Abstract: 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: GrantFiled: March 10, 2016Date of Patent: February 13, 2018Assignee: Go Daddy Operating Company, LLCInventors: Robert Brown, Tapan Kamdar, Ryan Kirkish, Wei-Cheng Lai, Jeff McLellan
-
Patent number: D830373Type: GrantFiled: September 23, 2016Date of Patent: October 9, 2018Assignee: Go Daddy Operating Company, LLCInventors: Nitin Gupta, Tapan Kamdar, Edward J. Karcher, III, Garrett Matsudaira, Stacy Steinkuller