Highlighting unread messages
First Claim
Patent Images
1. A computer implemented method of indicating status of multiple video message conversations on a recipient device, the method comprising:
- receiving a first video message from a sending participant device and associating the first video message with a first video message conversation of the multiple video message conversations, the first video message conversation comprising multiple frames, the first video message conversation having an unread status;
automatically generating, by the recipient device, a video thumbnail representation of the first video message conversation using respective thumbnail representations of an automatically selected plurality of frames of the multiple frames of the first video message conversation;
storing the first video message conversation with a second video message conversation of the multiple video message conversations, the second video message conversation having multiple frames and having a read status indicating that all video content associated with the second video message conversation has been viewed, the second video message conversation associated with an image thumbnail representation including a thumbnail image of an automatically selected frame of multiple frames of the second video message conversation;
causing the video thumbnail representation of the first video message conversation to be displayed responsive to determining that-the first video message conversation has the unread status; and
causing the image thumbnail representation of the second video message conversation to be displayed responsive to determining that the second video message conversation has the read status.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments enable a video messaging experience which permits the exchange of short video messages in an asynchronous manner. The video messaging experience preserves the video intimacy and experience of synchronous-type video communications, while at the same time provides the convenience of SMS-type message exchange.
129 Citations
19 Claims
-
1. A computer implemented method of indicating status of multiple video message conversations on a recipient device, the method comprising:
-
receiving a first video message from a sending participant device and associating the first video message with a first video message conversation of the multiple video message conversations, the first video message conversation comprising multiple frames, the first video message conversation having an unread status; automatically generating, by the recipient device, a video thumbnail representation of the first video message conversation using respective thumbnail representations of an automatically selected plurality of frames of the multiple frames of the first video message conversation; storing the first video message conversation with a second video message conversation of the multiple video message conversations, the second video message conversation having multiple frames and having a read status indicating that all video content associated with the second video message conversation has been viewed, the second video message conversation associated with an image thumbnail representation including a thumbnail image of an automatically selected frame of multiple frames of the second video message conversation; causing the video thumbnail representation of the first video message conversation to be displayed responsive to determining that-the first video message conversation has the unread status; and causing the image thumbnail representation of the second video message conversation to be displayed responsive to determining that the second video message conversation has the read status. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer readable storage media embodying computer readable instructions which, when executed, perform operations comprising:
-
receiving, at a recipient device, a first video message associated with a first video message conversation and the first video message conversation having multiple frames and having an unread status; automatically generating, by the recipient device, a video thumbnail representation of the first video message conversation using respective thumbnail representations of an automatically selected plurality of frames of the multiple frames of the first video message conversation; storing the first video message conversation with a second video message conversation, the second video message conversation having multiple frames and having a read status indicating that all video content associated with the second video message conversation has been viewed, the second video message conversation associated with an image thumbnail representation including a thumbnail image of an automatically selected frame of multiple frames of the second video message conversation; causing the video thumbnail representation of the first video message conversation to be displayed responsive to the first video message conversation having the unread status; and causing the image thumbnail representation of the second video message conversation to be displayed responsive to the second video message conversation having the read status. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A recipient device comprising:
-
a display; a network interface connected to exchange video messages with a communication network; one or more processors connected to the network interface and the display; one or more computer-readable storage media embodying executable instructions which, responsive to execution by the one or more processors, perform operations perform operations comprising; receiving a first video message and associating the first video message with a first video message conversation, the first video message conversation having multiple frames and having an unread status; automatically generating, by the recipient device, a video thumbnail representation of the first video message conversation using respective thumbnail representations of an automatically selected plurality of frames of the multiple frames of the first video message conversation; storing the first video message conversation with a second video message conversation, the second video message conversation having multiple frames and having a read status indicating that all video content associated with the second video message conversation has been viewed, the second video message associated with an image thumbnail representation including a thumbnail image of an automatically selected frame of multiple frames of the second video message conversation; causing the video thumbnail representation of the first video message conversation to be displayed responsive to the first video message conversation having the unread status; and causing the image thumbnail representation of the second video message conversation to be displayed responsive to the second video message conversation having the read status. - View Dependent Claims (16, 17, 18, 19)
-
Specification