Customer controlled management of shipments
First Claim
Patent Images
1. A method for generating and using machine-readable handling identifiers, the method comprising:
- via one or more processors;
receiving an electronic request to return an item, the electronic request input by a user selecting a visible indicia displayed by an interactive user interface executing on a user device;
determining whether to authorize the return of the item based on programmatically applying a first plurality of business rules for processing returns;
generating one machine-readable handling identifier associated with the item when programmatically applying the first plurality of business rules for processing the returns determines that the return of the item is authorized, wherein the one machine-readable handling identifier is a single Quick Response code or a single Maxi Code, wherein the single Quick Response code or the single Maxi Code comprises a collection method portion, a return category portion, and a delivery point portion, wherein;
the collection method portion indicating at least one collection method for the authorized return of the item based on a second plurality of business rules defined by a carrier, wherein the second plurality of business rules specify, based on a particular class of the item, at least one of a personnel pickup of the item, a carrier-specific drop-off location, or a carrier-designated drop-off location that is authorized by the carrier as the at least one collection method for facilitating the authorized return of the item,the return category portion indicating whether to consolidate the item with other items at a consolidation location based on the second plurality of business rules, andthe delivery point portion indicating the delivery destination of the item after any consolidation with the other items based on the second plurality of business rules;
generating a shipping label in a digital format that is enabled for printing by a printing device, wherein the shipping label includes the one machine-readable handling identifier;
capturing an image of the one machine-readable handling identifier from the shipping label using a scanning device in a carrier'"'"'s transportation network; and
responsive to capturing the image of the one machine-readable handling identifier from the shipping label of a parcel for the item;
programmatically determining which of the collection method portion, the return category portion, and the delivery point portion is currently applicable based on tracking data for the parcel,programmatically determining whether data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier, andwhen the data associated with the captured image is determined to comply with the currently applicable portion of the one machine readable handling identifier, generating and providing a visible indication that the data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer program products, methods, systems, apparatus, and computing entities are provided for customer controlled management of shipments. For example, customers can define handling identifiers to determine how items should be handled based on the handling identifier. Further, customers can define refund classifications to determine when refunds should be initiated.
-
Citations
18 Claims
-
1. A method for generating and using machine-readable handling identifiers, the method comprising:
-
via one or more processors; receiving an electronic request to return an item, the electronic request input by a user selecting a visible indicia displayed by an interactive user interface executing on a user device; determining whether to authorize the return of the item based on programmatically applying a first plurality of business rules for processing returns; generating one machine-readable handling identifier associated with the item when programmatically applying the first plurality of business rules for processing the returns determines that the return of the item is authorized, wherein the one machine-readable handling identifier is a single Quick Response code or a single Maxi Code, wherein the single Quick Response code or the single Maxi Code comprises a collection method portion, a return category portion, and a delivery point portion, wherein; the collection method portion indicating at least one collection method for the authorized return of the item based on a second plurality of business rules defined by a carrier, wherein the second plurality of business rules specify, based on a particular class of the item, at least one of a personnel pickup of the item, a carrier-specific drop-off location, or a carrier-designated drop-off location that is authorized by the carrier as the at least one collection method for facilitating the authorized return of the item, the return category portion indicating whether to consolidate the item with other items at a consolidation location based on the second plurality of business rules, and the delivery point portion indicating the delivery destination of the item after any consolidation with the other items based on the second plurality of business rules; generating a shipping label in a digital format that is enabled for printing by a printing device, wherein the shipping label includes the one machine-readable handling identifier; capturing an image of the one machine-readable handling identifier from the shipping label using a scanning device in a carrier'"'"'s transportation network; and responsive to capturing the image of the one machine-readable handling identifier from the shipping label of a parcel for the item; programmatically determining which of the collection method portion, the return category portion, and the delivery point portion is currently applicable based on tracking data for the parcel, programmatically determining whether data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier, and when the data associated with the captured image is determined to comply with the currently applicable portion of the one machine readable handling identifier, generating and providing a visible indication that the data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising at least one processor and at least one memory including program code, the at least one memory and the program code configured to, with the processor, cause the apparatus to at least:
-
receive an electronic request to return an item, the electronic request input by a user selection of a visible indicia displayed by an interactive user interface executing on a user device; determine whether to authorize the return of the item based on programmatically applying a first plurality of business rules for processing returns; generate one machine-readable handling identifier associated with the item when programmatically applying the first plurality of business rules for processing the returns determines that the return of the item is authorized, wherein the one machine-readable handling identifier is a single Quick Response code or a single Maxi Code, wherein the single Quick Response code or the single Maxi Code comprises a collection method portion, a return category portion, and a delivery point portion, wherein; the collection method portion indicating collection methods for the authorized return of the item based on a second plurality of business rules defined by a carrier, wherein the second plurality of business rules specify, based on a particular class of the item, two or more of a personnel pickup of the item, a carrier-specific drop-off location, or a carrier-designated drop-off location that is authorized by the carrier as the collection methods for facilitating the authorized return of the item, the return category portion indicating whether to consolidate the item with other items at a consolidation location based on the second plurality of business rules, and the delivery point portion indicating a delivery destination of the item after any consolidation with similar items based on the second plurality of business rules; generate a shipping label in a digital format that is enabled for printing by a printing device, wherein the shipping label includes the one machine-readable handling identifier; capture an image of the one machine-readable handling identifier from the shipping label using a scanning device in a carrier'"'"'s transportation network; and responsive to capturing the image of the one machine-readable handling identifier from the shipping label of a parcel for the item; programmatically determine which of the collection method portion, the return category portion, and the delivery point portion is currently applicable based on tracking data for the parcel, programmatically determine whether data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier, and when it is determined that the data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier, generate and provide a visible indication that the data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
one or more executable portions that; receive an electronic request to return an item, the electronic request input by a user selection of a visible indicia displayed by an interactive user interface executing on a user device; determine whether to authorize the return of the item based on programmatically applying a first plurality of business rules for processing returns; generate one machine-readable handling identifier associated with the item when programmatically applying the first plurality of business rules for processing the returns determines that the return of the item is authorized, wherein the one machine-readable handling identifier is a single Quick Response code or a single Maxi Code, wherein the single Quick Response Code or the single Maxi Code comprises a collection method portion, a return category portion, and a delivery point portion, wherein; the collection method portion of the machine-readable handling identifier indicating one or more collection methods for the authorized return or the item based on a second plurality of business rules defined by a carrier, wherein the second plurality of business rules specify, based on a particular class of the item, at least one of a personnel pickup of the item, a carrier-specific drop-off location, or a carrier-designated drop-off location that is authorized by the carrier as the one or more collection methods for facilitating the authorized return of the item, the return category portion indicating whether to consolidate the item with other items at an intermediate consolidation location based on the second plurality of business rules, and the delivery point portion of the machine-readable handling identifier indicating a delivery destination of the item after any consolidation with other items based on the second plurality of business rules; generate a shipping label in a digital format that is enabled for printing by a printing device, wherein the shipping label includes the one machine-readable handling identifier; capture an image of the one machine-readable handling identifier from the shipping label using a scanning device in a carrier'"'"'s transportation network; and responsive to capturing the image of the one machine-readable handling identifier from the shipping label associated with a parcel for the item; programmatically determine which of the collection method portion, the return category portion, and the delivery point portion is currently applicable based on tracking data for the parcel, programmatically determine whether data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier, and when it is determined that the data associated with the captured image complies with the currently applicable portion of the one machine readable identifier, generate and provide a visible indication that the data associated with the captured image complies with the currently applicable portion of the one machine readable handling identifier. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification