IP Library Granted Patent US 7,216,256
Granted Patent B2
US 7,216,256 · App. 10/813,492 · Granted May 8, 2007

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

Assignee: BellSouth Intellectual Property Corporation
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,216,256
App. No.
10/813,492
Granted
May 8, 2007
Kind
B2
Abstract

Methods, systems, and products are disclosed for verifying the integrity of web server content. One method communicates with a server specified by a Uniform Resource Locator. Content specified by the Uniform Resource Locator is retrieved. If the content contains an additional link to another Uniform Resource Locator, then the content is parsed to determine if the content contains an error message. The existence of the error message indicates a partial page error.

Claims (27)

1. A method, comprising the steps of:

communicating with a server specified by a Uniform Resource Locator from a configurable file providing user specified frequency and levels of analysis of starting web pages;

retrieving content specified by the Uniform Resource Locator; and

if the content contains an additional link to another Uniform Resource Locator, then parsing the content to determine if the content contains an error message, the error message indicating existence of a partial page error.

2. A method according to claim 1 , further comprising the step of parsing additional content specified by the another Uniform Resource Locator, the parsing of the additional content to determine if the additional content also contains the error message.

3. A method according to claim 1 , wherein if the content does not contain the additional link, then checking a size of the content.

4. A method according to claim 3 , wherein if the size of the content is smaller than expected, the reporting an error.

5. A method according to claim 1 , further comprising the step of reporting the error message.

6. A method for verifying the integrity of web server content, the method comprising the steps of:

a) reading a list of Uniform Resource Locators from a configurable file providing user specified frequency and levels of analysis of starting web pages, the list requiring integrity verification;

b) initiating a communication link to a server specified by a Uniform Resource Locator in the list;

c) retrieving content specified by the Uniform Resource Locator; and

d) parsing the content to determine if the content comprises an error message, the error message indicating existence of a partial page error.

7. A method according to claim 6 , wherein if the communication link fails, then reading another Uniform Resource Locator in the list and repeating step b).

8. A method according to claim 7 , further comprising the step of reporting the failed communication link.

9. A method according to claim 6 , further comprising the step of reporting the error message indicating the existence of a partial page error.

10. A method, according to claim 6 , wherein if the content comprises an additional link to additional content, then adding the additional link to the list.

11. A method according to claim 10 , further comprising the step of parsing the additional content to determine if the additional content also contains the error message.

12. A method according to claim 10 , wherein of the content does not contain the additional link, then checking a size of the content.

13. A method according to claim 12 , wherein if the size of the content is smaller than expected, then reporting an error.

14. A method according to claim 13 , wherein if the size of the content is smaller than expected, then reading another Uniform Resource Locator in the list and repeating step b).

15. A system, comprising:

an Integrity Module stored in a memory device, and a processor communicating with the memory device;

the Integrity Module communicating with a server specified by a Uniform Resource Locator from a configurable file providing user specified frequency and levels of analysis of starting web pages, the Integrity Module retrieving content specified by the Uniform Resource Locator, if the content contains an additional link to another Uniform Resource Locator, then the Integrity Module parses the content to determine if the content contains an error message, with the error message indicating existence of a partial page error.

16. A computer program product, comprising:

a computer-readable medium; and

an Integrity Module stored on the computer-readable medium, the Integrity Module communicating with a server specified by a Uniform Resource Locator from a configurable file providing user specified frequency and levels of analysis of starting web pages, the Integrity Module retrieving content specified by the Uniform Resource Locator, if the content contains an additional link to another Uniform Resource Locator, then the Integrity Module parses the content to determine if the content contains an error message, with the error message indicating existence of a partial page error.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2014
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: MARLOW TECHNOLOGIES, LLC
Reel/Frame 034539/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2014
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 033371/0655 →
CHANGE OF NAME Recorded Jul 23, 2014
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 033382/0106 →
CHANGE OF NAME Recorded Jul 23, 2014
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 033382/0679 →
CHANGE OF NAME Recorded Jul 23, 2014
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 033382/0845 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2004
From: SANKARAN, KARTHIKSUNDAR; PATARAWOLA, ZAKIR; HILL, TIMOTHY A.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 015165/0433 →
Continuity (1)
Related Publication 20050240827A1 · Oct 27, 2005