System selection for wireless data services
First Claim
1. A wireless device operable to obtain wireless data services, comprising:
- a controller operative to receive a query for data services configured for the wireless device, provide access strings provisioned on the wireless device for the configured data services, each access string being defined for a particular data service, receive a user selection for an access string for a desired data service, select a profile from along at least one profile associated with the selected access string, each of the at least one profile including information for establishing a particular data call for the desired data service identified by the selected access string, and establish a data call using the selected profile; and
a memory unit operative to store the provisioned access strings and profiles associated with the provisioned access strings.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for performing system selection based on a usage model that uses “access strings”, “profiles”, and “activation strings” are described. Access strings are defined for wireless data services and provide a highly intuitive user interface. Each access string is associated with one or more profiles. Each profile includes various parameters needed to establish a specific data call. Each profile is further associated with an activation string that contains connection information for the data call. System selection is performed in two parts. In the first part, a wireless user views access strings for available data services, selects the access string for the desired data service, and returns the selected access string. In the second part, the wireless device selects a profile for a system most suited to provide the desired data service, from among all profiles associated with the selected access string.
-
Citations
30 Claims
-
1. A wireless device operable to obtain wireless data services, comprising:
-
a controller operative to receive a query for data services configured for the wireless device, provide access strings provisioned on the wireless device for the configured data services, each access string being defined for a particular data service, receive a user selection for an access string for a desired data service, select a profile from along at least one profile associated with the selected access string, each of the at least one profile including information for establishing a particular data call for the desired data service identified by the selected access string, and establish a data call using the selected profile; and
a memory unit operative to store the provisioned access strings and profiles associated with the provisioned access strings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of obtaining wireless data services via a wireless device, comprising:
-
receiving a query for data services configured for the wireless device;
providing access strings provisioned on the wireless device for the configured data services, each access string being defined for a particular data service;
receiving a user selection for an access string for a desired data service;
selecting a profile from along at least one profile associated with the selected access string, each of the at least one profile including information for establishing a particular data call for the desired data service identified by the selected access string; and
establishing a data call using the selected profile.
-
-
28. A wireless apparatus operable to obtain wireless data services, comprising:
-
means for receiving a query for data services configured for the wireless apparatus;
means for providing access strings provisioned on the wireless apparatus for the configured data services, each access string being defined for a particular data service;
means for receiving a user selection for an access string for a desired data service;
means for selecting a profile from along at least one profile associated with the selected access string, each of the at least one profile including information for establishing a particular data call for the desired data service identified by the selected access string; and
means for establishing a data call using the selected profile.
-
-
29. A processor readable media for storing instructions operable to:
-
receive a query for data services configured for the wireless device;
forward the query to the wireless device;
receive, from the wireless device, access strings for the configured data services, each access string being defined for a particular data service;
provide the access strings for display;
receive a user selection for an access string for a desired data service; and
forward the selected access string to the wireless device, and wherein at least one profile is associated with the selected access string, each of the at least one profile including information for establishing a particular data call for the desired data service identified by the selected access string, and wherein one profile is selected from among the at least one profile and used to establish a data call for the desired data service. - View Dependent Claims (30)
-
Specification