QoS CHANNELS FOR MULTIMEDIA SERVICES ON A GENERAL PURPOSE OPERATING SYSTEM PLATFORM USING DATA CARDS
First Claim
1. A discovery module embodied on a computer-readable medium encoded with executable instructions that facilitates communication with a network, comprising:
- a discovery component that facilitates communications with a network;
a unified interface operative across disparate applications for managing domains in accordance with the discovery component, the unified interface facilitates concurrent network sessions using multiple contexts; and
a service activation component that functions as a user agent server to facilitate connectivity between at least one application and at least one resource of the network, the user agent is available to another application when the connectivity is established.
1 Assignment
0 Petitions
Accused Products
Abstract
A SIP (session initiation protocol) service activation abstraction layer that provides a unified interface to upper layer applications for discovering, establishing, and managing the QoS connectivity. In one implementation, this is IP Multimedia Subsystem-centric, further supporting applications that utilize SIP for session control. This capability extends to the data card universe allowing UMTS data card vendors to establish concurrent QoS-based sessions using multiple primary PDP (packet data protocol) contexts based on a set of SIP triggers, further allowing applications running on a computing system to transparently utilize the established pipes based on the individual QoS requirements.
-
Citations
21 Claims
-
1. A discovery module embodied on a computer-readable medium encoded with executable instructions that facilitates communication with a network, comprising:
-
a discovery component that facilitates communications with a network; a unified interface operative across disparate applications for managing domains in accordance with the discovery component, the unified interface facilitates concurrent network sessions using multiple contexts; and a service activation component that functions as a user agent server to facilitate connectivity between at least one application and at least one resource of the network, the user agent is available to another application when the connectivity is established. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A subscription module embodied on a computer-readable medium encoded with executable instructions for that facilitates communication with a network, comprising:
-
a subscription component to authorize an account of a user or a service and enable the account based in part on a verification of the user or the service; a service access component that facilitates access to a network; and a service activation component that provides a context between one or more applications or users, the service activation component is active for a duration of an initial proxy identification process, the service activation component facilitates concurrent sessions using a plurality of the contexts, the one or more applications utilize established resources based on individual quality of service (QoS) requirements. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A gateway module embodied on a computer-readable medium encoded with executable instructions that facilitates communication with a network, comprising:
-
a gateway component to route messages from one or more network applications, the gateway component verifies that user equipment associated with the messages is routable via a quality of service (QoS) link; a switch component operative within the gateway component to redirect at least one of the one or more network applications to a network resource based on a determined state of the network resource, the switch component includes connecting the one or more applications to the network resource via a wireless network; and a notification service that enables the network resource when the resource is no longer required, the notification service terminates access of at least one application to the network resource with or without termination of a concurrent network session. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification