ENHANCED PAYMENTS FOR SHIPPING
First Claim
1. A method for shipping a parcel, the method comprising:
- receiving, via one or more processors, a first message transmitted from a user device requesting shipment of a parcel;
in response to receiving the first message, identifying an account identifier based at least in part on the first message, wherein the account identifier corresponds to an account associated with a user of the user device;
determining, via the one or more processors, whether the account is valid;
in response to a determination that the account is valid, generating and transmitting a second message to the user device, wherein the second message comprises an authorization code;
receiving shipping information that is generated as the parcel is transported within a carrier'"'"'s transportation and logistics network, wherein the shipping information comprises a tracking identifier and the authorization code;
in response to receiving the shipping information, determining whether the parcel is approved for shipment based at least in part on the authorization code;
in response to a determination that the parcel is approved for shipment, storing at least a portion of the shipment information in association with the tracking identifier, the authorization code, and the account identifier;
electronically determining shipping charges for shipment of the parcel; and
electronically charging the shipping charges to the account.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, apparatus, and computer program products are provided for initiating shipment of and payment for shipping a parcel. For example, in one embodiment, a customer/user can receive a message on a user device from a carrier that includes an authorization code for shipping a parcel. After the customer/user ships the parcel, the carrier can charge a variety of accounts for the shipping charges, including a wireless services provider associated with the user device. In another embodiment, the customer/user can interact with a kiosk to ship the parcel. In this embodiment, the carrier can also charge a variety of accounts for the shipping charges, including a wireless services provider.
-
Citations
24 Claims
-
1. A method for shipping a parcel, the method comprising:
-
receiving, via one or more processors, a first message transmitted from a user device requesting shipment of a parcel; in response to receiving the first message, identifying an account identifier based at least in part on the first message, wherein the account identifier corresponds to an account associated with a user of the user device; determining, via the one or more processors, whether the account is valid; in response to a determination that the account is valid, generating and transmitting a second message to the user device, wherein the second message comprises an authorization code; receiving shipping information that is generated as the parcel is transported within a carrier'"'"'s transportation and logistics network, wherein the shipping information comprises a tracking identifier and the authorization code; in response to receiving the shipping information, determining whether the parcel is approved for shipment based at least in part on the authorization code; in response to a determination that the parcel is approved for shipment, storing at least a portion of the shipment information in association with the tracking identifier, the authorization code, and the account identifier; electronically determining shipping charges for shipment of the parcel; and electronically charging the shipping charges to the account. - View Dependent Claims (2)
-
-
3. A method for shipping a parcel, the method comprising:
-
receiving, via one or more processors, a first message transmitted from a user device requesting shipment of a parcel; in response to receiving the first message, identifying an account identifier based at least in part on the first message, wherein the account identifier corresponds to an account associated with a user of the user device; determining, via the one or more processors, whether the account is valid; in response to a determination that the account is valid, generating and transmitting a second message to the user device, wherein the second message comprises an authorization code; receiving shipping information that is generated as the parcel is transported within a carrier'"'"'s transportation and logistics network, wherein the shipping information comprises a tracking identifier and the authorization code; and electronically charging shipping charges to the account. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product for shipping a parcel, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion configured to receive a first message transmitted from a user device requesting shipment of a parcel; an executable portion configured to, in response to receiving the first message, identify an account identifier based at least in part on the first message, wherein the account identifier corresponds to an account associated with a user of the user device; an executable portion configured to determine whether the account is valid; an executable portion configured to in response to a determination that the account is valid, generate and transmit a second message to the user device, wherein the second message comprises an authorization code; an executable portion configured to receive shipping information that is generated as the parcel is transported within a carrier'"'"'s transportation and logistics network, wherein the shipping information comprises a tracking identifier and the authorization code; an executable portion configured to, in response to receiving the shipping information, determine whether the parcel is approved for shipment based at least in part on the authorization code; an executable portion configured to, in response to a determination that the parcel is approved for shipment, store at least a portion of the shipment information in association with the tracking identifier, the authorization code, and the account identifier; an executable portion configured to determine shipping charges for shipment of the parcel; and an executable portion configured to charge the shipping charges to the account. - View Dependent Claims (14)
-
-
15. A computer program product for shipping a parcel, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion configured to receive a first message transmitted from a user device requesting shipment of a parcel; an executable portion configured to, in response to receiving the first message, identify an account identifier based at least in part on the first message, wherein the account identifier corresponds to an account associated with a user of the user device; an executable portion configured to determine whether the account is valid; an executable portion configured to, in response to a determination that the account is valid, generate and transmit a second message to the user device, wherein the second message comprises an authorization code; an executable portion configured to receive shipping information that is generated as the parcel is transported within a carrier'"'"'s transportation and logistics network, wherein the shipping information comprises a tracking identifier and the authorization code; and an executable portion configured to charge shipping charges to the account. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification