EP2575379A1

Apparatuses and computer program products for discovering and accessing local services via WiFi hotspots

Abstract

A local service manager (LSM) for discovering and accessing local services via hotspots (HS1, ...) of a wireless network, comprises: - means for registering (1) an account created by a service provider (SP), for a new hotspot (HS1) providing at least one service; - means for registering (1) a service profile corresponding to a registered hotspot, which describes all the services the hotspot provides; - means for downloading (3) a user application (UA) to the terminal (T) of a service consumer (SC); - means for receiving (6) a request message from the user application (UA) run in the terminal of a service consumer (SC), this message containing the identifier of a hotspot, and requesting to retrieve the service profile corresponding to this identifier; - means for looking up (6) the requested service profile; - and means for responding (6) to the terminal (T) of a service consumer (SC) by sending a message containing the service profile corresponding to this identifier.

EP2575379A1, drawing sheet 1
Sheet 1 of 2

Term

Projected expiry 29 September 2031.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

14 claims: 4 independent, 10 dependent

  1. 1
    A manager (LSM) for discovering and accessing local services via hotspots (HS1, ...) of a wireless network, characterized in that it comprises:- means for registering (1) an account created by a service provider (SP), for a new hotspot (HS1) providing at least one service;- means for registering (1) a service profile corresponding to a registered hotspot, which describes all the services the hotspot provides;- means for downloading (3) a user application (UA) to the terminal (T) of a service consumer;- means for receiving (6) a request message from the user application (UA) run in the terminal (T) of a service consumer (SC), this message containing the identifier of a hotspot, and requesting to retrieve the service profile corresponding to this identifier;- means for looking up (6) the requested service profile;- and means for responding (6) to the terminal (T) of a service consumer (SC) by sending a message containing the service profile corresponding to this identifier.
  2. 5
    A terminal (T) for discovering and accessing local services via WiFi hotspots (HS1, ...) of a wireless network, characterized in that it comprises:- means (UA) for detecting (5) hotspots that provide local services, and receiving service profile identifiers respectively corresponding to these hotspots;- means (UA) for sending (6) a request message to a local service manager (LSM), this message containing the received service profile identifiers, in order to retrieve service profiles;- means (UA) for enabling a user to select a service among services listed in the retrieved service profiles;- means (UA) for connecting to the hotspot providing the selected service, and requesting the selected service, via this hotspot.
  3. 8
    A computer program product comprising computer-executable instructions for performing a method when the program is run on a computer, the method comprising the steps of:- registering (1) an account created by a service provider (SP), for a new hotspot (HS1) providing at least one service;- registering (1) an account created by a service provider (SP), for a new hotspot (HS1) providing at least one service;- registering (1) a service profile corresponding to a registered hotspot, which describes all the services the hotspot provides;- downloading (3) a user application (UA) to the terminal (T) of a service consumer (SC);- receiving (6) a request message from the user application (UA) run in the terminal (T) of a service consumer (SC), this message containing the identifier of a hotspot, and requesting to retrieve the service profile corresponding to this identifier;- looking up (6) the requested service profile;- and responding (6) to the terminal (T) of a service consumer (SC) by sending a message containing the service profile corresponding to this identifier.
  4. 12
    A computer program product comprising computer-executable instructions for performing a method when the program is run on a computer, the method comprising the steps of:- detecting (5) hotspots that provide local services, and receiving service profile identifiers respectively corresponding to these hotspots;- sending (6) a request message to a local service manager (LSM), this message containing the received service profile identifiers, in order to retrieve service profiles;- enabling a user to select a service among services listed in the retrieved service profiles;- connecting to the hotspot providing the selected service, and requesting the selected service, via this hotspot.