Method and system for presenting published information in a browser
First Claim
Patent Images
1. A method for presenting published information in a browser, comprising:
- providing a user control via a browser that allows for controlling a pacing of presentation of published information in the browser, the user control comprising at least one of;
a first control for allowing a delaying of the presentation of the published information;
a second control for allowing a presentation of a next instance of published information;
a third control for allowing a specifying of a minimum time interval between presentation of successive instances of published information;
and a fourth control for allowing a specifying of a number of instances of published information that are presented in a batch, each of the first control, the second control, the third control, and the fourth control being at least one of a browser widget and a control included in a received resource from a remote provider;
receiving a pace setting from the user control;
associating the pace setting with a subscription; and
queuing published information corresponding to the subscription for presentation in the browser based on the pace setting.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and system is provided for presenting published information in a browser. Aspects of the preferred embodiment include providing a user control via a browser that allows for controlling a pacing of presentation of published information in the browser; receiving a pace setting from the user control; associating the pace setting with a subscription; and queuing published information corresponding to the subscription for presentation in the browser based on the pace setting.
-
Citations
31 Claims
-
1. A method for presenting published information in a browser, comprising:
-
providing a user control via a browser that allows for controlling a pacing of presentation of published information in the browser, the user control comprising at least one of; a first control for allowing a delaying of the presentation of the published information; a second control for allowing a presentation of a next instance of published information; a third control for allowing a specifying of a minimum time interval between presentation of successive instances of published information; and a fourth control for allowing a specifying of a number of instances of published information that are presented in a batch, each of the first control, the second control, the third control, and the fourth control being at least one of a browser widget and a control included in a received resource from a remote provider; receiving a pace setting from the user control; associating the pace setting with a subscription; and queuing published information corresponding to the subscription for presentation in the browser based on the pace setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium containing program instructions for presenting published information in a browser, the program instructions for:
-
providing a user control via a browser that allows for controlling a pacing of presentation of published information in the browser, the user control comprising at least one of; a first control for allowing a delaying of the presentation of the published information; a second control for allowing a presentation of a next instance of published information;
a third control for allowing a specifying of a minimum time interval between presentation of successive instances of published information;and a fourth control for allowing a specifying of a number of instances of published information that are presented in a batch, each of the first control, the second control, the third control, and the fourth control being at least one of a browser widget and a control included in a received resource from a remote provider; receiving a pace setting from the user control;
associating the pace setting with a subscription; andqueuing published information corresponding to the subscription for presentation in the browser based on the pace setting. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A subscription web browser, comprising:
-
a user interface component configured to display a user control that allows for controlling a pacing of presentation of published information and to receiving a pace setting from the user control, the user interface component presented in at least one of a web page and a resource received from a remote content provider, the user control comprising at least one of; a first control for allowing a delaying of the presentation of the published information; a second control for allowing a presentation of a next instance of published information; a third control for allowing a specifying of a minimum time interval between presentation of successive instances of published information; and a fourth control for allowing a specifying of a number of instances of published information that are presented in a batch, each of the first control, the second control, the third control, and the fourth control being at least one of a browser widget and a control included in a received resource from a remote provider; a subscription component coupled to the user interface component for associating the pace setting with a subscription; and a queue for queuing published information corresponding to the subscription for presentation in the subscription web browser based on the pace setting.
-
-
30. A method for allowing a user to control the pace at which published information is presented in a browser with a user control, the method comprising:
-
receiving a pacing setting via a browser;
associating the pacing setting with a current subscription;receiving published information associated with the current subscription; and delaying the presentation of the published information based on the pacing setting, wherein the user control comprises at least one of; a first control for allowing a delaying of the presentation of the published information; a second control for allowing a presentation of a next instance of published information; a third control for allowing a specifying of a minimum time interval between presentation of successive instances of published information; and a fourth control for allowing a specifying of a number of instances of published information that are presented in a batch, each of the first control, the second control, the third control, and the fourth control being at least one of a browser widget and a control included in a received resource from a remote provider.
-
-
31. A system for controlling a rate of presentation of published information, comprising:
-
a subscription service for allowing senders of information to publish information and for sending notifications regarding the information to subscribers; and a browser executing in a client device, the browser adapted to communicate with the subscription service via a publication/subscription (pub/sub) protocol, the browser including; a user interface component configured to display a user control that allows for controlling a pacing of presentation of published information and to receive a pace setting from the user control, the user control comprising at least one of; a first control for allowing a delaying of the presentation of the published information; a second control for allowing a presentation of a next instance of published information; a third control for allowing a specifying of a minimum time interval between presentation of successive instances of published information; and a fourth control for allowing a specifying of a number of instances of published information that are presented in a batch, each of the first control, the second control, the third control, and the fourth control being at least one of a browser widget and a control included in a received resource from a remote provider; a subscription component coupled to the user interface component for associating the pace setting with a subscription; and a queue for queuing published information associated with the notifications corresponding to the subscription for presentation in the browser based on the pace setting.
-
Specification