System and method providing an embedded web server facsimile service
First Claim
1. A method providing a facsimile service, the method comprising:
- receiving a facsimile sent to a telephone number;
responsive to receiving the facsimile;
(a) converting the facsimile from a fax format to a printable data format;
(b) wrapping the converted facsimile in a network transfer protocol language;
(c) identifying a Universal Resource Locator (URL) that corresponds to the telephone number, the URL identifying an embedded web server in a printer; and
(d) communicating the wrapped facsimile to the embedded web server for printing by the printer.
2 Assignments
0 Petitions
Accused Products
Abstract
The described system and procedure provides fax delivery services to a user that only has convenient access to a single-function networked printer device. To accomplish this, the system receives a facsimile sent to a telephone number. Responsive to receiving the facsimile, the facsimile is converted from a fax data format to a printable data format that is compatible with a printer device. Next, the converted facsimile is wrapped in a network transfer protocol language such as Hypertext Transfer Protocol to form a Web Page. Next, a Universal Resource Locator (URL) is identified that corresponds to the telephone number used to send the facsimile to the system. The URL identifies an embedded web server in a printer. Next, the Web page containing the converted facsimile is communicated to the identified embedded web server for printing by the printer.
23 Citations
32 Claims
-
1. A method providing a facsimile service, the method comprising:
-
receiving a facsimile sent to a telephone number;
responsive to receiving the facsimile;
(a) converting the facsimile from a fax format to a printable data format;
(b) wrapping the converted facsimile in a network transfer protocol language;
(c) identifying a Universal Resource Locator (URL) that corresponds to the telephone number, the URL identifying an embedded web server in a printer; and
(d) communicating the wrapped facsimile to the embedded web server for printing by the printer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, by a service provider, a facsimile sent to a telephone number;
responsive to receiving the facsimile;
(a) converting the facsimile from a fax format to a printable data format;
(b) wrapping the converted facsimile in a network transfer protocol language;
(c) identifying a Universal Resource Locator (URL) that corresponds to the telephone number;
the URL identifying a web server module that is embedded in a printer;
(d) communicating the wrapped facsimile to the web server for printing by the printer;
(e) receiving, by the web server module, the communicated facsimile; and
(f) responsive to receiving the communicated facsimile, printing, by the printer, the communicated facsimile. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a service provider module operatively coupled to a telephone network;
an embedded web server module that is operatively coupled to the service provider module; and
a printer module operatively coupled to the embedded web server module;
wherein the service provider module is configured to receive a facsimile sent to a telephone number that corresponds to the embedded web server module, and communicate the facsimile to the embedded web server module in a manner that enables the printer module to print the communicated facsimile. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A printer comprising:
-
an embedded web server that is configured to receive an HTTP message that comprises a facsimile message sent to a telephone number, the fax message having been converted from a facsimile format to a printer format; and
wherein the printer is configured to print the facsimile message. - View Dependent Claims (32)
-
Specification