WO1999055067A1 - Method for submitting user profiles to a telecommunications network - Google Patents

Method for submitting user profiles to a telecommunications network Download PDF

Info

Publication number
WO1999055067A1
WO1999055067A1 PCT/FI1999/000325 FI9900325W WO9955067A1 WO 1999055067 A1 WO1999055067 A1 WO 1999055067A1 FI 9900325 W FI9900325 W FI 9900325W WO 9955067 A1 WO9955067 A1 WO 9955067A1
Authority
WO
WIPO (PCT)
Prior art keywords
user profile
telecommunications network
user
client
client entity
Prior art date
Application number
PCT/FI1999/000325
Other languages
Finnish (fi)
French (fr)
Inventor
Arto Juhola
Original Assignee
Elisa Communications Oyj
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Elisa Communications Oyj filed Critical Elisa Communications Oyj
Priority to EP99918007A priority Critical patent/EP1082847A1/en
Publication of WO1999055067A1 publication Critical patent/WO1999055067A1/en
Priority to NO20005233A priority patent/NO20005233L/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • H04W8/205Transfer to or from user equipment or user record carrier

Abstract

The present invention relates to a method for submitting the user profile of a client entity which is being registered or has already registered itself with a management system of a telecommunications network. In this kind of system, for each client entity is formed at least one user profile that is stored ready for retrieval by the telecommunications network performing said registry and that during the registration of said client entity is retrieved for the use of said telecommunications network management system. According to the invention, at least one user profile is stored in the client entity to be registered and is then retrieved directly from the client entity to be registered in conjunction with the registration performed by said client entity. The user profile can be stored, e.g., in a smart card suited for attachment to the client entity to be registered.

Description

1
Method for submitting user profiles to a telecommunications network
The invention relates to a method according to the preamble of claim 1.
Methods of this category are used in conjunction with the operation of telecommunications networks for submitting a user profile of a client entity utilizing network services to the service provider's telecommunications network. The function of the user profile is to compile such information on the owner of the user profile for the use of the telecommunications network that may be used to control the content of the service to be provided to the owner of the user profile. The user profile may contain information, e.g., on such telecommunications network addresses or names to which calls placed by the owner of the user profile may be connected or, alternatively, on services made accessible to the owner of the user profile. Furthermore, the user profile may include information on payment limitations and charge rates defined for the services to be provided to the owner of the user profile. In practice, the services to be provided may be of any type related to the physical layer, data link layer, Internet or middleware layer services offered in the network.
Client entities for which user profiles can be formed belong to the groups of, e.g., private persons or firms and user applications, software agents and mobile agents. User profiles may also be formed for the nodes and subnetworks of the telecommunications network client's physical/data link layer or Internet layer. A user profile or a plurality of profiles can be submitted to the telecommunications network, e.g., when the client entity registers itself active with the network. When necessary, user profiles can be submitted after registration, too.
In the prior art, user profiles are stored in user home registers maintained by telecommunications network operators. Such user home registers form a database which is distributed between the telecommunications network operators and permits an easy verification of user profiles contained in the user home registers. Hence, while the database on the user profiles of client entities are generally maintained by 2
the local telecommunications service providers communicating with their subscribers, also other telecommunications network operators have an access to these data when necessary.
A problem of the prior-art technique is that when the client entity gains access to another operator's network outside the local telephone network operator's region, the user profile of the calling client entity must be retrieved from the user home register maintained by the local telecommunications network operator. This convention has the consequence that for a user, particularly for a mobile private person, mobile application, mobile node, mobile connection or mobile subnetwork, the administrative systems of telecommunications network operators must be designed for rapidly retrieving the user profile required and then transmitting the profile to a telecommunications network access connection or connections, a network service management system and a middleware service management system according to the current need of the client entity.
Due to the critical functions of mobile information transmission systems, the telecommunications network operators must acquire interoperator communication and data processing facilities that can be run with an almost real-time authentication. However, the erection and maintenance of such facilities is clumsy and steals a massive amount of resources, particularly as the number of internetwork accesses evidently tends to increase in the future. It must also be noted that telecommunications network operators communicating with each other may be located physically very remotely from each other, e.g., globally on opposite sides of the earth. Hence, conventional techniques are hampered by the time-critical operations needed between different telecommunications network operators.
It is an object of the invention to overcome the drawbacks of the above-described type and to provide an entirely novel method for submitting user profiles.
The goal of the invention is achieved by virtue of storing the user profiles at least 3
by their core portions in the client entity subscribing to a telecommunications service. Then, during the visit of the client entity in a nonlocal operator's telecommunications network, the client entity itself can submit its user profile to the operator of the nonlocal telecommunications network being visited.
More specifically, the method according to the invention is characterized by what is stated in the characterizing part of claim 1.
The invention offers significant benefits.
When using the method according to the invention, there is no need to fetch the user profile of the client entity visiting the nonlocal network from the user home register maintained by the operator of the local telecommunications network.
Provided that a sufficiently reliable authentication of the user profile is employed in conjunction with the method, there is no need for a real-time data transfer between the nonlocal telecommunications network and the user home register maintained by the local network when a client entity containing its own user profile attempt to register with the nonlocal network to be visited or the entity submitting its user profile for any reason to the nonlocal network.
In the following, the invention will be examined with the help of exemplifying embodiments.
In the method according to the invention, the user profile is stored in the client entity associated with the user profile. Additionally, the user profile can be stored in the databases of the telecommunications network operator issuing the user profile, that is, the local telecommunications network operator, for a possible authentication of the user profile.
When the client entity associated with the user profile visits another telecommuni- 4
cations network, that is, calls another network that the local network, the user profile of the client entity is submitted to the network management system of the nonlocal network directly from visiting client entity such as the client's smart card, application, terminal equipment, network node or client's network. The entity capable of having a client profile can be an entity associated with the physical layer, application layer, data link layer or Internet layer of the network. The user profile may also be configured as a private person, company or a group user profile for network or middleware use. Respectively, the user profile can be submitted to the physical layer, data link layer or Internet layer networks of the nonlocal tele- communications network operator as well as to the middleware layer of the nonlocal telecommunications network operator.
In the case that the visiting client entity is a terminal, node or network, it can be identified, e.g., from the network ID part of the network address, the network ID part of the terminal equipment or the network ID part of the network address. Respectively, a private person as a user can be identified on the basis of, e.g., a smart card and the authentication methods associated therewith. Such a smart card can also be the same smart card in which the network and middleware service profiles of the user are stored. Applications, agents and mobile agents can be authenticated with the help of the authentication methods developed for the same.
Provided that the authentication is sufficiently reliable, based on a smart card, for instance, there is no need for real-time data communications between the local network operator and the visited network operator when the visiting client entity submits its user profile to the visited network. Obviously, this arrangement can be accomplished with the presumption that the operators maintain in their local databases static register lists on stolen terminal equipment and smart cards, for instance. Herein, such static information is understood to contain data that need not be updated at a frequent rate and, particularly, not in conjunction with each registry. In practice, the static database is updated, e.g., when a piece of terminal equipment or a smart card is reported lost. 5
The user profiles themselves are compiled so that the local telecommunications network operator gives the client a blank user profile form which is easy to edit. This step can be accomplished using the Java applet technique, for instance. After the client has edited the required user profile attributes, the edited form is authenti- cated by the client's electronic signature. User profile attributes subject to editing by the user are, e.g., service and payment limitations desiredly attributed to the user profile by the user, definitions on such A subscribers that are to be answered and on those not be answered and definitions on such B subscribers that are allowed to be contacted by the client entity associated with the user profile, or respectively, not be contacted. The client may also be allowed to include a list of users permitted to use the user profile. Hence, the client need not necessarily be the actual user of the user profile. For instance, the user profile may be company- specific, whereby the client, that is, the company names the users from a group of private person users such as the company's employees, for instance. The validity time of the profile is also stored in the user profile.
After the client has edited the blank user profile forms presented by the telecommunications network operator, the filled forms are returned to the operator. If the forms are found acceptable, the filled forms are confirmed with the operator's elec- tronic signature and the user profiles are thus ready for use. Next, the confirmed user profiles are returned back to the profile users, who can install the profiles, e.g., as files in target entities such as smart cards, applications, mobile agents, nodes, mobile network management systems or terminals. When requested, a copy of such a profile file may then be submitted to the network management system of a visited network in conjunction with a log-in registry to the visited network.
The client entity storing its own user profiles submits the required user profiles to the visited telecommunications network at the instant of registration therewith. Thus, the user profiles are immediately available to the visited network. When re- quired, user profiles may also be submitted after registry. The visited telecommunications network verifies the validity time of the profile and the electronic 6
signature of the telecommunications network operator that has issued the user profile. Further, the visited network also verifies that the calling client entity or user profile is not on a blocking list. Provided that the user profile is valid, the signature is authenticated and neither the calling client entity nor the user profile is found on a blocking list, the user profile can be acknowledged which means that services compatible with the user profile will be, on request, delivered in the form defined in the user profile.
Without departing from the scope and spirit of the invention, also other embodi- ments different from those described above may be contemplated. For instance, a plurality of different user profiles may be stored in the smart card possessed by a private person user. Thus, a single smart card can contain, e.g., the employer's user profile and the card holder's own user profile or a plurality of such user profiles. Thus, a smart card can contain several project-specific user profiles which the employer has allocated for the use of his employee. By inserting such a multiprofile smart card in a suitable terminal, the smart card holder can use the services allocated for the desired user profile in any telecommunications network capable of supporting said services and the above-described method. Correspondingly, a plurality of different user profiles may also be stored in other kinds of client entities. When a client entity such as a unit containing a smart card has a number of user profiles stored therein, the client entity can decide in a self- contained manner which one or ones of the profiles are to be submitted to the telecommunications network.
After the client's local telecommunications network operator has allocated the required user profiles for use by the client, also the local telecommunications network operator can dispense with the need for retrieving the user profiles from the user home register maintained by the local telecommunications network operator when the client wishes to perform a log-in registration with the local network. Also in this case, the client entity can submit its user profile to the operator's network management system in conjunction with registration. In this 7
occasion, the local telecommunications network behaves in the same manner as a visited network in regard to the submission of a user profile.

Claims

8Claims:
1. Method for submitting a user profile to a telecommunications network management system, said method comprising the step of
- forming at least one user profile for a client entity,
- storing at least one user profile for retrieval by the telecommunications network, and
- retrieving at least one of the stored user profiles for use by the telecommunications network management system,
characterized by
- storing at least one of the user profiles in the client entity, and
- retrieving at least one of the stored user profiles from the client entity.
2. Method according to claim 1, characterized in that each one of the user profiles is formed in cooperation between the client and the telecommunications network operator issuing the user profile, said cooperation comprising the steps of
- sending a blank user profile form from the telecommunications network operator's system issuing user profiles to the client,
- editing said blank user profile form in the client's system, 9
- submitting the edited user profile form back to the telecommunications networks operator's system issuing user profiles,
- verifying the edited user profile form in the telecommunications network operator's system issuing user profiles, and
- provided that the user profile represented by the edited user profile form is found acceptable:
- accepting the user profile represented by the edited user profile form in the telecommunications network operator's system issuing user profiles, and
- returning the accepted user profile from the telecommunications network operator's system issuing user profiles back to the client.
3. Method according to claim 2, characterized in that, after the acceptance of the user profile and prior to the return of the same back to the client, the user profile is authenticated by the electromc signature of the telecommunications network operator.
4. Method according to any of claims 1-3, characterized in that the user profile is complemented with information on the charge, service and/or call restrictions related to the client entity.
5. Method according to any of claims 1-4, characterized in that the user profile is complemented with information on the charging of services subscribed to by client entity. 10
6. Method according to any of claims 1 - 5 for use in conjunction with such a client entity that includes a smart card interface and a smart card connected to said interface, characterized in that at least one user profile is stored in said smart card to be interfaced with said client entity.
7. Method according to claim 6, characterized in that in said smart card are stored at least two, mutually alternative user profiles.
8. Method according to any of claims 1-5, characterized in that at least one user profile is stored as a file in an application, a mobile agent, a node, a mobile network management system or a terminal.
9. Method according to any of claims 1 - 8 for use in conjunction with the registry of a client entity in a telecommunications network, characterized by the steps of
- verifying the user profile retrieved from the client entity seeking registration with the registration system of a telecommunications network allocating registrations, and provided that said user profile is found acceptable:
- accepting the user profile, and
- submitting the accepted user profile for use by the service management system of the telecommunications network accepting the registry. 11
10. Method according to claims 3 and 9, c h a r a c t e r i z e d in that, in conjunction with the verification of the user profile retrieved from the client entity seeking registry with the registration system of a telecommunications network allocating registrations, the steps are carried out comprising
- verifying the validity time of the user profile, the electronic signature of the telecommunications network operator that has issued the user profile, and the blocking list of user profiles, and
- if the validity time of the user profile has expired, said electronic signature is incorrect or the user profile is found from said blocking list of user profiles, rejecting the user profile.
PCT/FI1999/000325 1998-04-21 1999-04-21 Method for submitting user profiles to a telecommunications network WO1999055067A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP99918007A EP1082847A1 (en) 1998-04-21 1999-04-21 Method for submitting user profiles to a telecommunications network
NO20005233A NO20005233L (en) 1998-04-21 2000-10-18 Method of transferring user profiles to a telecommunications network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI980878 1998-04-21
FI980878A FI112431B (en) 1998-04-21 1998-04-21 A method for delivering user profiles to a telecommunications network

Publications (1)

Publication Number Publication Date
WO1999055067A1 true WO1999055067A1 (en) 1999-10-28

Family

ID=8551554

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FI1999/000325 WO1999055067A1 (en) 1998-04-21 1999-04-21 Method for submitting user profiles to a telecommunications network

Country Status (4)

Country Link
EP (1) EP1082847A1 (en)
FI (1) FI112431B (en)
NO (1) NO20005233L (en)
WO (1) WO1999055067A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1126732A2 (en) * 2000-02-14 2001-08-22 Kabushiki Kaisha Toshiba Location dependent service providing method and system
WO2003098503A1 (en) * 2002-05-21 2003-11-27 Nokia Corporation A method and a device for providing digital tickets in a mobile communications environment
WO2004054298A1 (en) * 2002-12-11 2004-06-24 Nokia Corporation Transfer of personal data
US7796975B2 (en) * 2004-11-23 2010-09-14 Sony Ericsson Mobile Communications Ab Method of transferring data files to and from a portable wireless communication device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994023523A1 (en) * 1993-04-06 1994-10-13 Nokia Telecommunications Oy Method and system for controlling the operation of a telephone exchange from a subscriber connection
US5675628A (en) * 1994-08-01 1997-10-07 Nokia Telecommunications Oy Method and apparatus for enabling roaming of subscriber among plural mobile radio systems, using mobile equipment accepting removable subscriber identity module
WO1998003005A1 (en) * 1996-07-12 1998-01-22 Europolitan Ab Method in telecommunication operating service

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994023523A1 (en) * 1993-04-06 1994-10-13 Nokia Telecommunications Oy Method and system for controlling the operation of a telephone exchange from a subscriber connection
US5675628A (en) * 1994-08-01 1997-10-07 Nokia Telecommunications Oy Method and apparatus for enabling roaming of subscriber among plural mobile radio systems, using mobile equipment accepting removable subscriber identity module
WO1998003005A1 (en) * 1996-07-12 1998-01-22 Europolitan Ab Method in telecommunication operating service

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1126732A2 (en) * 2000-02-14 2001-08-22 Kabushiki Kaisha Toshiba Location dependent service providing method and system
EP1126732A3 (en) * 2000-02-14 2002-08-21 Kabushiki Kaisha Toshiba Location dependent service providing method and system
WO2003098503A1 (en) * 2002-05-21 2003-11-27 Nokia Corporation A method and a device for providing digital tickets in a mobile communications environment
US7555284B2 (en) 2002-05-21 2009-06-30 Nokia Corporation Method and a device for providing digital tickets in a mobile communications environment
WO2004054298A1 (en) * 2002-12-11 2004-06-24 Nokia Corporation Transfer of personal data
US7796975B2 (en) * 2004-11-23 2010-09-14 Sony Ericsson Mobile Communications Ab Method of transferring data files to and from a portable wireless communication device

Also Published As

Publication number Publication date
FI112431B (en) 2003-11-28
FI980878A (en) 1999-10-22
FI980878A0 (en) 1998-04-21
NO20005233L (en) 2000-12-15
NO20005233D0 (en) 2000-10-18
EP1082847A1 (en) 2001-03-14

Similar Documents

Publication Publication Date Title
US5561706A (en) System for managing access by mobile users to an interconnected communications network where a billing authority is identified by a billing code from the user
US8738741B2 (en) Brokering network resources
US6393421B1 (en) Communication method and system utilizing a specific communication code uniquely assigned to the data record
CA2230339C (en) Method and system for collecting and authenticating updates to a network-based directory service
US7509349B2 (en) Method and apparatus for storing and retrieving business contact information in a computer system
US6836670B2 (en) Method, apparatus and article to remotely associate wireless communications devices with subscriber identities and /or proxy wireless communications devices
US6788772B2 (en) System and method for controlling outgoing telephone calls
US6510216B1 (en) Intelligent network provisioning system and method
CN100462957C (en) Information route method and system based on secret strategy
US20060165226A1 (en) Automatic, connection-based terminal or user authentication in communication networks
CN1267982A (en) Method and system for providing object to user of telecommunication network
RU99124604A (en) METHOD OF GIVING ACCESS TO OBJECTS TO TELECOMMUNICATIONS NETWORK USERS
JP2010211794A (en) Service provision method, and service platform
US20030069855A1 (en) Control server for supporting the charging of services
RU2157594C2 (en) Method and device for establishing telephone communication
WO1999055067A1 (en) Method for submitting user profiles to a telecommunications network
US7353405B2 (en) Method and systems for sharing network access capacities across internet service providers
US7480371B2 (en) Method and system for billing network access capacities shared between internet service providers
US6741690B2 (en) Network server
KR100576949B1 (en) Method and device for co-ordinating telecommunication services
CN1293735C (en) Method for managing gateway configuration by gateway user
JP3141868B2 (en) Service registration system using mobile communication network
KR100582400B1 (en) Method for controling evidence and authority using pstn database
KR20010016350A (en) Phone Number Lease Method and Phone Number Lease System
EP1084556B1 (en) Data network access

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): DE NO SE US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWE Wipo information: entry into national phase

Ref document number: 1999918007

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 09647158

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 1999918007

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1999918007

Country of ref document: EP