Patents Assigned to Go Daddy Operating Company, LLC
  • Patent number: 9384208
    Abstract: An exemplary method generating a data list of at least one website and configuring a server computer to clear a cache for the at least one website may comprise the steps of the server computer requesting a data list generated from one or more job records, identifying one or more websites within the data list to remove one or more website files within a cache on another server, removing the website file(s) from the cache and transmitting instructions to write a job check in record to a database on the other server.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: July 5, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Craig Jellick, David Koopman
  • Patent number: 9378100
    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.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: June 28, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Don LeBert, Domingo JW Kiser, Todd Redfoot, Ganesh Devarajan
  • Patent number: 9350792
    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.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: May 24, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: James Carroll, Paul Bennett
  • Patent number: 9330168
    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: February 13, 2014
    Date of Patent: May 3, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Robert Brown, Tapan Kamdar, Ryan Kirkish, Wei-Cheng Lai, Jeff McLellan
  • Patent number: 9330068
    Abstract: A system and method for converting website content is presented. Design elements in a graphical representation of a web page are identified. The design elements are ordered according to a position of each of the design elements with respect to a top of the graphical representation of the web page. One or more of the ordered design elements are grouped into one or more groups of design elements, and the design elements are stacked by rearranging each group of design elements into a single column. The single column of the groups of design elements are rendered into a converted web page for display on a device. In one implementation, the device is a mobile device.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 3, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Guy Ellis, Rajinder Nijjer, Robert Kelley, Rajatish Mukherjee, Josh Berk, Aaron Silvas, Daniel Hardy
  • Patent number: 9311423
    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: February 13, 2014
    Date of Patent: April 12, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Robert Brown, Tapan Kamdar, Ryan Kirkish, Wei-Cheng Lai, Jeff McLellan
  • Patent number: 9286331
    Abstract: Systems and methods of the present invention provide for a user uploading a file and a customized metadata about the file to a file storage system. This information may be forwarded to an application, possibly an API, which may divide the file into a plurality of file chunks if the file is greater than a predetermined file size. One or more tracker servers may check a database to locate optimal file locations for the file or file chunks to be stored within the file storage system. These optimal locations may be returned from the tracker servers to the application/API which may perform an HTTP request to write the file to the file storage system. The file write may be validated and finalized, and the successful write may be displayed to the user on a user interface on a client.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 15, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Adam Knapp, Brent Strange
  • Patent number: 9280523
    Abstract: A system and method for converting website content is presented. Design elements in a graphical representation of a web page are identified. The design elements are ordered according to a position of each of the design elements with respect to a top of the graphical representation of the web page. One or more of the ordered design elements are grouped into one or more groups of design elements, and the design elements are stacked by rearranging each group of design elements into a single column. The single column of the groups of design elements are rendered into a converted web page for display on a device. In one implementation, the device is a mobile device.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: March 8, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Guy Ellis, Rajinder Nijjer, Robert Kelley, Rajatish Mukherjee, Josh Berk, Aaron Silvas, Daniel Hardy
  • Patent number: 9280525
    Abstract: Illustrative embodiments improve upon prior machine learning techniques by introducing an additional classification layer that mimics human visual pattern recognition. Building upon classification passes that extract contextual information, illustrative embodiments look for hints of high-level semantic categorization that manifest as visual artifacts in the document, such as font family, font weight, text color, text justification, white space, or CSS class name. An improved lightweight markup language enables display of machine-categorized tokens on a screen for human correction, thereby providing ground truths for further machine classification.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: March 8, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Marek Olszewski, Stylianos Sidiroglou, Jason Ansel, Marc Piette, Rene Reinsberg
  • Patent number: 9275040
    Abstract: An example embodiment of a method and system of validating a user's control over contact information may comprise at least one server computer receiving contact information for a user and determining whether the contact information for the user is valid. If the contact information for the user is determined to be valid, the server computer(s) may store the contact information in a registered contacts database, monitor a plurality of record updates, including a request to register a domain name, in a domain name registration database for the contact information and determine whether the contact information appears in the record updates. If the contact information is determined to appear in the record updates, the server computer(s) may notify the user that the contact information appears in the record updates. In some embodiments, the registration of the domain name may be declined if the information matches.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 1, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventor: James Bladel
  • Patent number: 9245136
    Abstract: A domain name registering entity (such as a domain registry, registrar, or reseller) or an independent proxy registration service may offer a domain name hijack protection to their actual or potential customers. When a domain name transfer request or notice is received, the domain name registering entity or the proxy registration service may ignore or decline it. Customers may be given an ability to turn the domain name hijack protection service on and off, as well as an ability to adjust a variety of settings associated with the service.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: January 26, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Robert R. Parsons
  • Patent number: 9223876
    Abstract: Systems and method of the present invention provide for one or more server computers configured to receive one or more keywords topically relevant to a content of a web page, request from a search engine a first metric comprising a quantity of times the keywords have appeared in a search query with one or more question keywords during a time period and a second metric comprising a probability of receiving a high rank associated with the one or more keywords and the one or more question keywords, receive, from the search engine, the first metric and the second metric, calculate a keyword effectiveness index from the first metric and the second metric, and generate and transmit to a client computer one or more recommendations to include a high ranked suggested content on the web page according to the keyword effectiveness index.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: December 29, 2015
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Rajinder Nijjer
  • Patent number: 9225511
    Abstract: Systems of the present inventions allow for determining website secure certificate status via a partner browser plugin. An exemplary system may comprise a server communicatively coupled to a network hosting a first website configured to receive a request for a plugin from a partner. The plugin may be configured to determine the secure certificate status of a second website browsed in a browser on the partner's computing device. The system further may comprise a plugin request processing module, perhaps running on the server, configured to receive a request for the plugin from the partner, code the plugin with a unique identifier identifying the partner, and transmit the coded plugin to the partner. A status receipt module, perhaps also running on the server, may be configured to receive, from the plugin, the second website's uniform resource locator and secure certificate status, and the partner's unique identifier.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: December 29, 2015
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Kenneth E. Wharton
  • Patent number: 9225510
    Abstract: Methods of the present inventions allow for determining website secure certificate status via a partner browser plugin. An exemplary method may comprise storing, on a server communicatively coupled to a network, a plugin configured to determine the secure certificate status of a website browsed in the browser. A request for the plugin, from a partner having a unique identifier, may be received at the server. The plugin may be coded with the partner's unique identifier and transmitted to the partner. The server subsequently may receive, from the plugin, the website's uniform resource locator and secure certificate status along with the partner's unique identifier, which may be used to identify the source of the data.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: December 29, 2015
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Kenneth Wharton
  • Publication number: 20150341415
    Abstract: A method is disclosed for dynamically updating the content of a website or a web service via a text message. A text service may receive, at a text phone number, the text message sent by a user from a text device. The text device may have a user phone number. In preferred embodiments, the text service may have a plurality of text phone numbers that may be called by a plurality of users. The text service may produce an action code based, at least in part, on the text message, the text phone number called by the user, the user phone number or some combination thereof. The text service may transmit the action code to one or more hosting servers to alter a website which may then be published. In another embodiment, the text service may transmit the action code to web server(s) that may alter a web service for the user.
    Type: Application
    Filed: May 21, 2014
    Publication date: November 26, 2015
    Applicants: Go Daddy Operating Company, LLC, Go Daddy India Domains and Hosting Services Private Limited
    Inventors: Anurup Singhal, Arnold Blinn, Guy Ellis, Judd Jacobs
  • Patent number: 9183368
    Abstract: A requester requests a domain zone control validation from a validating entity. The validating entity generates a pass string. The requester enters the pass string into a domain zone. The validating entity determines if the pass string was entered in the domain zone. If the pass string is present in the domain zone, the domain zone control was successfully validated.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: November 10, 2015
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Eric Rodriguez
  • Publication number: 20150319135
    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.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Go Daddy Operating Company, LLC
    Inventors: Philip Bienert, Chris Blanton
  • Patent number: 9178888
    Abstract: A system and method for domain control validation is presented. At a certificate authority a request is received. The request includes a certificate signing request and a first Internet protocol address. The certificate signing request identifies a domain and a certificate. A second Internet protocol address for the domain is retrieved from a domain name system. When the first Internet protocol address is the same as the second Internet protocol address, the certificate is signed, and the signed certificate is transmitted to a requester of the request. When the first Internet protocol address is not the same as the second Internet protocol address, the certificate signing request is rejected.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: November 3, 2015
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Wayne Thayer, Jacob Plains
  • Publication number: 20150310481
    Abstract: A system and method for automatically assigning marketing allocations, including advertisements and coupons, for a business to marketing channels. An investment engine and recommendation engine uses input data to assign marketing allocations to marketing channels. Consumer activity is generated that produces corresponding output data. The investment engine calculates a return-on-investment (ROI) metric, and the recommendation engine generates a report related to the input and output data. The input data, marketing allocations or channels are adjusted to optimize the ROI metric and recommend marketing campaign strategies. The system also automatically determines which keywords the business should assign their marketing allocations to when a consumer utilizes similar keywords on a search engine. Targeted keywords are determined by applying budget weights to keywords related to the business and monitoring output data, such as a click through rate of the marketing allocations.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicant: Go Daddy Operating Company, LLC
    Inventors: Bill Brown, Judd Jacobs, Ian Schiffer, Richard Uhl
  • Patent number: D762699
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: August 2, 2016
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Nitin Gupta, Tapan Kamdar, Edward J. Karcher, III, Garrett Matsudaira, Stacy Steinkuller