IP Library Granted Patent US 8,230,347
Granted Patent B2
US 8,230,347 · App. 12/098,410 · Granted Jul 24, 2012

System and method for prompting users to subscribe to web feeds based on web browsing activity

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 8,230,347
App. No.
12/098,410
Granted
Jul 24, 2012
Kind
B2
Abstract

A method (and corresponding system and computer program product) that prompts users for web feed subscription based on web browsing activities of the users is disclosed. The method monitors web browsing activities of a user related to a web page, and determines that the web page supports web feeds. Responsive to the user repeatedly visited the web page, the method determines whether the monitored web browsing activities related to the web page meets predetermined criteria. If so, the method prompts the user with options to subscribe to the web feed. If the user responds positively to the prompt, the method subscribes to the web feed.

Claims (38)

1. A computer-implemented method for prompting a user of a mobile computing device to subscribe to a web feed, the mobile computing device configured for connecting with mobile telephone network, the method comprising:

monitoring web browsing activities of the user related to a web page;

determining that the web page supports a web feed;

responsive to the user visiting the web page a predetermined number of times in a predetermined duration of time, determining whether the monitored web browsing activities meets predetermined criteria;

responsive to the monitored web browsing activities being determined meeting the predetermined criteria, prompting the user with options to subscribe to the web feed, comprising:

displaying a banner for soliciting web feed subscription when the user visits the web page, and

responsive to the user ignoring the banner, displaying a pop-up dialog for soliciting web feed subscription during a subsequent visit to the web page by the user; and

responsive to receiving a response to subscribe from the user to the prompt, subscribing to the web feed.

2. The method of claim 1 , wherein the mobile computing device is a smart phone.

3. The method of claim 2 , wherein the selectable option enables the user to choose a network connection for retrieving updates of the web feed.

4. The method of claim 2 , wherein the selectable option enables the user to set a time for retrieving updates of the web feed.

5. The method of claim 1 , wherein the web feed consists one of a RSS feed and an Atom feed.

6. The method of claim 1 , wherein the pop-up dialog is displayed during a subsequent visit to the web page by the user responsive to the user repeatedly ignoring the banner.

7. The method of claim 1 , wherein the pop-up dialog comprises a selectable option for the user to customize the subscription to the web feed.

8. The method of claim 1 , wherein the banner comprises a first selectable option for subscribing to the web feed and a second selectable option for not subscribing to the web feed.

9. A computer readable medium with stored instructions, the instructions when executed by a processor of a computing device cause the processor to perform a method comprising:

monitoring web browsing activities of a user related to a web page;

determining that the web page supports a web feed;

responsive to the user visiting the web page a predetermined number of times in a predetermined duration of time, determining whether the monitored web browsing activities related to the web page meets predetermined criteria;

responsive to the monitored web browsing activities related to the web page meeting the predetermined criteria, prompting the user with options to subscribe to the web feed, comprising:

displaying a banner for soliciting web feed subscription when the user visits the web page, and

responsive to the user ignoring the banner, displaying a pop-up dialog for soliciting web feed subscription during a subsequent visit to the web page by the user; and

responsive to receiving a response to subscribe from the user to the prompt, subscribing to the web feed.

10. The computer readable medium of claim 9 , wherein the computing device is a mobile computing device.

11. The computer readable medium of claim 10 , wherein the mobile computing device is a smart phone.

12. The computer readable medium of claim 9 , wherein the web feed consists one of a RSS feed and an Atom feed.

13. The computer readable medium of claim 9 , wherein the pop-up dialog comprises a selectable option for the user to customize the subscription to the web feed.

14. The computer readable medium of claim 9 , wherein the pop-up dialog is displayed during a subsequent visit to the web page by the user responsive to the user repeatedly ignoring the banner.

15. A computing device, comprising:

a computer processor;

a monitor module configured for monitoring web browsing activities of a user related to a web page, for storing monitored information in a history and subscription database, and for determining that the web page supports a web feed;

an interaction module configured for determining whether the monitored web browsing activities related to the web page meets predetermined criteria responsive to the user visiting the web page a predetermined number of times in a predetermined duration of time, and for prompting the user with options to subscribe to the web feed responsive to the monitored web browsing activities related to the web page meeting the predetermined criteria that comprises: (1) displaying a banner for soliciting web feed subscription when the user visits the web page, and (2) responsive to the user ignoring the banner, displaying a pop-up dialog for soliciting web feed subscription during a subsequent visit to the web page by the user; and

a reader module configured for subscribing to the web feed responsive to receiving a response to subscribe from the user to the prompt, and storing subscribing information in the history and subscription database.

16. The computing device of claim 15 , wherein the computing device is a mobile computing device.

17. The computing device of claim 16 , wherein the mobile computing device is a smart phone.

18. The computing device of claim 15 , wherein the web feed consists one of a RSS feed and an Atom feed.

19. The computing device of claim 15 , wherein the pop-up dialog comprises a selectable option for the user to customize the subscription to the web feed.

20. The computing device of claim 15 , wherein the pop-up dialog is displayed during a subsequent visit to the web page by the user responsive to the user repeatedly ignoring the banner.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032132/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →
SECURITY AGREEMENT Recorded Oct 22, 2009
From: PALM, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 023406/0671 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2008
From: CWAJBAUM, OSCAR R
To: PALM, INC.
Reel/Frame 020767/0615 →