Video mail delivery system
First Claim
1. A method for delivery of video electronic mail from a sender client device to a receiver client device over a communications network, comprising the steps of:
- generating a video file at the sender client device;
streaming the video file to a video server and storing the video file on the video server until the video file is accessed by the receiver client device;
sending an electronic mail notification of the video file to the receiver client device; and
streaming the video file from the video server storage in response to a request from the receiver client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A video mail delivery system for generating and transmitting video mail between a sender computer and a receiver computer over a communications network, such as the Internet. A video mail file containing audio and video content is recorded in a standard audio video interleave format and is then reformatted and compressed into an advanced streaming format. A video mail message window on the sender computer display enables the addition of an electronic text message to the video mail. A hyperlink to the compressed video mail file is inserted automatically into the video mail message window. When the video mail message is sent, the compressed video mail file is transmitted to a video store and forward server that stores the video mail file until it is accessed by the destination receiver computer. The electronic text message and hyperlink to the video mail file are sent to the electronic mail server of an Internet services provider for delivery to the mail server of the receiver computer'"'"'s Internet services provider. When the electronic text message is opened, the user at the receiver computer clicks on the hyperlink to have the selected video file streamed from the video server to the receiver computer, where it is viewed in a video mail window display.
206 Citations
29 Claims
-
1. A method for delivery of video electronic mail from a sender client device to a receiver client device over a communications network, comprising the steps of:
-
generating a video file at the sender client device;
streaming the video file to a video server and storing the video file on the video server until the video file is accessed by the receiver client device;
sending an electronic mail notification of the video file to the receiver client device; and
streaming the video file from the video server storage in response to a request from the receiver client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16)
-
-
13. A computer readable medium containing a computer program product operable on a sender client device for delivery of video electronic mail to a receiver client device over a communications network, the computer program product comprising:
-
program instructions that generate a video file at the sender client device;
program instructions that stream the video file to a video server for storage until the video file is accessed by the receiver client device; and
program instructions that send an electronic mail notification of the video file to the receiver client device. - View Dependent Claims (14, 15, 17, 18, 19, 20)
-
-
21. A computer readable medium containing a computer program product operable on a video server for delivery of video electronic mail to a receiver client device over a communications network, the computer program product comprising:
-
program instructions that enable receiving of the video file from the sender client device;
program instructions that verify the integrity of the video file and test the video file for virus contamination; and
program instructions that store the video file in a database at the video server; and
program instructions that stream the video file from the video server database in response to a request from the receiver client device. - View Dependent Claims (22, 23, 24)
-
-
25. A video mail server system for the delivery of video electronic mail to at least one receiver client device over a communications network, comprising:
-
a database for storing a plurality of video mail files for access by an intended receiver client device;
a store and forward server for receiving the plurality of video mail files from a plurality of sender client devices and storing the plurality of video mail files in the database; and
a video mail application program operable on the store and forward server to handle requests for specific video mail delivery from the at least one receiver client device. - View Dependent Claims (26)
-
-
27. A client device for the sending of video electronic mail to at least one receiver client device via a video server over a communications network, comprising:
-
a processor for controlling the generation of video mail messages;
a video camera and audio microphones connected to the processor for recording of a specific audio and video mail message in a standard format;
compression software operable on the processor for reformatting and compression of the audio and video mail message in a video mail file;
a local storage device for temporary storage of the specific video mail; and
a video mail user interface window for providing controls for recording and playback of video and audio content in the video mail message. - View Dependent Claims (28, 29)
-
Specification