IP Library Granted Patent US 7,702,322
Granted Patent B1
US 7,702,322 · App. 11/363,583 · Granted Apr 20, 2010

Method and system for distributing and updating software in wireless devices

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 7,702,322
App. No.
11/363,583
Granted
Apr 20, 2010
Kind
B1
Abstract

A method is disclosed. The method includes receiving a message indicating that updates are available for a wireless device. The method further includes assigning a software policy for the wireless device, and based on the software policy, transmitting a notification to the wireless device indicating that the updates are available to download. The method further includes receiving a universal resource locator (URL) indicating a location of the updates, and subsequently downloading the updates from a web-based software server.

Claims (37)

1. A method comprising:

receiving a message at a customer site indicating that updates are available for a wireless device;

assigning a software policy at the customer site defining rules uniquely identifying the updates for the wireless device;

transmitting, based on the software policy, a notification to the wireless device that the updates are available to download;

the wireless device transmitting device specific information to a web-based software server;

the web-based software server searching a comparability matrix to identify rules associated with each update;

the wireless device receiving a message from the web-based software server indicating one or more files within the updates to download; and

downloading the one or more files from the web-based software server.

2. The method of claim 1 further comprising accessing a web-based software server by accessing the URL.

3. The method of claim 2 further comprising accessing the web-based software server to receive information about the updates.

4. The method of claim 1 wherein a customer site receives the message indicating that updates are available for the wireless device.

5. The method of claim 4 wherein the customer site includes a management console to configure the software policy for the wireless device.

6. The method of claim 1 wherein the web-based software server is a web-store.

7. A method comprising:

a web-based software server receiving device specific information from a wireless device;

the web-based software server searching a comparability matrix to identify rules associated with each update available to download to the wireless device;

the web-based software server transmitting a message to the wireless device indicating one or more files within the updates to download; and

downloading the one or more files to the wireless device.

8. The method of claim 7 further comprising:

the web-based software server transmitting information to the wireless device about the updates.

9. The method of claim 7 wherein the web-based software server is a web-store.

10. The method of claim 7 further comprising:

transmitting an update including a download restriction to a wireless device at a first location to preclude the wireless device from downloading the update at the first location; and

in response to the download restriction, scheduling a download time for the update to occur at a second location based on a time at which the wireless device is to be at the second location.

11. The method of claim 10 further comprising:

determining if a user has overridden the download restriction; and

immediately downloading the update, in response to the user overriding the download restriction.

12. A system comprising:

a device;

a customer site coupled to the device to receive a message indicating that updates are available for the device, assign a software policy for the device defining rules uniquely identifying the updates, and transmit, based on the software policy, a notification to the device notifying the device that the updates are available to download; and

a web-based software server to receive device specific information from the device, searching a comparability matrix for rules associated with each update, transmit a message indicating one or more files within the updates to upload to the device and to upload the one or more files to the device.

13. The system of claim 12 wherein the device access the web-based software server via the URL.

14. The system of claim 12 wherein the customer site includes a management console to configure the assigning of the software policy for the device.

15. The system of claim 12 wherein the web-based software server is a web-store.

16. The system of claim 12 wherein the device access the web-based software server to receive information about the updates.

17. The system of claim 12 further comprising a wireless service provider to distribute the updates to the web-based software server.

18. The system of claim 12 wherein the device is wireless.

Assignments (7)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2018
From: GOOD TECHNOLOGY HOLDINGS LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 045196/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2017
From: GOOD TECHNOLOGY SOFTWARE, INC.
To: GOOD TECHNOLOGY HOLDINGS LIMITED
Reel/Frame 043364/0589 →
CHANGE OF NAME Recorded Dec 4, 2012
From: GOOD TECHNOLOGY ACQUISITION, INC.
To: GOOD TECHNOLOGY SOFTWARE, INC.
Reel/Frame 029405/0351 →
CHANGE OF NAME Recorded Dec 4, 2012
From: GOOD TECHNOLOGY, INC.
To: GOOD TECHNOLOGY ACQUISITION, INC.
Reel/Frame 029405/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2006
From: MAURYA, SANJIV; TSE, BENSON WEI-MING; VANZILE, FRANK; BONHAM, LARRY DEAN; PETERSON, PHIL; FRIEND, JOHN
To: GOOD TECHNOLOGY, INC.
Reel/Frame 017917/0160 →