Sorting

CL 707 SC 7
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...