System and method for management, creation, storage, search and delivery of rich media optimized for e-commerce in a distributed information network
First Claim
1. A method of creating and searching a searchable multimedia database, the method comprising the steps of:
- obtaining a previously-authored rich media file, the previously-authored file comprising one or more forms of media-based content and descriptive information;
extracting individual forms of the media-based content and the descriptive information from the previously-authored file respectively utilizing one or more content-based extractors and a descriptive information-based extractor, wherein a particular content-based extractor is operative to extract searchable content units associated with a particular content type and the descriptive information-based extractor is operative to extract descriptive information relating to non-searchable content; and
processing the searchable content units and the descriptive information relating to the non-searchable content respectively utilizing a content-based search engine and a text search engine so as to generate a searchable multimedia database directory;
wherein the one or more content-based extractors, the descriptive information-based extractor the content-based search engine and the text search engine are useable in a real-time search of a corresponding multimedia database in response to an input query and the searchable multimedia database directory is useable in an off-line search of the corresponding multimedia database in response to an input query.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for managing the creation, storage, search and delivery of rich media optimized for e-commerce in a distributed information network, e.g., the Internet. In an illustrative embodiment, a content creation phase generates rich media content in a single multimedia file in the format of a HotMedia file for delivery to a Rich Media Build Engine (RMBE). Rich media content is extracted from the file using pluggable and modular extractors providing an input to a commerce-based search engine and a full-text search engine. The outputs of the search engine are combined as a search result from which a searchable database directory is created. The output is stored in a conventional database, e.g., DB2. A web client is coupled to the search system through a web server providing a search query to the rich media database and receiving an output from the search engine.
78 Citations
22 Claims
-
1. A method of creating and searching a searchable multimedia database, the method comprising the steps of:
-
obtaining a previously-authored rich media file, the previously-authored file comprising one or more forms of media-based content and descriptive information; extracting individual forms of the media-based content and the descriptive information from the previously-authored file respectively utilizing one or more content-based extractors and a descriptive information-based extractor, wherein a particular content-based extractor is operative to extract searchable content units associated with a particular content type and the descriptive information-based extractor is operative to extract descriptive information relating to non-searchable content; and processing the searchable content units and the descriptive information relating to the non-searchable content respectively utilizing a content-based search engine and a text search engine so as to generate a searchable multimedia database directory; wherein the one or more content-based extractors, the descriptive information-based extractor the content-based search engine and the text search engine are useable in a real-time search of a corresponding multimedia database in response to an input query and the searchable multimedia database directory is useable in an off-line search of the corresponding multimedia database in response to an input query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Apparatus for creating and searching a searchable multimedia database, the apparatus comprising:
-
a memory; and at least one processor coupled to the memory and operative to;
(i) obtain a previously-authored rich media file, the previously-authored file comprising one or more forms of media-based content and descriptive information;
(ii) extract individual forms of the media-based content and the descriptive information from the previously-authored file respectively utilizing one or more content-based extractors and a descriptive information-based extractor, wherein a particular content-based extractor is operative to extract searchable content units associated with a particular content type and the descriptive information-based extractor is operative to extract descriptive information relating to non-searchable content; and
(iii) process the searchable content units and the descriptive information relating to the non-searchable content respectively utilizing a content-based search engine and a text search engine so as to generate a multimedia database directory, wherein the one or more content-based extractors the descriptive information-based extractor, the content-based search engine and the text search engine are useable in a real-time search of a corresponding multimedia database in response to an input query and the searchable multimedia database directory is useable in an off-line search of the corresponding multimedia database in response to an input query. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for creating and searching a searchable multimedia database, the system comprising:
-
an authoring system; and a media database engine coupled to the authoring system and operative to;
(i) obtain a previously-authored rich media file, the previously-authored file comprising one or more forms of media-based content and descriptive information;
(ii) extract individual forms of the media-based content and the descriptive information from the previously-authored file respectively utilizing one or more content-based extractors and a descriptive information-based extractor, wherein a particular content-based extractor is operative to extract searchable content units associated with a particular content type and the descriptive information-based extractor is operative to extract descriptive information relating to non-searchable content; and
(iii) process the searchable content units and the descriptive information relating to the non-searchable content respectively utilizing a content-based search engine and a text search engine so as to generate a multimedia database directory, wherein the one or more content-based extractors, the descriptive information-based extractor the content-based search engine and the text search engine are useable in a real-time search of a corresponding multimedia database in response to an input query and the searchable multimedia database directory is useable in an off-line search of the corresponding multimedia database in response to an input query. - View Dependent Claims (22)
-
Specification