METHOD AND SYSTEM FOR PHYSICAL ASSET TRACKING
A method for tracking physical assets can include: receiving a digital asset; determining an asset identifier for the digital asset; generating an asset barcode; optionally facilitating printing and sending of the asset to an asset recipient; determining an asset event for the asset; and notifying a sender of an asset event.
1 . A method, comprising:
determining an asset identifier for an asset that is received from a sender, wherein the asset is associated with a recipient;
determining an asset event based on the asset identifier and a timestamp; and
triggering an action in response to the receipt of the asset event by providing the asset event to the sender.
2 . The method of claim 1 , wherein the sender triggers an out-of-band communication to the recipient based on the asset event.
3 . The method of claim 1 , further comprising receiving a notification comprising a batch identifier from a delivery service, wherein the asset event is further determined based on the batch identifier.
4 . The method of claim 1 , wherein the asset event is determined based on a geolocation.
5 . The method of claim 1 , wherein the asset is programmatically generated using a set of HTML instructions that specify a set of values to include on the asset.
6 . The method of claim 1 , wherein the asset event comprises a received-by-recipient event.
7 . The method of claim 1 , wherein the asset comprises a scannable code specific to the asset, wherein the asset event comprises a recipient scan of the scannable code.
8 . The method of claim 1 , wherein the action comprises a second communication through a secondary channel to the recipient from the sender.
9 . The method of claim 1 , further comprising determining a probability score of a candidate asset event, wherein the asset event is determined to be the candidate asset event when the probability score satisfies a predetermined threshold.
10 . The method of claim 1 , wherein the asset event is provided to the sender via API.
11 . A system, comprising:
a processing system, configured to:
determine an asset identifier for an asset that is received from a sender, wherein the asset is associated with a recipient;
determine an asset event based on the asset identifier and a timestamp; and
trigger an action in response to the receipt of the asset event by providing the asset event to the sender.
12 . The system of claim 11 , wherein the processing system is further configured to route the asset to a printer that prints the asset.
13 . The system of claim 12 , wherein the printer is a third-party service.
14 . The system of claim 12 , wherein the processing system is further configured to:
associate the asset identifier for the asset with a first batch identifier generated by the printer; and
determine a picked-up event for the asset, comprising associating the asset with a pick-up timestamp when the first batch identifier and a second batch identifier match.
15 . The system of claim 11 , wherein the processing system is further configured to determine a delivery metric based on the asset event.
16 . The system of claim 11 , wherein the asset event is provided to the sender through a webhook associated with the asset.
17 . The system of claim 11 , wherein the processing system is further configured to receive information from at least one of a delivery service or a printer, wherein the asset event is further determined based on the information.
18 . The system of claim 17 , wherein the information comprises an invoice.
19 . The system of claim 11 , wherein the asset is programmatically generated.
20 . The system of claim 11 , wherein the action comprises a secondary communication from the sender to the recipient through a secondary communication channel.