| 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... |
| 7016916 |
Method of searching multimedia data |
| Mar-21-2006 |
A method of searching multimedia data is disclosed in which a search for an image can re-performed by automatically updating weights of features and/or weights of feature elements in the respective feature... |
| 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... |
| 7016911 |
Management of user-defined routine libraries in database environments |
| Mar-21-2006 |
Library management for libraries of user-defined routines in a database system. Libraries are stored in a long-term storage device and loaded into working memory in the database system when routines in... |
| 7016910 |
Indexing, rewriting and efficient querying of relations referencing semistructured data |
| Mar-21-2006 |
The invention discloses methods and apparatus that facilitate efficient querying of tables referencing semistructured data such as digraphs and other domains with complex grouping structure. The invention... |
| 7016909 |
Method and system for expansion of recurring calendar events |
| Mar-21-2006 |
A system and method for expanding recurring calendar events such that the retrieval of recurring calendar appointments is expedited. A recurring appointment is saved as a data structure including a recurrence... |
| 7016908 |
File processing method, data processing apparatus and storage medium |
| Mar-21-2006 |
A file processing method, a data processing apparatus and a storage medium divides a file into a plurality of sections and compresses each section of the file using a plurality of compression parameters,... |
| 7016907 |
Enumerated roles in a directory system |
| Mar-21-2006 |
Role is a comprehensive grouping mechanism used in a directory server. In a client-server directory system, roles transfer some of the complexity to the directory server. A role is defined by its role... |
| 7016906 |
Data processing method and apparatus employing OLE DB and having dual schema and auto update features |
| Mar-21-2006 |
Mapping of data source schema data types relating a server side database description into a set of OLE DB data types is rendered subject to user modification by provision of a dual Schema File at a client... |
| 7016905 |
Database utilities |
| Mar-21-2006 |
A system and methods for rapid unloading and reorganization of heirarchical databases. Overflow and a window of blocks are progressively read into memory. Unloading proceeds as the scan cylinders window... |
| 7016904 |
Method and system for rapid insertion of various data streams into sorted tree structures |
| Mar-21-2006 |
The present invention provides the method and system that redistribute the nodes of a sorted tree to enable faster data insertion. Further, the tree typically contains a fixed number of levels, each comprising... |
| 7016900 |
Data cells and data cell generations |
| Mar-21-2006 |
Data cells are described containing an entity identifier ("O"), an entity type ("E") an attribute type ("A"), and an attribute value ("V"). Cells with identical O and E values constitute a cell set. Pairs... |
| 7013311 |
Providing XML cursor support on an XML repository built on top of a relational database system |
| Mar-14-2006 |
A system and method are provided for XML query cursor implementation through the steps of query translation and processing, query result navigation, and positioned update. An XML query cursor implemented... |
| 7013310 |
Method and apparatus for retrieving and processing data |
| Mar-14-2006 |
Data is captured from a web site or other data source. Data is extracted from the web page using a data harvesting script or other data acquisition routine. The extracted data is then normalized and stored... |
| 7013306 |
XML input definition table for transforming XML data to internal format |
| Mar-14-2006 |
An apparatus for and method of accommodating an XML document within a legacy data base management system. The XML document is defined by a Document Type Definition (DTD). The XML document is converted... |
| 7010555 |
System and method for compacting a computer system heap |
| Mar-7-2006 |
A system and method for incrementally compacting a computer system heap is presented. A heap, such as a garbage-collected heap in a Java environment, is divided into logical regions. When the heap is becoming... |
| 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.... |
| 7010540 |
System and method for maintaining a user's state within a database table |
| Mar-7-2006 |
A system and method are provided for delivering batches of data to a client, while maintaining the client's state in the accessed database. The system and method eliminate the need for a web server to... |
| 7010539 |
System and method for schema method |
| Mar-7-2006 |
A system and method for generating a source schema-to-target schema mapping includes grouping user-defined value correspondences into potential sets such that, for each potential set, at most one value... |
| 7010526 |
Knowledge-based data mining system |
| Mar-7-2006 |
In a data mining system, data is gathered into a data store using, e.g., a Web crawler. The data is classified into entities. Data miners use rules to process the entities and append respective keys to... |
| 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... |
| 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,... |
| 7008134 |
Disc management system |
| Mar-7-2006 |
An optical storage media management system and process for storing and organizing a relatively large collection of optical discs in the form of a display binder with a plurality of display sheets including... |
| 7007037 |
Opaque types |
| Feb-28-2006 |
A method and apparatus are provided for handling within a database system data items that are associated with data types whose native structure is not known to the database system. The data items are stored... |
| 7007034 |
File structure for storing content objects in a data repository |
| Feb-28-2006 |
A data structure and method are provided for storing a content object stored (e.g., a custom compilation or prepublished work) as a group of hierarchically related content entities Each content entity... |
| 7007033 |
Management of markup language data mappings available to a spreadsheet application workbook |
| Feb-28-2006 |
Methods and systems are provided for managing the application of one or more XML data mappings or one or more XML schema files to a spreadsheet application workbook. One or more XML schema files for associating... |
| 7007032 |
Method and apparatus for removing redundancies from a list of data structures |
| Feb-28-2006 |
A method is disclosed for removing redundancies from a list of data structures. A list of data structures is sorted by first attribute into sub-lists having a common first attribute. Each of these sub-lists... |
| 7007029 |
System for visualizing information in a data warehousing environment |
| Feb-28-2006 |
According to the invention, techniques for visualizing customer data contained in databases, data marts and data warehouses. In an exemplary embodiment, the invention provides a system for graphically... |
| 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... |
| 7003525 |
System and method for defining, refining, and personalizing communications policies in a notification platform |
| Feb-21-2006 |
A system and method is provided for personalizing and refining policies within a general notification platform. The system includes a profile definition and selection system that receives contextual information... |
| 7003523 |
Configurable software system for automatically storing computer files |
| Feb-21-2006 |
A configurable software system for automatically storing and indexing computer files. Information about the usage characteristics of a computer file are compared against a second set of data, for example,... |
| 7003518 |
Multimedia searching method using histogram |
| Feb-21-2006 |
Disclosed is a multimedia searching method and apparatus that can achieve a high performance and provide a interoperability by defining a histogram using uniformly quantized bin values as a standard histogram,... |
| 7003504 |
Data processing system |
| Feb-21-2006 |
A data processing system is provided for storing and managing multiple data entries. The data processing system employs a data structure which allows the storage and management of a vast number of interrelated... |
| 7000236 |
System and method for using web based applications to manipulate data with manipulation functions |
| Feb-14-2006 |
Web based clients using embodiments of the disclosed invention may efficiently access stored manipulation functions in order to perform manipulation functions on data via Internet applications. The disclosed... |
| 7000182 |
assistant for creation of layouts or reports for databases |
| Feb-14-2006 |
An assistant for the creation of layouts/reports for databases is disclosed. A layout for a database is the arrangement of information for the database such as for data entry or screen viewing, and a report... |
| 6999972 |
System for processing objects for storage in a document or other storage system |
| Feb-14-2006 |
The invention is directed to a system for processing data to be stored in a document-imaging system that includes a posting processor programmed for receiving at least one object containing the data; a... |
| 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... |
| 6999968 |
Fast merge into large ordered sets |
| Feb-14-2006 |
A virtual merge of update data into a large ordered data set, such as an encyclopedia database. The ordered set is stored on a client, and includes original indices defined by a server, which also defines... |
| 6999967 |
Semantically reducing the number of partitions involved in a join |
| Feb-14-2006 |
A method, computer program and system for joining two tables, t1 and t2 are described. Each table contains rows and columns and is divided into one or more partitions. A correlation... |
| 6999966 |
Content management system and methodology for implementing a complex object using nested/recursive structures |
| Feb-14-2006 |
A content management system is provided including a plurality of tables forming a tree-based storage hierarchy. The system includes a library server having a stored procedure which creates a hierarchical... |
| 6999626 |
Memory management of compressed image data |
| Feb-14-2006 |
A method is disclosed for recovering image memory capacity, in relation to an image which has been encoded using a linear transform according to a layer progressive mode into L layers, L being an integer... |
| 6996571 |
XML storage solution and data interchange file format structure |
| Feb-7-2006 |
A relational database management system having an XML storage implementation to reduce overhead associated with consuming data from multiple data providers, where each having proprietary database schemas.... |
| 6996560 |
Method, system, and device for typing customers/prospects |
| Feb-7-2006 |
Exemplary embodiments provide a computer-assisted method for typing customers/prospects, including the activities of: refining a survey via bestfit clustering; refining survey results via composition analysis;... |
| 6996279 |
Compressed storage of data items |
| Feb-7-2006 |
Storing of data items in a memory (31) is provided wherein the data items are divided into successive data pieces of decreasing significance, and the data pieces are stored in respective parts of the... |
| 6993535 |
Business method and apparatus for employing induced multimedia classifiers based on unified representation of features reflecting disparate modalities |
| Jan-31-2006 |
This invention is a business system and method to perform categorization (classification) of multimedia items and to make business decisions based on the categorization of the item. The multimedia items... |
| 6993534 |
Data store for knowledge-based data mining system |
| Jan-31-2006 |
In a data mining system, data is gathered into a data store using, e.g., a Web crawler. The data is classified into entities and stored into underlying vertical and horizontal tables respectively representing... |
| 6993533 |
Relational database drill-down convention and reporting tool |
| Jan-31-2006 |
A system generates linked sets of drill-down-enabled reports of increasing levels of detail from one or more databases. Linking relationships between reports are defined using the query language of the... |
| 6993529 |
Importing data using metadata |
| Jan-31-2006 |
A method and system for importing data into a data store in accordance with metadata. The import system provides metadata that specifies how the import data for various types of import sources is to be... |
| 6990497 |
Dynamic streaming media management |
| Jan-24-2006 |
The described subject matter provides for managing and streaming media content. A server/client component accesses a first playlist that is in a native data format. A translator component translates the... |