CN101765070A - Method and system for controlling mobile phone application - Google Patents

Method and system for controlling mobile phone application Download PDF

Info

Publication number
CN101765070A
CN101765070A CN200910260033A CN200910260033A CN101765070A CN 101765070 A CN101765070 A CN 101765070A CN 200910260033 A CN200910260033 A CN 200910260033A CN 200910260033 A CN200910260033 A CN 200910260033A CN 101765070 A CN101765070 A CN 101765070A
Authority
CN
China
Prior art keywords
mobile phone
calling number
instruction
corresponding relation
phone terminal
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.)
Pending
Application number
CN200910260033A
Other languages
Chinese (zh)
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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN200910260033A priority Critical patent/CN101765070A/en
Publication of CN101765070A publication Critical patent/CN101765070A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

The invention discloses a method and a system for controlling mobile phone application. The method comprises the following steps of: generating a corresponding relation between a calling number and a command on a service platform, storing the corresponding relation and transmitting the corresponding relation to a mobile phone terminal; storing the corresponding relation between the calling number and the command by the mobile phone terminal; interpreting the command into the calling number when the service platform is going to transmit the command, and starting a call carrying the calling number to the mobile phone terminal; and interpreting the calling number into the command transmitted by the service platform according to the stored corresponding relation between the calling number and the command when the mobile phone receives the call. The method and the system for controlling mobile phone application solve the problem of controlling terminal application by a server and the problems of low efficiency, poor user experience and network resource consumption in a conventional method.

Description

A kind of method and system of controlling the mobile phone application
Technical field
The present invention relates to the communications field, relate in particular to a kind of method and system that mobile phone is used of controlling.
Background technology
Along with the granting of domestic 3G license, the mobile phone valued added applications becomes the emphasis of present communication service development.The mobile phone valued added applications is by the mutual realization concrete function between terminal application software and the server at present, but this type of uses the means that generally lack server ACTIVE CONTROL termination function, but adopts terminal applies taking turn mode querying server to obtain control information.This kind adopts the mode of terminal polling to have inefficiency, problem that network resource consumption is big, and since at present part operator adopt charging way according to duration, this kind control mode can cause meaningless charging bill, poor user experience.
And the mode control terminal of the present invention by call used, and makes full use of the signaling capability of traditional electrical phone network and the call function of terminal, will call out and terminal applies is controlled and combined, and created a kind of mode of new server active push control command.
Summary of the invention
The present invention proposes a kind of method and system that mobile phone is used of controlling.Solved the problem of server, changed the mode of tradition, solved traditional approach efficient poor efficiency, poor user experience, problem that network resource consumption is big by the terminal inquiry server for terminal applies control.
According to an aspect of the present invention, propose a kind of system that mobile phone is used that controls, wherein, server platform comprises: application server sends instructions under the call service module by calling out control interface; The call service module, the corresponding relation of generation calling number and instruction is preserved described corresponding relation and is issued to mobile phone terminal, and the instruction translation that application server is issued becomes calling number, and initiates to comprise the calling of calling number to mobile phone terminal; Mobile phone terminal comprises: the calling number analysis module, and the corresponding relation of reception and preservation calling number and instruction is translated into instruction with calling number, and is notified to the mobile phone application by the application controls interface; Mobile phone is used, the instruction that the reception server platform issues.
Further, the described corresponding relation that described call service module initiatively will generate is issued to mobile phone terminal, perhaps when mobile phone terminal is inquired about, issues described corresponding relation.
Further, described instruction comprises one of following at least: calendar prompting notice, new mail arrival notice, task reminders notice, new system message alert notification.
According to a further aspect of the invention, also propose a kind of method that mobile phone is used of controlling, may further comprise the steps:, preserve described corresponding relation and be issued to mobile phone terminal at the corresponding relation of server platform generation calling number and instruction; Preserve the corresponding relation of described calling number and instruction by mobile phone terminal; When server platform will send instructions under mobile phone terminal, described instruction translation is become calling number, and initiate to carry the calling of described calling number to mobile phone terminal; When mobile phone terminal receives described calling,, described calling number is translated into the instruction that server platform issues according to the corresponding relation of the calling number and instruction of having preserved.
Further, preserve described corresponding relation and be issued to the operation of mobile phone terminal, may further comprise the steps: the described corresponding relation that initiatively will be generated by server platform is issued to mobile phone terminal, perhaps when mobile phone terminal is inquired about, issues described corresponding relation.
Further, described instruction comprises one of following at least: calendar prompting notice, new mail arrival notice, task reminders notice, new system message alert notification.
According to a further aspect of the invention, a kind of mobile phone terminal that the analysis service applicator platform issues instruction that is used for is also proposed, comprise: the calling number analysis module, receive and preserve the corresponding relation that the calling number that issued by server platform and server platform instruct, receive that server platform initiates carry the calling of calling number the time, calling number is translated into instruction, be notified to mobile phone by the application controls interface and use; Mobile phone is used, the instruction that the reception server platform issues.
According to a further aspect of the invention, also propose a kind of server platform that sends instructions under mobile phone terminal, comprising: application server sends instructions under the call service module by calling out control interface; The call service module, the corresponding relation of generation calling number and instruction is preserved described corresponding relation and is issued to mobile phone terminal, and the instruction translation that application server is issued becomes calling number, and initiates to comprise the calling of calling number to mobile phone terminal.
Further, the described corresponding relation that described call service module initiatively will generate is issued to mobile phone terminal, perhaps when mobile phone terminal is inquired about, issues described corresponding relation.
Compared with prior art, the present invention proposes the calling number analytical technology of utilizing call and control the mobile phone application.Utilize the calling number of network side call platform controlling call, call out terminal to be controlled, if coupling after the terminal analysis calling number then translate into corresponding instruction back control terminal and use and carry out corresponding operating does not match and then delivers mobile communication module ringing user.This invention has mainly solved the problem of server for terminal applies control, changed the mode of tradition by the terminal inquiry server, traditional approach efficient poor efficiency, poor user experience, problem that network resource consumption is big have been solved, for operator provides a kind of novel system and method that user terminal is used of controlling.
Description of drawings
The system construction drawing that Fig. 1 uses for control mobile phone among the present invention.
Fig. 2 controls the method flow diagram that mobile phone is used for the present invention.
Fig. 3 is for holding the method flow diagram of voice conferencing among the present invention.
Fig. 4 is an embodiment of the invention block diagram.
Embodiment
The system construction drawing that Fig. 1 uses for control mobile phone among the present invention, this system mainly comprises server platform and mobile phone terminal.Wherein, server platform is set up the call service module, and mobile phone terminal is set up the calling number analysis module.Below in conjunction with accompanying drawing the module of setting up is elaborated.
The call service module resides in the server platform side, and the function that makes a call is provided, and receipt of call is initiated the result.Provide the calling control interface to call by this call service module to application server, this call service module generates the corresponding relation of calling number and instruction, in store calling number and server instruction mapping table also are issued to mobile phone terminal, application server sends instructions by calling out under the control interface, the call service module becomes calling number with its translation, make a call then to terminal called to be controlled, and the called terminal succeed result is fed back to application server by calling out control interface.
The calling number analysis module resides in the mobile phone terminal side, and the Selective Incoming Call function of end side is provided.After calling out the arrival mobile phone, this calling number analysis module is searched calling number and server instruction mapping table, if numbers match, then translation becomes application instruction, uses by application controls interface notice mobile phone and carries out corresponding operating.
By above-mentioned explanation as can be seen, need in call service module and calling number analysis module, preserve the corresponding relation of calling number and server instruction, will the list item that record described corresponding relation be elaborated below.
Sequence number: list item numbering;
Calling number: call out the calling number of initiating;
Server instruction: the instruction title, according to the instruction of calling number translation, control is used and is carried out associative operation.
It is as follows to be with enterprise's office application that example is described this table below:
Sequence number (Seq) Calling number (Callee) Instruction (Order)
?1 ??100881 ??Calendar?Notice
?2 ??100882 ??Newmail?Notice
?3 ??100883 ??Order?Notice
?4 ??100884 ??Newmessage?Notice
?... ??... ??...
The corresponding respectively using action of above-mentioned instruction is:
Calendar Notice: calendar prompting notice, mobile phone are used the connection application server and are obtained the calendar prompting content;
Newmail Notice: new mail arrival notice, mobile phone are used the connection application server and are obtained Mail Contents;
Order Notice:OA task reminders notice, mobile phone are used the connection application server and are obtained task definition;
Newmessage Notice: new system message alert notification, mobile phone are used the connection application server and are obtained message content;
Undertaken alternately by calling out control interface between call service module and application server, described calling control interface is used for initiating instruction, receives the instruction results notice.Be elaborated to calling out control interface below.
The interface definition of initiating instruction interface is:
Interface name Initiate instruction
Interface is described Call by application server
Interface protocol The WebService mode is used the UTF-8 coding
The method name ?makeOrder
The interface supplier The call service module
Main user Application server
Input parameter:
Title Explanation Data type Length (byte)
??Order The instruction title is a calling number according to instruction translation, and control is used and carried out associative operation ??String ??≤50
??Caller Termination number form to be controlled: Name1:num1 ??String ??≤50
Output parameter:
Title Explanation Data type Length (byte)
??Result The call setup result ?MakeOrderResult
MakeorderResult data type structure is:
Title Explanation Data type Length (byte)
??RequestID Send the serial ID of calling out ??String ??≤18
??ResultCode 0-operates successfully, begins to call out first party 1--system mistake, please contact management person ??int
The interface definition of instruction results notification interface is:
Interface name The instruction results notice
Interface is described Instruction results is by call service module notice application server
Interface protocol The WebService mode is used the UTF-8 coding
The method name ??notifyResultStatus
The interface supplier Application server
Main user The call service module
Input parameter:
Title Explanation Data type Length (byte)
??RequestID The request number, the unique identification of this operation ??String ?≤18
??ResultCode The 0-order is transmitted successfully, and failure is transmitted in the 1-order ??Integer ?≤18
Output parameter (output parameter can be sky)
Title Explanation Data type Length (byte)
??ReturnResult Return information ??Result
Result comprises following information:
Title Explanation Data type Length (byte)
??ResultCode 0: call success; 1: handle failure ??String ??4
??remark Message ??String ??≤50
Undertaken alternately by the application controls interface between calling number analysis module and mobile phone application, described application controls interface is used to send application controls order notice.
The interface definition of application controls order notification interface is:
Interface name Application controls order notice
Interface is described Instruction is used by calling number analysis module notice mobile phone
Interface protocol Call the library file form
The method name ??notifyOrder
The interface supplier Mobile phone is used
Main user The calling number analysis module
Input parameter:
Title Explanation Data type Length (byte)
?Order The instruction title is translated as instruction according to calling number, and control is used and carried out associative operation ??String ??≤50
Output parameter
Title Explanation Data type Length (byte)
??ResultCode 0: call success; 1: handle failure ??String ??4
Fig. 2 may further comprise the steps for the present invention controls the method flow diagram that mobile phone is used:
In step 201, after generating the corresponding relation of calling number and instruction, preserve described corresponding relation, server platform is issued to mobile phone terminal.Described corresponding relation is saved in the list item, and server platform can initiatively issue this mapping table, also can issue this mapping table when mobile phone terminal is inquired about.
In step 202, preserve the corresponding relation of described calling number and instruction by mobile phone terminal.
In step 203, when server platform will send instructions, described instruction translation is become calling number under mobile phone terminal, and initiate to carry the calling of described calling number to mobile phone terminal.
In step 204, when mobile phone terminal receives described calling,, described calling number is translated into the instruction that server platform issues according to the corresponding relation of the calling number and instruction of having preserved.So mobile phone terminal can connect with server platform, and according to the corresponding operation of instruction execution.
Below in conjunction with drawings and Examples method and system of the present invention is described.
Fig. 3 cooperates realization for realizing the method flow diagram of application controls among the present invention by above-mentioned system configuration and each interface, and this method specifically may further comprise the steps:
Application server finds that user A has new mail to arrive, and by makeOrder method input Newmail Notice instruction and user A number, and calls the call service module;
The call service module is 100882 according to Newmail Notice instruction translation calling number, is initiated to the calling of user A termination number with 100882 as caller;
After the calling number analysis module of mobile phone terminal is received calling, at Zhu Jiaohaoma ﹠amp; The instruction that finds 100882 correspondences in the instruction relation table is Newmail Notice, uses by notifyOrder method notice mobile phone.For at Zhu Jiaohaoma ﹠amp; Do not have the number of coupling then calling to be forwarded to mobile phone normal process flow process in the instruction relation table, ringring prompting the user answer;
Mobile phone is used and is connected application server reception Mail Contents;
The calling number analysis module is hung up and is called out and the notification call service module;
The call service module is called out by notifyResultStatus method notice application server and is hung up the result, and the expression terminal receives instructs successfully.
The relative prior art of the present invention, advantage that is had and effect.
Changed the method for conventional mobile phone terminal polling, can reduce the waste and the waste of network resources of mobile phone terminal resource, and can not produce any extra charging the user;
Have good autgmentability, it can be built in the existing mobile phone terminal, and has made full use of the existing mobile phone net, and it is applied widely, and is little to the existing network system reform.
Fig. 4 is an embodiment of the invention block diagram.The system that disposes with certain telecom operators describes as case study on implementation below.
As shown in Figure 4, the professional ability IAD is the server of the open communication network ability of operator, the enterprise's OA application server initiates a call to mobile phone terminal by calling out control interface control professional ability IAD, and mobile phone terminal via mobile network is connected to the enterprise's OA application server through data and uses enterprise's OA to use.
Such as the mail reminder business, the enterprise's OA application server possesses enterprise's mailbox functions, after certain user who has registered the mail reminder function has an envelope new mail to arrive, the OA application server is initiated one by commands for controlling professional ability IAD and is called out on the user mobile phone, translation becomes the application of new mail arrival instruction notification mobile phone after the calling number analysis module analysis of user mobile phone terminal, and the mobile phone application is connected to the enterprise's OA application server by wireless data and obtains Mail Contents.
Description of the invention provides for example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is for better explanation principle of the present invention and practical application, thereby and makes those of ordinary skill in the art can understand the various embodiment that have various modifications that the present invention's design is suitable for special-purpose.

Claims (9)

1. control the system that mobile phone is used for one kind, wherein:
Server platform comprises:
Application server sends instructions under the call service module by calling out control interface;
The call service module, the corresponding relation of generation calling number and instruction is preserved described corresponding relation and is issued to mobile phone terminal, and the instruction translation that application server is issued becomes calling number, and initiates to comprise the calling of calling number to mobile phone terminal;
Mobile phone terminal comprises:
The calling number analysis module, the corresponding relation of reception and preservation calling number and instruction is translated into instruction with calling number, and is notified to the mobile phone application by the application controls interface;
Mobile phone is used, the instruction that the reception server platform issues.
2. according to the system of the described control mobile phone application of claim 1, wherein, the described corresponding relation that described call service module initiatively will generate is issued to mobile phone terminal, perhaps when mobile phone terminal is inquired about, issues described corresponding relation.
3. the system that uses according to claim 1 or 2 described control mobile phones, wherein, it is one of following that described instruction comprises at least: calendar prompting notice, new mail arrival notice, task reminders notice, new system message alert notification.
4. control the method that mobile phone is used for one kind, may further comprise the steps:
At the corresponding relation of server platform generation calling number and instruction, preserve described corresponding relation and be issued to mobile phone terminal;
Preserve the corresponding relation of described calling number and instruction by mobile phone terminal;
When server platform will send instructions under mobile phone terminal, described instruction translation is become calling number, and initiate to carry the calling of described calling number to mobile phone terminal;
When mobile phone terminal receives described calling,, described calling number is translated into the instruction that server platform issues according to the corresponding relation of the calling number and instruction of having preserved.
5. the method for using according to the described control mobile phone of claim 4, wherein, preserve described corresponding relation and be issued to the operation of mobile phone terminal, may further comprise the steps: the described corresponding relation that initiatively will be generated by server platform is issued to mobile phone terminal, perhaps when mobile phone terminal is inquired about, issue described corresponding relation.
6. the method for using according to claim 4 or 5 described control mobile phones, wherein, it is one of following that described instruction comprises at least: calendar prompting notice, new mail arrival notice, task reminders notice, new system message alert notification.
7. one kind is used for the mobile phone terminal that the analysis service applicator platform issues instruction, comprising:
The calling number analysis module, receive and preserve the corresponding relation that the calling number that issued by server platform and server platform instruct, receive that server platform initiates carry the calling of calling number the time, calling number is translated into instruction, be notified to mobile phone by the application controls interface and use;
Mobile phone is used, the instruction that the reception server platform issues.
8. server platform that sends instructions under mobile phone terminal comprises:
Application server sends instructions under the call service module by calling out control interface;
The call service module, the corresponding relation of generation calling number and instruction is preserved described corresponding relation and is issued to mobile phone terminal, and the instruction translation that application server is issued becomes calling number, and initiates to comprise the calling of calling number to mobile phone terminal.
9. the described according to Claim 8 server platform that sends instructions under mobile phone terminal, wherein, the described corresponding relation that described call service module initiatively will generate is issued to mobile phone terminal, perhaps when mobile phone terminal is inquired about, issues described corresponding relation.
CN200910260033A 2009-12-23 2009-12-23 Method and system for controlling mobile phone application Pending CN101765070A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910260033A CN101765070A (en) 2009-12-23 2009-12-23 Method and system for controlling mobile phone application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910260033A CN101765070A (en) 2009-12-23 2009-12-23 Method and system for controlling mobile phone application

Publications (1)

Publication Number Publication Date
CN101765070A true CN101765070A (en) 2010-06-30

Family

ID=42496030

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910260033A Pending CN101765070A (en) 2009-12-23 2009-12-23 Method and system for controlling mobile phone application

Country Status (1)

Country Link
CN (1) CN101765070A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102148910A (en) * 2011-01-19 2011-08-10 洪波 Office software and enterprise private branch exchange (PBX) combined operation system and method
CN102930427A (en) * 2012-11-15 2013-02-13 上海华勤通讯技术有限公司 Schedule management method, and mobile terminal of schedule management method
CN102968336A (en) * 2012-10-26 2013-03-13 北京奇虎科技有限公司 Method and system for processing tasks
CN102981942A (en) * 2012-10-26 2013-03-20 北京奇虎科技有限公司 Method and system for task processing
CN104506741A (en) * 2015-01-05 2015-04-08 网易(杭州)网络有限公司 Promoting method, equipment and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009107994A2 (en) * 2008-02-28 2009-09-03 (주)쏘몬 Method and system of providing personal information control service for mobile communication terminal

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009107994A2 (en) * 2008-02-28 2009-09-03 (주)쏘몬 Method and system of providing personal information control service for mobile communication terminal

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102148910A (en) * 2011-01-19 2011-08-10 洪波 Office software and enterprise private branch exchange (PBX) combined operation system and method
CN102148910B (en) * 2011-01-19 2013-10-23 洪波 Office software and enterprise private branch exchange (PBX) combined operation system and method
CN102968336A (en) * 2012-10-26 2013-03-13 北京奇虎科技有限公司 Method and system for processing tasks
CN102981942A (en) * 2012-10-26 2013-03-20 北京奇虎科技有限公司 Method and system for task processing
CN102968336B (en) * 2012-10-26 2015-06-17 北京奇虎科技有限公司 Method and system for processing tasks
CN104850791A (en) * 2012-10-26 2015-08-19 北京奇虎科技有限公司 Method and system for processing tasks
CN102981942B (en) * 2012-10-26 2015-09-16 北京奇虎科技有限公司 A kind of task processing method and system
CN104850791B (en) * 2012-10-26 2018-06-22 北京奇安信科技有限公司 The method and system of processing task
CN102930427A (en) * 2012-11-15 2013-02-13 上海华勤通讯技术有限公司 Schedule management method, and mobile terminal of schedule management method
CN104506741A (en) * 2015-01-05 2015-04-08 网易(杭州)网络有限公司 Promoting method, equipment and system

Similar Documents

Publication Publication Date Title
CN101888452A (en) Multi-access customer service system and method thereof
CN101662378A (en) Cross-platform unified communication system and implementation method thereof
CN101222672B (en) Method and system for implementing calling information display service
CN101227490B (en) Network storage method and system
CN101765070A (en) Method and system for controlling mobile phone application
CN104247473B (en) Terminal device, interactive voice answering equipment, missed call system for prompting and method
CN101771769B (en) Method, device and system for call control
CN101699883A (en) Call forwarding system and call forwarding method thereof
CN101917674A (en) Method and device for transmitting information in call
CN100499722C (en) Device and method for realizing transmitting information to computer network real-time communication terminal by telephone
CN100466767C (en) Method for realizing user's signature and mobile terminal
CN108737669B (en) Flexible call method, system and terminal
CN1980272B (en) Call-in number displaying system, terminal and method
CN104618612A (en) Telephone system for performing cloud information service through internet
CN102752405B (en) Phone system and the call method of a kind of internet to phone
CN102801877B (en) Interactive voice response (IVR)-free virtual switchboard service method and system
CN100438509C (en) Method for realizing unified information intelligent route and system thereof
CN101242548B (en) A method for transmitting message via call service
CN101217610B (en) Faxing method based on media server
CN105491044A (en) Instant voice messaging method and device based on mobile terminal
CN101340492B (en) Information inquiry method and apparatus
CN204741495U (en) High in clouds information service's phone device is carried out through internet
CN102143465A (en) Methods, device and system for processing ECT (Explicit Call Transfer) service
JP3388893B2 (en) Personal communication service device
CN210091714U (en) Intelligent contact center

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100630