IP Library Granted Patent US 12,604,166
Granted Patent B2
US 12,604,166 · App. 18/639,602 · Granted Apr 14, 2026

Method and system for dynamic APN selection

Inventors: Jason Wayne Jantzi (St. Clements, CA); Scott Leonard Dill (Paris, CA); Jesse William Bennett (Apex, NC); Mark Edward Reaume (Waterloo, CA); Mahendra Fuleshwar Prasad (Waterloo, CA); Alexander Karl Levato (Toronto, CA); Yu Gao (Waterloo, CA)
Assignee: Malikie Innovations Limited
H04W4/70H04L41/0813H04L43/0811H04L67/02H04L67/12H04L67/34H04W52/0212H04W52/0222H04W52/0254H04W52/0258H04W84/005H04W84/18H04W88/10
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,604,166
App. No.
18/639,602
Granted
Apr 14, 2026
Kind
B2
Abstract

A method for updating communication parameters on a mobile device, the method including sending a communication from the mobile device to a server, the communication including a location of the mobile device; receiving at the mobile device, responsive to the communication, a new communication parameter; reconfiguring the mobile device with the new communication parameter; and sending a second communication from the mobile device to the server, the second communication using the new communication parameter.

Claims (39)

1 . A method for updating communication parameters on a device, the method comprising:

waking up the device at a periodic time;

upon waking up, transmitting sensor data from sensors associated to the device to a server, the transmitting comprising sending a location of the device;

receiving at the device, responsive to the transmitting, a new communication parameter;

after receiving the new communication parameter, entering a sleep state at the device;

virtually replacing a subscriber identity associated with the device with a new subscriber identity based on the new communication parameter; and

sending a second communication from the device to the server, the second communication using the new communication parameter, wherein the second communication includes the location of the device and the new communication parameter is associated with the new subscriber identity determined based on the location of the device.

2 . The method of claim 1 , wherein the device is a sensor apparatus associated with a vehicle.

3 . The method of claim 2 , wherein the communication comprises a periodic server update.

4 . The method of claim 1 , wherein access point name profiles are associated with the new subscriber identity.

5 . The method of claim 4 , wherein the access point name profiles are stored at the device.

6 . The method of claim 4 , wherein the access point name profiles are used to perform a server update upon replacing the subscriber identity with the new subscriber identity.

7 . The method of claim 1 , wherein the device is a mobile device.

8 . The method of claim 1 , wherein the entering of the sleep state at the device comprises the device entering the sleep state or a module of the device entering the sleep state.

9 . A device comprising:

a processor; and

a communications subsystem,

wherein the device is configured to:

wake up the device at a periodic time;

upon waking up, transmit sensor data from sensors associated to the device to a server, the transmitting comprising sending a location of the device;

receive at the device, responsive to the transmitting, a new communication parameter;

after receiving the new communication parameter, enter a sleep state;

virtually replace a subscriber identity associated with the device with a new subscriber identity based on the new communication parameter; and

send a second communication from the device to the server, the second communication using the new communication parameter, wherein the second communication includes the location of the device and the new communication parameter is associated with the new subscriber identity determined based on the location of the device.

10 . The device of claim 9 , wherein the device is a sensor apparatus associated with a vehicle.

11 . The device of claim 10 , wherein the communication comprises a periodic server update.

12 . The device of claim 9 , wherein access point name profiles are associated with the new subscriber identity.

13 . The device of claim 12 , wherein the access point name profiles are stored at the device.

14 . The device of claim 12 , wherein the access point name profiles are used to perform a server update upon replacing the subscriber identity with the new subscriber identity.

15 . The device of claim 9 , wherein the sleep state comprises the mobile device being asleep or a module of the mobile device being asleep.

16 . A non-transitory computer readable medium for storing instruction code, which, when executed by a processor of a device, cause the device to:

wake up the device at a periodic time;

upon waking up, transmit sensor data from sensors associated to the device to a server, the transmitting comprising sending a location of the device;

receive at the device, responsive to the transmitting, a new communication parameter;

after receiving the new communication parameter, enter a sleep state;

virtually replace a subscriber identity associated with the device with a new subscriber identity based on the new communication parameter; and

send a second communication from the device to the server, the second communication using the new communication parameter, wherein the second communication includes the location of the device and the new communication parameter is associated with the new subscriber identity determined based on the location of the device.

17 . The non-transitory computer readable medium of claim 16 , wherein the device is a sensor apparatus associated with a vehicle.

18 . The non-transitory computer readable medium of claim 16 , wherein the sleep state comprises the mobile device being asleep or a module of the mobile device being asleep.

Continuity (4)
Continuation 18193164 · Mar 30, 2023
Continuation 17175019 · Feb 12, 2021
Continuation 15730447 · Oct 11, 2017
Related Publication 20240267716A1 · Aug 8, 2024
References Cited (65)
US 10952052B2 · Jantzi et al. · 2021 [cited by applicant]
US 11647369B2 · Jantzi et al. · 2023 [cited by applicant]
US 11991611B2 · Jantzi et al. · 2024 [cited by applicant]
US 20060271517A1 · Deloach, Jr. · 2006 [cited by applicant]
US 20070213050A1 · Jiang · 2007 [cited by examiner]
US 20080076419A1 · Khetawat et al. · 2008 [cited by applicant]
US 20080186882A1 · Scherzer et al. · 2008 [cited by applicant]
US 20090298467A1 · Zohar · 2009 [cited by examiner]
US 20110039518A1 · Maria · 2011 [cited by applicant]
US 20110122858A1 · Yashiro et al. · 2011 [cited by applicant]
US 20130002483A1 · Rowitch et al. · 2013 [cited by applicant]
US 20130023284A1 · Stanger · 2013 [cited by applicant]
US 20130039337A1 · Hwang et al. · 2013 [cited by applicant]
US 20130185421A1 · Yang · 2013 [cited by applicant]
US 20130281085A1 · Sen · 2013 [cited by examiner]
US 20140010185A1 · Morita et al. · 2014 [cited by applicant]
US 20140112328A1 · Wang · 2014 [cited by applicant]
US 20150004997A1 · Gao et al. · 2015 [cited by applicant]
US 20150081884A1 · Maguire et al. · 2015 [cited by applicant]
US 20150195364A1 · Petersen et al. · 2015 [cited by applicant]
US 20150195760A1 · Sanz et al. · 2015 [cited by applicant]
US 20150201322A1 · Kim et al. · 2015 [cited by applicant]
US 20150304437A1 · Vaccari et al. · 2015 [cited by applicant]
US 20150347999A1 · Lau · 2015 [cited by examiner]
US 20160014692A1 · Kim et al. · 2016 [cited by applicant]
US 20160192263A1 · Zembutsu et al. · 2016 [cited by applicant]
US 20160198404A1 · Tsiatsis et al. · 2016 [cited by applicant]
US 20160295544A1 · Jiang et al. · 2016 [cited by applicant]
US 20170078156A1 · Lazarescu et al. · 2017 [cited by applicant]
US 20170111315A1 · Long · 2017 [cited by applicant]
US 20170180929A1 · Cavendish · 2017 [cited by examiner]
US 20170180963A1 · Cavendish et al. · 2017 [cited by applicant]
US 20170265100A1 · Ryu et al. · 2017 [cited by applicant]
US 20170289788A1 · Lalwaney · 2017 [cited by applicant]
US 20170353452A1 · Wang · 2017 [cited by applicant]
US 20180103413A1 · Hosey · 2018 [cited by examiner]
US 20180109433A1 · Nagaraj et al. · 2018 [cited by applicant]
US 20180167906A1 · Chellamani et al. · 2018 [cited by applicant]
US 20180248787A1 · Rajagopal et al. · 2018 [cited by applicant]
US 20210152976A1 · Daoura et al. · 2021 [cited by applicant]
US 20230020832A1 · Hotchkiss et al. · 2023 [cited by applicant]
US 20230201517A1 · Rizkalla · 2023 [cited by applicant]
CA 2793439C · 2013 [cited by applicant]
WO 2008046264A1 · 2008 [cited by applicant]
WO 2011024030A1 · 2011 [cited by applicant]
Office Action dated Nov. 27, 2018; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 11 pages. [cited by applicant]
Final Office Action dated Apr. 2, 2019; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 10 pages. [cited by applicant]
Advisory Action dated Jun. 18, 2019; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 5 pages. [cited by applicant]
Office Action dated Jul. 15, 2019; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 17 pages. [cited by applicant]
Final Office Action dated Oct. 24, 2019; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 12 pages. [cited by applicant]
Advisory Action dated Jan. 13, 2020; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 5 pages. [cited by applicant]
Office Action dated Apr. 20, 2020; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 13 pages. [cited by applicant]
Final Office Action dated Aug. 25, 2020; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 15 pages. [cited by applicant]
Notice of Allowance dated Nov. 12, 2020; U.S. Appl. No. 15/730,447, filed Oct. 11, 2017; 13 pages. [cited by applicant]
Office Action dated Aug. 31, 2022; U.S. Appl. No. 17/175,019, filed Feb. 12, 2021; 24 pages. [cited by applicant]
Final Office Action dated Dec. 8, 2022; U.S. Appl. No. 17/175,019, filed Feb. 12, 2021; 15 pages. [cited by applicant]
Notice of Allowance dated Feb. 23, 2023; U.S. Appl. No. 17/175,019, filed Feb. 12, 2021; 8 pages. [cited by applicant]
Office Action dated Oct. 11, 2023; U.S. Appl. No. 18/193,164, filed Mar. 30, 2023; 21 pages. [cited by applicant]
Notice of Allowance dated Jan. 30, 2024; U.S. Appl. No. 18/193,164, filed Mar. 30, 2023; 8 pages. [cited by applicant]
Canadian Office Action; Application No. 3,018,503; Sep. 25, 2023; 4 pages. [cited by applicant]
European Partial Search Report; Application No. 18198151.5; Feb. 28, 2019; 15 pages. [cited by applicant]
European Extended Search Report; Application No. 18198151.5; Jun. 12, 2019; 12 pages. [cited by applicant]
European Examination Report; Application No. 18198151.5; Dec. 8, 2020; 7 pages. [cited by applicant]
European Examination Report; Application No. 18198151.5; Jun. 25, 2021; 6 pages. [cited by applicant]
European Examination Report; Application No. 18198151.5; May 14, 2024; 12 pages. [cited by applicant]