Browser rewind and replay feature for transient messages wherein the messages are stored automatically when they are initially rendered and replayed when selected
First Claim
1. A method for displaying, at a client, transient messages received over a network, the method comprising:
- storing, independently of a user action, each one of at least one multimedia object containing at least one transient message when each multimedia object is initially rendered at the client; and
enabling a subsequent rendering of at least one of the stored multimedia objects containing at least one stored transient message in response to a user selection.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and program of the invention enables a user to view, at a later time, transitory messages, e.g., advertisements, that the user may have previously missed. The multimedia objects containing the messages are stored automatically without user action when the multimedia object is rendered at the client. In response to a user action, a list of the stored multimedia objects are displayed to the user along with selectable controls for rewinding and replaying the list of stored multimedia objects. The user may select each multimedia object from the list one at a time for replaying, or the user can use the selectable controls to replay or rewind a succession of the stored multimedia objects. The multimedia objects may include an animated GIF multimedia object, a moving picture type multimedia object, a vector graphic multimedia object, and a static image multimedia object.
-
Citations
24 Claims
-
1. A method for displaying, at a client, transient messages received over a network, the method comprising:
-
storing, independently of a user action, each one of at least one multimedia object containing at least one transient message when each multimedia object is initially rendered at the client; and
enabling a subsequent rendering of at least one of the stored multimedia objects containing at least one stored transient message in response to a user selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 17)
-
-
10. A computer program product having computer readable program code means on a computer usable medium having instruction means for enabling a display, at a client, of transient messages received over a network, comprising:
-
instructions for storing, independently of a user action, each one of at least one multimedia object containing at least one transient message when each multimedia object is initially rendered at the client; and
instructions for enabling a subsequent rendering of at least one of the stored multimedia objects containing at least one stored transient message in response to a user selection. - View Dependent Claims (11, 12, 13, 14, 16, 18, 19, 20)
-
-
15. A computer system having means for displaying, at a client, transient messages received over a network, the system comprising:
-
means for storing, independently of a user action, each one of at least one multimedia object containing at least one transient message when each multimedia object is initially rendered at the client; and
means for enabling a subsequent rendering of at least one of the stored multimedia objects containing at least one stored transient message in response to a user selection.
-
-
21. A method for redisplaying, at a client, at least one transient message displayed in a browser, the method comprising:
-
identifying a region associated with the at least one transient message;
clipping the region associated with the at least one transient message;
storing, independently of a user action, each transient message when each transient message is initially rendered by the browser; and
enabling a subsequent rendering of at least one of the transient messages in response to a user selection. - View Dependent Claims (22)
-
-
23. A computer system having means for redisplaying at least one transient message displayed in a browser, the system comprising:
-
means for identifying a region associated with the at least one transient message;
means for clipping the region associated with the at least one transient message;
means for storing, independently of a user action, each transient message when each transient message is initially rendered by the browser; and
means for enabling a subsequent rendering of at least one of the transient messages in response to a user selection.
-
-
24. A computer program product having computer readable program code means on a computer usable medium having instruction means for enabling a redisplaying of at least one transient message displayed in a browser, the computer program comprising:
-
instruction means for enabling an identification of a region associated with the at least one transient message;
instruction means for enabling a clipping of the region associated with the at least one transient message;
instruction means for storing, independently of a user action, each transient message when each transient message is initially rendered by the browser; and
instruction means for enabling a subsequent rendering of at least one of the transient messages in response to a user selection.
-
Specification