METHOD, SYSTEM AND MANAGEMENT CENTER SERVER FOR PROVIDING MOBILE SERVICE
First Claim
1. A method for providing mobile service, comprising:
- receiving a subscription verifying request containing a service ID and a group ID from a service processing server;
verifying whether a group related to the group ID has subscribed for a service related to the service ID according to a group service subscription index; and
generating a verification response to notify the service processing server whether the verification is passed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system for providing mobile service are disclosed. In the method, a management center server saves a group service subscription index; a service processing server receives a service message from a service application server, and sends a subscription verifying request containing the service ID and group ID to the management center server when it is resolved that the receiving party of the service message has a group ID; the management center server verifies whether the group has subscribed for the service according to the group service subscription index that is stored; and when the verification is passed, a service engine obtains the group user ID that pertains to the group ID and sends a service message to a user terminal. The invention further provides a management center server.
25 Citations
44 Claims
-
1. A method for providing mobile service, comprising:
-
receiving a subscription verifying request containing a service ID and a group ID from a service processing server;
verifying whether a group related to the group ID has subscribed for a service related to the service ID according to a group service subscription index; and
generating a verification response to notify the service processing server whether the verification is passed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing mobile service, comprising:
-
receiving a service request message for requesting a service from a user terminal, and obtaining an ID in the service request message;
identifying the ID is a user ID or a group ID;
determining whether the user has subscribed for the service according to the user ID when identifying the ID is a user ID, if has not, further determining whether a group which the user ID pertains to has subscribed for the service according to a group service subscription index;
determining whether a group related to the group ID has subscribed for the service according to the group service subscription index, when identifying the ID is a group ID. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for subscribing a mobile service for a group, comprising:
-
creating a group service subscription index according to a received request that comprises a group ID and at least one service ID, for subscribing a service for a group; and
notifying an application server of the service that is subscribed for by the group via a notification, wherein the notification at least comprises the group ID, and the group service subscription index comprises a correlation between the group ID and the at least one service ID. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for providing mobile service, comprising:
-
a service processing server, adapted to receive a service message and send a subscription verifying request containing a service ID and a group ID, when it is resolved that a receiving party of a service message is a group ID related to a group;
a management center server, adapted to store a group service subscription index, and receive the subscription verifying request containing the service ID and group ID, verify whether the group has subscribed for the service according to the group service subscription index that is stored, and return a verification result if the group has subscribed for the service;
wherein, the service processing server obtains a group user ID that pertains to the group ID and send the service message to the user terminal in response to the result. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A system for providing mobile service, comprising:
-
a service processing server, adapted to receive a service request message containing an ID from a user terminal, and determine whether the ID in the service request message is a user ID or a group ID;
a management center server, adapted to determine whether a user terminal has subscribed for a requested service according to the user ID, or obtain a group list and determine whether the group related the group ID has subscribed for the requested service according to a stored group service subscription index, and return a confirmation to the service processing server notifying whether to provide the service;
wherein, if the ID is a user ID, the service processing server inquires the management center server whether the user terminal has subscribed for the requested service;
if the ID is a group ID, inquires the management center server whether the requested service may be provided to the user terminal, and sends a service content to the user terminal according to the confirmation returned from the management center server. - View Dependent Claims (39)
-
-
40. A system for providing mobile service, comprising:
-
a subscription information database, adapted to store a group ID related to a group and at least one service ID related to the group ID;
a service logic decision unit, adapted to receive a subscription verifying request containing a service ID and a group ID, verify whether a group has subscribed for a service via inquiring the subscription information database, and generate a verification result. - View Dependent Claims (41, 42, 43, 44)
-
Specification