| 6820091 |
Dynamic buffer allocation |
| Nov-16-2004 |
An automatic tuning of the assignment of data sets of an application program to the buffer pools in the main storage is provided. Buffer pool usage statistics data are generated including a performance... |
| 6820083 |
Relationship management system that limits access of contact information to particular folders |
| Nov-16-2004 |
A relationship management system uses a database to store contact information related to a number of contacts and uses a number of folders, each of which reference one or more of the contacts within the... |
| 6820080 |
Dependent object processing for triggers |
| Nov-16-2004 |
Methods, systems and articles of manufacture are provided for setting a state of triggers between operative and inoperative. In an operative state the trigger may be called during triggering I/O operations... |
| 6820001 |
Navigation system for vehicle |
| Nov-16-2004 |
A map area indicated by map data is partitioned into a plurality of map units respectively having a squared area, and a route from a current position of a vehicle to a destination is determined according... |
| 6816868 |
Database system |
| Nov-9-2004 |
A database system that accommodates any type of phenomenon or thing, with a simple table structure and an extremely small-scale program. Category identification information of the content to be registered,... |
| 6816867 |
System, method, and user interfaces for mining of genomic data |
| Nov-9-2004 |
A data mining tool is described that includes a data structure populator that stores one or more first sets of data selected for querying into a first data structure. The tool also has a query builder... |
| 6816867 |
System, method, and user interfaces for mining of genomic data |
| Nov-9-2004 |
A data mining tool is described that includes a data structure populator that stores one or more first sets of data selected for querying into a first data structure. The tool also has a query builder... |
| 6816858 |
System, method and apparatus providing collateral information for a video/audio stream |
| Nov-9-2004 |
A system and method is disclosed for performing Automatic Stream Analysis for Broadcast Information which takes speech audio as input, converts the audio stream into text using a speech recognition system,... |
| 6816854 |
Method and apparatus for database query decomposition |
| Nov-9-2004 |
An improved system for database query processing by means of "query decomposition" intercepts database queries prior to processing by a database management system ("DBMS"). The system decomposes at least... |
| 6816853 |
Method and system for efficiently evaluating a query against partitioned data |
| Nov-9-2004 |
A method and mechanism to execute a query against a partitioned database object. Data processed or created for an earlier partition is maintained even after further processing is performed against a subsequent... |
| 6816753 |
Robot control system and robot control method |
| Nov-9-2004 |
To control articulated robots by dynamically modifying a combination of a hardware-dependent middleware layer and a hardware-independent application layer. An interface and a database for semantically... |
| 6813621 |
Processing graphic images having various file formats |
| Nov-2-2004 |
A system and method for use in a computer system is provided to read and write graphical images by an application program by using a format independent interface with an image format specific modules to... |
| 6813616 |
System and method for building a semantic network capable of identifying word patterns in text |
| Nov-2-2004 |
A semantic network is disclosed herein that is useful for identifying word patterns in text. The semantic network may be used to identify word patterns accurately and substantially in real time. The semantic... |
| 6813618 |
System and method for acquisition of related graphical material in a digital graphics album |
| Nov-2-2004 |
Reference material in a digital graphics album is specified. Annotation data is extracted from the reference material and may be processed by a natural language processor to produce search keywords. In... |
| 6810462 |
Storage system and method using interface control devices of different types |
| Oct-26-2004 |
A storage has NAS and SAN functions and a high degree of freedom to configure a system to reduce the management and operation cost. The storage includes a plurality of interface slots in which a plurality... |
| 6810401 |
Automated configuration system and method |
| Oct-26-2004 |
An automated configuration system (and method) is provided for facilitating the configuration of desired products, services, or other assemblages that require users to gather and assimilate disparate knowledge... |
| 6810400 |
Representing database permissions as associations in computer schema |
| Oct-26-2004 |
A database schema includes database classes that represent various database objects (e.g., tables, views, etc.) and user classes that represent users and roles of the database. The database schema also... |
| 6810394 |
Methods and apparatus for searching for and identifying information of interest to users |
| Oct-26-2004 |
An information system. The system provides a user interface for selecting subject matter of interest to a user as well as various components for retrieving information items, for classifying information... |
| 6807576 |
Method and system for determining and graphically representing frame classification rule relationships |
| Oct-19-2004 |
A method and system for graphically representing relationships between a plurality of filter rules in a computer system is disclosed. The computer system includes a display. Each of the plurality of filter... |
| 6807549 |
General purpose interpreter and database for accessing enterprise servers over an internet protocol network |
| Oct-19-2004 |
A software system includes a database containing data related to at least one software application and a general-purpose Java-based interpreter on a computer. The interpreter is coupled to the database... |
| 6807546 |
Database system with methodology for distributing query optimization effort over large search spaces |
| Oct-19-2004 |
In a database system, a method for optimization of a query is described. When a query is received which requests data from a database, a plurality of plans which can be used for obtaining data requested... |
| 6807550 |
Methods and systems for providing random access to structured media content |
| Oct-19-2004 |
Methods and systems for providing random access of structured media content are described. One aspect provides a novel file structure or "Vfile", and method of using the same, for organizing and managing... |
| 6807545 |
Method and system for retrieving documents via an electronic data file |
| Oct-19-2004 |
A method for retrieving documents via an electronic data file, characterized in that keys are used for the retrieval which find one or several relations between the textual data of the documents concerned. |
| 6807543 |
Data access component providing transparent access to a plurality of medical imaging databases |
| Oct-19-2004 |
A technique is provided for accessing data stored in separate databases. A communication system having a first and second computer system is used to retrieve data from a primary or a secondary database.... |
| 6804684 |
Method for associating semantic information with multiple images in an image database environment |
| Oct-12-2004 |
A method of generating captions or semantic labels for an acquired image is based upon similarity between the acquired image and one or more stored images that are maintained in an image database environment,... |
| 6804675 |
Online content provider system and method |
| Oct-12-2004 |
An intelligent data content provider system and method permits users to access both community content as well as customized content that they compile based on their own preferences. The system monitors... |
| 6804678 |
Non-blocking parallel band join algorithm |
| Oct-12-2004 |
A non-blocking parallel band join method and apparatus partitions tuples of two relations for localized processing. At each processing node, the tuples are further partitioned such that join operations... |
| 6804679 |
System, method, and user interfaces for managing genomic data |
| Oct-12-2004 |
A data manager is described for providing a publish database for access by data mining tools and other data processing software applications. The data manager includes a results-for-publication identifier... |
| 6804680 |
Extensible database |
| Oct-12-2004 |
An extensible database system is disclosed for storing data in a plurality of separate, lower-level databases. A top-level database is used to manipulate the data. The top-level database has a property... |
| 6804676 |
System and method in a data processing system for generating compressed affinity records from data records |
| Oct-12-2004 |
A system and method for generating compressed affinity records obtains first and second data records, generates zero or more length values representing portions of the second data record that agree with... |
| 6804670 |
Method for automatically finding frequently asked questions in a helpdesk data set |
| Oct-12-2004 |
A system and method automatically identify candidate helpdesk problem categories that are most amenable to automated solutions. The system generates a dictionary wherein each word in the text data set... |
| 6801915 |
Paired keys for data structures |
| Oct-5-2004 |
A plurality of data records is provided, each data record having paired keys comprised of a first key and a second key. The first key identifies each data record in a certain manner and the second key... |
| 6801917 |
Method and apparatus for partitioning a plurality of items into groups of similar items in a recommender of such items |
| Oct-5-2004 |
A method and apparatus are disclosed for recommending items of interest to a user, such as television program recommendations, before a viewing history or purchase history of the user is available. A third... |
| 6801911 |
Data processing system and method for accessing files |
| Oct-5-2004 |
A data processing system and method are provided for using URLs to access files located on the Internet in a similar manner used to access local files. |
| 6801223 |
Managing interactions between computer users' context models |
| Oct-5-2004 |
Techniques are described for providing information about a current state that is represented with multiple attributes. In some situations, the providing includes a first computer receiving indications... |
| 6799184 |
Relational database system providing XML query support |
| Sep-28-2004 |
A system providing methods enabling data in Extensible Markup Language ("XML") format to be extracted, transformed and stored in a database, file system or main memory is described. The extraction and... |
| 6799185 |
Frameworks for accessing Java class files |
| Sep-28-2004 |
Improved techniques for accessing Java class files are disclosed. The techniques provide a mechanism that will generally improve the efficiency of virtual machines by providing a directory for Java class... |
| 6799183 |
Operation assistance method and system and recording medium for storing operation assistance method |
| Sep-28-2004 |
A work assistance method previously stores at least a plurality of work items required for a predetermined project work, a plurality of work products to be achieved for the respective work items, and a... |
| 6799178 |
Gateway apparatus and network system |
| Sep-28-2004 |
In a network system, only text data is displayed on a portable telephone when access is made to a page which is made public on the Internet by use of the portable telephone. An image of the page and information... |
| 6795836 |
Accurately determining an object's lifetime |
| Sep-21-2004 |
A method, computer system and program product operable to calculate a life span of an object by determining when an object is created and becomes collectable. A garbage collection trace algorithm conducted... |
| 6795829 |
Method for building a peripheral information database |
| Sep-21-2004 |
A novel method for building a computer peripheral information database for a plurality of peripherals operably connected to a network for sharing between a plurality of users provide a valuable tool for... |
| 6795828 |
Navigation among conditional questions and answers in computer and network based questionnaires |
| Sep-21-2004 |
A method and system for operating a questionnaire. One embodiment of the method comprises the steps of providing a plurality of questions, associating at least one condition with each of at least some... |
| 6792607 |
Databinding using server-side control objects |
| Sep-14-2004 |
Server-side control objects corresponding to client-side user interface elements are created in a control object hierarchy. Properties of the control objects may be data bound to properties of a server-side... |
| 6792431 |
Method, system, and product for data integration through a dynamic common model |
| Sep-14-2004 |
Data integration including extracting a first native record having a first native format from a first native repository through a first adapter, the first adapter loosely coupled for data integration to... |
| 6792432 |
Database system with methods providing high-concurrency access in B-Tree structures |
| Sep-14-2004 |
A Client/Server Database System with improved methods for providing access to highly-concurrent data, such as of B-Tree data structures, is described. When the system receives a request to insert a key... |
| 6792435 |
Method and apparatus for recovering the definitions of dropped database objects |
| Sep-14-2004 |
A database management system maintains a system catalog for storing information regarding the data definitions of the managed data objects, where all information necessary for the recreation of the data... |
| 6792434 |
Content-based visualization and user-modeling for interactive browsing and retrieval in multimedia databases |
| Sep-14-2004 |
A method for visualizing multimedia objects assigns a feature vector to each multimedia object. The feature vector of each multimedia object is reduced to a location vector having a dimensionality of a... |
| 6792428 |
Method of storing and flattening a structured data document |
| Sep-14-2004 |
A method of flattening a structured data document includes the steps of receiving a structured data document. Next, a first data entry is searched for by the system. When the first data entry is found,... |
| 6792430 |
Information organization and navigation by user-generated associative overlays |
| Sep-14-2004 |
A method of linking together digital information objects of a digital information space includes creating an overlay. The overlay includes at least one concept node, each concept node expressing one concept.... |
| 6792422 |
Automatic categorization of financial transactions |
| Sep-14-2004 |
Automatic categorization of a financial transaction based upon a mapping of useful characters from the transaction's description to a financial category. The description of the financial transaction is... |