Patent ID: 9270780
Filing Date: 2016-02-23
CPC Classification: H04L

Claim Text:
1. A method for providing latent triggers for celebrating an event, the method comprising, with a computing system: capturing an image on a first mobile device via a camera on the first mobile device by a first user; displaying a preview of the captured image on a graphical user interface of the first mobile device to the first user; receiving, from the first user via a graphical user interface of the first mobile device, timing information and caption information; associating the timing information and the caption information with the image; virtually wrapping the image with a second image, wherein the second image is an advertisement; presenting the virtually wrapped image and the caption information on an interactive screen of the first device in accordance with the received timing information, wherein the virtually wrapped image becomes unwrapped in response to the first user swiping the interactive screen of the first device with at least one finger; presenting the virtually wrapped image and the caption information on an interactive screen of a second device associated with a second user, wherein the second user is featured in the photo in accordance with the received timing information, wherein the virtually wrapped image becomes unwrapped in response to the second user swiping the interactive screen of the second device with at least one finger; and presenting the virtually wrapped image and the caption information on an interactive screen of a third device associated with a third user not featured in the photo in accordance with the received timing information, wherein the virtually wrapped image becomes unwrapped in response to the third user swiping the interactive screen of the third device with at least one finger; wherein the timing information comprises at least one of an expiration time, a certain date, an anniversary, a birthday date, and a particular event date; and wherein said timing information further comprises predetermined intervals and the virtually wrapped image is subsequently delivered to said first, second, and third devices and displayed in accordance with said predetermined intervals.