CPC G06Q 30/0267 (2013.01) [G06F 3/0481 (2013.01); G06F 3/04817 (2013.01); G06F 3/04845 (2013.01); G06Q 30/0269 (2013.01); G06Q 50/01 (2013.01); G06F 2203/04804 (2013.01)] | 17 Claims |
1. A computer-implemented method for a mobile device, comprising:
retrieving an image from a local image data store;
receiving a request to create an overlay element for the retrieved image;
presenting an overlay user interface (UI) view of the retrieved image;
retrieving a plurality of finger gestures in the overlay UI view, the plurality of finger gestures creating the overlay element for the retrieved image;
sending the overlay element and overlay context information for the overlay element to a server for storage in a datastore on the server; and
receiving, from the server and subsequently to sending the overlay element and the overlay context information to the server, a list of overlay element identifiers based on user context information of a user of the mobile device, wherein the user context information is based on profile information of the user representative of presence of the user in a social network and including at least overlay usage information of the user,
wherein the received list of overlay element identifiers includes an identifier of the created overlay element based on a context term in the overlay context information substantially matching a context indicated in the user context information.
|