IP Library Granted Patent US 10,397,145
Granted Patent B2
US 10,397,145 · App. 14/665,840 · Granted Aug 27, 2019

Systems and methods for automatically providing alerts of web site content updates

Inventor: James C. Bedingfield (Lilburn, GA)
Assignee: AT&T Intellectual Property I, L.P.
H04L51/04G06F16/958G06F16/9535G06F17/2247
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,397,145
App. No.
14/665,840
Granted
Aug 27, 2019
Kind
B2
Abstract

Methods of automatically updating content on a web site, allowing web site visitors to request notification of updates to the content of a web site, and notifying persons of updated content on a web site are disclosed. Update alert tables and systems for implementing the foregoing methods also are disclosed.

Claims (49)

1. A system, comprising:

a memory that stores instructions; and

a process that executes the instructions to perform operations, the operations comprising:

transmitting a first message containing a copy of first selected content of web site content to a plurality of visitors of a web site, wherein the plurality of visitors comprise computers;

specifying an option in an update profile of a visitor of the plurality of visitors for ignoring a lack of response to the first message;

ignoring, from the visitor of the plurality of visitors, the lack of response to the first message, wherein the lack of response to the first message is ignored based on the option specified in the update profile of the visitor;

transmitting a second message to the visitor in accordance with the update profile, wherein the second message is associated with updating second selected content of the web site content;

updating the web site content based on a revised copy of the second selected content that is received in response to the second message;

receiving requests from visitors of the plurality of visitors to be notified of an update of the website content;

generating an instant message including an alert message indicating the update of the web site content;

transmitting, after updating the web site content, the instant message including the alert message to each of the plurality of visitors that have requested to be notified of the update of the web site content, wherein the alert message indicates that the update has been performed; and

updating, upon receipt of the revised copy of the second selected content, an update log based on changes to the revised copy of the second selected content and to indicate changes in an automatic update sequence number field of the update log, wherein the update log is contained within a web page of the web site updated based on the revised copy of the second selected content.

2. The system of claim 1 , wherein the operations further comprise receiving a plurality of requests from the plurality of visitors to be notified of the update to the web site content.

3. The system of claim 1 , wherein the operations further comprise receiving, if the response to the first message is received, a revised copy of the first selected content of the web site content.

4. The system of claim 3 , wherein the operations further comprise updating, if the response to the first message is received, the web site content based on the revised copy of the first selected content and the revised copy of the second selected content.

5. The system of claim 1 , wherein the operations further comprise receiving the revised copy of the second selected content.

6. The system of claim 1 , wherein the operations further comprise determining each of the plurality of visitors that have requested to be notified of the update.

7. The system of claim 1 , wherein the operations further comprise updating the update log for the web site in response to the updating the web site content.

8. The system of claim 1 , wherein the operations further comprise accessing the update profile of the visitor.

9. The system of claim 1 , wherein the operations further comprise determining whether the revised copy of the second selected content contains any changes to the web site content.

10. A method, comprising:

transmitting a first message containing a copy of first selected content of web site content to a plurality of visitors of a web site, wherein the plurality of visitors comprise computers;

specifying an option in an update profile of a visitor of the plurality of visitors for ignoring a lack of response to the first message;

ignoring, from the visitor of the plurality of visitors, the lack of response to the first message, wherein the lack of response to the first message is ignored based on the option specified in the update profile of the visitor;

transmitting a second message to the visitor in accordance with the update profile, wherein the second message is associated with updating second selected content of the web site content;

updating, by utilizing instructions from a memory that are executed by a processor, the web site content based on a revised copy of the second selected content that is received in response to the second message;

receiving requests from visitors of the plurality of visitors to be notified of an update of the website content;

generating an instant message including an alert message indicating the update of the web site content;

transmitting, after updating the web site content, the instant message including the alert message to each of the plurality of visitors that have requested to be notified of the update of the web site content, wherein the alert message indicates that the update has been performed; and

updating, upon receipt of the revised copy of the second selected content, an update log based on changes to the revised copy of the second selected content and to indicate changes in an automatic update sequence number field of the update log, wherein the update log is contained within a web page of the web site updated based on the revised copy of the second selected content.

11. The method of claim 10 , further comprising receiving a plurality of requests from the plurality of visitors to be notified of the update to the web site content.

12. The method of claim 11 , further comprising receiving, with the plurality of requests, addresses to which to send the alert message.

13. The method of claim 10 , further comprising receiving, if the response to the first message is received, a revised copy of the first selected content of the web site content.

14. The method of claim 13 , further comprising updating, if the response to the first message is received, the web site content based on the revised copy of the first selected content and the revised copy of the second selected content.

15. The method of claim 10 , further comprising determining whether the revised copy of the second selected content contains any changes to the web site content.

16. The method of claim 10 , further comprising determining each of the plurality of visitors that have requested to be notified of the update.

17. The method of claim 10 , further comprising determining whether the web site is due for receiving the update.

18. The method of claim 10 , further comprising updating the update log for the web site in response to the updating the web site content.

19. The method of claim 10 , further comprising storing addresses for receiving the alert message in an alert table.

20. A non-transitory machine-readable medium comprising instructions, which, when loaded and executed by a processor, cause the processor to perform operations, the operations comprising:

transmitting a first message containing a copy of first selected content of web site content to a plurality of visitors of a web site, wherein the plurality of visitors comprise computers;

specifying an option in an update profile of a visitor of the plurality of visitors for ignoring a lack of response to the first message;

ignoring, from the visitor of the plurality of visitors, the lack of response to the first message, wherein the lack of response to the first message is ignored based on the option specified in the update profile of the visitor;

transmitting a second message to the visitor in accordance with the update profile, wherein the second message is associated with updating second selected content of the web site content;

updating the web site content based on a revised copy of the second selected content that is received in response to the second message;

receiving requests from visitors of the plurality of visitors to be notified of an update of the website content;

generating an instant message including an alert message indicating the update of the web site content;

transmitting, after updating the web site content, the instant message including the alert message to each of the plurality of visitors that have requested to be notified of the update of the web site content, wherein the alert message indicates that the update has been performed; and

updating, upon receipt of the revised copy of the second selected content, an update log based on changes to the revised copy of the second selected content and to indicate changes in an automatic update sequence number field of the update log, wherein the update log is contained within a web page of the web site updated based on the revised copy of the second selected content.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2017
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 043622/0496 →
CHANGE OF NAME Recorded Sep 19, 2017
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 043900/0036 →
CHANGE OF NAME Recorded Sep 19, 2017
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 043900/0078 →
CHANGE OF NAME Recorded Sep 19, 2017
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 043900/0086 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2015
From: BEDINGFIELD, JAMES C.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 035236/0566 →
Continuity (3)
Continuation 10961870 · Oct 8, 2004
Continuation In Part 09817944 · Mar 27, 2001
Related Publication 20150195222A1 · Jul 9, 2015