METHODS AND SYSTEMS FOR VIDEO MESSAGING
First Claim
Patent Images
1. A method of managing video content, the method comprising:
- transmitting widget code to a user terminal, wherein the widget code is embeddable by the user on a plurality of web pages associated with the user, and the widget code includes a unique identifier;
receiving at a server system a first request via a widget corresponding to the widget code;
at least partly in response to the first request, transmitting over a network a video playlist previously defined by the user at a first website;
receiving from the widget at the server system a user request to transmit at least one selected video from the video playlist to a recipient;
receiving from the widget at the server system user text to be transmitted to the recipient in conjunction with the selected video; and
initiating the transmission of the video message and the user text to the recipient.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for managing messaging are described. In an illustrative embodiment, widget code is transmitted from a server to a user terminal, wherein the widget code, when executed is configured to display a playlist. A message management system receives from the widget a user request to transmit at least one selected video from the video playlist to a recipient and user text to be transmitted to the recipient in conjunction with the selected video. The transmission of the video message and the user text to the recipient is initiated.
116 Citations
43 Claims
-
1. A method of managing video content, the method comprising:
-
transmitting widget code to a user terminal, wherein the widget code is embeddable by the user on a plurality of web pages associated with the user, and the widget code includes a unique identifier; receiving at a server system a first request via a widget corresponding to the widget code; at least partly in response to the first request, transmitting over a network a video playlist previously defined by the user at a first website; receiving from the widget at the server system a user request to transmit at least one selected video from the video playlist to a recipient; receiving from the widget at the server system user text to be transmitted to the recipient in conjunction with the selected video; and initiating the transmission of the video message and the user text to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. Widget code stored in computer readable memory, the widget code embeddable by a user on a webpage, that when executed is configured to:
-
display a user defined playlist of videos to the user; receive a user selection of a video from the playlist; receive a recipient designation from the user; transmit an identifier associated with the user, an indication as to the selection, and the recipient designation over a network to a remote system so that the remote system can initiate transmission of a message including access to the video to the recipient; receive a confirmation from the remote system that access to the video has been delivered to the recipient; and display a confirmation indication to the user. - View Dependent Claims (17, 18, 19)
-
-
20. A method of managing video content, the method comprising:
-
transmitting widget code from a server to a user terminal, wherein the widget code, when executed is configured to display a playlist; transmitting to the widget a cost associated with sending a video message; receiving from the widget at the message management system a user request to transmit at least one selected video from the video playlist to a recipient; receiving from the widget at the message management system user text to be transmitted to the recipient in conjunction with the selected video; and initiating the transmission of the video message and the user text to the recipient. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of managing video content, the method comprising:
-
receiving over a network at a first server a user request for a widget; transmitting widget code over the network, wherein the widget code is configured to be embedded on a user specified web page, and where the widget code, when executed, is configured to display a content playlist selected and/or defined by the user; including a unique identifier in the widget, the unique identifier associated with the host of the user specified web page; receiving, over the network from the widget at the messaging system the unique identifier in association with activity data, including at least one of the following; an indication as to when and/or how many times the widget has been launched and/or loaded via the web page; an indication as to which playlist content has been viewed and/or how many times at least a first playlist content has been viewed; an indication as to which playlist content has been sent and/or how many times at least a first playlist content has been send; storing at least a portion of the activity data in computer readable memory; and generating report based on at least a portion of the activity data. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
Specification