Video Mail Capture, Processing and Distribution
First Claim
1. A method, comprising:
- receiving, at a first video calling device associated with a user and over a network, a video call from a caller at a second video calling device;
determining, with one or both of the first video calling device or the second video calling device, that the user is unable to answer the video call; and
recording, with the first video calling device that receives the call, a videomail message from the video call, based at least in part on a determination that the user is unable to answer the video call.
1 Assignment
0 Petitions
Accused Products
Abstract
Novel tools and techniques are provided for enabling or implementing video mail capture, processing, and distribution. In response to a first video calling device receiving a video call from a caller at a second video calling device, the first video calling device, which is associated with a user or callee, might determine whether the user is available to answer the video call. If not, one of the first or second video calling devices might prompt the caller to leave a videomail message, and might record and upload the videomail message to a server over a network for post-processing and/or storage. A notification may be sent to the user regarding the videomail message. The user may be provided with options to view the videomail message and/or to respond to the videomail message. In some cases, the first and second video calling devices might be of different make or model.
151 Citations
30 Claims
-
1. A method, comprising:
-
receiving, at a first video calling device associated with a user and over a network, a video call from a caller at a second video calling device; determining, with one or both of the first video calling device or the second video calling device, that the user is unable to answer the video call; and recording, with the first video calling device that receives the call, a videomail message from the video call, based at least in part on a determination that the user is unable to answer the video call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus, comprising:
-
one or more processors; and a computer readable medium in communication with the one or more processors, the computer readable medium having encoded thereon a set of instructions executable by the one or more processors to cause the apparatus to perform one or more operations, the set of instructions comprising; instructions for receiving a video call from a video calling device; instructions for determining that the user is unable to answer the video call; and instructions for recording a videomail message from the video call, based at least in part on a determination that the user is unable to answer the video call.
-
-
27. A video calling device, comprising:
-
one or more processors; and a computer readable medium in communication with the one or more processors, the computer readable medium having encoded thereon a set of instructions executable by the one or more processors to cause the video calling device to perform one or more operations, the set of instructions comprising; instructions for instructions for sending a video call to an apparatus; instructions for determining that a callee associated with the apparatus is not available to answer the video call; instructions for recording a videomail message from the video call, based at least in part on a determination that the callee is unable to answer the video call; and instructions to send a notification to the callee with instructions to access the videomail message.
-
-
28. A system, comprising:
-
a first video calling device associated with a user, the first video calling device comprising; one or more first processors; and a first computer readable medium in communication with the one or more first processors, the first computer readable medium having encoded thereon a first set of instructions executable by the one or more first processors to cause the first video calling device to perform one or more operations, the first set of instructions comprising; instructions for receiving a video call from a caller at a second video calling device; instructions for determining that the user is unable to answer the video call; instructions for recording a videomail message from the video call, based at least in part on a determination that the user is unable to answer the video call; and instructions for uploading the videomail message; and a server computer, comprising; one or more second processors; and a second computer readable medium in communication with the one or more second processors, the second computer readable medium having encoded thereon a second set of instructions executable by the one or more second processors to cause the server computer to perform one or more operations, the second set of instructions comprising; instructions to receive the uploaded videomail message. - View Dependent Claims (29, 30)
-
Specification