Query formulation, input preparation, or translation

CL 707 SC 4
6446068 System and method of finding near neighbors in large metric space databases
Sep-3-2002 The present invention comprises a computer-implemented method of searching large metric space databases. It allows fast near neighbor searches in databases where the data elements in the database are high...
6446063 Method, system, and program for performing a join operation on a multi column table and satellite tables
Sep-3-2002 Disclosed is a system, method, and program for performing a join operation on a multi-column table and at least two satellite tables having a join condition. Each satellite table is comprised of multiple...
6446059 Record for a multidimensional database with flexible paths
Sep-3-2002 Creating and maintaining cell data records in a multidimensional database is disclosed using flexible dimension paths is disclosed. The systems and methods of the invention define an efficient mechanism...
6445834 Modular image query system
Sep-3-2002 An image query and storage apparatus and method including a plurality of dynamically linkable feature modules is disclosed. Each of the plurality of feature modules extract a different set of feature information...
6442552 Method and apparatus for implementing three tier client asynchronous transparency
Aug-27-2002 A client method for providing three tier asynchronous client transparency includes sending a request and a count from a client to a first application server of an application server group. The request...
6442544 System and method for organizing search categories for use in an on-line search query engine based on geographic descriptions
Aug-27-2002 A system and method for organizing search categories for use in an on-line search query engine based on a geographic description is described. The city list is compiled into entries in a database organized...
6442543 Method and apparatus for changing temporal database information
Aug-27-2002 A method and apparatus accepts a query to update or delete rows in a temporal table of a database. The query may describe which rows are to be updated, a calculation for the value to be used to update...
6438558 Replicating updates in original temporal order in parallel processing database systems
Aug-20-2002 A method, apparatus, and article of manufacture for replicating modifications made to a subject table from a primary system to a subscriber system. A subject table is partitioned across a plurality of...
6438542 Method of optimally determining lossless joins
Aug-20-2002 A method, apparatus, and article of manufacture for optimizing a query being performed by a computer system to retrieve data from a database stored on the computer system. The query is analyzed to identify...
6438541 Method and article for processing queries that define outer joined views
Aug-20-2002 A query containing an outer join of a view based on a join of two tables is transformed by pushing one or more predicates of the outer join into the view. The pushed predicates provide new access paths...
6438538 Data replication in data warehousing scenarios
Aug-20-2002 A method, apparatus and program storage device for optimizing a query in a relational database management system is provided. The query including aggregate and grouping functions. An application table...
6438537 Usage based aggregation optimization
Aug-20-2002 Designing aggregations according to a weighted benefit/cost ratio is disclosed. Usage statistics including frequency counts are maintained for queries issued to the system. The usage statistics determine...
6434556 Visualization of Internet search information
Aug-13-2002 A method and system for presenting a visual representation of search results relating to information on a computer network. A complex relevance rating scheme for generating a relevance rating for each...
6434555 Method for transaction recovery in three-tier applications
Aug-13-2002 A three-tiered transaction processing system is provided in which state information maintained in the database tier is used to facilitate recovery of transaction coordinators without the transaction coordinators...
6434554 Method for querying a database in which a query statement is issued to a database management system for which data types can be defined
Aug-13-2002 A newly defined data type is added to a database management system. Information about a query component assisting in querying data belonging to the newly defined data type is registered along with data...
6434553 File prefetch control method for computer system
Aug-13-2002 A file prefetch control method including the steps of dividing a file into a plurality of partial files furnished with a partial file name each, and converting a request to access any one of the partial...
6434552 Method for data retrieval
Aug-13-2002 A method for retrieving data with a more intuitive manner of specifying search conditions is disclosed. The method is implemented as an application on a computing device. The method is suitable for retrieving...
6430602 Method and system for interactively responding to instant messaging requests
Aug-6-2002 A method and system for interactively responding to queries from a remotely located user includes a computer server system configured to receiving an instant message query or request from the user over...
6430576 Distributing and synchronizing objects
Aug-6-2002 A method and apparatus for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects locally. By copying objects (including the data...
6430574 Method and apparatus for displaying and header scrolling a hierarchical data structure
Aug-6-2002 Methods and apparatus can scroll a displayed hierarchical data structure. A hierarchical data structure can include a first parent node and a plurality of child nodes of the parent node, the plurality...
6430562 Integrated resource management system and method
Aug-6-2002 In accordance with one embodiment of the present invention, a method and system for communicating between a plurality of disparate hosts and an order processing system includes generating orders at each...
6430560 Keyword creation method and its apparatus
Aug-6-2002 A keyword creation method and its apparatus to simply create keywords in user's retrieving a desired item of information from a vast amount of information. The habitual situation characteristics and the...
6430556 System and method for providing a query object development environment
Aug-6-2002 A query object generator tool which generates interface definitions and code that implement a query object also generates a graphic user interface (GUI) for controlling the generator tool and plug-in objects,...
6430555 Method and device for data transmission between a central unit and a data terminal
Aug-6-2002 The invention relates to a process for data exchange via a communications channel between a central unit, which processes, stores and provides data, and a data terminal device. Initially, a permanently...
6430551 Vocabulary and/or language model training
Aug-6-2002 A system includes means for creating a vocabulary and/or statistical language model from a textual training corpus. The vocabulary and/or language model are used in a pattern recognition system, such as...
6427147 Deletion of ordered sets of keys in a compact O-complete tree
Jul-30-2002 A deletion method and apparatus for deleting search keys from a data structure stored in the computer storage system comprising a compact multi-way search tree structure. The method deletes in bulk search...
6424980 Integrated retrieval scheme for retrieving semi-structured documents
Jul-23-2002 An integrated retrieval scheme retrieves data involved in a plurality of semi-structured documents scattering over open networks and collects the required information item by item from the semi-structured...
6424971 System and method for interactive classification and analysis of data
Jul-23-2002 A system, method, and computer program product for interactively classifying and analyzing data is particularly applicable to classification and analysis of textual data. It is particularly useful in identification...
6421685 File data synchronization in two computer systems
Jul-16-2002 This invention provides a file control system which can reflect updated data in files of both a personal computer and portable information terminal, when data has been updated in one or both of them. This...
6421672 Apparatus for and method of disambiguation of directory listing searches utilizing multiple selectable secondary search keys
Jul-16-2002 A telephone directory search method and system intelligently utilizes secondary information contained in subscriber listings to disambiguate search results and provide telephone number and other data associated...
6421667 Delta model processing logic representation and execution system
Jul-16-2002 The invention presents novel method, apparatus, and data structures for storing, maintaining, and executing processing logic on a computer system. Processing logic is encoded into its distinct, constituent...
6421665 SQL-based data reduction techniques for delivering data to analytic tools
Jul-16-2002 A method, apparatus, and article of manufacture for performing data mining applications in a relational database management system executed by a massively parallel processing (MPP) computer system. An...
6421663 Optimization of joined table expressions by extended access path selection
Jul-16-2002 A method, apparatus, and article of manufacture for analyzing a query and extending an access path selection for the query, in order to optimize joined table expressions and complex join operations in...
6421656 Method and apparatus for creating structure indexes for a data base extender
Jul-16-2002 A method and apparatus using an extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract...
6418451 Method, apparatus, and computer program product for persisting objects in a relational database
Jul-9-2002 A method, apparatus, and computer program product enable objects of an object-oriented environment to be persisted in a relational database. An object to be persisted first stores its attributes in a property...
6418431 Information retrieval and speech recognition based on language models
Jul-9-2002 A language model is used in a speech recognition system which has access to a first, smaller data store and a second, larger data store. The language model is adapted by formulating an information retrieval...
6418430 System for efficient content-based retrieval of images
Jul-9-2002 A system creates and uses a visual image index for visual image retrieval. The visual image index uses multi-level filtering to reduce the processing and storage needed to identify visual images in a table...
6418428 Object oriented data access and analysis system
Jul-9-2002 A system for accessing and analyzing data through a central processing unit. The system includes a non-modal user interface to provide a user access to the system. A number of application graphics objects...
6415290 Electronic massage management system
Jul-2-2002 An electronic message, or e-mail, management system having a digital computer for accepting e-mail messages; a program interface for automatically transferring received electronic messages to a database;...
6411956 Method for distributed transaction support using JDBC 1.0 drivers
Jun-25-2002 A method is disclosed for providing distributed transaction support functionality using JDBC 1.0 drivers. Instead of creating a new physical database connection for each connection request, an interface...
6411951 Evaluating SQL subqueries
Jun-25-2002 SQL subqueries are converted into equivalent expressions rooted by a special relational operator. The special relational operator assumes properties based on the type of the expression containing the subquery....
6408306 Method and system for automated distinguished name lookup
Jun-18-2002 A method and system for an automated distinguished name lookup is provided for use in a Lightweight Directory Access Protocol (LDAP) directory operation. A user provides input via a dialog window for an...
6408300 Multidimensional indexing structure for use with linear optimization queries
Jun-18-2002 Linear optimization queries, which usually arise in various decision support and resource planning applications, are queries that retrieve top N data records (where N is an integer greater than zero) which...
6408294 Common term optimization
Jun-18-2002 Disclosed is a system for performing online data queries. The system for performing online data queries is a distributed computer system with a plurality of server nodes each fully redundant and capable...
6407754 Method, system and computer program product for controlling the graphical display of multi-field text string objects
Jun-18-2002 An interface to a multi-field text string object is provided to intercept display requests from a control utilizing a single field text string to the multi-field text string object. The interface passes...
6405216 Internet-based application program interface (API) documentation interface
Jun-11-2002 A method, apparatus, and article of manufacture for customizing a document interface for display on a computer monitor. In accordance with the present invention, a documentation file is retrieved. Next,...
6405206 Method and apparatus for searching information, and a recording medium on which is recorded an information searching program
Jun-11-2002 When searching information from the Internet, for example, it is difficult to effectively and accurately obtain the information which the user desires. Moreover, it is also difficult to display the searched...
6405204 Alerts by sector/news alerts
Jun-11-2002 The invention provides index performance alerts by sector. The index alerts are based on price performance measures of each industry, sector, sub-sector, or group (referred to collectively as "sector"...
6405198 Complex data query support in a partitioned database system
Jun-11-2002 In a database processing system with a partitioned database that provides relational extenders to support storage of and access to complex data types, metadata table rows are collocated with corresponding...
6405196 System and method for interfacing index based and iterator based application programming interfaces
Jun-11-2002 A system and method for interfacing index based and iterator based file management routines. In general, the disclosed system maintains an iterator cache having multiple iterators. Each active iterator...