AUDIT LOGGING FOR A SECURE, SCALABLE AND FLEXIBLE INTERNET FAX ARCHITECTURE
First Claim
1. A method comprising:
- receiving, by a centralized audit logging module of an Internet fax system, from a component of the Internet fax system, information regarding an event, associated with the component, that is to be logged, wherein the component comprises a web server, an email server, a fax server, a notification server or an imaging system;
utilizing, by the centralized audit logging module, the information to determine specific parameters within the Internet fax system to be logged; and
recording, by the centralized audit logging module, the event to an audit log associated with the Internet fax system in a standardized format and including the information and the specific parameters.
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.
47 Citations
16 Claims
-
1. A method comprising:
-
receiving, by a centralized audit logging module of an Internet fax system, from a component of the Internet fax system, information regarding an event, associated with the component, that is to be logged, wherein the component comprises a web server, an email server, a fax server, a notification server or an imaging system; utilizing, by the centralized audit logging module, the information to determine specific parameters within the Internet fax system to be logged; and recording, by the centralized audit logging module, the event to an audit log associated with the Internet fax system in a standardized format and including the information and the specific parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
submitting a fax request within an Internet fax system, including; receiving, at an initial submission gateway device of the Internet fax system, a request to deliver a fax message to one or more third parties; and storing, by the initial submission gateway device, one or more source files associated with the request and representing at least a portion of content to be included as part of the fax message to a shared storage area of the Internet fax system accessible by a plurality of imaging systems and a plurality of fax processing resources of the Internet fax system; causing a first audit log entry to be created and stored within an audit log associated with the Internet fax system, by the initial submission gateway device, by providing a central logging module with information regarding a user of the Internet fax system associated with the request, an interface of the Internet fax system through which the request was received and a result of said submitting a fax request; creating a work request within the Internet fax system, including; selecting, by the initial submission gateway device, an imaging system of the plurality of imaging systems to convert the one or more source files into a digital representation suitable for faxing; and storing, by the initial submission gateway device, a work request on a centralized work queue within a database of the Internet fax system accessible by the plurality of imaging systems, the work request containing information identifying the selected imaging system; causing a second audit log entry to be created and stored within the audit log, by the initial submission gateway device, by providing the central logging module with a unique job identifier associated with the fax request and a result of said creating a work request; converting, by the selected imaging system, the one or more source files into the digital representation and associating the digital representation with an outbound fax job; causing a third audit log entry to be created and stored within the audit log, by the selected imaging system, by providing the central logging module with the unique job identifier and a result of said converting; queuing, by the selected imaging system, the outbound fax job for sending by submitting the outbound fax job to a fax server of the plurality of fax processing resources; causing a fourth audit log entry to be created and stored within the audit log, by the fax server, by providing the central logging module with the unique job identifier and a result of said queuing; delivering, by the fax server, the fax message to the one or more third parties; notifying, by a notification server of the Internet fax system, the user regarding delivery of the fax message; and causing a fifth audit log entry to be created and stored within the audit log, by the notification server, by providing the central logging module with the unique job identifier and a result of said notifying;
-
-
16. A method comprising:
-
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 a plurality of fax processing resources associated with the call mediation system 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 to be created and stored within an audit log associated with the Internet fax system, by the selected fax processing resource, by providing a 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 an email server of the Internet fax system, the one or more users regarding receipt of an inbound fax; and causing a second audit log entry to be created and stored within the audit log, by the email server, by providing a central logging module with information regarding the one or more users and a result of said notifying.
-
Specification