The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 25, 2007
Filed:
May. 12, 2005
Madhu Yarlagadda, Los Altos Hills, CA (US);
Madhu Yarlagadda, Los Altos Hills, CA (US);
Yahoo! Inc., Sunnyvale, CA (US);
Abstract
A system, method, and apparatus are directed towards managing a Voice over IP (VOIP) message over a network, where the VOIP message may employ the Real-time Transport Protocol (RTP) and possibly Session Initiation Protocol (SIP) over the User Datagram Protocol (UDP). The invention enables a VOIP client device, such as an IP phone, and the like, to communicate a message to a local proxy residing on a local computing device. The communications between the VOIP device and the local proxy may employ SIP/RTP over UDP. Upon receipt of the communications, the local proxy converts the transport protocol to another transport protocol, such as Transmission Control Protocol (TCP). The local proxy may also perform a port translation on the message. The converted communications may then be sent to a remote server, where it may be employed in its present SIP/RTP over TCP format, or be converted back to using UDP.