CN100428811C - Short message processing method and system - Google Patents

Short message processing method and system Download PDF

Info

Publication number
CN100428811C
CN100428811C CNB2006100988666A CN200610098866A CN100428811C CN 100428811 C CN100428811 C CN 100428811C CN B2006100988666 A CNB2006100988666 A CN B2006100988666A CN 200610098866 A CN200610098866 A CN 200610098866A CN 100428811 C CN100428811 C CN 100428811C
Authority
CN
China
Prior art keywords
target terminal
short message
terminal number
service
national code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006100988666A
Other languages
Chinese (zh)
Other versions
CN1878352A (en
Inventor
马家明
蔡广瑜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2006100988666A priority Critical patent/CN100428811C/en
Publication of CN1878352A publication Critical patent/CN1878352A/en
Application granted granted Critical
Publication of CN100428811C publication Critical patent/CN100428811C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention discloses a short message processing method and a system thereof which are used for solving the problems in the prior art that when a short message is used for requesting related service, service information is unable to be carried behind a target terminal number by using a service mark. The method comprises the steps: a, a terminal submits a short message to a short message center, a target number comprises the target terminal number and the service mark which is positioned behind the target terminal number; B, the short message center analyzes the target terminal number and the service mark, and carries out a corresponding process to the short message according to the service mark. The present invention also provides a corresponding system. The operation of the user for sending short messages is convenient by using the present invention; meanwhile, the service of the short message center is expanded, and the traffic is increased to a great extent.

Description

A kind of SMS processing and system
Technical field
The present invention relates to the communications field, relate in particular to a kind of SMS processing and system.
Background technology
Short-message system inserts PLMN (Public MobileNetwork, public land mobile network) as a service point with standalone feature, finishes the service application of short message, for operator provides short message and abundant value-added service.
As shown in Figure 1, the transfer process of short message in short-message system is in the prior art:
Terminal sends to service providing system through short message service center and short messaging gateway respectively with short message;
Service providing system returns to terminal by short messaging gateway and short message service center respectively with response message.
Along with the continuous development of short message service, emerge in an endless stream based on the service application of short message, wherein some service needed is added corresponding service information on target terminal number, as special access code etc., identifies the particular service requirement to this short message.Such as certain business, when the calling subscriber requires target terminal to receive short message, only show once on target terminal, and do not put into the target terminal inbox, for example operator's definable rule: the calling subscriber is when the input target terminal number, input 123+ target terminal number, short-message system can be revised corresponding short message information (as the DCS value) when handling this number, when making destination end user receive short message, message only shows once, and can not deposit the target terminal inbox in.
Existing short-message system all only is supported in target terminal number prefixing before, and relevant network node (short message service center, short messaging gateway, service providing system) all only supports to resolve prefix number, this short message is done particular service handle.
Present most terminal is supporting telephone numbering directory function all, the user is in the process of short-message sending, the capital is required to import target terminal number, and this number can be selected from numbering directory usually, the user can be easily direct select target termination number from numbering directory.If before target terminal number prefixing, then the user needs input prefix number earlier, and this moment, terminal all can't be supported to select the input target terminal number from telephone directory, and the user must write down target terminal number earlier, import prefix number+target terminal number more successively, very inconvenient.
Because operation inconvenience, the user may be unwilling to select this input mode, causes the short message traffic volume to descend, and directly the relevant short message service of influence carries out.
In addition, the short message that carries particular service Number for access prefix all needs to be routed to service providing system usually to be handled, and these access codes are all distributed unitedly by operator usually.Short message service center can provide some peculiar business, is provided with etc. as message forwarding, black/white list, and these all are the business based on short message platform that short message service center oneself provides, and service providing system does not provide.These short messages also need to carry corresponding service information, and these business information are that short message service center defines voluntarily, if adopt the prefix mode, then be subjected to the restriction of operator's distribution service access code, and have influence on the tupe of short message service center like this, it is to send to service providing system on earth that short message service center is difficult to distinguish this message, is still handled by short message service center oneself.
Summary of the invention
The invention provides short message transmission method and system that a kind of target terminal number suffix carries business information,, can't after target terminal number, carry the problem of business information with service identification in order to solve in the prior art the time with short message request related service.
The present invention program is as follows:
A kind of SMS processing may further comprise the steps:
A, terminal are submitted short message to short message service center, and wherein destination number comprises target terminal number and is positioned at thereafter service identification;
B, described short message service center parse described target terminal number and service identification, and according to described service identification short message are carried out respective handling.
Described step B comprises: described short message service center judges whether corresponding service can be provided according to described service identification, is then to carry out step B1: provide corresponding service to target terminal by short message service center; Otherwise carry out step B2: provide corresponding service to target terminal by service providing system.
The business information that described service identification carries is defined by described short message service center.
Described step B1 further comprises:
B11, short message service center handle short message according to described service identification;
B12, short message service center send to target terminal with response message.
Described step B2 further comprises:
B21, described short message service center send to short messaging gateway according to described service identification with short message;
B22, described short messaging gateway parse target terminal number and service identification, and according to described service identification described short message are sent to related service system is provided;
B23, described service providing system parse target terminal number and service identification, and provide corresponding service to target terminal.
Described short message service center and/or short messaging gateway and/or service providing system are resolved described target terminal number and service identification, comprise following content:
If the described target terminal number of a is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, remaining part is described service identification;
If the described target terminal number of b is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to target terminal number length parameter and national code length sum to the right, remaining part is described service identification;
If the described target terminal number of c is not carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, deduct the value of national code length to the right according to the target terminal number length parameter, parse target terminal number, remaining part is described service identification;
If the described target terminal number of d is not carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, remaining part is described service identification.
Have symbol in the middle of described target terminal number and the described service identification.
Described short message service center and/or short messaging gateway and/or service providing system resolve described target terminal number and service identification comprises following content:
A ' is if described target terminal number is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, the part behind the described symbol is described service identification;
B ' is if described target terminal number is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to target terminal number length parameter and national code length sum to the right, the part behind the described symbol is described service identification;
C ' is not if described target terminal number is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, deduct the value of national code length to the right according to the target terminal number length parameter, parse target terminal number, the part behind the described symbol is described service identification;
D ' is not if described target terminal number is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, the part behind the described symbol is described service identification.
Described target terminal is: call subscriber terminal or called user terminal.
A kind of short message handling system comprises terminal and short message service center, also comprises:
Input unit is positioned at described terminal, is used to import target terminal number and service identification, after wherein said service identification is positioned at described target terminal number;
Short message service center's first resolution unit is positioned at described short message service center, is used to resolve described target terminal number;
Short message service center's second resolution unit is positioned at described short message service center, is used to resolve described service identification;
Short message service center is according to the analysis result of described resolution unit, short message done respective handling and judged whether corresponding service can be provided according to this service identification, if then provide corresponding service to target terminal by short message service center; Otherwise provide corresponding service to target terminal by service providing system.
Described system also comprises:
Judging unit, be positioned at described short message service center, be used for judging according to described service identification whether described short message service center can provide corresponding service, is then to provide corresponding service by described short message service center to target terminal, provides system handles otherwise short message is sent to related service;
Service providing system is used for when judging unit determines that described short message service center does not provide corresponding service, receives the short message that short message service center sends, and after short message done respective handling, provides corresponding service to target terminal.
Described system also comprises:
Service providing system first resolution unit is positioned at described service providing system, is used to resolve described target terminal number;
Service providing system second resolution unit is positioned at described service providing system, is used to resolve described service identification;
Described service providing system provides corresponding service according to the analysis result of described resolution unit to target terminal, and response message is sent to described target terminal.
Described system also comprises:
Short messaging gateway is positioned at described short message service center, and described short message service center comprises:
Short messaging gateway first resolution unit is positioned at described short messaging gateway, is used to resolve described target terminal number;
Short messaging gateway second resolution unit is positioned at described short messaging gateway, is used to resolve described service identification;
Described short messaging gateway sends to described short message relevant according to the analysis result of described resolution unit
The present invention is by being placed on service identification the target terminal number back, make the user send SMS message, convenient during the input destination number, need not write down target terminal number earlier, import target terminal number behind the incoming traffic access code again, adopt the present invention program, can be directly from the numbering directory of user terminal the select target termination number, in the sign of incoming traffic thereafter, make operation more convenient, thereby can also improve traffic carrying capacity largely;
In addition, adopt the present invention program can expand short message service, avoid the drawback of service access code described in the above-mentioned prior art by operator's unified distribution, adopt the present invention program, the mode of business information is carried in employing with service identification after target terminal number, can provide some particular services by short message service center, and then provide convenience based on the business of platform for short message service center.
Description of drawings
Fig. 1 is the schematic flow sheet of transmission short message in the prior art of the present invention;
Fig. 2 is the system architecture diagram in the embodiment of the invention one;
Fig. 3 is the method flow schematic diagram of the embodiment of the invention two;
Fig. 4 is the schematic flow sheet of analytic method in the embodiment of the invention two.
Embodiment
Embodiments of systems of the invention are by one being described below in conjunction with the embodiments:
Embodiment one:
As shown in Figure 2, system of the present invention comprises:
Terminal 201, short message service center 202, short messaging gateway 203 and service providing system 204;
Described terminal 201 comprises input unit 2011;
Described terminal is used to send SMS message, request related service (sending passage) as request, and described input unit is used for importing respectively sequentially target terminal number and service identification (sign related service);
Described input unit also can be between target terminal number and service identification incoming symbol (as " * ");
Described terminal can be mobile phone, Personal Handyphone System, computer.
Described short message service center comprises:
Short message service center's first resolution unit 2021, short message service center's second resolution unit 2022, judging unit 2023;
The short message that described short message service center 202 receiving terminals 201 send, described short message service center first resolution unit 2021 is used for parsing target terminal number from destination number, described short message service center second resolution unit 2022 is used for parsing service identification from described destination number, described judging unit 2023 is used for judging that according to described service identification can described short message service center 202 provide corresponding service to target terminal, the target terminal number and the service identification that can then parse by described short message service center basis, program according to the inside definition is handled described short message, and returns response message to target terminal, corresponding business is provided; Can not then described processing back short message be sent to related service system is provided, provide system to provide corresponding service to target terminal by related service.
Described short messaging gateway 203 comprises:
Short messaging gateway first resolution unit 2031, short messaging gateway second resolution unit 2032;
Described short messaging gateway 203 receives the short message that short message service center 202 sends, described short messaging gateway first resolution unit 2031 is used for parsing target terminal number from destination number, described short messaging gateway second resolution unit 2032 is used for parsing service identification from described destination number, described short messaging gateway 203 is according to the target terminal number and the service identification that parse, program according to the inside definition is handled described short message, sends to related service after the processing system is provided;
Described service providing system 204 comprises:
Service providing system first resolution unit 2041, service providing system second resolution unit 2042;
Described service providing system 204 receives the short message that short messaging gateway 203 sends, described service providing system first resolution unit 2041 is used for parsing target terminal number from destination number, described service providing system second resolution unit 2042 is used for parsing service identification from destination number, described service providing system 204 is according to the target terminal number and the service identification that parse, program according to the inside definition is handled described short message, and returns response message, corresponding business is provided to target terminal.
Described target terminal can be call subscriber terminal, it also can be called user terminal, depend on desired type of service when call subscriber terminal sends SMS message, for example: if call subscriber terminal request short message center or service providing system send passage to oneself, then short message service center or service providing system send to call subscriber terminal with response message; If call subscriber terminal request short message center or service providing system send a first song to called user terminal, then short message service center or service providing system send the response message that carries this song according to target terminal number to this called user terminal.
Described short message service center, short messaging gateway and service providing system need be provided with national code parameter and target terminal number length parameter, the target terminal number length parameter can comprise national code length, also can not comprise national code length, described each resolution unit is resolved destination number according to following rule:
When service identification is placed directly in the target terminal number back:
If described target terminal number is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, remaining part is a service identification;
If described target terminal number is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to target terminal number length parameter and national code length sum to the right, remaining part is a service identification;
If described target terminal number is not carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, deduct the value of national code length to the right according to the target terminal number length parameter, parse target terminal number, remaining part is described service identification;
If described target terminal number is not carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, remaining part is described service identification;
When the input unit of terminal between target terminal number and service identification during incoming symbol (as " * "):
If described target terminal number is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, the part behind the described symbol is described service identification;
If described target terminal number is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to target terminal number length parameter and national code length sum to the right, the part behind the described symbol is described service identification;
If described target terminal number is not carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, deduct the value of national code length to the right according to the target terminal number length parameter, parse target terminal number, the part behind the described symbol is described service identification;
If described target terminal number is not carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, the part behind the described symbol is described service identification.
The embodiment of the inventive method is described below in conjunction with two embodiment:
Embodiment two:
The terminal request of sending SMS message provides related service, and is in destination number, after service identification is positioned at target terminal number, when described business is provided by service providing system, as shown in Figure 3, as follows to the method flow that short message is handled:
S301, terminal send short messages to short message service center, after wherein service identification is positioned at target terminal number;
During the user terminal short-message sending, the capital is required to import target terminal number, and this number can be selected from the numbering directory of terminal usually, the user is select target termination number (as 13812345678) from numbering directory earlier, direct incoming traffic sign (as 123) constitutes destination number (promptly 13812345678123) in its back then, described service identification is used for the corresponding service (as a first song) that the identifying user requirement provides, after terminal has been imported destination number, this short message is sent to short message service center handle.
S302, short message service center parse target terminal number and service identification;
Short message service center need be provided with national code parameter and target terminal number length parameter, the target terminal number length parameter can comprise national code length, also can not comprise national code length, short message service center receives after the short message, parses target terminal number and service identification according to flow process shown in Figure 4.
S303, judge whether short message service center can provide corresponding service to target terminal;
Short message service center judges that according to the service identification that parses whether the business of user terminal requests can be provided by short message service center itself, is then to carry out step S304, otherwise carries out step S305.
S304, short message service center provide corresponding service according to service identification to target terminal;
Described short message service center handles short message according to inner define program according to service identification, and returns response message, corresponding service is provided to target terminal, finishes the processing to described short message.
S305, short message service center send to short messaging gateway with short message and handle;
Described short messaging gateway need be provided with national code parameter and target terminal number length parameter, the target terminal number length parameter can comprise national code length, also can not comprise national code length, described short messaging gateway is received after the short message, parses target terminal number and service identification according to flow process shown in Figure 4;
Described short messaging gateway is according to the service identification that parses, and according to the program of inside definition short message handled, and described short message sent to related service system is provided.
S306, service providing system parse target terminal number and service identification;
Described service providing system need be provided with national code parameter and target terminal number length parameter, the target terminal number length parameter can comprise national code length, also can not comprise national code length, described service providing system is received after the short message, parses target terminal number and service identification according to flow process shown in Figure 4.
S307, service providing system provide corresponding service to target terminal;
Described service providing system is handled short message according to the program of inside definition, and is sent response message, corresponding service is provided to target terminal according to the target terminal number and the service identification that parse, finishes the processing to short message.
S308, service providing system are returned response message and are given short messaging gateway;
Service providing system is returned described response message according to the desired type of service of user terminal, for example: when requiring a first song is provided to target terminal, then for the response message of song to target terminal is provided.
S309, short messaging gateway return response message and give short message service center;
S310, short message service center return response message and give target terminal;
Described target terminal can be call subscriber terminal, also can be called user terminal.
Described resolving may further comprise the steps as shown in Figure 4:
Do you S401, judge that target terminal number carries national code?
For example: target terminal number is 13812345678, does not carry national code, then carries out step S405; If carry national code, for example: target terminal number is+8613812345678, then carries out step S402.
Do you S402, judge that the target terminal number length parameter comprises national code length?
If the target terminal number length parameter comprises national code length, then carry out step S403;
If the target terminal number length parameter does not comprise national code length, then carry out step S404.
S403, short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, and parses target terminal number according to the target terminal number length parameter to the right, and remaining part is a service identification;
For example: destination number is+8613812345678123, and then parsing target terminal number according to the target terminal number length parameter is+8613812345678, and remaining 123 is service identification.
S404, short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, and parses target terminal number according to target terminal number length parameter and national code length sum to the right, and remaining part is a service identification;
For example: destination number is+8613812345678123, and then parsing target terminal number according to target terminal number length parameter and national code length sum is+8613812345678, and remaining 123 is service identification.
Do you S405, judge that the target terminal number length parameter comprises national code length?
If the target terminal number length parameter comprises national code length, then carry out step S406;
If the target terminal number length parameter does not comprise national code length, then carry out step S407.
S406, short message service center and/or short messaging gateway and/or the service providing system national code from target terminal number begins, deduct the value of national code length to the right according to the target terminal number length parameter, parse target terminal number, remaining part is a service identification;
For example the target terminal number length parameter is 13, and national code length is 2, and then according to target the termination number length parameter deducts the value of national code length, parses 11 target terminal number, and remaining part is a service identification.
S407, short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, and parses target terminal number according to the target terminal number length parameter to the right, and remaining part is a service identification.
Be that the target terminal number length parameter is 11, separate out 11 target terminal number according to this parametric solution, remaining part is a service identification.
Embodiment three:
User terminal sends SMS message and asks required business, in destination number, after service identification is positioned at target terminal number, and have symbol in the middle of described target terminal number and the service identification, when required business provided system to provide by related service, then the processing method to this short message was as follows:
When user terminal sends SMS message, select target termination number from the telephone directory of terminal, in incoming symbol (as " * ") thereafter, incoming traffic identifies behind symbol then, input finishes this short message is sent to short message service center, this short message passes through short message service center respectively, short messaging gateway and service providing system, according to following analytic method, target terminal number and service identification are parsed, according to the program of inside definition short message is handled again, and pass through short messaging gateway respectively by the response message that service providing system will be carried corresponding service, short message service center is back to target terminal, finishes the processing to short message.
Above-mentioned analytic method is:
If described target terminal number is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, the part behind the described symbol is described service identification;
If described target terminal number is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to target terminal number length parameter and national code length sum to the right, the part behind the described symbol is described service identification;
If described target terminal number is not carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, deduct the value of national code length to the right according to the target terminal number length parameter, parse target terminal number, the part behind the described symbol is described service identification;
If described target terminal number is not carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, the part behind the described symbol is described service identification.
Described target terminal can be call subscriber terminal, also can be other called user terminal.
The present invention is by being placed on service identification the target terminal number back, make the user send SMS message, convenient during the input destination number, need not write down target terminal number earlier, import target terminal number behind the incoming traffic access code again, adopt the present invention program, can be directly from the directory of user terminal the select target termination number, in the sign of incoming traffic thereafter, make operation more convenient, thereby can also improve traffic carrying capacity largely;
In addition, adopt the present invention program can expand short message service, avoid the drawback of service access code described in the above-mentioned prior art by operator's unified distribution, adopt the present invention program, the mode of business information is carried in employing with service identification after target terminal number, can provide some particular services by short message service center, and then provide convenience based on the business of platform for short message service center.
Simultaneously, by increasing the suffix mode, short message service center can think that Prefix message need send to service providing system, and suffix message need provide particular service in short message service center, can greatly enrich short message service like this.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (14)

1, a kind of SMS processing is characterized in that, may further comprise the steps:
A, terminal are submitted short message to short message service center, and wherein destination number comprises target terminal number and is positioned at thereafter service identification;
B, described short message service center parse described target terminal number and service identification, and according to described service identification short message are carried out respective handling.
2, method according to claim 1, it is characterized in that described step B comprises: described short message service center judges whether corresponding service can be provided according to described service identification, is then to carry out step B1: provide corresponding service to target terminal by short message service center; Otherwise carry out step B2: provide corresponding service to target terminal by service providing system.
3, as method as described in the claim 2, it is characterized in that the business information that described service identification carries is defined by described short message service center.
4, as method as described in the claim 3, it is characterized in that described step B1 further comprises:
B11, short message service center handle short message according to described service identification;
B12, short message service center send to target terminal with response message.
5, as method as described in the claim 2, it is characterized in that described step B2 further comprises:
B21, described short message service center send to short messaging gateway according to described service identification with short message;
B22, described short messaging gateway parse target terminal number and service identification, and according to described service identification described short message are sent to related service system is provided;
B23, described service providing system parse target terminal number and service identification, and provide corresponding service to target terminal.
6, as method as described in the claim 5, it is characterized in that described short message service center and/or short messaging gateway and/or service providing system are resolved described target terminal number and service identification, comprise following content:
If the described target terminal number of a is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, remaining part is described service identification;
If the described target terminal number of b is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to target terminal number length parameter and national code length sum to the right, remaining part is described service identification;
If the described target terminal number of c is not carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, deduct the value of national code length to the right according to the target terminal number length parameter, parse target terminal number, remaining part is described service identification;
If the described target terminal number of d is not carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, remaining part is described service identification.
7, as method as described in claim 1 or 5, it is characterized in that, have symbol in the middle of described target terminal number and the described service identification.
8, as method as described in the claim 7, it is characterized in that described short message service center and/or short messaging gateway and/or service providing system resolve described target terminal number and service identification comprises following content:
A ' is if described target terminal number is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, the part behind the described symbol is described service identification;
B ' is if described target terminal number is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to target terminal number length parameter and national code length sum to the right, the part behind the described symbol is described service identification;
C ' is not if described target terminal number is carried national code, and the target terminal number length parameter comprises national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, deduct the value of national code length to the right according to the target terminal number length parameter, parse target terminal number, the part behind the described symbol is described service identification;
D ' is not if described target terminal number is carried national code, and the target terminal number length parameter does not comprise national code length, then short message service center and/or short messaging gateway and/or the service providing system national code from destination number begins, parse target terminal number according to the target terminal number length parameter to the right, the part behind the described symbol is described service identification.
9, as claim 1---6 methods as described in any is characterized in that described target terminal is: call subscriber terminal or called user terminal.
10, a kind of short message handling system comprises terminal and short message service center, it is characterized in that, also comprises:
Input unit is positioned at described terminal, is used to import target terminal number and service identification, after wherein said service identification is positioned at described target terminal number;
Short message service center's first resolution unit is positioned at described short message service center, is used to resolve described target terminal number;
Short message service center's second resolution unit is positioned at described short message service center, is used to resolve described service identification;
Short message service center does respective handling according to the analysis result of described resolution unit to short message.
11, as system as described in the claim 10, it is characterized in that, also comprise:
Judging unit, be positioned at described short message service center, be used for judging according to described service identification whether described short message service center can provide corresponding service, is then to provide corresponding service by described short message service center to target terminal, provides system handles otherwise short message is sent to related service;
Service providing system is used for when judging unit determines that described short message service center does not provide corresponding service, receives the short message that short message service center sends, and after short message done respective handling, provides corresponding service to target terminal.
12, as system as described in the claim 11, it is characterized in that, also comprise:
Service providing system first resolution unit is positioned at described service providing system, is used to resolve described target terminal number;
Service providing system second resolution unit is positioned at described service providing system, is used to resolve described service identification;
Described service providing system provides corresponding service according to the analysis result of described resolution unit to target terminal, and response message is sent to described target terminal.
13, as system as described in claim 11 or 12, it is characterized in that, also comprise:
Short messaging gateway is positioned at described short message service center, and described short message service center comprises:
Short messaging gateway first resolution unit is positioned at described short messaging gateway, is used to resolve described target terminal number;
Short messaging gateway second resolution unit is positioned at described short messaging gateway, is used to resolve described service identification;
Described short messaging gateway sends to related service with described short message system is provided according to the analysis result of described resolution unit.
14, as system as described in the claim 10,11 or 12, it is characterized in that described target terminal is: call subscriber terminal or called user terminal.
CNB2006100988666A 2006-07-17 2006-07-17 Short message processing method and system Expired - Fee Related CN100428811C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100988666A CN100428811C (en) 2006-07-17 2006-07-17 Short message processing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100988666A CN100428811C (en) 2006-07-17 2006-07-17 Short message processing method and system

Publications (2)

Publication Number Publication Date
CN1878352A CN1878352A (en) 2006-12-13
CN100428811C true CN100428811C (en) 2008-10-22

Family

ID=37510610

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100988666A Expired - Fee Related CN100428811C (en) 2006-07-17 2006-07-17 Short message processing method and system

Country Status (1)

Country Link
CN (1) CN100428811C (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102004990A (en) * 2010-10-29 2011-04-06 西本新干线股份有限公司 Short message sending method adapted to short message management system
CN105578432A (en) * 2014-10-16 2016-05-11 中兴通讯股份有限公司 Short message sending method and short message center
CN110300222B (en) * 2019-05-29 2021-05-14 深圳市梦网科技发展有限公司 Short message display method, system, terminal equipment and computer readable storage medium
CN111601364B (en) * 2019-06-05 2021-01-22 维沃移动通信有限公司 Method for sending and receiving network identification information and communication equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994007338A1 (en) * 1992-09-18 1994-03-31 Nokia Telecommunications Oy A method for starting a short message transmission
EP1091601A2 (en) * 1999-10-07 2001-04-11 Nokia Mobile Phones Ltd. Multimedia message content adaptation
WO2004081859A1 (en) * 2003-03-12 2004-09-23 Telia Ab (Publ) Device and procedure for handling of services
CN1555178A (en) * 2003-12-26 2004-12-15 北京纵横移通信息技术有限公司 Intermediate piece device for providing united electronic communication book function and its expansion function based on increment business development of mobile device
WO2005032100A1 (en) * 2003-09-30 2005-04-07 Telefonaktiebolaget Lm Ericsson (Publ) Means and method for generating a unique user’s identity for use between different domains
CN1735228A (en) * 2004-08-13 2006-02-15 中兴通讯股份有限公司 Short message expansion system and its service expansion method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994007338A1 (en) * 1992-09-18 1994-03-31 Nokia Telecommunications Oy A method for starting a short message transmission
EP1091601A2 (en) * 1999-10-07 2001-04-11 Nokia Mobile Phones Ltd. Multimedia message content adaptation
WO2004081859A1 (en) * 2003-03-12 2004-09-23 Telia Ab (Publ) Device and procedure for handling of services
WO2005032100A1 (en) * 2003-09-30 2005-04-07 Telefonaktiebolaget Lm Ericsson (Publ) Means and method for generating a unique user’s identity for use between different domains
CN1555178A (en) * 2003-12-26 2004-12-15 北京纵横移通信息技术有限公司 Intermediate piece device for providing united electronic communication book function and its expansion function based on increment business development of mobile device
CN1735228A (en) * 2004-08-13 2006-02-15 中兴通讯股份有限公司 Short message expansion system and its service expansion method

Also Published As

Publication number Publication date
CN1878352A (en) 2006-12-13

Similar Documents

Publication Publication Date Title
USRE46653E1 (en) Method and system for sending messages
US8326288B2 (en) Method and apparatus for providing virtual mobile phone number
US8526979B2 (en) Method and apparatus for parent-controlled short message service
US20040209614A1 (en) Automated exchange of broadband communication addresses over a non-broadband channel in a wireless telecommunication system
JP6000125B2 (en) Method and apparatus for selective message service blocking
CN100415006C (en) Short message network address device and system and method for realizing short message value added service
KR20050053278A (en) Method for searching short message in mobile phone
US20070140439A1 (en) Method for presenting location information on a mobile terminal
CN100428811C (en) Short message processing method and system
CN1479992A (en) Method for routing electronic messages
CN101453710A (en) Method and apparatus for message conversion between heterogeneous service systems
KR100650351B1 (en) Contents update system for potable device and method thereof
CN101453717A (en) Short message sending method, receiving method and terminal for SIP
KR20010089653A (en) Information providing method, mobile communication network, and mobile communication terminal
CN101437212B (en) Method and system for implementing IP multimedia subsystem dynamic telephone book business
CN101262650B (en) VPN processing module of SMS and its processing method
US8005491B2 (en) Method for controlling the delivery of messages in a telecommunications network while taking multi-device configurations into special consideration
CN1620049B (en) Providing to the sender of a message an identifier of the service provider associated with the recipient of the message
CN100512501C (en) Information notification method, system and device for mobile intelligent subscriber during international roaming
KR20080011881A (en) System and method for providing a keyword search using the mobile terminal
KR100664502B1 (en) Method and apparatus for providing Voice Recording Call Service
US7801524B2 (en) Communication apparatus and signaling system thereof
FI118556B (en) Procedure and mobile telephone exchange to implement home area pricing for a service provider's subscribers
KR20070034337A (en) Method and system for providing information service for public announcements using location based service
KR100860097B1 (en) Method and system for updating lettering data for lettering service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081022

Termination date: 20120717