US 12,229,709 B2
Parcel processing system and method
Gina Marie Hanks, Carol Stream, IL (US)
Assigned to One Stop Mailing LLC, Bensenville, IL (US)
Filed by One Stop Mailing LLC, Bensenville, IL (US)
Filed on Feb. 2, 2023, as Appl. No. 18/163,383.
Application 18/163,383 is a continuation of application No. 17/385,035, filed on Jul. 26, 2021, granted, now 11,574,279.
Application 17/385,035 is a continuation of application No. 16/442,977, filed on Jun. 17, 2019, granted, now 11,074,541, issued on Jul. 27, 2021.
Application 16/442,977 is a continuation of application No. 14/709,669, filed on May 12, 2015, granted, now 10,346,788, issued on Jul. 9, 2019.
Application 16/442,977 is a continuation of application No. 14/622,286, filed on Feb. 13, 2015, granted, now 10,339,489, issued on Jul. 2, 2019.
Application 14/709,669 is a continuation of application No. 14/622,286, filed on Feb. 13, 2015, granted, now 10,339,489, issued on Jul. 2, 2019.
Prior Publication US 2023/0186228 A1, Jun. 15, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/083 (2024.01); G06Q 30/04 (2012.01)
CPC G06Q 10/083 (2013.01) [G06Q 30/04 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for processing a plurality of parcels and which adaptively accommodates different encoding formats for machine-readable indicia via mapping, the plurality of parcels including a plurality of scannable parcel identifiers thereon, the method comprising:
scanning machine-readable indicia on the plurality of parcels to generate scanned machine-readable indicia data, wherein the machine-readable indicia encodes destination zip codes and parcel identifiers for the parcels;
a processor determining customers for the plurality of parcels;
the processor accessing stored mapping data structures, wherein the stored mapping data structures identify how parcel identifiers and destination zip codes are encoded in a plurality of different encoding formats for the machine-readable indicia, and wherein the stored mapping data structures comprise data specifying lengths and start values where the parcel identifiers and destination zip codes are found in scanned machine-readable indicia data for the different encoding formats;
the processor accessing stored customer profile data structures for the determined customers, wherein each of a plurality of the stored customer profile data structures is associated with a different customer and sets a plurality of rules for parcels to be shipped on behalf of its associated customer;
the processor translating the scanned machine-readable indicia data into decoded parcel identifiers and destination zip codes based on the accessed mapping data structures using the data from the mapping data structures that specifies lengths and start values where the parcel identifiers and destination zip codes are found in the scanned machine-readable indicia; and
for each decoded parcel identifier, the processor (1) applying the plurality of rules from the accessed customer profile data structures that are applicable to a parcel corresponding to the decoded parcel identifier and (2) generating shipping label data for the parcel corresponding to the decoded parcel identifier that defines shipping and handling for the parcel that is compliance with the applied rules.