CN101938553B - Method and system for transmitting structured data applied to voice service - Google Patents

Method and system for transmitting structured data applied to voice service Download PDF

Info

Publication number
CN101938553B
CN101938553B CN200910148564.9A CN200910148564A CN101938553B CN 101938553 B CN101938553 B CN 101938553B CN 200910148564 A CN200910148564 A CN 200910148564A CN 101938553 B CN101938553 B CN 101938553B
Authority
CN
China
Prior art keywords
input program
structural data
program
communication device
data transfer
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.)
Active
Application number
CN200910148564.9A
Other languages
Chinese (zh)
Other versions
CN101938553A (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.)
Industrial Technology Research Institute ITRI
Original Assignee
Industrial Technology Research Institute ITRI
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 Industrial Technology Research Institute ITRI filed Critical Industrial Technology Research Institute ITRI
Priority to CN200910148564.9A priority Critical patent/CN101938553B/en
Publication of CN101938553A publication Critical patent/CN101938553A/en
Application granted granted Critical
Publication of CN101938553B publication Critical patent/CN101938553B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a method for transmitting structured data applied to voice service. The method comprises the following steps of: converting the structured data provided by a voice service server into an input program suitable for a communication device; downloading the menu program to the communication device; coding data inputted by the input program into a group of dialing commands, and transmitting the dialing commands to the voice service server; and decoding the group of the dialing commands received by the voice service server.

Description

Be applied to structural data transfer approach and the system of voice service
Technical field
The present invention relates to voice service service system, be particularly applied to structural data transfer approach and the system of voice service.
Background technology
In today of internet prosperity, the design of webpage offers a kind of input mode quite easily of user.Because this kind of input mode possesses large picture, add and can utilize network at home and just structural data can be sent to the host side on internet without extra expenditure, therefore be applicable to PC.Yet for the user who works out of doors, it generally take mobile phone as main communication device.When these personnel must immediately be transferred to host side by some structured messages, roughly there is at present following several executive mode.For example, the mode that user can surf the Net by line is filled in related data on webpage; Or by contact staff's record, answer data by phone, more described data are input in computer; Or utilize note to transmit to make by oneself the in addition decipher of computer system of specification ,Zai You rear end, in order to by data conversion storage in computer data; Or user can be handwritten in related data on hard copy, turn again by other staff described data are inputed to computer afterwards; Or by being wired to voice service service system, the mode of the speech explanation that user provides according to this voice service service system end is again inputted corresponding data.
Yet there are many shortcomings in above-mentioned method.For example, the design of general webpage is applicable to being applied to PC.If utilize mobile phone line to surf the Net to fill in data, except the suitable inconvenience of screen operation, also may be limited to the frequency range of network and at the process interrupt line of input data, thereby cause the puzzlement that user is very large.In addition, if take the mode of mobile phone line online to fill in data, the data usage charges of the added burden of still needing mobile phone line online.If fill in related data with other staff, for example contact staff, will bear the more personnel costs of great number.
US Patent No. 7,027,571 provide a kind of system, it is by the assistance of computer network, when user pulls and connects voice service service system end from telephony side, this voice service service system end can pass through telephone network, and the menu screen that user is being operated is sent on user's personal digital assistant (PDA) device by the side of.Then, user can take the mode of operation of menu mode to click the menu of picture by this PDA device.This voice service service system end receives after the content that user clicks, and computer network is delivered to the menu of next level and on this PDA device, offered user and click.So repeatable operation is until during required service listings, completed whole option of operation and obtains required service.
US Patent No. 7,263,177 provide a kind of system, and it utilizes two cover voice service service systems to combine a complete service.When first set voice service service system receives after user's telephone dial connection line, system can be concatenated into the second cover voice service service system so that extra media services function to be provided, for example in voice service service system, directly carry out voice identification function, therefore can allow the mode of user by speech recognition in telephony side direct control voice service service system.
Accordingly, be necessary to design a kind of structural data transfer approach and system that is applied to voice service, it can be sent to computer system by data efficiently by the link of speech communication, thereby reach the object of instant transmission.
Summary of the invention
The structural data transfer approach that is applied to voice service of one embodiment of the invention, comprises the following step: the structural data that voice service server is provided converts the input program that is applicable to communication device to; Transmit this input program to this communication device; By this input program, require the data encoding of input to become one group of dialing instruction the user of this communication device, and be sent to this voice service server; And this group dialing instruction of receiving of this voice service server of decoding.
The structural data transfer approach that is applied to voice service of another embodiment of the present invention, comprises the following step: the structural data that voice service server is provided converts the input program that is applicable to communication device to; Transmit this input program to this communication device; The application-specific comprising according to this input program is to obtain data; The data encoding of this acquisition is become to one group of dialing instruction, and be sent to this voice service server; And this group dialing instruction of receiving of this voice service server of decoding.
The structural data transfer system that is applied to voice service of one embodiment of the invention, comprises voice service server, program development device, sending and receiving service server and data, services server.This voice service server is in order to structural data to be provided, and receives the coded data of communication device.This program development device is in order to convert this structural data to the input program that is applicable to this communication device, wherein this communication device one group of dialing instruction of encoding via this input program.This sending and receiving service server is in order to provide this input program to download to this communication device.The coded data that this data, services server receives in order to this voice service server of decoding.
Accompanying drawing explanation
Fig. 1 shows that the structural data of embodiments of the invention transmits flow chart;
Fig. 2 shows the Organization Chart of the structural data transfer system of embodiments of the invention;
Fig. 3 shows the program editing functional schematic that the program development device of embodiments of the invention provides;
Fig. 4 shows the generation flow chart of the input program of embodiments of the invention;
Fig. 5 shows the structural data transfer system flow process of embodiments of the invention; And
Fig. 6 shows the structural data transfer system flow process of another embodiment of the present invention.
Main element symbol description
101~112 steps
200 structural data transfer systems
210 program development devices
220 sending and receiving service servers
230 device for mobile communication
240 voice service servers
250 data, services servers
260 structural datas
401~412 steps
Embodiment
Fig. 1 shows the flow chart of the structural data transfer approach that is applied to voice service of embodiments of the invention.In the present embodiment, this automatic dialing method provides standard to use pattern and excessive data to use pattern.In step 101, the structural data that voice service service system is provided converts the input program that is applicable to communication device to, and enters step 102.In step 102, transmit this input program to communication device, and enter step 103.In step 103, determine applied pattern, if application standard is used pattern, enter step 104, otherwise enter step 105.In step 104, this communication device is by carrying out this input program to allow user input data, and enters step 107, and wherein this input program can menu mode or interrogation reply system presents.In step 105, this communication device is by starting specific application program to obtain extra data, global positioning system for example, and enter step 106.Whether in step 106, determining needs user to input data, if desired, to enter step 104, otherwise enter step 107.In step 107, the data that this input program is inputted and any excessive data are encoded into one group of dialing instruction, and enter step 108.In step 108, for this group dialing instruction, be encrypted action, and enter step 109.In step 109, transmit the dialing instruction of this group encryption to voice service server, and enter step 110.In step 110, for the dialing instruction of this group encryption, be decrypted action, and enter step 111.In step 111, for this group dialing instruction action of decoding, and enter step 112.In step 112, the service that the data execution obtaining according to decoding is wanted to provide.
As shown in the flow chart of Fig. 1, the automatic dialing method of the present embodiment has been inputted after required data user, the communication device action of can encoding, then carry out dialing and link to this voice service service system.In an embodiment of the present invention, this communication device can comprise other communication devices such as the device for mobile communication such as mobile phone or personal digital assistant or PC.
Fig. 2 shows the Organization Chart of the structural data transfer system that is applied to voice service of embodiments of the invention.As shown in Figure 2, this structural data transfer system 200 that is applied to voice service comprises program development device 210, sending and receiving service server 220, device for mobile communication 230, voice service server 240 and data, services server 250.This program development device 210 converts in order to the structural data 260 that this voice service server 240 is provided the input program that is applicable to this device for mobile communication 230 to.This sending and receiving service server 220 is in order to deposit this input program, and offers this device for mobile communication 230 and download, for example, with short message mode or network connectivity mode, download.This device for mobile communication 230 is in order to carry out this input program to provide user to input data to convert one group of dialing instruction to, and the instruction of dialling of this group is sent to this voice service server 240.This voice service server 240 receives this group dialing instruction, and pays this data, services server 250 and carry out data processing.The action of this data, services server 250 in order to decode and to decipher for this group dialing instruction.
Fig. 3 shows the schematic diagram of the program editing function that this program development device 210 provides.As shown in Figure 3, this program development device can provide four kinds of functions, comprises generation new projects, is written into project, save project and creation facilities program (CFP) file.When carrying out the function that produces new projects, this program development device 210 provides editor's key frame, allows well user can easily the data edition of structured message be become to the required form of this device for mobile communication 230.When execution is written into the function of project, this program development device 210 utilizes external program to edit extend markup language (XML) formatted file that this program development device 210 defines, and makes can produce easily input program after being written into this document.When carrying out the function of save project, this program development device 210 stores the project editting, and content of edit is output as to XML file.When carrying out the function of creation facilities program (CFP) file, this program development device 210 converts the structured content of XML file to this device for mobile communication 230 programs that can carry out, executable other application format of jar file and sis file or intelligent mobile phone for example, for example exe form is inputted data for user on this device for mobile communication 230.
Fig. 4 shows that this program development device 210 produces the flow chart of this input program.In step 401, enter editor's key frame, and enter step 402.In step 402, set up the menu of ground floor, and enter step 403.In step 403, automatically the total Options content of ground floor is created as to the independent menu of lower one deck, and enter step 404.In step 404, for each its menu content of independent menu editing, and enter step 405.In step 405, automatically menu content is set up to other independent menu, and enter step 406.In step 406, edit the service function of a certain menu, and enter step 407.In step 407, define the related procedure of this menu, and enter step 408.In step 408, edit the required control code of each step and content, and enter step 409.In step 409, judge whether to have edited all service functions of this menu.If so, enter step 410, otherwise get back to step 406.In step 410, judge whether to have built all list contents.If so, enter step 411, otherwise get back to step 403.In step 411, automatically produce the list form that XML list formatted file or other program languages can conveniently read, and enter step 412.In step 412, the input program that generation can be carried out in this device for mobile communication 230.
As shown in Figure 4, this program development device 210 provides the edit mode of pull-down menu to produce the menu of each level, and according to indivedual menus, continues to produce its menu content again.When editing service function, can be for flow process corresponding to each service function editor and the required control code of stereotyped command that is applicable to this device for mobile communication 230.When editor completes after each service function and all menu content, this program development device 210 produces the list formatted file of XML, then by this list formatted file, produces input program and input data to offer user.
In the present embodiment, this program development device 210 adopts the specification of J2ME with exploitation Java input program.Therefore, as long as by virtual machine (virtual machine) is installed on wish carry out the device for mobile communication of this Java input program, for example intelligent mobile phone, just can only provide a kind of version at described intelligent mobile phone, to carry out the instruction of dialing.In the present embodiment, this program development device 210 utilizes the function library of Java MIDP 2.0 editions and CLDP 1.0 editions to develop this Java input program.
With further reference to Fig. 2, in the present embodiment, this sending and receiving service server 220 can receive the input program that this program development device 210 is uploaded efficiently, and automatically by described input program according to voice service system classification, built disaggregatedly.Therefore, user, when downloading this input program, can directly utilize the mode of option operations on this sending and receiving service server 220, utilizes the mode of Internet Transmission to be downloaded on this device for mobile communication 230 needed input program.In addition, this sending and receiving service server 220 can store the relevant information that user downloads in the past, while having the version updating of voice service contents with box lunch, can notify user to download up-to-date version in the mode of note.
This device for mobile communication 230 possesses Bluetooth wireless transmission function, therefore user can download this input program to PC by general internet, then deposits in this device for mobile communication 230 by the mode of Bluetooth transmission.On the other hand, the note that also can transmit the uniform resource locator (URL) that comprises first this input program by this sending and receiving service server 220 is to this device for mobile communication 230, and user reaches by clicking this URL the object that wireless network is downloaded again.This input program is being installed after this device for mobile communication 230, user can operate this input program by bar row menu mode.When user operates the option of the required service level that arrives institute's wish execution, this device for mobile communication 230 just can be converted to dialing instruction by the selected function of user, and dialing connects this voice service server 240 to carry out needed service.In addition, this device for mobile communication 230 can allow user this instruction to be stored in shortcut mode in the database of this device for mobile communication 230, allow well user in after can directly click this shortcut and dial and be attached to voice service system to carry out its required service.
Fig. 5 shows that the method for Fig. 1 is applied to the example of the structural data transfer system that is applied to voice service of Fig. 2.Because general voice service system inquires to arrive the option entry of provided service in level mode.Therefore, the voice system content that this is complete, the menu content of each entry, is converted into and has structurized data, carries out the action of conversion for this program development device 210.Then, recycle the editting function of the defined XML form collocation of this program development device 210 external program, this structural data is converted to XML file, and produces catechetical menu in level mode, then store this XML file.Then, further utilize the content of these program development device 210 analyzing XML files to produce the executable jar file of this device for mobile communication 230 and sis file or executable other application format of intelligent mobile phone, exe form for example, with input program.This program development device 210 is uploaded to this input program this sending and receiving service server 220 again.User can, by the mode that internet is downloaded or short message dynamic formula is downloaded, deposit this input program be installed on device for mobile communication 230.When user carries out after this input program, just demonstrate the operation screen of menu mode to allow user complete data input to choose or to input the mode of related data.When user completes after all input options, this input program is just converted into all input contents the word word string instruction of one group of standard, and automatic poking is received this voice service server 240.This voice service server 240 receives after word word string, and just interaction is done in automatic and this dialing instruction, and the structured message of sequentially user being inputted is sent to this data, services server 250.
Fig. 6 shows another example that the method for Fig. 1 is applied to the structural data transfer system that is applied to voice service of Fig. 2.Example shown in Fig. 6 is similar to the example shown in Fig. 5, and its difference is that the pattern of application is different.The example application of Fig. 5 is used pattern in standard, and the example of Fig. 6 is applied to excessive data and uses pattern.Therefore,, in the example of Fig. 6, this program development device 210, by application-specific, as GPS, AGPS or Wi-Fi etc., is incorporated in this input program together.Again, at this device for mobile communication 230, carry out and show before this menu content, can first carry out this application-specific, for example, obtain the longitude and latitude of this device for mobile communication 230, again this information is converted to the analysable form of this menu content, and attach in the information of sending to institute's tendency to develop.
In general voice service service system, this voice service server 240 understands automatically and interaction is done in this dialing instruction.Yet described interaction back and forth still can expend the time of a little dialing line.Therefore, in part embodiment of the present invention, this input program can define one group of quick instruction in addition, for example, before this dialing instruction, add specific header.This voice service server 240, when detecting this quick instruction, is automatically sent to this group dialing instruction this data, services server 250 and saves the interactive time back and forth, further reaches the object reducing costs.
Structural data transfer approach and the system that is applied to voice service of the present invention can be used to various voice service service systems.Below represent for example the application mode of several voice service service systems.
Structural data transfer approach and the system that is applied to voice service of the present invention can apply to various hotline service systems, for example 1999 hot line Engineering Service systems of Taibei municipal government.
Of the present inventionly be applied to the structural data transfer approach of voice service and the immediate inquiring service that system also can be applicable to bus situation.Due at present, aspect the inquiry service of bus driving situation, the bus dealer of the overwhelming majority utilizes network that running information is provided.Yet this service mode is for user inconvenient, for example the online popularization in some region is not good, and the expense of network communication is higher, all can reduce user's use wish.By technical characterstic provided by the present invention, can allow user be greatly improved in the mode of the instant situation of inquiry bus.As long as the code name of bus and section title are built up to the menu of hierarchy type, just can be produced input program.Therefore, user needs only just can immediately be sent to voice service server by the data of required inquiry by the mode clicking, and directly obtains the driving status data of speech communication.
Structural data transfer approach and the system that is applied to voice service of the present invention also can be applicable to taxi calling system.At present general taxi calling mode is that personnel and user by client service center discusses to confirm user's position, then finds out near sent vehicle to reach the object of service.By technical characterstic provided by the present invention, can first by the location technology of Wi-Fi or GPS, obtain the longitude and latitude data of user position, more automatically these longitude and latitude data are sent in the database of this voice service server by this input program.Then, then the customer service personnel that transfer, it just can inform the required data of sending a car fast, and user can immediately be served.
Structural data transfer approach and the system that is applied to voice service of the present invention also can be applicable to hospital's voice hospital registration system.See at present the method for registering of examining, voice system is manually dialed in employing mostly, or utilizes network to register.By technical characterstic provided by the present invention, will can not be limited to and whether have network to use, and can need again not dial because of not catching voice content.This voice hospital registration system service can by the related data wanting to register convert the brevity code instruction of device for mobile communication to.When user has edited after related data, then carry out automatic dialing connection to this voice hospital registration system, allow user carry out voice by the picture guide of device for mobile communication and register.
Structural data transfer approach and the system that is applied to voice service of the present invention also can be applicable to mobile phone outpatient service number and stand-by period communication inquiry system.By technical characterstic provided by the present invention, this inquiry system can by the related data of wish inquiry doctor outpatient service situation convert the brevity code instruction of device for mobile communication to.When user has edited after related data, then carry out automatic dialing connection to this inquiry system, allow user can guide by the picture of device for mobile communication specific doctor's outpatient service situation of input wish inquiry and user's the information of registering.Then, this inquiry system can be notified user's specific doctor's outpatient service present situation and stand-by period, user can be judged when arrive hospital accept outpatient service, to reach the object that allows user enjoy the medical services of full blast.
Structural data transfer approach and the system that is applied to voice service of the present invention also can be applicable to enterprise's repaying system.For having huge quantity StoreFront or huge business sales staff's enterprise, enterprise's return work of every day is action quite loaded down with trivial details and that cost is very high.By technical characterstic provided by the present invention, can formulate a reference format to carry out input program on device for mobile communication.So, mode that can be by menu is easily by the business sales staff action of every day, or the business communication data of each StoreFront every day, is transferred in the computer system of parent company.
Structural data transfer approach and the system that is applied to voice service of the present invention also can be applicable to listen to global network radio station.By all radio stations in the technical characterstic ,Ke Jiang provided by the present invention whole world, be incorporated into a system service end, and according to menu mode mode of operation, global radio station done and classified, to produce the input program of stratification menu format.Therefore,, as long as anyone can link this service system, just can receive the radio station of any one channel.
Structural data transfer approach and the system that is applied to voice service of the present invention also can be applicable to Position Navigation system.Utilize at present mobile phone to obtain the mode of the information of neighbouring area, be nearly all initiatively information to be sent to mobile phone end by dealer, and cannot allow user watch the information of oneself wanting.By technical characterstic provided by the present invention, the location technology of available Wi-Fi or GPS obtains the longitude and latitude data of user position.Then, then by this input program automatically these longitude and latitude data are directly sent to system end.System end receives after these data, according to user position by the relevant merchandise news in position, be packaged into an editmenu.System end, again by the position of this editmenu, is packaged into the form of URL, and passes to user with short message mode.User clicks after this URL, can download an editmenu that has near merchandise news menu.Carry out again after this editmenu, near the various information of user just seeing, and not only can download audio-visually, listen to information, the operation that also can do shopping.
Structural data transfer approach and the system that is applied to voice service of the present invention also can be applicable to time currency buying/selling system.For example the community committee or just mechanism can utilize method and system of the present invention to issue the ideal money of a kind of labour's service or technological service.User can deposit the service of being wished to get in the database of rear end computer system by technology provided by the present invention to pull and connect the mode of mobile phone, for example holder baby or the cleaning service of special time.Another labour supplier can be sent to this rear end computer system by menu by desired time and task items by technology provided by the present invention, this rear end computer system will executing data search function applicable service object is sent to this labour supplier, to reach the object of Service Matching.In sum, structural data transfer approach and the system that is applied to voice service of the present invention can allow user easily by the structured message that will transmit, by the menu mode on device for mobile communication, operate, and in conjunction with voice service service system, just can be rapid and efficient data are sent to computer system, reach the object of instant transmission.
Technology contents of the present invention and technical characterstic disclose as above, yet those skilled in the art still may be based on teaching of the present invention and announcements and done all replacement and modifications that does not deviate from essence of the present invention.Therefore, protection scope of the present invention should be not limited to those disclosed embodiments, and should comprise various do not deviate from replacement of the present invention and modifications, and is contained by claims scope.

Claims (46)

1. a structural data transfer approach that is applied to voice service, comprises the following step:
The structural data that voice service server is provided converts the input program that is applicable to communication device to;
Download this input program to this communication device;
The data encoding that the user of this communication device is inputted by this input program becomes one group of dialing instruction, and is sent to this voice service server; And
This group dialing instruction that this voice service server receives of decoding;
Wherein, the structural data this voice service server being provided converts this input program that is applicable to this communication device to and comprises particularly:
The editting function of utilizing the defined XML form collocation of program development device external program, is converted to XML file by this structural data, and produces catechetical menu in level mode, then store this XML file;
The content of utilizing this program development device to resolve this XML file is applicable to this input program of this communication device with generation.
2. method according to claim 1, wherein this input program presents with menu or interrogation reply system.
3. method according to claim 1, wherein this input program is downloaded to this communication device with note or internet transmission means.
4. method according to claim 1, it further comprises the following step:
In this communication device, for this group dialing instruction, be encrypted; And
In this voice service server, for this group dialing instruction, be decrypted processing.
5. method according to claim 1, wherein this input program is jar file or sis file or executable other application format of intelligent mobile phone.
6. method according to claim 1, wherein this dialing instruction comprises quick instruction.
7. method according to claim 1, wherein the characteristic of the hotline service of providing is provided this input program.
8. method according to claim 1, wherein this input program has provides vehicle to call out and the characteristic of inquiry.
9. method according to claim 1, wherein the characteristic that provides voice to register and inquire about is provided this input program.
10. method according to claim 1, wherein this input program has the characteristic that enterprise's return is provided.
11. methods according to claim 1, wherein the characteristic that provides radio station to listen to is provided this input program.
12. methods according to claim 1, wherein this input program has the characteristic that position navigation is provided.
13. methods according to claim 1, wherein this input program has the characteristic that time currency dealing is provided.
14. methods according to claim 1, wherein this communication device is device for mobile communication.
15. 1 kinds of structural data transfer approachs that are applied to voice service, comprise the following step:
The structural data that voice service server is provided converts the input program that is applicable to communication device to;
Download this input program to this communication device;
Use application-specific that this input program comprises to obtain excessive data;
The data encoding of acquisition is become to one group of dialing instruction, and be sent to this voice service server; And
This group dialing instruction that this voice service server receives of decoding;
Wherein, the structural data this voice service server being provided converts this input program that is applicable to this communication device to and comprises particularly:
The editting function of utilizing the defined XML form collocation of program development device external program, is converted to XML file by this structural data, and produces catechetical menu in level mode, then store this XML file;
The content of utilizing this program development device to resolve this XML file is applicable to this input program of this communication device with generation.
16. methods according to claim 15, wherein this input program is downloaded to this communication device with note or internet transmission means.
17. methods according to claim 15, it further comprises the following step:
In this communication device, for this group dialing instruction, be encrypted action; And
In this voice service server, for this group dialing instruction, be decrypted action.
18. methods according to claim 15, wherein this dialing instruction comprises quick instruction.
19. methods according to claim 15, wherein this input program is jar file or sis file or executable other application format of intelligent mobile phone.
20. methods according to claim 15, wherein the characteristic of the hotline service of providing is provided this input program.
21. methods according to claim 15, wherein the characteristic that provides vehicle to call out and inquire about is provided this input program.
22. methods according to claim 15, wherein the characteristic that provides voice to register and inquire about is provided this input program.
23. methods according to claim 15, wherein this input program has the characteristic that enterprise's return is provided.
24. methods according to claim 15, wherein the characteristic that provides radio station to listen to is provided this input program.
25. methods according to claim 15, wherein this input program has the characteristic that position navigation is provided.
26. methods according to claim 15, wherein this input program has the characteristic that time currency dealing is provided.
27. methods according to claim 15, wherein this communication device is device for mobile communication.
28. 1 kinds of structural data transfer systems that are applied to voice service, comprise:
Voice service server, in order to structural data to be provided, and receives the coded data of communication device;
Program development device, in order to this structural data is converted to the input program that is applicable to this communication device, wherein this communication device via this input program, encode one group dialing instruction;
Sending and receiving service server, in order to provide this input program to download to this communication device; And
Data, services server, the coded data receiving in order to this voice service server of decoding;
Wherein, this program development device converts this structural data to be applicable to this communication device this input program and specifically comprises:
The editting function of utilizing the defined XML form collocation of this program development device external program, is converted to XML file by this structural data, and produces catechetical menu in level mode, then store this XML file;
The content of utilizing this program development device to resolve this XML file is applicable to this input program of this communication device with generation.
29. structural data transfer systems according to claim 28, wherein this input program is downloaded to this communication device with note or internet transmission means.
30. structural data transfer systems according to claim 29, wherein this internet transmission means is downloaded by wireless network or communication network.
31. structural data transfer systems according to claim 29, wherein this internet transmission means is by first downloading to this input program in PC, by blue tooth wireless communication or other short-distance transmission modes, download and be installed on this communication device again.
32. structural data transfer systems according to claim 28, the program editing function that wherein this program development device provides comprises generation new projects, is written into project, save project and creation facilities program (CFP) file.
33. structural data transfer systems according to claim 28, wherein this structural data of this program development device editor is to produce Markup Language file format.
34. structural data transfer systems according to claim 28, wherein this input program is jar file or sis file or executable other application format of intelligent mobile phone.
35. structural data transfer systems according to claim 28, wherein this program development device is developed this input program with the specification of J2ME.
36. structural data transfer systems according to claim 28, wherein this program development device utilizes the function library of Java MIDP2.0 version and CLDP1.0 version to develop this input program.
37. structural data transfer systems according to claim 28, wherein this sending and receiving service server can store download historical information.
38. structural data transfer systems according to claim 28, wherein this dialing instruction comprises quick instruction.
39. structural data transfer systems according to claim 28, wherein the characteristic of the hotline service of providing is provided this input program.
40. structural data transfer systems according to claim 28, wherein the characteristic that provides vehicle to call out and inquire about is provided this input program.
41. structural data transfer systems according to claim 28, wherein the characteristic that provides voice to register and inquire about is provided this input program.
42. structural data transfer systems according to claim 28, wherein this input program has the characteristic that enterprise's return is provided.
43. structural data transfer systems according to claim 28, wherein the characteristic that provides radio station to listen to is provided this input program.
44. structural data transfer systems according to claim 28, wherein this input program has the characteristic that position navigation is provided.
45. structural data transfer systems according to claim 28, wherein this input program has the characteristic that time currency dealing is provided.
46. structural data transfer systems according to claim 28, wherein this communication device is device for mobile communication.
CN200910148564.9A 2009-06-29 2009-06-29 Method and system for transmitting structured data applied to voice service Active CN101938553B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910148564.9A CN101938553B (en) 2009-06-29 2009-06-29 Method and system for transmitting structured data applied to voice service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910148564.9A CN101938553B (en) 2009-06-29 2009-06-29 Method and system for transmitting structured data applied to voice service

Publications (2)

Publication Number Publication Date
CN101938553A CN101938553A (en) 2011-01-05
CN101938553B true CN101938553B (en) 2014-01-15

Family

ID=43391674

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910148564.9A Active CN101938553B (en) 2009-06-29 2009-06-29 Method and system for transmitting structured data applied to voice service

Country Status (1)

Country Link
CN (1) CN101938553B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5884262A (en) * 1996-03-28 1999-03-16 Bell Atlantic Network Services, Inc. Computer network audio access and conversion system
US6556997B1 (en) * 1999-10-07 2003-04-29 Comverse Ltd. Information retrieval system
CN1599376A (en) * 2004-07-28 2005-03-23 沈逸林 Application and communication method of terminal of network media phone
US7068643B1 (en) * 2000-11-03 2006-06-27 Intervoice Limited Partnership Extensible interactive voice response
CN101316301A (en) * 2008-07-15 2008-12-03 杨海晨 System and method for providing real-time and reliable multi-person speech interaction in network game

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5884262A (en) * 1996-03-28 1999-03-16 Bell Atlantic Network Services, Inc. Computer network audio access and conversion system
US6556997B1 (en) * 1999-10-07 2003-04-29 Comverse Ltd. Information retrieval system
US7068643B1 (en) * 2000-11-03 2006-06-27 Intervoice Limited Partnership Extensible interactive voice response
CN1599376A (en) * 2004-07-28 2005-03-23 沈逸林 Application and communication method of terminal of network media phone
CN101316301A (en) * 2008-07-15 2008-12-03 杨海晨 System and method for providing real-time and reliable multi-person speech interaction in network game

Also Published As

Publication number Publication date
CN101938553A (en) 2011-01-05

Similar Documents

Publication Publication Date Title
US6430409B1 (en) Method and architecture for an interactive two-way data communication network
CN102521317B (en) Automated task completion by flowing context
US6150962A (en) Predictive data entry method for a keyboard
CN1892639B (en) Theme change system, portable communication device, server apparatus and computer program
US8219970B2 (en) XML push and remote execution of a wireless applications
CN101061500B (en) The method of dynamic product information, system, equipment and computer program are provided in short-haul connections
EP0779759A2 (en) A method and architecture for an interactive two-way data communication network
US20100146051A1 (en) Managing Differences in User Devices When Sharing Content on Mobile Devices
US8843161B2 (en) System and method to facilitate in-application purchases on mobile devices
US20110238498A1 (en) Service stage for subscription management
CN104333599A (en) Application sharing method and system and application service platform
US20060242248A1 (en) Shortcut generator for services accessible via a messaging service system
CN104717342A (en) Method and device for awakening client application based on short message
CN101141479A (en) Mediated registration of client applications and content providers with push content delivery system
CN1947404B (en) An apparatus and method for aggregating web services
CN103444159A (en) Method and apparatus for customizing device content
KR20110082881A (en) Convergence method and apparatus for the vehicle on the basis of cellular phone connectivity
CN101217734B (en) BREW page layout access method and terminal with BREW_URL addresses
KR20070114243A (en) A middleware for data communication between various terminals and application server and an operating method thereof
CN1953423A (en) A method to forward the designated information at paper media via operating the mobile terminal
CN101938553B (en) Method and system for transmitting structured data applied to voice service
CN107750440B (en) Apparatus, computer readable medium, and method for changing service using advanced data collection capability
TWI450571B (en) Structural data transmission method and system for interactive voice response system
CN101784028A (en) Method and system for ordering mobile terminal software business
US20100215156A1 (en) Structural data transmission method and system for interactive voice response system

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