| 6947930 |
Systems and methods for interactive search query refinement |
| Sep-20-2005 |
A received query is processed so as to generate an initial group of ranked documents corresponding to the received query. Each document in all or a portion of the documents in the initial group of ranked... |
| 6947927 |
Method and apparatus for exploiting statistics on query expressions for optimization |
| Sep-20-2005 |
A method for evaluating a user query on a relational database having records stored therein, a workload made up of a set of queries that have been executed on the database, and a query optimizer that generates... |
| 6947922 |
Recommender system and method for generating implicit ratings based on user interactions with handheld devices |
| Sep-20-2005 |
A recommender system employs implicit ratings generated from monitoring user interaction with an item, such as while listening to a music track on a MP3 player or reading an electronic book. A method for... |
| 6944832 |
System design using part roles |
| Sep-13-2005 |
A method of structure knowledge to achieve a single source of product definition that is readily applicable to large-scale system design and manufacture. Part roles are defined to represent common design... |
| 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... |
| 6944626 |
Dynamically generated schema representing multiple hierarchies of inter-object relationships |
| Sep-13-2005 |
The described arrangements and procedures provide for interfacing (e.g., managing, presenting, etc.) with complex and often elastic inter-object relationships between objects in a data polyarchy. Specifically,... |
| 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... |
| 6944618 |
Method, computer program product, and system for unloading a hierarchical database utilizing segment specific selection criteria |
| Sep-13-2005 |
An unload of a hierarchical database may be performed utilizing a segment specific selection criteria. A segment specific selection criteria is received wherein the criteria comprises a global directive... |
| 6944617 |
Communicating transaction types between agents in a computer system using packet headers including an extended type/extended length field |
| Sep-13-2005 |
A transmitting device and a receiving device are coupled via a high-speed serial interface within a computer system. The transmitting device transmits a packet that includes an extended type/extended length... |
| 6944616 |
System and method for historical database training of support vector machines |
| Sep-13-2005 |
A system and method for historical database training of a support vector machine (SVM). The SVM is trained with training sets from a stream of process data. The system detects availability of new training... |
| 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... |
| 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... |
| 6941325 |
Multimedia archive description scheme |
| Sep-6-2005 |
A multimedia archive description scheme is provided for characterizing a multimedia archive having records and associated record descriptions. The multimedia archive description scheme provides a data... |
| 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... |
| 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... |
| 6941309 |
Object integrated management system |
| Sep-6-2005 |
An object integrated management system achieves flexibility for modifications of management targets, efficiency of integrated management processing, and reduction in system management, building, and maintenance... |
| 6941308 |
Methods and apparatus for accessing a doubly linked list in a data storage system |
| Sep-6-2005 |
A data storage system has storage devices, a processor which is configured to move data to and from the storage devices, and a bus coupled to the processor. The data storage system further includes a memory... |
| 6941305 |
Customer management system for automobile sales industry |
| Sep-6-2005 |
A computer-implemented method of collecting client contact data is provided. The method includes the steps of opening a client ticket session to create a client ticket, supplying the client ticket with... |
| 6941292 |
Method and system for optimizing data searches in tree structures |
| Sep-6-2005 |
Aspects for optimizing data searches in tree structures are described. The aspects include organizing multiple search levels of data into sub-trees contained in fixed size blocks of shared external memory... |
| 6941277 |
Methods and systems for providing online information for networked devices |
| Sep-6-2005 |
Online information is centrally stored for various devices, and the online information includes reference manual and related information such as related products, new products and maintenance information.... |
| 6938053 |
Categorization based on record linkage theory |
| Aug-30-2005 |
The method and apparatus for categorizing an item based on Record Linkage Theory is disclosed. A related method and apparatus for assigning a confidence level to the categorization process is disclosed.... |
| 6938045 |
Image server synchronization |
| Aug-30-2005 |
A package of local files are maintained in a first local computing device and a descriptive record of the local files is maintained in a second local computing device. A directory-modified-date parameter... |
| 6938044 |
Tracking usage of resources of a database system |
| Aug-30-2005 |
A database system is capable of storing data according to a user-defined data type (UDT). Usage of the user-defined data type is tracked, with an indication of the tracked usage provided to enable calculation... |
| 6938036 |
Query modification analysis |
| Aug-30-2005 |
Methods, systems and articles of manufacture are provided for a query analysis approach used to identify "nondestructive" and "destructive" queries. In one aspect, a "non-destructive" query is one which... |
| 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... |
| 6934716 |
Methods and apparatus for management of work objects |
| Aug-23-2005 |
Techniques for managing work objects are described. These techniques include presenting an interface to a user allowing user specification of a category of work objects. The interface also allows user... |
| 6934715 |
Method for collecting and storing data regarding terms and conditions of contractual agreements |
| Aug-23-2005 |
A method is disclosed for collecting and storing data in a database of a computer system regarding a contractual agreement comprising: establishing a plurality of data fields in said database corresponding... |
| 6934711 |
Method and arrangement for communicating with SCSI devices |
| Aug-23-2005 |
A method and arrangement, for use in a system having a host and one or more small computer system interface (SCSI) devices, are described for enabling a user application accessing the system to communicate... |
| 6934710 |
Generating coherent global identifiers for efficient data identification |
| Aug-23-2005 |
A method and system thereof for identifying records are described. Records on a node are distinguished from other records on the node by assigning each record a unique local identifier. When a record is... |
| 6931864 |
Cryostorage method and device |
| Aug-23-2005 |
With a method for cryo-preservation, at least one specimen is arranged on a storage substrate and specimen data, which are characteristic for features of the specimen, are stored at specific positions.... |
| 6931556 |
Background transfer of optical disk to hard disk |
| Aug-16-2005 |
The present invention provides a method for reducing the amount of power consumed by an optical disk player. The method provides: recording at least a portion of the audio, video, or audio/video data from... |
| 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... |
| 6931411 |
Virtual data labeling system and method |
| Aug-16-2005 |
A mandatory access control system and method that employs virtual data labeling (VDL) on the communications channel to allow aspects about the data to determine by whom and where such data can be accessed.... |
| 6931410 |
Method, apparatus, and program for separate representations of file system locations from referring file systems |
| Aug-16-2005 |
A system provides referencing from one file system server to another through the use of a file system location database, improving movement and replication of file systems. When a file system is moved... |
| 6931409 |
Method, apparatus, and program to efficiently serialize objects |
| Aug-16-2005 |
A mechanism is provided for efficiently serializing complex objects. When a server application returns a complex object, the server application creates a string object. String objects are already defined... |
| 6931408 |
Method of storing, maintaining and distributing computer intelligible electronic data |
| Aug-16-2005 |
The present invention provides an improved method of storing, maintaining, and distributing computer intelligible electronic data that substantially reduces the cost and complexity of traditional database... |
| 6931407 |
System for using a floating pallet for a digital asset management system in a plurality of different applications |
| Aug-16-2005 |
An apparatus for using a floating pallet for a digital asset management system in a plurality of different applications is disclosed. A single extension plug-in is created to interface with API's of all... |
| 6931405 |
Flexible subscription-based event notification |
| Aug-16-2005 |
Subscription-based notification using event channels that each correspond to a particular scope. Each channel manages notifications through the use of a a schema definition. The event subscriptions identify... |
| 6931389 |
System and method for filtering query statements from multiple plans and packages according to user-defined filters of query explain data |
| Aug-16-2005 |
An apparatus for filtering a plurality of groups of query statements according to identification data associated therewith includes a processor for executing instructions and a memory device having thereon... |
| 6928458 |
System and method for translating synchronization information between two networks based on different synchronization protocols |
| Aug-9-2005 |
A system and method is described for translating events originally identified as "change" events in one replication protocol to "add" events in another replication protocol where appropriate. More particularly,... |
| 6928453 |
System for iteratively designing an object heterarchy in an object-oriented computing environment |
| Aug-9-2005 |
An object-oriented computing environment stores information relating to objects in a data file, and manipulates the information in the data file through a suitable user interface. The interface permits... |
| 6925545 |
Configuring file structures and file system structures in a memory device |
| Aug-2-2005 |
The preferred embodiments described herein provide a memory device and methods for use therewith. In one preferred embodiment, a method is presented for using a file system to dynamically respond to variability... |
| 6925472 |
Tree structure to pass data values to prepared statement object |
| Aug-2-2005 |
A method of processing a query in a system in an object oriented programming environment, includes using a code to create a condition filter in a standard query language statement, the condition filter... |
| 6925461 |
Parallel random proxy usage for large scale web access |
| Aug-2-2005 |
A system and method efficiently and anonymously retrieves large scale Web data through a restricted query interface. A number of proxy servers are utilized to permit parallel access to a target Web server... |
| 6922708 |
File system that supports transactions |
| Jul-26-2005 |
Techniques are provided for performing file operations. According to one technique, a file system interface is exposed to applications. The file system interface includes routines for saving and retrieving... |
| 6922706 |
Data mining techniques for enhancing shelf-space management |
| Jul-26-2005 |
A computer method for enhancing shelf-space management. The method includes the steps of providing a shelf-space-requirements database comprising a compendium of individual shelf-space-requirements history;... |
| 6922414 |
Apparatus and method for dynamic command queue depth adjustment for storage area network nodes |
| Jul-26-2005 |
An initiator node for a storage area network used with storage nodes having command queue capability maintains a current queue depth, and a maximum queue depth associated with each storage node. It initializing... |
| 6920486 |
Method and apparatus for enabling synchronizing data in different devices having different capabilities and unmatched data fields |
| Jul-19-2005 |
A method and apparatus by which a user of two or more client devices (10 11) each hosting a data store (10c 11c) can have the data stores kept synchronized by a server (12) (in some cases... |
| 6920457 |
Virtual database of heterogeneous data structures |
| Jul-19-2005 |
The described database (100) for receiving information, the described method and information management program (90), and the described apparatus for receiving and administering information in the form... |
| 6920455 |
Mechanism and method for managing service-specified data in a profile service |
| Jul-19-2005 |
A profiling service for accessing user data. The profiling service includes a hierarchical structure of profile objects. Each profile object contains true-data attributes and meta-data attributes associated... |