DYNAMIC PROMOTIONAL LAYOUT MANAGEMENT AND DISTRIBUTION RULES
First Claim
Patent Images
1. A computerized method of distributing a digital image branding function, said computerized method comprising:
- receiving, at a server, a digital image processing function associated with at least one distribution rule;
matching, using a processor of said server, a group of end users which complies with said at least one distribution rule and selected from a dataset mapping a plurality of end users; and
forwarding instructions to present an indication of said image processing function to a plurality of client terminals, each of said plurality of client terminals is associated with another member of said group,wherein said indication is presented on a display of each one of said plurality of client terminals as a selectable item in a graphical user interface with a plurality of selectable indications which represent a plurality of image processing functions; and
wherein said image processing function is set to be selected according to an input user for processing a digital image designated at said respective client terminal to create a processed digital image processed using said image processing function.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer readable products are provided for enabling dynamic loading of one or more digital image branding functions associated with one or more distribution rules. A distribution rule is used to target a group of end users that are selected from a dataset mapping a plurality of end-users according to one or more distribution rules. Instructions are forwarded to present an indication the digital image branding function to each member of the end users group.
255 Citations
21 Claims
-
1. A computerized method of distributing a digital image branding function, said computerized method comprising:
-
receiving, at a server, a digital image processing function associated with at least one distribution rule; matching, using a processor of said server, a group of end users which complies with said at least one distribution rule and selected from a dataset mapping a plurality of end users; and forwarding instructions to present an indication of said image processing function to a plurality of client terminals, each of said plurality of client terminals is associated with another member of said group, wherein said indication is presented on a display of each one of said plurality of client terminals as a selectable item in a graphical user interface with a plurality of selectable indications which represent a plurality of image processing functions; and wherein said image processing function is set to be selected according to an input user for processing a digital image designated at said respective client terminal to create a processed digital image processed using said image processing function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 21)
-
-
11. A computerized system of distributing an image processing function, comprising:
-
a database which documents a plurality of image processing functions each of said plurality of image processing functions is associated with at least one distribution rule; a processor; a matching module adapted to match, using said processor, to a first of said plurality of image processing functions a group of end users selected from a dataset mapping a plurality of end users according to a respective said at least one distribution rule; a network interface adapted to forward instructions to present an indication of said first of said plurality of image processing functions as a selectable item in a graphical user interface with a plurality of selectable indications which represent a plurality of image other processing functions to each member of said group, said indication is presented on a display of a client terminal associated with said member; and an image processing module which is installed in said client terminal and configured to process a digital image designated by said member at said client terminal in response to a selection of said indication by said member on said graphical user interface to create a processed image.
-
-
12. A client terminal used by a user, said client terminal comprising:
-
an image sensor adapted to capture at least one digital image; a processor; a memory including computer program code for one or more programs, said memory and said computer program code configured to, with said processor, cause an resident application executing on said client terminal to perform at least the following; initiate presentation of a graphical user interface (GUI) on said client terminal; receive at least one image processing function; displaying at least one indication at least one image processing function as at least one selectable item in a first area of said GUI, together with a plurality of selectable indications which represent a plurality of image processing functions; capture using said image sensor, at least one digital image displayed in a second area on said GUI; identify at least one region of interest within said at least one digital image; identify a selection of said indication by a user of said GUI; apply at least one image processing function to said at least one region of interest in response to said selection, thereby transforming said at least one digital image to at least one processed digital image; and output said processed digital image. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a non transitory computer usable storage medium having computer readable program code embodied in said medium for distributing an image processing function, said computer program product comprising:
-
first computer readable program code for receiving a digital image processing function associated with at least one distribution rule; second computer readable program code for matching a group of end users which complies with said at least one distribution rule and selected from a dataset mapping a plurality of end users; and third computer readable program code for forwarding instructions to present an indication of said image processing function to a plurality of client terminals, each of said plurality of client terminals is associated with another member of said group, wherein said indication is presented on a display of each one of said plurality of client terminals as a selectable item in a graphical user interface with a plurality of selectable indications which represent a plurality of image processing functions; and
wherein said image processing function is set to be selected according to an input user for processing a digital image designated at said respective client terminal to create a processed digital image processed using said image processing function.
-
Specification