Providing Customized Notifications for Security Software Updates
First Claim
1. A method of providing software update notifications for a device, the method comprising:
- receiving information for a set of available system software updates, the set of available system software updates comprises a set of security updates, each security update in the set of security updates comprising a set of metadata;
receiving information for a set of available application software updates;
determining a total number of available application and system software updates;
generating a customized update notification string based on the received metadata and the total number of available software updates; and
displaying the generated customized update notification string.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing customized software update notifications for a device is described. The method receives information for a set of available system software updates from an update server. The set of available system software updates includes a set of security updates. Each security update includes a set of metadata. The method also receives information for a set of available application software updates. The method determines the total number of available application and system software updates. The method generates a customized update notification string based on the received metadata and the total number of available software updates. The method displays the generated customized update notification string.
31 Citations
20 Claims
-
1. A method of providing software update notifications for a device, the method comprising:
-
receiving information for a set of available system software updates, the set of available system software updates comprises a set of security updates, each security update in the set of security updates comprising a set of metadata; receiving information for a set of available application software updates; determining a total number of available application and system software updates; generating a customized update notification string based on the received metadata and the total number of available software updates; and displaying the generated customized update notification string. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory machine readable medium storing a program for providing software update notifications for a device, the program executable by at least one processing unit, the program comprising sets of instructions for:
-
receiving information for a set of available system software updates, the set of available system software updates comprises a set of security updates, each security update in the set of security updates comprising a set of metadata; receiving information for a set of available application software updates; determining a total number of available application and system software updates; generating a customized update notification string based on the received metadata and the total number of available software updates; and displaying the generated customized update notification string. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of providing post installation software updates notifications for a device, the set of available system software updates comprises a set of security updates, each security update in the set of security updates associated with a set of metadata, the method comprising:
-
installing a set of software updates on the device, the software updates comprising a set of system software updates and a set of application software updates; determining a total number of application and system software updates installed; generating a customized post installation update notification string based on the set of metadata associated with each security software update and the total number of software updates installed; and displaying the generated customized update notification string. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory machine readable medium storing a program for providing post installation software updates notifications for a device, the set of available system software updates comprises a set of security updates, each security update in the set of security updates associated with a set of metadata, the program executable by at least one processing unit, the program comprising sets of instructions for:
-
installing a set of software updates on the device, the software updates comprising a set of system software updates and a set of application software updates; determining a total number of application and system software updates installed; generating a customized post installation update notification string based on the set of metadata associated with each security software update and the total number of software updates installed; and displaying the generated customized update notification string. - View Dependent Claims (17, 18, 19, 20)
-
Specification