Communication System Architecture
AssigneeMicrosoft Technology Licensing, LLC
InventorsCarl S. Olivier, Marek Laasik, Mihails Velenko, Sergei Zolotarjov, Andrei Jefremov, Sergey Sukhanov
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsCarl S. Olivier, Marek Laasik, Mihails Velenko, Sergei Zolotarjov, Andrei Jefremov, Sergey Sukhanov
Estimating the term…
Disclosed is a communication system for effecting communication events between a plurality of endpoints connected via a communication network. The communication system comprises a plurality of processing units other than said endpoints, each having access to computer storage holding executable code modules for managing a communication event. The code modules are configured to implement a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event. An instance of the call controller is assigned to progress the establishment of the communication event responsive to an instruction received via the network and is configured to initiate an instruction to at least one of: the media modality controller; and at least one of the endpoints.
A communication system for effecting communication events between a plurality of endpoints connected via a communication network, the communication system comprising:
A method for effecting communication events between a user device and one or more additional endpoints connected via a communication network of a communication system, the communication system comprising a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event, the media modality controller being responsive to instructions from the call controller, the user device configured to execute a media modality agent configured to communicate with the media modality controller but not with the call controller and a call agent configured to communicate with the call controller, the method comprising:
At least one computer readable medium storing executable code which is configured to implement a method of managing a communication event between a plurality of endpoints connected via a communication network of a communication system comprising a plurality of processing units other than said endpoints, each having access to computer storage holding executable code modules for managing the communication event, the code modules being configured to implement a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event, the method comprising:
Dependencies are inferred from the claim text.