1. A computer program product for identifying patterns of events within a group of networked peer-to-peer devices, the computer program product comprising a nontransient computer readable storage medium having program instructions embodied therewith, the program instructions readable by a processor to cause the processor to perform a method comprising: identifying, at a processor of a first networked peer-to-peer device, a new pattern data event at that first networked peer-to-peer device or another peer-to-peer device in a group of networked peer-to-peer devices; reading, by the processor, previous pattern data events from the group of networked peer-to-peer devices, the previous pattern data events stored at a storage device; and determining, by the processor, if the new pattern data event at a peer-to-peer device of the group corresponds with a pattern data event that has previously occurred in one or more peer-to-peer devices of the group of networked peer-to-peer devices, and is stored at the storage device, wherein the processor is located at the first networked peer-to-peer device, which is part of the group of networked peer-to-peer devices, wherein the storage device stores a plurality of patterned data events previously occurring at one or more peer-to-peer devices from the group of peer-to-peer devices and, wherein identifying, at a processor of a first networked peer-to-peer device, comprises a new pattern data event at the first networked peer-to-peer device.