U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that when IBM conducted a market study of Chester Carlson's invention in 1959, the company concluded that it would take only 5000 units of his new product to saturate the market? IBM therefore declined to be part of the new product introduction. Too bad for IBM. Carlson's invention was the xerography process, and his new product was the beginning of the Xerox Corporation. It is estimated that every day, worldwide, 3,000,000,000 copies are made!!

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 707/103Z - Object-oriented database structure reference


Subclass of Class 707 - Data processing: database and file management or data structures
No. of patents: 118
Last issue date: 05/11/2010


1      
NumberTitleIssue Date
7716169System for and method of extracting and clustering information
Provided is a system for and method of extracting and clustering information. The system includes a clustering criterion designing unit that reconstructs a plurality of clustering criteria for each layer or applies weights to the plurality of clustering criteria in ...
05/11/2010
7685156Systems and methods for rule inheritance
Systems and methods for automating and increasing the efficiency of access to data using inheritance of access rules within an organization based upon the relationship of positions within the organization and the roles associated with the positions. In one embodimen...
03/23/2010
7536414Dynamically generated schema representing multiple hierarchies of inter-object relationships
Dynamically generating a schema representing multiple hierarchies of inter-object relationships is described. In one aspect, a data polyarchy is created. Responsive to creation of the data polyarchy, a schema is automatically generated to represent multiple hierarch...
05/19/2009
7533123Declarative pinning
A system and method is provided for efficiently pinning references to the managed heap. The system and method allow for references to managed objects to be declared as pinned during a call to unmanaged code. The references are then reported as pinned to a garbage co...
05/12/2009
7483916Database for a capture system
A tag database storing tags indexing captured object can be searched efficiently. In one embodiment, such a search begins by receiving a query for one or more objects captured by a capture system, and determining whether a query time range exceeds a time range of a ...
01/27/2009
7483914Method and system for implementing an application-based naming system
A method is presented for processing names by a naming service. A naming service obtains an application name for an application along with at least one deployment attribute for a deployment of an instance of the application within a data processing system. The namin...
01/27/2009
7447701Automatic configuration of attribute sets
Technology is disclosed for automatically configuring attribute sets, such as object classes and classes of database tables. A system employing an object class, such as an Identity or Access System, configures the object class for use by the system. One version of t...
11/04/2008
7426521Property and object validation in a database system
Property and object validation is provided in a framework for authoring database systems. The framework treats a property as an object and provides a mechanism to allow constraints to be enforced on the values entered in the properties. Some objects of an applicatio...
09/16/2008
7426523Meta Object Facility compliant interface enabling
Systems and methods for enabling a Meta Object Facility (MOF) compliant service for a metadata resource. The systems and methods employ a connector adapted to receive metadata from the metadata resource via a resource-specific application programming interface, and ...
09/16/2008
7424486Selection of search phrases to suggest to users in view of actions performed by prior users
A search engine system uses information about historical query submissions to a search engine to suggest previously-submitted, related search phrases to users. The related search phrases are preferably suggested based on a most recent set of query submission data (e...
09/09/2008
7415473Multi-dimensional set object
Methods and apparatus, including computer systems and program products, for machine-implemented representations of collections of objects. A method includes providing data structure definitions that define a set object to represent the collection of objects; and gen...
08/19/2008
7412457Mapping data from multiple data sources into a single or multiple reusable software components
A method, apparatus and program storage device for mapping data objects, residing in multiple data sources or generated dynamically, into a single or multiple reusable software components, for integrated information access to multiple disparate data sources, residin...
08/12/2008
7401340Supporting cross-component references in an object-oriented programming system
One embodiment of the present invention provides a system that supports cross-component references in an object-oriented programming system. During operation, the system makes a first attempt to obtain a name for a referenced object through a cross-component referen...
07/15/2008
7395274Space- and time-adaptive nonblocking algorithms
We explore techniques for designing nonblocking algorithms that do not require advance knowledge of the number of processes that participate, whose time complexity and space consumption both adapt to various measures, rather than being based on predefined worst-case...
07/01/2008
7383269Navigating a software project repository
A system including a document repository is provided. The system determines, automatically, a level of similarity between at least two of a plurality of discrete elements stored in the document repository. The system then stores data representative of a link between...
06/03/2008
7379949Analyzing a query log for use in managing category-specific electronic content
Providing category-specific electronic content includes receiving a request for electronic content. The request has an attribute. The attribute of the received request is compared to an attribute related to a query included in a log of search queries. An indication ...
05/27/2008
7379948System and method for retrieving registry data
Information is retrieved from the registry by creating a registry interface database containing information regarding registry data and uniquely identifying every registry entry for a registry interface. Source header files are generated using information about a pr...
05/27/2008
7376664Method for evaluating a transformer design
A preferred method for evaluating a transformer design using data representing test results from a plurality of transformers and stored in a data base includes comparing the data representing test results to predetermined criteria for the test results to determine w...
05/20/2008
7370327Method for managing memory resources in a shared memory system
A method is provided for managing memory resources in a shared memory system. A point is identified (10) at which memory usage will be constrained. An object pertaining to an active user of the system is identified (20), and further objects related to ...
05/06/2008
7363593System and method for presenting information organized by hierarchical levels
A system and method for presenting information organized by hierarchy levels displays navigation bars related to the hierarchy of nodes from the root node to the one or more sub-nodes having the lowest hierarchy level and hides unrelated sub-nodes, such as siblings ...
04/22/2008
7362334System for regional data association and presentation and method for the same
A database methodology that concerns the mapping of any arbitrary object into a plurality of regions, enabling the assignment of multiple region-specific attributes thereto and facilitating the concurrent, graphical presentation of any assigned attributes. Attribute...
04/22/2008
7359907Extending a directory schema independent of schema modification
Systems and methods for extending a directory schema independent of schema modification are described. In one aspect, a directory schema data structure includes a flexible attribute data field. The flexible attribute data field identifies a complex data type. The co...
04/15/2008
7343377Method and system for verifying the integrity of a database
A method for verifying the integrity of a database for use by an application. A process is applied to obtain (2) initial schema metadata (3) from the database (1). As a reference a reduced representation (5) is created (4) from the...
03/11/2008
7328222Method and apparatus for preserving data coherency in a database by generating a command object that includes instructions for writing a data record to a local cache
A method of and system for managing cached data across disparate systems is disclosed. A system for providing cached data coherency includes: a client computer, an application server, a main database, one or more remote application servers, and a communication netwo...
02/05/2008
7316002Deriving an object class by inheritance, instantiation or cloning
An object class and/or an object having a given name (class1) is derived by making a copy, preferably through serialization, of the entire tree (27a) of the class or the object, by storing the copy of the tree on a disk D and by assigning a name (class...
01/01/2008
7313789Methods and systems for reducing a program size
A method for reducing a size of an image of a class file is provided. In this method, a first stack map that is associated with a first bytecode of a method and a second stack map that is associated with a second bytecode of the method are provided. Next, an operati...
12/25/2007
7310646Data management system providing a data thesaurus for mapping between multiple data schemas or between multiple domains within a data schema
In one embodiment, a system is provided for managing a centrally managed master repository for core enterprise reference data associated with an enterprise. A centralized master repository contains the reference data, the reference data being associated with multipl...
12/18/2007
7305415Apparatus for classifying or disambiguating data
A computing system has a data storage device (4, 5, 6) for storing a database consisting of a classified vocabulary of terms. A processor (1) of the apparatus is arranged to associate each term with one of a number of different categories of data and t...
12/04/2007
7299242Single-word lock-free reference counting
Solutions to a value recycling problem that we define herein facilitate implementations of computer programs that may execute as multithreaded computations in multiprocessor computers, as well as implementations of related shared data structures. Some exploitations ...
11/20/2007
7287005Method for supplementing descriptors for online banking transaction statements
Personalized transaction identification information is provided by a user to supplement the generic transaction banking information received from the user's electronic banking service. The personalized transaction identification information is maintained by the user...
10/23/2007
7281006System and method for dividing data into predominantly fixed-sized chunks so that duplicate data chunks may be identified
A data chunking system divides data into predominantly fixed-sized chunks such that duplicate data may be identified. The data chunking system may be used to reduce the data storage and save network bandwidth by allowing storage or transmission of primarily unique d...
10/09/2007
7254584Relationship-based inherited attributes system
A relationship-based inherited attributes system provides an Inheritance Table where each object in the table has an Inherited Object ID. Each ID is listed with all of the ID's that the object inherits from with sequence number that indicates the order of the inheri...
08/07/2007
7246359Methods, systems and computer program products for maintaining association integrity of enterprise JavaBeans (EJB) during EJB passivation and reactivation
A collection of target Enterprise JavaBeans (EJBs) that are associated with the source EJB in a one-to-many association is obtained in response to traversing the one-to-many association of the source EJB. The collection of target EJBs is registered in a collection r...
07/17/2007
7246135Sharing classes between programs
Two applications running on the same or different processor-based systems may share a class. In some embodiments, the shared class may be shared out of shared memory. In addition, the object defined member data that is process specific may be duplicated in the addre...
07/17/2007
7240336Interpretive simulation of software download process
The present invention is a method and system designed to be used in a manufacturing environment to ensure the integrity of a manufacturing tool that downloads customer ordered software to personal computers. The present invention creates a computer environment in a ...
07/03/2007
7231400Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values
Systems and methods are presented to dynamically generate multiple hierarchies of inter-object relationships based on object attribute values. In one aspect, a data structure includes a first virtual object data field to represent a first object of multiple objects ...
06/12/2007
7219101Method and computer system for customizing computer applications by storing the customization specification as data in a database
The present invention relates to a method and computer system to store customization specifications for computer software as data in a database. The customization information includes labels, error messages, help, security, and client preferences, such as display pr...
05/15/2007
7213037Master data management system for centrally managing cached data representing core enterprise reference data maintained as locked in true state read only access until completion of manipulation process
In one embodiment, a system is provided for centrally managing core enterprise reference data associated with an enterprise. A centralized master repository contains the core enterprise reference data. An internal services framework coupled to the centralized master...
05/01/2007
7203696Dynamic registry partitioning
A system and method of providing access to information stored in a system registry is provided. The system and method can further facilitate a generic (e.g., application and/or operating system independent) manner for dynamic partitioning of the system registry. The...
04/10/2007
7197511Methods and apparatus for type safe, lazy, user-defined class loading
Type safe linkage is ensured by establishing a constraint if a class references an attribute that is contained in another class. This constraint acts as a “promise” to later ensure type safe linkage. At some point later—such as at the earliest time that the ty...
03/27/2007
1      
 
Sign InRegister
Username  
Password   
forgot password?