| 7020654 |
Methods and apparatus for indexing content |
| Mar-28-2006 |
Mechanisms and techniques provide a system that operates in a computerized device to index content. Such a system allows registration of content indexing services and then receives repository content of... |
| 7020648 |
System and method for identifying and utilizing a secondary index to access a database using a management system without an internal catalogue of online metadata |
| Mar-28-2006 |
A system for identifying and utilizing a secondary index to access a database using a management system without an internal catalogue of online metadata. The system receives an application request to access... |
| 7020647 |
Utilize encoded vector indexing for database grouping |
| Mar-28-2006 |
An apparatus and method to significantly improve performance of certain group queries using an encoded vector index (EVI) is disclosed. An EVI provides the data necessary to generate query results for... |
| 7017005 |
Implementation of a content addressable memory using a RAM-cell structure |
| Mar-21-2006 |
Method and device for arranging and storing data in a memory and for extracting the data from the memory in response to an input key, the method including the steps of: (a) providing at least a first array... |
| 7016976 |
UniqueID-based addressing in a directory server |
| Mar-21-2006 |
A method of addressing an entry in a directory server including generating a unique identifier for the entry, creating an encoded address by encoding the unique identifier into a distinguished name, and... |
| 7016917 |
System and method for storing conceptual information |
| Mar-21-2006 |
A system and method for storing conceptual information. The system stores concepts as a single object. The object includes all information relating to the concept. Therefore, the object is a self-defining... |
| 7016914 |
Performant and scalable merge strategy for text indexing |
| Mar-21-2006 |
A full-text search index system and method is generated by creating instances of a database index from an in-memory inverted list of keywords associated with a text identifier and the occurrences of the... |
| 7016894 |
Systems and methods for retrieving data from an unnormalized database |
| Mar-21-2006 |
Systems, methods, and storage mediums for retrieving data are provided. A data definition information having at least one display item and at least one calculation item for representing an unnormalized... |
| 7016891 |
System and method for performing context checks |
| Mar-21-2006 |
A system and method is described which provides for context checking of an operating environment. A context manager controls the execution of context checks requested by applications or processes. In one... |
| 7010606 |
System and method for caching a network connection |
| Mar-7-2006 |
The invention relates to a system and method for caching a network connection. The system sustains connections between a server and one or more back-end databases. The server may establish multiple connections... |
| 7010549 |
Method and system for enabling training of field service personnel and field service of machines |
| Mar-7-2006 |
A method and system are disclosed for enabling training of field service personnel such as field engineers and field service of machines such as medical diagnostic machines, e.g., CT, MRI, and x-ray machines.... |
| 7010547 |
Method and system for providing a user profile |
| Mar-7-2006 |
A method of and system for providing a user profile, comprising user profile maintenance means for maintaining the user profile, visualization means for representing a content item visually as an icon... |
| 7010524 |
Validating multiple execution plans for database queries |
| Mar-7-2006 |
Validation of large numbers of alternative execution plans for a database query, either an exhaustive enumeration of the complete space of alternatives, or else an unbiased random sample, is performed... |
| 7010523 |
System and method for online analytical processing |
| Mar-7-2006 |
A system and method for analyzing data is described, in which an application programming interface (API) is provided to permit an online analytical processing (OLAP) application to manipulate data and... |
| 7010517 |
Organization of SQL working memory in a transaction-bounded processing environment |
| Mar-7-2006 |
Working memory in an SQL database system is organized in workspaces. Agent workspaces are defined into which working copies of SQL executable logic information are loaded. Application workspaces are also... |
| 7010516 |
Method and system for rowcount estimation with multi-column statistics and histograms |
| Mar-7-2006 |
The invention provides methods for optimizing a database management system process of a query. The methods are suitable for execution in a properly configured computer system. In an embodiment of the invention,... |
| 7007040 |
Method and apparatus for storing and updating information in a multi-cast system |
| Feb-28-2006 |
A method and apparatus for storing and updating information in a multicast system is represented by a tree data structure. The method and apparatus defines and populates a set of keys for each node in... |
| 7007025 |
Method and system for maintaining secure data input and output |
| Feb-28-2006 |
Methods and systems for enhancing the security of data during input and output on a client computer system are provided to prevent attempts by unauthorized code to access, intercept, and/or modify data.... |
| 7007016 |
Support for concurrent active SQL statements having shared SQL context information |
| Feb-28-2006 |
An SQL database management system for executing SQL requests from applications. The SQL database management system includes a hierarchical arrangement of data structures comprising packages, section entries,... |
| 7007015 |
Prioritized merging for full-text index on relational store |
| Feb-28-2006 |
A full-text search index system and method is generated by creating instances of a database index from an in-memory inverted list of keywords associated with a text identifier and the occurrences of the... |
| 7007007 |
Test generator for database management systems providing tight joins |
| Feb-28-2006 |
A test generator produces a set of database query-language statements comprised of randomly chosen elements for testing one or more database management systems on arbitrary databases. The statements are... |
| 7007006 |
Method for recommending indexes and materialized views for a database workload |
| Feb-28-2006 |
The invention herein provides method and apparatus, including software for determining a set of materialized views or indices of the contents or a subset of the contents of a database in a data processing... |
| 7007005 |
Method and structure for reducing search times |
| Feb-28-2006 |
A method and structure for reducing search times. The method includes examining the entries in a list in turn beginning with the entry pointed to by a start pointer and continuing until the particular... |
| 7006979 |
Methods and systems for creating models for marketing campaigns |
| Feb-28-2006 |
Methods and systems for increasing efficiency of a marketing campaign are disclosed. The method uses a system including a database containing customer demographic data and includes the steps of building... |
| 7003725 |
Method and system for normalizing dirty text in a document |
| Feb-21-2006 |
A method and system of normalizing dirty text in a document. The present invention creates a thesaurus that evolves over time as new document collections are analyzed. This thesaurus, which is used by... |
| 7003533 |
File management method, content recording/playback apparatus and content recording program |
| Feb-21-2006 |
A package management information recording section 131 creates and records on a recording medium 120 package management information for managing packages recorded on the recording medium 120.... |
| 7003512 |
System and method for multiple pass cooperative processing |
| Feb-21-2006 |
A system for collaborative processing, comprising a controlling module with access to at least one relational database capable of performing a first set of functions on the data in the database and at... |
| 7003509 |
High-dimensional data clustering with the use of hybrid similarity matrices |
| Feb-21-2006 |
This invention provides a method, apparatus and algorithm for compact description of objects in high-dimensional space of attributes for the purpose of cluster analysis by method of evolutionary transformation... |
| 7003508 |
Partitioning data in a parallel database system |
| Feb-21-2006 |
A parallel database system includes multiple processing units and associated storage modules. To achieve even distribution of workload, rows of a table are distributed as evenly as possible across the... |
| 7003507 |
Scalable propagation-based methods for call graph construction |
| Feb-21-2006 |
A program storage device, readably by a machine, tangibly embodying instructions to perform method steps for constructing a call graph whereby for each method M, a set of types SM of objects... |
| 6999974 |
Method and system for improving a text search |
| Feb-14-2006 |
A method and system for improving text searching is disclosed. The method and system provides a network of document relationship and utilizes the network of document relationships to identify the region... |
| 6999963 |
Methods, apparatus, and data structures for annotating a database design schema and/or indexing annotations |
| Feb-14-2006 |
An authoring tool (or process) to facilitate the performance of an annotation function and an indexing function. The annotation function may generate informational annotations and word annotations to a... |
| 6999956 |
Dynamic object-driven database manipulation and mapping system |
| Feb-14-2006 |
The present invention provides a system and method for dynamic object-driven database manipulation and mapping system which relates in general to correlating or translating one type of database to another... |
| 6996567 |
Automatic generation of join graphs for relational database queries |
| Feb-7-2006 |
A method is described for automatic generation of join graphs for relational database queries. The method includes marking instances of tables in a hierarchical representation of a database schema according... |
| 6993768 |
Method of storing multi-parameter configuration information |
| Jan-31-2006 |
A system and method define a multi-parameter configuration using an identifier. The identifier involves assigning values to available options for parameters of a configuration and using the assigned values... |
| 6993591 |
Method and apparatus for prefetching internet resources based on estimated round trip time |
| Jan-31-2006 |
A method and apparatus are disclosed for prefetching Internet resources based on the estimated round trip time of the resources. Whenever a user clicks on an embedded hyperlink, the prefetching strategy... |
| 6993516 |
Efficient sampling of a relational database |
| Jan-31-2006 |
A system, method and computer readable medium for sampling data from a relational database are disclosed, where an information processing system chooses rows from a table in a relational database for sampling,... |
| 6990631 |
Document management apparatus, related document extracting method, and document processing assist method |
| Jan-24-2006 |
In a document management apparatus and related document extracting method of the present invention, an operational history record of one of stored documents is generated every time an operation on the... |
| 6990502 |
Reviewing cached user-group information in connection with issuing a digital rights management (DRM) license for content |
| Jan-24-2006 |
A computer network has storage devices organized into X levels and storing element-group information. To determine whether an element is a member of any target groups, each target group is validated by... |
| 6990481 |
System and method for content management over network storage devices |
| Jan-24-2006 |
The present invention is a system and method for managing content across one or more storage device systems. A typical system according to the present invention includes one or more indexing systems and... |
| 6990437 |
Systems and method for determining performance metrics for constructing information systems |
| Jan-24-2006 |
A method and apparatus for designing an optimal IS architecture of a business entity is disclosed. In different levels of abstraction, a business operations model, an applications model, a physical requirements... |
| 6988165 |
System and method for intelligent write management of disk pages in cache checkpoint operations |
| Jan-17-2006 |
A system and method are disclosed for improving the efficiency of write operations by intelligently managing disk pages that are written during checkpoint operations so that write operations can occur... |
| 6988111 |
Mapping between part numbers that are based on different part numbering schemes |
| Jan-17-2006 |
A computer-implemented method for mapping between part numbers that are based on different part numbering schemes includes receiving a first part number associated with an item, the first part number associated... |
| 6988102 |
Techniques for managing configuration for a system of devices arranged in a network |
| Jan-17-2006 |
A database system that incorporates numerous features that reduce the total cost of maintaining the database system is provided. That database system includes a database appliance that executes a database... |
| 6988100 |
Method and system for extending the performance of a web crawler |
| Jan-17-2006 |
A proxy engine (108), in communication with a web crawler (100), extends the performance of the web crawler (100) by modifying hyperlink requests and creating synthetic hyperlink requests... |
| 6988098 |
Grid data processing systems and methods |
| Jan-17-2006 |
A system for generating database query results includes a database suitable for access by a software query, a data storage component which serializes and stores information queried from the database, a... |
| 6988094 |
Multi-part looked-up table field and its use to in data processing operations involving multiple tables of a relational database |
| Jan-17-2006 |
In accordance with a first aspect, a software component is equipped to identify looked-up table fields in a data processing statement, and automatically includes with a SQL statement one or more appropriate... |
| 6985939 |
Building distributed software services as aggregations of other services |
| Jan-10-2006 |
Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content... |
| 6985904 |
Systems and methods for sharing of execution plans for similar database statements |
| Jan-10-2006 |
A database statement, such as a SQL text, reuses the execution plan compiled for a similar SQL text found in memory if the value of a system parameter is configured for cursor sharing among optimally shareable... |
| 6985902 |
Method, system and apparatus for creating and accessing a hierarchical database in a format optimally suited to real estate listings |
| Jan-10-2006 |
A computer-implemented data management method, encryption system and interactive computer program for managing real estate information in a hierarchical database are disclosed. Also, a method, system and... |