Automated electronic package transmission method selection
AssigneeBiscom Inc.
InventorsShu-Kuang Ho, Zhonghui Xiao
Life of this patent
Estimating the term…
Abstract
A first email message is received. The first email message has a first recipient email address and a first payload. The first recipient email address has a first username portion and a first domain name portion. If a user account is associated with the first username portion, then the first payload is transmitted to an email address associated with that user account. Otherwise, the first payload is transmitted, via a fax transmission method, to a first destination specified by a first destination identifier based on the first username portion of the first recipient email address.
Claims40
A method performed by at least one computer processor executing computer program instructions stored on at least one non-transitory computer-readable medium, the method comprising:
- (A) receiving a first email message having a first recipient email address and a first payload, the first recipient email address having a first username portion and a first domain name portion;
- (B) determining whether a plurality of user accounts includes any user accounts associated with the first username portion;
- (C) if it is determined that the plurality of user accounts includes any user accounts associated with the first username portion, then:
- (C) (1) identifying a first user account, within the plurality of user accounts, associated with the first username portion;
- (C) (2) identifying an email address associated with the first user account as a first destination email address;
- and
- (C) (3) transmitting the first payload to the first destination email address;
- (D) if it is not determined that the plurality of user accounts includes any user accounts associated with the first username portion, then:
- (D) (1) identifying a first destination identifier based on the first username portion of the first recipient email address;
- and
- (D) (2) transmitting, via a fax transmission method, the first payload to a first destination specified by the first destination identifier.
A system comprising at least one non-transitory computer-readable medium having computer program instructions stored thereon, the computer program instructions being executable by at least one computer processor to perform a method, the method comprising:
- (A) receiving a first email message having a first recipient email address and a first payload, the first recipient email address having a first username portion and a first domain name portion;
- (B) determining whether a plurality of user accounts includes any user accounts associated with the first username portion;
- (C) if it is determined that the plurality of user accounts includes any user accounts associated with the first username portion, then:
- (C) (1) identifying a first user account, within the plurality of user accounts, associated with the first username portion;
- (C) (2) identifying an email address associated with the first user account as a first destination email address;
- and
- (C) (3) transmitting the first payload to the first destination email address;
- (D) if it is not determined that the plurality of user accounts includes any user accounts associated with the first username portion, then:
- (D) (1) identifying a first destination identifier based on the first username portion of the first recipient email address;
- and
- (D) (2) transmitting, via a fax transmission method, the first payload to a first destination specified by the first destination identifier.
A method performed by at least one computer processor executing computer program instructions stored on at least one non-transitory computer-readable medium, the method comprising:
- (A) receiving a first email message having a first recipient email address and a first payload, the first recipient email address having a first username portion and a first domain name portion;
- (B) determining whether the first username portion:
- (1) is formatted according to a first format;
- or
- (2) is formatted according to a second format;
- (C) in response to determining that the first username portion is formatted according to the first format:
- (C) (1) modifying the first username portion to produce a first destination identifier;
- and
- (C) (2) transmitting the first payload by a first transmission method to a destination specified by the first destination identifier;
- (D) in response to determining that the username portion is formatted according to the second format:
- (D) (1) identifying a first destination fax number based on the first username portion;
- and
- (D) (2) transmitting the first payload to the first destination fax number via a conventional fax transmission method.
A system comprising at least one non-transitory computer-readable medium having computer program instructions stored thereon, the computer program instructions being executable by at least one computer processor to perform a method, the method comprising:
- (A) receiving a first email message having a first recipient email address and a first payload, the first recipient email address having a first username portion and a first domain name portion;
- (B) determining whether the first username portion:
- (1) is formatted according to a first format;
- or
- (2) is formatted according to a second format;
- (C) in response to determining that the first username portion is formatted according to the first format:
- (C) (1) modifying the first username portion to produce a first destination identifier;
- and
- (C) (2) transmitting the first payload by a first transmission method to a destination specified by the first destination identifier;
- (D) in response to determining that the username portion is formatted according to the second format:
- (D) (1) identifying a first destination fax number based on the first username portion;
- and
- (D) (2) transmitting the first payload to the first destination fax number via a conventional fax transmission method.
Dependencies are inferred from the claim text.