86285714
May 19, 2014
Jan 6, 2015
Computer application software for communicating over a network, namely, software for users to asynchronously communicate using video conferencing in which the video conference is in real time or saved in a queue for viewing at any time; Computer software and firmware for communicating over a network; Computer software for communicating with users of hand-held computers; Computer software for communicating over a network that may be downloaded from a global computer network
Electrical and Scientific Apparatus