IP Library Granted Patent US 9,633,128
Granted Patent B2
US 9,633,128 · App. 14/208,986 · Granted Apr 25, 2017

Lightweight web page generation

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 9,633,128
App. No.
14/208,986
Granted
Apr 25, 2017
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 (38)

1. A method, comprising:

receiving, by at least one server communicatively coupled to a network, a request identifying a domain name and a web page;

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

analyzing, by the at least one server, the TXT record to identify one or more display settings associated with the domain name or the web page;

formatting, by the at least one server, a visual attribute of the web page in accordance with the one or more display settings into a rendered web page; and

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

2. The method of claim 1 , wherein the one or more display settings include a style or a template to be used in rendering the web page.

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

4. The method of claim 1 , wherein retrieving the TXT record associated with the domain name is performed by a domain name system (DNS) 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 one or more display settings associated with the domain name or the web page; and

incorporating the advertisement content into the rendered web page.

9. A method, comprising:

receiving, by at least one server communicatively coupled to a network, a request identifying a domain name and a web page;

generating, by the at least one server, a rendered web page using display settings retrieved from a TXT record in a domain name system (DNS) record associated with the domain name by formatting a visual attribute of the rendered web page using the display settings; and

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

10. The method of claim 9 , wherein the display settings include a style or a template to be used in rendering the web page.

11. The method of claim 9 , wherein the DNS 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 DNS record; and

incorporating the advertisement content into the rendered web page.

15. A system, comprising:

at least one server computer in communication with a network, the at least one server computer including a processor configured to:

receive a request identifying a domain name and a web page;

generate a rendered web page using display settings retrieved from a TXT record in a domain name system (DNS) record associated with the domain name by formatting a visual attribute of the rendered web page using the display settings; and

transmit the rendered web page to a computer system using the network.

16. The system of claim 15 , wherein the display settings include a style or a template to be used in rendering the web page.

17. The system of claim 15 , wherein the DNS 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.

18. The system of claim 15 , wherein the processor is configured to:

identify advertisement content using the DNS record; and

incorporate the advertisement content into the rendered web page.

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 May 9, 2017
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 042426/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2014
From: BLINN, ARNOLD
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 032474/0106 →