Non real-time facsimile system for a computing device

   
   

The invention describes a non-real time fax transmission and reception system, in which fax emulation or "spoofer" software resides between application software and a fax/modem device. The fax/modem device may be comprised of hardware or software in any proportion. The fax spoofer software uses a fax/modem emulator to interface between requesting application software to have the application software believe that it is communicating with an actual, as opposed to virtual, fax/modem device. The emulator creates a class 1 or class 2 fax/modem session of the transmission request, which may be transmitted to a fax/modem device at a later point in time. Additionally, the fax spoofer software may be used to buffer, queue, or process incoming facsimiles, which can either be stored in the local memory of a fax/modem device or in the memory portion of the fax spoofer software. The incoming facsimile session is recorded in a buffer, and routed to the emulation software that processes the incoming fax/modem session into fax data deliverable to a destination application. Accordingly, incoming faxes need not interrupt the operation of the computing system. Additionally, temporary unavailability of system resources will not result in a termination of the facsimile session or failure of the transmission. The fax spoofer software may be located across several different computers in a networked environment. In a network environment, a fax/modem hub may be created to route incoming or outgoing facsimiles to different client computing systems. Storage or processing of the fax/modem sessions may take place either at the hub level or at the client level.

De uitvinding beschrijft een niet echt de transmissie van de tijdfax en ontvangstsysteem, waarin de faxwedijver of "spoofer" software tussen toepassingssoftware en een fax/modemapparaat verblijft. Het fax/modemapparaat kan van hardware of software in om het even welk aandeel worden samengesteld. De fax spoofer software gebruikt een fax/modemmededinger om tussen het verzoeken van toepassingssoftware om te zetten om de toepassingssoftware te hebben geloven dat het met daadwerkelijk, in tegenstelling tot virtueel, fax/modemapparaat meedeelt. De mededinger leidt tot een klasse 1 of klasse 2 fax/modemzitting van het transmissieverzoek, dat aan een fax/modemapparaat op een recenter punt op tijd kan worden overgebracht. Bovendien, kan de fax spoofer software worden gebruikt om als buffer op te treden, een rij te vormen, of verwerkt inkomende facsimiles, die of in het lokale geheugen van een fax/modemapparaat of in het geheugengedeelte van de fax spoofer software kunnen worden opgeslagen. De inkomende facsimilezitting wordt geregistreerd in een buffer, en aan de wedijver software geleid die de inkomende fax/modemzitting in faxgegevens onmiddellijk leverbaar aan een bestemmingstoepassing verwerkt. Dienovereenkomstig, te hoeven de inkomende fax niet de verrichting van het gegevensverwerkingssysteem onderbreken. Bovendien, zal het tijdelijke niet beschikbaar zijn van systeemmiddelen niet in een beëindiging van de facsimilezitting of de mislukking van de transmissie resulteren. De fax spoofer software kan over verscheidene verschillende computers in een genetwerkt milieu worden gevestigd. In een netwerkmilieu, kan een fax/modemhub aan route inkomende of uitgaande facsimiles aan verschillende cliënt gegevensverwerkingssystemen worden gecreeerd. De opslag of de verwerking van de fax/modemzittingen kan of op het hubniveau of op het cliëntniveau plaatsvinden.

 
Web www.patentalert.com

< System and method of monitoring video and/or audio conferencing through a rapid-update web site

< System and method for dynamic profiling of users in one-to-one applications and for validating user rules

> Method and apparatus for integrated multimedia call control

> Method for correcting call detail record files

~ 00134