Mobile device services acquisition
First Claim
1. A method for enabling a mobile device to acquire a service, comprising:
- detecting an availability within a medium range from the mobile device of a service connection access point;
connecting to a service provider of the available service connection access point and retrieving service information with regard to a plurality of selectable services available from the service provider;
filtering out a non-suitable service of the plurality of selectable services which is not suitable as a function of determining that an attribute of the non-suitable service cannot meet a minimum requirement according to a preset user selection rule stored in the mobile device;
calculating a weighted score value of at least one attribute of each of the filtered plurality of selectable services available from the service provider as a function of the preset user selection rule;
selecting a service from the filtered plurality of selectable services of the service provider having a service information attribute with a calculated weighted score value better than a calculated weighted score value of an attribute of a service currently in use by the mobile device as a function of the preset user selection rule stored in the mobile device;
determining whether or not an automatic selection of the selected service is enabled and qualified as a function of the preset user selection rule;
requiring user confirmation for subscribing to the selected service if it is determined that the automatic service selection is enabled but not qualified; and
switching over from the service currently in use and using the selected service if a user confirms using the service or if it is determined that the automatic service selection is enabled and qualified.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method for enabling a mobile device to subscribe and acquire services, including the steps of: detecting available services/connections or service/location tags which are selectable by the mobile device within the short-to-medium range from the mobile device; triggering the mobile device to connect to a corresponding service/connection provider and/or to issue related commands thereto based on the detected result; performing other actions required to be triggered to acquire services in the mobile device, so as to acquire services from the service/connection providers. The present invention also discloses an apparatus for enabling a mobile service to subscribe to and acquire services, and a mobile device capable of subscribing and acquiring services.
58 Citations
17 Claims
-
1. A method for enabling a mobile device to acquire a service, comprising:
-
detecting an availability within a medium range from the mobile device of a service connection access point; connecting to a service provider of the available service connection access point and retrieving service information with regard to a plurality of selectable services available from the service provider; filtering out a non-suitable service of the plurality of selectable services which is not suitable as a function of determining that an attribute of the non-suitable service cannot meet a minimum requirement according to a preset user selection rule stored in the mobile device; calculating a weighted score value of at least one attribute of each of the filtered plurality of selectable services available from the service provider as a function of the preset user selection rule; selecting a service from the filtered plurality of selectable services of the service provider having a service information attribute with a calculated weighted score value better than a calculated weighted score value of an attribute of a service currently in use by the mobile device as a function of the preset user selection rule stored in the mobile device; determining whether or not an automatic selection of the selected service is enabled and qualified as a function of the preset user selection rule; requiring user confirmation for subscribing to the selected service if it is determined that the automatic service selection is enabled but not qualified; and switching over from the service currently in use and using the selected service if a user confirms using the service or if it is determined that the automatic service selection is enabled and qualified. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a mobile device that detects an availability within a medium range from the mobile device of a service connection access point to connect to a service provider of the available service connection access point and retrieve service information with regard to a plurality of selectable services available from the service provider; the mobile device to further; filter out a non-suitable service of the plurality of selectable services which is not suitable as a function of determining that an attribute of the non-suitable service cannot meet a minimum requirement according to a preset user selection rule stored in the mobile device; calculate a weighted score value of at least one attribute of each of the filtered plurality of selectable services available from the service provider as a function of the preset user selection rule; select a service from the filtered plurality of selectable services of the service provider having a service information attribute with a calculated weighted score value better than a calculated weighted score value of an attribute of a service currently in use by the mobile device as a function of the preset user selection rule stored in the mobile device; determine whether or not an automatic selection of the selected service is enabled and qualified as a function of the preset user selection rule; require confirmation by a user of the mobile device for subscribing to the selected service if it is determined that the automatic service selection is enabled but not qualified; and switch over from the service currently in use and use the selected service if the user confirms using the service or if it is determined that the automatic service selection is enabled and qualified. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for enabling a mobile device to acquire a service, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to, when executed on a programmable mobile device, cause the mobile device to; detect an availability within a medium range from the mobile device of a service connection access point to connect to a service provider of the available service connection access point and retrieve service information with regard to a plurality of selectable services available from the service provider; filter out a non-suitable service of the plurality of selectable services which is not suitable as a function of determining that an attribute of the non-suitable service cannot meet a minimum requirement according to a preset user selection rule stored in the mobile device; calculate a weighted score value of at least one attribute of each of the filtered plurality of selectable services available from the service provider as a function of the preset user selection rule; select a service from the filtered plurality of selectable services of the service provider having a service information attribute with a calculated weighted score value better than a calculated weighted score value of an attribute of a service currently in use by the mobile device as a function of the preset user selection rule stored in the mobile device; determine whether or not an automatic selection of the selected service is enabled and qualified as a function of the preset user selection rule; require confirmation by a user of the mobile device for subscribing to the selected service if it is determined that the automatic service selection is enabled but not qualified; and switch over from the service currently in use and use the selected service if the user confirms using the service or if it is determined that the automatic service selection is enabled and qualified. - View Dependent Claims (14, 15, 16, 17)
-
Specification