CA2441869A1 - Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device - Google Patents
Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device Download PDFInfo
- Publication number
- CA2441869A1 CA2441869A1 CA002441869A CA2441869A CA2441869A1 CA 2441869 A1 CA2441869 A1 CA 2441869A1 CA 002441869 A CA002441869 A CA 002441869A CA 2441869 A CA2441869 A CA 2441869A CA 2441869 A1 CA2441869 A1 CA 2441869A1
- Authority
- CA
- Canada
- Prior art keywords
- data communication
- voice call
- communication service
- causing
- communication device
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract 43
- 238000000034 method Methods 0.000 title claims abstract 19
- 238000010295 mobile communication Methods 0.000 claims abstract 23
- 238000004590 computer program Methods 0.000 claims 8
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/34—Selective release of ongoing connections
- H04W76/36—Selective release of ongoing connections for reassigning the resources associated with the released connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
Abstract
Methods and apparatus for prioritizing voice call requests during data communication sessions involving a mobile communication device are disclosed. In one illustrative example, an end user invokes a voice call request though a user interface of the mobile device. If this request is made while the mobile device is engaged in a connected data communication service, the mobile device immediately forces the connected data service into a dormant state. In particular, a release order is transmitted to tear down a traffic channel of the connected data service so that the voice call request can be processed. Subsequently, a voice call with the mobile device is established using a new traffic channel. When the voice call is completed, data communications will resume if needed. Advantageously, the mobile device prioritizes voice calls over data communication sessions which may be deemed less time-critical.
Claims (33)
1. A method of prioritizing a voice call request during a data communication session with a mobile communication device, comprising:
receiving a voice call request while a mobile communication device is engaged in a connected data communication service;
in response to receiving the voice call request:
causing a traffic channel of the connected data communication service to be torn down; and causing a voice call to be established with the mobile communication device.
receiving a voice call request while a mobile communication device is engaged in a connected data communication service;
in response to receiving the voice call request:
causing a traffic channel of the connected data communication service to be torn down; and causing a voice call to be established with the mobile communication device.
2. The method of claim 1, wherein the method is performed by the mobile communication device.
3. The method of claim 1, wherein the method is performed by the mobile communication device and the act of receiving the voice call request further comprises:
receiving the voice call request through a user interface of the mobile communication device.
receiving the voice call request through a user interface of the mobile communication device.
4. The method of claim 1, wherein the method is performed by one or more servers in a wireless communication network within which the mobile communication device operates.
5. The method of claim 1, wherein the act of causing the traffic channel to be torn down comprises the further act of causing a release order to be transmitted.
6. The method of claim 1, wherein the act of causing the traffic channel to be torn down causes the connected data communication service to enter into a dormant state.
7. The method of claim 1, further comprising:
wherein the act of causing the traffic channel to be torn down causes the connected data communication service to enter into a dormant state; and maintaining the data communication service in the dormant state during the voice call.
wherein the act of causing the traffic channel to be torn down causes the connected data communication service to enter into a dormant state; and maintaining the data communication service in the dormant state during the voice call.
8. The method of claim 1, further comprising:
after completion of the voice call, resuming data communications of the data communication service.
after completion of the voice call, resuming data communications of the data communication service.
9. The method of claim 1, wherein the data communication service involves an Internet Protocol (IP) connection.
10. The method of claim 1, further comprising:
maintaining an Internet Protocol (IP) connection for the data communication service after causing the traffic channel to be torn down and the voice call to be established.
maintaining an Internet Protocol (IP) connection for the data communication service after causing the traffic channel to be torn down and the voice call to be established.
11. The method of claim 1, wherein the data communication service involves a Point-to-Point Protocol (PPP) connection.
12. The method of claim 1, further comprising:
maintaining a Point-to-Point Protocol (PPP) connection of the data communication service after causing the traffic channel to be torn down and the voice call to be established.
maintaining a Point-to-Point Protocol (PPP) connection of the data communication service after causing the traffic channel to be torn down and the voice call to be established.
13. The method of claim 1, wherein the data communication service comprises e-mail message communication.
14. The method of claim 1, wherein the data communication service comprises Internet data communication.
15. A mobile communication device, comprising:
a user interface;
one or more processors coupled to the user interface;
a wireless transceiver coupled to the one or more processors;
the one or more processors being operative to receive a voice call request through the user interface;
the one or more processors being further operative to perform the following acts in response to the voice call request:
cause a traffic channel of the connected data communication service to be torn down; and cause a voice call to be established with the mobile communication device with use of the wireless transceiver.
a user interface;
one or more processors coupled to the user interface;
a wireless transceiver coupled to the one or more processors;
the one or more processors being operative to receive a voice call request through the user interface;
the one or more processors being further operative to perform the following acts in response to the voice call request:
cause a traffic channel of the connected data communication service to be torn down; and cause a voice call to be established with the mobile communication device with use of the wireless transceiver.
16. The mobile communication device of claim 15, wherein the one or more processors are further operative to cause the traffic channel to be torn down by causing a release order to be transmitted through the wireless transceiver.
17. The mobile communication device of claim 15, wherein the one or more processors are further operative to cause the connected data communication service enter into a dormant state.
18. The mobile communication device of claim 15, wherein the one or more processors are further operative to cause the connected data communication service enter into a dormant state which is maintained during the voice call.
19. The mobile communication device of claim 15 wherein the one or more processors are further operative to resuming data communications of the data communication service after completion of the voice call.
20. The mobile communication device of claim 15, wherein the data communication service involves an Internet Protocol (IP) connection.
21. The mobile communication device of claim 15 wherein the one or more processors are further operative to maintain an Internet Protocol (IP) connection of the data communication service after causing the traffic channel to be torn down and the voice call to be established.
22. The mobile communication device of claim 15, wherein the data communication service involves a Point-to-Point Protocol (PPP) connection.
23. The mobile communication device of claim 15 wherein the one or more processors are further operative to maintain a Point-to-Point Protocol (PPP) connection of the data communication service after causing the traffic channel to be torn down and the voice call to be established.
24. The mobile communication device of claim 15 wherein the data communication service involves e-mail message communication.
25. The mobile communication device of claim 15 wherein the data communication service involves Internet data communication.
26. A computer program product, comprising:
a computer storage medium;
computer instructions stored on the computer storage medium;
the computer instructions being executable on a processor for:
receiving a voice call request during a connected data communication service of a mobile communication device;
in response to receiving the voice call request:
causing a traffic channel of the connected data communication service to be torn down; and causing a voice call to be established with the mobile communication device.
a computer storage medium;
computer instructions stored on the computer storage medium;
the computer instructions being executable on a processor for:
receiving a voice call request during a connected data communication service of a mobile communication device;
in response to receiving the voice call request:
causing a traffic channel of the connected data communication service to be torn down; and causing a voice call to be established with the mobile communication device.
27. The computer program product of claim 26, wherein the computer instructions are executable in the mobile communication device.
28. The computer program product of claim 26, wherein the computer instructions are executable in one or more servers of a wireless communication network.
29. The computer program product of claim 26, wherein the computer instructions are further executable for causing a release order to be transmitted for causing the traffic channel to be torn down.
30. The computer program product of claim 26, wherein the computer instructions are further executable for causing the connected data communication service to enter into a dormant state when causing the traffic channel to be torn down.
31. The computer program product of claim 26 wherein the computer instructions are further executable for resuming data communications of the data communication service after completion of the voice call.
32. The computer program product of claim 26, wherein the computer instructions are further executable for maintaining an Internet Protocol (IP) connection of the data communication service after causing the traffic channel to be torn down and the voice call to be established.
33. The computer program product of claim 26, wherein the computer instructions are further executable for maintaining a Point-to-Point Protocol (PPP) connection of the data communication service after causing the traffic channel to be torn down and the voice call to be established.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/667,983 US7809387B2 (en) | 2003-09-22 | 2003-09-22 | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device |
CA002441869A CA2441869C (en) | 2003-09-22 | 2003-09-22 | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device |
US12/897,394 US8099118B2 (en) | 2003-09-22 | 2010-10-04 | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device |
US13/328,906 US8335530B2 (en) | 2003-09-22 | 2011-12-16 | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/667,983 US7809387B2 (en) | 2003-09-22 | 2003-09-22 | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device |
CA002441869A CA2441869C (en) | 2003-09-22 | 2003-09-22 | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2441869A1 true CA2441869A1 (en) | 2005-03-22 |
CA2441869C CA2441869C (en) | 2009-12-22 |
Family
ID=34575127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002441869A Expired - Lifetime CA2441869C (en) | 2003-09-22 | 2003-09-22 | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device |
Country Status (2)
Country | Link |
---|---|
US (3) | US7809387B2 (en) |
CA (1) | CA2441869C (en) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4421946B2 (en) * | 2004-05-31 | 2010-02-24 | 京セラ株式会社 | Communication terminal device and communication method thereof |
ATE431693T1 (en) * | 2004-06-03 | 2009-05-15 | Option | METHOD AND DEVICE FOR MANAGING SIMULTANEOUS CONNECTIONS OF A MOBILE COMMUNICATION STATION TO DIFFERENT NETWORKS |
US20080123624A1 (en) * | 2006-06-30 | 2008-05-29 | Nokia Corporation | Controlling mobile voice calls remotely via a web interface |
US8442560B1 (en) * | 2007-11-19 | 2013-05-14 | Kenneth P. Kiraly | Mode switching user device |
KR100984287B1 (en) * | 2008-04-21 | 2010-09-30 | 삼성전자주식회사 | Apparatus and method for controlling call at data communication mode of mobile station |
CN102090110B (en) * | 2008-05-09 | 2013-12-04 | 黑莓有限公司 | Methods and apparatus for prioritizing assignment of a packet data session for a plurality of applications of a mobile communication device |
US7899037B1 (en) * | 2009-03-06 | 2011-03-01 | Sprint Communications Company L.P. | Voice session and data session coordination in a communication device |
US20110158222A1 (en) * | 2009-12-28 | 2011-06-30 | Duncan Kerr | Cellular telephone systems with support for converting voice calls to data sessions |
US9565715B2 (en) * | 2010-05-13 | 2017-02-07 | Mediatek Inc. | Apparatuses and methods for coordinating operations between circuit switched (CS) and packet switched (PS) services with different subscriber identity cards, and machine-readable storage medium |
US8825018B2 (en) | 2010-06-01 | 2014-09-02 | Blackberry Limited | Methods and apparatus for increasing voice call performance through controlled interruption of data transfer in a relay network |
US8429674B2 (en) | 2010-07-20 | 2013-04-23 | Apple Inc. | Maintaining data states upon forced exit |
US8705448B2 (en) | 2011-01-07 | 2014-04-22 | Apple Inc. | Voice and data connection control in a mobile device |
US9319974B2 (en) * | 2011-09-07 | 2016-04-19 | Intel Corporation | Communication transmission methods and systems |
US8712425B2 (en) | 2012-01-11 | 2014-04-29 | Apple Inc. | Managing a packet service call within mobile communications user equipment |
US10433360B2 (en) | 2012-02-15 | 2019-10-01 | Apple Inc. | Managing a packet service call during circuit service call setup within mobile communications user equipment |
US20130237198A1 (en) * | 2012-03-06 | 2013-09-12 | Apple Inc. | System and method for managing data calls |
US8718726B2 (en) * | 2012-03-16 | 2014-05-06 | Apple Inc. | Methods and apparatus for reducing call drop rate |
CN102932956A (en) * | 2012-10-23 | 2013-02-13 | 上海优思通信科技有限公司 | Method for realizing surfing and communication by using dual-mode mobile phone |
US9722889B2 (en) | 2013-10-14 | 2017-08-01 | Vigo Software Ltd | Facilitating high quality network delivery of content over a network |
US9350624B2 (en) | 2013-10-15 | 2016-05-24 | Rawllin International Inc. | Dynamic assignment of connection priorities for applications operating on a client device |
WO2016026067A1 (en) * | 2014-08-18 | 2016-02-25 | Qualcomm Incorporated | Techniques of deferring one core network domain when circuit-switched and packet-switched domain calls are set up simultaneously |
US9420450B2 (en) | 2014-08-27 | 2016-08-16 | Motorola Solutions, Inc. | Methods and systems for talkgroup-state-dependent routing of group data |
US10375123B2 (en) | 2015-12-15 | 2019-08-06 | Samsung Electronics Co., Ltd. | Synchronous communication session coordination and handling among devices using metadata |
CN105760129B (en) * | 2016-02-24 | 2018-08-17 | 西安诺瓦电子科技有限公司 | Method of mobile communication and device and related application |
WO2019227278A1 (en) * | 2018-05-28 | 2019-12-05 | Qualcomm Incorporated | Ue based fast return from 3g to 5g |
CN114501352B (en) * | 2021-12-27 | 2024-02-23 | 北京小米移动软件有限公司 | Terminal control method, device, electronic equipment and storage medium |
US11824904B1 (en) | 2022-11-18 | 2023-11-21 | T-Mobile Usa, Inc. | Verifying delivery of rich call data object to a terminating wireless device |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7349333B2 (en) * | 1997-07-30 | 2008-03-25 | At&T Delaware Intellectual Property, Inc. | Associated systems and methods for providing data services using idle cell resources |
US6643262B1 (en) | 1997-08-29 | 2003-11-04 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for dynamic sharing of connection resources |
US7184428B1 (en) * | 1997-12-31 | 2007-02-27 | At&T Corp. | Facility management platform for a hybrid coaxial/twisted pair local loop network service architecture |
FI107770B (en) | 1999-06-07 | 2001-09-28 | Nokia Mobile Phones Ltd | Managing PDP Contexts in a Mobile Station |
US20020087716A1 (en) * | 2000-07-25 | 2002-07-04 | Shakeel Mustafa | System and method for transmitting customized multi priority services on a single or multiple links over data link layer frames |
US6633765B1 (en) * | 2000-08-28 | 2003-10-14 | Qualcomm, Incorporated | Method and apparatus for performing coverage control for multicast services in a wireless network |
KR100369803B1 (en) * | 2001-03-10 | 2003-02-05 | 삼성전자 주식회사 | Packet voice call service method in wireless telecommunication network and network architecture therefor |
JP2004519935A (en) | 2001-03-15 | 2004-07-02 | ターシンク リミテッド | Method and system for providing wireless terminal communication session for data / voice integration service |
US7050411B2 (en) * | 2001-07-25 | 2006-05-23 | Motorola, Inc. | Dynamic DCCH/FCH switching |
US7054323B2 (en) | 2002-03-13 | 2006-05-30 | Motorola, Inc. | Method for packet data protocol context activation |
US7471777B2 (en) * | 2002-05-08 | 2008-12-30 | Summit Technology Systems, Lp | Indirect DSL over loaded and unloaded loops |
EP1621919A4 (en) | 2002-07-08 | 2007-08-15 | Matsushita Electric Ind Co Ltd | Projection display |
US20040022209A1 (en) * | 2002-08-05 | 2004-02-05 | Pravati Misra | Voice call precedence over active packet data call |
US7616944B2 (en) * | 2002-09-09 | 2009-11-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for call notification and delivery to a busy mobile station |
US6885645B2 (en) * | 2002-11-19 | 2005-04-26 | Motorola, Inc. | Method and mobile station for controlling bearer assignment |
US7634274B2 (en) | 2002-12-31 | 2009-12-15 | Nokia Corporation | Connection establishment for PDP contexts |
DE602004008057T2 (en) | 2003-05-06 | 2007-12-13 | Research In Motion Ltd., Waterloo | SYSTEM AND METHOD FOR AN EXCHANGE OF INFORMATION RELATING TO THE ACTIVITY OF A WIRELESS DEVICE |
US7433961B2 (en) | 2004-11-16 | 2008-10-07 | Research In Motion Limited | System and method for sequentially conducting independent data contexts using a mobile communications device |
US20080316976A1 (en) | 2007-06-25 | 2008-12-25 | Lucent Technologies, Inc. | METHOD AND APPARATUS FOR SIGNALING INTERWORKING CDMA 3G1x MOBILES AND EVDO MOBILES WITH AN IMS CORE NETWORK |
US20090052365A1 (en) | 2007-08-20 | 2009-02-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and Communication Node for Optimising Time Sensitive Communications |
-
2003
- 2003-09-22 CA CA002441869A patent/CA2441869C/en not_active Expired - Lifetime
- 2003-09-22 US US10/667,983 patent/US7809387B2/en active Active
-
2010
- 2010-10-04 US US12/897,394 patent/US8099118B2/en not_active Expired - Lifetime
-
2011
- 2011-12-16 US US13/328,906 patent/US8335530B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US20120088513A1 (en) | 2012-04-12 |
US20050064891A1 (en) | 2005-03-24 |
US8335530B2 (en) | 2012-12-18 |
US7809387B2 (en) | 2010-10-05 |
CA2441869C (en) | 2009-12-22 |
US20110021204A1 (en) | 2011-01-27 |
US8099118B2 (en) | 2012-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2441869A1 (en) | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device | |
JP4440509B2 (en) | Method and radio system for terminating sleep mode in packet data session | |
JP5335930B2 (en) | Reduce the occurrence of on-hold VOIP calls so that they are not interrupted in the EV-DO system | |
CN107493590B (en) | Data transmission method and device, base station and computer readable storage medium | |
AU2003245764A1 (en) | Method and apparatus for reestablishing a data connection with a wireless communication network | |
CA2554416A1 (en) | Congestion handling in a packet communication system | |
EP2469963A3 (en) | Mode shifting communications system and method | |
US8170604B2 (en) | Method and system for managing communications for a multi-mode communications device | |
WO2004059995A1 (en) | Method and apparatus for mixed mode personal communication | |
CA2595899A1 (en) | Voice channel control of wireless packet data communications | |
RU2007137463A (en) | METHOD AND SYSTEM OF PERFORMING THE SERVICE OF STORING MULTIMEDIA DATA AT SEMI-DUPLEX RADIO COMMUNICATION IN A CELLULAR COMMUNICATION NETWORK | |
WO2008011233A3 (en) | System and method for suspending a wireless call while performing another wireless communications session | |
CA2576301A1 (en) | Methods and apparatus for efficiently establishing and maintaining a data connection between a mobile station and a wireless network | |
WO2005001602A3 (en) | Method and apparatus for voice over internet protocol telephony using a virtual private network | |
JP2009038803A5 (en) | ||
JP2010531563A5 (en) | ||
CN110324913B (en) | 5G network communication method, terminal, device, network equipment and functional entity | |
GB2406245B (en) | A method of transmitting packet data on a network | |
WO2007146606A3 (en) | Method and apparatus for maintaining state information on a client device configured for voip communication | |
KR100575734B1 (en) | Packet data receive method for mobile communication device | |
WO2010139207A1 (en) | Method and system for wireless internet data push | |
WO2007070364A3 (en) | Method and apparatus to facilitate use of a session initiation protocol instance to support on-hold session status | |
CN108174458B (en) | Method and device for wireless connection between mobile terminal and wearable device, mobile terminal and wearable device | |
EP1809065A1 (en) | Method and system for adjusting the traffic category for a real time stream transmission | |
JP2020170897A5 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20230922 |