Manipulating data structure (e.g., compression, compaction, compilation)

CL 707 SC 101
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...