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

Icon_funbox Did You Know...

...that it was melting ice cream that inspired the invention of the outboard motor? It was a lovely August day and Ole Evinrude was rowing his boat to his favorite island picnic spot. As he rowed, he watched his ice cream melt and wished he had a faster way to get to the island. At that moment the idea for the outboard motor was born!

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/103R - Object-oriented database structure


Subclass of Class 707 - Data processing: database and file management or data structures
Definition: Subject matter further comprising an object-oriented data
No. of patents: 2809
Last issue date: 08/03/2010


          7            
NumberTitleIssue Date
7343372Direct navigation for information retrieval
A method of document retrieval is provided. The method includes assigning concept labels to documents contained in a collection according to grammar rules, receiving a query, converting the query to a query concept using the grammar rules, and mapping the query conc...
03/11/2008
7342941Data structure, method and apparatus providing efficient retrieval of data from a segmented information stream
A data structure, method and apparatus providing efficient retrieval of data from a segmented information stream. The invention utilizes a segmented data stream having an initial directory payload portion and a following payload portion including one or more object ...
03/11/2008
7343404Efficient representation of system network management object identifiers
Systems and methods for efficient storage of network management object identifiers are provided. Object identifiers such as SNMP MIB object identifiers are stored in a compressed form. In one embodiment, a single integer represents multiple elements of an object ide...
03/11/2008
7343428Dynamic, real-time integration of software resources through services of a content framework
Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content framework (such as a portal platform). A portlet model is levera...
03/11/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
7343378Generation of meaningful names in flattened hierarchical structures
Architecture for generating meaningful names for a flattened data structure. The architecture comprises a system that observes user activity associated with a hierarchical data structure, and then generates meaningful names derived from file and folder names or othe...
03/11/2008
7343385System for processing objects for storage in a document or other storage system
The invention is directed to a system for processing data to be stored in a document-imaging system that includes a posting processor programmed for receiving at least one object containing the data; a bursting processor programmed for bursting the object to create ...
03/11/2008
7343383Support for real-time queries concerning current state, data and history of a process
A computer-implemented method is provided for defining interesting portions of a workflow of a business or other type of process. Using a tracking profile editor, a portion of a given workflow is selected and associated with a named process part. Items of payload da...
03/11/2008
7343382Support for real-time queries concerning current state, data and history of a process
A computer-implemented method is provided for defining interesting portions of a workflow of a business or other type of process. Using a tracking profile editor, a portion of a given workflow is selected and associated with a named process part. Items of payload da...
03/11/2008
7340471Saving and restoring an interlocking trees datastore
A tree-based datastore comprising a forest of interconnected trees that can be generated and/or accessed may require specialized saving and restoring processes to ensure that all the links are properly maintained whether it will be restored in full or in part. The p...
03/04/2008
7339908System and related methods to facilitate delivery of enhanced data services in a mobile wireless communications environment
A system and related methods to facilitate the delivery of enhanced data services in a mobile wireless communications environment is generally described. According to one aspect of the invention, a data networking protocol is introduced generally comprising control ...
03/04/2008
7340404Booking method and system
The invention relates to a method and system for booking reservations in a booking system and synchronizing bookings among several booking systems. The system comprises at least one booking system; at least one service provider; a mediator service; a client, and at ...
03/04/2008
7340446Method and system for query-based management of multiple network resources
A method and system for query-based management of a plurality of resources in a network environment. The system uses web technology, preferably XML-technology, to receive and store information related to back-end resources and to provide a framework by which client ...
03/04/2008
7340472Organizing and storing hierarchical data in a database having dual structures
A data viewer for displaying information selected from hierarchically organized data enables hierarchical searching by displaying hierarchical levels, or alternatively, by implementing an index search of selected data elements. If the index search is selected, an al...
03/04/2008
7340451Dynamic taxonomy process for browsing and retrieving information in large heterogeneous data bases
A process is disclosed for retrieving information in large heterogeneous data bases, wherein information retrieval through visual querying/browsing is supported by dynamic taxonomies; the process comprises the steps of: initially showing a complete taxonomy for the ...
03/04/2008
7340478Method and apparatus for implementing container managed uses, ownerships, and references in an enterprise JavaBean environment
A method, apparatus, and computer instructions are provided for implementing container managed uses, ownerships, and references in an enterprise JavaBean™ environment. A user may specify a uses, ownership, reference relationships between entity beans and sessions ...
03/04/2008
7340481Method and system for adding user-provided content to a content object stored in a data repository
A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object i...
03/04/2008
7340508Exposing process flows and choreography controllers as web services
The present invention relates to computer-based devices and methods supporting document exchange choreographies. More particularly, aspects of the present invention relate to devices and methods that facilitate evolution of systems by various combinations of choreog...
03/04/2008
7340772Systems and methods for continuing an operation interrupted from a reconnection between a client and server
The invention relates to methods and systems for reconnecting a client and providing user authentication across a reliable and persistent communication session. A first protocol that encapsulates a plurality of secondary protocols is used to communicate over a netwo...
03/04/2008
7337179Context subsystems for system configurations
Embodiments of the present invention utilize context subsystems to logically group resources according to context. Such context subsystems can be nested (i.e. hierarchical), and thus further simplify the complex configuration relationships encountered with complex s...
02/26/2008
7337230Method and system for eliminating redundant rules from a rule set
A computer implemented method and system determines whether a rule R is redundant with respect to a rule set S containing a plurality of non-redundant rules each defining tests for performing on a corresponding numeric field. A new rule set S′ is generated contain...
02/26/2008
7337447Information handling system featuring a single pipe string driven architecture for bridging data of heterogeneous object source in native subsystems to java using native invocation interfaces
An information handling system having a single pipe string driven data transport architecture includes a hardware independent execution environment subsystem and a native operating system environment subsystem. A data transport pipe is provided for integrating legac...
02/26/2008
7337191Method and system for obtaining service related information about equipment located at a plurality of sites
A method and system is provided for communicating service and maintenance information about equipment located at distributed building sites. A customer web portal is provided with a database for storing the equipment service information. The web portal provides an e...
02/26/2008
7337192Data exchange tool
The present invention may generally be thought of as a software reference tool that enables users to easily understand XML and other file types, including proprietary file types, and that provides the user the capability to map from one file type to another by using...
02/26/2008
7337147Dynamic digital content licensing
Various techniques are described for managing license rights for a variety of digital content. One technique involves initiating a request for a specific content package. The content package includes a unique content package identifier that can be linked with a lice...
02/26/2008
7337174Logic table abstraction layer for accessing configuration information
A logic table object for accessing configuration information sourced by one or more datastores is employed in a catalog environment of an attribute-based programming model. A logic table object may provide supplemental logic, consolidate multiple underlying tables, ...
02/26/2008
7337163Multidimensional database query splitting
A multi-dimensional database query to be sent to a data source may be split into multiple smaller queries by a mid-tier solution and sent individually to the data source(s) for calculation and retrieval of data. This may be accomplished by creating row and column tr...
02/26/2008
7337198In-place preservation of file system objects during a disk clone operation
A cloning manager preserves in-place file system objects during a clone operation. The cloning manager determines boundaries on a target storage medium to contain a resultant file system to be created by the clone operation, and identifies at least one protected are...
02/26/2008
7337181Methods for routing items for communications based on a measure of criticality
The routing of prioritized documents such as email messages is disclosed. In one embodiment, a computer-implemented method first receives a text. The method assigns a priority to the document, based on a text classifier such as a Bayesian classifier or a support-vec...
02/26/2008
7337199Space management of an IMS database
Space within an IMS database can be managed during loading or updating of the database. After an IMS database is loaded, a space management program can assume control from the IMS program for a period of time. During this period of time, the space management program...
02/26/2008
7337187XML document classifying method for storage system
An XML document classifying method includes the steps of: classifying a plurality of XML documents stored in a storage unit, depending on whether a specific element/attribute is present in the XML documents and based on the identity of the value of the element/attri...
02/26/2008
7333976Methods and systems for processing contact information
Systems and methods for processing contact information are described. In one embodiment, an entity name is identified from an event associated with an article, wherein the entity name is associated with an entity and the event is associated with a user, contact info...
02/19/2008
7334213Software development support program, recording medium having the program stored thereon and software development support system
Respective items of a software component, a development task and a required specification, which are enumerated as the requirement for performing the development of software products belonging to a certain category are first registered in recording means. In the reg...
02/19/2008
7333975Information system and method for disseminating technology information
An informational system for disseminating technology information between requestors and purveyors as well as a method for using the system for this purpose. The informational system generally includes requestor and purveyor servers as well as a host system having a ...
02/19/2008
7334232Clustered enterprise Java™ in a secure distributed processing system
A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a virtual machine (JVM) and kernel software layer for transferring messages,...
02/19/2008
7331870Multiplayer biofeedback interactive gaming environment
The present invention provides a method and apparatus in which a biometric information relating to a player is used to facilitate game play in multiplayer game environments. In particular, the present invention provides a game platform, a biofeedback sensor, and a b...
02/19/2008
7333982Information system having a mode of operation in which queries form one or more clients are serviced using aggregated data retrieved from a plurality of different types of data storage structures for improved query performance
A customer relationship management (CRM) system with integrated data aggregation engine comprising a database management system (DBMS) including a relational datastore storing data in tables. An aggregation module, operatively coupled to the relational datastore agg...
02/19/2008
7333995Very large dataset representation system and method
A system and method for representing a very large dataset that enables a plan manager to define, based upon an organization modelling object, a delegation modelling object for a very large dataset. A very large dataset delegation of multiple subplans is created whos...
02/19/2008
7333986Hierarchical database management system, hierarchical database management method, and hierarchical database management program
A hierarchical database, in which a lower class inherits to a property of an super class, having a class code for each class to identify the class, includes a first classification system having a regular class, and a second classification system having the regular c...
02/19/2008
7330851Data security through dissembly of data elements or connections between elements
A technique for providing data security through the removal of elements of a database table, be they the data fields themselves, or structural components, such as connection information that defines how, for example, the elements of a database are structured. The re...
02/12/2008
          7            
 
Sign InRegister
Username  
Password   
forgot password?