EP1829411A4 - Enhancing use of communication services - Google Patents

Enhancing use of communication services

Info

Publication number
EP1829411A4
EP1829411A4 EP05818835A EP05818835A EP1829411A4 EP 1829411 A4 EP1829411 A4 EP 1829411A4 EP 05818835 A EP05818835 A EP 05818835A EP 05818835 A EP05818835 A EP 05818835A EP 1829411 A4 EP1829411 A4 EP 1829411A4
Authority
EP
European Patent Office
Prior art keywords
user equipment
identity
user
network node
communication
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.)
Ceased
Application number
EP05818835A
Other languages
German (de)
French (fr)
Other versions
EP1829411A1 (en
Inventor
Harri Jokela
Frans Tuomela
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telia Co AB
Original Assignee
TeliaSonera AB
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
Priority claimed from FI20045498A external-priority patent/FI20045498A0/en
Application filed by TeliaSonera AB filed Critical TeliaSonera AB
Priority to EP08165186.1A priority Critical patent/EP2015607B1/en
Priority to DK08165186.1T priority patent/DK2015607T3/en
Publication of EP1829411A1 publication Critical patent/EP1829411A1/en
Publication of EP1829411A4 publication Critical patent/EP1829411A4/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user

Definitions

  • the present invention relates to telecommunications and especially to a system, method, server, user equipment and computer program product according to the preambles of the independent claims.
  • a plurality of modern communication devices support a possibility to utilize direct communication, i.e. communication that takes place between two user equipment without the intervention of network elements.
  • direct communication types comprise use of infrared connection for exchanging data between two mobile users, and Bluetooth technology designed to be embedded in electronic devices in order to provide wireless and seamless connections over short distances, and thus an alternative to cable-based interfaces currently in use to link computers and computer peripherals.
  • Wireless LAN offers a local area network using wireless connections as transmission path.
  • Various direct mode operations of professional radio networks also enable a mode of simplex operation where radio units can communicate by using radio frequencies which are not controlled by the network.
  • the position of the user should be known as accurately as possible.
  • a number of user equipment do not support advanced positioning systems, like global positioning system (GPS), and thus provide only very vague information on the current location of the user.
  • Positioning information with the accuracy of a cell may be adequate for some purposes, but it is clear that better accuracy would considerably increase the technical feasibility of a number of services.
  • upgrade to models that support advanced positioning systems takes time, and typically at the time of buying features not yet familiar to the user may not be considered important in the choice of models.
  • the users attitude towards the new possibilities will remain unchanged, and thus penetration of the new services slows down.
  • several communication situations could be managed more efficiently by efficient utilization of direct communication.
  • An object of the present invention is thus to provide a solution for enhancing the utilization of communication based services.
  • the objects of the invention are achieved by a communication system, a method, a network node, a user equipment, and a computer program product, which are characterized by what is stated in the independent claims.
  • the preferred embodiments of the invention are disclosed in the dependent claims.
  • the invention is based on the idea of optimally combining at least two different access types.
  • An identity for identifying a user in one access type and identity for identifying the user in another access type is stored in a network node.
  • An identity of one access type of one user is delivered to a network node by another user equipment and linked to a corresponding identity related to another access type. The linked identity is then used for initiating a service accessible by the identity of the other access type.
  • An advantage of the invention is that it provides a simple and efficient way to combine two communication types for enhancing use of a service related to either of the access types.
  • Figure 1 illustrates the functional architecture of a communication system
  • Figure 2 illustrates the logical elements for implementing the present embodiment.
  • Figure 3 illustrates a user equipment near a number of neighboring user equipment;
  • FIG. 4 a flow chart illustrating a method according to the present embodiment is shown
  • Figure 5 illustrates a signaling of an embodiment of the present i n- vention
  • Figure 6 illustrates the functional elements of a server according to the present invention
  • Figure 7 illustrates the functional elements of a user equipment according to the present invention
  • Figure 8 illustrates a functional description of user equipment
  • Figure 9 illustrates another embodiment of the invented solution
  • Figure 10 illustrates a functional description of a network node.
  • the present invention can be applied to any telecommunication system where a user equipment may utilize at least two access types for communication.
  • telecommunications systems comprise, for example, mobile communication systems like a Universal Mobile Telecommunications System (UMTS), systems corresponding to the Global System for Mobile Communica- tions (GSM), like GSM 1800 and PCS (Personal Communication System), and any systems based thereon, for example GSM 2+ systems.
  • Services of the GSM 2+ phase comprise, among others, a General Packet Radio Service (GPRS), Enhanced Data rates for Global Evolution (EDGE) and Customized Applications for Mobile network Enhanced Logic (CAMEL).
  • GPRS General Packet Radio Service
  • EDGE Enhanced Data rates for Global Evolution
  • CAMEL Customized Applications for Mobile network Enhanced Logic
  • a mobile communications sys- tern refers generally to any telecommunications system wherein the access point (typically wireless access) to the system may change when users are moving within the service area of the system. Access in this context is interpreted as a mechanism that connects a user equipment to an access point for communication between the user equipment and the access point.
  • the access point may be, for example, a network node or another user equipment.
  • a typical mobile communications system is a Public Land Mobile Network (PLMN).
  • PLMN Public Land Mobile Network
  • the mobile communications network is often an access network providing a user with wireless access to external networks, hosts, or services offered by specific service providers.
  • Mobile communication systems are developing continuously and one of the main objectives has been to prepare a general infrastructure that is able to implement existing and also future services.
  • 3G third generation
  • the block chart of Figure 1 illustrates the functional architecture of a communication system.
  • the first leg of the system illustrates a mode of operation of the mobile station (MS) 100 connected to the Core Network (CN) 105 via General Packet Radio Service (GPRS) system, the GSM system (Global System for Mobile communications) acting as a Radio Access Network (RAN).
  • GPRS General Packet Radio Service
  • GSM Global System for Mobile communications
  • RAN Radio Access Network
  • the basic structure of a GSM network comprises two parts: a base station system (BSS) 110 and a network subsystem (NSS).
  • the GSM BSS communicates with mobile stations (MS) 100 via radio connections over a ra- dio interface Um 115.
  • each cell is served by a base transceiver station (BTS) 120.
  • BTS base transceiver station
  • the base station 120 is connected to a base station controller (BSC) 125, which controls the radio frequencies and channels used by the base station.
  • BSC base station controller
  • the base station controller BSC 125 is connected over an A-interface 130 to a mobile switching centre (MSC) 135, i.e. as a part of GSM NSS to the core network NC 105 of the system.
  • MSC mobile switching centre
  • the Serving GPRS Support Node (SGSN) 140 keeps track of the location of individual mobile stations and performs security functions and access control.
  • the SGSN 140 is connected to the GSM base station system through the Gb interface 145.
  • the Gateway GPRS Support Node (GGSN) 150 provides interworking with packet data networks, and is connected with SGSNs via an IP-based packet domain PLMN backbone network.
  • an MS In order to use GPRS services, an MS shall first make its presence known to the network by performing a GPRS attach. This makes the MS available for SMS over GPRS, paging via the SGSN, and notification of incoming packet data. In order to send and receive packet data by means of GPRS ser- vices, the MS shall activate the Packet Data Protocol context that it wants to use. This operation makes the MS known in the corresponding GGSN, and interworking with data networks can commence.
  • the first access type in the present embodiment is described by means of access to IP multimedia subsystem IMS.
  • the IP multimedia subsystem comprises CN elements for provision of multimedia services.
  • the IP mul- timedia subsystem IMS 133 utilizes the PS domain to transport multimedia signaling and bearer traffic.
  • the IP Multimedia Core Network subsystem (IM CN subsystem) comprises core network elements for provision of IP multimedia services comprising audio, video, text, chat, etc. and a combination of them delivered over the PS domain.
  • the session flow procedures of IP CN subsys- tern session are controlled by a call session control function (CSCF), which is divided into several different roles.
  • CSCF call session control function
  • the Proxy-CSCF (P-CSCF) is substantially the first contact point within the IP CN subsystem.
  • the P-CSCF behaves like a proxy and thus accepts requests and services them internally or forwards them on.
  • Interrogating-CSCF I-CSCF
  • the Serv- ing-CSCF S-CSCF
  • the S-CSCF performs the session control services for the user equipment. It maintains a session state as needed by the network operator for support of the services.
  • the S-CSCF usually contains a subscriber database to which required subscription data is downloaded when the user terminal regis- ters to the S-CSCF.
  • the user equipment UE can be a simplified terminal for speech only or it can be a terminal for diverse services acting as a service platform and supporting the loading and execution of various functions related to the services.
  • User equipment UE comprises actual mobile equipment ME and a de- tachably connected identification card USIM, also called a subscriber identity module.
  • the user equipment UE generally refers to the entity formed by the subscriber identity module and the actual mobile equipment.
  • the subscriber identity module USIM is a smart card that substantially holds the subscriber identity, performs authentication algorithms, and stores authentication and encryption keys and other subscription information that is needed at the mobile station.
  • the mobile equipment ME may be any equipment capable of communicating in a mobile communication system or a combination of several pieces of equipment, for instance a multimedia computer to which a card phone has been connected to provide a mobile connection.
  • the second access type is intended to provide direct communication for the user equipment UE.
  • Direct communication in this context refers to communication that takes place between two user equipment without the intervention of network elements. Intervention refers to immediate involvement of the network element in communication, and therefore direct communication may include equipment used to receive and reconstruct a signal so that the content of the signal is substantially maintained, for example repeaters.
  • the second access type is de- scribed by means of Bluetooth. Examples of other access types comprise wireless local area network (WLAN), infrared (IR), and RFID, for example.
  • Bluetooth is a new technology using short-range radio links, originally intended to replace the cables connecting electronic devices.
  • Bluetooth radio modules operate in the unlicensed ISM band at 2.4GHz, and avoids in- terference from other signals by hopping to a new frequency after transmitting or receiving a packet.
  • connection setup in Bluetooth utilizes a Bluetooth device address, a unique 48-bit device address allocated to each Bluetooth transceiver.
  • the solution of the present invention improves use of one or more mobile services by optimized use of different access types available to a user equipment of a mobile communications system.
  • the mobile services herein refer to services that are available to non-mobile and mobile users, and may thus comprise, for example, basic or supplementary services of the communi- cations system, services accessible through the communications system or communication services eventually independent of the communications system.
  • FIG. 2 shows a configuration that through a base station subsystem (BSS) 22, a packet-switched core network (PS-CN) 23, an IP multimedia subsystem (IMS-CN) 24, and an IP network 25 provides a packet-switched connection between an application server (AS) 26 and a first user equipment (UE A ).
  • BSS base station subsystem
  • PS-CN packet-switched core network
  • IMS-CN IP multimedia subsystem
  • AS application server
  • UE A first user equipment
  • the services of the appli- cation server 26 comprise a positioning service and possibly other services derivative thereof.
  • the first user equipment 21 is equipped with location means, for example Global Positioning Service (GPS), that enable accurate positioning of the first user equipment 21.
  • GPS Global Positioning Service
  • a second user equipment (UE B ) 20 has an access to the same application server 26. In Figure 2 the access is im- plemented via the same configuration, but naturally the second user equipment may access the application server through another configuration, for example, through a network of another operator.
  • the second user equipment 20 is provided with less accurate means for positioning, for example only cell id -based positioning may be available.
  • the first 21 and the second user equipment 20 are equipped with means for direct communication, in this example implemented with Bluetooth connection.
  • identity is a tag applied to an entity, and represents the origin or destination of any telecommunications traffic.
  • Identity may be clearly identified, for example, by a physical telecommunications identity number (such as a telephone number) or a logical or virtual telecommunications iden- tity number (such as a personal number), which can be assigned to a physical access on a case-by-case basis.
  • a physical telecommunications identity number such as a telephone number
  • iden- tity number such as a personal number
  • the identity for identifying the user of the first and the second user equipment in the first access type is the IMS public user identity.
  • An IMS public user identity may be used by any user for requesting communications with other users, and takes the form of a SIP uniform resource identifier (URI) or E.164 number.
  • Every IMS CN subsystem subscriber has one or more public user identities.
  • At least one public ID is stored in the IMS services identity module (ISIM).
  • the user equipment can receive more public identities from the IP multimedia subsystem (IMS) where they are store in the user mobility server (UMS).
  • IMS IP multimedia subsystem
  • UMS user mobility server
  • a temporary public user identity is derived from the international mobile subscriber identity (IMSI).
  • the first user equipment continuously monitors which devices are in range and determines their Bluetooth device addresses.
  • a Bluetooth device does not have to be aware of the devices and capabilities they are attaching to. There is a built in mechanism to inquire for devices, connect to them and once connected discover the services they pos- sess in the device database. Accordingly, the identity for identifying the user of the first and the second user equipment in the second access type is the Bluetooth device address.
  • information on the Bluetooth capability the second user equipment and the Bluetooth device address of the second user equipment has been stored in the access server 26, and linked to the IMS public user identity of the subscriber using the second user equipment 20.
  • the application server 26 will maintain updated information on the position of the first user equipment 20.
  • the first user equipment 21 de- tects the second user equipment, determines its Bluetooth device address, and sends the received Bluetooth device address via the IMS to the application server 26.
  • the application server 26 checks whether there is an IMS public user identity linked to the received Bluetooth device address.
  • the application server 26 updates the positioning information associated to the IMS public user identity of the user of the second user equipment 20 to correspond with the positioning information of the first user equipment.
  • the update may be implemented by using directly the current coordinates of the first user equipment, or by calculating the coordinates from the current coordinates of the first user equipment with a predefined equation.
  • Positioning with the accuracy of one cell means that the precision may vary, according to the cell configuration, within kilometers. A better accuracy is considered to improve the performance and usability of several location based mobile services. Accuracy of GPS positioning may vary, but is typically of the order of 5 meters, and the operating range of the Bluetooth is around 15 meters. By means of the invented solution the position of the second user equipment may be known with the accuracy of 20 meters, even though the second user equipment is not equipped with positioning means capable of providing such accuracy. Additionally, the satellite signal for accurate positioning may not be available in interior spaces, like buildings, tunnels and caverns. A number of terminals with direct communication means and known position allow easy positioning of other mobile user equipment in such spaces.
  • the improved accuracy of the second user equipment may be achieved as a background operation, without participation of the users.
  • the identity information of the users is available to the service provider, but is not transmitted through the users and thus the privacy of the users is not compromised by the operation.
  • the Bluetooth identities of the detected Bluetooth devices may be sent to the application server in a payload of a message from the first user equipment to the application server.
  • Other means of communication are possible as well, for example signaling messages of the access stratum or the non- access stratum may be utilized.
  • the Bluetooth device address of the second user equipment was delivered to the application server by the first user equipment that detects the second user equipment.
  • the second user equipment may be arranged to detect all Bluetooth device addresses within its range and send these addresses to the application server.
  • the application server may then retrieve the corresponding public user identities, and check whether there exists updated positioning information associated with the public user identities. In case such positioning information is available, it may be used for updating the coordinates associated to the public user identity of the second user equipment.
  • the initiation of the delivery of the Bluetooth device address of the second user equipment was triggered by the first user equipment with activated Bluetooth detecting the second user equipment.
  • Alternative options for enabling the functionality are available within the scope.
  • the operator of the location based services may, for some rea- son, wish to locate the second user equipment more precisely.
  • the application server may search for one or more neighboring user equipment, which are located in the same cell, and are known to utilize some advanced positioning method.
  • the application server may retrieve the Bluetooth device addresses of the neighboring user equipment, and send them a command to activate their Bluetooth functionality. If at least one of the neighboring user equipment detects the second user equipment, the location of the second user equipment may be determined.
  • Figure 3 illustrates the possibility of further enhancing the accuracy of the positioning of the second user equipment. This is achieved by utilizing the direct communication availability information of more than one neighboring user equipment.
  • the circles A, B, C, and D represent separate neighboring user equipment located within a defined area, this time the coverage area of one cell.
  • the second user equipment whose position is to be de- termined, is represent by circle B.
  • the application server may be arranged to receive the Bluetooth device address of the second equipment from more than one user equipment, here A and C, and use this information to calculate a coordinate within the secant 30 of the direct communication ranges of user equipment A and C. With the information that the second user equipment is not in the range of user equipment D, the position may be further limited to section 31.
  • step 41 one of the two user equipment within the range of direct communication of each other detects the other user equip- ment.
  • the first user equipment determines the direct communication identity ID 3 related to the second user equipment, and in step 43 sends this ID 3 over a communication network to a network node.
  • the network node has access to a conversion table comprising records, where a direct communication identity related to a user equipment is linked to an identity ID b that identifies a subscriber using the user equipment in the communication network.
  • step 44 the network node checks whether there is a record corresponding to ID 3 . If yes (step 45) a functionality based on ID b , for example update the position of that subscriber and optionally perform a functionality of a location based service utilizing the updated position is initiated (step 46).
  • the two access types are combined to facilitate optimized communication between at least two users of the communication network.
  • the solution is illustrated by means of an application service available to subscribers with access to the application server through the communication server network.
  • the direct communication by means of, for example, Bluetooth, WLAN, and infrared is widely used in gaming and in exchanging amounts of information, like figures, on the spot.
  • direct communication is inherently a one-to-one service wherein the user identities are not centrally maintained, and the users have had no appropriate means for determinedly linking to each other.
  • the user is not able to identify which of the Bluetooth devices belongs to the user he or she would presently wish to communicate with.
  • Especially a combination of direct and non-direct communication has not been available, it has either been impossible or then required considerable amounts of handwork for setting up the links and disconnecting then after the communication event.
  • exchanging information over the communication network is costly, and where air interface is involved, also slow.
  • the first user equipment 21 and the second user equipment 20 have active PDP contexts and maintain SIP sessions with the application server 26.
  • the IMS address of the first user equipment is in this example user1@operator.net
  • the IMS address of the second user equipment is user2@operator.net and these addresses facilitate IMS communication, i.e. communication of the first access type.
  • the user equipment have been arranged to inform the application server of their direct communication capabilities.
  • the information on the Bluetooth direct communication capability of the user equipment, and the Bluetooth device address of the user equipment are stored in the access server 26, and linked to the IMS public user identities of the su bscribers of the user equipment.
  • the user of the first user equipment 21 wishes to communicate directly with the user of the second user equipment 20, he inputs the IMS address of the second user, for example by choosing the SIP address user2@operator.net from his address book.
  • the first user equipment sends this information to the application server 26 that checks whether the second user equipment is equipped with Bluetooth communication means, and whether there is available a Bluetooth device address of the second user equipment. If the direct communication capability exists and the user of the second user equipment has subscribed to the service, the direct communication is initiated by the application server 26, for example by sending the Bluetooth device address if the second user to the first user address.
  • the application server may initiate the direct communication by sending over the SIP session the Bluetooth address of the first user equipment to the second user equipment, along with a request to start paging the given Bluetooth device.
  • Other alternative means for initiating the direct communication are possible within the scope of protection.
  • Presence information in this context refers to the availability of the user equipment, primarily in terms of position and access types available to the user equipment. With presence information the application server is able to determine which other user equip- ment are currently present in the neighborhood of the first user equipment. Correspondingly, in receiving the second user identity of the second user equipment, the application server is directly able to serve by informing on the possibility to use direct communication for communicating with the second user equipment. Also this embodiment provides several alternative ways to initiate services enabled through the second identity of the second user equipment.
  • a Bluetooth equipped user equipment is, through the inquiry process, aware of the Bluetooth device addresses of the devices within its range of Bluetooth communication.
  • the first user equipment may be arranged to forward the Bluetooth device addresses of the neighboring devices to the application server, which retrieves the corresponding IMS addresses of the users using the user equipment.
  • the application server may be arranged to return these addresses to the first user equipment so that the user may check whether there would be someone to communicate with in the neighborhood.
  • the application server may be arranged to merely update this information to its databases as presence information of the neighboring user equipment, and provide the presence information according to the privacy rules that control the availability of presence information.
  • Figure 5 illustrates an example of the above embodiment by means of signaling diagram.
  • the user of the first user equipment 50 sends via IMS a request 5.1 to a presence server 51.
  • the request 5.1 comprises the presence information of the first user equipment, and optionally control information for controlling the availability of the presence information to individual users, user groups, or services capable of utilizing the presence information in the presence server 51.
  • the control information may be provided, for example, by means of parameters within the request, or in an alternative way, for example as control rules maintained in the presence server.
  • the presence server 51 acknowledges the received presence information of the first user 50. Subsequently, the presence server checks the control information and sends out a notification (message 5.3) to a second user equipment 52 which, according to the control information, monitors the availability of the user of the first user equipment for direct communication and is also allowed to access such presence information.
  • the notification comprises the Bluetooth device address of the first user equipment and a verification that the Bluetooth device address corresponds to the user equipment presently in use by the first user.
  • the second user equipment acknowledges the notification.
  • Message 5.5 illustrates a Bluetooth paging message addressed to the Bluetooth device address of the first user equipment
  • message 5.6 illustrates the response to the Bluetooth paging message given by the first user equipment, said response acknowledging the successful setup of Bluetooth connection.
  • one of the further advantages of the present invention is the possibility to utilize automatic privacy control wherein the users may decide the parts of the presence information available for different users or user groups.
  • the invention also allows the operator to verify the users to each other.
  • the invented solution offers an automated procedure for exchanging encryption information, for example keys of the Public Key Infrastructure.
  • an application server may be arranged to maintain presence information on a group of users, for example players subscribed to a specific game.
  • the players of the game are identified by the IMS addresses, but due to the invented solution, may utilize whichever user equipment is most convenient to them at the time of playing, and may automatically utilize direct communication whenever within the range of another player.
  • the players may be arranged to transfer seamlessly to cellular communication as soon as the range of direct communication is exceeded. The principle is naturally applicable to other communication purposes, as well.
  • the presence server Given that the presence information of the users is maintained in the presence server, along with the user identities related to the available direct communication types, and also that the users or the user equipment are arranged to send out their presence information to the presence server. At least during the game, the presence server, or a game server with access to the information maintained in the presence server, monitors the presence information of the players. Whenever a possibility for direct communication is avail- able, the players are informed accordingly. In the game context, the advantage may be utilized, for example, for providing some interesting extras, (close combats or similar) for the players able to communicate directly.
  • Figure 6 illustrates a further application facilitated by an embodiment of the present invention.
  • Figure 6 shows three users A, B, and C, each of with having an user equipment 61 , 62, 63 identifiable by an IMS identity, and configured to access an application server 64 via an IMS access network 65 as described above.
  • user equipment 61 of user A is equipped with a Bluetooth device 66 for communicating directly with other Bluetooth enabled devices.
  • User equipment 63 of user B is equipped with an IR device 67 for communicating directly with other IR enabled devices.
  • User equipment 62 of user C is equipped with both an IR device 68 and a Bluetooth device 69.
  • the server 64 may comprise a group of one or more local communication rules, and based on those rules, suggest a mode of local communication to the users of user equipment A, B, and C.
  • the local communication rules may be stored in any one or in all of the participating user equipment.
  • the local communication rules are adjusted to propose master-slave local communication, wherein user equipment 62 acts as a master that relays between the Bluetooth communication of user equipment 61 of user A and the IR communication of user equipment 63 of user B.
  • the direct communication means may also be same in all the devices.
  • the initiation of the direct communication may be forwarded directly to the addressed user equipment.
  • user C of user equipment 62 may send to the server a request 'initiate local communication with IMS user B'.
  • the server retrieves the Bluetooth addresses of either or both of the devices 61 and 63, forwards via IMS to user equipment 62 of user B the retrieved Bluetooth information, along with a request to initiate a direct Bluetooth communication.
  • the user of user equipment B may then initiate the direct communication by clicking a button to authorize the operation.
  • the user equipment may be adjusted to continuously monitor the communication environment and, based on the pre-defined communication rules, propose new means of combining the available access types and/or master-slave hierarchies.
  • Figure 7 illustrates an embodiment of the invented solution from the terminating user equipment point of view.
  • the user equipment de- termines an identity of a target user equipment.
  • the identity may be, for example, the identity of the access type that facilitates network connection, or the identity of the access type that facilitates direct communication.
  • the identity may be, for example, received from another user equipment over direct communication or from the user of the user equipment through the user interface of the user equipment.
  • the user equipment includes (step 72) the identity of the other user equipment into a message and sends (step 73) it to a defined network node.
  • the message may be, for example, a message generated by an application program installed to the user equipment or a signaling message of the access type that facilitates network communication.
  • this functional- ity is enough from the part of the user equipment.
  • the procedure continues by the user equipment checking (step 74) whether it has received a user identity for identifying the target user equipment in another access type. If yes, it may consider it as initiation of a service of that particular access type (75) and implement the functionality related therewith.
  • the implementation of the described mechanisms in the user equipment is illustrated by referring to Figure 8 that comprises a functional description of user equipment UE.
  • the user equipment UE comprises processing means 810, an element that comprises an arithmetic logic unit, a number of special registers and control circuits.
  • the processing means Connected to the processing means are memory means 815, a data medium where computer-readable data or programs or user data can be stored.
  • the memory means typically comprise memory units that allow both reading and writing (RAM), and a memory whose contents can only be read (ROM).
  • the user equipment UE also comprises an interface block 820 with input means 825 for inputting data by the user for in- ternal processing in the unit, and output means 830 for outputting user data from the internal processes of the unit.
  • Examples of said input means comprise a keypad, or a touch screen, a microphone, or the like.
  • Examples of said output means comprise a screen, a touch screen, a loudspeaker, or the like.
  • the user equipment UE also comprises a communication unit 835 of the first ac- cess type configured with receiving means 840 for receiving information from the interface of the first access type and processing it for inputting to the processing means 810, as well as with transmitting means 845 for receiving information from the processing means 810, and processing it for sending via the interface of the first access type.
  • the implementation of such a communication unit is generally known to a person skilled in the art.
  • the user equipment UE also comprises a communication unit 850 of the second access type config- ured with receiving means 855 for receiving information from the interface of the second access type and processing it for inputting to the processing means 810, as well as with transmitting means 870 for receiving information from the processing means 810, and processing it for sending via the interface of the second access type.
  • the communication unit 835 of the first access type may be implemented as a radio transceiver of a mobile communication unit
  • the communication unit 850 of the second access type may be implemented as a Blue- tooth equipment embedded into the user equipment.
  • the processing means 810, memory means 815, interface block 820, first and second communication units 835, 850 are electrically interconnected for performing systematic execution of operations on the received and/or stored data according to predefined, essentially programmed processes of the unit.
  • the operations comprise the functionality of the user equipment UE as described above.
  • the flow chart of Figure 9 illustrates an embodiment of the invented solution from the point of view of a network node according to the invention.
  • the network node may, for example, an application server or a presence server accessible though the communication network.
  • the application server receives a message comprising an identity for identifying a user equipment in the first access type (cf. step 73).
  • the network node checks (step 92) whether there is a link to a corresponding identity for identifying the user in the second access type. If yes, the network node initiates a service ac- cessible by the linked user identity.
  • the initiation may comprise, for example, updating the positioning information of the user identified by means of the linked identity.
  • the initiation may comprise initiating direct communication by returning the linked identity to the user equipment that originally sent the message.
  • direct communication is initiated by forwarding identity for identifying the user equipment in the first access type of the user equipment that originally sent the message to the linked user identity. In the example described above this would mean sending the Bluetooth device address of the first user equipment over the SIP session to the second user equipment so that the user of the second user equipment may, if he so chooses, start Bluetooth communication with the user of the second user equipment.
  • Figure 10 comprises a functional description of a network node.
  • the network node comprises processing means 101 , an element that comprises an arithmetic logic unit, a num- ber of special registers and control circuits.
  • memory means 102 Connected to the processing means are memory means 102, a data medium where computer-readable data or programs or user data can be stored.
  • the memory means typically comprise memory units that allow both reading and writing (RAM), and a memory whose contents can only be read (ROM).
  • the unit also comprises an interface block 103 with input means 104 for inputting data for internal processing in the unit, and output means 105 for outputting data from the internal processes of the unit. Examples of said input means comprise a plug-in unit acting as a gateway for information delivered to its external connection points.
  • the application server AS may also comprise a keypad, or a touch screen, a microphone, or the like.
  • Examples of said output means include a plug-in unit feeding information to the lines connected to its external connection points.
  • they may also comprise a screen, a touch screen, a loudspeaker, or the like.
  • the processing means 101 , memory means 102, and interface block 103 are electrically interconnected for performing systematic execution of operations on the received and/or stored data according to the predefined, essentially programmed processes of the unit.
  • the operations comprise a functionality for implementing the operations as described above. It will be obvious to a person skilled in the art that, as technology advances, the inventive concept can be implemented in various ways.
  • the invention and its embodiments are not limited to the examples described above but may vary within the scope of the claims.

Abstract

A communication system providing at least two access types for communication, wherein a first user equipment comprises means for communicating with a network node of the communication. A second user equipment has a first identity for identifying the user in a first access type, and a second identity for identifying the second user in a second access type. The first user equipment comprises means for forwarding the first identity of the second user equipment to a network node, said network node comprises means for, in response to receiving the first identity of the second user equipment, retrieving the second identity of the second user equipment; and said network node comprises means for initiating a functionality of a service accessible by the second user identity. This provides a simple and efficient way to combine two communication types for enhancing the services of either type.

Description

ENHANCING USE OF COMMUNICATION SERVICES
FIELD OF THE INVENTION
The present invention relates to telecommunications and especially to a system, method, server, user equipment and computer program product according to the preambles of the independent claims.
BACKGROUND OF THE INVENTION
In addition to facilitating use of communication services provided by network operators, a plurality of modern communication devices support a possibility to utilize direct communication, i.e. communication that takes place between two user equipment without the intervention of network elements. Examples of such direct communication types comprise use of infrared connection for exchanging data between two mobile users, and Bluetooth technology designed to be embedded in electronic devices in order to provide wireless and seamless connections over short distances, and thus an alternative to cable-based interfaces currently in use to link computers and computer peripherals. Additionally Wireless LAN offers a local area network using wireless connections as transmission path. Various direct mode operations of professional radio networks also enable a mode of simplex operation where radio units can communicate by using radio frequencies which are not controlled by the network.
Being outside the control of network operators, direct communication has typically been treated merely as a convenient way to communicate locally, mainly as means to replace the physical cables. However, several ser- vices of the communication network may be utilized more effectively by an optimal combination of network and direct communication.
For example, for efficient utilization of location based services the position of the user should be known as accurately as possible. However, a number of user equipment do not support advanced positioning systems, like global positioning system (GPS), and thus provide only very vague information on the current location of the user. Positioning information with the accuracy of a cell may be adequate for some purposes, but it is clear that better accuracy would considerably increase the technical feasibility of a number of services. However, upgrade to models that support advanced positioning systems takes time, and typically at the time of buying features not yet familiar to the user may not be considered important in the choice of models. Without practical experience from the benefits of the location based services, the users attitude towards the new possibilities will remain unchanged, and thus penetration of the new services slows down. Additionally, several communication situations could be managed more efficiently by efficient utilization of direct communication. For example, due to cost and time needed for transmission, transfer of large amounts of data via a network operation is not always rational, especially if air interface needs to be crossed in either of the ends. In a meeting room, where a group of atten- dees are sitting with their laptops, the most straightforward way to exchange information would be to use direct communication, like Bluetooth. However, people typically do not have conveniently available the Bluetooth device address of the Bluetooth devices of their contacts. Their Bluetooth devices may inquire and page each other, but it is laborious to identify whose address the paging or the responding Bluetooth belongs to. It is also a security risk to publicly share Bluetooth ID.
BRIEF DESCRIPTION OF THE INVENTION
An object of the present invention is thus to provide a solution for enhancing the utilization of communication based services. The objects of the invention are achieved by a communication system, a method, a network node, a user equipment, and a computer program product, which are characterized by what is stated in the independent claims. The preferred embodiments of the invention are disclosed in the dependent claims.
The invention is based on the idea of optimally combining at least two different access types. An identity for identifying a user in one access type and identity for identifying the user in another access type is stored in a network node. An identity of one access type of one user is delivered to a network node by another user equipment and linked to a corresponding identity related to another access type. The linked identity is then used for initiating a service accessible by the identity of the other access type.
An advantage of the invention is that it provides a simple and efficient way to combine two communication types for enhancing use of a service related to either of the access types. BRIEF DESCRIPTION OF THE DRAWINGS
In the following the invention will be described in greater detail by means of preferred embodiments with reference to the attached drawings, in which
Figure 1 illustrates the functional architecture of a communication system;
Figure 2 illustrates the logical elements for implementing the present embodiment.; Figure 3 illustrates a user equipment near a number of neighboring user equipment;
Figure 4, a flow chart illustrating a method according to the present embodiment is shown;
Figure 5 illustrates a signaling of an embodiment of the present i n- vention
Figure 6 illustrates the functional elements of a server according to the present invention;
Figure 7 illustrates the functional elements of a user equipment according to the present invention; Figure 8 illustrates a functional description of user equipment;
Figure 9 illustrates another embodiment of the invented solution;
Figure 10 illustrates a functional description of a network node.
DETAILED DESCRIPTION OF THE INVENTION The present invention can be applied to any telecommunication system where a user equipment may utilize at least two access types for communication. Such telecommunications systems comprise, for example, mobile communication systems like a Universal Mobile Telecommunications System (UMTS), systems corresponding to the Global System for Mobile Communica- tions (GSM), like GSM 1800 and PCS (Personal Communication System), and any systems based thereon, for example GSM 2+ systems. Services of the GSM 2+ phase comprise, among others, a General Packet Radio Service (GPRS), Enhanced Data rates for Global Evolution (EDGE) and Customized Applications for Mobile network Enhanced Logic (CAMEL). The invention is naturally also applicable to fixed telecommunication systems capable of fulfilling the above requirement.
The solution according to the present invention is illustrated using a mobile communications system as an example. A mobile communications sys- tern refers generally to any telecommunications system wherein the access point (typically wireless access) to the system may change when users are moving within the service area of the system. Access in this context is interpreted as a mechanism that connects a user equipment to an access point for communication between the user equipment and the access point. The access point may be, for example, a network node or another user equipment.
A typical mobile communications system is a Public Land Mobile Network (PLMN). The mobile communications network is often an access network providing a user with wireless access to external networks, hosts, or services offered by specific service providers. Mobile communication systems are developing continuously and one of the main objectives has been to prepare a general infrastructure that is able to implement existing and also future services. In the following, an embodiment of the invention is described by means of a third generation (3G) mobile communication system, but the solution is applicable to various sys- terns and the scope of protection should not be interpreted limited by the terms and concepts used herein.
The block chart of Figure 1 illustrates the functional architecture of a communication system. The first leg of the system illustrates a mode of operation of the mobile station (MS) 100 connected to the Core Network (CN) 105 via General Packet Radio Service (GPRS) system, the GSM system (Global System for Mobile communications) acting as a Radio Access Network (RAN). Generally, the basic structure of a GSM network comprises two parts: a base station system (BSS) 110 and a network subsystem (NSS). The GSM BSS communicates with mobile stations (MS) 100 via radio connections over a ra- dio interface Um 115. In the base station system BSS 110 each cell is served by a base transceiver station (BTS) 120. The base station 120 is connected to a base station controller (BSC) 125, which controls the radio frequencies and channels used by the base station. The base station controller BSC 125 is connected over an A-interface 130 to a mobile switching centre (MSC) 135, i.e. as a part of GSM NSS to the core network NC 105 of the system.
The Serving GPRS Support Node (SGSN) 140 keeps track of the location of individual mobile stations and performs security functions and access control. The SGSN 140 is connected to the GSM base station system through the Gb interface 145. The Gateway GPRS Support Node (GGSN) 150 provides interworking with packet data networks, and is connected with SGSNs via an IP-based packet domain PLMN backbone network.
In order to use GPRS services, an MS shall first make its presence known to the network by performing a GPRS attach. This makes the MS available for SMS over GPRS, paging via the SGSN, and notification of incoming packet data. In order to send and receive packet data by means of GPRS ser- vices, the MS shall activate the Packet Data Protocol context that it wants to use. This operation makes the MS known in the corresponding GGSN, and interworking with data networks can commence.
It should be noted that only elements and units essential for understanding the invention are illustrated in Figure 1. For a person skilled in the art it is clear that a communication system typically comprises a plurality of elements that are not shown in Figure 1.
The first access type in the present embodiment is described by means of access to IP multimedia subsystem IMS. The IP multimedia subsystem comprises CN elements for provision of multimedia services. The IP mul- timedia subsystem IMS 133 utilizes the PS domain to transport multimedia signaling and bearer traffic. The IP Multimedia Core Network subsystem (IM CN subsystem) comprises core network elements for provision of IP multimedia services comprising audio, video, text, chat, etc. and a combination of them delivered over the PS domain. The session flow procedures of IP CN subsys- tern session are controlled by a call session control function (CSCF), which is divided into several different roles. The Proxy-CSCF (P-CSCF) is substantially the first contact point within the IP CN subsystem. The P-CSCF behaves like a proxy and thus accepts requests and services them internally or forwards them on. Interrogating-CSCF (I-CSCF) is the contact point within an operator's net- work for all connections destined to a user of that network operator. The Serv- ing-CSCF (S-CSCF) performs the session control services for the user equipment. It maintains a session state as needed by the network operator for support of the services. The S-CSCF usually contains a subscriber database to which required subscription data is downloaded when the user terminal regis- ters to the S-CSCF. The roles and operation of these IMS call session control functions in implementing IMS sessions are described in public telecommunication standards and as such familiar to a person skilled in the art.
The user equipment UE can be a simplified terminal for speech only or it can be a terminal for diverse services acting as a service platform and supporting the loading and execution of various functions related to the services. User equipment UE comprises actual mobile equipment ME and a de- tachably connected identification card USIM, also called a subscriber identity module. In this context, the user equipment UE generally refers to the entity formed by the subscriber identity module and the actual mobile equipment. The subscriber identity module USIM is a smart card that substantially holds the subscriber identity, performs authentication algorithms, and stores authentication and encryption keys and other subscription information that is needed at the mobile station. The mobile equipment ME may be any equipment capable of communicating in a mobile communication system or a combination of several pieces of equipment, for instance a multimedia computer to which a card phone has been connected to provide a mobile connection.
In the present embodiment, the second access type is intended to provide direct communication for the user equipment UE. Direct communication in this context refers to communication that takes place between two user equipment without the intervention of network elements. Intervention refers to immediate involvement of the network element in communication, and therefore direct communication may include equipment used to receive and reconstruct a signal so that the content of the signal is substantially maintained, for example repeaters. In the present embodiment the second access type is de- scribed by means of Bluetooth. Examples of other access types comprise wireless local area network (WLAN), infrared (IR), and RFID, for example.
Bluetooth is a new technology using short-range radio links, originally intended to replace the cables connecting electronic devices. Bluetooth radio modules operate in the unlicensed ISM band at 2.4GHz, and avoids in- terference from other signals by hopping to a new frequency after transmitting or receiving a packet.
Setting up a connection between two Bluetooth-enabled devices may involve two steps. The inquiry procedure enables a device to discover which devices are in range, and determine the addresses and clocks for the devices. After the inquiry procedure, a connection can be established using the paging procedure. If nothing is known about the other device, both procedures have to be followed, but if relevant details are available, only the paging procedure is needed. Connection setup in Bluetooth utilizes a Bluetooth device address, a unique 48-bit device address allocated to each Bluetooth transceiver. The solution of the present invention improves use of one or more mobile services by optimized use of different access types available to a user equipment of a mobile communications system. The mobile services herein refer to services that are available to non-mobile and mobile users, and may thus comprise, for example, basic or supplementary services of the communi- cations system, services accessible through the communications system or communication services eventually independent of the communications system.
In the first embodiment, the different access types are utilized to provide enhanced positioning service for user equipment equipped with no or limited positioning capability. The block chart of Figure 2 illustrates the logical elements for implementing the present embodiment. For clarity, only elements that are essential for understanding the invention are shown. For a person skilled in the art it is also clear that in different systems the logical elements may be divided or combined into different physical elements. Based on the elements shown in Figure 1 , Figure 2 shows a configuration that through a base station subsystem (BSS) 22, a packet-switched core network (PS-CN) 23, an IP multimedia subsystem (IMS-CN) 24, and an IP network 25 provides a packet-switched connection between an application server (AS) 26 and a first user equipment (UEA). 21. The services of the appli- cation server 26 comprise a positioning service and possibly other services derivative thereof. The first user equipment 21 is equipped with location means, for example Global Positioning Service (GPS), that enable accurate positioning of the first user equipment 21. A second user equipment (UEB) 20 has an access to the same application server 26. In Figure 2 the access is im- plemented via the same configuration, but naturally the second user equipment may access the application server through another configuration, for example, through a network of another operator. The second user equipment 20 is provided with less accurate means for positioning, for example only cell id -based positioning may be available. Additionally, the first 21 and the second user equipment 20 are equipped with means for direct communication, in this example implemented with Bluetooth connection. In general, identity is a tag applied to an entity, and represents the origin or destination of any telecommunications traffic. Identity may be clearly identified, for example, by a physical telecommunications identity number (such as a telephone number) or a logical or virtual telecommunications iden- tity number (such as a personal number), which can be assigned to a physical access on a case-by-case basis. These data can take many forms, and also a single object or person may have different identities associated. Typically a each access type addresses entities with different identities.
In the present embodiment, the identity for identifying the user of the first and the second user equipment in the first access type is the IMS public user identity. An IMS public user identity may be used by any user for requesting communications with other users, and takes the form of a SIP uniform resource identifier (URI) or E.164 number. Every IMS CN subsystem subscriber has one or more public user identities. At least one public ID is stored in the IMS services identity module (ISIM). The user equipment can receive more public identities from the IP multimedia subsystem (IMS) where they are store in the user mobility server (UMS). For a user with a UMTS subscriber identity module (USIM), a temporary public user identity is derived from the international mobile subscriber identity (IMSI). As described above, the first user equipment continuously monitors which devices are in range and determines their Bluetooth device addresses. Generally, a Bluetooth device does not have to be aware of the devices and capabilities they are attaching to. There is a built in mechanism to inquire for devices, connect to them and once connected discover the services they pos- sess in the device database. Accordingly, the identity for identifying the user of the first and the second user equipment in the second access type is the Bluetooth device address.
According to the invention, information on the Bluetooth capability the second user equipment and the Bluetooth device address of the second user equipment has been stored in the access server 26, and linked to the IMS public user identity of the subscriber using the second user equipment 20. The application server 26 will maintain updated information on the position of the first user equipment 20. When the second user equipment 20 is in the neighborhood of the first user equipment 21 , the first user equipment 21 de- tects the second user equipment, determines its Bluetooth device address, and sends the received Bluetooth device address via the IMS to the application server 26. The application server 26 checks whether there is an IMS public user identity linked to the received Bluetooth device address. If such IMS public user identity is found, the application server 26 updates the positioning information associated to the IMS public user identity of the user of the second user equipment 20 to correspond with the positioning information of the first user equipment. The update may be implemented by using directly the current coordinates of the first user equipment, or by calculating the coordinates from the current coordinates of the first user equipment with a predefined equation.
Positioning with the accuracy of one cell means that the precision may vary, according to the cell configuration, within kilometers. A better accuracy is considered to improve the performance and usability of several location based mobile services. Accuracy of GPS positioning may vary, but is typically of the order of 5 meters, and the operating range of the Bluetooth is around 15 meters. By means of the invented solution the position of the second user equipment may be known with the accuracy of 20 meters, even though the second user equipment is not equipped with positioning means capable of providing such accuracy. Additionally, the satellite signal for accurate positioning may not be available in interior spaces, like buildings, tunnels and caverns. A number of terminals with direct communication means and known position allow easy positioning of other mobile user equipment in such spaces.
As an advantage of the present embodiment, the improved accuracy of the second user equipment may be achieved as a background operation, without participation of the users. The identity information of the users is available to the service provider, but is not transmitted through the users and thus the privacy of the users is not compromised by the operation.
The Bluetooth identities of the detected Bluetooth devices may be sent to the application server in a payload of a message from the first user equipment to the application server. Other means of communication are possible as well, for example signaling messages of the access stratum or the non- access stratum may be utilized.
In the described example, the Bluetooth device address of the second user equipment was delivered to the application server by the first user equipment that detects the second user equipment. Alternatively, the second user equipment may be arranged to detect all Bluetooth device addresses within its range and send these addresses to the application server. The application server may then retrieve the corresponding public user identities, and check whether there exists updated positioning information associated with the public user identities. In case such positioning information is available, it may be used for updating the coordinates associated to the public user identity of the second user equipment. In the described example, the initiation of the delivery of the Bluetooth device address of the second user equipment was triggered by the first user equipment with activated Bluetooth detecting the second user equipment. Alternative options for enabling the functionality are available within the scope. For example, the operator of the location based services may, for some rea- son, wish to locate the second user equipment more precisely. Based on the cell id of the second user equipment, the application server may search for one or more neighboring user equipment, which are located in the same cell, and are known to utilize some advanced positioning method. Based on the public user identities of the users such neighboring user equipment, the application server may retrieve the Bluetooth device addresses of the neighboring user equipment, and send them a command to activate their Bluetooth functionality. If at least one of the neighboring user equipment detects the second user equipment, the location of the second user equipment may be determined.
Figure 3 illustrates the possibility of further enhancing the accuracy of the positioning of the second user equipment. This is achieved by utilizing the direct communication availability information of more than one neighboring user equipment. In Figure 3, the circles A, B, C, and D represent separate neighboring user equipment located within a defined area, this time the coverage area of one cell. The second user equipment, whose position is to be de- termined, is represent by circle B. The application server may be arranged to receive the Bluetooth device address of the second equipment from more than one user equipment, here A and C, and use this information to calculate a coordinate within the secant 30 of the direct communication ranges of user equipment A and C. With the information that the second user equipment is not in the range of user equipment D, the position may be further limited to section 31.
In Figure 4, a flow chart illustrating a method according to the present embodiment is shown. In step 41 one of the two user equipment within the range of direct communication of each other detects the other user equip- ment. In step 42 the first user equipment determines the direct communication identity ID3 related to the second user equipment, and in step 43 sends this ID3 over a communication network to a network node. The network node has access to a conversion table comprising records, where a direct communication identity related to a user equipment is linked to an identity IDb that identifies a subscriber using the user equipment in the communication network. In step 44 the network node checks whether there is a record corresponding to ID3. If yes (step 45) a functionality based on IDb, for example update the position of that subscriber and optionally perform a functionality of a location based service utilizing the updated position is initiated (step 46).
In another embodiment of the invention, the two access types are combined to facilitate optimized communication between at least two users of the communication network. The solution is illustrated by means of an application service available to subscribers with access to the application server through the communication server network.
The direct communication by means of, for example, Bluetooth, WLAN, and infrared is widely used in gaming and in exchanging amounts of information, like figures, on the spot. On the other hand, direct communication is inherently a one-to-one service wherein the user identities are not centrally maintained, and the users have had no appropriate means for determinedly linking to each other. For example, in case there are several Bluetooth devices in the neighborhood of a user, the user is not able to identify which of the Bluetooth devices belongs to the user he or she would presently wish to communicate with. Especially a combination of direct and non-direct communication has not been available, it has either been impossible or then required considerable amounts of handwork for setting up the links and disconnecting then after the communication event. Furthermore, exchanging information over the communication network is costly, and where air interface is involved, also slow.
Utilizing the elements and access types of Figure 2, the first user equipment 21 and the second user equipment 20 have active PDP contexts and maintain SIP sessions with the application server 26. The IMS address of the first user equipment is in this example user1@operator.net, the IMS address of the second user equipment is user2@operator.net and these addresses facilitate IMS communication, i.e. communication of the first access type.
Consider a situation where the user of the first user equipment and the user of the second user equipment are in the same meeting room, and they wish to exchange a number of images and video clips between them- selves. According to the invention, the user equipment have been arranged to inform the application server of their direct communication capabilities. Thus the information on the Bluetooth direct communication capability of the user equipment, and the Bluetooth device address of the user equipment are stored in the access server 26, and linked to the IMS public user identities of the su bscribers of the user equipment.
When the user of the first user equipment 21 wishes to communicate directly with the user of the second user equipment 20, he inputs the IMS address of the second user, for example by choosing the SIP address user2@operator.net from his address book. The first user equipment sends this information to the application server 26 that checks whether the second user equipment is equipped with Bluetooth communication means, and whether there is available a Bluetooth device address of the second user equipment. If the direct communication capability exists and the user of the second user equipment has subscribed to the service, the direct communication is initiated by the application server 26, for example by sending the Bluetooth device address if the second user to the first user address. Alternatively, the application server may initiate the direct communication by sending over the SIP session the Bluetooth address of the first user equipment to the second user equipment, along with a request to start paging the given Bluetooth device. Other alternative means for initiating the direct communication are possible within the scope of protection.
This above solution is the simplest approach and typically applicable when the two users are aware of the presence of each other. In a further em- bodiment, the efficiency is improved by the two user equipment providing the application server with their presence information. Presence information in this context refers to the availability of the user equipment, primarily in terms of position and access types available to the user equipment. With presence information the application server is able to determine which other user equip- ment are currently present in the neighborhood of the first user equipment. Correspondingly, in receiving the second user identity of the second user equipment, the application server is directly able to serve by informing on the possibility to use direct communication for communicating with the second user equipment. Also this embodiment provides several alternative ways to initiate services enabled through the second identity of the second user equipment. As described in the first embodiment, a Bluetooth equipped user equipment is, through the inquiry process, aware of the Bluetooth device addresses of the devices within its range of Bluetooth communication. According to the invention, the first user equipment may be arranged to forward the Bluetooth device addresses of the neighboring devices to the application server, which retrieves the corresponding IMS addresses of the users using the user equipment. The application server may be arranged to return these addresses to the first user equipment so that the user may check whether there would be someone to communicate with in the neighborhood. On the other hand, the application server may be arranged to merely update this information to its databases as presence information of the neighboring user equipment, and provide the presence information according to the privacy rules that control the availability of presence information.
Figure 5 illustrates an example of the above embodiment by means of signaling diagram. Through the open SIP session, the user of the first user equipment 50 sends via IMS a request 5.1 to a presence server 51. The request 5.1 comprises the presence information of the first user equipment, and optionally control information for controlling the availability of the presence information to individual users, user groups, or services capable of utilizing the presence information in the presence server 51. The control information may be provided, for example, by means of parameters within the request, or in an alternative way, for example as control rules maintained in the presence server.
In message 5.2 the presence server 51 acknowledges the received presence information of the first user 50. Subsequently, the presence server checks the control information and sends out a notification (message 5.3) to a second user equipment 52 which, according to the control information, monitors the availability of the user of the first user equipment for direct communication and is also allowed to access such presence information. The notification comprises the Bluetooth device address of the first user equipment and a verification that the Bluetooth device address corresponds to the user equipment presently in use by the first user. In message 5.4 the second user equipment acknowledges the notification. Message 5.5 illustrates a Bluetooth paging message addressed to the Bluetooth device address of the first user equipment, and message 5.6 illustrates the response to the Bluetooth paging message given by the first user equipment, said response acknowledging the successful setup of Bluetooth connection.
In this context, one of the further advantages of the present invention is the possibility to utilize automatic privacy control wherein the users may decide the parts of the presence information available for different users or user groups. The invention also allows the operator to verify the users to each other. Additionally, in case there is a need to encrypt the direct communication, the invented solution offers an automated procedure for exchanging encryption information, for example keys of the Public Key Infrastructure.
In the above embodiments the communication was described only between two users. However, a further advantage of the invented solution is that it enables an optimized combination of direct communication into communication of more than two users and of more than two access types. For example, by means of received direct communication identities, an application server may be arranged to maintain presence information on a group of users, for example players subscribed to a specific game. The players of the game are identified by the IMS addresses, but due to the invented solution, may utilize whichever user equipment is most convenient to them at the time of playing, and may automatically utilize direct communication whenever within the range of another player. On the other hand, the players may be arranged to transfer seamlessly to cellular communication as soon as the range of direct communication is exceeded. The principle is naturally applicable to other communication purposes, as well.
Given that the presence information of the users is maintained in the presence server, along with the user identities related to the available direct communication types, and also that the users or the user equipment are arranged to send out their presence information to the presence server. At least during the game, the presence server, or a game server with access to the information maintained in the presence server, monitors the presence information of the players. Whenever a possibility for direct communication is avail- able, the players are informed accordingly. In the game context, the advantage may be utilized, for example, for providing some interesting extras, (close combats or similar) for the players able to communicate directly.
Figure 6 illustrates a further application facilitated by an embodiment of the present invention. Figure 6 shows three users A, B, and C, each of with having an user equipment 61 , 62, 63 identifiable by an IMS identity, and configured to access an application server 64 via an IMS access network 65 as described above. In addition to comprising a device (physical apparatus and required functions) for IMS communication, user equipment 61 of user A is equipped with a Bluetooth device 66 for communicating directly with other Bluetooth enabled devices. User equipment 63 of user B is equipped with an IR device 67 for communicating directly with other IR enabled devices. User equipment 62 of user C is equipped with both an IR device 68 and a Bluetooth device 69. In this embodiment, when the group of equipment 61 , 62, 63 are located so that similar direct communication devices are within each other's range, user equipment 62 sends the IMS user identities of users A and B to a server that retrieves the available direct communication identities of equipment 61 and 63 and returns them back to user C. Optionally the server 64 may comprise a group of one or more local communication rules, and based on those rules, suggest a mode of local communication to the users of user equipment A, B, and C. Alternatively, the local communication rules may be stored in any one or in all of the participating user equipment.
In this embodiment the local communication rules are adjusted to propose master-slave local communication, wherein user equipment 62 acts as a master that relays between the Bluetooth communication of user equipment 61 of user A and the IR communication of user equipment 63 of user B. For a person skilled in the art that the direct communication means may also be same in all the devices. Equally, the initiation of the direct communication may be forwarded directly to the addressed user equipment. For example, user C of user equipment 62 may send to the server a request 'initiate local communication with IMS user B'. The server retrieves the Bluetooth addresses of either or both of the devices 61 and 63, forwards via IMS to user equipment 62 of user B the retrieved Bluetooth information, along with a request to initiate a direct Bluetooth communication. The user of user equipment B may then initiate the direct communication by clicking a button to authorize the operation.
The user equipment may be adjusted to continuously monitor the communication environment and, based on the pre-defined communication rules, propose new means of combining the available access types and/or master-slave hierarchies.
Figure 7 illustrates an embodiment of the invented solution from the terminating user equipment point of view. In step 71 , the user equipment de- termines an identity of a target user equipment. The identity may be, for example, the identity of the access type that facilitates network connection, or the identity of the access type that facilitates direct communication. The identity may be, for example, received from another user equipment over direct communication or from the user of the user equipment through the user interface of the user equipment. The user equipment includes (step 72) the identity of the other user equipment into a message and sends (step 73) it to a defined network node. The message may be, for example, a message generated by an application program installed to the user equipment or a signaling message of the access type that facilitates network communication. In some embodiments, like in the case of enhancing the use of location based services, this functional- ity is enough from the part of the user equipment. In some embodiments the procedure continues by the user equipment checking (step 74) whether it has received a user identity for identifying the target user equipment in another access type. If yes, it may consider it as initiation of a service of that particular access type (75) and implement the functionality related therewith. The implementation of the described mechanisms in the user equipment is illustrated by referring to Figure 8 that comprises a functional description of user equipment UE. The user equipment UE comprises processing means 810, an element that comprises an arithmetic logic unit, a number of special registers and control circuits. Connected to the processing means are memory means 815, a data medium where computer-readable data or programs or user data can be stored. The memory means typically comprise memory units that allow both reading and writing (RAM), and a memory whose contents can only be read (ROM). The user equipment UE also comprises an interface block 820 with input means 825 for inputting data by the user for in- ternal processing in the unit, and output means 830 for outputting user data from the internal processes of the unit. Examples of said input means comprise a keypad, or a touch screen, a microphone, or the like. Examples of said output means comprise a screen, a touch screen, a loudspeaker, or the like. The user equipment UE also comprises a communication unit 835 of the first ac- cess type configured with receiving means 840 for receiving information from the interface of the first access type and processing it for inputting to the processing means 810, as well as with transmitting means 845 for receiving information from the processing means 810, and processing it for sending via the interface of the first access type. The implementation of such a communication unit is generally known to a person skilled in the art. The user equipment UE also comprises a communication unit 850 of the second access type config- ured with receiving means 855 for receiving information from the interface of the second access type and processing it for inputting to the processing means 810, as well as with transmitting means 870 for receiving information from the processing means 810, and processing it for sending via the interface of the second access type. The implementation of such a communication unit is generally known to a person skilled in the art. In the above described embodiments the communication unit 835 of the first access type may be implemented as a radio transceiver of a mobile communication unit, and the communication unit 850 of the second access type may be implemented as a Blue- tooth equipment embedded into the user equipment. The processing means 810, memory means 815, interface block 820, first and second communication units 835, 850 are electrically interconnected for performing systematic execution of operations on the received and/or stored data according to predefined, essentially programmed processes of the unit. In a solution according to the invention, the operations comprise the functionality of the user equipment UE as described above.
The flow chart of Figure 9 illustrates an embodiment of the invented solution from the point of view of a network node according to the invention. The network node may, for example, an application server or a presence server accessible though the communication network. In step 91 , the application server receives a message comprising an identity for identifying a user equipment in the first access type (cf. step 73). The network node checks (step 92) whether there is a link to a corresponding identity for identifying the user in the second access type. If yes, the network node initiates a service ac- cessible by the linked user identity. The initiation may comprise, for example, updating the positioning information of the user identified by means of the linked identity. Alternatively, the initiation may comprise initiating direct communication by returning the linked identity to the user equipment that originally sent the message. In another example, direct communication is initiated by forwarding identity for identifying the user equipment in the first access type of the user equipment that originally sent the message to the linked user identity. In the example described above this would mean sending the Bluetooth device address of the first user equipment over the SIP session to the second user equipment so that the user of the second user equipment may, if he so chooses, start Bluetooth communication with the user of the second user equipment. Correspondingly, the implementation of the described mechanisms in the application server is illustrated by referring to Figure 10 that comprises a functional description of a network node. The network node comprises processing means 101 , an element that comprises an arithmetic logic unit, a num- ber of special registers and control circuits. Connected to the processing means are memory means 102, a data medium where computer-readable data or programs or user data can be stored. The memory means typically comprise memory units that allow both reading and writing (RAM), and a memory whose contents can only be read (ROM). The unit also comprises an interface block 103 with input means 104 for inputting data for internal processing in the unit, and output means 105 for outputting data from the internal processes of the unit. Examples of said input means comprise a plug-in unit acting as a gateway for information delivered to its external connection points. For receiving information on the operator of the application server, the application server AS may also comprise a keypad, or a touch screen, a microphone, or the like. Examples of said output means include a plug-in unit feeding information to the lines connected to its external connection points. For outputting information to the operator of the application server AS, they may also comprise a screen, a touch screen, a loudspeaker, or the like. The processing means 101 , memory means 102, and interface block 103 are electrically interconnected for performing systematic execution of operations on the received and/or stored data according to the predefined, essentially programmed processes of the unit. In a solution according to the invention, the operations comprise a functionality for implementing the operations as described above. It will be obvious to a person skilled in the art that, as technology advances, the inventive concept can be implemented in various ways. The invention and its embodiments are not limited to the examples described above but may vary within the scope of the claims.

Claims

1. A communication system providing at least two access types for communication, wherein a first user equipment (21) comprises means for communicating with a network node (26) of the communication; a second user equipment (20) has a first identity for identifying the user in a first access type, and a second identity for identifying the second user in a second access type; the first user equipment (21) comprises means for forwarding the first identity of the second user equipment (20) to a network node; characterized in that said network node (26) comprises means for, in response to receiving the first identity of the second user equipment, retrieving the second identity of the second user equipment; said network node (26) comprises means for initiating a functionality of a service accessible by the second user identity.
2. A system according to claim 1, characterized in that the first access type facilitates direct communication and the first user equipment (21) comprises means for receiving the first identity of the second user equip- ment (20) from the second user equipment by means of said direct communication.
3. A system according to claim 1, characterized in that the service is a location based service for providing positioning information on a user identified by the second user identity. 4. A system according to claim 1, characterized in that the first user equipment comprises a user interface for receiving the first identity of the second user equipment (20) from the user of the first user equipment (21 ).
5. A system according to claim 1, characterized in that the the first user equipment (21 ) is arranged to forward to the network node (26) its own first user identity.
6. A system according any of the preceding claims, characterized in that the first access type is Bluetooth and the second access type is IP Multimedia service.
7. A method for a communication system providing at least two ac- cess types for communication, wherein a first user equipment (21) comprises means for communicating with a network node (26) of the communication; a second user equipment (20) has a first identity for identifying the user in a first access type, and a second identity for identifying the second user in a second access type; and the method comprising forwarding (43) the first identity of the second user equipment from the first user equipment to a network node; characterized by retrieving (44) in the network node the second identity of the second user equipment; initiating (46) a functionality of a service accessible by the second user identity.
8. A method according to claim 7, characterized in that the first access type facilitates direct communication and receiving the first identity of the second user equipment from the second user equipment to the first user equipment by means of the direct communication.
9. A method according to claim 7, characterized by said initiation step comprising initiation of a location based service for providing positioning information on a user identified by the second user identity. 10. A method according to claim 7, characterized by receiving the first identity of the second user equipment from the user of the first user equipment.
11. A method according to claim 7, characterized in that the second user equipment and the first user equipment are the same equipment. 12. A method according any of the preceding claims, characterized in that the first access type is Bluetooth and the second access type is IP Multimedia service.
13. A network node (26) for a communication system providing at least two access types for communication, wherein the network node comprises means for communicating with a first user equipment ; characterized in that the network node (26) comprises means (101, 104) for receiving the first identity of the second user equipment from the first user equipment, wherein the second user equipment has a first identity for identifying the user in a first access type, and a second identity for identifying the second user in a second access type; the network node comprises means (101, 102) for, in response to receiving the first identity of the second user equipment, retrieving the second identity of the second user equipment; said network node comprises means (101) for initiating a functionality of a service accessible by the second user identity.
14. A network node according to claim 13, characterized in that the network node is arranged to initiate a location based service for providing positioning information on a user identified by the second user identity. 15. A network node according to claim 13, characterized in that the first access type is Bluetooth and the second access type is IP Multimedia service.
16. A network node according to any of the preceding claims 13-15, characterized in that the network node is an IMS application server. 17. A network node according to any of the preceding claims 13-15, characterized in that the network node is an IMS presence server.
18. A user equipment for a communication system providing at least two access types for communication, wherein the user equipment comprises means (835) for communicating with a network node of the communication; characterized in that the user equipment comprises means (850, 810) for determining a first identity of a second user equipment, wherein the second user equipment has a first identity for identifying the second user in a first access type, and a second identity for identifying the second user in a second access type; the user equipment comprises means (835, 810) for forwarding the first identity of the second user equipment to a network node.
19. A user equipment according to claim 18, characterized in that the first access type facilitates direct communication and the user equip- ment comprises means for receiving the first identity of the second user equipment from the second user equipment by means of said direct communication.
20. A user equipment according to claim 18, characterized in that the user equipment comprises a user interface (820) for receiving the first identity of the second user equipment from the user of the first user equipment. 21. A user equipment according to claim 18, characterized in that the first user equipment is arranged to forward to the network node the first user identity of its own.
22. A user equipment according any of the preceding claims 18-21, characterized in that the first access type is Bluetooth and the second access type is IP Multimedia service.
23. A computer program product, executable in a user equipment, characterized in that execution of the computer program product in a user equipment causes the user equipment to determine a first identity of the second user equipment, which has a first identity for identifying the user in a first access type, and a second identity for identifying the second user in a second access type, and to forward the first identity of the second user equipment to a network node.
24. A computer program product, executable in a network node, characterized in that execution of the computer program product in a network node causes the network node receive a first identity of a second user equipment from a first user equipment, retrieve, in response to receiving the first identity of the second user equipment, the second identity of the second user equipment; initiate a functionality of a service accessible by the second user identity.
EP05818835A 2004-12-21 2005-12-20 Enhancing use of communication services Ceased EP1829411A4 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP08165186.1A EP2015607B1 (en) 2004-12-21 2005-12-20 System, method and apparatuses for retrieving a user identity
DK08165186.1T DK2015607T3 (en) 2004-12-21 2005-12-20 System, method and apparatus for retrieving a user identity

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FI20045498A FI20045498A0 (en) 2004-12-21 2004-12-21 Improving the use of telecommunications services
FI20055577A FI118501B (en) 2004-12-21 2005-10-26 Improving the use of telecommunications services
PCT/FI2005/050470 WO2006067281A1 (en) 2004-12-21 2005-12-20 Enhancing use of communication services

Related Child Applications (1)

Application Number Title Priority Date Filing Date
EP08165186.1A Division EP2015607B1 (en) 2004-12-21 2005-12-20 System, method and apparatuses for retrieving a user identity

Publications (2)

Publication Number Publication Date
EP1829411A1 EP1829411A1 (en) 2007-09-05
EP1829411A4 true EP1829411A4 (en) 2008-03-05

Family

ID=35185283

Family Applications (2)

Application Number Title Priority Date Filing Date
EP05818835A Ceased EP1829411A4 (en) 2004-12-21 2005-12-20 Enhancing use of communication services
EP08165186.1A Not-in-force EP2015607B1 (en) 2004-12-21 2005-12-20 System, method and apparatuses for retrieving a user identity

Family Applications After (1)

Application Number Title Priority Date Filing Date
EP08165186.1A Not-in-force EP2015607B1 (en) 2004-12-21 2005-12-20 System, method and apparatuses for retrieving a user identity

Country Status (5)

Country Link
EP (2) EP1829411A4 (en)
DK (1) DK2015607T3 (en)
FI (1) FI118501B (en)
NO (1) NO340354B1 (en)
WO (1) WO2006067281A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1997292B1 (en) * 2006-03-20 2018-11-07 British Telecommunications public limited company Establishing communications
US8331923B2 (en) 2009-07-20 2012-12-11 Qualcomm Incorporated Wireless provisioning solution for target devices
US8850196B2 (en) 2010-03-29 2014-09-30 Motorola Solutions, Inc. Methods for authentication using near-field
JP6062653B2 (en) * 2012-04-25 2017-01-18 株式会社Nttドコモ Communication system, telephone directory server, wireless communication terminal, and communication method
WO2013179083A1 (en) * 2012-05-28 2013-12-05 ProXToMe, INC. Method for performing an interaction from a communicating device configured to establish a wireless communication channel and corresponding telecommunication system
US10560977B2 (en) * 2012-05-28 2020-02-11 ProXToMe, INC. Method for performing an interaction from a communicating device configured to establish a wireless communication channel and corresponding telecommunication system
US8782766B1 (en) 2012-12-27 2014-07-15 Motorola Solutions, Inc. Method and apparatus for single sign-on collaboration among mobile devices
US8955081B2 (en) 2012-12-27 2015-02-10 Motorola Solutions, Inc. Method and apparatus for single sign-on collaboraton among mobile devices
US9332431B2 (en) 2012-12-27 2016-05-03 Motorola Solutions, Inc. Method of and system for authenticating and operating personal communication devices over public safety networks
US8806205B2 (en) 2012-12-27 2014-08-12 Motorola Solutions, Inc. Apparatus for and method of multi-factor authentication among collaborating communication devices

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5479408A (en) * 1994-02-22 1995-12-26 Will; Craig A. Wireless personal paging, communications, and locating system
WO2001076154A2 (en) * 2000-04-03 2001-10-11 Telefonaktiebolaget Lm Ericsson (Publ) Ad-hoc network and gateway

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6275500B1 (en) * 1999-08-09 2001-08-14 Motorola, Inc. Method and apparatus for dynamic control of talk groups in a wireless network
FI20002899A0 (en) * 2000-12-29 2000-12-29 Nokia Corp An arrangement for communicating information
JP2002291020A (en) * 2001-03-22 2002-10-04 Nec Corp Position information retrieval method and mobile phone system
SE522597C2 (en) * 2001-03-26 2004-02-24 Telia Ab Device and methods for positioning mobile communication devices
FI115357B (en) * 2001-11-22 2005-04-15 Teliasonera Finland Oyj Wireless connections over a telecommunications network
DE60200548T2 (en) * 2002-01-30 2004-09-23 Alcatel Method for establishing a connection between terminals that contain a short-range wireless communication interface
EP1385323A1 (en) * 2002-07-24 2004-01-28 Koninklijke KPN N.V. A system, a method and apparatus for peer-to peer exchange of information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5479408A (en) * 1994-02-22 1995-12-26 Will; Craig A. Wireless personal paging, communications, and locating system
WO2001076154A2 (en) * 2000-04-03 2001-10-11 Telefonaktiebolaget Lm Ericsson (Publ) Ad-hoc network and gateway

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
SCHULZRINNE COLUMBIA U B ROSEN MARCONI H: "Emergency Services for Internet Telephony Systems; draft-schulzrinne-sipping-emergency-arch-02.txt;", IETF STANDARD-WORKING-DRAFT, INTERNET ENGINEERING TASK FORCE, IETF, CH, no. 2, 18 October 2004 (2004-10-18), pages 1 - 26, XP015039663, ISSN: 0000-0004 *
See also references of WO2006067281A1 *

Also Published As

Publication number Publication date
NO340354B1 (en) 2017-04-10
FI20055577A (en) 2006-06-22
FI20055577A0 (en) 2005-10-26
EP2015607A3 (en) 2009-10-14
EP2015607A2 (en) 2009-01-14
WO2006067281A1 (en) 2006-06-29
NO20073319L (en) 2007-09-21
DK2015607T3 (en) 2016-02-15
EP1829411A1 (en) 2007-09-05
EP2015607B1 (en) 2015-11-11
FI118501B (en) 2007-11-30

Similar Documents

Publication Publication Date Title
EP2015607B1 (en) System, method and apparatuses for retrieving a user identity
US9596713B2 (en) Network node, method, and mobile terminal for providing voice calls to a mobile terminal in a packet-switched-only network
KR101316991B1 (en) Method and apparatus for efficiently delivering supplementary services to multi-technology capable wireless transmit/receive units
US8108002B2 (en) Communication apparatuses equipped with more than one subscriber identity card and capable of providing reliable communication quality
US8249017B2 (en) Cellular communication system and method of operation therefor
US8738081B2 (en) Methods for handling apparatus originated communication requests and communication apparatuses utilizing the same
US8185093B2 (en) Methods for handling an apparatus terminated communication request and communication apparatuses utilizing the same
EP2723137B1 (en) Apparatus for setting up network for ip communication in mobile terminal
US20060109827A1 (en) Method for transmitting service data to wireless local area network users
JP2005514832A (en) Method and apparatus for separating control content and media content from cellular network connection
JP2009506590A (en) Method and system for reporting short message capability over IP multimedia subsystem
US20090239575A1 (en) Methods for processing apparatus originated communication request, handling equipment identity requests and communication apparatuses utilizing the same
CN105682058A (en) Method and device for routing short message
US7519358B2 (en) Over the air provisioning of a wireless mobile station using IP multimedia subsystem mode
US8224334B1 (en) Calling connection for mobile communication
US7680488B2 (en) Apparatus for notification in a cellular communication system
JP6598629B2 (en) Message transmission system
KR100836250B1 (en) Method for detecting possibility of transmitting and receiving data in mobile communication network and computer readable record-medium on which program for executing method thereof
KR200404228Y1 (en) Apparatus for efficiently delivering supplementary services to multi-technology capable wireless transmit/receive units

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20070626

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

A4 Supplementary search report drawn up and despatched

Effective date: 20080205

RIC1 Information provided on ipc code assigned before grant

Ipc: H04L 12/28 20060101AFI20080131BHEP

DAX Request for extension of the european patent (deleted)
RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: TELIASONERA AB

17Q First examination report despatched

Effective date: 20080515

RIC1 Information provided on ipc code assigned before grant

Ipc: H04W 4/02 20090101AFI20090602BHEP

RTI1 Title (correction)

Free format text: SYSTEM, METHODS AND APPARATUSES FOR PROVIDING A LOCATION BASED SERVICE

APBK Appeal reference recorded

Free format text: ORIGINAL CODE: EPIDOSNREFNE

APBN Date of receipt of notice of appeal recorded

Free format text: ORIGINAL CODE: EPIDOSNNOA2E

APBR Date of receipt of statement of grounds of appeal recorded

Free format text: ORIGINAL CODE: EPIDOSNNOA3E

APAF Appeal reference modified

Free format text: ORIGINAL CODE: EPIDOSCREFNE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R003

APBT Appeal procedure closed

Free format text: ORIGINAL CODE: EPIDOSNNOA9E

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20180416