METHOD AND APPARATUS FOR PROVIDING TASK BASED MULTIMEDIA DATA
First Claim
Patent Images
1. A method for providing multimedia data, the method comprising:
- receiving, at a server apparatus, task information for requesting multimedia data from a first user, wherein the task information comprising criteria for the requested multimedia data;
maintaining, by the server apparatus, the task information, wherein the task information being available for a second user based on the criteria;
receiving multimedia data at the server apparatus, from the second user, in response to the task information based on the criteria;
maintaining, at the server apparatus, the received multimedia data, wherein the multimedia data being available to a third user;
receiving, at the server apparatus, a request from the third user for the multimedia data; and
transmitting the multimedia data for the third user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and apparatus for providing multimedia data, wherein the method includes defining, by a first user, a task for requesting multimedia data, wherein the task includes criteria for the requested multimedia data; maintaining, by an operator, the defined task based on the criteria, wherein the task being available for a second user; receiving multimedia data, from the second user, in response to the defined task based on the criteria; and maintaining, by an operator, the received multimedia data based on the criteria, wherein the multimedia being available to a third user.
8 Citations
15 Claims
-
1. A method for providing multimedia data, the method comprising:
-
receiving, at a server apparatus, task information for requesting multimedia data from a first user, wherein the task information comprising criteria for the requested multimedia data; maintaining, by the server apparatus, the task information, wherein the task information being available for a second user based on the criteria; receiving multimedia data at the server apparatus, from the second user, in response to the task information based on the criteria; maintaining, at the server apparatus, the received multimedia data, wherein the multimedia data being available to a third user; receiving, at the server apparatus, a request from the third user for the multimedia data; and transmitting the multimedia data for the third user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server apparatus comprising:
-
a communication interface for transceiving multimedia data; at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the server apparatus to; receive task information for requesting multimedia data from a first user, wherein the task information comprising criteria for the requested multimedia data; maintain the task information, wherein the task information being available for a second user based on the criteria; receive multimedia data from the second user, in response to the task information based on the criteria; maintain the received multimedia data, wherein the multimedia data being available to a third user; receive a request from the third user for the multimedia data; and transmit the multimedia data for the third user.
-
-
14. A computer program embodied on a computer readable medium comprising computer executable program code which,
when executed by at least one processor of a server apparatus, causes the server apparatus to: -
receive task information for requesting multimedia data from a first user, wherein the task information comprising criteria for the requested multimedia data; maintain the task information, wherein the task information being available for a second user based on the criteria; receive multimedia data from the second user, in response to the task information based on the criteria; maintain the received multimedia data, wherein the multimedia data being available to a third user; receive a request from the third user for the multimedia data; and transmit the multimedia data for the third user.
-
-
15. A system for providing multimedia data, the system comprising:
-
a first user apparatus comprising; a communication interface for transceiving data; at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to; define task information for requesting multimedia data, wherein the task information comprising criteria for the requested multimedia data; and transmit the defined task information to a server apparatus; a second user apparatus comprising; a camera for capturing multimedia data; a communication interface for transceiving data; at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to; receive the defined task information from the server apparatus; and transmit captured multimedia data, to the server apparatus, in response to the defined task information based on the criteria; the server apparatus comprising; a communication interface for transceiving data; at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to; receive the defined task information; maintain the defined task information being available for a second user; receive multimedia data, from the second user, in response to the defined task information based on the criteria; maintain the received multimedia data based on the criteria, wherein the multimedia being available to a third user; receive a request for the multimedia data from the third user; and transmit the multimedia data for the third user; and a third user apparatus comprising; a communication interface for transceiving data; at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to; transmit a request for the multimedia data for the server apparatus; and receive the multimedia data from the server apparatus.
-
Specification