CA2615313C

Method and apparatus for configuring unique profile settings for multiple services

Abstract

An apparatus and method are provided for configuring unique profile settings for multiple services associated with an application in an electronic device. A profile system is provided having multiple programmable profile settings and a default profile setting for the application. Service records are received at the electronic device for each of the multiple services. The multiple services register with the profile system using a unique ID for each of the service records and include data for identifying the default profile setting for the application. Initially, the default profile setting is assigned to each of the multiple services. Subsequently, the multiple programmable profile settings are assigned to respective ones of the multiple services.

CA2615313C, drawing sheet 1
Sheet 1 of 12

Term

1.2 yearsleft in the term

Expires 20 December 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

14 claims: 3 independent, 11 dependent

  1. 1
    CA 02615313 2011-03-09 CLAIMS What is claimed is:1. A method for configuring a unique profile for a service associated with an application in an electronic device, comprising: providing a profile system having multiple programmable profile settings and a default profile setting for said application;receiving a service record for said service;registering said service with said profile system using said service record: configuring said multiple programmable profile settings using profile data retrieved from said service reoord to provide said unique profile;identifying said unique profile using a name retrieved from said service record, if said service record does not include profile data, said default profile setting is used for said service: and providing a profiles application for configuring said profile system, wherein highlighting said profiles application prior to executing said profiles application displays a current profile setting for said profile system.
  2. 6
    An apparatus for configuring unique profile settings for multiple services associated with an application in an electronic device, comprising:CA 02615313 2012-02-27 a profile system having multiple programmable profile settings and a default profile setting for said application;means for receiving service records for said multiple services;means for registering said multiple services with said profile system using a unique ID for each of said service records;and means for executing a profiles application, said profiles application for assigning unique profiles to each of said multiple services using data from said service records, wherein highlighting said profiles application prior to executing said profiles application displays a current profile setting for said profile system.
  3. 11
    A portable electronic device comprising;an antenna and radio device for receiving service records for multiple services associated with an application of said portable electronic device, at least one of said service records including unique profile data and a name corresponding to said unique profile data;a profiles system in communication with said application, said profile system including multiple programmable profile settings and a default profile setting corresponding to said application;a processor for programming, via a profiles application, at least one of said CA 02615313 2011-03-09 I îirir multiple programmable profile settings based on said unique profile data from said at least one service record and assigning said at least one of said multiple programmable profile settings to a corresponding one of said multiple services, said default profile setting being assigned to others of said multiple programmable profile settings;and à display screen for displaying a list of said multiple services, said corresponding one of said multiple services being identified by said name, wherein highlighting said profiles application prior to executing said profiles application displays a current profile setting for said profile system.