IP Library › Granted Patent US 11,258,762
Granted Patent B2
US 11,258,762 · App. 16/453,514 · Granted Feb 22, 2022

Method and system for updating of an application layer for a third-party telematics provider

Inventors: Michaela Vanderveen (Tracy, CA); Stephen John Barrett (Haywards Heath, GB)
Assignee: BlackBerry Limited
H04L63/0263H04L63/0236
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 11,258,762
App. No.
16/453,514
Granted
Feb 22, 2022
Kind
B2
Abstract

A method at a system including a firewall and at least one application, the method including obtaining, at the at least one application, a new address for a service provider for the at least one application; triggering a firewall update; obtaining a new firewall configuration; and updating the firewall, wherein the updating the firewall allows a connection from the at least one application to the new address for the service provider.

Claims (33)

1. A method at a system including a firewall and at least one application, the method comprising:

obtaining, at the at least one application, a new address for a service provider for the at least one application;

triggering, a firewall update based on the firewall blocking a connection attempt from the at least one application to the new address for the service provider for not being on a firewall whitelist;

obtaining a new firewall configuration over a secure connection to a configuration server; and

updating the firewall whitelist with the new address for the service provider in accordance with the new firewall configuration,

wherein the updating the firewall allows a connection from the at least one application to the new address for the service provider.

2. The method of claim 1 , wherein the triggering is further based on a firewall update message from the application to the firewall.

3. The method of claim 1 , wherein the obtaining the new address is over the secure connection between the configuration server and the application.

4. The method of claim 1 , wherein the obtaining the new firewall configuration is over the secure connection between the firewall and the configuration server.

5. The method of claim 1 , wherein the new address is at least one of a uniform resource locator, a uniform resource identifier, an Internet Protocol address, and a fully qualified domain name.

6. The method of claim 1 , wherein the system is a vehicle and the configuration server is an Original Equipment Manufacturer server.

7. The method of claim 1 , wherein the updating the firewall comprises removing an old address for the service provider from the firewall whitelist.

8. A computing device including a firewall and at least one application, the computing device comprising:

a processor; and

a communications subsystem,

wherein the computing device is configured to:

obtain, at the at least one application, a new address for a service provider for the at least one application;

trigger a firewall update based on the firewall blocking a connection attempt from the at least one application to the new address for the service provider for not being on a firewall whitelist;

obtain a new firewall configuration over a secure connection to a configuration server; and

update the firewall whitelist with the new address for the service provider in accordance with the new firewall configuration,

wherein the updating the firewall allows a connection from the at least one application to the new address for the service provider.

9. The computing device of claim 8 , wherein the computing device is further configured to trigger based on a firewall update message from the application to the firewall.

10. The computing device of claim 8 , wherein the computing device is configured to obtain the new address over the secure connection between the configuration server and the application.

11. The computing device of claim 8 , wherein the computing device is configured to obtain the new firewall configuration over the secure connection between the firewall and the configuration server.

12. The computing device of claim 8 , wherein the new address is at least one of a uniform resource locator, a uniform resource identifier, an Internet Protocol address, and a fully qualified domain name.

13. The computing device of claim 8 , wherein the computing device is a vehicle computing system and the configuration server is an Original Equipment Manufacturer server.

14. The computing device of claim 8 , wherein the computing device is configured to update the firewall by removing an old address for the service provider from the firewall whitelist.

15. A computer readable medium for storing instruction code, which, when executed by a processor of a computing system having a firewall and at least one application, causes the computing system to:

obtain, at the at least one application, a new address for a service provider for the at least one application;

trigger a firewall update based on the firewall blocking a connection attempt from the at least one application to the new address for the service provider for not being on a firewall whitelist;

obtain a new firewall configuration over a secure connection to a configuration server; and

update the firewall whitelist with the new address for the service provider in accordance with the new firewall configuration,

wherein the updating the firewall allows a connection from the at least one application to the new address for the service provider.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2019
From: BLACKBERRY UK LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 049786/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2019
From: BLACKBERRY CORPORATION
To: BLACKBERRY LIMITED
Reel/Frame 049786/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2019
From: VANDERVEEN, MICHAELA
To: BLACKBERRY CORPORATION
Reel/Frame 049599/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2019
From: BARRETT, STEPHEN JOHN
To: BLACKBERRY UK LIMITED
Reel/Frame 049599/0911 →
Continuity (1)
Related Publication 20200412694A1 · Dec 31, 2020