| 6990496 |
System and method for automated classification of text by time slicing |
| Jan-24-2006 |
For use in an information processing system, there is disclosed a system and method for automatically classifying text. The system comprises a text classifier controller that reads text having one or more... |
| 6988110 |
Storage system class distinction cues for run-time data management |
| Jan-17-2006 |
A data management system has at least one class distinction cue associated with a class of data entities. The class distinction cue comprises data management guidance information and priority information... |
| 6988107 |
Reducing and controlling sizes of model-based recognizers |
| Jan-17-2006 |
A technique for reducing a model database for use with handwriting recognizers. The model database is processed with a tuning set to identify a set of models that would result in the greatest character... |
| 6985926 |
Method and system for matching and consolidating addresses in a database |
| Jan-10-2006 |
An address consolidating system that has a name and address database where duplicate names and address are consolidated by matching name and address and e-mail address simultaneously. The address consolidating... |
| 6985906 |
Method and system for multidimensional database management |
| Jan-10-2006 |
The multidimensional database system automatically adds a new group in the existing layer information. Although the existing layer information does not have the corresponding layer structure information... |
| 6985904 |
Systems and methods for sharing of execution plans for similar database statements |
| Jan-10-2006 |
A database statement, such as a SQL text, reuses the execution plan compiled for a similar SQL text found in memory if the value of a system parameter is configured for cursor sharing among optimally shareable... |
| 6985896 |
Browsing methods, articles and apparatus |
| Jan-10-2006 |
A browsing sequence for a plurality of items is provided. A tree which relates the plurality of items is also provided. The tree is non-unary and has a height of at least two. A user selection to prune... |
| 6985895 |
Performing spreadsheet-like calculations in a database system |
| Jan-10-2006 |
A method and system for performing spreadsheet-like operations in a database system is described herein. As explained, a database language is extended to introduce new clauses ("spreadsheet-like clauses"),... |
| 6985249 |
Variable data printing with optimized cache |
| Jan-10-2006 |
A method for processing raw application data, which includes a plurality of occurrences of an object, receives a stream of the raw application data into a job inspector. The raw application data includes... |
| 6983345 |
Associative memory |
| Jan-3-2006 |
A computer-implemented method of realizing an associative memory capable of storing a set of documents and retrieving one or more stored documents similar to an inputted query document, said method comprising:... |
| 6983290 |
Apparatus and method for accessing resources |
| Jan-3-2006 |
A resource processing technique is disclosed for accessing resources included within larger files. When a file including resource data is stored fixed identification data for the file is associated with... |
| 6983288 |
Multiple layer information object repository |
| Jan-3-2006 |
Techniques for relating data stored in one or more storage systems for an enterprise include managing information chunks in one or more storage systems. Each chunk comprises a unit of data for storage... |
| 6983287 |
Database build for web delivery |
| Jan-3-2006 |
Prestructuring disparate content data types prior to receiving any access requests to provide fast retrieval, assembly, and delivery of content data. Source content data are obtained from a source data... |
| 6983285 |
Apparatus and method for dynamically verifying information in a distributed system |
| Jan-3-2006 |
Use of a policy object for verification in a distributed system. A machine downloads a policy object containing a reference to code governing verification of data. The machine uses the reference to obtain... |
| 6983281 |
Terminal apparatus |
| Jan-3-2006 |
A terminal apparatus into which one of a first and a second memory card is selectively inserted. The first memory card is designed to store contents subject to copyright protection whereas the second memory... |
| 6983205 |
Compressing location data of moving objects |
| Jan-3-2006 |
Provides methods, apparatus and system for compressing a large number of continuous location data of moving objects. A large number of continuous location data of moving objects sent from a mobile unit... |
| 6981209 |
Automatic layout of vertical flow oriented characters within a defined area |
| Dec-27-2005 |
The method uses an HTML table cell sizing method designed to measure and layout horizontal HTML table cell elements, and implements a logical view and a search algorithm to layout table cells with the... |
| 6980998 |
Method and apparatus for merging data graphs using data identity control |
| Dec-27-2005 |
A method for merging a first object graph with a second object graph, including packaging the first object graph into an internal representation, wherein the internal representation includes an attribute... |
| 6980995 |
Method, computer program product, and system for automatically generating a hierarchial database schema report to facilitate writing application code for accessing hierarchial databases |
| Dec-27-2005 |
A database definition, logical database view, extended field definition and control statement information are accessed to build an in-memory representation of selective information contained therein. Utilizing... |
| 6980981 |
Method, system, and program for selecting a join order for tables subject to a join operation |
| Dec-27-2005 |
Provided are a method, system, and program for selecting a join order for tables subject to a join operation. An estimation is made of a join cost to perform joins on permutations of at least two of the... |
| 6980949 |
Natural language processor |
| Dec-27-2005 |
A computer program product for controlling the computer's processor to perform responsive actions a natural language input has: (1) vocabulary, phrase and concept databases of words, phrase and concepts,... |
| 6978457 |
Method and system increasing performance substituting finite state machine control with hardware-implemented data structure manipulation |
| Dec-20-2005 |
A method for replacing finite state machine hardware implementations of controllers and controller subcomponents with implementations based on manipulating contexts stored within common data structures,... |
| 6978281 |
Versioned project data |
| Dec-20-2005 |
Systems, clients, servers, methods, and computer-readable media of varying scope are described that maintain versions of data related to projects. Included in the system is a visual interface, a source... |
| 6978279 |
Database computer system using logical logging to extend recovery |
| Dec-20-2005 |
This invention concerns a database computer system and method for making applications recoverable from system crashes. The application state (i.e., address space) is treated as a single object which can... |
| 6978276 |
Method and system for detaching files to a specified location |
| Dec-20-2005 |
A method of detaching at least one file attached to an electronic document can include identifying a location where the attached file is to be stored responsive to a user command. The location can be associated... |
| 6978273 |
Rules based custom catalogs generated from a central catalog database for multiple entities |
| Dec-20-2005 |
An arbitrary number of custom catalogs for an arbitrary number of customers can be published from a centrally maintained database of seller catalog data. The custom catalogs are subsets of the catalog... |
| 6978271 |
Mechanism for continuable calls to partially traverse a dynamic general tree |
| Dec-20-2005 |
Mechanisms and methods for traversing trees are disclosed. A novel data structure for modeling a node that includes a unique node counter also is described. In certain embodiments of the inventions the... |
| 6978270 |
System and method for capturing and storing operational data concerning an internet service provider's (ISP) operational environment and customer web browsing habits |
| Dec-20-2005 |
A computer implemented method of and apparatus for collecting and managing detailed data related to an Internet Service Provider's (ISP) operational environment and customer web browsing habits within... |
| 6976027 |
Implementing geographical taxonomy within network-accessible service registries using spatial extensions |
| Dec-13-2005 |
Techniques are disclosed for using geographical taxonomy data in network-accessible registries (such as the Universal Description, Discovery, and Integration, or "UDDI", registry), where this taxonomy... |
| 6976026 |
Distributing limited storage among a collection of media objects |
| Dec-13-2005 |
A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not... |
| 6975909 |
Electronic product/service manual |
| Dec-13-2005 |
An electronic product manual including a plurality of data structures having a hierarchical relationship as components and sub-components with each other. A graphical user interface (GUI) is configured... |
| 6975299 |
Computer system control with user data via interface surface with coded marks |
| Dec-13-2005 |
A method and system for enabling user interaction with computer software running in a computer system. The user is provided with an interface surface containing information relating to the computer software... |
| 6974081 |
Smart book |
| Dec-13-2005 |
A method and system that permits the purchase of a license to make a limited number of copies of a book. At the time of purchase, the purchaser or user is given a key that contains the ability to obtain... |
| 6973467 |
Table format data presenting method, inserting method, deleting method, and updating method |
| Dec-6-2005 |
A method to perform the insertion, deletion and updating of data in table-format data quickly and appropriately. A CPU 12 accepts a record number as a subscript, generates a subscript conversion array... |
| 6973461 |
Method and apparatus for controlling reproduction of an audiovisual work |
| Dec-6-2005 |
Disclosed is a method and apparatus for building a database of content objectionable scenes of an audiovisual work, and a method and apparatus which uses the database to control reproduction of the work.... |
| 6973460 |
Framework for applying operations to nodes of an object model |
| Dec-6-2005 |
A framework may include an object model and services. The framework may gather information at run-time from metadata within the object model before the framework operates on the classes. For a class within... |
| 6973458 |
Scheme for constructing database for user system from structured documents using tags |
| Dec-6-2005 |
A scheme for constructing a database in a user system, which can automatically store those portions of the structured documents which contain important contents without exerting a burden on the user is... |
| 6973458 |
Scheme for constructing database for user system from structured documents using tags |
| Dec-6-2005 |
A scheme for constructing a database in a user system, which can automatically store those portions of the structured documents which contain important contents without exerting a burden on the user is... |
| 6973457 |
Method and system for scrollable cursors |
| Dec-6-2005 |
A method and system for implementing scrollable cursors is described. A multi-tier caching structure is maintained, in which a partial result set is cached at the client computer and a more-complete result... |
| 6973456 |
Database system and method for organizing and sharing information |
| Dec-6-2005 |
A database stores records of resources that include web pages and web-accessed files, electronic files, and hardcopy documents. The URL of a web page or web-accessed file, the file access path of an electronic... |
| 6973452 |
Limiting scans of loosely ordered and/or grouped relations using nearly ordered maps |
| Dec-6-2005 |
A large information space is divided into many smaller information extents. These extents are annotated with statistics about the information they contain. When a search for information includes a restriction... |
| 6973450 |
Method and system for searching information |
| Dec-6-2005 |
A method and system for enabling a user to search stored information by providing a user with a printed search request form. The search request form includes information relating to a search request and... |
| 6970887 |
Method and system for programming disconnected data |
| Nov-29-2005 |
A method of tracking data through a multi-tier computing architecture includes initializing a first row pointer of a dataset with data form a database, placing changes to the data in the second row pointer... |
| 6970885 |
Method and system for enabling training of field service personnel and field service of machines |
| Nov-29-2005 |
A method and system are disclosed for enabling training of field service personnel such as field engineers and field service of machines such as medical diagnostic machines, e.g., CT, MRI, and x-ray machines.... |
| 6970884 |
Methods and apparatus for user-centered similarity learning |
| Nov-29-2005 |
Techniques are provided for incorporating human or user interaction in accordance with the design and/or performance of data mining applications such as similarity determination and classification. Such... |
| 6970878 |
Range optimization algorithms |
| Nov-29-2005 |
Disclosed is a method for representing a given range of numbers with a plurality of entries. It is determined whether one or more portions of the given range are representable as one or more entries that... |
| 6970877 |
Reducing and controlling sizes of prototype-based recognizers |
| Nov-29-2005 |
A technique for reducing a prototype database for use with handwriting recognizers. The prototype database is divided into multiple spaces and the effect on the error rate for removing each prototype is... |
| 6970876 |
Method and arrangement for the management of database schemas |
| Nov-29-2005 |
A management of distributed databases, and a method and an arrangement associated with managing database schemas and configuration of software that uses those schemas. A method and a system, which allows... |
| 6970875 |
IP library management system |
| Nov-29-2005 |
An IP library management system includes IP data segregated into two separate databases: an IP database for storing virtual component data, and an IP catalog database for storing attributes pertaining... |
| 6968343 |
Methods and systems for integrating process modeling and project planning |
| Nov-22-2005 |
Methods and system consistent with the present invention provide a workflow modeling and project planning integration tool that allows a user to model a business process or workflow, to create and activate... |