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:
Feb. 27, 2007
Filed:
Sep. 30, 2002
Jian Wang, Bellevue, WA (US);
Senthil K. Velayutham, Sammamish, WA (US);
Lon-chan Chu, Bellevue, WA (US);
Armen Hovhannisyan, Redmond, WA (US);
Jian Wang, Bellevue, WA (US);
Senthil K. Velayutham, Sammamish, WA (US);
Lon-Chan Chu, Bellevue, WA (US);
Armen Hovhannisyan, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Performing conferencing without requiring communication using a specific connection port. A software module receives a function call from a conferencing application. The function call may include high-level instructions to perform a basic conferencing function, such as the communication of data from a specified buffer area. The software module then performs all of the details necessary in order to establish and maintain a connection with a conferencing server (or with one or more other participants in the case of peer-to-peer conferencing). While the conferencing application may be configured to optionally perform teleconferencing using a particular conferencing protocol and a particular conferencing connection port without the use of the software module, the software module may also be optionally used to establish, maintain, and exchanging conferencing information over an entirely different port when, for example, the usual conferencing connection port is not available.