| 6910051 |
Method and system for mechanism for dynamic extension of attributes in a content management system |
| Jun-21-2005 |
A method and system for handling attributes in a document management system are disclosed. A system and method in accordance with the present invention uses virtual attributes for searching for attributes... |
| 6910035 |
System and methods for providing automatic classification of media entities according to consonance properties |
| Jun-21-2005 |
In connection with a classification system for classifying media entities that merges perceptual classification techniques and digital signal processing classification techniques for improved classification... |
| 6910030 |
Adaptive search method in feature vector space |
| Jun-21-2005 |
An adaptive search method in feature vector space which can quickly search the feature vector space indexed based on approximation for a feature vector having features similar to a query vector according... |
| 6910029 |
System for weighted indexing of hierarchical documents |
| Jun-21-2005 |
Metadata files representing Web document content are parsed in accordance with a specification file, with a specification file being generated for each class of documents, e.g., HTML pages, newsgroup articles,... |
| 6907461 |
Interactive data processor controlled display interface for tracking allocated messages in a dynamic workload balancing communication system |
| Jun-14-2005 |
Tracking and displaying of allocated messages in dynamic workload balancing systems in message driven transaction environments which involve distributing data processing transactions into messages and... |
| 6907423 |
Search engine interface and method of controlling client searches |
| Jun-14-2005 |
A method for controlling access provided to content files during an information search initiated by a client device and performed by a search engine. The method includes receiving a search request from... |
| 6907422 |
Method and system for access and display of data from large data sets |
| Jun-14-2005 |
A method and system for accessing and display of data records from large data sets. The method includes defining a plurality of boundaries to logically partition the large data set into a plurality of... |
| 6907421 |
Regulating file access rates according to file type |
| Jun-14-2005 |
File access rates of processes are regulated according to file type. An association table stores entries associating processes to be regulated with specific access rates for various file types. System... |
| 6907406 |
On-demand service expanding system and method for providing services |
| Jun-14-2005 |
A conventional service providing method involves such disadvantages that provision of efficient services cannot be assured in respect of a client, who was connected with a front-end, and that a cost for... |
| 6904441 |
Method and apparatus for providing file system access to a disk array |
| Jun-7-2005 |
A data storage system (201) includes file system processes (308), array controller processes (300), and one or more data storage devices (203) accessed through the array controller processes. Certain file... |
| 6901476 |
Variable key type search engine and method therefor |
| May-31-2005 |
A system and method for storing arranged data in a memory, and for extracting the data therefrom, the system including: (a) a random access memory (RAM) including: (i) a first array of cells, the first... |
| 6901401 |
System and method for database integrity via local database lockout |
| May-31-2005 |
A system and method is provided to perform a routine when the user attempts to access any document in a database. When the user attempts to access any document in the database, a call to a function is... |
| 6901399 |
System for processing textual inputs using natural language processing techniques |
| May-31-2005 |
A system filters documents in a document set retrieved from a document store in response to a query. The system obtains a first set of logical forms based on a selected one of the query and the documents... |
| 6898610 |
Apparatus and method for space allocation of image and audio information |
| May-24-2005 |
The invention provides a method of storing trailer data and feature data on at least one storage medium. The method includes the steps of partitioning each storage medium into first portions and second... |
| 6898589 |
Performance optimizer for the transfer of bulk data between computer systems |
| May-24-2005 |
For the transfer of bulk data between a client computer system and at least one server computer system, throughput-relevant information is gathered from system components involved in the transfer. The... |
| 6898588 |
Method and apparatus for viewing the effect of changes to an index for a database table on an optimization plan for a database query |
| May-24-2005 |
A method and apparatus for viewing the effect of changes to an index for a database table on an optimization plan for a database query, such as an SQL statement. A virtual table is created which mimics... |
| 6895407 |
Method and apparatus for digital media management, retrieval, and collaboration |
| May-17-2005 |
The software incorporates a glossary management tool that makes it easy for each client to customize terminology to the needs of a particular business. With this tool, termed a glossary manager, a company... |
| 6895403 |
Method and software for identifying and creating connections and accountability in a business organization |
| May-17-2005 |
A new and improved method for identifying and creating connections and accountability in a business organization is described herein. The inventive method allows individuals to view all the different levels... |
| 6892208 |
Method and system for database management for data mining |
| May-10-2005 |
Customer data is displayed to a user for making decisions in dealing with customers. The displayed data is generated based upon characteristic rules that are generated with respect to predetermined data... |
| 6892206 |
Reduction of meta data in a network |
| May-10-2005 |
A method of encoding data strings in a web page, comprising mapping the data strings to a fixed-length string; replacing said data strings in the web page; and transmitting the page with said fixed-length... |
| 6889358 |
Concurrency control in materialized views of a database |
| May-3-2005 |
In a database, a database manager can generate a view, which, in concept, is a subset of the database, which is placed outside the database for use without disturbing the database, and without disturbance... |
| 6889234 |
System and methods for invalidation to enable caching of dynamically generated content |
| May-3-2005 |
Various systems and methods are describe for determining dynamically generated content to be invalidated as a result of changes to underlying data. In one method, invalidation processing is performed using... |
| 6886129 |
Method and system for trawling the World-wide Web to identify implicitly-defined communities of web pages |
| Apr-26-2005 |
A method and system for identifying groups of pages of common interest from a collection of hyper-linked pages are disclosed. A plurality of community cores are identified from the collection where each... |
| 6886026 |
Method and apparatus providing autonomous discovery of potential trading partners in a dynamic, decentralized information economy |
| Apr-26-2005 |
A method and system for searching for software agents or directory service agents in a distributed environment. The system employs a plurality of host computers that include software agents and/or directory... |
| 6882994 |
Method and system for querying database, as well as a recording medium for storing a database querying program |
| Apr-19-2005 |
The present invention provides techniques for answering a user's query to a database system. An embodiment provides a database querying method in which a first data item is obtained from a Data Base Management... |
| 6882993 |
Incremental refresh of materialized views with joins and aggregates after arbitrary DML operations to multiple tables |
| Apr-19-2005 |
A method is provided for incrementally refreshing a materialized view after multiple operations on a row of a base table of the materialized view, by determining an equivalent operation for the multiple... |
| 6879977 |
Execution of database queries including filtering |
| Apr-12-2005 |
A query processing system has a query processor and a data manager. The query processor calls the data manager to carry out data access for a query including a filtering operation. The data manager accesses... |
| 6877012 |
Method and system for database management for data mining |
| Apr-5-2005 |
Customer data is displayed to a user for making decisions in dealing with customers. The displayed data is generated based upon characteristic rules that are generated with respect to predetermined data... |
| 6876996 |
Method and apparatus for using a shared library mechanism to facilitate sharing of metadata |
| Apr-5-2005 |
One embodiment of the present invention provides a system that uses a shared library to facilitate sharing objects containing metadata. During operation, the system receives identifiers for a set of objects... |
| 6874071 |
Database commit control mechanism that provides more efficient memory utilization through consideration of task priority |
| Mar-29-2005 |
Disclosed is an enhanced database journaling mechanism that results in reduced secondary storage consumption. The memory management mechanism of the present invention reduces journal size, and accordingly,... |
| 6871186 |
System and method for dynamic profiling of users in one-to-one applications and for validating user rules |
| Mar-22-2005 |
A system and method for generating and validating a user profile (25) for a user based on a static profile (10) and a dynamic profile (15) of the user. The method and system compresses the dynamic rules... |
| 6868420 |
Method for traversing quadtrees, octrees, and N-dimensional bi-trees |
| Mar-15-2005 |
A method traverses a bi-tree stored in a memory to locate application specific data stored in the memory and associated with the bi-tree. The bi-tree comprises a spatial partitioning of an N-dimensional... |
| 6868414 |
Technique for serializing data structure updates and retrievals without requiring searchers to use locks |
| Mar-15-2005 |
The present invention provides a method, system, and computer program product for reliably and efficiently serializing access to data structures (i.e. updates and retrievals) without requiring searchers... |
| 6865567 |
Method of generating attribute cardinality maps |
| Mar-8-2005 |
This invention provides a novel means for creating a histogram for use in minimizing response time and resource consumption when optimizing a query in a database, and other like structures, the histogram... |
| 6865527 |
Method and apparatus for computing data storage assignments |
| Mar-8-2005 |
The present invention provides a method and apparatus for designing storage systems. Stores are clustered into workloads by using one clustering technique or a combination of two or more clustering techniques... |
| 6862602 |
System and method for rapidly identifying the existence and location of an item in a file |
| Mar-1-2005 |
A system and method for rapidly identifying the existence and location of an item in a file using an improved hash table architecture. A hash table is constructed having a plurality of hash buckets, each... |
| 6862601 |
Method, system, and program for transforming files from a source file format to a destination file format |
| Mar-1-2005 |
Provided is a method, system, and program for transforming files from a source file format to a destination file format. A data structure is generated in a computer readable medium indicating available... |
| 6862559 |
Methods and apparatuses for measuring diversity in combinatorial structures |
| Mar-1-2005 |
A method for computing a diversity measure H(m) for combinatorial structures involves identifying all M possible substructures having m elements from among the n elements of the combinatorial structure.... |
| 6859803 |
Apparatus and method for program selection utilizing exclusive and inclusive metadata searches |
| Feb-22-2005 |
An apparatus and method for conducting exclusive and inclusive metadata searches to identify and select multimedia programs. The apparatus of the invention including a metadata search controller that compares... |
| 6856996 |
Method, system, and program for accessing rows in one or more tables satisfying a search criteria |
| Feb-15-2005 |
Provided is a method, system, and program for accessing rows of data from a base table satisfying a search criteria. An initial request to access rows in the base table is received, including the search... |
| 6856995 |
Method for enumerating data pages in a stateless, distributed computing environment |
| Feb-15-2005 |
The present invention discloses a method for enumerating data pages in a stateless, distributed computing environment. A user operating a uses interface calls a stateless application, which in turn invokes... |
| 6856994 |
System and method for condensing application software |
| Feb-15-2005 |
A method is disclosed for condensing an executable computer code for execution on a virtual machine. The method comprises condensing a first computer code of a plurality of system classes into a base file... |
| 6856992 |
Methods and apparatus for real-time business visibility using persistent schema-less data storage |
| Feb-15-2005 |
The invention provides methods for enterprise business visibility that transform any of marketing, e-commerce and transactional from a plurality of legacy and other databases into resource description... |
| 6853993 |
System and methods for predicting correct spellings of terms in multiple-term search queries |
| Feb-8-2005 |
A search engine process predicts the correct spellings of search terms within multiple-term search queries. In one embodiment, when a user submits a multiple-term search query that includes a non-matching... |
| 6850956 |
Method and apparatus for obtaining and storing data during automated data processing |
| Feb-1-2005 |
A number of items of data from a data source (12) can be processed and then supplied to a data destination (16, 17). The data may include image data, text data, numeric data or other types of data, or... |
| 6850935 |
Automatic index term augmentation in document retrieval |
| Feb-1-2005 |
Disclosed are methods and systems for automatically assigning index terms to electronic documents such as Web pages or sites in a manner which may be used to facilitate the retrieval of electronic documents... |
| 6850927 |
Evaluating queries with outer joins by categorizing and processing combinations of relationships between table records |
| Feb-1-2005 |
Aspects of the invention provide methods for rewriting and computing database queries that include outer join conditions, and for determining columns that satisfy a criteria. According to one aspect, a... |
| 6850926 |
Data processing apparatus, data processing method, and recording medium |
| Feb-1-2005 |
A data processing system providing a result of filtering an item desired by an individual user. On receipt of a request from a user terminal for executing a process of filtering a predetermined item, a... |
| 6847969 |
Method and system for providing personalized online services and advertisements in public spaces |
| Jan-25-2005 |
A method and system for providing, personalized and integrated online services for communications and commercial transactions both in private and public venues. The invention provides personalized information... |
| 6847962 |
Analyzing, optimizing and rewriting queries using matching and compensation between query and automatic summary tables |
| Jan-25-2005 |
A method, apparatus, and article of manufacture for optimizing database queries using a derived summary table, wherein a definition of the summary table is based on a full select statement, including,... |