Audit logging for a secure, scalable and flexible internet fax architecture
First Claim
1. A method comprising:
- maintaining, by a central logging module associated with an Internet fax system, a chronological record of a sequence of events associated with a plurality of components of the Internet fax system in a form of an audit log, wherein the audit log stores a plurality of audit log entries for purposes of auditing security and compliance of the Internet fax system and wherein the plurality of components include a plurality of fax processing resources and an email server;
receiving an inbound fax call by an Internet fax system, including;
receiving, at a telecommunications system of the Internet fax system, the inbound fax call, wherein the inbound fax call has associated therewith a source address, a destination address and a fax signal, wherein the destination address corresponds to a particular subscriber of the Internet fax system;
switching, by the telecommunications system, the inbound fax call to a call mediation system of a plurality of call mediation systems within the Internet fax system;
selecting, by the call mediation system, a fax processing resource of the plurality of fax processing resources to handle the inbound fax call; and
switching, by the call mediation system, the inbound fax call to the selected fax processing resource;
translating, by the selected fax processing resource, the fax signal into a digital representation;
causing a first audit log entry of the plurality of audit log entries, separate and distinct from a record of the inbound fax call to be presented to the particular subscriber, to be created and stored within the audit log, by the selected fax processing resource, by providing the central logging module with information regarding the source address, the destination address, a number of pages of the digital representation and a result of said receiving an inbound fax call;
causing the digital representation to be delivered or otherwise made available to one or more users associated with the particular subscriber;
notifying, by the email server, the one or more users regarding receipt of an inbound fax; and
causing a second audit log entry of the plurality of audit log entries, separate and distinct from notification settings associated with the particular subscriber at a time of receipt of the inbound fax call, to be created and stored within the audit log, by the email server, by providing the central logging module with information regarding the one or more users and a result of said notifying.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for an auditing infrastructure for an Internet fax service architecture are provided. According to one embodiment, information regarding an event, associated with a component of the Internet fax service architecture, that is to be logged, is received by a centralized audit logging module of the Internet fax service architecture. The component may be a web server, an email server, a fax server, a notification server or an imaging system. The information is utilized by the centralized audit logging module to determine specific parameters within the Internet fax service architecture to be logged. Finally, the event, including the information and the specific parameters, is recorded by the centralized audit logging module to an audit log associated with the Internet fax service architecture in a standardized format.
-
Citations
15 Claims
-
1. A method comprising:
-
maintaining, by a central logging module associated with an Internet fax system, a chronological record of a sequence of events associated with a plurality of components of the Internet fax system in a form of an audit log, wherein the audit log stores a plurality of audit log entries for purposes of auditing security and compliance of the Internet fax system and wherein the plurality of components include a plurality of fax processing resources and an email server; receiving an inbound fax call by an Internet fax system, including; receiving, at a telecommunications system of the Internet fax system, the inbound fax call, wherein the inbound fax call has associated therewith a source address, a destination address and a fax signal, wherein the destination address corresponds to a particular subscriber of the Internet fax system; switching, by the telecommunications system, the inbound fax call to a call mediation system of a plurality of call mediation systems within the Internet fax system; selecting, by the call mediation system, a fax processing resource of the plurality of fax processing resources to handle the inbound fax call; and switching, by the call mediation system, the inbound fax call to the selected fax processing resource; translating, by the selected fax processing resource, the fax signal into a digital representation; causing a first audit log entry of the plurality of audit log entries, separate and distinct from a record of the inbound fax call to be presented to the particular subscriber, to be created and stored within the audit log, by the selected fax processing resource, by providing the central logging module with information regarding the source address, the destination address, a number of pages of the digital representation and a result of said receiving an inbound fax call; causing the digital representation to be delivered or otherwise made available to one or more users associated with the particular subscriber; notifying, by the email server, the one or more users regarding receipt of an inbound fax; and causing a second audit log entry of the plurality of audit log entries, separate and distinct from notification settings associated with the particular subscriber at a time of receipt of the inbound fax call, to be created and stored within the audit log, by the email server, by providing the central logging module with information regarding the one or more users and a result of said notifying. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification