| 6961734 |
Method, system, and program for defining asset classes in a digital library |
| Nov-1-2005 |
Provided are a method, system, and program for defining asset classes in a digital library. At least one asset class is defined to include at least one attribute and attributes are defined for each asset... |
| 6901409 |
Mapping data from multiple data sources into a single software component |
| May-31-2005 |
A method, apparatus and article of manufacture is provided for mapping data objects residing in multiple data sources, or generated dynamically, into a single, reusable software component, for integrated... |
| 6834287 |
Classification engine for managing attribute-based data |
| Dec-21-2004 |
A classification engine provides flexible support for manipulation of attribute-based data by dynamic generation of SQL with classifiers constructed from different schema objects representing different... |
| 6834278 |
Transformation-based method for indexing high-dimensional data for nearest neighbour queries |
| Dec-21-2004 |
We disclose a transformation-based method for indexing high-dimensional data to support similarity search. The method, iDistance, partitions the data into clusters either based on some clustering strategies... |
| 6823343 |
Persistent state database for operating system services |
| Nov-23-2004 |
A database is used to store user interface state information. The database is accessed by a key having a service ID field, a caller ID field, and a caller context ID field. The caller context ID is used... |
| 6816870 |
Information processing method and apparatus for displaying labels |
| Nov-9-2004 |
An information processing method, apparatus, and medium, in which pre-set processing can be executed on a label bonded as a tag sheet on a desk top screen of a personal computer. It is desirable that,... |
| 6804681 |
Identifying and tracking object references in a java programming environment |
| Oct-12-2004 |
Improved techniques for identifying and tracking references to Java objects are disclosed. The techniques can be used to implement garbage collection facilities for Java programs in a manner that is more... |
| 6633892 |
Archiving tool |
| Oct-14-2003 |
This invention discloses a system and method for archiving files in an archive file that provides customized entry names for the archived files. The system and method comprise: receiving into a memory... |
| 6633889 |
Mapping persistent data in multiple data sources into a single object-oriented component |
| Oct-14-2003 |
A method, apparatus and article of manufacture is provided for mapping persistent data objects residing in multiple data sources into a single, reusable software component accessible to an object-oriented... |
| 6598093 |
Method and apparatus for a core application programming interface |
| Jul-22-2003 |
Methods and apparatus for implementing a core application programming interface which is a part of more than one application programming interface are disclosed. According to one aspect of the present... |
| 6594588 |
Apparatus and method for monitoring and controlling laboratory information and/or instruments |
| Jul-15-2003 |
A system and method for handling laboratory information includes a graphical user interface with a plurality of windows. A palette of icons is provided in a first one of the windows, each icon representing... |
| 6571247 |
Object oriented technology analysis and design supporting method |
| May-27-2003 |
In an object-oriented technology analysis and design supporting method when analysis and design is being performed according to object-oriented technology on a system for business, a person knowledgeable... |
| 6532472 |
Persistent state database for operating system services |
| Mar-11-2003 |
A database is used to store user interface state information. The database is accessed by a key having a service ID field, a caller ID field, and a caller context ID field. The caller context ID is used... |
| 6526412 |
Use of adapter key to increase performance when updating a value referenced by a data access object |
| Feb-25-2003 |
A method and apparatus for dynamically loading criteria from an object to reduce the amount of total criteria necessary to update a referenced value is disclosed. The value can be "inside" a database or... |
| 6513049 |
Data processing method, recording medium, and data processing apparatus |
| Jan-28-2003 |
Message passing is suitably performed even if there are a plurality of server objects, and even if a processing request is received and a processing result is returned by a different server object. When... |
| 6493719 |
Method and system for scripting for system management information |
| Dec-10-2002 |
A method and system that simplify the management of enterprise network devices and information through the use of scripts and a scripting object model. An API is provided that transforms scripts passed... |
| 6473773 |
Memory management in a partially garbage-collected programming system |
| Oct-29-2002 |
Memory management to support calls between objects in language environments support automatic garbage collection and language environments requiring explicit control of object destruction is provided.... |
| 6430568 |
Methods and systems for java inter-applet communication |
| Aug-6-2002 |
Methods and systems for inter-applet communication. The methods and systems of the invention are particularly useful for communication between applets in different frames of an HTML page. Java and HTML... |
| 6424964 |
Database processing method and apparatus using handle |
| Jul-23-2002 |
A request accepting server accepts a processing request of data of a predetermined type, analyzes the request, and allocates a process corresponding to the request to either one of the request accepting... |
| 6418451 |
Method, apparatus, and computer program product for persisting objects in a relational database |
| Jul-9-2002 |
A method, apparatus, and computer program product enable objects of an object-oriented environment to be persisted in a relational database. An object to be persisted first stores its attributes in a property... |
| 6418444 |
Method and apparatus for selective excution of a computer program |
| Jul-9-2002 |
A method and apparatus for ensuring that code being executed by a data processing system conforms to a platform standard. As an example, one embodiment of the present invention validates Pure Java platform... |
| 6389375 |
Virtual reality modelling |
| May-14-2002 |
A model of a geometrical object comprising: bits in a first data structure encoded to identify a first set of elements from a collection of representations of geometrical shapes for a collection of elements... |
| 6385650 |
Arrangement and method relating to information managing systems |
| May-7-2002 |
A system has a number of managing systems managing a number of managed systems including a number of managed objects of one or more different types representing resources. The managed objects are arranged... |
| 6349308 |
Inverted index storage structure using subindexes and large objects for tight coupling of information retrieval with database management systems |
| Feb-19-2002 |
This invention relates to an inverted index storage structure that indexes keyword inputs into the storage space for the corresponding posting lists. In particular, the invention relates to the index structure... |
| 6345267 |
Method and system for look ahead query evaluation planning based on interesting partition properties |
| Feb-5-2002 |
A relational data base management system includes a query processor that uses a query operator partition property to perform QEP pruning and to ensure that data input to a query operator is partitioned... |
| 6256636 |
Object server for a digital library system |
| Jul-3-2001 |
A digital library is comprised of a library server and at least one object server. The library server stores tables describing the digital library. An object server stores objects referenced by the tables... |
| 6237144 |
Use of relational databases for software installation |
| May-22-2001 |
A method and system for installing computer programs is provided where installation is accomplished based on an "as complete" description of the installed features, components and resources of the computer... |
| 6223344 |
Apparatus and method for versioning persistent objects |
| Apr-24-2001 |
The present invention provides a method and apparatus for versioning persistent objects which updates the version of a persistent object by splitting the persistent object up into two sections, a header... |
| 6170081 |
Method and system for interfacing to a variety of software development tools |
| Jan-2-2001 |
A method and system for facilitating use of a tool in heterogeneous environments and application categories in a software development framework having a storage device. First, a context object is created... |
| 6167563 |
Method and system for building components in a framework useful in developing integrated business-centric applications |
| Dec-26-2000 |
The method and system of the present invention solves the problems of the prior art by creating several components to detect and correct an out of date component. A component is considered out of date... |