Voicemail server monitoring/reporting via aggregated data
First Claim
Patent Images
1. A method comprising:
- receiving, by one or more devices, log information associated with voicemail transactions performed by a voicemail server that provides information associated with voicemails to one or more user devices that are permitted to access the voicemails;
determining, by the one or more devices, data elements, of the log information, to be aggregated,the data elements including response times associated with responses by the voicemail server to requests received from the one or more user devices;
aggregating, by the one or more devices, the data elements of the log information to produce aggregated log information;
determining, by the one or more devices, a time period to use to provide the aggregated log information to a storage device;
providing, by the one or more devices and based on the time period, the aggregated log information to the storage device;
determining, by the one or more devices, usage information that indicates usage of one or more processors of the voicemail server; and
providing, by the one or more devices, a report based on the aggregated log information and the usage information that indicates the usage of the one or more processors of the voicemail server.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives, from a voicemail server, log information associated with voicemail transactions performed by the voicemail server, and determines data elements, of the log information, to be aggregated. The device also aggregates the determined data elements of the log information, determines a time period to provide the aggregated log information to a database for storage, and provides the aggregated log information to the database at the determined time period.
22 Citations
25 Claims
-
1. A method comprising:
-
receiving, by one or more devices, log information associated with voicemail transactions performed by a voicemail server that provides information associated with voicemails to one or more user devices that are permitted to access the voicemails; determining, by the one or more devices, data elements, of the log information, to be aggregated, the data elements including response times associated with responses by the voicemail server to requests received from the one or more user devices; aggregating, by the one or more devices, the data elements of the log information to produce aggregated log information; determining, by the one or more devices, a time period to use to provide the aggregated log information to a storage device; providing, by the one or more devices and based on the time period, the aggregated log information to the storage device; determining, by the one or more devices, usage information that indicates usage of one or more processors of the voicemail server; and providing, by the one or more devices, a report based on the aggregated log information and the usage information that indicates the usage of the one or more processors of the voicemail server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22, 23)
-
-
8. A method comprising:
-
receiving, by one or more devices, aggregated log information associated with voicemail transactions performed by a voicemail server, the voicemail server providing information associated with voicemails to one or more user devices that are permitted to access the voicemails, and the aggregated log information including response times associated with responses by the voicemail server to requests received from the one or more user devices; determining, by the one or more devices, usage information that indicates usage of one or more processors of the voicemail server; and providing, by the one or more devices, a report based on the response times and the usage information that indicates the usage of the one or more processors of the voicemail server. - View Dependent Claims (9, 24, 25)
-
-
10. A system comprising:
one or more processors to; receive log information associated with voicemail transactions performed by a voicemail server, the voicemail server providing information associated with voicemails to one or more user devices that are permitted to access the voicemails; determine data elements, of the log information, to be aggregated, the data elements including response times associated with responses by the voicemail server to requests received from the one or more user devices, aggregate the data elements of the log information to produce aggregated log information, determine a time period to use to provide the aggregated log information to a storage device, provide, based on the time period, the aggregated log information to the storage device, determine usage information that indicates usage of at least one processor of the voicemail server, and provide a report based on the aggregated log information and the usage information that indicates the usage of the at least one processor of the voicemail server. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive, from a voicemail server, log information associated with voicemail transactions performed by the voicemail server that provides information associated with voicemails to one or more user devices that are permitted to access the voicemails, determine data elements, of the log information, to be aggregated, aggregate the data elements of the log information to produce aggregated log information, determine a time period to use to provide the aggregated log information to a storage device, provide, based on the time period, the aggregated log information to the storage device, the aggregated log information including response times associated with responses by the voicemail server to requests received from the one or more user devices, receive monitored information associated with the voicemail server, the monitored information including usage information that indicates usage of at least one processor of the voicemail server, generate a report based on the monitored information and the aggregated log information, and provide the report for display to a user. - View Dependent Claims (19, 20, 21)
Specification