| 6542886 |
Sampling over joins for database systems |
| Apr-1-2003 |
A database server supports weighted and unweighted sampling of records or tuples in accordance with desired sampling semantics such as with replacement (WR), without replacement (WoR), or independent coin... |
| 6535885 |
Multikeyed table implementable on a personal digital assistant |
| Mar-18-2003 |
A multikeyed table utilizing a number of primary and secondary keys is implementable on a personal digital assistant. The table includes one or more records with each record having a plurality of fields.... |
| 6532466 |
Information processing apparatus for managing data according to mode |
| Mar-11-2003 |
An information processing apparatus for managing data of a plurality of modes such as schedule and address book, includes a RAM which has a data contents area for storing the contents of data, and a data... |
| 6532457 |
Look-ahead tree structure |
| Mar-11-2003 |
A method and system for storing and retrieving data using a radix-search tree is disclosed. The method encorporates: (a) storing a plurality of nodes, each of the nodes having node-attributes, in a radix-search... |
| 6529903 |
Methods and apparatus for using a modified index to provide search results in response to an ambiguous search query |
| Mar-4-2003 |
A system allows a user to submit an ambiguous search query and to receive potentially disambiguated search results. In one implementation, a search engine's conventional alphanumeric index is translated... |
| 6526440 |
Ranking search results by reranking the results based on local inter-connectivity |
| Feb-25-2003 |
A search engine for searching a corpus improves the relevancy of the results by refining a standard relevancy score based on the interconnectivity of the initially returned set of documents. The search... |
| 6523044 |
Collecting, storing, and retrieving knowledge within an organization |
| Feb-18-2003 |
A method of collecting, storing, and retrieving knowledge includes the steps of collecting knowledge information from information-source terminals via a network, the knowledge information including information... |
| 6523033 |
Apparatus and method for file locking for computer programs that use different size locks |
| Feb-18-2003 |
An apparatus and method provide a locking scheme that accommodates different size file locks. A first file lock command, referred to as an M bit file lock command, assumes a lock with a length of M bits.... |
| 6523030 |
Sort system for merging database entries |
| Feb-18-2003 |
The present invention is a method for operating a computer system to minimize the number of disk storage access operations used in creating an inverted database. This method divides a database into several... |
| 6519607 |
Image driven operating system |
| Feb-11-2003 |
A method of controlling a computing device, comprising the steps of: capturing an image; electronically comparing the captured image to at least one stored image having a command associated therewith,... |
| 6519593 |
Efficient bundle sorting |
| Feb-11-2003 |
Many data sets to be sorted consist of a limited number of distinct keys. Sorting such data sets can be thought of as bundling together identical keys and having the bundles placed in order; we therefore... |
| 6519545 |
Mathematical relation identification apparatus and method |
| Feb-11-2003 |
A mathematical relation between base variables (x1, x2, . . . , xp), when a set of input data d is composed of p base variables (x1, x2, . . . , xp), and a plurality of data sets d (i) of such data set... |
| 6516320 |
Tiered hashing for data access |
| Feb-4-2003 |
A memory for access by a program being executed by a programmable control device includes a data access structure stored in the memory, the data access structure including a first and a second index structure... |
| 6513038 |
Scheme for accessing data management directory |
| Jan-28-2003 |
There is disclosed a scheme for accessing data management directory which is capable of achieving easy and flexible data access which are managed in substantial directories from respective applications... |
| 6510531 |
Methods and systems for testing parallel queues |
| Jan-21-2003 |
There is provided methods and systems for testing linearizable, linearizable priority, and non-linearizable queues. According to one embodiment of the invention, there is provided a method for verifying... |
| 6505205 |
Relational database system for storing nodes of a hierarchical index of multi-dimensional data in a first module and metadata regarding the index in a second module |
| Jan-7-2003 |
A system and method for indexing and storing multi-dimensional or multi-attribute data. Data items are recursively sorted in a selected dimension (e.g., the dimension having the greatest variance) and... |
| 6505203 |
Geographically sensitive automated notice system |
| Jan-7-2003 |
The present invention is a system that utilizes the global computer network ("Internet") to provide an intelligent and powerful notification system for canvassing specific geographical areas in a matter... |
| 6505198 |
Sort system for text retrieval |
| Jan-7-2003 |
The present invention is a method for operating a computer system to retrieve information from a computer database. This method decomposes documents from the database into subdocuments and then inverts... |
| 6502098 |
Exporting and importing of data in object-relational databases |
| Dec-31-2002 |
A computer system for transferring data from an object relational database to another such database. The data in the source database having a table type hierarchy of data tables. The system transforming... |
| 6499029 |
User interface providing automatic organization and filtering of search criteria |
| Dec-24-2002 |
A user interface for querying and displaying records from a database employs a physical metaphor for the process of constructing queries and viewing results. The criteria are represented in displays as... |
| 6496830 |
Implementing descending indexes with a descend function |
| Dec-17-2002 |
A method and apparatus is disclosed for implementing descending indexes in a database management system. A key value to be inserted within an index is decomposed into individual data bytes, such as an... |
| 6496824 |
Session management over a stateless protocol |
| Dec-17-2002 |
A method for session management over a stateless protocol the steps of comparing a first plurality of identifiers contained in a first request with a second plurality of identifiers contained in a second... |
| 6493725 |
Database managing system |
| Dec-10-2002 |
Information processing devices each creates a dirty bit indicative of the presence or absence of update per tip in a sharing region, and updates the dirty bit in accordance with an operation on the tip.... |
| 6493703 |
System and method for implementing intelligent online community message board |
| Dec-10-2002 |
An online message board system monitors message traffic generated by subscribers so that intelligent decisions can be made concerning what types of content to locate and retrieve, what priority to use... |
| 6489968 |
System and method for exposing popular categories of browse tree |
| Dec-3-2002 |
A computer-implemented process identifies popular nodes (items and/or item categories) within a browse tree or other hierarchial browse structure based on historical actions of online users, and calls... |
| 6487546 |
Apparatus and method for aggregate indexes |
| Nov-26-2002 |
An aggregate index is used for accessing an aggregate value associated with one or more rows of a database table. The aggregate values are stored in the index entries of the index, thus allowing determination... |
| 6484171 |
System method and computer program for prioritizing filter rules |
| Nov-19-2002 |
This process accepts rule domination declarations and subjects rules to a computer program which either finds a type of administrative error (cyclic domination) or assigns a priority number to each rule... |
| 6484168 |
System for information discovery |
| Nov-19-2002 |
A sequence of word filters are used to eliminate terms in the database which do not discriminate document content, resulting in a filtered word set and a topic word set whose members are highly predictive... |
| 6484163 |
Technique for data mining of large scale relational databases using SQL |
| Nov-19-2002 |
A technique for enhanced data mining of large scale relational databases is described. User defined functions (UDF) are created by a user and distributed by a managing node of a database to each node of... |
| 6480858 |
Method and apparatus for finding nearest logical record in a hash table |
| Nov-12-2002 |
A method, apparatus, software and data structure is disclosed for more efficient access times for linear operations in a hash table, including finding the nearest logical record. A plurality of actual... |
| 6480848 |
Extension of data definition language (DDL) capabilities for relational databases for applications issuing DML and DDL statements |
| Nov-12-2002 |
A method, apparatus, and article of manufacture for DDL Extension layer that provides extended data definition language (DDL) capabilities for relational databases with multi-connections. A plurality of... |
| 6473781 |
Communication system and method |
| Oct-29-2002 |
Communication system and method for linking each of a plurality of tagged object to information services stored on a network. The system reads an object tag of one of the objects and retrieves information... |
| 6470337 |
Information retrieval system using a hierarchical index for narrowing a retrieval result and its method and storing medium with information retrieval program stored therein |
| Oct-22-2002 |
An information retrieval system for retrieving desired data from a retrieved subject database with data to be retrieved stored therein, which obtains the index corresponding to the retrieved subject data... |
| 6470319 |
Data processing system for determining case management plan for criminal offender |
| Oct-22-2002 |
A data processing system for synthesizing data relating to a population of criminal offenders which displays for a selected offender a graphical result recommending a level of control and a level of treatment... |
| 6470277 |
Techniques for facilitating identification of candidate genes |
| Oct-22-2002 |
Techniques for facilitating the identification of candidate genes from a plurality of DNA sequences. According to an embodiment of the present invention, techniques are provided for extracting and integrating... |
| 6466902 |
Method and apparatus for dictionary sorting |
| Oct-15-2002 |
A method and an apparatus for sorting is disclosed. This method of sorting is adapted to sorting textual data in an efficient manner, but could be applied to other types of data with similarly satisfactory... |
| 6460026 |
Multidimensional data ordering |
| Oct-1-2002 |
A method, apparatus, software and data structure is disclosed for more efficient mapping of three dimensional data to linear storage mediums. These embodiments provide that multidimensional space is divided... |
| 6457052 |
Method and apparatus for providing multimedia buffering capabilities based on assignment weights |
| Sep-24-2002 |
Multimedia content is provided based on a set of assignment weights. A portion of a first multimedia object and a portion of a second multimedia object are buffered. The portion of multimedia content of... |
| 6457006 |
System and method for organizing data |
| Sep-24-2002 |
A system and method for organizing raw data from one or more sources uses an improved mechanism for identifying duplicate data between fields (e.g., columns) in the databases. The fields may be similar... |
| 6449613 |
Method and data processing system for hashing database record keys in a discontinuous hash table |
| Sep-10-2002 |
A method of addressing mass storage memory in which information is stored in Space Control Pages of physically contiguous disk segments subject to irregularities in the mapping is disclosed. Space Control... |
| 6442567 |
Method and apparatus for improved contact and activity management and planning |
| Aug-27-2002 |
Methods and apparatus for improved contact and activity management and planning where subject data, activity data and topic data are created and functionally linked through interfaces and processing modules... |
| 6438547 |
Computer-readable data product for managing sales information |
| Aug-20-2002 |
A computer system and method are used for managing product knowledge related to products offered for sale by a selling entity. The computer system includes a memory arrangement. At least one processing... |
| 6438543 |
System and method for cross-document coreference |
| Aug-20-2002 |
A method for coreferencing a plurality of documents includes the steps of providing a name list for names extracted from documents to be coreferenced upon entry of a query by a user, sorting the names... |
| 6434570 |
Method and apparatus for estimating a percentile for a value |
| Aug-13-2002 |
A method and apparatus are described for computing the value at a given percentile of a population and the percentile of a given value in the population. In the described system, computing efficiencies... |
| 6434560 |
Method for accelerated sorting based on data format |
| Aug-13-2002 |
A method for accelerated sorting of data based on data format, wherein the format is determined from known, derived or empirical characteristics indicating whether the data is an unordered format, a partially... |
| 6434559 |
Critical resource management |
| Aug-13-2002 |
Critical resource management is disclosed. In one embodiment of the invention, a method is provided. First, the method detects whether maximum utilization of a critical resource has been reached. For example,... |
| 6434550 |
Temporal updates of relevancy rating of retrieved information in an information search system |
| Aug-13-2002 |
An information retrieval system allows a user to search a database of informational items for a desired informational item, and presents the search result in the form of matching index entries in the order... |
| 6430527 |
Prefix search circuitry and method |
| Aug-6-2002 |
Prefix searches for directing internet data packets are performed in a prefix search integrated circuit. The integrated circuit includes an array of search engines, each of which accesses a prefix search... |
| 6427148 |
Method and apparatus for parallel sorting using parallel selection/partitioning |
| Jul-30-2002 |
An embodiment of the present invention provides a method and apparatus for sorting very large data sets using a parallel merge sort. Given sorted work files S.sub.1, . . . , S.sub.p, produced by P processes,... |
| 6427145 |
Database processing method, apparatus for carrying out the same and medium storing processing program |
| Jul-30-2002 |
A database processing system for analyzing a query issued to a database to generate a corresponding execution procedure for performing database processing in accordance therewith. A plurality of columns... |