Abstract:
In an example embodiment, a method includes receiving, by an apparatus, from a remote server, a message including information about at least one device, the message including a second encryption key of the at least one device and an encrypted object encrypted with a first encryption key of the at least one device; transmitting, by the apparatus, an encrypted message that includes the encrypted object, encrypted with the second encryption key of the at least one device; and receiving, by the apparatus, from the at least one device, a message identifying or describing the at least one device, only if the at least one device has determined that the message transmitted by the apparatus is valid.
Abstract:
A technique for service discovery is provided. According to an example embodiment, the technique comprises creating in a wireless communication device and in dependence of a service authentication key associated with a service available in the wireless communication device, a concealed service identifier for identification of said service, constructing a service information message comprising a device identifier assigned for said wireless communication device and said concealed service identifier, and transmitting said service information message from the wireless communication device over a wireless link to one or more further wireless communication devices.
Abstract:
An example embodiment includes an apparatus receiving a message from a proximate device via a short-range communication connection, including ID information associated with the device; compiling a request message including the ID and information identifying the apparatus; transmitting the request message to a remote server for accessing control to the device; receiving information associated with a user interface or control interface for interacting with the device based on remote server access control, the received interface being based on the information included in the transmitted request message; compiling an interface for enabling a user of said apparatus to interact with the device based on the received information, the compiled interface including access rights for interacting with the device via remote server access control, depending on the information included in the transmitted request message; and interacting with the device via the remote server access control using the compiled interface.
Abstract:
An apparatus (121) including a connectivity management unit (350) configured to provide wireless network access; a local secure storage (330) configured to securely store access point information; and a processor (240) configured to control the local secure storage to selectively provide a subset of the access point information to the connectivity management unit of the apparatus.
Abstract:
In an example embodiment, a method includes receiving, by an apparatus, an identifier associated with a device; transmitting a message to a remote server, requesting a user interface corresponding to a user function to be performed, the request message containing information including at least one of a user identifier, an indication of characteristics of the apparatus and an indication relating to the received identifier of the device; receiving from the server, information composed by the server based on the information transmitted to the server, the information received from the server including at least information suitable for compiling a user interface including parameters enabling controlling of the device; and providing a user interface compiled based on the received information, to enable a user of the apparatus to perform the user function of at least one of monitoring and controlling the device.
Abstract:
A method and apparatus having local communication with a proximate device; user interfacing with a user of the apparatus; mobile communication with a back-end server; identifying the proximate device using the local communication and receiving status information from the proximate device; presenting to the user an indication of the status of the proximate device; receiving from the user a request for repair or maintenance information relating to the proximate device; signaling with mobile communication to a back-end server an indication of the status of the proximate device, information relating to the user and a direct or indirect indication of properties of the proximate device and to responsively receive from the back-end server corresponding repair or maintenance information; and presenting of the received repair or maintenance information to the user before repair or maintenance of the proximate device is performed according to the repair or maintenance information.