ELECTRONIC FACSIMILE DELIVERY SYSTEMS AND METHODS
First Claim
1. A system configured to deliver electronic messages, the system comprising:
- a messaging system configured toreceive a user input from an interface, the user input comprising at least one electronic facsimile component and a transmission schedule for an electronic facsimile, the electronic facsimile comprising the at least one electronic facsimile component, the messaging system further comprising;
a message composition logic configured, responsive to the user input, to;
schedule transmission for the electronic facsimile,assign a priority ranking to the electronic facsimile, andassign a delivery preference to the electronic facsimile;
a pre-processing logic and repository configured to;
pre-render the at least one electronic facsimile component into a fax format,store at least one transmission priority and the facsimile transmission schedule, andstore the pre-rendered electronic facsimile component;
a prioritization logic configured to implement a prioritization scheme; and
a delivery manager operatively connected with the pre-processing logic and repository and with prioritization logic, the delivery manager configured to transmit a plurality of prioritized electronic facsimiles in accordance with the priority ranking.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and user interfaces, and more particularly, to delivering electronic messages, including electronic facsimiles, in a communication network including packetized and/or synchronous communications, so that the electronic messages are delivered according to their relative priorities. The relative priorities can be set according to at least one attribute of the electronic messages, and these attributes can be provided by at least one of a sender of an electronic message, an intended recipient of an electronic message, and a messaging system The information determining a priority of a message also can include information about priorities of other messages, information regarding whether a message has been scheduled for delivery, information as to whether a message should be cancelled, and information concerning an optimal transmitting device.
149 Citations
23 Claims
-
1. A system configured to deliver electronic messages, the system comprising:
-
a messaging system configured to receive a user input from an interface, the user input comprising at least one electronic facsimile component and a transmission schedule for an electronic facsimile, the electronic facsimile comprising the at least one electronic facsimile component, the messaging system further comprising; a message composition logic configured, responsive to the user input, to; schedule transmission for the electronic facsimile, assign a priority ranking to the electronic facsimile, and assign a delivery preference to the electronic facsimile; a pre-processing logic and repository configured to; pre-render the at least one electronic facsimile component into a fax format, store at least one transmission priority and the facsimile transmission schedule, and store the pre-rendered electronic facsimile component; a prioritization logic configured to implement a prioritization scheme; and a delivery manager operatively connected with the pre-processing logic and repository and with prioritization logic, the delivery manager configured to transmit a plurality of prioritized electronic facsimiles in accordance with the priority ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Computer readable media comprising executable instructions to:
-
determine priorities of electronic facsimiles; store the electronic facsimiles as pre-processed electronic facsimiles or unprocessed electronic facsimiles based on a first subset of the priorities; queue a first subset of the electronic facsimiles for transmission at a plurality of transmission resources to form queued electronic facsimiles as function of the priorities; and transmit the queued electronic facsimiles over either a switched network or a packet network. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for supporting transmission of an electronic facsimile, the method comprising:
-
receiving with a prioritization controller of a messaging system at least one attribute of the electronic facsimile, the attribute provided by at least one of a sender of the electronic facsimile, the messaging system, and an intended recipient of the electronic facsimile; setting with a prioritizer of the messaging system a transmission priority for the electronic facsimile as a function of the at least one attribute of the electronic facsimile; implementing the transmission priority, wherein the transmission priority facilitates reduction of or reduces congestion of a plurality of messaging resources; and transmitting the electronic facsimile according to the transmission priority. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification