METHODS AND SYSTEMS OF PROVIDING VISUAL CONTENT EDITING FUNCTIONS
First Claim
1. A method of selecting visual content editing functions, comprising:
- storing a plurality of records each with suitability data of one of a plurality of visual content editing functions;
receiving, from a client terminal, a request with visual content data pertaining to a visual content;
selecting a group from said plurality of visual content editing functions according to said visual content data; and
responding to said request of said client terminal by sending a response with a list which comprises at least one of a plurality of members of said group and a plurality of indications for said plurality of members.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of adjusting visual content. The method comprises selecting, on a client terminal, visual content, extracting visual content data pertaining to the visual content, forwarding a request which includes the visual content data to a network node via a network, receiving, in response to the request, a list of a plurality of visual content editing functions from the network node, presenting, on the client terminal, the plurality of visual content editing functions to a user, receiving a selection of at least one member of the list from the user, adjusting the visual content using the at least one member, and outputting the adjusted visual content.
275 Citations
26 Claims
-
1. A method of selecting visual content editing functions, comprising:
-
storing a plurality of records each with suitability data of one of a plurality of visual content editing functions; receiving, from a client terminal, a request with visual content data pertaining to a visual content; selecting a group from said plurality of visual content editing functions according to said visual content data; and responding to said request of said client terminal by sending a response with a list which comprises at least one of a plurality of members of said group and a plurality of indications for said plurality of members. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of adjusting visual content, comprising:
-
selecting visual content on a client terminal; extracting visual content data pertaining to said visual content; forwarding a request which includes said visual content data to a network node via a network; receiving, in response to said request, a list of a plurality of visual content editing functions from said network node; presenting, on said client terminal, said plurality of visual content editing functions to a user; receiving a selection of at least one member of said list from said user; adjusting said visual content using said at least one member; and outputting said adjusted visual content. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system of providing a plurality of visual content editing functions to a plurality of client terminals, comprising:
-
a network interface which receives a request having from a client terminal; a repository which stores a plurality of records each with suitability data of one of a plurality of visual content editing functions; and a selection module which selects a group of said plurality of visual content editing functions according to said visual content data and generates a list which comprises at least one of a plurality of members of said group and a plurality of indications for said plurality of members wherein said network interface sends said list as a response to said request. - View Dependent Claims (26)
-
Specification