The present invention relates to a method and a system for establishing a communication between an object, a user device and a service device.
RFID tags and other types of machine readable tags for tagging objects to be tracked are known in the art.
In accordance with a first aspect of the present invention, there is provided a method as defined in the appended independent claim 1.
In accordance with a second aspect of the present invention, there is provided a system as defined in the appended independent claim 15.
Further features of the invention are set forth in the dependent claims.
Additional features and principles of the present invention will be recognized from the detailed description.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
The accompanying drawings illustrate the principles of the invention. In the drawings,
Reference will now be made in detail to the present invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
The system comprises three main elements: a user device (such as a mobile telephone) 100, an object (such as a vehicle 200), and a service device (such as a server) 300. The user device 100, the object 200 and the service device 300 are operatively interconnected by a communication network 400. The elements included in the system are described in closer detail below.
The user device 100 comprises a mobile communication module 130 for providing regular mobile communication capabilities, such as mobile telephony and message services, via a mobile communication network 400.
According to an embodiment the user device 100 is a mobile communication terminal such as a GSM/GPRS enabled mobile telephone. Alternatively, the user device may be another terminal type such as a smartphone, a PDA, or a portable personal computer. The user device 100 may alternatively be adapted for another type mobile communication, such as UMTS/3G or the like.
The user device 100 further comprises a first communication module 110 and a second communication module 120.
The first communication module 110 in the user device 100 is arranged to communicate with an object identifier 210 associated with an object 200. Advantageously, the first user communication device 110 is a local, short-range communication device, in particular a near field communication (NFC) communication device. Alternatively, the first user communication device 110 may be a Bluetooth, Zigbee, wireless USB, ultrawideband (UWB), or infrared type communication device.
The second communication module 120 in the user device is arranged to communicate with a communication module 220 in the object 200.
In an embodiment, the second communication module 120 is adapted for local, short-range communication type such as WiFi, i.e in compliance with the WLAN/IEEE 802.11 specification. Other possible local, short-range communication types include near field communication (NFC), Bluetooth, Zigbee, infrared, cable, RS232, Ethernet, or WiMax. Alternatively, the communication type is long-range, such as GSM. Other possible long-range communication types include UMTS/3G and satellite communication.
The above specification mainly describes the structural features of the user device 100. The user device 100 also includes dynamic features associated with is operation. In order to enable these dynamic features, the user device 100 further comprises a processing unit and a memory which contains processing instructions that enables the user device to perform a method, e.g. as described with reference to
In general, the object 200 is any piece of equipment or a device that a user may look up or visit in order to initiate a communication.
By example, the object 200 may be a vehicle, such as a car, a bus or a tram. Other examples of objects are pieces of home equipment, such as a fridge, a television set, or a TV set-top box. Further examples of objects are public transport, traffic or energy equipment. A specific example of the latter is an electric generator in a power plant.
The object is associated with an object identifier 210. Advantageously, the object and the object identifier 210 are co-localised, e.g. the object 200 includes the object identifier 210. Alternatively, the object identifier 210 and the object are physically separate. For instance, the object 200 may be movable, while the object identifier 210 may have a fixed position.
In some cases, more than one object identifier 210 may be associated with one and the same object 200.
The object 200 further comprises an object communication device 220.
The object identifier 210 is arranged to carry information representing an identification of the object 200 and communication capabilities of the object 200. Such information is stored in a memory in the object identifier.
The object identifier 210 is also adapted for providing a response to a request submitted by the first communication module 110 in the user device 100. To this end, the object identifier 210 comprises communication device, for instance a short-range communication device such as a near field communication (NFC) device.
Alternatively, the object identifier 210 may be a Bluetooth, Zigbee, wireless USB, ultrawideband (UWB), or infrared type communication device.
The object identifier 210 is adapted, upon receiving a request signal from the first communication module 110 in the user device 100, to transmit a response signal.
The response signal comprises an identification of the object 200, which advantageously is unique for the object 200. The response signal further comprises information that describes a communication capability of the object 200. More specifically, the information describes a communication capability of the object communication device 220.
Advantageously, the communication capability of the object 200, in particular of the object communication device 220, is a short-range communication type such as WiFi, i.e WLAN/IEEE 802.11 communication. Other possible short-range communication types include near field communication (NFC), Bluetooth, Zigbee, infrared, cable, RS232, Ethernet, or WiMax.
Alternatively, the communication capability is a long-range communication type such as GSM. Other possible long-range communication types include UMTS/3G and satellite communication.
Consistent with an embodiment, the service device 300 is a server which is operatively connected to the user device 100, the object 200 and the object identifier 210 by means of the communication network 400.
The service device is configured to provide at least one service to a user device or to an object. In an embodiment, the service device 300 is arranged to provide a plurality of services to both user devices and objects.
The service provided by the service device 300 may be a user centric service or an object centric service. A service device 300 may provide both user centric and object centric services.
User centric services include services that are utilised by the user and assisted either by object information or object related facilities. As an example, a user centric service may involve providing travel information based on the detected location of a car. Such travel information may e.g. be shown on a display included in a navigation system inside the car compartment.
Object centric services include services that are related to how an object can be operated. Examples include remote management control and equipment diagnostics.
The type of service provided by the service device 300 may be based on information received by the service device 300.
In particular, the service device 300 is arranged for transmitting a service provision signal as a response to a service request signal received by the service device. The service provision signal may be transmitted to a user device or to an object.
In the example where the object is a vehicle, the service may e.g. be selected from the following set of exemplary services:
The vertical lines in
In step 510 a communication request signal is transmitted by the user device 100 to the object identifier 210 that is associated with the object.
In step 520 a response signal is received by the user device 100 from the object identifier 210. The object identifier is arranged for transmitting such a response signal upon the communication request signal transmitted by the user device in step 510. The response signal includes an identification of the object 200 and information that describes a communication capability of the object.
In step 530 a communication request signal is transmitted by the user device 100 to the object 200.
In step 540 a communication acknowledgement signal is received by the user device 200 from the object 200. The object 200 is arranged for transmitting such an acknowledgement signal upon the communication request signal transmitted by the user device 100 in the above step 530.
In step 550 a service request signal is transmitted by the user device 100 to the service device 300. The service request signal includes information representing an identity of the user device, or the identity of said object, or both.
In step 560 a service provision signal is received by the user device 100 from the service device 300. Alternatively, a service provision signal could be received by the object 200 from the service device 300.
In step 570 an object service provision signal is transmitted by the user device 100 to the object 200.
In step 580 an object information provision signal is received by the user device from the object 200.
In step 590, an information provision signal is transmitted by the user device 100 to the service device 300.
A useful result of the method is that a communication is established between the object 200, the user device 100 and the service device 300. Further, a user specific or an object specific service provided by the service device 300 is made accessible to the user device 100 or the object 200.
The method is performed by the user device 100 by means of a processing device included in the user device 100. The method comprises the following steps:
The method starts at the initiating step 600.
Next, in step 610, a communication request signal is transmitted to the object identifier 210 associated with the object 200. In an embodiment, this step comprises the use of a short-range wireless communication type chosen from the group consisting of: near field communication (NFC), Bluetooth, Zigbee, wireless USB, ultrawideband (UWB), and infrared. Alternatively,
Next, in step 620, a response signal is received from the object identifier. The response signal comprises an identification of said object and information describing a communication capability of the object. In an embodiment, the communication capability of the object is a short-range communication type chosen from the group consisting of: near field communication (NFC), Bluetooth, Zigbee, infrared, cable, RS232, Ethernet, WiFi, and WiMax. Alternatively, the communication capability of the object is a long-range communication type chosen from the group consisting of: GSM, UMTS and satellite.
Next, in step 630, certain characteristics are derived from the response signal received in step 620. The characteristics include (1) the identification of the object and (2) the information describing the communication capability of the object.
Next, in step 640, a communication is established between the object 200 and the user device 100, using the described communication capability. In an embodiment, this step comprises to derive the identification of the object and the information that describes the communication capability from the response signal.
Further, in step 650, a request for access to a service is submitted to the service device 300. The service device is arranged for providing a service based on the identification of the object 200, or an identification of the user device 100, or both.
Next, in step 660, the service device 300 provides a user specific or an object specific service. The service is based on the identity of the user device, or the identity of the object, or both. The service device also transmits a service provision signal to the user device or the object, or both.
The method terminates at step 690.
Several modifications and adaptations of the present invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention.
The above detailed description of the invention has been presented for purposes of illustration. It is not exhaustive and does not limit the invention to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from the practicing of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2006 3023 | Jun 2006 | NO | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/NO07/00208 | 6/14/2007 | WO | 00 | 7/2/2009 |