IP Library Granted Patent US 10,360,292
Granted Patent B2
US 10,360,292 · App. 15/452,161 · Granted Jul 23, 2019

Lightweight web page generation

Inventor: Arnold Blinn (Hunts Point, WA)
Assignee: GO DADDY OPERATING COMPANY, LLC
G06F17/2247G06F16/9577G06F16/972G06F17/211G06F17/2205G06F17/227G06Q20/02G06Q30/0277H04L61/1511H04L67/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,360,292
App. No.
15/452,161
Granted
Jul 23, 2019
Kind
B2
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.

Claims (36)

1. A method, comprising:

retrieving, by at least one server and from a domain name system, a TXT record associated with a domain name;

generating, by the at least one server, web page code by rendering at least one visual attribute of the web page code in accordance with a setting in the TXT record; and

transmitting, by the at least one server, the web page code to a computer system using a network.

2. The method of claim 1 , wherein the setting includes a style or a template to be used in generating the web page code.

3. The method of claim 1 , including, after retrieving the TXT record associated with the domain name, storing the TXT record in a cache of the at least one server.

4. The method of claim 1 , wherein retrieving the TXT record associated with the domain name is performed by a domain name system resolver running on the at least one server.

5. The method of claim 1 , wherein the TXT record includes an identification of a third party and including using the identification of the third party to transmit a payment to the third party.

6. The method of claim 5 , including:

transmitting to the third party a report identifying a plurality of domain names and associated traffic to web pages associated with the plurality of domain names, the plurality of domain names including the domain name.

7. The method of claim 6 , wherein the third party is a registrar.

8. The method of claim 1 , including:

identifying advertisement content using the setting in the TXT record; and

incorporating the advertisement content into the web page code.

9. A method, comprising:

receiving, by at least one server communicatively coupled to a network, a TXT record associated with a domain name;

decoding, by the at least one server, the TXT record to identify a setting for the domain name;

generating, by the at least one server, web page code by rendering at least one visual attribute of the web page code in accordance with a setting in the TXT record; and

transmitting, by the at least one server, the web page code to a computer system using the network.

10. The method of claim 9 , wherein the setting identifies a style or a template to be used in generating the web page code.

11. The method of claim 9 , wherein the TXT record includes an identification of a third party and including using the identification of the third part to transmit a payment to the third party.

12. The method of claim 11 , including:

transmitting to the third party a report identifying a plurality of domain names and associated traffic to web pages associated with the plurality of domain names, the plurality of domain names including the domain name.

13. The method of claim 12 , wherein the third party is a registrar.

14. The method of claim 9 , including:

identifying advertisement content using the TXT record; and

incorporating the advertisement content into the web page code.

15. A system, comprising:

a domain name system server including at least one processor configured to:

store, in a storage device coupled to the domain name system server, a domain name system record including a TXT record, the TXT record encoding a visual attribute setting for a web page code associated with the domain name system record; and

transmit, in response to a request from a server computer, the domain name system record to the server computer, the server computer being configured to generate web page code by rendering at least one visual attribute of the web page code in accordance with the visual attribute setting in the TXT record.

16. The system of claim 15 , wherein the visual attribute setting identifies a style or a template to be used in generating the web page code.

17. The system of claim 15 , wherein the domain name system record includes an identification of a third party.

18. The system of claim 17 , wherein the server computer is configured to use the identification of the third party to transmit a payment to the third party.

19. The system of claim 15 , wherein the visual attribute setting identifies an advertisement content.

20. The system of claim 19 , wherein the server computer is configured to incorporate the advertisement content into the web page code.

Assignments (3)
SECURITY AGREEMENT Recorded Feb 17, 2023
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO, LLC; GODADDY MEDIA TEMPLE INC.; GODADDY.COM, LLC; LANTIRN INCORPORATED; POYNT, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 062782/0489 →
SECURITY AGREEMENT Recorded Oct 12, 2020
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO., INC.
To: BARCLAYS BANK PLC
Reel/Frame 054045/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2017
From: BLINN, ARNOLD
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 041487/0448 →
Continuity (2)
Continuation 14208986 · Mar 13, 2014
Related Publication 20170177549A1 · Jun 22, 2017