Method and system for the integrated storage and dynamic selective retrieval of text, audio and video data
First Claim
Patent Images
1. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria comprising:
- one or more servers comprising;
at least one input utility for inputting text, audio, and video data wherein said text data comprises;
predefined text data; and
free format text data;
at least one database collection for integrated storing of said text, audio, and video data wherein said at least one input utility stores said text, and video data in said at least one indexed collection;
at least one search system for inputting search criteria and for searching said database collection for said text, audio, and video data matching said search criteria;
at least one audio/video system for dynamically displaying said matching audio data and video data;
at least one client for specifying said text, audio, video data and said search criteria and for viewing said text, audio, and video data; and
a communication network for communication between said one or more servers and said at least one client.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is an automated system to input text, audio and video data, to integrate the storage of the data at a central location, to initiate queries of search criteria to the central location from remote locations, and to dynamically transmit text, audio and video data to the remote locations in accordance with the search criteria.
-
Citations
36 Claims
-
1. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria comprising:
-
one or more servers comprising;
at least one input utility for inputting text, audio, and video data wherein said text data comprises;
predefined text data; and
free format text data;
at least one database collection for integrated storing of said text, audio, and video data wherein said at least one input utility stores said text, and video data in said at least one indexed collection;
at least one search system for inputting search criteria and for searching said database collection for said text, audio, and video data matching said search criteria;
at least one audio/video system for dynamically displaying said matching audio data and video data;
at least one client for specifying said text, audio, video data and said search criteria and for viewing said text, audio, and video data; and
a communication network for communication between said one or more servers and said at least one client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
an audio/video input system for inputing said audio data and said video data; and
a text input utility for inputing said text data.
-
-
3. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 2 wherein said audio/video input system further comprises a video card for digitizing said audio and video data.
-
4. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 2 wherein said text input utility further comprises:
-
a text processing utility for inputing said text data to a database;
an extraction utility for assembling said text data from said database to a bulk insert file; and
an indexing utility for organizing said text data from said bulk insert file and said audio and video data into said at least one indexed collection.
-
-
5. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 4 further comprising a style file for defining a format of said bulk insert file.
-
6. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 4 wherein said text processing utility inputs said text data from a data input fill-out form.
-
7. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 6 wherein a hypertext mark up language defines a format of said data input fill-out form.
-
8. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 6 wherein said text processing utility is a script for manipulating said text data.
-
9. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 6 wherein said text processing utility is a program for manipulating said text data.
-
10. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 1 wherein said search system further comprises:
-
a query filter for parsing said search criteria and creating corresponding queries and for restricting said corresponding queries to predetermined data of said text, audio and visual data;
a search engine for searching said at least one indexed collection for said search criteria; and
a search display utility for displaying said text, audio, and video data matching said search criteria.
-
-
11. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 10 wherein said search engine searches said at least one indexed collection by executing said corresponding queries from said query filter.
-
12. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 10 wherein said query filter parses said search criteria from a search fill-out form.
-
13. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 12 wherein a hypertext mark up language defines a format of said search fill-out form.
-
14. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 12 wherein said query filter further comprises a script for manipulating said search criteria.
-
15. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 12 wherein said query filter further comprises a program for manipulating said search criteria.
-
16. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 1 wherein said communication network is the World Wide Web.
-
17. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 1 wherein said indexed collection comprises:
-
at least one first table corresponding to said predefined text data; and
at least one second table corresponding to said free format text data.
-
-
18. A system for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 1 wherein:
-
said predefined text data is data associated with an employment candidate;
said free format text data is resume data; and
said audio and video data is an audio/visual recording of the employment candidate.
-
-
19. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria comprising the steps of:
-
inputing text, audio and video data with at least one input utility executing on one or more servers comprising the step of;
partitioning the text data into predefined text data and free format text data;
integrated storing of said text, audio, and video data in at least one indexed collection with the at least one input utility;
inputing search criteria and searching the indexed collection for the text, audio, and video data matching the search criteria with at least one search system;
dynamically displaying the matching audio data and video data with at least one audio/video system;
specifying the text, audio, and video data and the search criteria with at least one client;
viewing the matching text, audio, and video data with the at least one client; and
communicating between the one or more servers and the at least one client with a communication network. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
inputing the audio data and the video data with an audio/video input system; and
inputing the text data with a text input utility.
-
-
21. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 20 wherein said inputing the audio data and the video data step further comprises the step of digitizing the audio and video data with an audio/video card.
-
22. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 20 wherein said inputing the text data step further comprises the steps of:
-
inputing the text data to a database with a text processing utility;
assembling the text data from the database to a bulk insert file with an extraction utility; and
organizing the text data from the bulk insert file and the audio and video data into the at least one indexed collection with an indexing utility.
-
-
23. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 22 wherein said assembling the text data step further comprises the step of defining a format of the bulk insert file with a style file.
-
24. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 22 wherein said inputing said text data step inputs the text data from a data input fill out form.
-
25. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 24 wherein said inputing the text data step further comprises the step of defining a format of the data input fill out form with a hypertext mark up language.
-
26. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 24 wherein said inputing the text data step further comprises the step of manipulating the text data with a script.
-
27. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 24 wherein said inputing the text data step further comprises the step of manipulating the text data with a program.
-
28. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 19 wherein said inputing search criteria and searching the indexed collection step further comprises the steps of:
-
parsing the search criteria and creating corresponding queries with a query filter;
restricting the corresponding queries to predetermined data of the text, audio and visual data with the query filter;
searching the at least one indexed collection for the search criteria with a search engine; and
displaying the text, audio, and video data matching the search criteria with a search display utility.
-
-
29. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 28 wherein said searching said at least one indexed collection further comprises the step of executing the corresponding queries from the query filter.
-
30. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 28 wherein said parsing the search criteria step parses the search criteria from a search fill-out form.
-
31. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 28 wherein said parsing the search criteria step further comprises the step of formatting the search fill out form with a hypertext mark up language.
-
32. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 19 wherein said communicating step uses the World Wide Web.
-
33. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 32 wherein said parsing the search criteria step further comprises the step of manipulating the search criteria with a script.
-
34. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 32 wherein said parsing the search criteria step further comprises the step of manipulating the search criteria with a program.
-
35. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 19 wherein said integrated storing of the text, audio, and video data further comprises the steps of:
-
defining at least one first table corresponding to the predefined text data; and
defining at least one second table corresponding to the free format text data.
-
-
36. A method for multimedia data storage and dynamic, selective retrieval of multimedia data in accordance with specified search criteria as in claim 19 wherein said inputted text, audio and video data further comprises the step of:
-
associating the predefined text data with data about an employment candidate;
defining the free format text data as resume data; and
defining the audio and video data as an audio/visual recording of the employment candidate.
-
Specification