IP Library Granted Patent US 7,827,271
Granted Patent B2
US 7,827,271 · App. 12/209,344 · Granted Nov 2, 2010

Methods, systems, and products for verifying integrity of web-server served content

Assignee: AT&T Intellectual Property I, L.P.
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 7,827,271
App. No.
12/209,344
Granted
Nov 2, 2010
Kind
B2
Abstract

Methods, systems, and products are disclosed for verifying the integrity of web server content. A request for a Uniform Resource Locator is received, with the request originating from a referring Uniform Resource Locator. A response to the request is communicated. The requested Uniform Resource Locator is stored along with the referring Uniform Resource Locator, a status code associated with the response, and a file size associated with the response. Logical rules are applied and a report is generated which pinpoints the URLs in error.

Claims (27)

1. A method, comprising:

receiving a request from a client for a Uniform Resource Locator, the request originating from a referring Uniform Resource Locator;

communicating a response to the request;

receiving a result of a web page integrity verification performed by the client; and

storing in a database the requested Uniform Resource Locator and the referring Uniform Resource Locator to determine if an error exists in the response.

2. The method according to claim 1 , further comprising identifying a server-side error in the web page.

3. The method according to claim 1 , further comprising storing the result of the client's web page integrity verification in the database.

4. The method according to claim 1 , further comprising storing the server-side error in the database.

5. The method according to claim 1 , further comprising storing the referring Uniform Resource Locator in the database when the response contains no data.

6. The method according to claim 1 , wherein the request for the Uniform Resource Locator comprises requesting a resource associated with the requested Uniform Resource Locator.

7. The method according to claim 1 , further comprising storing a status code associated with the response.

8. A method according to claim 7 , further comprising associating the requested Uniform Resource Locator with the referring Uniform Resource Locator when the status code is erroneous.

9. A method according to claim 7 , further comprising tabulating a number of occurrences of the status code.

10. A method according to claim 7 , further comprising sending the status code to the client.

11. A method according to claim 1 , further comprising storing a file size associated with the response.

12. A method according to claim 1 , further comprising indicating an error when the file size is less than expected.

13. A method according to claim 1 , further comprising associating the requested Uniform Resource Locator with the referring Uniform Resource Locator when the requested Uniform Resource Locator is erroneous.

14. A method according to claim 1 , further comprising presenting to a user at least one of the requested Uniform Resource Locator, the referring Uniform Resource Locator, a status code associated with the response, and a file size associated with the response.

15. A method according to claim 1 , further comprising indicating an error associated with the requested Uniform Resource Locator.

16. A method according to claim 1 , further comprising indicating an error associated with the referring Uniform Resource Locator.

17. A method according to claim 1 , further comprising tabulating erroneous Uniform Resource Locators by referring Uniform Resource Locators.

18. A system, comprising:

a processor executing code stored in memory that causes the processor to:

receive a request from a client for a Uniform Resource Locator, the request originating from a referring Uniform Resource Locator;

communicate a response to the request;

receive a result of a web page integrity verification performed by the client; and

store in a database the requested Uniform Resource Locator and the referring Uniform Resource Locator to determine if an error exists in the response.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2017
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 043289/0623 →
CHANGE OF NAME Recorded Aug 1, 2017
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 043393/0138 →
CHANGE OF NAME Recorded Aug 1, 2017
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 043393/0144 →
CHANGE OF NAME Recorded Aug 1, 2017
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 043393/0148 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2008
From: SANKARAN, KARTHIKSUNDAR; PATRAWALA, ZAKIR; HILL, TIMOTHY A.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (NOW DOING BUSINESS AS AT&T INTELLECTUAL PROPERTY I, L.P.)
Reel/Frame 021746/0887 →
Continuity (2)
Continuation 1081347500 · Mar 30, 2004
Related Publication 20090006935A1 · Jan 1, 2009