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:
Aug. 14, 2007
Filed:
Jul. 26, 2003
Chen Xu, Santa Clara, CA (US);
Huang-ming Pan, Antioch, CA (US);
Shih-an Cheng, Fremont, CA (US);
Jing-yao Huang, Fremont, CA (US);
Chen Xu, Santa Clara, CA (US);
Huang-Ming Pan, Antioch, CA (US);
Shih-An Cheng, Fremont, CA (US);
Jing-Yao Huang, Fremont, CA (US);
Innomedia Pte, Singapore, SG;
Abstract
A system for initiating and maintaining a real time audio or video media session between two clients, at least one of which has a private network IP address and is supported by a NAT firewall, comprises a proxy server serving each client and a relay server. The first proxy server may receive an invite message from a caller client to initiate a media session with a callee client. The invite message will identify the IP address and media port number of the caller client. The proxy server queries the relay server to obtain a port number of the relay server that may be used for relaying the media session between the caller client and the callee client. The proxy server will replace the IP address and port number of the caller client with the IP address and port number of the relay server in the invite message before forwarding to the callee client. When the callee client generates a response message that includes the IP address and media port number of the callee client, the proxy server will replace the IP address and media port number of the callee client in the response message before forwarding the response message to the caller client.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile