CN101867647B - Method and device for processing concurrency conflict in mobile terminal - Google Patents

Method and device for processing concurrency conflict in mobile terminal Download PDF

Info

Publication number
CN101867647B
CN101867647B CN201010160584.0A CN201010160584A CN101867647B CN 101867647 B CN101867647 B CN 101867647B CN 201010160584 A CN201010160584 A CN 201010160584A CN 101867647 B CN101867647 B CN 101867647B
Authority
CN
China
Prior art keywords
state
business
machine information
service
state machine
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
CN201010160584.0A
Other languages
Chinese (zh)
Other versions
CN101867647A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201010160584.0A priority Critical patent/CN101867647B/en
Publication of CN101867647A publication Critical patent/CN101867647A/en
Priority to PCT/CN2010/078905 priority patent/WO2011134256A1/en
Application granted granted Critical
Publication of CN101867647B publication Critical patent/CN101867647B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/314Parallel programming languages

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a method and a device for processing a concurrency conflict in a mobile terminal. The method comprises the following steps of: configuring the information of a state machine; and when a first service and a second service have the concurrency conflict, performing concurrency conflict processing according to the information of the state machine. The device comprises a state machine information configuring module and a concurrency management module. In the method and the device, by configuring the information of the state machine and processing the concurrency conflict ofservices according to configuration information of the state machine, the problem of the concurrency conflict of the services is solved; the function stability of the mobile terminal is ensured; development time is shortened; and the requirement on that the mobile terminal appears on the market as soon as possible is met.

Description

A kind of processing method of concurrency conflict in mobile terminal and device
Technical field
The present invention relates to the mobile communication technology field, particularly relate to a kind of processing method and device of concurrency conflict in mobile terminal.
Background technology
At mobile phone MMI(man machine interface, man-machine interface) in the development process used, the collision problem that is caused by service concurrence is comparatively outstanding, and comparatively complicated.Yet in traditional MMI application development process, and none effective relatively uniform solution, mostly use mutual cooperation by concrete MMI and solve.Mutually coordinate to settle a dispute by the parties concerned themselves between being used by MMI, the development and maintenance complex that causes MMI to use is guaranteeing under the stable prerequisite of cell-phone function that prolonged to a certain extent the time of mobile phone listing, the requirement of going on the market as early as possible with mobile phone forms contradiction.Recently, it is abstract in resource that the someone has proposed a kind of object that will conflict, and provide the application mechanism of resource to solve the method for this problem.Yet said method can only effectively be processed the service concurrence that has resource contention, feels simply helpless for the service concurrence that there is no resource contention.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of processing method and device of concurrency conflict in mobile terminal, the problem that can't rationally solve for the service concurrence conflict in order to solve prior art.
For solving the problems of the technologies described above, on the one hand, the invention provides a kind of processing method of concurrency conflict in mobile terminal, said method comprising the steps of:
The configuration status machine information; Under the configuration different conditions, the corresponding relation between various states and type of service, execution action and the state transition, the content of configuration comprises: the state transition that the action that state, business operation will be carried out under each state and each business operation trigger; Wherein, state comprises idle condition and solves the state that various voice and packet data concurrent services conflict; Execution action refers to that portable terminal triggers the corresponding action of miscellaneous service, operates accordingly according to user's setting; Type of service refers to type corresponding to miscellaneous service in the portable terminal;
When the first business with the second business concurrency conflict occurs, according to described state machine information, carry out concurrency conflict and process.
Further, described method is further comprising the steps of:
Described the first business operation is triggered, and carries out execution action corresponding with the type of service of current state and described the first business in described state machine information, and, be set condition by the current state migration; Wherein, described set condition refers to the state of state transition appointment corresponding with the type of service of current state and described the first business in described state machine information.
Further, when the first business operation and the second business operation generation concurrency conflict, according to described state machine information, carry out concurrency conflict and process, may further comprise the steps:
In described state machine information, search the configuration information corresponding with the type of service of described set condition and described the second business;
Carry out execution action corresponding to this configuration information, and state is by the state of described set condition migration for state transition appointment corresponding to this configuration information.
Further, the form of described state machine information with file is kept in the portable terminal.
On the other hand, the present invention also provides a kind of processing unit of concurrency conflict in mobile terminal, and described device comprises:
The state machine information configuration module is used for the configuration status machine information; Under the configuration different conditions, the corresponding relation between various states and type of service, execution action and the state transition, the content of configuration comprises: the state transition that the action that state, business operation will be carried out under each state and each business operation trigger; Wherein, state comprises idle condition and solves the state that various voice and packet data concurrent services conflict; Execution action refers to that portable terminal triggers the corresponding action of miscellaneous service, operates accordingly according to user's setting; Type of service refers to type corresponding to miscellaneous service in the portable terminal;
The concurrency management module is used for according to described state machine information, carrying out concurrency conflict and processing when the first business with the second business concurrency conflict occurs.
Further, described concurrency management module is also carried out following processing:
Described the first business operation is triggered, and carries out execution action corresponding with the type of service of current state and described the first business in described state machine information, and, be set condition by the current state migration; Wherein, described set condition refers to the state of state transition appointment corresponding with the type of service of current state and described the first business in described state machine information.
Further, when the first business operation and the second business operation generation concurrency conflict, described concurrency management module is carried out concurrency conflict and is processed according to described state machine information, comprising:
In described state machine information, search the configuration information corresponding with the type of service of described set condition and described the second business;
Carry out execution action corresponding to this configuration information, and state is by the state of described set condition migration for state transition appointment corresponding to this configuration information.
Further, described device also comprises: state machine information is preserved module, is used for described state machine information is kept at portable terminal with the form of file.
Beneficial effect of the present invention is as follows:
The present invention is by the configuration status machine information, the concurrency conflict of managing business according to the configuration information of state machine, and then efficiently solve professional concurrency conflict, guaranteed the function-stable of portable terminal, shorten the research and development time, satisfied the requirement that portable terminal goes on the market as early as possible.
Description of drawings
Fig. 1 is the flow chart of the processing method of a kind of concurrency conflict in mobile terminal of the embodiment of the invention;
Fig. 2 is the structural representation of the processing unit of a kind of concurrency conflict in mobile terminal of the embodiment of the invention;
Fig. 3 is state transition schematic diagram in a kind of state machine information of the embodiment of the invention.
Embodiment
In order to solve prior art for the problem that the service concurrence conflict can't rationally solve, the invention provides a kind of processing method and device of concurrency conflict in mobile terminal, below in conjunction with accompanying drawing and embodiment, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, does not limit the present invention.
As shown in Figure 1, the embodiment of the invention relates to a kind of processing method of concurrency conflict in mobile terminal, may further comprise the steps:
Step S101, the configuration status machine information;
Step S102 when the first business with the second business concurrency conflict occurs, according to state machine information, carries out concurrency conflict and processes.
Wherein, among the step S101, state machine is a kind of conceptual machine with the state that specifies number, and it only is in a state in the moment of certain appointment; The change of state is the state variation that is caused by incoming event (the professional triggering).As the response to incoming event, state machine may be converted to identical or different state.The essence of state machine is exactly: the conversion of state and state and processing; The conversion of state comes from some event generation or state finishes to trigger.State machine information represents the corresponding relation between each state and incoming event (type of service), incoming event (execution action) and the state conversion (state transition) exactly.For solving the conflict of portable terminal voice and packet data concurrent service, the configuration status machine information specifically comprises: under the configuration different conditions, and the corresponding relation between various states and type of service, execution action and the state transition.Configurable content comprises: 1, state; 2, the action that under each state, will carry out of business operation; 3, the state transition that triggers of each business operation.Wherein, the state that state comprises idle condition and solves various voice and packet data concurrent service conflicts, for example: broadcast MP3 music and incoming call, come the conflicting as example of note take mobile phone terminal, state can comprise idle condition (three kinds of situations, corresponding only the triggering broadcast the MP3 music, sends a telegram here and come short message service respectively), and solve when broadcasting the MP3 music with the state that comes electrical conflict, solve when broadcasting the MP3 music and the state that comes note.Execution action refers to that portable terminal triggers the corresponding action of miscellaneous service, operates accordingly according to user's setting.For example, in the above-mentioned example, idle condition when broadcasting the MP3 music and being triggered, is then carried out and is broadcast the MP3 music; The incoming call business is triggered, and then plays the electric bell sound; Come short message service to be triggered, then broadcast note bell sound.When broadcasting the MP3 music, it is professional to trigger incoming call, when broadcasting the MP3 music and come electrical conflict, in this case, can arrange execution action, such as be set to calling vibration, incoming call quiet, broadcast that the MP3 music adds vibration, broadcast comes the multiple situations such as electric bell sound.Like this, when clashing, according to the execution corresponding actions is set.Type of service refers to type corresponding to miscellaneous service in the portable terminal, and is professional such as: incoming call in the mobile phone, come short message service, play MP3 business etc.
The user also can be configured state machine information, shows individual character.The state machine information of configuration can be kept at the form of file in the mobile terminal system, and system provides visual MMI administration module, thereby allows mobile phone users to change its configuration, to reach the effect of a sexual experience.
Among the step S102, state during without any business operation (initialized state) is idle condition (Idle), certain professional 1(first business) after operation is triggered, the state machine information of access configuration then, execution execution action corresponding with the type of service of current state and the first business in state machine information, and, be set condition (state in professional 1 operation) by the current state migration.Wherein, set condition refers to the state of state transition appointment corresponding with the type of service of current state and the first business in state machine information.After this business 1 operation is complete, state machine will revert to previous status (Idle attitude).
If in professional 1 operation implementation, professional 2 operations (the second business) be triggered (supposing to exist concurrency conflict between these two business), then the state machine information of access configuration in state machine information, is searched the configuration information corresponding with set condition and type of service; Carry out execution action corresponding to this configuration information, and state is by the state (in business 1 and professional 2 operations state) of set condition migration for state transition appointment corresponding to this configuration information.Wherein, the state of state transition appointment may be a new state, may be present state also, and namely state does not move, and keeps present state.After the execution action that this configuration information is corresponding is performed and finishes, then state machine state is reverted to the state in professional 1 operation, carries out the execution action corresponding to state of professional 1 operation, pending complete after, revert to idle condition.
Below, incoming call and come the short message service conflict to be the example explanation in the mobile phone terminal:
Configuration status machine information at first, namely when incoming call configuration state, when coming note state, incoming call simultaneously note (having concurrency conflict) state and come send a telegram here the simultaneously state of (having concurrency conflict) of note, and corresponding execution action and state transition under the various state.Specific configuration information sees Table 1:
Table 1 state machine information allocation list
State Business operation Execution action State transition
Idle condition Incoming call Play the electric bell sound Come electricity condition
Idle condition Come note Play note bell sound Come short message state
Come electricity condition Come note Play and set the conflict sound State transition does not occur
Come short message state Incoming call Play the electric bell sound Come electricity condition
Being described as follows of state machine information allocation list:
During idle condition (Idle attitude), namely without any business operation, when triggering the incoming call business operation, then play electric bell sound (PlayNewCallMp3), state machine state migrates to electricity condition (CcAlerting state);
During idle condition (Idle attitude), namely without any business operation, when triggering the short message service operation, then play note bell sound (PlayNewSmsMp3), state machine state migrates to short message state (SmsAlerting state);
The CcAlerting attitude is namely play in the electric bell sound process and is come note, then plays and sets conflict sound (for example broadcasting the Tone sound), and state transition does not occur state machine state;
The SmsAlerting attitude is namely play to send a telegram here in the note bell sound process, then stops note bell sound, changes and plays electric bell sound, state machine state to migrate to the CcAlerting state;
Playing in the electric bell sound process comes the processing procedure of note as follows:
1, when the incoming call business is triggered, the Access status machine, query State machine information (being query State machine information allocation list) learns that current state is the Idle attitude, then PlayNewCallMp3(namely plays the electric bell sound), and state machine state migrated to the CcAlerting state;
2, when coming short message service to be triggered, the Access status machine, the query State machine information learns that current state is the CcAlerting attitude, then PlayTone(plays the Tone sound), state transition does not occur in state machine state;
3, PlayTone(plays the Tone sound) finish, the state machine migration does not occur;
4, after broadcast Tone sound finishes, play the electric bell sound, electric bell sound to be come is play and is finished, and state machine state is migrated to the Idle attitude;
Play the processing procedure of sending a telegram here in the note bell sound process as follows:
1, when coming short message service to be triggered, the Access status machine, the query State machine information learns that current state is the Idle attitude, then PlayNewSmsMp3(namely plays note bell sound), and state machine state migrated to the SmsAlerting state;
2, when the incoming call business is triggered, the Access status machine, the query State machine information learns that current state is the SmsAlerting state, then PlayNewCallMp3(plays the electric bell sound), state machine state migrates to the CcAlerting state;
3, electric bell sound to be come is play and is finished, and state machine state is migrated to the Idle attitude;
As shown in Figure 2, the embodiment of the invention also relates to the processing unit of a kind of concurrency conflict in mobile terminal of realizing said method, comprising:
State machine information configuration module 201 is used for the configuration status machine information;
Concurrency management module 202 is used for according to state machine information, carrying out concurrency conflict and processing when the first business with the second business concurrency conflict occurs.
State machine information is preserved module 203, is used for state machine information is kept at portable terminal with the form of file.
Wherein, state machine information configuration module 201 configuration status machine informations specifically comprise: under the configuration different conditions, and the corresponding relation between various states and type of service, execution action and the state transition.
Concurrency management module 202 is also carried out following processing: the first business operation is triggered, and carries out execution action corresponding with the type of service of current state and the first business in state machine information, and, be set condition by the current state migration; Wherein, set condition refers to the state of state transition appointment corresponding with the type of service of current state and the first business in state machine information.
When the first business operation and the second business operation generation concurrency conflict, concurrency management module 202 is according to state machine information, carry out concurrency conflict and process, comprising: in state machine information, search the configuration information corresponding with the type of service of set condition and the second business; Carry out execution action corresponding to this configuration information, and state is by the state of set condition migration for state transition appointment corresponding to this configuration information.
The below is with instantiation, introduces this enforcement and processes each functional module of routine device at the concrete function of each step:
Step 1: state machine information configuration module 201 configuration status machine informations, concrete configuration result is as shown in table 2.State machine information is preserved module 203, and the form of state machine information with file is kept in the system of portable terminal.
Table 2 state machine information allocation list;
State Business operation Execution action Transition between states
Idle Opr1 Action1 State1
Idle Opr2 Action2 State2
State1 Opr2 Action3 State3
…… …… …… ……
Present embodiment is just to the function that shows each functional module, therefore only relate to the conflict between two kinds of business operations (Opr1 and Opr2), certainly, the voice and packet data concurrent service conflict is not limited to the conflict of two business, take mobile phone as example, type of service comprises game, sends a telegram here, comes note, plays MP3 etc.When the user plays games, can have game replaying picture and/or sound and incoming call, come note, play conflicting between the MP3, and the action of carrying out may comprise play the electric bell sound, come note bell sound, play MP3 bell sound, game replaying sound, game replaying sound add vibration, the various motion such as quiet.State also only relates to idle condition (Idle), and when triggering business operation (Opr1), trigger again business operation 2(Opr2) time state (State1), and be not described in detail for the concrete processing rule of state State2, State3 and other state.
Concurrency management module 202 provides the operation trigger interface for each concrete business, and namely each business can inform what operation has occured the concurrency management module by this interface.
As shown in Figure 3, state transition comprises following three kinds of situations:
The first situation, under the Idle state, the handling process of business operation Opr1:
Step 211: when Opr1 was triggered, the interface module of this business correspondence informed that concurrency management module 202 triggers business operation Opr1;
Step 212: concurrency management module 202 judges that the current state machine is the Idle attitude, then execution action Action1;
Step 213: concurrency management module 202 is the State1 state with the state machine state migration;
The second situation, under the Idle state, the handling process of business operation Opr2:
Step 221: when Opr2 was triggered, the interface module of this business correspondence informed that concurrency management module 202 triggers business operation Opr2;
Step 222: concurrency management module 202 judges that the current state machine is the Idle attitude, then execution action Action2;
Step 223: concurrency management module 202 is the State2 state with the state machine state migration;
The third situation, under the State1 state, the handling process of business operation Opr2:
Step 231: when Opr2 was triggered, the interface module of this business correspondence informed that concurrency management module 202 triggers business operation Opr2;
Step 232: concurrency management module 202 judges that the current state machine is the State1 attitude, then execution action Action3;
Step 234: concurrency management module 202 is the State3 state with the state machine state migration.
As can be seen from the above-described embodiment, the present invention is by the configuration status machine information, the concurrency conflict of managing business according to the configuration information of state machine, and then efficiently solve professional concurrency conflict, guaranteed the function-stable of portable terminal, shorten the research and development time, satisfied the requirement that portable terminal goes on the market as early as possible.
Although be the example purpose, the preferred embodiments of the present invention are disclosed, it also is possible those skilled in the art will recognize various improvement, increase and replacement, therefore, scope of the present invention should be not limited to above-described embodiment.

Claims (8)

1. the processing method of a concurrency conflict in mobile terminal is characterized in that, said method comprising the steps of:
The configuration status machine information; Under the configuration different conditions, the corresponding relation between various states and type of service, execution action and the state transition, the content of configuration comprises: the state transition that the action that state, business operation will be carried out under each state and each business operation trigger; Wherein, state comprises idle condition and solves the state that various voice and packet data concurrent services conflict; Execution action refers to that portable terminal triggers the corresponding action of miscellaneous service, operates accordingly according to user's setting; Type of service refers to type corresponding to miscellaneous service in the portable terminal;
When the first business with the second business concurrency conflict occurs, according to described state machine information, carry out concurrency conflict and process.
2. the processing method of concurrency conflict in mobile terminal as claimed in claim 1 is characterized in that, described method is further comprising the steps of:
Described the first business is triggered, and carries out execution action corresponding with the type of service of current state and described the first business in described state machine information, and, be set condition by the current state migration; Wherein, described set condition refers to the state of state transition appointment corresponding with the type of service of current state and described the first business in described state machine information.
3. the processing method of concurrency conflict in mobile terminal as claimed in claim 2 is characterized in that, when the first business with the second business concurrency conflict occurs, according to described state machine information, carries out concurrency conflict and processes, and may further comprise the steps:
In described state machine information, search the configuration information corresponding with the type of service of described set condition and described the second business;
Carry out execution action corresponding to this configuration information, and state is by the state of described set condition migration for state transition appointment corresponding to this configuration information.
4. such as the processing method of each described concurrency conflict in mobile terminal of claim 1~3, it is characterized in that,
The form of described state machine information with file is kept in the portable terminal.
5. the processing unit of a concurrency conflict in mobile terminal is characterized in that, described device comprises:
The state machine information configuration module is used for the configuration status machine information; Under the configuration different conditions, the corresponding relation between various states and type of service, execution action and the state transition, the content of configuration comprises: the state transition that the action that state, business operation will be carried out under each state and each business operation trigger; Wherein, state comprises idle condition and solves the state that various voice and packet data concurrent services conflict; Execution action refers to that portable terminal triggers the corresponding action of miscellaneous service, operates accordingly according to user's setting; Type of service refers to type corresponding to miscellaneous service in the portable terminal;
The concurrency management module is used for according to described state machine information, carrying out concurrency conflict and processing when the first business with the second business concurrency conflict occurs.
6. the processing unit of concurrency conflict in mobile terminal as claimed in claim 5 is characterized in that, described concurrency management module is also carried out following processing:
Described the first business is triggered, and carries out execution action corresponding with the type of service of current state and described the first business in described state machine information, and, be set condition by the current state migration; Wherein, described set condition refers to the state of state transition appointment corresponding with the type of service of current state and described the first business in described state machine information.
7. the processing unit of concurrency conflict in mobile terminal as claimed in claim 6 is characterized in that, when the first business with the second business concurrency conflict occured, described concurrency management module was carried out concurrency conflict and processed according to described state machine information, comprising:
In described state machine information, search the configuration information corresponding with the type of service of described set condition and described the second business;
Carry out execution action corresponding to this configuration information, and state is by the state of described set condition migration for state transition appointment corresponding to this configuration information.
8. such as the processing unit of each described concurrency conflict in mobile terminal of claim 5~7, it is characterized in that described device also comprises:
State machine information is preserved module, is used for described state machine information is kept at portable terminal with the form of file.
CN201010160584.0A 2010-04-30 2010-04-30 Method and device for processing concurrency conflict in mobile terminal Active CN101867647B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010160584.0A CN101867647B (en) 2010-04-30 2010-04-30 Method and device for processing concurrency conflict in mobile terminal
PCT/CN2010/078905 WO2011134256A1 (en) 2010-04-30 2010-11-19 Method and device for processing parallel conflict in mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010160584.0A CN101867647B (en) 2010-04-30 2010-04-30 Method and device for processing concurrency conflict in mobile terminal

Publications (2)

Publication Number Publication Date
CN101867647A CN101867647A (en) 2010-10-20
CN101867647B true CN101867647B (en) 2013-10-16

Family

ID=42959203

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010160584.0A Active CN101867647B (en) 2010-04-30 2010-04-30 Method and device for processing concurrency conflict in mobile terminal

Country Status (2)

Country Link
CN (1) CN101867647B (en)
WO (1) WO2011134256A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867647B (en) * 2010-04-30 2013-10-16 中兴通讯股份有限公司 Method and device for processing concurrency conflict in mobile terminal
CN102087639B (en) 2010-11-30 2015-05-20 中兴通讯股份有限公司 Method for starting USB (Universal Serial Bus) state machine as well as terminal
CN107332971B (en) * 2017-05-19 2020-08-28 海信视像科技股份有限公司 Method and device for controlling wireless display of intelligent display equipment
CN107133184B (en) * 2017-06-06 2020-02-18 湖南中易利华信息技术有限公司 Configurable state machine implementation method, configurable state machine and terminal equipment
CN112035489B (en) * 2020-09-17 2023-09-22 中国银行股份有限公司 Task conflict detection method, device and system based on parallel mechanism
CN115378303A (en) * 2021-05-20 2022-11-22 荣耀终端有限公司 Method and device for adjusting drive waveform, electronic device and readable storage medium
CN113435930B (en) * 2021-06-28 2022-12-27 平安科技(深圳)有限公司 Service delivery method, device, equipment and storage medium based on guide component

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1555521A (en) * 2000-10-30 2004-12-15 �Ҵ���˾ System and method to coordinate data storage device management operations in a data storage subsystem
CN1889045A (en) * 2005-06-30 2007-01-03 华为技术有限公司 Cocurrent event processing device and method in multi-task software system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100619859B1 (en) * 2004-05-28 2006-09-14 엘지전자 주식회사 Method for carrying out mp3 mode only function in mobile communication device
CN101197880B (en) * 2007-12-11 2010-09-01 中兴通讯股份有限公司 Method for eliminating collision between holding call and three-party call
CN101867647B (en) * 2010-04-30 2013-10-16 中兴通讯股份有限公司 Method and device for processing concurrency conflict in mobile terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1555521A (en) * 2000-10-30 2004-12-15 �Ҵ���˾ System and method to coordinate data storage device management operations in a data storage subsystem
CN1889045A (en) * 2005-06-30 2007-01-03 华为技术有限公司 Cocurrent event processing device and method in multi-task software system

Also Published As

Publication number Publication date
WO2011134256A1 (en) 2011-11-03
CN101867647A (en) 2010-10-20

Similar Documents

Publication Publication Date Title
CN101867647B (en) Method and device for processing concurrency conflict in mobile terminal
CN101854247B (en) System and method for persistent multimedia conferencing services
CN103140831B (en) The system and method for thread is performed at processor
CN103078986B (en) The call-information store method of mobile terminal, device and mobile terminal
US20110231396A1 (en) System and method for providing predictive contacts
CN104253808B (en) State rendering method and state showing server in instantaneous communication system
CN102760060B (en) The main interface design method of multi-user system and the application on intelligent TV set thereof
CN102713820A (en) Operation interface management method, apparatus and mobile terminal
CN105786473A (en) Task management method and device of multi-task interface as well as terminal equipment
WO2014134083A1 (en) Restlike api that supports a resilient and scalable distributed application
CN103297602A (en) Method, device and mobile terminal for processing contacts
CN103297395A (en) Achievement method, system and device of internet business
CN107229448A (en) Audio frequency playing method and electronic equipment
CN106296135A (en) Event-prompting method, device and terminal
CN103856596B (en) A kind of call method, device and terminal
CN110336681A (en) A kind of matching process, device, electronic equipment and storage medium
CN107613091A (en) A kind of method and terminal for establishing communication
CN104717340A (en) Method and device for providing dialed numbers
CN107430720A (en) Event planing method and terminal
CN104580757A (en) Phone state sharing method and device
CN106357865B (en) Delete the method and system of contact information
CN104917906A (en) Information obtaining method, information recommending method, electronic equipment and network server
CN103905661A (en) Message forwarding method and cloud server
CN101345961A (en) Method for implementing multimedia engine concurrency control on mobile terminal
CN105430153A (en) Voice reminding information generation method and device, and voice reminding method and device

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