Systems and methods for facsimile communication over a cellular radiotelephone communications link
First Claim
1. A method of communicating facsimile images, the method comprising the following steps:
- executing a facsimile application on a remote computer to thereby generate facsimile data destined for at least one facsimile station, the facsimile data representing a facsimile image;
storing facsimile data produced by the facsimile application in the remote computer;
communicating stored facsimile data from the remote computer to a server computer over a cellular radiotelephone communications link according to a cellular radiotelephone data communications protocol, wherein the facsimile data is transferred from the facsimile application to the server computer without a facsimile protocol transmission;
storing facsimile data communicated from the remote computer in the server computer; and
communicating facsimile data stored in the server computer to the at least one facsimile station.
1 Assignment
0 Petitions
Accused Products
Abstract
Facsimile data representing facsimile images is communicated between a facsimile application resident on a remote computer and at least one facsimile station operatively connected to a server computer. Facsimile data communicated from the facsimile application and from a cellular radiotelephone communications link connecting the remote computer to the server computer is stored in the remote computer. Facsimile data is communicated between the remote computer and the server computer over the cellular radiotelephone communications link according to a cellular radiotelephone data communications protocol. Facsimile data communicated to the server computer from the remote computer and from the facsimile station is stored in the server computer. An identifier of previously communicated facsimile data may be communicated between the remote computer to the server computer, preferably a cache entry identifier corresponding to facsimile data cached in the remote computer and the server computer. Facsimile data from the facsimile application may be compressed before communication radiotelephone communications link, and facsimile data communicated over the cellular radiotelephone communications link may be decompressed before communication to the facsimile application. According to a "Register to Send" aspect, a facsimile identifier is communicated from the server computer to pre-allocate a facsimile identifier to the remote computer which the remote computer can use to monitor the status of a facsimile transmission.
-
Citations
27 Claims
-
1. A method of communicating facsimile images, the method comprising the following steps:
-
executing a facsimile application on a remote computer to thereby generate facsimile data destined for at least one facsimile station, the facsimile data representing a facsimile image; storing facsimile data produced by the facsimile application in the remote computer; communicating stored facsimile data from the remote computer to a server computer over a cellular radiotelephone communications link according to a cellular radiotelephone data communications protocol, wherein the facsimile data is transferred from the facsimile application to the server computer without a facsimile protocol transmission; storing facsimile data communicated from the remote computer in the server computer; and communicating facsimile data stored in the server computer to the at least one facsimile station. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. A method according to claims:
-
wherein said step of communicating stored facsimile data from the remote computer to the server computer is preceded by the step of caching facsimile data previously communicated between the facsimile application and the server computer in the remote computer and in the server computer, said step of caching including the step of associating a cache entry identifier with the cached facsimile data; wherein said step of communicating an identifier of facsimile data comprises the steps of; identifying a cache entry identifier such that the associated facsimile data cached in the remote computer corresponds to the facsimile data produced by the facsimile application; and communicating the identified data cache entry identifier from the remote computer to the server computer; and wherein said step of storing the communicated facsimile data comprises the step of storing facsimile data cached in the server computer corresponding to the cache entry identifier communicated from the remote computer.
-
-
8. A method of communicating facsimile images, the method comprising the steps of:
-
communicating facsimile data representing a facsimile image from a facsimile station to a server computer; storing facsimile data communicated from the facsimile station in the server computer; communicating stored facsimile data from the server computer to a remote computer over a cellular radiotelephone communications link according to a cellular radiotelephone data communications protocol; storing facsimile data communicated from the server computer in the remote computer; and communicating facsimile data stored in the remote computer to a facsimile application resident on the remote computer, the facsimile application operative to receive facsimile data representing a facsimile image, wherein the facsimile data is transferred from the server computer to the facsimile application without a facsimile protocol transmission. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A remote computer for communicating facsimile images, the remote computer comprising:
-
a facsimile application resident on the remote computer, said facsimile application being operative to execute on the remote computer to produce facsimile data representing a facsimile image; cellular radiotelephone data communicating means for communicating facsimile data between the remote computer and a server computer over a cellular radiotelephone communications link according to a cellular radiotelephone data communications protocol, such that facsimile data is transferred between the facsimile application and the server computer without a facsimile protocol transmission; and client facsimile data storing means, responsive to said facsimile application and to said cellular radiotelephone communicating means, for storing facsimile data on the remote computer. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A server computer for communicating facsimile images between a facsimile application resident on a remote computer and at least one facsimile station, the facsimile application sending and receiving facsimile data according to a standard facsimile protocol, the server computer comprising:
-
cellular radiotelephone data communicating means for communicating facsimile data between the remote computer and the server computer over a cellular radiotelephone communications link according to a cellular radiotelephone data communications protocol, wherein said cellular radiotelephone data communicating means comprises means for communicating an identifier of the facsimile data instead of the facsimile data over the cellular radiotelephone communications link if the facsimile data is the same as facsimile data previously communicated between the remote computer and the server computer and for communicating the facsimile data over the cellular radiotelephone link if the facsimile data is different from the facsimile data previously communicated between the remote computer and the server computer; facsimile data communicating means for communicating facsimile data between the server computer and the at least one facsimile station; and server facsimile data storage means, responsive to said facsimile data communicating means and to said cellular radiotelephone data communicating means, for storing facsimile data on the server computer. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification