Scheme for multimedia data retrieval using event names and time/location information
First Claim
Patent Images
1. A multimedia data retrieval method, comprising:
- (a) managing each one of a plurality of multimedia data in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created;
(b) obtaining the time information and/or the location information corresponding to a retrieval request upon receiving the retrieval request specified by using event names; and
(c) retrieving multimedia data from the plurality of multimedia data managed by the step (a), according to the time information and/or the location information obtained by the step (b).
1 Assignment
0 Petitions
Accused Products
Abstract
In a multimedia data retrieval device, each one of a plurality of multimedia data is managed in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created. Then, the time information and/or the location information corresponding to a retrieval request are obtained upon receiving the retrieval request specified by using event names, and multimedia data are retrieved from the plurality of multimedia data according to the obtained time information and/or location information.
-
Citations
20 Claims
-
1. A multimedia data retrieval method, comprising:
-
(a) managing each one of a plurality of multimedia data in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created;
(b) obtaining the time information and/or the location information corresponding to a retrieval request upon receiving the retrieval request specified by using event names; and
(c) retrieving multimedia data from the plurality of multimedia data managed by the step (a), according to the time information and/or the location information obtained by the step (b). - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A multimedia data retrieval device, comprising:
-
a data management unit configured to manage each one of a plurality of multimedia data in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created;
a processing unit configured to obtain the time information and/or the location information corresponding to a retrieval request upon receiving the retrieval request specified by using event names; and
a data selection unit configured to retrieve multimedia data from the plurality of multimedia data managed by the data management unit, according to the time information and/or the location information obtained by the processing unit.
-
-
8. A computer usable medium having computer readable program codes embodied therein for causing a computer to function as a multimedia data retrieval device, the computer readable program codes include:
-
a first computer readable program code for causing said computer to manage each one of a plurality of multimedia data in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created;
a second computer readable program code for causing said computer to obtain the time information and/or the location information corresponding to a retrieval request upon receiving the retrieval request specified by using event names; and
a third computer readable program code for causing said computer to retrieve multimedia data from the plurality of multimedia data managed by the first computer readable program code, according to the time information and/or the location information obtained by the second computer readable program code.
-
-
9. An index information providing method, comprising:
-
(a) receiving a retrieval request specified by using event names, through a network from a requester;
(b) obtaining time information and/or location information corresponding to the retrieval request received by the step (a) according to the event names used in the retrieval request by referring to an index table that contains a plurality of event names and the time information and/or the location information that are related to each event name, the time information and/or the location information indicating a time and/or a location at which each multimedia data is created; and
(c) providing the time information and/or the location information obtained by the step (b) as an index information, through the network to the requestor. - View Dependent Claims (10, 11)
-
-
12. An index server, comprising:
-
a request reception unit configured to receive a retrieval request specified by using event names, through a network from a requester;
a processing unit configured to obtain time information and/or location information corresponding to the retrieval request received by the request reception unit according to the event names used in the retrieval request by referring to an index table that contains a plurality of event names and the time information and/or the location information that are related to each event name, the time information and/or the location information indicating a time and/or a location at which each multimedia data is created; and
an index information transmission unit configured to provide the time information and/or the location information obtained by the processing unit as an index information, through the network to the requester.
-
-
13. A computer usable medium having computer readable program codes embodied therein for causing a computer to function as an index server, the computer readable program codes include:
-
a first computer readable program code for causing said computer to receive a retrieval request specified by using event names, through a network from a requester;
a second computer readable program code for causing said computer to obtain time information and/or location information corresponding to the retrieval request received by the first computer readable program code according to the event names used in the retrieval request by referring to an index table that contains a plurality of event names and the time information and/or the location information that are related to each event name, the time information and/or the location information indicating a time and/or a location at which each multimedia data is created; and
a third computer readable program code for causing said computer to provide the time information and/or the location information obtained by the second computer readable program code as an index information, through the network to the requester.
-
-
14. A multimedia data retrieval method, comprising:
-
(a) managing each one of a plurality of multimedia data in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created;
(b) receiving a retrieval request specified by using event names, through a network from a requester;
(c) obtaining the time information and/or the location information corresponding to the retrieval request received by the step (b);
(d) retrieving multimedia data from the plurality of multimedia data managed by the step (a), according to the time information and/or the location information obtained by the step (c); and
(e) providing the multimedia data retrieved by the step (d) as a retrieval result, through the network to the requestor. - View Dependent Claims (15, 16)
-
-
17. A multimedia data retrieval server, comprising:
-
a data management unit configured to manage each one of a plurality of multimedia data in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created;
a request reception unit configured to receive a retrieval request specified by using event names, through a network from a requestor;
a processing unit configured to obtain the time information and/or the location information corresponding to the retrieval request received by the request reception unit;
a data selection unit configured to retrieve multimedia data from the plurality of multimedia data managed by the data management unit, according to the time information and/or the location information obtained by the processing unit; and
a retrieval result transmission unit configured to provide the multimedia data retrieved by the data selection unit as a retrieval result, through the network to the requester.
-
-
18. A computer usable medium having computer readable program codes embodied therein for causing a computer to function as a multimedia data retrieval server, the computer readable program codes include:
-
a first computer readable program code for causing said computer to manage each one of a plurality of multimedia data in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created;
a second computer readable program code for causing said computer to receive a retrieval request specified by using event names, through a network from a requestor;
a third computer readable program code for causing said computer to obtain the time information and/or the location information corresponding to the retrieval request received by the second computer readable program code;
a fourth computer readable program code for causing said computer to retrieve multimedia data from the plurality of multimedia data managed by the first computer readable program code, according to the time information and/or the location information obtained by the third computer readable program code; and
a fifth computer readable program code for causing said computer to provide the multimedia data retrieved by the fourth computer readable program code as a retrieval result, through the network to the requestor.
-
-
19. A method for providing an index information providing service from an index server to multimedia data retrieval devices which are connected through a network, each multimedia data retrieval device managing each one of a plurality of multimedia data in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created, the method comprising:
-
(a) receiving a retrieval request specified by using event names, at the index server through the network from a requesting multimedia data retrieval device;
(b) obtaining the time information and/or the location information corresponding to the retrieval request received by the step (a) at the index server according to the event names used in the retrieval request by referring to an index table that contains a plurality of event names and the time information and/or the location information that are related to each event name; and
(c) providing the time information and/or the location information obtained by the step (b) as an index information, from the index server through the network to the requesting multimedia data retrieval device, so as to enable the requesting multimedia data retrieval device to retrieve multimedia data from the plurality of multimedia data according to the time information and/or the location information obtained from the index server.
-
-
20. A method for providing a multimedia data retrieval service from a multimedia data retrieval server to clients which are connected through a network, the method comprising:
-
(a) managing each one of a plurality of multimedia data at the multimedia data retrieval server in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created;
(b) receiving a retrieval request specified by using event names, at the multimedia data retrieval server through a network from a requesting client;
(c) obtaining the time information and/or the location information corresponding to the retrieval request received by the step (b) at the multimedia data retrieval server;
(d) retrieving multimedia data from the plurality of multimedia data managed by the step (a) at the multimedia data retrieval server, according to the time information and/or the location information obtained by the step (c); and
(e) providing the multimedia data retrieved by the step (d) as a retrieval result, from the multimedia data retrieval server through the network to the requesting client, so as to enable the requesting client to obtain the multimedia data matching with the retrieval request.
-
Specification