Systems and methods for content transfer
AssigneeetherFAX, LLC
InventorsRobert N. Cichielo, Paul J. Banco
Life of this patent
Estimating the term…
Abstract
The present invention provides systems and methods for the virtualization, aggregation, and distributed processing of facsimile communications. The Remote FAX Interconnect known as etherFAX® is a system and method that allows for the reception and delivery of information based on cloud computing infrastructure to or from one or more facsimile systems using Internet/web based communication protocols such as HTTP(S) as the transport between a facsimile capable application or hardware and the remotely accessible etherFAX® services.
Claims10
A virtualized facsimile interface configured to interoperate with a facsimile device, the facsimile device being of the type that (i) provides communications logic that receives electronic items from a requester, and (ii) provides a queue of at least one received item awaiting transmission to at least one peer remote network-accessible facsimile communicating resource;
- and
- the virtualized facsimile interface being of the type that based on policy attribute information, works in conjunction with the facsimile device to convert the at least one electronic item into a common format upon determining that conversion into the common format is required before transmission of the at least one electronic item, the virtualized facsimile interface comprising at least one processor configured to provide:
- a virtual facsimile driver operatively coupled to the facsimile device, the virtual facsimile driver accessing said policy attribute information associated with the at least one remote network-accessible facsimile communicating resource, the virtual facsimile driver being configured to transmit to a remote network-accessible transmitting resource information that identifies the at lease one remote network-accessible facsimile communicating resource;
- at least one processing loop configured to check the queue to determine that the queue contains any electronic items for transmission, the at least one processing loop selectively determining, based on said policy attribute information that conversion of the at least one electronic item into the common format is not required;
- the at least one processing loop configured to determine that the at least one electronic item is ready for transmission, the at least one processing loop causing a binding to at least one of a networked data port and a networked data channel and to deliver digital information representing the electronic item via the bound at least one of a networked port and a networked data channel to the remote network-accessible transmitting resource for transmission to the at least one remote network-accessible facsimile communicating resource;
- and
- a status monitor that communicates with the remote network-accessible transmitting resource, the status monitor monitoring the status of the facsimile transmittal by the remote network-accessible transmitting resource to the at least one peer facsimile device and communicating status information to the requester.
Dependencies are inferred from the claim text.