Warren Barkley - Mill Creek WA, US Stephanie Lindsey - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L012/66
US Classification:
370352000
Abstract:
An architecture for an extensible real-time collaboration system providing a unified interface is provided. The architecture presents a unified application program interface for writing application programs that use communications protocols. The architecture has presence and activity objects, multiple endpoint objects, and a collaboration service object. These objects may use various communications protocols, such as Session Initiation Protocol or Real-Time Transport Protocol, to send and receive messages. The presence and activities objects, multiple endpoint objects, and collaboration service object may each have one or more APIs that an application developer can use to access or provide various functionalities. These objects map the API to the underlying implementation provided by other objects.
I am 41, married with one daughter. I live in WV with my family and our pets (six pugs and an unofficial cat). I play Second Life and am a builder for DarkHeat Designs, owned by my Master. Master ...