Patent ID: 9532196
Filing Date: 2016-12-27
CPC Classification: H04W

Claim Text:
1. A method for implementing an Unstructured Supplementary Service Data service, comprising: defining an access code, defining a menu or a function corresponding to the defined access code, and defining a menu or function corresponding to a response to the menu, which is corresponding to the defined access code; an Unstructured Supplementary Service Data Center (USSDC) at a system side receiving an Unstructured Supplementary Service Data (USSD) string inputted by a user; and the USSDC processing the USSD character string, obtaining an access code of a service corresponding to the USSD string from the defined access code, and performing, according to a first service type corresponding to the access code, an operation corresponding to the first service type; wherein the first service type is the function or the menu; wherein the step of defining the access code, defining the menu or the function corresponding to the access code, and the menu or the function corresponding to the response to the menu which is corresponding to the access code is achieved by defining the USSD service code table, the menu information table, and the menu response table, wherein, each table entry of the USSD service code table comprises an access code, a first service type, a first service index, a first menu index and a first function index, wherein the first service type specifies whether the service type corresponding to the access code is menu or function, the first service index specifies the first menu index or the first function index corresponding to the access code; each table entry of the menu information table comprises a first menu index, a menu type, and menu content, wherein the first menu index indentifies the table entry, the menu type specifies whether the menu is a request type menu or a notification type menu, the menu content comprises information for prompting the user to input response information or for notifying the user of relevant information; each table entry of the menu response table comprises a second menu index, a second function index, a menu response, a second service type and a second service index, wherein the second menu index specifies to which menu the response is, the menu response specifies of which kind the response to the menu which is corresponding to the second menu index is, the second service type specifies whether the response corresponds to a menu or a function, the second service index specifies the second menu index or the second function index corresponding to the response.