Managing voicemail systems
First Claim
Patent Images
1. A computer implemented method comprising:
- subscribing a plurality of voicemail boxes to a voicemail management system;
receiving, at a computer system, a voicemail greeting message for each of the plurality of voicemail boxes;
receiving, at the computer system, metadata associated with each voicemail greeting message;
receiving, at the computer system, one or more compliance criteria, wherein the one or more compliance criteria comprises an indication of a threshold length of time;
determining, by the computer system based on the metadata, whether each voicemail greeting message satisfies the one or more compliance criteria, wherein determining whether each voicemail greeting message satisfies the one or more compliance criteria comprises determining whether each voicemail greeting message exceeds the threshold length of time;
generating, using the computer system, a report based on the determination, wherein generating the report comprises identifying two or more voicemail boxes having a respective voicemail greeting message that exceeds the threshold length of time; and
causing a display of, using the computer system, the report to a user, wherein causing the display of the report comprises visually indicating the two or more voicemail boxes having the respective voicemail greeting message that exceeds the threshold length of time.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable and executable instructions for managing a voicemail system are described herein. One method for managing a voicemail system includes receiving a call log from a voicemail box subscribed to a voicemail management system, identifying metadata associated with the call log from the voicemail box, identifying one or more criteria within the metadata based on a request for a report, and generating a report using the one or more criteria within the metadata associated with the call log from the voicemail box to manage the voicemail system.
11 Citations
36 Claims
-
1. A computer implemented method comprising:
-
subscribing a plurality of voicemail boxes to a voicemail management system; receiving, at a computer system, a voicemail greeting message for each of the plurality of voicemail boxes; receiving, at the computer system, metadata associated with each voicemail greeting message; receiving, at the computer system, one or more compliance criteria, wherein the one or more compliance criteria comprises an indication of a threshold length of time; determining, by the computer system based on the metadata, whether each voicemail greeting message satisfies the one or more compliance criteria, wherein determining whether each voicemail greeting message satisfies the one or more compliance criteria comprises determining whether each voicemail greeting message exceeds the threshold length of time; generating, using the computer system, a report based on the determination, wherein generating the report comprises identifying two or more voicemail boxes having a respective voicemail greeting message that exceeds the threshold length of time; and causing a display of, using the computer system, the report to a user, wherein causing the display of the report comprises visually indicating the two or more voicemail boxes having the respective voicemail greeting message that exceeds the threshold length of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more processing devices; one or more machine-readable hardware storage devices storing instructions that are executable by the one or more processing devices to perform operations comprising; subscribing a plurality of voicemail boxes to a voicemail management system; receiving, at a computer system, a voicemail greeting message for each of the plurality of voicemail boxes; receiving, at the computer system, metadata associated with each voicemail greeting message; receiving, at the computer system, one or more compliance criteria, wherein the one or more compliance criteria comprises an indication of a threshold length of time; determining, by the computer system based on the metadata, whether each voicemail greeting message satisfies the one or more compliance criteria, wherein determining whether each voicemail greeting message satisfies the one or more compliance criteria comprises determining whether each voicemail greeting message exceeds the threshold length of time; generating, using the computer system, a report based on the determination, wherein generating the report comprises identifying two or more voicemail boxes having a respective voicemail greeting message that exceeds the threshold length of time; and causing a display of, using the computer system, the report to a user, wherein causing the display of the report comprises visually indicating the two or more voicemail boxes having the respective voicemail greeting message that exceeds the threshold length of time. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium comprising one or more sequences of instructions, which when executed by one or more processors, causes:
-
subscribing a plurality of voicemail boxes to a voicemail management system; receiving, at a computer system, a voicemail greeting message for each of the plurality of voicemail boxes; receiving, at the computer system, metadata associated with each voicemail greeting message; receiving, at the computer system, one or more compliance criteria, wherein the one or more compliance criteria comprises an indication of a threshold length of time; determining, by the computer system based on the metadata, whether each voicemail greeting message satisfies the one or more compliance criteria, wherein determining whether each voicemail greeting message satisfies the one or more compliance criteria comprises determining whether each voicemail greeting message exceeds the threshold length of time; generating, using the computer system, a report based on the determination, wherein generating the report comprises identifying two or more voicemail boxes having a respective voicemail greeting message that exceeds the threshold length of time; and causing a display of, using the computer system, the report to a user, wherein causing the display of the report comprises visually indicating the two or more voicemail boxes having the respective voicemail greeting message that exceeds the threshold length of time. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification