Systems and methods for providing computing device counts
First Claim
Patent Images
1. A computer-implemented method for providing computing device counts, comprising:
- auditing computing devices executing a software program under license from a software provider;
retrieving computing device records associated with an organization that are stored in memory;
filtering the computing device records to remove records not associated with the software program;
counting servers associated with the organization that store the software program to provide a numerical count of computing devices executing the software program;
counting mobile devices associated with the organization that store the software program to provide the numerical count of the computing devices executing the software program;
determining replacement of one of the computing devices executing the software program;
identifying a replacement device that replaces the one of the computing devices;
identifying both the one of the computing devices and the replacement device in the computing device records;
identifying a double-count between the one of the computing devices and the replacement device in the computing device records;
adjusting the double-count in the numerical count of computing devices;
providing a time period for which the numerical count is valid;
providing information on how the numerical count was determined;
publishing the numerical count to a website; and
listing reports in the website for which the numerical count may be used.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media for providing computing device counts are disclosed. Exemplary methods include providing a count of computing devices corresponding to an organization, the count of computing devices being responsive to data corresponding to the computing devices, providing a time period for which the count is valid, and providing information on how the computing device count was determined.
-
Citations
17 Claims
-
1. A computer-implemented method for providing computing device counts, comprising:
-
auditing computing devices executing a software program under license from a software provider; retrieving computing device records associated with an organization that are stored in memory; filtering the computing device records to remove records not associated with the software program; counting servers associated with the organization that store the software program to provide a numerical count of computing devices executing the software program; counting mobile devices associated with the organization that store the software program to provide the numerical count of the computing devices executing the software program; determining replacement of one of the computing devices executing the software program; identifying a replacement device that replaces the one of the computing devices; identifying both the one of the computing devices and the replacement device in the computing device records; identifying a double-count between the one of the computing devices and the replacement device in the computing device records; adjusting the double-count in the numerical count of computing devices; providing a time period for which the numerical count is valid; providing information on how the numerical count was determined; publishing the numerical count to a website; and listing reports in the website for which the numerical count may be used. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing computing device counts, comprising:
-
a processor; and memory storing instructions that when executed causes the processor to perform operations, the operations comprising; auditing computing devices executing a software program under license from a software provider; retrieving computing device records associated with an organization; filtering the computing device records to remove records not associated with the software program; counting servers associated with the organization that store the software program to provide a numerical count of computing devices executing the software program; counting mobile devices associated with the organization that store the software program to provide the numerical count of the computing devices executing the software program; determining replacement of one of the computing devices executing the software program; identifying a replacement device that replaces the one of the computing devices; identifying both the one of the computing devices and the replacement device in the computing device records; identifying a double-count between the one of the computing devices and the replacement device in the computing device records; adjusting the double-count in the numerical count of computing devices; providing a time period for which the numerical count is valid; providing information on how the numerical count was determined; publishing the numerical count to a website; and listing reports in the website for which the numerical count may be used. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A memory storing instructions that when executed cause a processor to perform operations, the operations comprising:
-
auditing computing devices executing a software program under license from a software provider; retrieving computing device records from memory that are associated with an organization; filtering the computing device records to remove records not associated with the software program; counting servers described in filtered computing device records that store the software program to provide a numerical count of computing devices executing the software program; counting mobile devices described in the filtered computing device records that store the software program to provide the numerical count of the computing devices executing the software program; determining replacement of one of the computing devices executing the software program; identifying a replacement device that replaces the one of the computing devices; identifying both the one of the computing devices and the replacement device in the computing device records; identifying a double-count between the one of the computing devices and the replacement device in the computing device records; adjusting the double-count in the numerical count of computing devices; providing a time period for which the numerical count is valid; providing information on how the numerical count was determined; publishing the numerical count to a website; and listing reports in the website for which the numerical count may be used. - View Dependent Claims (15, 16, 17)
-
Specification