P
US8483728B2ActiveUtilityPatentIndex 39

Device and method for processing short message service

Assignee: FENG LIPriority: Oct 15, 2009Filed: Mar 28, 2012Granted: Jul 9, 2013
Est. expiryOct 15, 2029(~3.3 yrs left)· nominal 20-yr term from priority
Inventors:FENG LIWANG ZHIHONGSHI LEI
H04W 4/14H04L 67/1034H04L 67/1001
39
PatentIndex Score
0
Cited by
17
References
8
Claims

Abstract

A device and a method for processing a short message service are capable of high-reliably processing a short message service. The device for processing a short message service includes a plurality of access units and a plurality of service processing units, where each of the access units is connected to the plurality of service processing units. The access unit is configured to receive the short message service and send it to one of the service processing units, and send out the processed short message service from the service processing unit. The service processing unit is configured to process the short message service, and send out the processed short message service through one of the access units.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A device for processing a short message service, the device comprising a plurality of access units and a plurality of service processing units, wherein each of the access units is connected to the plurality of service processing units;
 wherein each of the access units is configured to receive a message from a short message service and send it to one of the service processing units, or send out a processed short message service from one of the service processing units; and 
 wherein each of the service processing units is configured to process a message from a short message service received from one of the access units, and send out the processed short message service through one of the access units; 
 wherein the device further comprises a plurality of storage units, each of the storage units being configured to store a waiting status report entity; 
 wherein each of the service processing units is further configured to, after sending out the processed short message service through one of the access units, generate a first waiting status report entity, store the first waiting status report entity in one of the storage units; and/or receive a second waiting status report entity that is sent by one of the access units and obtained from one of the storage units, and a status report that is received by one of the access units from a network element external to the device, match the second waiting status report entity and the status report, and send out a matching result through one of the access units. 
 
     
     
       2. The device according to  claim 1 , wherein each of the service processing units is further configured to, after obtaining the matching result, clear the waiting status report entity that is in the storage unit and used for matching the status report. 
     
     
       3. The device according to  claim 1 , wherein each of the service processing units further comprises a plurality of service processing modules, wherein each of the service processing modules is connected to the plurality of access units, and is configured to process the short message service; or
 each of the service processing modules is connected to the plurality of access units and connected to the plurality of storage units, and is configured to process the short message service and perform a matching process of the waiting status report entity and the status report. 
 
     
     
       4. The device according to  claim 1 , wherein, the storage unit comprises:
 a location register, configured to store location information of the waiting status report entity; 
 a storage sub-unit, configured to store the waiting status report entity; and 
 the access unit is configured to, according to a short message identity, obtain the location information of the waiting status report entity from the location register, and obtain the waiting status report entity from a corresponding storage sub-unit according to the location information. 
 
     
     
       5. A method for processing a short message service, the method comprising:
 receiving, by a first access unit, a short message service; 
 sending, by the first access unit, the short message service to a first service processing unit; and 
 processing, by the first service processing unit, the short message service, and sending out the processed short message service through any access unit; 
 wherein, the first access unit is obtained by selecting from at least two preset access units, and the first service processing unit is obtained by selecting from at least two preset service processing units; 
 after sending out the processed short message service through any access unit, the method further comprises: 
 generating, by the first service processing unit, a waiting status report entity and storing the waiting status report entity in a first storage unit, wherein the first storage unit is obtained by selecting from at least two preset storage units; 
 receiving, by a second access unit, a status report, querying in the storage unit for a waiting status report entity corresponding to the short message, and sending the waiting status report entity and the status report to a second service processing unit; and 
 performing, by the second service processing unit, a matching process on the waiting status report entity and the status report, and sending out a matching result through any access unit. 
 
     
     
       6. The method according to  claim 4 , wherein, the obtaining the first access unit by selecting from at least two preset access units comprises: obtaining the first access unit by selecting from at least two preset access units according to a load balance mechanism. 
     
     
       7. The method according to  claim 5 , wherein, the querying in the storage unit for the waiting status report entity corresponding to the short message comprises: according to uniqueness of a short message identity, obtaining location information of the waiting status report entity, and obtaining, from the storage message, the waiting status report entity corresponding to the short message based on the location information. 
     
     
       8. The method according to  claim 5 , wherein, after the performing, by the second service processing unit, the matching process on the waiting status report entity and the status report, the method further comprises: clearing, by the second service processing unit, the waiting status report entity in the storage unit.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.