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. 26, 2014
Filed:
Sep. 15, 2006
Dhigha D. Sekaran, Redmnd, WA (US);
Shaun D. Pierce, Redmond, WA (US);
Shaun D. Cox, Redmond, WA (US);
Srikanth Shoroff, Sammamish, WA (US);
Pavel Curtis, Bellevue, WA (US);
David Nichols, Redmond, WA (US);
Bimal K. Mehta, Sammamish, WA (US);
Vadim Eydelman, Redmond, WA (US);
Vijay Kishen Hampapur Parthasarathy, Sammamish, WA (US);
Orit Levin, Redmond, WA (US);
Gur Kimchi, Redmond, WA (US);
Dhigha D. Sekaran, Redmnd, WA (US);
Shaun D. Pierce, Redmond, WA (US);
Shaun D. Cox, Redmond, WA (US);
Srikanth Shoroff, Sammamish, WA (US);
Pavel Curtis, Bellevue, WA (US);
David Nichols, Redmond, WA (US);
Bimal K. Mehta, Sammamish, WA (US);
Vadim Eydelman, Redmond, WA (US);
Vijay Kishen Hampapur Parthasarathy, Sammamish, WA (US);
Orit Levin, Redmond, WA (US);
Gur Kimchi, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Architecture for a scalable, pluggable multi-party, and distributed multimedia conferencing. A centralized policy and control conferencing component allows the seamless plug-in of different distributed media components (e.g., data, audio/video, messaging) to accommodate client participation in a conference session. The centralized conference control component includes the following: a conference notification service for accepting subscriptions to the conference state and notifying subscribers about changes to that state; a conference policy and roster control service for storing and manipulating conference policy and rosters; a security service for user authorization/authentication based on user identity information; a scheduling service for conference scheduling; an allocation service for allocating the most available media component(s) for a conference session; and, an MCU management service for conference policy and roster management of the distributed media components.