Method and apparatus for wireless data services over a selected bearer service
First Claim
Patent Images
1. A method of sending a service request to a network application from a wireless device over a wireless communication network, comprising:
- generating, by a wireless device, the service request identifying at least a selected wireless bearer service to provide the requested service;
maintaining an active session, if a wireless bearer service of the active session corresponds to the selected wireless bearer service;
suspending the active session, if the wireless bearer service of the active session does not correspond to the selected wireless bearer service;
initiating an active session over the selected wireless bearer service, if there is one of no active session or a suspended active session; and
sending the service request over the selected wireless bearer service via the active session, wherein the selected wireless bearer service is selected from a set or subset of specific bearer services and is identified by a wireless bearer service indicator that specifies a minimum level of service associated with at least the selected wireless bearer service, wherein the set or subset of specific bearer services comprises at least a first plurality of specific bearer services identified by a first wireless bearer service indicator value, and wherein a second wireless bearer service indicator value identifies a subset of bearer services comprising a subset of the first plurality or specific bearer services;
wherein the service request additionally includes at least one of a device application identifier, a network application address, and a displayable name of one or more services.
5 Assignments
0 Petitions
Accused Products
Abstract
A service message, including a device application identifier and a bearer service indicator, is generated and sent to a wireless communications device. As a result, data can be transmitted between a server and a wireless device over a selected bearer service.
-
Citations
43 Claims
-
1. A method of sending a service request to a network application from a wireless device over a wireless communication network, comprising:
-
generating, by a wireless device, the service request identifying at least a selected wireless bearer service to provide the requested service; maintaining an active session, if a wireless bearer service of the active session corresponds to the selected wireless bearer service; suspending the active session, if the wireless bearer service of the active session does not correspond to the selected wireless bearer service; initiating an active session over the selected wireless bearer service, if there is one of no active session or a suspended active session; and sending the service request over the selected wireless bearer service via the active session, wherein the selected wireless bearer service is selected from a set or subset of specific bearer services and is identified by a wireless bearer service indicator that specifies a minimum level of service associated with at least the selected wireless bearer service, wherein the set or subset of specific bearer services comprises at least a first plurality of specific bearer services identified by a first wireless bearer service indicator value, and wherein a second wireless bearer service indicator value identifies a subset of bearer services comprising a subset of the first plurality or specific bearer services; wherein the service request additionally includes at least one of a device application identifier, a network application address, and a displayable name of one or more services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 40, 41, 43)
-
-
14. A method of sending data content to a wireless device over a selected wireless bearer service, comprising:
-
receiving an initial service request from a wireless device identifying at least the selected wireless bearer service; maintaining an active session, if a wireless bearer service of the active session corresponds to the selected wireless bearer service; suspending the active session, if the wireless bearer service of the active session does not correspond to the selected wireless bearer service; initiating an active session over the selected wireless bearer service, if there is one of no active session or a suspended active session; sending at least a portion of data content over the selected wireless bearer service via the active session, wherein the selected wireless bearer service is selected from a set or subset of specific wireless bearer services and is identified by a wireless bearer service indicator indicating a minimum level of service associated with at least the selected wireless bearer service, wherein the set or subset of specific bearer services comprises at least a first plurality of specific bearer services identified by a first wireless bearer service indicator value, and wherein a second wireless bearer service indicator value identifies a subset of bearer services comprising a subset of the first plurality or specific bearer services; reviewing, at the wireless device, the at least a portion of the data content; receiving a secondary service request from the wireless device identifying at least the selected wireless bearer service based at least in part on the portion of the data content; and sending additional data content in response to the secondary service request. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 42)
-
-
27. A method of determining a wireless bearer service indicator based on a network application address and conducting an active session based on the determined wireless bearer service indicator, comprising:
-
receiving, from a network application, service content, the service content including an address of the network application and a device application identifier; comparing the device application identifier to a resident application identifier to determine if a matched device application identifier exists; determining the wireless bearer service indicator from one or more of the matched device application identifier and the network application address of the network application using a predefined table of associations comprising at least a first wireless bearer service indicator associated with a first plurality of specific bearer services and at least a second wireless bearer service indicator associated with a second plurality of specific bearer services comprising a subset of the first plurality or specific bearer services, wherein the wireless bearer service indicator identifies at least one wireless bearer service that meets at least a minimum level of service from a plurality of specific wireless bearer services; initiating an active session over the wireless bearer service corresponding to the determined wireless bearer service indicator, if there is one of no active session or a suspended active session; maintaining an active session, if a wireless bearer service of the active session corresponds to the determined wireless bearer service indicator; and suspending the active session, if the wireless bearer service of the active session does not correspond to the determined wireless bearer service indicator. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification