Patent ID: 9116969
Filing Date: 2015-08-25
Classification: G06F,G06Q

Abstract:
1. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a pedigree data processing system of a supply chain partner, causes the pedigree data processing system to: generate a receive native event for a first item received from an upstream partner at the supply chain partner, wherein the receive native event contains data that is newly generated by the pedigree data processing system in response to receiving the first item at the supply chain partner; receive pedigree data for the first item from the upstream partner, wherein the pedigree data comprises at least one record generated upstream from the supply chain partner; generate at least one synthetic event for the first item based on the pedigree data for the first item, wherein the synthetic event contains data from the upstream partner that is selective to the first item; store the receive native event and the at least one synthetic event for the first item in a pedigree data repository local to the pedigree data processing system at the supply chain partner; responsive to determining to send electronic pedigree information for the first item, query the pedigree data repository for events relevant to the first item, receive the receive native event and the at least one synthetic event from the pedigree data repository in response to the query, and dynamically generate an electronic pedigree for the first item based on the receive native event and the at least one synthetic event; and provide the electronic pedigree to a first downstream partner pedigree system.