US2016021337A1PendingUtilityA1

Video messaging

Assignee: FACEBOOK INCPriority: Jul 25, 2000Filed: Jun 16, 2015Published: Jan 21, 2016
Est. expiryJul 25, 2020(expired)· nominal 20-yr term from priority
H04L 51/10H04L 51/046H04N 7/147H04N 7/148H04L 65/403G06F 3/0482G06F 3/04817G06F 3/048H04N 7/155H04M 3/5315H04M 3/5307H04L 51/00H04L 12/1813H04M 2201/50H04M 2203/4536H04L 12/1822H04M 3/567H04N 21/25833H04L 51/04H04N 21/4788H04N 21/25816H04N 7/17318
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and techniques for transferring electronic data between users of a communications system by receiving, at an instant messaging host, a video file from a sender and intended for a recipient; authenticating the video file; and sending the video file to the intended recipient.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A communications method, comprising:
 enabling instant messaging communication between a sender and at least one recipient through an instant messaging host; and   enabling video communication between the sender and the recipient through the instant messaging host.   
     
     
         2 . The method of  claim 1  further comprising receiving and authenticating a text instant from the sender at the instant messaging host. 
     
     
         3 . The method of  claim 2  wherein authenticating comprises identifying a screen name associated with at least one of the sender and the recipient. 
     
     
         4 . The method of  claim 3  wherein authenticating comprises identifying an IP address associated with at least one of the sender and the recipient. 
     
     
         5 . The method of  claim 1  further comprising determining capabilities of the recipient at the instant messaging host. 
     
     
         6 . The method of  claim 5  wherein determining comprises identifying hardware associated with the recipient. 
     
     
         7 . The method of  claim 5  wherein determining comprises identifying software associated with the recipient. 
     
     
         8 . The method of  claim 5  further comprising reporting the capabilities of the recipient to the sender. 
     
     
         9 . The method of  claim 8  wherein the sender displays a user interface according to the capabilities of the recipient. 
     
     
         10 . The method of  claim 1  further comprising receiving, at the instant messaging host, a request to establish video communication. 
     
     
         11 . The method of  claim 10  wherein the request is from the sender. 
     
     
         12 . The method of  claim 10  wherein the request is from the recipient. 
     
     
         13 . The method of  claim 10  further comprising authenticating the request. 
     
     
         14 . The method of  claim 13  wherein authenticating comprises identifying a screen name associated with at least one of the sender and the recipient. 
     
     
         15 . The method of  claim 13  wherein authenticating comprises identifying an IP address associated with at least one of the sender and the recipient. 
     
     
         16 . The method of  claim 1  wherein enabling video communication comprises establishing a generic signaling interface channel, a control channel, and a video channel between the sender and the recipient. 
     
     
         17 . The method of  claim 16  wherein the control channel comprises a TCP/IP socket. 
     
     
         18 . The method of  claim 16  wherein the video channel comprises a UDP channel. 
     
     
         19 . The method of  claim 16  wherein the video channel comprises a TCP channel. 
     
     
         20 . A communications apparatus comprising an instant messaging host configured to:
 enable instant messaging communication between a sender an at least one recipient; and   enable video communication between the sender and the recipient.

Join the waitlist — get patent alerts

Track US2016021337A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.