Abstract: Some embodiments include a method for processing information about products in a stream of commerce. The method can include recording unique identifiers in association with products; receiving, from a manufacturer of the products over a communications network, manufacturing information about the products; storing, in an electronic database, the manufacturing information in association with the unique identifiers; receiving, from entities in the stream of commerce over the communications network, additional information about the products; storing, in the electronic database, the additional information associated with the unique identifiers; receiving, over the communications network from retailers selling the products, consumer information identifying consumers of the products; and storing, in the electronic database, the consumer information in association with the unique identifiers.