Patent ReferencesInformation management system Document retrieval over networks wherein ranking and relevance scores are computed at the client for multiple database documents Video programming retrieval using extracted closed caption data which has been partitioned and stored to facilitate a search and retrieval process Patent #: 5703655 InventorsApplicationNo. 827318 filed on 03/26/1997US Classes:707/3, Query processing (i.e., searching)707/4, Query formulation, input preparation, or translation707/5, Query augmenting and refining (e.g., inexact access)707/6, Pattern matching access707/102, Generating database or data structure (e.g., via user interface)707/104.1Application of database or data structure (e.g., distributed, multimedia, image)ExaminersPrimary: Black, Thomas G.Assistant: Jung, David Attorney, Agent or FirmInternational ClassG06F 017/00AbstractA query comprising of sub queries, each of which could be of different media types are used to search a collection of multimedia documents in a database. These sub queries are parsed according to media type and operators/functions between these sub queries are recorded creating a set of query objects and query operator objects. The query interface than passes the query objects to the appropriate application programming interfaces (API's) of the various search engines. Furthermore, it applies the query object operators to the respective interim results obtained by executing a query object. Then the interim results are combined in a global result object that is processed using a user specification to produce a single combined result list that conforms to user specified requirements.Other References
Field of SearchObject-oriented database structureObject-oriented database structure processing Object-oriented database structure reference Object-oriented database structure network Privileged access File allocation Garbage collection Concurrency (e.g., lock management in shared database) Query processing (i.e., searching) Distributed or remote access Generating database or data structure (e.g., via user interface) Query formulation, input preparation, or translation Pattern matching access Query augmenting and refining (e.g., inexact access) Application of database or data structure (e.g., distributed, multimedia, image) Sorting Recoverability Manipulating data structure (e.g., compression, compaction, compilation) Access augmentation or optimizing DATABASE OR FILE ACCESSING Version management Archiving or backup FILE OR DATABASE MAINTENANCE DATABASE SCHEMA OR DATA STRUCTURE Coherency (e.g., same view to multiple users) With details of static storage device For storing a sequence of frames or fields Specified data formatting (e.g., memory mapping) Of color signal Accessing circuitry Including processor interface (e.g., CPU) Digital | |