| 6789094 |
Method and apparatus for providing extended file attributes in an extended attribute namespace |
| Sep-7-2004 |
A system for providing extended file attributes is described. Logically, attributes are supported as files within the file system. In this way, the file system is augmented with an orthogonal namespace... |
| 6789089 |
Automated planning method |
| Sep-7-2004 |
A computer-based automated planning method utilizes a record for an individual which record contains achievements obtained from one or more sources. Each achievement is translated into a course equivalent... |
| 6789087 |
Information processing apparatus for processing a photographed image of a person |
| Sep-7-2004 |
When radiography or other photography is executed on a mass basis, by use of an information processing apparatus that processes a photographed images as digital image signals, identification information... |
| 6789085 |
System and method for maintaining a user's state within a database table and for accommodating null values |
| Sep-7-2004 |
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... |
| 6789084 |
Method for generating numerical values indicative of frequencies of selected features in objects, and a computer system implementing the method |
| Sep-7-2004 |
A method is described that includes arranging columns of a matrix in sum total order, wherein the matrix has one or more rows, and multiple intersecting columns. Rows represent objects, and columns represent... |
| 6789083 |
Methods and system for browsing large text files |
| Sep-7-2004 |
A system and associated methods for rapidly displaying large text files. The system preferably includes a client process in communications with a server process. In a first embodiment, the client process... |
| 6789082 |
Method and apparatus to facilitate fast network management protocol replies in large tables |
| Sep-7-2004 |
One embodiment of the present invention provides a system that facilitates fast network management protocol replies in large tables. The system operates by first receiving a request for a next row from... |
| 6785693 |
Management of multiple links to a file in a file system |
| Aug-31-2004 |
Multiple links to the same object are managed by storing the attributes of the object in only one place. Each directory which links to the object has an object attribute table; each table has a number... |
| 6785687 |
System for and method of efficient, expandable storage and retrieval of small datasets |
| Aug-31-2004 |
An adaptive digital tree data structure supports scalability by encoding type bits within unused data bits of the root pointer word or, as the population increases to support it, into an additional word.... |
| 6785685 |
Approach for transforming XML document to and from data objects in an object oriented framework for content management applications |
| Aug-31-2004 |
A method and system for transforming XML documents to and from data objects in an object oriented framework includes: importing the XML document; parsing the XML document; building a DOM tree from the... |
| 6785684 |
Apparatus and method for determining clustering factor in a database using block level sampling |
| Aug-31-2004 |
An apparatus and method perform block-level sampling on a database, process the data to generate one or more matrices, and process the one or more matrices to generate a clustering factor for a selected... |
| 6785683 |
Categorization and presentation tool for code resources |
| Aug-31-2004 |
A technique for rapid retrieval and navigation of assets stored on a computer system involves defining a taxonomy and classification rules according to asset-specific criteria, identifying the stored assets,... |
| 6785682 |
Data processing system, method and computer program product |
| Aug-31-2004 |
The present invention relates to a data processing system, method and computer program product for improving the operation of, for example, a message broker. By not constructing messages from stored data... |
| 6785659 |
Agent-based technique for implementing browser-initiated user-transparent interstitial web advertising in a client computer |
| Aug-31-2004 |
A technique for implementing in a networked client-server environment, e.g., the Internet, network-distributed advertising in which advertisements are downloaded, from an advertising server to a browser... |
| 6782401 |
Method and apparatus for implementing a reliable open file system |
| Aug-24-2004 |
Systems and methods of servicing requests of a first file system communicated in accordance with a first storage protocol using a storage system that is responsive to requests communicated according to... |
| 6782390 |
Execution of multiple models using data segmentation |
| Aug-24-2004 |
A method executed on a computer for modeling expected behavior is described. The method includes scoring records of a dataset that is segmented into a plurality of data segments using a plurality of models... |
| 6779002 |
Computer software framework and method for synchronizing data across multiple databases |
| Aug-17-2004 |
The present invention discloses a computer software framework and method for synchronizing data across multiple databases. The present invention discloses a method for synchronizing data, which comprises... |
| 6778996 |
Techniques for indexing into a row of a database table |
| Aug-17-2004 |
According to one aspect, an index that is built on a table having a plurality of rows comprises an index entry that contains a key value for a sub-part of a row and that includes data for locating a row... |
| 6778993 |
Generic attribute database system |
| Aug-17-2004 |
Embodiments of the invention provide a method and apparatus for storing multiple items across different categories in a database. One embodiment of the present invention provides a database that includes... |
| 6778992 |
Flexible and hierarchical user interfaces defined using a data definition language |
| Aug-17-2004 |
A flexible and hierarchical user interface, defined using a data definition language, such as the extensible Markup Language (XML), is disclosed. In one embodiment, such an interface is defined by at least... |
| 6778984 |
Flexible and high-performance packet classification algorithm |
| Aug-17-2004 |
A flexible and high-performance packet classification algorithm. The algorithm includes converting the original rule database into rule mapping table format for storage. The method of producing the rule... |
| 6778980 |
Techniques for improved searching of electronically stored information |
| Aug-17-2004 |
Methods and apparatuses for searching electronically-stored information are described. Specifically, in a network providing for electronic commerce, a computer system provides a user with access to a set... |
| 6778979 |
System for automatically generating queries |
| Aug-17-2004 |
A system generates a query using an entity extractor, a categorizer, a query generator, and a short run aspect vector. The entity extractor identifies a set of entities in selected document content for... |
| 6778977 |
Method and system for creating a database table index using multiple processors |
| Aug-17-2004 |
A method and system for creating an index for a database table of records in a computer environment having a plurality of processing units wherein each processing unit has access to the database table.... |
| 6778972 |
System and method for providing integrated management of electronic information |
| Aug-17-2004 |
A system and method for managing electronic information using a computer system for one or more users. The method comprises creating an electronic folder and storing the folder in an electronic folder... |
| 6775680 |
High level assembler metamodel |
| Aug-10-2004 |
A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user... |
| 6775677 |
System, method, and program product for identifying and describing topics in a collection of electronic documents |
| Aug-10-2004 |
To identify and describe one or more topics in one or more documents in a document set, a term set process creates a basic term set from the document set where the term set comprises one or more basic... |
| 6775676 |
Defer dataset creation to improve system manageability for a database system |
| Aug-10-2004 |
A defer dataset creation system creates database objects at a computer connected to a data storage device. Initially, a command to create a database object is received. A database object definition for... |
| 6772179 |
System and method for improving index performance through prefetching |
| Aug-3-2004 |
The present invention provides a prefetch system for use with a cache memory associated with a database employing indices. In one embodiment, the prefetch system includes a search subsystem configured... |
| 6772170 |
System and method for interpreting document contents |
| Aug-3-2004 |
A sequence of word filters are used to eliminate terms in the database which do not discriminate document content, resulting in a filtered word set and a topic word set whose members are highly predictive... |
| 6772169 |
System, method and apparatus for the wireless monitoring and management of computer systems |
| Aug-3-2004 |
A system, a method and an apparatus are provided for the wireless monitoring and management of computer systems, networks, software systems or databases on a portable and/or handheld device which may monitor,... |
| 6772167 |
System and method for providing a role table GUI via company group |
| Aug-3-2004 |
A hybird Notes/DB2 environment provides a requisition catalog on the Web. Client browsers are connected to a GWA infrastructure including a first network dispatcher and a virtual cluster of Domino.Go servers.... |
| 6772166 |
SQL-based analytic algorithm for clustering |
| Aug-3-2004 |
A method, apparatus, and article of manufacture for performing data mining applications in a relational database management system. An analytic algorithm for clustering is performed by the computer. The... |
| 6772165 |
Electronic document processing system and method for merging source documents on a node-by-node basis to generate a target document |
| Aug-3-2004 |
A target document (25) is generated by merging four source documents (2-5). There are three merge operations, an operation (10) for two source documents (2, 13), an operation (13) for an intermediate target... |
| 6772164 |
Database system |
| Aug-3-2004 |
Method for performing operations in a database system in which a plurality of data sets are stored into a storage of a computer, characterized by each data set consisting of an arbitrary number of fields,... |
| 6772159 |
System and method for disconnected database access by heterogeneous clients |
| Aug-3-2004 |
There is provided a system and method for representing a data subset of server data. According to the method, a folder definition is generated for the data subset. The generation of the folder definition... |
| 6772155 |
Looking data in a database system |
| Aug-3-2004 |
A database system includes a storage module containing a table having plural portions (e.g., rows). A lock manager places a table-level lock on the table for a first transaction, the first transaction... |
| 6772154 |
Implementation of nested databases using flexible locking mechanisms |
| Aug-3-2004 |
Techniques have been developed whereby concurrency control mechanisms such as nested databases can be expressed in terms of operations implemented by various flexible transaction processing systems. For... |
| 6772139 |
Method and apparatus for facilitating use of hypertext links on the world wide web |
| Aug-3-2004 |
A database server contains pointers to useful information, such as on the World Wide Web. Users of the server may have hypertext links added automatically into documents they submit. Users may additionally... |
| 6772110 |
Method and system for converting and plugging user interface terms |
| Aug-3-2004 |
A method and system for dynamically changing user interface terms in the help feature to the user interface language chosen by the user as opposed to the help feature language, and for converting and plugging... |
| 6769016 |
Intelligent SPAM detection system using an updateable neural analysis engine |
| Jul-27-2004 |
A system, method and computer program product are provided for detecting an unwanted message. First, an electronic mail message is received. Text in the electronic mail message is decomposed. Statistics... |
| 6768996 |
System and method for retrieving an abstracted portion of a file without regard to the operating system of the current host computer |
| Jul-27-2004 |
A universally available system and method are used to provide information to a system user as to the contents stored in a memory. In one embodiment, a CD ROM is used to store data thereon and the data... |
| 6766331 |
Method, computer program product, and system for creating and viewing an intelligent graphics file including parts information |
| Jul-20-2004 |
A method, computer program product, and system for creating and viewing an intelligent graphics file including information associated with the parts depicted in the graphics file are provided. Graphics... |
| 6766329 |
Dynamic personalized information organizer |
| Jul-20-2004 |
A dynamic and personalized system for organizing data is disclosed. The system provides users the ability to organize addressable information by creating associations between the information independent... |
| 6766328 |
System for the creation of database and structured information from verbal input |
| Jul-20-2004 |
A system through which verbal information can be utilized to create structured data with tags or inserted codes such as an XML code or the like provides hand held capability for easy adoption via CE, cell... |
| 6766327 |
Data linking system and method using encoded links |
| Jul-20-2004 |
A method for linking data using persistent links is disclosed. The links are created in a central repository, which maintains an identification class for each entity. The identification class contains... |
| 6766326 |
Universal storage for dynamic databases |
| Jul-20-2004 |
This invention pertains in general to data management, and in particular to a system and method of storing in one relational database consisting of at most five physical tables, data from an arbitrary... |
| 6766325 |
System and method for maintaining data for performing "what if" analysis |
| Jul-20-2004 |
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... |
| 6763358 |
Method and system for activating column triggers in a database management system |
| Jul-13-2004 |
Methods, systems, data structures and articles of manufacture are provided for maintaining a list/tally of columns that are modified by an I/O operation. The list allows for determining which triggers,... |
| 6763357 |
Method for determining the computability of data for an active multi-dimensional cache in a relational database management system |
| Jul-13-2004 |
An "active cache", for use by On-Line Anaytic Processing (OLAP) systems, that can not only answer queries that match data stored in the cache, but can also answer queries that require aggregation or other... |