| 6947932 |
Method of performing a search of a numerical document object model |
| Sep-20-2005 |
A method of performing a search of a numerical DOM (document object model), includes the steps of receiving a query. When the query is a fully qualified query, the target string is transformed to form... |
| 6947925 |
System and method for performing lookups across namespace domains using universal resource locators |
| Sep-20-2005 |
A system and method for performing a lookup in a second namespace, the lookup being performed from a first namespace, whereby a component performing the lookup is not required to be configured for performing... |
| 6944633 |
Performing a join in a partitioned database system |
| Sep-13-2005 |
A method of performing a join includes identifying a join that identifies a first table and a second table. The first table includes a plurality of first table rows. Each of the plurality of first table... |
| 6944632 |
Method and apparatus for gathering statistical information about in-store content distribution |
| Sep-13-2005 |
A digital department system is disclosed. The digital department system of the present invention includes a network management center, a network operating center that is coupled to the network management... |
| 6944624 |
Method and system for creating and implementing personalized training programs and providing training services over an electronic network |
| Sep-13-2005 |
Method system and storage medium for creating and implementing a personalized training program. The method includes receiving a request to generate a personalized training program by a user and retreiving... |
| 6944623 |
Method for data synchronization in web-based communications management system |
| Sep-13-2005 |
Disclosed is a method for data synchronization in a web-based transmission device management system, in which managing data requiring synchronization between a web server and a client is constructed as... |
| 6944622 |
User interface for automated project management |
| Sep-13-2005 |
A process manager supports the interactive definition of multiple user groups having access to process application software, and for each group, the interactive definition of a respective group interface... |
| 6944620 |
File system creator |
| Sep-13-2005 |
A method for creating a second file system on a device implementing a first file system is provided. One or more first files are selected from a set of files. The files comprise one or more characteristics... |
| 6944619 |
System and method for organizing data |
| Sep-13-2005 |
A system and method for organizing and retrieving data is provided. The present invention replicates existing data in a format that is representative of naturally occurring relationships associated with... |
| 6944613 |
Method and system for creating a database and searching the database for allowing multiple customized views |
| Sep-13-2005 |
A method and system allows multiple customized views which are organization, user role, and end-user specific, to be generated from a single search engine and a product database. The database is assembled... |
| 6944608 |
Method and apparatus for organizing data pertaining to audiovisual content |
| Sep-13-2005 |
A method and apparatus for organizing data pertaining to audiovisual content are described. According to one embodiment, an exemplary method for organizing data pertaining to audiovisual content includes... |
| 6944598 |
Binary trees for detecting inventory problems in an enterprise model |
| Sep-13-2005 |
A binary tree structure for detecting inventory problems. A first embodiment detects on-hand inventory problems. A second embodiment detects inventory requirements problems. Both embodiments use a binary... |
| 6941316 |
System and method for object persistence in a database store |
| Sep-6-2005 |
A new persistence format for storing objects of a user defined type in a database store enables information about the structure of the type to be communicated to the store. This information enables a number... |
| 6941315 |
Multidimensional data object searching using bit vector indices |
| Sep-6-2005 |
Prior to searching a multidimensional feature space populated with data objects, each dimension in the feature space is divided into a number of intervals. When a query is received, a single interval that... |
| 6941314 |
User selectable editing protocol for fast flexible search engine |
| Sep-6-2005 |
A method of editing a sorted tree data structure includes selecting a minimum number of entries and a maximum number of entries in each vertex of the sorted tree data structure. If inserting an entry into... |
| 6941313 |
Context management with audit capability |
| Sep-6-2005 |
A context management framework is given that provides in various embodiments, numerous advantages over previously-existing systems. In some instances, an architecture having a centralized storage location... |
| 6941312 |
Simultaneous multiple-method (SMm) compression |
| Sep-6-2005 |
In a method and system for efficient storage and retrieval of data using Simultaneous Multiple-method (SMm) data compression and data decompression the data in a first processing unit is compressed. A... |
| 6941311 |
Aggregate navigation system |
| Sep-6-2005 |
Disclosed is a system, method, and apparatus for calculating metrics by using hierarchical level metadata to describe the various structures within the database. The hierarchical level metadata permit... |
| 6941310 |
System and method for caching data for a mobile application |
| Sep-6-2005 |
A cache table comprises a set of access parameters and a set of data columns. One or more instances of a cache table are stored on a mobile computing device. Each instance includes an argument (a unique... |
| 6941303 |
System and method for organizing, compressing and structuring data for data mining readiness |
| Sep-6-2005 |
A system and method to take data, which is in the form of an n-dimensional array of binary data where the binary data is comprised of bits that are identified by a bit position within the n-dimensional... |
| 6941302 |
Managing changes to a directory of electronic documents |
| Sep-6-2005 |
A method and apparatus are provided for managing changes to a directory of electronic documents. A custom directory is created and stored based on the contents of a master directory. The master directory... |
| 6941299 |
Method for querying a database |
| Sep-6-2005 |
The invention relates to a method for querying a database with database contents that have a database structure. The query is made in a query structure, which differs from the database structure in that... |
| 6938262 |
Dual data representation |
| Aug-30-2005 |
In a computer software application involving object calculations using numbers or symbols assigned to an object, multiple physical objects may be defined and grouped logically. The method for DDR provides... |
| 6938204 |
Array-based extensible document storage format |
| Aug-30-2005 |
Systems and computer program products are provided having a plurality of arrays used to represent structured documents. The arrays include an element name array including an element name entry for each... |
| 6938109 |
Method and system for updating software with smaller patch files |
| Aug-30-2005 |
Rather than comparing an old file with a new file to generate a set of patching instructions, and then compressing the patching instructions to generate a compact patch file for transmission to a user,... |
| 6938083 |
Method of providing duplicate original file copies of a searched topic from multiple file types derived from the web |
| Aug-30-2005 |
Many document files in different formats can be downloaded from websites which can be selected for their specific content using search items as a Verity Search Engine and Web Server. After downloading... |
| 6938054 |
Systems, methods, and computer program products to optimize serialization when porting code to IBM S/390 UNIX system services from a UNIX system |
| Aug-30-2005 |
Systems, methods, and computer products that determine how to optimize serialization code that has been ported from other computer systems to the OS/390 UNIX system. General-purpose UNIX systems may not... |
| 6938051 |
Method, storage medium and system for electronically viewing multi-page document while preserving appearance of printed pages |
| Aug-30-2005 |
An electronic Yellow Pages viewer shows the pages of a Yellow Pages directory as they appear in the bound version. The print queue used to print the bound version is intercepted, and each page is rasterized... |
| 6938047 |
Methods, data structures, and systems for processing media data streams |
| Aug-30-2005 |
Methods, media data structures, and systems are provided for compressing, streaming, and playing media data. Data sections for frames of media data are compared, and similar data sections are stored once... |
| 6938046 |
Polyarchical data indexing and automatically generated hierarchical data indexing paths |
| Aug-30-2005 |
Data indexing using polyarchical indexing codes and automatically generated expansion paths. For a piece of data, an indexing code is received relating to a particular categorization or other indexing... |
| 6937171 |
Generating and searching compressed data |
| Aug-30-2005 |
Data destined for a client is compressed at a server in a manner that produces a compressed data string that can be searched in its compressed state. The server constructs a code table that assigns codes... |
| 6934825 |
Bi-directional stack in a linear memory array |
| Aug-23-2005 |
A method, system, and apparatus for placing and removing data elements into a bi-directionally growing first in last out data structure is provided. In one embodiment, in response to a request to place... |
| 6934726 |
Storing and retrieving of field descriptors in Java computing environments |
| Aug-23-2005 |
Improved techniques for storing and retrieving field descriptors in Java computing environments are disclosed. The techniques can be used to implement garbage collection for Java programs in a manner that... |
| 6934714 |
Method and system for identification and maintenance of families of data records |
| Aug-23-2005 |
Methods and systems for managing data records through a concept of families are provided. Example embodiments provide an enhanced record management system, a Data Family Record Management System ("DFRMS"),... |
| 6934706 |
Centralized mapping of security credentials for database access operations |
| Aug-23-2005 |
An enterprise data integration product which facilitates access to one or more external or remote databases so as to provide integration from a central application. The product enables a user to pre-populate... |
| 6934701 |
Using a stored procedure to access index configuration data in a remote database management system |
| Aug-23-2005 |
An index advisor specifies an optimal index configuration for use in performing workloads against a database managed by a database management system. If the database and database management system are... |
| 6931418 |
Method and system for partial-order analysis of multi-dimensional data |
| Aug-16-2005 |
A method and system for performing data analysis where multiple, categorical dimensions and statistical measures are used. The method includes preparing multi-dimensional data into nodes and arranging... |
| 6931414 |
Creating visual data models combining multiple inter-related model segments |
| Aug-16-2005 |
A method, system, and computer-readable medium for creating visual data models from multiple inter-related model segments is described. In order to create inter-relationships between model elements in... |
| 6931413 |
System and method providing automated margin tree analysis and processing of sampled data |
| Aug-16-2005 |
The present invention relates to a system and methodology to facilitate database processing in accordance with a plurality of various applications. In one aspect, a large database of objects is processed,... |
| 6931412 |
Extensible actions and container types in an extensible scene graph system |
| Aug-16-2005 |
A directed graph includes a plurality of containers, where each container has a type value and is instantiated based on one of a plurality of container types. Each action as instantiated includes an action... |
| 6931401 |
Methods and apparatus for high-speed approximate sub-string searches |
| Aug-16-2005 |
A method and system for conducting sequence searches in a sequence database wherein in one embodiment, the method includes: combining a plurality of query sequences into a combined query sequence; determining... |
| 6931393 |
System and method for enabling statistical matching |
| Aug-16-2005 |
A system and method for statistical matching that determines statistical curves for data described in a data request and stored data that satisfies the request. The system may determine the statistical... |
| 6931391 |
Systems and methods for generating prediction queries |
| Aug-16-2005 |
Systems and methods are provided for generating prediction queries to help a user build and execute prediction queries. A user interface (UI) is provided that is easy to use and understand in connection... |
| 6931390 |
Method and mechanism for database partitioning |
| Aug-16-2005 |
The present invention is directed to a method and mechanism for partitioning using information not directly located in the object being partitioned. According to an embodiment of the invention, foreign... |
| 6928447 |
Project-based configuration management method and apparatus |
| Aug-9-2005 |
A configuration management system creates (602) each configuration by assigning a configuration identifier to each configuration. In addition, relational information is computed (706) that indicates... |
| 6928446 |
System and method for data storage and retrieval |
| Aug-9-2005 |
An improved method for creating and searching data files in a database is described. The system and method uses a memory in which is stored a main data file having a plurality of data records each having... |
| 6928445 |
Cost conversant classification of objects |
| Aug-9-2005 |
The present invention provides methods, apparatus and systems for cost conversant classification of objects. In order to achieve this, we create an efficient tree structure to store different classification... |
| 6928442 |
Enforcement and policing of licensed content using content-based identifiers |
| Aug-9-2005 |
Data files are distributed across a plurality of computers. The computers may form a network such as a content delivery network (CDN) or a peer-to-peer network. The network may operate as a TCP/IP network... |
| 6928434 |
Method and system for clustering optimization and applications |
| Aug-9-2005 |
A computer-assisted method for determining a plurality of clusters is disclosed. The disclosed method includes, for each of a plurality of observations, obtaining a data set containing no more than one... |
| 6928427 |
Efficient computational techniques for authorization control |
| Aug-9-2005 |
In an authorization system, access is defined by rules, roles and active rules. These definitions are preprocessed to form a bit array for each of a plurality of roles representing the rules that apply... |