| 7043506 |
Utility-based archiving |
| May-9-2006 |
A system and associated methodology is provided that is adapted to infer what to do with an item, and more particularly whether to archive and/or keep active an item in a more active, easy-to-access store... |
| 7043450 |
Paid search engine bid management |
| May-9-2006 |
A method and apparatus (information processing system) for overcoming deficiencies and inefficiencies in the current paid search engine keyword bidding market, by providing keyword bidders with information... |
| 7039626 |
Information providing apparatus |
| May-2-2006 |
An information providing device assisting the users who meet each other accidentally in forming a community includes a user database (306) managing user information, an information database (307,... |
| 7035841 |
Method for automatic wrapper repair |
| Apr-25-2006 |
A method for repairing a wrapper associated with an information source, includes defining a classifier, based on content features of extracted and labeled information using the wrapper, using the classifier... |
| 7035839 |
Document management extension software |
| Apr-25-2006 |
A document management extension system for use as an extension to document collection and management software, includes an information store having a database and a messaging system for storing documents... |
| 7031971 |
Lock-free handle resolution |
| Apr-18-2006 |
Lock-free resource handle resolution is provided by a handle management system that generates a hierarchy of handle mapping tables such that the number of mapping tables and the number of hierarchical... |
| 7031953 |
Analytical server including metrics engine |
| Apr-18-2006 |
Disclosed is a method for determining database queries to be sent by an analytical server to a Relational Database Monitoring System (RDBMS) by using hierarchical level metadata to describe the various... |
| 7031952 |
Knowledge filter |
| Apr-18-2006 |
A method and system for sharing knowledge is disclosed. The method and system comprises receiving information input into a database and organizing items of information in the database. The method and system... |
| 7016918 |
Object oriented data processing |
| Mar-21-2006 |
A method and arrangements in a computerized system for control operations is disclosed. The computerized is adapted for processing data associated with real world entities based on objects representing... |
| 7016912 |
Write-back to cells |
| Mar-21-2006 |
Maintaining data used for performing "what-if" analysis is disclosed. The systems and methods of the invention define an efficient mechanism allowing a user to specify how base values from a database are... |
| 7010521 |
Optimized database appliance |
| Mar-7-2006 |
A system from processing database queries allows for cost and locale based distribution for execution of database queries. The database queries are executed on execution engines that provide flexible configuration... |
| 7010515 |
Text comparison apparatus |
| Mar-7-2006 |
A text comparison apparatus computes the occurrence count of text elements, stores those text elements that have an occurrence count of at least a occurrence count threshold for storage in a text element... |
| 6999970 |
Write-back to cells |
| Feb-14-2006 |
Maintaining data used for performing "what-if" analysis is disclosed. The systems and methods of the invention define an efficient mechanism allowing a user to specify how base values from a database are... |
| 6996554 |
Database processor |
| Feb-7-2006 |
A database processor is provided for on-line analytical processing. The processor is arranged to obtain multi-dimensional aggregates of an input relation. Prior to aggregation, the processor performs a... |
| 6996553 |
Fast policy classification for strings |
| Feb-7-2006 |
A fast policy classification method and system. A policy differentiator can be provided which can include a policy repository configured to store hierarchical policy classification trees. The policy differentiator... |
| 6993537 |
Data recovery system |
| Jan-31-2006 |
The invention relates to the recovery of data in a database of database records, following a failure of a media containing said database. The data recovery uses a backup of the database and a log of log... |
| 6993532 |
Auto playlist generator |
| Jan-31-2006 |
A system and method for generating a list is provided. The system includes a seed item input subsystem, an item identifying subsystem, a descriptive metadata similarity determining subsystem and a list... |
| 6985908 |
Text classification apparatus |
| Jan-10-2006 |
For the evaluation of a plurality of texts, three correspondence tables of keywords and evaluation sections, namely a priority, a regular and an auxiliary correspondence table, are established, so as to... |
| 6983288 |
Multiple layer information object repository |
| Jan-3-2006 |
Techniques for relating data stored in one or more storage systems for an enterprise include managing information chunks in one or more storage systems. Each chunk comprises a unit of data for storage... |
| 6980983 |
Method for collective decision-making |
| Dec-27-2005 |
A method and a computer program product for promoting collaborative, consensus-driven decisions from a plurality of decision-making entities using electronic communications in a real-time forum. The inventive... |
| 6965901 |
Adaptive and generalized status monitor |
| Nov-15-2005 |
The invention provides a method and system for monitoring status in a relatively continuous consistent and intelligent manner. A status monitor receives monitoring data, and adaptively and dynamically... |
| 6961756 |
Innovation management network |
| Nov-1-2005 |
An application allows employees to submit suggestions and ideas for improving how a company does business. A presently preferred embodiment of the invention supports multiple points of entry, which can... |
| 6959303 |
Efficient searching techniques |
| Oct-25-2005 |
The present invention describes techniques for performing searches in an efficient manner while minimizing the memory resources required to perform the searches. According to the techniques of the present... |
| 6957211 |
Query optimizer cost model |
| Oct-18-2005 |
An embodiment of the invention optimizes a DBMS operation based upon multiple criteria, such as input/outputs and CPU time. Multiple optimization criteria are normalized to a common unit of measurement.... |
| 6952697 |
Media validation system |
| Oct-4-2005 |
A media validation system including a plurality of media storage devices which contain a quantity of content thereon, a user computer processor assembly structured to operatively access a select media... |
| 6950834 |
Online database table reorganization |
| Sep-27-2005 |
A database table reorganization is defined to permit online access of the table during the reorganization. Records are reorganized in the database table by vacating records from a defined number of pages... |
| 6950823 |
Transparent edge-of-network data cache |
| Sep-27-2005 |
A system, apparatus and method are provided for the dynamic caching of data based on queries performed by a local application, where the system includes a remote server having a complete database, a local... |
| 6944607 |
Aggregated clustering method and system |
| Sep-13-2005 |
An aggregated data clustering method and system. First, the data points to be clustered and a size parameter are received. The size parameter specifies the number of data points to be moved at one time... |
| 6938036 |
Query modification analysis |
| Aug-30-2005 |
Methods, systems and articles of manufacture are provided for a query analysis approach used to identify "nondestructive" and "destructive" queries. In one aspect, a "non-destructive" query is one which... |
| 6938032 |
Presentation builder |
| Aug-30-2005 |
The invention comprises a system for easily searching multiple multislide POWERPOINT™ presentations, selecting slides from each presentation, and combining them to form a new presentation. The user... |
| 6934700 |
File systems supported data sharing |
| Aug-23-2005 |
A storage file system is provided for data stored on a storage medium, and particularly for storage of data on optical disc storage medium. Each successive or alternate file of data included in the storage... |
| 6931396 |
Biological data processing |
| Aug-16-2005 |
A multi-database query system which queries a plurality of databases and servers, including an input which receives queries in a structured form and a translation server which translates at least a part... |
| 6922688 |
Computer system storage |
| Jul-26-2005 |
A method to access an object in a computer system storage includes receiving a reference to the object, obtaining a referential map based on the reference (the referential map indicating a plurality of... |
| 6920458 |
Model repository |
| Jul-19-2005 |
A model repository is provided for storing selected data models generated by a data mining application. The model repository is a structure that may be organized into a plurality of levels, including a... |
| 6915291 |
Object-oriented query execution data structure |
| Jul-5-2005 |
An apparatus, program product and method represent a database query access plan a query execution data structure including a plurality of query node objects arranged into a tree relationship to define... |
| 6910052 |
Distributing and synchronizing objects |
| Jun-21-2005 |
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... |
| 6901396 |
Packed radix search tree implementation |
| May-31-2005 |
A packed radix data system is described, the packed radix data system including packed nodes which include a base pointer and an existence field, the existence field having a number of bits which indicate... |
| 6898611 |
Declarative pinning |
| May-24-2005 |
A system and method is provided for efficiently pinning references to the managed heap. The system and method allow for references to managed objects to be declared as pinned during a call to unmanaged... |
| 6898603 |
Multi-dimensional data structure caching |
| May-24-2005 |
End-user specified insertion of elements into a database cache is disclosed. The systems and methods of the invention define an efficient mechanism allowing a user with knowledge of anticipated behavior... |
| 6898590 |
School system database |
| May-24-2005 |
A denormalized database has a master student table having records containing fields last name, first name and a unique identifier corresponding to each student, related data tables linked to the master... |
| 6889221 |
Parallel random sampling |
| May-3-2005 |
A parallel random sampling algorithm (such as a parallel simple random sampling algorithm) utilizes the parallelism of a parallel relational database management system. A random number generator in one... |
| 6886005 |
RDL search engine |
| Apr-26-2005 |
Methods and systems consistent with the present invention provide a means for searching numerical data across networks such as the Internet, and removing the middle layer of query engines or servers used... |
| 6882999 |
URL mapping methods and systems |
| Apr-19-2005 |
An input URL string is searched for a particular pattern, the pattern being defined in a manner such that the search may be satisfied while allowing variability among constituent parts of the input URL... |
| 6876995 |
Web store events |
| Apr-5-2005 |
Systems and methods for web store events. A web store event occurs whenever an item is accessed. When an item is accessed, both synchronous and asynchronous events can fire. If a synchronous event fires,... |
| 6850925 |
Query optimization by sub-plan memoization |
| Feb-1-2005 |
Database system query optimizers use several techniques such as histograms and sampling to estimate the result sizes of operators and sub-plans (operator trees) and the number of distinct values in their... |
| 6842753 |
Sampling for aggregation queries |
| Jan-11-2005 |
Aggregation queries are performed by first identifying outlier values, aggregating the outlier values, and sampling the remaining data after pruning the outlier values. The sampled data is extrapolated... |
| 6839724 |
Metamodel-based metadata change management |
| Jan-4-2005 |
A framework is provided for management of models. Management of data models or other types of models includes model change comparison and change implementation. For example, in the context of data warehouse... |
| 6839723 |
Information management system |
| Jan-4-2005 |
An information management system of the present invention includes an information management apparatus and an information request apparatus. The information management apparatus acquires, each time a state... |
| 6839062 |
Usage semantics |
| Jan-4-2005 |
Usage semantics allow for shaders to be authored independently of the actual vertex data and accordingly enables their reuse. Usage semantics define a feature that binds data between distinct components... |
| 6829619 |
Information providing server |
| Dec-7-2004 |
An information providing server is connected via the Internet to a mediation server and a reference terminal. The mediation server, when receiving a request for searching a home page, request the server... |