IP Library Granted Patent US 12,507,050
Granted Patent B2
US 12,507,050 · App. 18/453,710 · Granted Dec 23, 2025

Service mode display on a handheld communication device

Inventors: Robert John Edwards (Waterloo, CA); Andrew Douglas Bocking (Los Altos, CA)
Assignee: Malikie Innovations Limited
H04W4/50G06F3/04817H04M1/72469H04W4/60H04W8/18H04W8/22H04W12/06H04W12/08H04W48/08H04W48/18H04W60/00H04W76/15H04W88/06G06F3/0482H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,507,050
App. No.
18/453,710
Granted
Dec 23, 2025
Kind
B2
Abstract

In a handheld communication device capable of a plurality of wireless communication modes, a method of communication begins by receiving, at the handheld communication device, a notification of an available one of the wireless communication modes. Then, in a data communication window of the communication device, a user-indication of an active one of the available wireless communication modes is provided in accordance with the received communication mode indication. The data communication window is configured to facilitate data communication via the plurality of wireless communication modes, and facilitates the data communication via the active wireless communication mode.

Claims (34)

1 . A method of communication at a communication device, the method comprising:

detecting, at the communication device, one or more wireless communication modes available to the communication device in a geographical region in which the communication device is currently located, wherein the one or more available wireless communication modes comprise a cellular communication mode or a WiFi communication mode, and at least one of the one or more available wireless communication modes is provided by two or more network providers;

attempting, at the communication device, to connect via an active wireless communication mode of the one or more available wireless communication modes;

and

when the attempt to connect is successful, providing on a display of the communication device, a visual indication associated with the active wireless communication mode.

2 . The method according to claim 1 , wherein each wireless communication mode is available over a respective one of a plurality of wireless carrier frequencies, and the method further comprises transmitting, over at least one of the plurality of wireless carrier frequencies, registration information to a provider of the available wireless communication mode, and receiving from the provider an authorization for use of the available wireless communication mode.

3 . The method according to claim 1 , wherein the visual indication includes an icon indicative of the active wireless communication mode.

4 . The method according to claim 3 , wherein the icon comprises a cellular icon indicating the cellular communication mode or a WiFi icon indicating the WiFi communication mode.

5 . The method according to claim 4 , wherein the at least one of the one or more available wireless communication modes comprises the cellular communication mode, and the cellular icon comprises a General Packet Radio Service (GPRS) icon indicating a GPRS data communication mode or an Enhanced Data rates for GSM Evolution (EDGE) icon indicating an EDGE data communication mode.

6 . The method according to claim 1 , wherein the visual indication is provided in a communication window on the display, and the communication window is configured to facilitate communication with a provider of a communication service via the active wireless communication mode.

7 . A wireless communication device, comprising:

a display; and

one or more processors configured to:

detect one or more wireless communication modes available to the wireless communication device in a geographical region in which the wireless communication device is currently located, wherein the one or more wireless communication modes comprise a cellular communication mode or a WiFi communication mode, and at least one of the one or more available wireless communication modes is provided by two or more network providers;

attempt to connect via an active wireless communication mode of the one or more available wireless communication modes;

and

when the attempt to connect is successful, provide on the display a visual indication associated with the active wireless communication mode.

8 . The wireless communication device according to claim 7 , wherein each wireless communication mode is available over a respective one of a plurality of wireless carrier frequencies, and the one or more processors are further configured to transmit, over at least one of the plurality of wireless carrier frequencies, registration information to a provider of the available wireless communication mode, and to receive from the provider an authorization for use of the available wireless communication mode.

9 . The wireless communication device according to claim 7 , wherein the visual indication includes an icon indicative of the active wireless communication mode, wherein the icon comprises a cellular icon indicating the cellular communication mode or a WiFi icon indicating the WiFi communication mode.

10 . The wireless communication device according to claim 1 , wherein the at least one of the one or more available wireless communication modes comprises the cellular communication mode, and the cellular icon comprises a General Packet Radio Service (GPRS) icon indicating a GPRS data communication mode or an Enhanced Data rates for GSM Evolution (EDGE) icon indicating an EDGE data communication mode.

11 . The wireless communication device according to claim 7 , wherein the visual indication is provided in a communication window on the display, and the communication window is configured to facilitate communication with a provider of a communication service via the active wireless communication mode.

12 . A non-transitory computer readable medium carrying processing instructions for a communication device, the processing instructions, when executed by a computer processor of the communication device, enabling the communication device to:

detect one or more wireless communication modes available to the communication device in a geographical region in which the communication device is currently located, wherein the one or more wireless communication modes comprise a cellular communication mode or a WiFi communication mode, and at least one of the one or more available wireless communication modes is provided by two or more network providers;

attempt to connect via an active wireless communication mode of the one or more available wireless communication modes;

and

when the attempt to connect is successful, provide on a display of the communication device, a visual indication associated with the active wireless communication mode.

13 . The non-transitory computer readable medium according to claim 12 , wherein each wireless communication mode is available over a respective one of a plurality of wireless carrier frequencies, and the processing instructions further enable the communication device to transmit, over at least one of the plurality of wireless carrier frequencies, registration information to a provider of the available wireless communication mode, and receive from the provider an authorization for use of the available wireless communication mode.

14 . The non-transitory computer readable medium according to claim 12 , wherein the visual indication includes an icon indicative of the active wireless communication mode, wherein the icon comprises a cellular icon that indicates the cellular communication mode or a WiFi icon that indicates the WiFi communication mode.

15 . The non-transitory computer readable medium according to claim 14 , wherein the at least one of the one or more available wireless communication modes comprises the cellular communication mode, and the cellular icon comprises a General Packet Radio Service (GPRS) icon indicating a GPRS data communication mode or an Enhanced Data rates for GSM Evolution (EDGE) icon indicating an EDGE data communication mode.

16 . The non-transitory computer readable medium according to claim 12 , wherein the visual indication is provided in a communication window on the display, and the communication window is configured to facilitate communication with a provider of a communication service via the active wireless communication mode.

17 . The method according to claim 1 , wherein the two or more network providers are cellular network providers.

18 . The method according to claim 17 , wherein the two or more network providers are associated with different cellular network technologies.

19 . The method according to claim 1 , wherein the visual indication comprises two or more icons of the active wireless communication mode, the two or more icons respectively corresponding to the two or more network providers.

20 . The method according to claim 6 , wherein the visual indication provided in the communication window is indicative of a specific network provider of the active wireless communication mode and displayed concurrently with one or more icons indicative of the active wireless communication mode.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2023
From: EDWARDS, ROBERT; BOCKING, ANDREW DOUGLAS
To: RESEARCH IN MOTION LIMITED
Reel/Frame 064667/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064672/0001 →
CHANGE OF NAME Recorded Aug 22, 2023
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 064672/0201 →
NUNC PRO TUNC ASSIGNMENT Recorded Aug 22, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064672/0207 →
Continuity (7)
Continuation 17827932 · May 30, 2022
Continuation 16903634 · Jun 17, 2020
Continuation 16525046 · Jul 29, 2019
Continuation 15470451 · Mar 27, 2017
Continuation 14687616 · Apr 15, 2015
Continuation 11694141 · Mar 30, 2007
Related Publication 20240073662A1 · Feb 29, 2024
References Cited (40)
US 5903832A · Seppanen et al. · 1999 [cited by applicant]
US 6393307B1 · Kim · 2002 [cited by examiner]
US 6438390B1 · Awan · 2002 [cited by applicant]
US 6546263B1 · Petty et al. · 2003 [cited by applicant]
US 7072468B2 · Murray et al. · 2006 [cited by applicant]
US 7133669B2 · Nair et al. · 2006 [cited by applicant]
US 7245913B1 · Nguyen et al. · 2007 [cited by applicant]
US 7756485B2 · Paas et al. · 2010 [cited by applicant]
US 8170604B2 · Uehara · 2012 [cited by examiner]
US 20030119454A1 · Hattori · 2003 [cited by applicant]
US 20040045027A1 · Takamura et al. · 2004 [cited by applicant]
US 20040076177A1 · Koch et al. · 2004 [cited by applicant]
US 20040127208A1 · Nair · 2004 [cited by examiner]
US 20040204035A1 · Raghuram et al. · 2004 [cited by applicant]
US 20040204133A1 · Andrew et al. · 2004 [cited by applicant]
US 20040215845A1 · Davani et al. · 2004 [cited by applicant]
US 20040242209A1 · Kruis et al. · 2004 [cited by applicant]
US 20040259542A1 · Viitamaki · 2004 [cited by examiner]
US 20040266426A1 · Marsh et al. · 2004 [cited by applicant]
US 20050020286A1 · Lazaridis et al. · 2005 [cited by applicant]
US 20050079863A1 · Macaluso · 2005 [cited by applicant]
US 20050083899A1 · Babbar et al. · 2005 [cited by applicant]
US 20050111463A1 · Nepomuceno et al. · 2005 [cited by applicant]
US 20050152304A1 · Park · 2005 [cited by applicant]
US 20050227720A1 · Gunaratnam et al. · 2005 [cited by applicant]
US 20050233749A1 · Karaoguz · 2005 [cited by examiner]
US 20050238046A1 · Hassan · 2005 [cited by examiner]
US 20060105713A1 · Zheng · 2006 [cited by examiner]
US 20060183477A1 · Bocking et al. · 2006 [cited by applicant]
US 20060234762A1 · Ozluturk · 2006 [cited by applicant]
US 20070042777A1 · Govindarajan et al. · 2007 [cited by applicant]
US 20070067734A1 · Cunningham · 2007 [cited by examiner]
US 20070088837A1 · Gidron et al. · 2007 [cited by applicant]
US 20070255797A1 · Dunn et al. · 2007 [cited by applicant]
US 20080009324A1 · Patel · 2008 [cited by examiner]
US 20080113665A1 · Paas · 2008 [cited by examiner]
US 20080113683A1 · Paas · 2008 [cited by examiner]
US 20080113692A1 · Zhao et al. · 2008 [cited by applicant]
GB 2341514A · 2000 [cited by applicant]
WO 2005032098A1 · 2005 [cited by applicant]