Abstract:
PURPOSE: A universal facsimile engine is provided to use multi protocols and/or data formats for implementing diverse applications. CONSTITUTION: A user interface(402) implements the communication between a facsimile device and at least one user application(404). A network interface implements the communication with at least one of the networks between the facsimile device and a plurality of communication networks. A controller communicates with a first communication network by a first facsimile protocol in a first mode. The controller communicates with a second communication network by a second facsimile protocol at least in a second mode.
Abstract:
PURPOSE: To solve the problem that there is a possibility that communication fails by transmission delay due to the retransmission control in the case that a data error is generated on a radio channel between transmission and the response in the case of using a procedure based on a recommendation T.30 regarding a facsimile transmission control procedure for relay when mobile object communication systems relay facsimile communication through a public telephone network with each other. CONSTITUTION: A communicating party is identified by the respective signals of NSF' and NSS stipulated by the recommendation T.30, and when the communicating party is capable of the transmission control procedure of this invention, the communication is performed by the original transmission control procedure. When it is not, the standard communication based on T.30 is performed. In the original transmission control procedure, after the exchange of the NSF and the NSS is executed between transmission and reception, for all binary code signals used in the communication, the time width of preambles added to the signals is shortened to the predetermined time.
Abstract:
A communications system (C) includes an internet protocol network, a calling modem (M) and an answering modem configured to effectively handle network latency. The calling modem (M) includes a timer (400) storing a network latency value (408). The network latency value (408) is compared to a network latency threshold (404). If the network latency value (408) is less than the network latency threshold (404), then a high speed modem connection is continued. If the network latency value (408) is greater than the network latency threshold (404), then the high speed modem connection is terminated. In place of the high speed modem connection, a low speed modem connection, a low speed modem connection is established. The calling modem (M) is operable to transmit a modem connection selection signal for selecting a high speed modem connection or a low speed modem connection. The answering modem is operable to receive the modem connection selection signal.
Abstract:
A communications system (C) includes an internet protocol network, a calling modem (M) and an answering modem configured to effectively handle network latency. The calling modem (M) includes a timer (400) storing a network latency value (408). The network latency value (408) is compared to a network latency threshold (404). If the network latency value (408) is less than the network latency threshold (404), then a high speed modem connection is continued. If the network latency value (408) is greater than the network latency threshold (404), then the high speed modem connection is terminated. In place of the high speed modem connection, a low speed modem connection, a low speed modem connection is established. The calling modem (M) is operable to transmit a modem connection selection signal for selecting a high speed modem connection or a low speed modem connection. The answering modem is operable to receive the modem connection selection signal.
Abstract:
Methods, devices, and systems (100) are provided in a message routing architecture which provides capabilities for integrating "digital" communication through email messages with "analog" communication through voice and/or fax or pager messages. Email (102) can be addressed using nothing more than a standard telephone or fax number. If the registered owner of the telephone or fax number has a corresponding email address, then the invention converts the telephone or fax number to the email address for delivery and uses standard email delivery systems to deliver the message. If no conventional delivery email address is known, or if the message sender or recipient specify multiple delivery modes, then the email message content is transformed into voice, pager, and/or fax content and delivered to the recipient using the telephone or fax number which was specified as the email address.
Abstract:
A method for forwarding and storing a telephone call (204) from a caller receiving a "no answer" or "busy" signal is provided. In one embodiment, the telephone call is converted to a wave file (214) for attachment as an email message (216). In a further embodiment, a facsimile message can be forwarded as an email attachment. The telephone calls and facsimile messages may be replied to by the recipient for onward forwarding to the initial caller.
Abstract:
A packed-switched facsimile network (10) and method of operation, wherein the network (10) includes a plurality of facsimile stations (12-22) and a plurality of nodes (31, 33, 35) for connecting the facsimile stations (12-22). The network (10) includes subscriber's transmission channels, such as telephone switched network (127, 29, 30), for connection to the facsimile stations (12-22), and common transmission channels, such as dedicated lines and packet switched network (36), for connection to the nodes (31, 33, 35), in order to allow the facsimile stations (12-22) to communicate with each other. In operation, the part of image data received from a plurality of facsimile stations (12-22) is formed into data packets at the nodes (31, 33, 35), simultaneously the formed data packets are sent via the common transmission channels to destination nodes, and therefrom to appropriate receiving facsimile stations. It is possible that during transmission, the destination node may transmit image data contained in one data packet, while it has not received the next data packet that contains image data to be sent subsequently, which causes transmission error. As a result, the destination node selectively inserts fill codes into image data. In the preferred embodiment, the facsimile network is a packet switching Group 3 facsimile network and the G3 machines can communicate with each other point-to-point via the packet-switched facsimile network.
Abstract:
A facsimile interface apparatus (12) is connected between facsimile terminals (10, 24) communicating via a satellite (16). The interface apparatus converts a conventional facsimile signal (66, 68) to a signal (70, 72, 74) suitable for transmission to the satellite (16). However, the interface apparatus and the satellite may incur a long delay such that the calling facsimile terminal (10) repeats a transmitted signal while the response to that signal is being received over the satellite (16). To overcome this problem, the facsimile interface apparatus (12) connected to the calling terminal (10) sends, after a period t1, a holding signal (90) to the calling terminal (10), to prevent the calling terminal from repeating the transmitted signal (66, 68). After a further period t2, the interface apparatus (12) sends a command repeat signal (93) to the calling terminal (10), so that the transmitted signal (66, 68) is repeated if the called terminal (24) has not transmitted a response.
Abstract:
A FolP server mediating fax communication between gateways and enterprise backend systems. The gateways are VolP capable, connected to the PSTN and the enterprise network, and mediate between the PSTN fax call and fax over IP calls. The FolP Server mediates between the FolP calls and enterprise backend systems, such as message transfer agent (MTA), Customer Relationship Management CRM, document management, web services, mainframe, or a specialized application requiring faxing capabilities.
Abstract:
A method of establishing a fax connection on a link which is a portion of a composite connection. The method includes transmitting at least some signals of a negotiation procedure on the link and initiating a retrain on the connection, without identifying a problem on the connection of the link, the retrain being initiated after transmitting the at least some signals of the negotiation procedure but before transmitting data on the data channel of the link due to the negotiation procedure.