Media client architecture for networked communication devices
First Claim
1. A media client for a networked communication device, comprising:
- a user agent to communicate with a multimedia application in the networked communication device;
a first network interface for communications between the user agent and the multimedia application;
a signaling agent under the control of the user agent to perform signaling operations to establish and terminate communication sessions; and
a media agent under the control of the user agent to send and receive multimedia messages.
6 Assignments
0 Petitions
Accused Products
Abstract
A media client for a networked communication device includes a user agent to communicate with a multimedia application in the networked communication device. The user agent provides a high-level application interface to the multimedia application. A signaling agent under the control of the user agent performs signaling operations necessary to establish and maintain communication sessions. A media agent under the control of the user agent performs media operations. The media client may be located in a network and remotely accessed by the multimedia application. The user agent, signaling agent and media agent have network interfaces that allow these elements to be distributed within the network and accessed remotely.
-
Citations
36 Claims
-
1. A media client for a networked communication device, comprising:
-
a user agent to communicate with a multimedia application in the networked communication device;
a first network interface for communications between the user agent and the multimedia application;
a signaling agent under the control of the user agent to perform signaling operations to establish and terminate communication sessions; and
a media agent under the control of the user agent to send and receive multimedia messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A media client configured to provide multimedia support for a multimedia application residing in a networked communication device that is communicatively linked to a communication network, the media client comprising:
-
a user agent to communicate with the multimedia application in the networked communication device;
a signaling agent under the control of the user agent to perform signaling operations to establish and terminate communication sessions; and
a media agent under the control of the user agent to send and receive multimedia messages;
wherein one or more of said agents is located remotely from said networked communication device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of establishing a media session for a mobile device comprising:
-
storing a component of a media client in a network server, wherein said media client communicates with a media application in said mobile device;
receiving application commands from said media application by said media client;
performing media and signaling operations by said media client responsive to said application commands to establish a media session. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification