US20040203684A1 - Terminal, device and methods for a communication network - Google Patents
Terminal, device and methods for a communication network Download PDFInfo
- Publication number
- US20040203684A1 US20040203684A1 US10/262,681 US26268102A US2004203684A1 US 20040203684 A1 US20040203684 A1 US 20040203684A1 US 26268102 A US26268102 A US 26268102A US 2004203684 A1 US2004203684 A1 US 2004203684A1
- Authority
- US
- United States
- Prior art keywords
- service provider
- settings
- mobile communication
- communication terminal
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/289—Intermediate processing functionally located close to the data consumer application, e.g. in same machine, in same home or in same sub-network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Definitions
- settings may be sent to a mobile communication terminal in a short message.
- the short message includes an identification part identifying the application in the mobile communication terminal to which the settings are to be directed.
- the invention overcomes or alleviates the problems in prior art by means of a mobile communication terminal, a service provider device, and methods wherein a plurality of services from a service provider is supported.
- the invention makes use of the recognition of the advantage of centralized storing of service provider settings in a mobile communication terminal, the service provider settings being settings intended for use in the mobile communication terminal when services of a service provider are used.
- the storage device is arranged to store the service provider settings in response to receiving them from a remote device.
- These service provider settings are preferably received wirelessly in one or more messages, such as a short message in a GSM mobile communication terminal.
- the reception of the service provider setting from a remote device simplifies the management of the service provider settings.
- the reception of the service provider settings in one or more messages does not only include the reception of the service provider settings a first time, but also subsequent receptions of the service provider settings.
- the subsequent receptions of the service provider settings replace the stored service provider settings in the memory location specific for the service provider, i.e. the service provider settings are updated.
- the updating of service provider settings may be done wirelessly and it is ensured that all applications accessing and using the service provider settings will use the latest updated version of the settings.
- the mobile communication terminal is not limited to a GSM mobile communication terminal but may be a mobile communication terminal for a mobile communication system using any other present or future communication technology.
- a suitable format for receiving the service provider settings will be readily apparent to a skilled person.
- said one or more messages further preferably comprise an identification of the service provider to which the settings pertain.
- the presence of an identification of the service provider in the message will simplify the identification of the memory location specific for the service provider settings in which the settings are to be stored. This identification of the service provider is of course also applicable in the case where service provider settings related to only one service provider are stored in the mobile communication terminal.
- the memory is further arranged to store service provider settings in such a way that an updated version of a setting of the service provider settings replaces a present version of that setting in the memory location specific for the service provider.
- the service provider settings comprise service authentication information for a user to access said one or more services via the mobile communication terminal.
- the service provider settings comprise service connectivity information for a user to access said one or more services via the mobile communication terminal.
- the storage device is arranged to store the service provider settings in response to a reception of an indication of an acceptance from the user. This increases the security of the mobile communication terminal in terms of service provider settings, since the service provider settings will not be stored unless the user accepts it.
- user authentication information such as a personal identification number (PIN) code.
- PIN personal identification number
- the mobile communication terminal according to the invention may further comprise one or more applications for use in the one or more services of the service provider.
- the applications are arranged to access at least a subset of the service provider settings in the memory location specific for the service provider.
- the service provider settings are then used in the one or more applications when the one or more services of the service provider is used.
- a service provider device being capable of providing one or more services from a service provider.
- the device comprises a sending device which is arranged to send messages to mobile communication terminal.
- the message comprises service provider settings related to the service provider and an identification of the service provider.
- the provision of an identification of the service provider in a message sent to a mobile communication terminal facilitates the storage of the service provider settings in a memory location in the mobile communication terminal, which memory location is specific for the service provider.
- the sending device of the service provider device is preferably arranged to send the message to a mobile communication terminal in response to the reception of a request from the mobile communication terminal, wherein the request pertains to any one of the one or more services of the service provider.
- a method in a mobile communication terminal is provided, the terminal being capable of supporting one or more services of a service provider.
- service provider settings are stored in the mobile communication terminal, which are related to the service provider, in a memory location specific for the service provider.
- a method in a service provider device is provided, the device being capable of providing one or more services from a service provider.
- a message is sent to a mobile communication terminal, the message comprising service provider settings related to the service provider and an identification of the service provider.
- FIG. 1 is a schematic diagram of a system in which the invention is advantageously implemented
- FIG. 2 is a block diagram showing a schematic view of a memory structure in an embodiment of a mobile communication terminal according to the invention
- FIG. 3 is a schematic block diagram of an embodiment of a mobile communication terminal according to the invention.
- FIG. 4 is a schematic block diagram of an embodiment of a service provider device according to the invention.
- FIG. 5 is a flow chart of an embodiment of a method in a mobile communication terminal according to the invention.
- FIG. 6 is a flow chart of an embodiment of a method in a service provider device according to the invention.
- FIG. 1 a schematic diagram of a system 100 in which the invention is advantageously implemented is shown.
- a mobile communication terminal 110 is connected to a service provider device 120 via a communication system 130 .
- one or more client-server based wireless services are provided using one or more client applications in the mobile communication terminal 110 and one or more server applications in the service provider device 120 .
- the invention provides for the wireless sending of service provider settings from the service provider device 120 to the mobile communication terminal 110 , and the storage device of such service provider settings is a memory structure 200 (also called a storage device such as any type of read/write memory known in the art) in the mobile communication terminal 110 in a way which facilitates simple management of such settings which will be described below with reference to FIG. 2.
- a memory structure 200 also called a storage device such as any type of read/write memory known in the art
- the service provider settings for each service provider are stored in such a way, that each setting occurs only once in the memory location specific for the service provider.
- the update need only be done for the only occurrence of the setting.
- service provider settings for one service provider may be stored in the memory for different users of the mobile communication terminal.
- the service provider settings to be used may be determined in response to the entering of different PIN codes by the different users.
- Service provider settings can also be connected to other service provider settings; e.g. a e-commerce setting (VISA card number) may be connected to other service provider settings as a preferred payment method.
- a present application 342 is to be used.
- the client application is not present, such an application is installed manually by the user or is downloaded to the mobile communication terminal.
- the order of the service is received in a service provider device of the service provider, and the service provider device sends a message to the mobile communication terminal comprising service provider settings, including service settings for the new service and a service provider identification.
- Such a message may for example be a SMS message using Smart Message format in the case where the mobile communication terminal is a GSM mobile telephone.
- the service provider settings in the memory location specific for the service provider are updated with the new settings.
- the updating is simple since the service provider settings are present in a memory location specific for the service provider. Thus, in this memory location, service provider settings, which are already present, need not be updated. In fact, it could be the case that all service provider settings needed for the new service are already present in the memory location specific for the service provider. Then, instead of updating the application 342 used in the new service, the application 342 accesses the service provider settings in the memory location specific for the service provider.
- each setting occurs only once in the memory location specific for the service provider, ensures that each application will always use a latest updated version of a service provider setting since it will not store a local version of the setting but will access the version stored in the memory location specific for the service provider to which the setting pertains.
- application 340 is a client application for use of a client-server based game service in a service provider device of a service provider.
- the service provider settings for the service provider are game service URL, username and password for the service, game settings, and service specific error messages.
- the application 340 accesses the server provider settings and uses the game service URL, username and password when connecting to and authenticating with the service provider device comprising the server application for the game service. Furthermore, the game settings are then used when using the service. If an error occurs for the game service, the service specific error messages are used in order to enable more detailed information on the nature of the error. Such an error message may be “The game service has too many users currently. Try again later” or “Your service subscription has ended. Please renew your subscription at www.club.nokia.com”.
- the present application 344 is to be used for a new mobile commerce service from a service provider.
- the order of the service is received in a service provider device of the service provider, and the service provider device sends a message to the mobile communication terminal comprising a service provider identification and service provider settings, in particular a password for use in the mobile commerce service.
- the service provider settings in particular the password for the mobile commerce service, are stored in the memory location specific for the service provider.
- the memory location specific for the service provider is a secure memory location to which access is restricted.
- the message comprising the service provider settings and the service provider identification may be pushed to the mobile communication terminal from a remote device without any active operation by the user of the mobile communication terminal.
- these updated settings may be pushed directly to mobile communication terminals affected by the update.
- service provider settings may be location dependent. Thus the fact that a mobile communication terminal is moved to another area may give rise to the need for receiving updated service provider settings. In this case the updated settings may be pushed directly to mobile communication terminal.
- the settings may also be configured manually. In this case the benefit of automatic updating will not be achieved. However, the advantages of having the service provider settings in a memory location specific for the service provider is still achieved, e.g. simplicity of finding and updating the service provider settings, the ensuring of the using of the same updated version of the service provider settings by the applications, etc.
- FIG. 4 is a schematic block diagram of an embodiment of a service provider device 400 according to the invention.
- the service provider device 400 comprises a processor 410 , and a receiver 420 and a sender 430 connected to the processor 410 .
- the receiver 420 is arranged to receive an order related to a mobile communication terminal of a service provided from the service provider device 400 and to provide the order to the processing means.
- the processor 410 is arranged to include service provider settings relating to the ordered service in a message and the sender 430 is arranged to send the message to the mobile communication terminal.
- the processor will include a service provider identifier in the message in order to facilitate the storing of the service provider settings in the mobile communication terminal in a memory location specific for the service provider. Furthermore, the processor is also arranged to respond to an update of service provider settings pertaining to the service provider. For example, if the connectivity settings is changed for a service of the service provider to which a user of a mobile communication terminal subscribes, the processor will arrange the updated settings in a message and the sender 430 will send the message to the mobile communication terminal.
- FIG. 5 is a flow chart 500 of an embodiment of a method in a mobile communication terminal according to the invention.
- a user of a mobile communication terminal wants a mobile communication terminal to set up for a new client-server based service of a service provider.
- the user has ordered the service from the service provider.
- the mobile communication terminal has already been set up for the service, but for some reason the service provider settings relating to the service provider are outdated or inaccurate.
- a client application in the mobile communication terminal needs correct service provider settings relating to the service provider and the service.
- such service provider settings are received in a message over the air, e.g. from a service provider device in which a server application for the new service is present.
- the user After receiving the message the user accepts the storing of the service provider settings by indicating this via a user input interface, e.g. by entering a personal indication number (PIN) code.
- the acceptance indication, e.g. the PIN code, from the user is received in the mobile communication in step 520 and the service provider settings are stored in a memory location in the mobile communication terminal in step 530 .
- the service provider settings are stored in a memory location, which is specific for the service provider, in such a way that each setting of the service provider settings occur only once in the memory location specific for the service provider. For the case where the mobile communication terminal already has already been set up for the service, but the service provider settings are outdated or inaccurate, the updated service provider settings will replace the outdated or inaccurate ones.
- step 540 the client application in the mobile communication terminal accesses and uses the service provider settings.
- FIG. 6 is a flow chart 600 of an embodiment of a method in a service provider device according to the invention.
- a user of a mobile communication terminal wants to use a new service of a service provider.
- the user orders the service from the service provider.
- the order of the service provided from the service provider device is received in the service provider device.
- the service provider settings relating to the ordered service is then arranged in a message in step 620 and the message is sent to the mobile communication terminal in step 630 .
- a service provider identifier is arranged in the message in order to facilitate the storing of the service provider settings in the mobile communication terminal in a memory location specific for the service provider.
Abstract
A mobile communication terminal, a service provider device and methods are disclosed wherein a plurality of services from a service provider is supported. According to the invention the storing of service provider settings, which are related to the service provider, in a memory location specific for the service provider is facilitated.
Description
- The invention generally relates to service provision in mobile communication systems. More specifically, the invention relates to a mobile communication terminal, a service provider device, and methods wherein a plurality of services from a service provider is supported.
- During the past years mobile communication systems have been extended with new services, such as Instant Messaging, SyncML, Presence, MMS, etc. which are based on a client-server architecture. Such services are supported in a mobile communication terminal using an application in the mobile communication terminal. Furthermore, a number of settings are required which define configurations for connecting to, authenticating with, defining service preferences for, etc., each service of service providers.
- In order for a user of a mobile communication terminal to use such a client-server based service in prior art communication systems, the user first needs to order the service from a service provider. Then the user needs to configure one or more client applications in the communication terminal. This is manually done by entering settings, such as connectivity server, username, password, etc. and storing these settings in the application(s) in the mobile communication terminal. When using the service, the application(s) then uses the service provider settings when connecting to, authenticating with, defining service preferences for, the client-server based service.
- In some prior art system, e.g. as disclosed in WO 97/32439, Lehtonen, A. et al, and U.S. Pat. No. 6,188,909, Alanara S. et al, settings may be sent to a mobile communication terminal in a short message. The short message includes an identification part identifying the application in the mobile communication terminal to which the settings are to be directed.
- With the increase of client-server based services supported in a single communication terminal, the number of service provider settings stored in the mobile communication terminal increases. This gives rise to a problem in the prior art with an increasing complexity of management of the service provider settings. For example, it will be difficult to identify the location of service provider settings, to know which settings may be changed, edited, added, deleted, etc., and to ensure that a correct updated version of the setting are used.
- Furthermore, with the increase of the number of service provider settings to be stored, the amount of memory used for such storage increases.
- In addition to the amount of client-server based services, also the need for updating the service provider settings due to e.g. location specific settings, i.e. service provider settings which will differ depending on the location of the mobile communication terminal, time specific settings, i.e. service provider settings which will differ depending on the time of day, etc. is increasing. This further increases the problem with the complexity of management of the service provider settings in prior art.
- The complexity of the management of the service provider settings in prior art makes it difficult for users of a mobile communication terminal to set up the mobile communication terminal in order to use a new service from a service provider.
- The invention overcomes or alleviates the problems in prior art by means of a mobile communication terminal, a service provider device, and methods wherein a plurality of services from a service provider is supported.
- The invention makes use of the recognition of the advantage of centralized storing of service provider settings in a mobile communication terminal, the service provider settings being settings intended for use in the mobile communication terminal when services of a service provider are used.
- According to a first aspect of the invention a mobile communication terminal is provided capable of supporting one or more services of a service provider. The mobile communication terminal comprises a storage device (memory structure) which is arranged to store service provider settings, which are related to the service provider. More specifically the storage device is arranged to store the service provider settings in a memory location specific for the service provider.
- The storing of the service provider settings in a memory location specific for the service provider simplifies the management of these service provider settings. For example, after a storing of the service provider settings in the mobile communication terminal for a first service has been done, any further services of the service provider for which these settings are needed do not require any additional storing of these settings in a different memory location. The further services simply make use of the present service provider settings in the memory location specific for the service provider. Furthermore, in any future updates of the service provider settings related to a service provider, the settings are easily located in the memory location specific for the service provider. In addition to this, the possibility of restricting the access to the service provider settings is simplified when these settings are stored in a specific memory location. This is particularly advantageous in cases where the server provider settings are of a security critical nature, such as when the service provider settings pertain to settings for enabling mobile commerce.
- It is to be noted that the fact that the mobile communication terminal is capable of supporting a service of the service provider does not mean that the terminal is actually supporting the service. Instead, this should be interpreted that given the appropriate settings, application(s) etc, the terminal will support the service. Thus, the situation where the terminal is not actually supporting any services from a service provider, but the memory of the terminal is arranged to store service provider settings for that service provider in a memory location specific for that service provider lies within the scope of the invention.
- In a first embodiment of the mobile communication terminal according to the invention, the storage device is arranged to store the service provider settings in response to receiving them from a remote device. These service provider settings are preferably received wirelessly in one or more messages, such as a short message in a GSM mobile communication terminal. The reception of the service provider setting from a remote device simplifies the management of the service provider settings. In particular, the reception of the service provider settings in one or more messages does not only include the reception of the service provider settings a first time, but also subsequent receptions of the service provider settings. The subsequent receptions of the service provider settings replace the stored service provider settings in the memory location specific for the service provider, i.e. the service provider settings are updated. Thus, the updating of service provider settings may be done wirelessly and it is ensured that all applications accessing and using the service provider settings will use the latest updated version of the settings.
- Of course the mobile communication terminal is not limited to a GSM mobile communication terminal but may be a mobile communication terminal for a mobile communication system using any other present or future communication technology. Furthermore, for GSM and for other communication technologies, a suitable format for receiving the service provider settings will be readily apparent to a skilled person.
- In the case when service provider settings related to several different service providers are stored in the mobile communication terminal, said one or more messages further preferably comprise an identification of the service provider to which the settings pertain. The presence of an identification of the service provider in the message will simplify the identification of the memory location specific for the service provider settings in which the settings are to be stored. This identification of the service provider is of course also applicable in the case where service provider settings related to only one service provider are stored in the mobile communication terminal.
- In a second embodiment of the invention the memory is further arranged to store service provider settings in such a way that an updated version of a setting of the service provider settings replaces a present version of that setting in the memory location specific for the service provider.
- This means that only one instance of a setting of the service provider settings will be stored in the memory location specific for the service provider when that setting is updated, which will further simplify the management of the server provider settings. More specifically, this will provide for the possibility for each of the service provider settings, which are used by several services of the service provider, to be stored only once. Furthermore, when updating such settings, there is no need to update the settings for each one of the services separately. This will result in a minimum usage of the memory space in the mobile communication terminal for storing the service provider settings and ensure that the correct server settings are used in all services when an update of the service provider settings is received.
- In a third embodiment of the mobile communication terminal according to the invention, the service provider settings comprise service authentication information for a user to access said one or more services via the mobile communication terminal.
- This is particularly advantageous when the authentication information, such as username and password, for a user to access several services of a service provider via the mobile communication terminal is the same for these several services. In this case, when the authentication information is updated, the third embodiment ensures that the updated authentication information is used for all these several services.
- In a fourth embodiment of the mobile communication terminal according to the invention, the service provider settings comprise service connectivity information for a user to access said one or more services via the mobile communication terminal.
- This is particularly advantageous when the connectivity information, such as username and password, for a user to access several services of a service provider via the mobile communication terminal is the same for these several services. In this case, when the connectivity information is updated, the fourth embodiment ensures that the updated connectivity information is used for all these several services. Of course, the service provider settings may comprise several other settings other than the ones in the first and second embodiments, such as service, application, client specific settings, etc.
- In a fifth embodiment of the mobile communication terminal according to the invention, the storage device is arranged to store the service provider settings in response to a reception of an indication of an acceptance from the user. This increases the security of the mobile communication terminal in terms of service provider settings, since the service provider settings will not be stored unless the user accepts it.
- In order to ensure that the user input is received from an authorized user, it preferably comprises user authentication information, such as a personal identification number (PIN) code. This further increases the security of the mobile communication terminal in terms of service provider settings, since correct authentication information, such as a correct PIN code will increase the level of certainty that the acceptance indication is received from an authorized user.
- The mobile communication terminal according to the invention may further comprise a security arrangement for preventing unauthorized access to the service provider settings. Such an security arrangement may for example be arranged to restrict the access to the service provider settings related to a service provider to the user, one or more specific applications, i.e. other applications are prevented from accessing this subset of the service provider settings, and/or the service provider to which the settings pertain. Furthermore, such a security arrangement may also be arranged to restrict the possibility of changing the service provider settings to the service provider to which the settings pertain, i.e. the user of the terminal and/or the applications in the terminal may not alter the service provider settings.
- The mobile communication terminal according to the invention may further comprise one or more applications for use in the one or more services of the service provider. The applications are arranged to access at least a subset of the service provider settings in the memory location specific for the service provider. The service provider settings are then used in the one or more applications when the one or more services of the service provider is used.
- According to a second aspect of the invention a service provider device being capable of providing one or more services from a service provider is provided. The device comprises a sending device which is arranged to send messages to mobile communication terminal. The message comprises service provider settings related to the service provider and an identification of the service provider.
- The provision of an identification of the service provider in a message sent to a mobile communication terminal facilitates the storage of the service provider settings in a memory location in the mobile communication terminal, which memory location is specific for the service provider.
- The sending device of the service provider device according to the invention is preferably arranged to send the message to a mobile communication terminal in response to the reception of a request from the mobile communication terminal, wherein the request pertains to any one of the one or more services of the service provider.
- According to a third aspect of the invention, a method in a mobile communication terminal is provided, the terminal being capable of supporting one or more services of a service provider. According to the method service provider settings are stored in the mobile communication terminal, which are related to the service provider, in a memory location specific for the service provider.
- According to a fourth aspect of the invention a method in a service provider device is provided, the device being capable of providing one or more services from a service provider. In the method a message is sent to a mobile communication terminal, the message comprising service provider settings related to the service provider and an identification of the service provider.
- In the following, the present invention is illustrated by way of example and not limitation with reference to the accompanying drawings, in which:
- FIG. 1 is a schematic diagram of a system in which the invention is advantageously implemented;
- FIG. 2 is a block diagram showing a schematic view of a memory structure in an embodiment of a mobile communication terminal according to the invention;
- FIG. 3 is a schematic block diagram of an embodiment of a mobile communication terminal according to the invention;
- FIG. 4 is a schematic block diagram of an embodiment of a service provider device according to the invention;
- FIG. 5 is a flow chart of an embodiment of a method in a mobile communication terminal according to the invention; and
- FIG. 6 is a flow chart of an embodiment of a method in a service provider device according to the invention.
- In FIG. 1, a schematic diagram of a
system 100 in which the invention is advantageously implemented is shown. Amobile communication terminal 110 is connected to aservice provider device 120 via acommunication system 130. In thesystem 100 one or more client-server based wireless services are provided using one or more client applications in themobile communication terminal 110 and one or more server applications in theservice provider device 120. In order to facilitate the order and use of client-server based services, the invention provides for the wireless sending of service provider settings from theservice provider device 120 to themobile communication terminal 110, and the storage device of such service provider settings is a memory structure 200 (also called a storage device such as any type of read/write memory known in the art) in themobile communication terminal 110 in a way which facilitates simple management of such settings which will be described below with reference to FIG. 2. - In alternative to FIG. 1, the server application may be located in another device than the
server provider device 120 from which the service provider settings are sent to themobile communication terminal 110. Furthermore, it is to be noted that it is not necessary according to the invention that the service provider settings are sent wirelessly to the mobile communication terminal. The settings may also by stored in themobile communication terminal 110 by means of a wire connection at the time of manufacturing, when updating the terminal at a later stage, etc. The settings can also be sent via other means, such as for example Bluetooth™, or IR, cell broadcast, WLAN, and other means suited for message delivery. - In addition to the above, the service provider settings may also be configured manually which is described further with reference to FIG. 3.
- In FIG. 2, a block diagram is provided showing a schematic view of the
memory structure 200 of a memory in an embodiment of a mobile communication terminal according to the invention.Service provider settings memory structure 200. Theservice provider settings 210 relating to the service provider A are stored in a memory location which is specific for the service provider A, theservice provider settings 212 relating to the service provider B are stored in a memory location which is specific for the service provider B, etc. The service provider settings are typically authentication settings, such as username and password, connectivity settings, such as service provider URL and service URL, service specific settings, service specific error messages, settings for mobile commerce etc. Furthermore, the service provider settings for each service provider are stored in such a way, that each setting occurs only once in the memory location specific for the service provider. Thus, when updating a service provider setting for a service provider, the update need only be done for the only occurrence of the setting. - In addition to the
memory structure 200 of the mobile communication terminal, FIG. 2 shows applications A, B, . . . , M in the mobile communication terminal. These applications are used in client-server based services provided by the service providers A, B, . . . , N. For each application in the mobile communication terminal, there is an indication of which service provider settings are to be used. For example, it is indicated that when application A is used, the settings for service provider A should be used. In addition to the indication of which service provider settings should be used for each application, the access to a memory location in which service provider settings for a service provider is stored, may be restricted to one or more certain applications, i.e. other applications are not granted access to the service provider settings in this memory location. Furthermore, the alteration of service provider settings may be restricted. For example, the service provider settings may be read only for the applications in and the user of the mobile communication terminal. The level of security, i.e. access and alteration restrictions may differ between service provider settings relating to different service providers. - Furthermore, in addition to what is disclosed in FIG. 2, service provider settings for one service provider may be stored in the memory for different users of the mobile communication terminal. The service provider settings to be used may be determined in response to the entering of different PIN codes by the different users. Service provider settings can also be connected to other service provider settings; e.g. a e-commerce setting (VISA card number) may be connected to other service provider settings as a preferred payment method.
- With reference to FIG. 3, a schematic block diagram of an embodiment of a
mobile communication terminal 300 according to the invention is shown. Themobile communication terminal 300 is capable of supporting one or more services from a service provider. Themobile communication terminal 300 comprisesmemory 310. Furthermore, areceiver 320, auser input interface 330, and a set ofapplications memory 310. Thereceiver 320 is arranged to receive messages comprising service provider settings and a service provider identification from a remote device, e.g. a service provider device. In the case where themobile communication terminal 300 is a GSM mobile phone, the message may be a Short Message Service (SMS) message using enhanced Smart Message format. For terminals for other present or future communication technologies, a suitable message format will be apparent to the skilled person. Theuser input interface 330 is arranged to receive user input in the form of an acceptance indication. The acceptance indication may for example be entered by the user using the key pad, using voice control or any other means of entering user input of the mobile communication terminal. Furthermore, the acceptance indication may require a Personal Identification Number (PIN) code, a voice print, etc. When service provider settings have been received in thereceiver 320, the service provider settings are then stored automatically in the memory in accordance with the memory structure described with reference to FIG. 2, only in response to the reception of the user acceptance indication in theuser input interface 330. The service provider settings for the service provider are stored in such a way that each setting occurs only once in the memory location specific for the service provider. Of course, it is possible to store several instances of one or more settings, however it is preferred to store only one instance. Theapplications - As a first example with reference to FIG. 3, when ordering a new client-server based service of service provider for which service provider settings are present in the mobile communication terminal, a
present application 342 is to be used. For the case where the client application is not present, such an application is installed manually by the user or is downloaded to the mobile communication terminal. The order of the service is received in a service provider device of the service provider, and the service provider device sends a message to the mobile communication terminal comprising service provider settings, including service settings for the new service and a service provider identification. Such a message may for example be a SMS message using Smart Message format in the case where the mobile communication terminal is a GSM mobile telephone. When the message is received in thereceiver 320, the service provider settings in the memory location specific for the service provider are updated with the new settings. The updating is simple since the service provider settings are present in a memory location specific for the service provider. Thus, in this memory location, service provider settings, which are already present, need not be updated. In fact, it could be the case that all service provider settings needed for the new service are already present in the memory location specific for the service provider. Then, instead of updating theapplication 342 used in the new service, theapplication 342 accesses the service provider settings in the memory location specific for the service provider. Furthermore, the fact that each setting occurs only once in the memory location specific for the service provider, ensures that each application will always use a latest updated version of a service provider setting since it will not store a local version of the setting but will access the version stored in the memory location specific for the service provider to which the setting pertains. - As a second example with reference to FIG. 3,
application 340 is a client application for use of a client-server based game service in a service provider device of a service provider. The service provider settings for the service provider are game service URL, username and password for the service, game settings, and service specific error messages. Theapplication 340 accesses the server provider settings and uses the game service URL, username and password when connecting to and authenticating with the service provider device comprising the server application for the game service. Furthermore, the game settings are then used when using the service. If an error occurs for the game service, the service specific error messages are used in order to enable more detailed information on the nature of the error. Such an error message may be “The game service has too many users currently. Try again later” or “Your service subscription has ended. Please renew your subscription at www.club.nokia.com”. - As a third example with reference to FIG. 3, the
present application 344 is to be used for a new mobile commerce service from a service provider. The order of the service is received in a service provider device of the service provider, and the service provider device sends a message to the mobile communication terminal comprising a service provider identification and service provider settings, in particular a password for use in the mobile commerce service. When the message is received in thereceiver 320, the service provider settings, in particular the password for the mobile commerce service, are stored in the memory location specific for the service provider. In this-case the memory location specific for the service provider is a secure memory location to which access is restricted. - In addition to the examples above with reference to FIG. 3, the message comprising the service provider settings and the service provider identification may be pushed to the mobile communication terminal from a remote device without any active operation by the user of the mobile communication terminal. For example, in the case where the service provider settings have been updated in the remote device, these updated settings may be pushed directly to mobile communication terminals affected by the update. Also, service provider settings may be location dependent. Thus the fact that a mobile communication terminal is moved to another area may give rise to the need for receiving updated service provider settings. In this case the updated settings may be pushed directly to mobile communication terminal.
- Furthermore, in a specific case, after the acceptance from a user to subscribe to a new service, all software and service provider settings, etc. needed for the new service may be downloaded and installed into the mobile communication terminal automatically from the service provider device. Furthermore, any updates of the software and/or the service provider settings may be pushed automatically from the service provider in a message comprising these updates and a identification of the service provider and automatically implemented in the mobile communication terminal without any need for user interaction.
- Furthermore, the settings may also be configured manually. In this case the benefit of automatic updating will not be achieved. However, the advantages of having the service provider settings in a memory location specific for the service provider is still achieved, e.g. simplicity of finding and updating the service provider settings, the ensuring of the using of the same updated version of the service provider settings by the applications, etc.
- With reference to a service provider, FIG. 4 is a schematic block diagram of an embodiment of a
service provider device 400 according to the invention. Theservice provider device 400 comprises aprocessor 410, and areceiver 420 and asender 430 connected to theprocessor 410. Thereceiver 420 is arranged to receive an order related to a mobile communication terminal of a service provided from theservice provider device 400 and to provide the order to the processing means. Theprocessor 410 is arranged to include service provider settings relating to the ordered service in a message and thesender 430 is arranged to send the message to the mobile communication terminal. In particular, the processor will include a service provider identifier in the message in order to facilitate the storing of the service provider settings in the mobile communication terminal in a memory location specific for the service provider. Furthermore, the processor is also arranged to respond to an update of service provider settings pertaining to the service provider. For example, if the connectivity settings is changed for a service of the service provider to which a user of a mobile communication terminal subscribes, the processor will arrange the updated settings in a message and thesender 430 will send the message to the mobile communication terminal. - FIG. 5 is a flow chart500 of an embodiment of a method in a mobile communication terminal according to the invention. A user of a mobile communication terminal wants a mobile communication terminal to set up for a new client-server based service of a service provider. Thus, the user has ordered the service from the service provider. Alternatively, the mobile communication terminal has already been set up for the service, but for some reason the service provider settings relating to the service provider are outdated or inaccurate. Thus, in order to use the service a client application in the mobile communication terminal needs correct service provider settings relating to the service provider and the service. Thus, in step 510 such service provider settings are received in a message over the air, e.g. from a service provider device in which a server application for the new service is present. After receiving the message the user accepts the storing of the service provider settings by indicating this via a user input interface, e.g. by entering a personal indication number (PIN) code. The acceptance indication, e.g. the PIN code, from the user is received in the mobile communication in step 520 and the service provider settings are stored in a memory location in the mobile communication terminal in step 530. More specifically, the service provider settings are stored in a memory location, which is specific for the service provider, in such a way that each setting of the service provider settings occur only once in the memory location specific for the service provider. For the case where the mobile communication terminal already has already been set up for the service, but the service provider settings are outdated or inaccurate, the updated service provider settings will replace the outdated or inaccurate ones.
- Finally, when using the service, in step540 the client application in the mobile communication terminal accesses and uses the service provider settings.
- FIG. 6 is a
flow chart 600 of an embodiment of a method in a service provider device according to the invention. A user of a mobile communication terminal wants to use a new service of a service provider. Thus, the user orders the service from the service provider. Instep 610 the order of the service provided from the service provider device is received in the service provider device. The service provider settings relating to the ordered service is then arranged in a message instep 620 and the message is sent to the mobile communication terminal instep 630. In particular, a service provider identifier is arranged in the message in order to facilitate the storing of the service provider settings in the mobile communication terminal in a memory location specific for the service provider.
Claims (22)
1. A mobile communication terminal capable of supporting one or more services of a service provider, comprising:
a storage device arranged to store service provider settings, which are related to the service provider, in a memory location specific for the service provider.
2. The mobile communication terminal according to claim 1 , wherein said storage device is arranged to store the service provider settings in response to receiving them from a remote device.
3. The mobile communication terminal according to claim 1 , wherein the storage device is arranged to store said service provider settings in response to receiving them wirelessly in one or more messages.
4. The mobile communication terminal according to claim 3 , wherein said one or more messages further comprise an identification of the service provider.
5. The mobile communication terminal according to claim 1 , wherein the storage device is arranged to store the service provider settings in response to a reception of an indication of an acceptance from a user of the mobile communication terminal.
6. The mobile communication terminal according to claim 1 , wherein the storage device is further arranged to store service provider settings in such a way that an updated version of a setting of the service provider settings replaces a present version of that setting in the memory location specific for the service provider.
7. The mobile communication terminal according to claim 1 , wherein the service provider settings comprise service authentication information for a user to access said one or more services via the mobile communication terminal.
8. The mobile communication terminal according to claim 1 , wherein the service provider settings comprise service connectivity information for a user to access said one or more services via the mobile communication terminal.
9. A service provider device capable of providing one or more services of a service provider, comprising:
a sending device for sending a message to a mobile communication terminal, the message comprising service provider settings related to the service and an identification of the service provider.
10. The service provider device according to claim 9 , wherein said sending device is arranged to send said message in response to a request from the mobile communication terminal, said request pertaining to any one of said one or more services of the service provider.
11. The service provider device according to claim 9 , wherein said sending device is arranged to send said message in response to an update of the service provider settings related to the service provider.
12. A method in a mobile communication terminal, the terminal capable of supporting one or more services of a service provider, comprising:
storing service provider settings, which are related to the service provider, in a memory location in the mobile communication terminal, said memory location being specific for the service provider.
13. The method according to claim 12 , further comprising:
receiving the service provider settings related to the service provider from a remote device.
14. The method according to claim 13 , wherein the service provider settings are received wirelessly in one or more messages.
15. The method according to claim 14 , wherein said one or more messages further comprise an identification of the service provider.
16. The method according to claim 13 , wherein the storing is performed in response to:
receiving an acceptance indication from a user of the mobile communication terminal.
17. The method according to claim 12 , wherein the service provider settings are stored in such a way that an updated version of a setting of the service provider settings replaces a present version of that setting in the memory location specific for the service provider.
18. The method according to claim 12 , wherein the service provider settings comprise service authentication information for a user to access said one or more services via the mobile communication terminal.
19. The method according to claim 12 , wherein the service provider settings comprise service connectivity information for a user to access said one or more services via the mobile communication terminal.
20. A method in a service provider device being capable of providing one or more services of a service provider, comprising:
sending a message to a mobile communication terminal, the message comprising service provider settings related to the service and an identification of the service provider.
21. The method according to claim 20 , wherein said message is sent in response to the reception of a request from the mobile communication terminal, said request pertaining to any one of said one or more services of the service provider.
22. The method according to claim 20 , wherein said message is sent in response to an update of said service provider settings related to said service provider.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/262,681 US20040203684A1 (en) | 2002-09-30 | 2002-09-30 | Terminal, device and methods for a communication network |
EP03798318A EP1547417B1 (en) | 2002-09-30 | 2003-09-24 | A terminal, device and methods for a communication network |
PCT/IB2003/004127 WO2004030389A1 (en) | 2002-09-30 | 2003-09-24 | A terminal, device and methods for a communication network |
KR1020057005433A KR20050051675A (en) | 2002-09-30 | 2003-09-24 | A terminal, device and methods for a communication network |
CNB038233878A CN100413356C (en) | 2002-09-30 | 2003-09-24 | Terminal, device and methods for a communication network |
AU2003264930A AU2003264930A1 (en) | 2002-09-30 | 2003-09-24 | A terminal, device and methods for a communication network |
AT03798318T ATE516679T1 (en) | 2002-09-30 | 2003-09-24 | TERMINAL DEVICE, DEVICE AND METHOD FOR A COMMUNICATIONS NETWORK |
US15/443,935 US10492061B2 (en) | 2002-09-30 | 2017-02-27 | Terminal, device and methods for a communication network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/262,681 US20040203684A1 (en) | 2002-09-30 | 2002-09-30 | Terminal, device and methods for a communication network |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/443,935 Continuation US10492061B2 (en) | 2002-09-30 | 2017-02-27 | Terminal, device and methods for a communication network |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040203684A1 true US20040203684A1 (en) | 2004-10-14 |
Family
ID=32041862
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/262,681 Abandoned US20040203684A1 (en) | 2002-09-30 | 2002-09-30 | Terminal, device and methods for a communication network |
US15/443,935 Expired - Fee Related US10492061B2 (en) | 2002-09-30 | 2017-02-27 | Terminal, device and methods for a communication network |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/443,935 Expired - Fee Related US10492061B2 (en) | 2002-09-30 | 2017-02-27 | Terminal, device and methods for a communication network |
Country Status (7)
Country | Link |
---|---|
US (2) | US20040203684A1 (en) |
EP (1) | EP1547417B1 (en) |
KR (1) | KR20050051675A (en) |
CN (1) | CN100413356C (en) |
AT (1) | ATE516679T1 (en) |
AU (1) | AU2003264930A1 (en) |
WO (1) | WO2004030389A1 (en) |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040143652A1 (en) * | 2003-01-17 | 2004-07-22 | Sbc Properties, L.P. | System and method for handling digital content delivery to portable devices |
US20040177270A1 (en) * | 2003-02-21 | 2004-09-09 | Little Herbert A. | System and method of multiple-level control of electronic devices |
US20040177076A1 (en) * | 2003-03-07 | 2004-09-09 | Yohko Ohtani | Information processing apparatus, image forming apparatus, and information processing method |
US20050005105A1 (en) * | 2003-06-24 | 2005-01-06 | Brown Larry Cecil | Remote access control feature for limiting access to configuration file components |
US20050136941A1 (en) * | 2003-12-19 | 2005-06-23 | International Business Machines Corporation | System and method for locating wired networks using wireless data |
US20050255886A1 (en) * | 2004-04-28 | 2005-11-17 | Nokia Corporation | System and associated terminal, method, and computer program product for configuring and updating service access points and providing service content specific pricing in the mobile domain |
US20060014526A1 (en) * | 2004-07-19 | 2006-01-19 | Nokia Corporation | Mobile terminal, method and computer program product for storing and retrieving network parameters |
US20060041931A1 (en) * | 2004-03-23 | 2006-02-23 | Pctel, Inc. | Service level assurance system and method for wired and wireless broadband networks |
WO2006103499A1 (en) * | 2005-03-30 | 2006-10-05 | Nokia Corporation | Method, device and system for managing cache of network caches in a mobile |
US20070130541A1 (en) * | 2004-06-25 | 2007-06-07 | Louch John O | Synchronization of widgets and dashboards |
US20080026729A1 (en) * | 2006-07-31 | 2008-01-31 | Research In Motion Limited | Method and apparatus for configuring unique profile settings for multiple services |
US20080027955A1 (en) * | 2006-07-31 | 2008-01-31 | May Darrell R | System and method for storage and display of time-dependent events |
KR100851699B1 (en) | 2005-12-06 | 2008-08-11 | 가부시키가이샤 히타치세이사쿠쇼 | System and method for providing configuration information of network-based apparatus |
US20080292084A1 (en) * | 2004-02-26 | 2008-11-27 | Research In Motion Limited | Apparatus for changing the behavior of an electronic device |
US20090143005A1 (en) * | 2007-11-30 | 2009-06-04 | Lg Electronics Inc. | Mobile terminal and broadcast controlling method thereof |
US20100228836A1 (en) * | 2009-03-09 | 2010-09-09 | Nokia Corporation | Methods, apparatuses, and computer program products for facilitating synchronization of setting configurations |
US20110209085A1 (en) * | 2002-08-01 | 2011-08-25 | Apple Inc. | Mode activated scrolling |
US8306989B2 (en) | 2004-02-25 | 2012-11-06 | Research In Motion Limited | Method for modifying notifications in an electronic device |
US8869027B2 (en) | 2006-08-04 | 2014-10-21 | Apple Inc. | Management and generation of dashboards |
WO2014189748A1 (en) * | 2013-05-21 | 2014-11-27 | Jvl Ventures, Llc | Systems, methods and computer program products for managing disabling of services |
US8954871B2 (en) | 2007-07-18 | 2015-02-10 | Apple Inc. | User-centric widgets and dashboards |
US9032318B2 (en) | 2005-10-27 | 2015-05-12 | Apple Inc. | Widget security |
US9104294B2 (en) | 2005-10-27 | 2015-08-11 | Apple Inc. | Linked widgets |
US20150382165A1 (en) * | 2005-10-18 | 2015-12-31 | Telecommunication Systems, Inc. | Automatic Call Forwarding to In-Vehicle Telematics System |
US20160098994A1 (en) * | 2014-10-03 | 2016-04-07 | Speaktoit, Inc. | Cross-platform dialog system |
US9417888B2 (en) | 2005-11-18 | 2016-08-16 | Apple Inc. | Management of user interface elements in a display environment |
US9507503B2 (en) | 2004-06-25 | 2016-11-29 | Apple Inc. | Remote access to layer and user interface elements |
US9513930B2 (en) | 2005-10-27 | 2016-12-06 | Apple Inc. | Workflow widgets |
US9525595B2 (en) * | 2005-08-12 | 2016-12-20 | Comcast Cable Communications, Llc | Updating configuration parameters of clients |
US11662995B2 (en) | 2009-07-23 | 2023-05-30 | S3G Technology Llc | Network efficient location-based dialogue sequence using virtual processor |
US20230209330A1 (en) * | 2017-10-17 | 2023-06-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Service Registration in a Communications Network |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7603109B2 (en) | 2005-03-10 | 2009-10-13 | Qualcomm Incorporated | Methods and apparatus for over-the-air subscriptions |
US8473570B2 (en) | 2005-05-05 | 2013-06-25 | Qualcomm Incorporated | Methods and apparatus for simultaneously hosting multiple service providers on a network |
KR100771988B1 (en) * | 2005-12-08 | 2007-10-31 | 한국전자통신연구원 | User mobility support system and method in ubiquitous environment |
US9094774B2 (en) * | 2012-05-14 | 2015-07-28 | At&T Intellectual Property I, Lp | Apparatus and methods for maintaining service continuity when transitioning between mobile network operators |
US9148785B2 (en) | 2012-05-16 | 2015-09-29 | At&T Intellectual Property I, Lp | Apparatus and methods for provisioning devices to utilize services of mobile network operators |
US8800015B2 (en) | 2012-06-19 | 2014-08-05 | At&T Mobility Ii, Llc | Apparatus and methods for selecting services of mobile network operators |
US9473929B2 (en) | 2012-06-19 | 2016-10-18 | At&T Mobility Ii Llc | Apparatus and methods for distributing credentials of mobile network operators |
US11783394B2 (en) * | 2020-10-15 | 2023-10-10 | Ivanti, Inc. | Automated product update analysis and management |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5794142A (en) * | 1996-01-29 | 1998-08-11 | Nokia Mobile Phones Limited | Mobile terminal having network services activation through the use of point-to-point short message service |
US6052581A (en) * | 1994-07-26 | 2000-04-18 | Nokia Mobile Phones Limited | Automatic NAM programming of radio telephone |
US6188909B1 (en) * | 1996-02-26 | 2001-02-13 | Nokia Mobile Phones, Ltd. | Communication network terminal supporting a plurality of applications |
US6216015B1 (en) * | 1999-02-04 | 2001-04-10 | Motorola, Inc. | Wireless subscriber unit and method for managing smart card data |
US20020016186A1 (en) * | 2000-03-14 | 2002-02-07 | Francois Chambon | Mobile phone |
US6353737B1 (en) * | 1997-08-09 | 2002-03-05 | Alcatel | Terminal and authorization card for a subscriber, telecommunications network, and method for modifying a service profile assigned to the subscriber |
US6381454B1 (en) * | 1995-10-10 | 2002-04-30 | Qualcomm Incorporated | Method and system for over-the-air (OTA) service programming |
US6493549B1 (en) * | 2000-02-10 | 2002-12-10 | Lucent Technologies Inc. | Over the air parameter administration for mobile telecommunications stations |
US6549770B1 (en) * | 2000-05-26 | 2003-04-15 | Cellco Partnership | Over the air programming and/or service activation |
US6549771B2 (en) * | 1997-03-17 | 2003-04-15 | Nortel Networks Ltd. | Enhanced method and system for programming a mobile telephone over the air within a mobile telephone communication network |
US20030108039A1 (en) * | 2001-06-29 | 2003-06-12 | Microsoft Corporation | System and method for continuously provisioning a mobile device |
US6587685B2 (en) * | 2001-04-27 | 2003-07-01 | Nokia Corporation | Apparatus, and an associated method, by which to provide operation parameters to a mobile station |
US6625451B1 (en) * | 1999-07-14 | 2003-09-23 | Bell Atlantic Mobile, Inc. | Preferred roaming list and system select feature |
US20040022216A1 (en) * | 2002-08-02 | 2004-02-05 | Shi Guangming Carl | Multimode wireless device system provision validation and acquisition method and apparatus |
US20040203648A1 (en) * | 2002-07-22 | 2004-10-14 | At&T Wireless Services, Inc. | Methods and apparatus for formatting information for a communication |
US20040203941A1 (en) * | 2002-04-11 | 2004-10-14 | Diego Kaplan | System and method for mobile configuration |
US20050197111A1 (en) * | 1996-02-26 | 2005-09-08 | Seppo Alanara | Communication network terminal supporting a plurality of applications |
US6993328B1 (en) * | 2000-05-08 | 2006-01-31 | Nokia Corporation | Method for over the air mobile station management |
US20060058011A1 (en) * | 2002-06-17 | 2006-03-16 | Marko Vanska | Method and device for storing and accessing personal information |
US20060116507A1 (en) * | 2004-11-30 | 2006-06-01 | Osteogenic devices | |
US20090005039A1 (en) * | 2000-12-07 | 2009-01-01 | Palm, Inc. | Providing user interface data on a mobile computing device |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2287855B (en) * | 1994-03-22 | 1998-11-04 | Vodafone Ltd | Telephone apparatus |
DE69732054T2 (en) * | 1996-01-23 | 2005-06-02 | Kokusai Denshin Denwa Co., Ltd. | Subscriber / mobile identification means |
FR2771205B1 (en) * | 1997-11-20 | 2000-01-21 | Gemplus Card Int | METHOD, CHIP CARD AND TERMINALS FOR PERFORMING TRANSACTIONS THROUGH A TELECOMMUNICATION NETWORK |
FI106687B (en) | 1998-11-20 | 2001-03-15 | Sonera Oyj | Method and system in communication system and subscriber identity module |
US6591116B1 (en) * | 1999-06-07 | 2003-07-08 | Nokia Mobile Phones Limited | Mobile equipment and networks providing selection between USIM/SIM dependent features |
FR2795267B1 (en) * | 1999-06-15 | 2001-08-10 | Sagem | METHOD FOR SETTING UP A MOBILE TELEPHONE |
FI120478B (en) * | 2000-02-24 | 2009-10-30 | Nokia Corp | Method and apparatus for connecting to a telecommunications network |
US20020022483A1 (en) * | 2000-04-18 | 2002-02-21 | Wayport, Inc. | Distributed network communication system which allows multiple wireless service providers to share a common network infrastructure |
US7039027B2 (en) * | 2000-12-28 | 2006-05-02 | Symbol Technologies, Inc. | Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products |
TW508933B (en) * | 2001-04-23 | 2002-11-01 | Inventec Appliances Corp | Method for automatically switching SIM card of mobile phone and device therefor |
US8054971B2 (en) * | 2001-04-27 | 2011-11-08 | Comverse Ltd | Free-hand mobile messaging-method and device |
US20030003933A1 (en) * | 2001-06-27 | 2003-01-02 | Intel Corporation | Mobile client for multi-service provider network environment |
TW549000B (en) * | 2001-12-27 | 2003-08-21 | Quanta Comp Inc | System and method for a mobile station to avoid paging loss in multiple mobile networks |
AU2003230414A1 (en) * | 2002-05-22 | 2003-12-12 | Interdigital Technology Corporation | Mobile unit having internet protocol functionality |
US8060139B2 (en) * | 2002-06-24 | 2011-11-15 | Toshiba American Research Inc. (Tari) | Authenticating multiple devices simultaneously over a wireless link using a single subscriber identity module |
-
2002
- 2002-09-30 US US10/262,681 patent/US20040203684A1/en not_active Abandoned
-
2003
- 2003-09-24 EP EP03798318A patent/EP1547417B1/en not_active Expired - Lifetime
- 2003-09-24 AT AT03798318T patent/ATE516679T1/en not_active IP Right Cessation
- 2003-09-24 WO PCT/IB2003/004127 patent/WO2004030389A1/en not_active Application Discontinuation
- 2003-09-24 KR KR1020057005433A patent/KR20050051675A/en not_active Application Discontinuation
- 2003-09-24 CN CNB038233878A patent/CN100413356C/en not_active Expired - Fee Related
- 2003-09-24 AU AU2003264930A patent/AU2003264930A1/en not_active Abandoned
-
2017
- 2017-02-27 US US15/443,935 patent/US10492061B2/en not_active Expired - Fee Related
Patent Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6052581A (en) * | 1994-07-26 | 2000-04-18 | Nokia Mobile Phones Limited | Automatic NAM programming of radio telephone |
US6381454B1 (en) * | 1995-10-10 | 2002-04-30 | Qualcomm Incorporated | Method and system for over-the-air (OTA) service programming |
US5794142A (en) * | 1996-01-29 | 1998-08-11 | Nokia Mobile Phones Limited | Mobile terminal having network services activation through the use of point-to-point short message service |
US6188909B1 (en) * | 1996-02-26 | 2001-02-13 | Nokia Mobile Phones, Ltd. | Communication network terminal supporting a plurality of applications |
US20050197111A1 (en) * | 1996-02-26 | 2005-09-08 | Seppo Alanara | Communication network terminal supporting a plurality of applications |
US6549771B2 (en) * | 1997-03-17 | 2003-04-15 | Nortel Networks Ltd. | Enhanced method and system for programming a mobile telephone over the air within a mobile telephone communication network |
US6353737B1 (en) * | 1997-08-09 | 2002-03-05 | Alcatel | Terminal and authorization card for a subscriber, telecommunications network, and method for modifying a service profile assigned to the subscriber |
US6216015B1 (en) * | 1999-02-04 | 2001-04-10 | Motorola, Inc. | Wireless subscriber unit and method for managing smart card data |
US6625451B1 (en) * | 1999-07-14 | 2003-09-23 | Bell Atlantic Mobile, Inc. | Preferred roaming list and system select feature |
US6493549B1 (en) * | 2000-02-10 | 2002-12-10 | Lucent Technologies Inc. | Over the air parameter administration for mobile telecommunications stations |
US20020016186A1 (en) * | 2000-03-14 | 2002-02-07 | Francois Chambon | Mobile phone |
US6993328B1 (en) * | 2000-05-08 | 2006-01-31 | Nokia Corporation | Method for over the air mobile station management |
US6549770B1 (en) * | 2000-05-26 | 2003-04-15 | Cellco Partnership | Over the air programming and/or service activation |
US20090005039A1 (en) * | 2000-12-07 | 2009-01-01 | Palm, Inc. | Providing user interface data on a mobile computing device |
US6587685B2 (en) * | 2001-04-27 | 2003-07-01 | Nokia Corporation | Apparatus, and an associated method, by which to provide operation parameters to a mobile station |
US20030108039A1 (en) * | 2001-06-29 | 2003-06-12 | Microsoft Corporation | System and method for continuously provisioning a mobile device |
US20060193321A1 (en) * | 2001-06-29 | 2006-08-31 | Microsoft Corporation | System and method for continuously provisioning a mobile device |
US7295522B2 (en) * | 2001-06-29 | 2007-11-13 | Microsoft Corporation | System and method for continuously provisioning a mobile device |
US20040203941A1 (en) * | 2002-04-11 | 2004-10-14 | Diego Kaplan | System and method for mobile configuration |
US20060058011A1 (en) * | 2002-06-17 | 2006-03-16 | Marko Vanska | Method and device for storing and accessing personal information |
US20040203648A1 (en) * | 2002-07-22 | 2004-10-14 | At&T Wireless Services, Inc. | Methods and apparatus for formatting information for a communication |
US20040022216A1 (en) * | 2002-08-02 | 2004-02-05 | Shi Guangming Carl | Multimode wireless device system provision validation and acquisition method and apparatus |
US20060116507A1 (en) * | 2004-11-30 | 2006-06-01 | Osteogenic devices |
Cited By (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110209085A1 (en) * | 2002-08-01 | 2011-08-25 | Apple Inc. | Mode activated scrolling |
US20040143652A1 (en) * | 2003-01-17 | 2004-07-22 | Sbc Properties, L.P. | System and method for handling digital content delivery to portable devices |
US9838461B2 (en) | 2003-01-17 | 2017-12-05 | At&T Intellectual Property I, L.P. | System and method for handling digital content delivery to portable devices |
US20090216892A1 (en) * | 2003-01-17 | 2009-08-27 | At&T Intellectual Property I, L.P. | System and method for handling digital content delivery to portable devices |
US7533158B2 (en) * | 2003-01-17 | 2009-05-12 | At&T Intellectual Property I, L.P. | System and method for handling digital content delivery to portable devices |
US20040177270A1 (en) * | 2003-02-21 | 2004-09-09 | Little Herbert A. | System and method of multiple-level control of electronic devices |
US8429410B2 (en) * | 2003-02-21 | 2013-04-23 | Research In Motion Limited | System and method of installing software applications on electronic devices |
US20100275029A1 (en) * | 2003-02-21 | 2010-10-28 | Research In Motion Limited | System and method of installing software applications on electronic devices |
US20040177076A1 (en) * | 2003-03-07 | 2004-09-09 | Yohko Ohtani | Information processing apparatus, image forming apparatus, and information processing method |
US20050005105A1 (en) * | 2003-06-24 | 2005-01-06 | Brown Larry Cecil | Remote access control feature for limiting access to configuration file components |
US20050136941A1 (en) * | 2003-12-19 | 2005-06-23 | International Business Machines Corporation | System and method for locating wired networks using wireless data |
US7715851B2 (en) * | 2003-12-19 | 2010-05-11 | Lenovo (Singapore) Pte. Ltd. | System and method for locating wired networks using wireless data |
US8306989B2 (en) | 2004-02-25 | 2012-11-06 | Research In Motion Limited | Method for modifying notifications in an electronic device |
US20080292084A1 (en) * | 2004-02-26 | 2008-11-27 | Research In Motion Limited | Apparatus for changing the behavior of an electronic device |
US8498620B2 (en) | 2004-02-26 | 2013-07-30 | Research In Motion Limited | Apparatus for changing the behavior of an electronic device |
US20060041931A1 (en) * | 2004-03-23 | 2006-02-23 | Pctel, Inc. | Service level assurance system and method for wired and wireless broadband networks |
US8184602B2 (en) * | 2004-04-28 | 2012-05-22 | Nokia Corporation | System and associated terminal, method, and computer program product for configuring and updating service access points and providing service content in the mobile domain |
US8768326B2 (en) | 2004-04-28 | 2014-07-01 | Nokia Corporation | System and associated terminal, method, and computer program product for configuring and updating service access points and providing service content in the mobile domain |
US20050255886A1 (en) * | 2004-04-28 | 2005-11-17 | Nokia Corporation | System and associated terminal, method, and computer program product for configuring and updating service access points and providing service content specific pricing in the mobile domain |
US9507503B2 (en) | 2004-06-25 | 2016-11-29 | Apple Inc. | Remote access to layer and user interface elements |
US9753627B2 (en) | 2004-06-25 | 2017-09-05 | Apple Inc. | Visual characteristics of user interface elements in a unified interest layer |
US10489040B2 (en) | 2004-06-25 | 2019-11-26 | Apple Inc. | Visual characteristics of user interface elements in a unified interest layer |
US20070130541A1 (en) * | 2004-06-25 | 2007-06-07 | Louch John O | Synchronization of widgets and dashboards |
US8566732B2 (en) * | 2004-06-25 | 2013-10-22 | Apple Inc. | Synchronization of widgets and dashboards |
US7596226B2 (en) * | 2004-07-19 | 2009-09-29 | Nokia Corporation | Mobile terminal, method and computer program product for storing and retrieving network parameters |
US20060014526A1 (en) * | 2004-07-19 | 2006-01-19 | Nokia Corporation | Mobile terminal, method and computer program product for storing and retrieving network parameters |
WO2006011038A1 (en) * | 2004-07-19 | 2006-02-02 | Nokia Corporation | Mobile terminal, method and computer program product for storing and retrieving network parameters |
KR101016786B1 (en) * | 2005-03-30 | 2011-02-25 | 노키아 지멘스 네트웍스 오와이 | Method, device and system for managing cache of network caches in a mobile |
WO2006103499A1 (en) * | 2005-03-30 | 2006-10-05 | Nokia Corporation | Method, device and system for managing cache of network caches in a mobile |
EP1864525A4 (en) * | 2005-03-30 | 2012-04-11 | Nokia Siemens Networks Oy | Method, device and system for managing cache of network caches in a mobile |
EP1864525A1 (en) * | 2005-03-30 | 2007-12-12 | Nokia Corporation | Method, device and system for managing cache of network caches in a mobile |
US9525595B2 (en) * | 2005-08-12 | 2016-12-20 | Comcast Cable Communications, Llc | Updating configuration parameters of clients |
US20150382165A1 (en) * | 2005-10-18 | 2015-12-31 | Telecommunication Systems, Inc. | Automatic Call Forwarding to In-Vehicle Telematics System |
US11150781B2 (en) | 2005-10-27 | 2021-10-19 | Apple Inc. | Workflow widgets |
US9513930B2 (en) | 2005-10-27 | 2016-12-06 | Apple Inc. | Workflow widgets |
US9032318B2 (en) | 2005-10-27 | 2015-05-12 | Apple Inc. | Widget security |
US9104294B2 (en) | 2005-10-27 | 2015-08-11 | Apple Inc. | Linked widgets |
US9417888B2 (en) | 2005-11-18 | 2016-08-16 | Apple Inc. | Management of user interface elements in a display environment |
KR100851699B1 (en) | 2005-12-06 | 2008-08-11 | 가부시키가이샤 히타치세이사쿠쇼 | System and method for providing configuration information of network-based apparatus |
US20080026729A1 (en) * | 2006-07-31 | 2008-01-31 | Research In Motion Limited | Method and apparatus for configuring unique profile settings for multiple services |
US20080027955A1 (en) * | 2006-07-31 | 2008-01-31 | May Darrell R | System and method for storage and display of time-dependent events |
US8869027B2 (en) | 2006-08-04 | 2014-10-21 | Apple Inc. | Management and generation of dashboards |
US8954871B2 (en) | 2007-07-18 | 2015-02-10 | Apple Inc. | User-centric widgets and dashboards |
US9483164B2 (en) | 2007-07-18 | 2016-11-01 | Apple Inc. | User-centric widgets and dashboards |
US20090143005A1 (en) * | 2007-11-30 | 2009-06-04 | Lg Electronics Inc. | Mobile terminal and broadcast controlling method thereof |
US20100228836A1 (en) * | 2009-03-09 | 2010-09-09 | Nokia Corporation | Methods, apparatuses, and computer program products for facilitating synchronization of setting configurations |
US9614685B2 (en) * | 2009-03-09 | 2017-04-04 | Nokia Technologies Oy | Methods, apparatuses, and computer program products for facilitating synchronization of setting configurations |
US9935835B2 (en) | 2009-03-09 | 2018-04-03 | Nokia Technologies Oy | Methods, apparatuses, and computer program products for facilitating synchronization of setting configurations |
US10411962B2 (en) | 2009-03-09 | 2019-09-10 | Nokia Technologies Oy | Methods, apparatuses, and computer program products for facilitating synchronization of setting configurations |
US11218372B2 (en) | 2009-03-09 | 2022-01-04 | Nokia Technologies Oy | Methods, apparatuses, and computer program products for facilitating synchronization of setting configurations |
US11662995B2 (en) | 2009-07-23 | 2023-05-30 | S3G Technology Llc | Network efficient location-based dialogue sequence using virtual processor |
WO2014189748A1 (en) * | 2013-05-21 | 2014-11-27 | Jvl Ventures, Llc | Systems, methods and computer program products for managing disabling of services |
US11030315B2 (en) | 2013-05-21 | 2021-06-08 | Google Llc | Systems, methods, and computer program products for managing disabling of services |
US20160098994A1 (en) * | 2014-10-03 | 2016-04-07 | Speaktoit, Inc. | Cross-platform dialog system |
US20230209330A1 (en) * | 2017-10-17 | 2023-06-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Service Registration in a Communications Network |
Also Published As
Publication number | Publication date |
---|---|
WO2004030389A1 (en) | 2004-04-08 |
EP1547417A1 (en) | 2005-06-29 |
ATE516679T1 (en) | 2011-07-15 |
CN100413356C (en) | 2008-08-20 |
AU2003264930A1 (en) | 2004-04-19 |
CN1692664A (en) | 2005-11-02 |
KR20050051675A (en) | 2005-06-01 |
EP1547417B1 (en) | 2011-07-13 |
US20170238170A1 (en) | 2017-08-17 |
US10492061B2 (en) | 2019-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10492061B2 (en) | Terminal, device and methods for a communication network | |
CN101091156B (en) | System and method for providing a multi-credential authentication protocol | |
US8385889B2 (en) | Radio communications system and method | |
CN101953192B (en) | Method and apparatus for managing subscription credentials in a wireless communication device | |
US10205833B2 (en) | Graphical user interface and method for mobile device activation | |
CA2468592C (en) | System and methods for provisioning a service for a communication device | |
US7881745B1 (en) | Electronic device network employing provisioning techniques to update firmware and/or software in electronic devices | |
EP1441553B1 (en) | Method and system of remotely controlling a portable terminal by inserting a storage medium | |
US20050227669A1 (en) | Security key management system and method in a mobile communication network | |
EP1942698A1 (en) | Method and system for mobile device activation | |
US20040242209A1 (en) | System and method for real time self-provisioning for a mobile communication device | |
US20100311402A1 (en) | Method and apparatus for performing soft switch of virtual sim service contracts | |
US20080020755A1 (en) | Method and system for international roaming using virtual sim card | |
US8938226B2 (en) | Reassigned mobile message notifications | |
EP2819078A1 (en) | Method, device and system for accessing a contact-less service | |
US10007902B2 (en) | Communications network, computer system, computer-implemented method, and computer program product for providing a femtocell-based infrastructure for mobile electronic payment | |
EP2083589A1 (en) | Generic identity module for telecommunication services | |
US20140040988A1 (en) | Method and System for Data Communication to an Identification Module in a Mobile Radio Terminal | |
JP5096962B2 (en) | Mobile phone, subscriber authentication module, mobile phone built-in function control method | |
JP6320718B2 (en) | Mobile terminal device, numbering server, and mobile terminal program | |
KR101717239B1 (en) | Method for providing multi number service | |
EP2469811A1 (en) | Method of recruiting a new subscriber to a communication services provider | |
EP1936906A1 (en) | Method to allow a network subscriber to gain access to a communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NOKIA CORPORATION, FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JOKINEN, JUKKA;KIISKINEN, ARTO;LEHTOVIRTA, PETRI;REEL/FRAME:013640/0309 Effective date: 20021115 |
|
AS | Assignment |
Owner name: NOKIA TECHNOLOGIES OY, FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:035566/0873 Effective date: 20150116 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |