IP Library Granted Patent US 10,097,975
Granted Patent B2
US 10,097,975 · App. 15/863,334 · Granted Oct 9, 2018

Server for sending new application portions to mobile wireless communications devices and related methods

Inventors: Xianfeng Chen (Mississauga, CA); Orlin Vesselinov Stoev (Toronto, CA)
Assignee: BlackBerry Limited
H04W4/50G06F8/65H04L67/34H04W4/20H04L67/26
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 10,097,975
App. No.
15/863,334
Granted
Oct 9, 2018
Kind
B2
Abstract

A communications system is to communicate with an application server storing a plurality of applications. The communications system includes a mobile wireless communications device configured to store at least one application from among the plurality of applications, the at least one application having stored version information associated therewith. An intermediate server is configured to update the mobile wireless communications device by at least obtaining respective current version information for associated current versions of the plurality of applications and obtaining the stored application version information from the mobile wireless communications device for the at least one stored application. The stored application version information is compared with the current version information for the at least one stored application. New application portions are downloaded from a current application associated with the current version information, and the new application portions are sent to the mobile wireless communications device.

Claims (18)

1. A method for updating a stored application, comprising:

receiving, at a server, stored version information from a mobile wireless communications device for a stored application on the mobile wireless communications device;

comparing, at the server, the stored version information with available different version information for the stored application; and

the server sending an updated version of only a part of the stored application to the mobile wireless communications device based on the available different version information, the part of the stored application comprising at least one of the plurality of application portions but not all of the application portions, for replacing the part of the stored application on the mobile wireless communications device.

2. The method of claim 1 , wherein the sending an updated version occurs without the server receiving a request to send the updated version from the mobile wireless communications device.

3. The method of claim 1 , further comprising the server sending a notification to the mobile wireless communications device of availability of the updated version of the part of the stored application based upon at least one selection preference.

4. The method of claim 3 , wherein the notification is sent without a prior request for the notification from the mobile wireless communications device.

5. The method of claim 3 , wherein the at least one selection preference comprises at least one of an application type and an application name.

6. The method of claim 1 , wherein the stored application comprises at least one of a stored game application, a stored document processing application, and a stored messaging application.

7. A method for updating a stored application, comprising:

sending, by a mobile wireless communications device, stored version information for a stored application stored in memory of the mobile wireless communications device to a server; and

receiving, by the mobile wireless communications device from the server, an updated version of only a part of the stored application based on an available different version information as determined by the server, the part of the stored application comprising at least one of the plurality of application portions but not all of the application portions;

replacing, by the mobile wireless communications device, the part of the stored application stored in the memory with the updated version of the part of the stored application portion.

8. The method of claim 7 , further comprising the mobile wireless communications device installing the updated version of the part of the stored application based upon user input.

9. The method of claim 7 , further comprising the wherein the processor receives a notification of availability of the updated version of the part of the stored application based upon at least one selection preference.

10. The method of claim 9 , wherein the at least one selection preference comprises at least one of an application type and an application name.

11. The method of claim 7 , wherein the stored application comprises at least one of a stored game application, a stored document processing application, and a stored messaging application.

12. The method of claim 7 , wherein the stored application consequently comprises the updated version of the part of the stored application received by the mobile wireless communications device and at least one further application portion of the plurality of application portions that is not deleted.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 045012 FRAME: 0028. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded May 25, 2018
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 046245/0299 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2018
From: CHEN, XIANFENG; STOEV, ORLIN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 044547/0742 →
CHANGE OF NAME Recorded Jan 5, 2018
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 045012/0028 →
Continuity (7)
Continuation 15197400 · Jun 29, 2016
Continuation 14223474 · Mar 24, 2014
Continuation 13718480 · Dec 18, 2012
Continuation 13487995 · Jun 4, 2012
Continuation 12539744 · Aug 12, 2009
Provisional Application 61103782 · Oct 8, 2008
Related Publication 20180132084A1 · May 10, 2018
Cited By (1)
US 12,309,677