# US 2008/0189362 A1 · System, server and method for realizing individual services for subscriber

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2008/0189362 A1
- Document ID: US20080189362A1
- Status: Published application
- Kind: A1
- Application number: 12/101,622
- Filed: 2008-04-11
- Published: 2008-08-07
- Earliest claimed: 2005-10-14
- Assignees: Huawei Technologies Co., Ltd.
- Inventors: Xiaomin SHI; Jieping ZHONG
- Web page: https://patentgrep.com/patent/US20080189362A1

## CPC

- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Embodiments of the present invention disclose a method for realizing individual services for subscriber, and the method includes an individual service generating process as follows: receiving subscriber service data; matching the subscriber service data and a service rule pre-saved to obtain an individual service of current subscriber, in which the individual service comprises at least one cell service and/or at least one cell service combination. Embodiments of the present invention also disclose a system for realizing individual services for subscriber and an individual service management server corresponding to the method. The individual service of subscribers may be realized flexibly by using the method of the present invention.

## Claims

### Claim 1

A system for realizing individual service for subscriber, comprising:
an individual service management server adapted to receive subscriber service data from external, save a service rule, and generate individual service information of a subscriber according to the subscriber service data and the service rule.

### Claim 2 (depends on 1)

The system according to claim 1, wherein the system further comprises at least one cell service platform adapted to bear service logic of at least one cell service, receive a service request from the individual service management server, and invoke the service logic of the cell service according to the service request;
the individual service management server is further adapted to send the service request to cell service platforms, in which each cell service making up current individual service is located according to the individual service information.

### Claim 3 (depends on 2)

The system according to claim 2, wherein the system further comprises: a cell service registering server adapted to receive cell service information from each cell service platform, save a mapping relation between each cell service and address information of the cell service platform in which each cell service is located, and output the address information of the cell service platform in which the cell service is located to the individual service management server.

### Claim 4 (depends on 1)

The system according to claim 1, wherein the system further comprises a subscriber service database adapted to save the subscriber service data and output the subscriber service data to the individual service management server.

### Claim 5 (depends on 1)

The system according to claim 1, wherein the system further comprises a comprehensive service fingerprint system comprising at least one collecting unit, analyzing unit, data visiting unit and storing unit;
the collecting unit is adapted to collect original data representing various characteristics of subscribers from each of service nodes in a communication network and output the original data to the analyzing unit;
the analyzing unit is adapted to obtain the subscriber service data by analyzing the original data received and representing various characteristics of the subscribers, and send the subscriber service data to the storing unit;
the storing unit is adapted to save the subscriber service data from the analyzing unit, and output the subscriber service data to the data visiting unit; and
the data visiting unit is adapted to receive the subscriber service data from the storing unit and output the subscriber service data to the individual service management server.

### Claim 6

An individual service management server, comprising:
an individual service unit adapted to receive subscriber service data from external, receive a service rule from a service rule unit, and generate individual service information of a subscriber; and
the service rule unit adapted to save the service rule, and send the service rule to the individual service unit.

### Claim 7 (depends on 6)

The server according to claim 6, wherein the individual service unit comprises an individual service generating module adapted to receive the subscriber service data from external, receive the service rule from the service rule unit, and generate the individual service information of the subscriber.

### Claim 8 (depends on 7)

The server according to claim 7, wherein the individual service unit further comprises an individual service storing module adapted to receive the individual service information from the individual service generating module and save the individual service information.

### Claim 9 (depends on 6)

The server according to claim 6, wherein the service rule unit comprises a service rule storing module adapted to save the service rule, and send the service rule to the individual service unit.

### Claim 10 (depends on 9)

The server according to claim 9, wherein the service rule unit further comprises a service rule generating module adapted to generate a new service rule according to a configuration command from external or the individual service information received from the individual service unit, and output the new service rule to the service rule storing module.

### Claim 11 (depends on 7)

The server according to claim 7 wherein:
the server is further connected with at least one cell service platform adapted to bear service logic of at least one cell service and invoke the service logic of the cell service according to a service request; and
the individual service unit further comprises:
an individual service implementing module adapted to receive the individual service information of the subscriber from the individual service storing module, send the service request to cell service platforms, in which each cell service making up current individual service is located according to the individual service information.

### Claim 12

A method for realizing individual services for subscriber, comprising an individual service generating process as follows:
receiving subscriber service data; and
matching the subscriber service data and a service rule pre-saved to obtain an individual service of current subscriber, wherein the individual service comprises at least one cell service and/or at least one cell service combination.

### Claim 13 (depends on 12)

The method according to claim 12, wherein the subscriber service data is a mapping table illustrating a mapping relation between subscriber information and dimension information, wherein the dimension information is a dimension information item and content thereof representing various characteristics of subscribers; the service rule comprises a dimension mapping table and a subscriber group number mapping table, wherein the dimension mapping table is a mapping table illustrating a mapping relation between the dimension information and a subscriber group number, and the subscriber group number mapping table is a mapping table illustrating a mapping relation between an aggregation of subscriber group numbers and the cell service and/or the cell service combination; and
the matching the subscriber service data and a service rule pre-saved to obtain the individual service of the current subscriber comprises:
matching the subscriber service data and the dimension mapping table to obtain each subscriber group number; and
matching each obtained subscriber group number and the subscriber group number mapping table to obtain the individual service comprising the cell service and/or the cell service combination.

### Claim 14 (depends on 12)

The method according to claim 12, wherein the service logic of the cell service is born on a cell service platform; and
after matching to obtain the individual service of the subscriber, the method further comprises an individual service implementing process as follows:
determining address information of cell service platforms in which each cell service making up the obtained individual service is located; and
sending a service request to each cell service platform according to the address information of the cell service platforms determined, invoking service logic of each cell service born on the cell service platform, and sending an implementing result of invoking the service logic to the subscriber.

### Claim 15 (depends on 14)

The method according to claim 14, wherein the method further comprises:
registering, by the cell service platform, the cell service and the address information of the cell service whenever the cell service platform bears the service logic of one cell service.

### Claim 16 (depends on 12)

The method according to claim 12, wherein the method further comprises a service rule generating process as follows:
generating, by an individual service management server, a new service rule according to a configuration command from a subscriber, or automatically generating the new service rule according to an individual service generated currently.

### Claim 17 (depends on 16)

The method according to claim 16, wherein the subscriber service data are a mapping table illustrating a mapping relation between subscriber information and dimension information, wherein the dimension information is a dimension information item and content thereof representing various characteristics of subscribers; the service rule comprises a dimension mapping table and a subscriber group number mapping table, wherein the dimension mapping table is a mapping table illustrating a mapping relation between the dimension information and a subscriber group number, and the subscriber group number mapping table is a mapping table illustrating a mapping relation between an aggregation of the subscriber group numbers and the cell service and/or the cell service combination; and
the step of automatically generating the new service rule comprises:
extracting partial or whole subscriber service data;
if the subscriber service data extracted have a same content on the content of the dimension information, determining individual services of subscribers having the same content on the content of the dimension information, and extracting an intersection of cell services and/or cell service combinations between each individual service of the subscribers, forming the new service rule by using the aggregation of the subscriber group numbers having the same content on the content of the dimension information and the intersection of the cell services and/or the cell service combinations.

### Claim 18 (depends on 16)

The method according to claim 16, wherein after generating the new service rule, the method further comprises:
if the new service rule is not in conflict with the existing service rule, saving the new service rule, if the new service rule is in conflict with an existing service rule, judging whether to replace or merge the existing service rule in conflict; and
if the existing service rule in conflict is replaced or merged, replacing or merging the existing service rule in conflict by the new service rule, and saving the new service rule; if the existing service rule in conflict is not replaced or merged, releasing the new service rule.

### Claim 19 (depends on 12)

The method according to claim 12, wherein the individual service generating process is triggered according to a preset period or triggered when a preset triggering condition is satisfied.

### Claim 20 (depends on 14)

The method according to claim 14, wherein the individual service implementing process is triggered according to a preset period or triggered when a preset triggering condition is satisfied.

### Claim 21 (depends on 16)

The method according to claim 16, wherein the service rule generating process is triggered according to a preset period or triggered when a preset triggering condition is satisfied.
