PLATFORM, DEVICE AND METHOD FOR ENABLING MICRO VIDEO COMMUNICATION
First Claim
1. A method for enabling asynchronous two-way video communications, comprising:
- when a video message sender records a message, recording a micro video file;
encoding said video file as a binary-to-text encoded string;
storing said string in a Real Time Data (RTD) storage on the sender device;
synchronizing the local RTD data change with a RTD server;
synchronizing said sender binary-to-text encoded string with receiver RTD storage;
decoding said video file from said binary-to-text encoded string; and
playing said micro video file on the sender device.
0 Assignments
0 Petitions
Accused Products
Abstract
There is provided, in accordance with an embodiment of the present invention, an platform, system, device, protocol and method are provided to enable video enhanced Push To Talk (PTT) communications. According to some embodiments, a method is provided for enabling asynchronous two-way video communications, comprising: when a video message sender records a message, recording a micro video file; encoding the video file as a binary-to-text string; storing the string in a Real Time Data (RTD) storage on the sender device; synchronizing the local RTD data change with a RTD server; synchronizing the sender binary-to-text string with receiver RTD storage; decoding said video file from the binary-to-text string; and playing the micro video file on the sender device.
6 Citations
12 Claims
-
1. A method for enabling asynchronous two-way video communications, comprising:
-
when a video message sender records a message, recording a micro video file; encoding said video file as a binary-to-text encoded string; storing said string in a Real Time Data (RTD) storage on the sender device; synchronizing the local RTD data change with a RTD server; synchronizing said sender binary-to-text encoded string with receiver RTD storage; decoding said video file from said binary-to-text encoded string; and playing said micro video file on the sender device. - View Dependent Claims (2, 3, 5, 6)
-
-
4. An instant messenger protocol for enabling near real time video data transfer between communication devices, comprising:
-
encoding a video file recorded by a sender as a base64 string on a sender'"'"'s device; synchronizing said base64 string with a cloud based server; synchronizing said base64 string between said cloud based server and a receiver'"'"'s device; decoding said video file from said base64 string; and playing said micro video file on the sender device, substantially in real time.
-
-
7. A communications device for enabling asynchronous two-way video communications, comprising:
-
a file with instructions to encode a recorded video file as a binary-to-text encoded string representing a micro video file; and a file with instructions to decode a recorded video file as a binary-to-text encoded string representing a micro video file; wherein said communications device is in communication with a data server, which includes a file with instructions to synchronize said string between a sender device and a receiver device, to facilitate substantially real time video data transfer between remote communication devices. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification