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

Icon_funbox Celebrity Inventors

Magician Harry Houdini patented a "Diver's Suit" enabling the wearer to "quickly divest himself of the suit while being submerged and to safely escape and reach the surface of the water."

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


        5              
NumberTitleIssue Date
7370028Method of and system for providing namespace based object to XML mapping
The present invention relates generally to computers and computer databases, and more specifically, to a method of and system for converting between Object-oriented classes and markup languages. One aspect of the invention is broadly defined as a method for converti...
05/06/2008
7370059Model of documents and method for automatically classifying a document
A method for automatically creating a model of documents representing a class of documents. The method includes the steps of providing a plurality of documents separated into different classes; and determining at least one potential identifying tag within one docume...
05/06/2008
7366730Registration of solved cubes within a relational database management system
Performing operations on multidimensional data managed by a relational database system is facilitated by registration of solved cubes with a RDBMS. A solved cube is an abstract construct likened to a view or a table on relational data and contains not only base data...
04/29/2008
7366729Schema framework and a method and apparatus for normalizing schema
The schema framework of the present invention is a set of rules and best practices that a user follows when creating schema in accordance with the present invention. By following these rules, schema are produced that can be used, reused, and managed in a distributed...
04/29/2008
7366731Trouble ticket assignment
A trouble ticket handling system is provided. The system typically includes a login logic, a monitoring device, and a user interface logic. The login logic typically operates to log a user into several trouble ticket systems. The monitoring device typically polls th...
04/29/2008
7366732Fully capable minimally inflatable object model system for multidimensional applications
A system for displaying data from a multidimensional database to a user is provided. The system includes a system computer and a multidimensional database accessible by the computer, the multidimensional database having objects stored thereon. Object model software ...
04/29/2008
7366723Visual query modeling for configurable patterns
Methods, systems, and computer program products, implementing techniques for visual query modeling. In one aspect, the techniques include displaying in a web browser a visual model of a database, the visual model including one or more graphical objects representing ...
04/29/2008
7367020Executable radio software system and method
An executable radio software system including a core framework layer responsive to one or more applications and a middleware layer. The core framework layer includes isolated platform dependent code in one or more files for a number of different platforms each selec...
04/29/2008
7366708Mechanism to efficiently index structured data that provides hierarchical access in a relational database system
Described is a hierarchical index that captures the hierarchical relationship of a hierarchy emulated by a relational database system. The hierarchical index is implemented, using a database table which contains rows that serve as entries of the hierarchical index. ...
04/29/2008
7367044System and method for network operation
A network of secure servers, requiring no central entity to administer user identities or access permissions. Each autonomous server hosts a set of user accounts. Users may link to and access the accounts of all other users in the network. Resources in accounts are ...
04/29/2008
7367011Method, system and program product for developing a data model in a data mining system
A database table of predefined data transformations is provided. Each predefined data transformation is associated in the table with a unique identifier, a corresponding description and a validity period. When a data modeler wishes to develop a data model for a desi...
04/29/2008
7366974System and method for managing template attributes
According to the invention, this invention redefines the concept of a template as a set of template attributes, such as font types and color schemes, that are accessed by document-generating applications to provide uniform functionality across an organization. The t...
04/29/2008
7366718Detecting duplicate and near-duplicate files
Improved duplicate and near-duplicate detection techniques may assign a number of fingerprints to a given document by (i) extracting parts from the document, (ii) assigning the extracted parts to one or more of a predetermined number of lists, and (iii) generating a...
04/29/2008
7363317Memory efficient XML shredding with partial commit
A method and system that allows efficient shredding of large instances of hierarchical data structures into relational data structures. Large instances of hierarchical data structures, which are able to be larger than the random access storage of a computer used to ...
04/22/2008
7363316Systems and methods for organizing and mapping data
A system and method is provided for organizing and mapping data. In exemplary embodiments, a copy of at least one first data block created from a first computing device is generated. A copy of one or more second data blocks created from one or more second computing ...
04/22/2008
7363613Program maintenance support device, program maintenance supporting method, and program for the same
The present invention includes program storing unit 11 for storing a program, parsing/dependence-information generating unit 12 for generating dependence information and a syntax tree for a program, dependence-information storing unit 13 for sto...
04/22/2008
7363323Text information browsing aid apparatus, digital content creation system, digital content distribution system, and storage medium
A digital content distribution system that is suitable to provide digital content readable and output the digital content in a layout viewable for the user is provided. A content distribution terminal includes a user information registration DB that stores user info...
04/22/2008
7363313Method, system, and program product for rebasing an application
Method, system, and program product for rebasing an application. The application is analyzed to identify the database components that require remapping to a new database. These components are remapped to utilize the new database and/or a new interface layer that uti...
04/22/2008
7363289Method and apparatus for exploiting statistics on query expressions for optimization
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 a query execution plan for the user query. Each query pl...
04/22/2008
7363310Mapping of data from XML to SQL
A method, an apparatus and a computer program product for converting an XML encoded dataset into a minimal set of SQL tables are provided. In the method, a hierarchical structure in the XML encoded dataset is identified. A node element set for the XML encoded datase...
04/22/2008
7363060Mobile telephone user interface
An improved user interface for use with a mobile telecommunication device such as a mobile phone to make its featured more accessible to a sight-impaired user. The user interface employs a collection of distinguishable non-visual (NV) cues that are selectively gener...
04/22/2008
7363328Method and system for modifying schema definitions
A new schema implementation enables reversible changes to be made to definitions in a schema. The definitions of attributes and classes are in the form of schema objects. Each schema object has an internal ID in addition to its unique name and object ID (DID), and a...
04/22/2008
7363377Method for protecting the program environment of a microsoft component object model (COM) client
An apparatus for and method of creating a standardized interface between Microsoft Component Object Model environment and a non-compatible legacy environment. The technique is equally effective for both object oriented and non-object oriented scripting protocols. Th...
04/22/2008
7363612Application programs with dynamic components
An application program may include application modules. One or more of the application modules may each include a dynamic component and static component. The dynamic components and the static components may be configured to function according to an initial set of re...
04/22/2008
7363211Method and apparatus for modeling topology objects
The invention relates to a method for modeling a device in a topology including defining a managed object corresponding to the device, defining a managed resource using the managed object, and creating a node in the topology, wherein creating the node comprises asso...
04/22/2008
7363339Determining group membership
The present invention is directed to technology for determining the members of groups. A group can have static members, dynamic members and/or nested members. An entity is a nested member of a first group if that entity is a member of a second group and the second g...
04/22/2008
7359904Method to efficiently process and present possible arrangements of a set of contiguous peer-to-peer links
A method for displaying knowledge nodes within a set of knowledge nodes, stored as a set of contiguous peer-to-peer relationships, including: choosing interactively any knowledge node within the set as a root, and dynamically creating a tree from the root by selecti...
04/15/2008
7357300Method and apparatus for tracking documents in a workflow
A workflow system and method include tracking the physical movement of documents. The information of the physical movement is incorporated with the flow graph of a workflow. A display of the workflow can then be enhanced by the information relating to the physical m...
04/15/2008
7360174Contact user interface
An interface for enabling different contact information for a plurality of different contacts to be aggregated from numerous data stores into a single contact management system includes a window frame for displaying the contact information in a variety of rich views...
04/15/2008
7359965Method and apparatus for providing multiple vendor support to remotely monitored devices
A method and apparatus for providing multiple vendor support to remotely monitored devices is described. The method includes querying a monitored device to obtain at least one of manufacturer, model, and a unique identifier of the monitored device, using a hierarchi...
04/15/2008
7360208Rolling upgrade of distributed software with automatic completion
A system and method for facilitating an automatic rolling upgrade of distributed software. In a set of computing devices (e.g., a cluster), each node executes the distributed program, but different nodes may operate any number of different versions of the program. D...
04/15/2008
7359937Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
04/15/2008
7359930System and method for managing computer networks
A system and method are provided for monitoring traffic in an enterprise network. Similar hosts may be grouped using flow information. Network policy may then be created at the group level based on the signatures of the hosts and groups of hosts in the enterprise. H...
04/15/2008
7359916Database management systems and methods for managing a database
Database management systems and methods for managing a database are disclosed. In one embodiment, a database management system is provided that comprises a database layer including a database for storing data, and a spreadsheet layer for representing data from the d...
04/15/2008
7359911System and method for building a database defining a plurality of communication interfaces
A system and method for providing seamless communication with threads executing on an embedded computer. Using a DAT system, a programmer can test the communication interfaces of a thread via either a scripting program, any COM-compliant program, or a graphical test...
04/15/2008
7359914Reference manager
A Reference Manager manages complex file relationships between host files and externally referenced files, such as drawings, images, standards, fonts, shapes, plot styles and plot configurations. The Reference Manager provides a number of different functions, includ...
04/15/2008
7359920Communication protocol for synchronization of personal information management databases
Synchronizing at least first and second instances of PIM databases stored on a client device with at least one instance of a PIM database stored on a server, by running client synchronization software on the client device, running server synchronization software on ...
04/15/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
7356540Data storage and retrieval system
A user based computer system for information storage and retrieval in which information data items are stored in a persistent memory for later searching, retrieval and/or browsing and related in the memory by a frame system wherein the stored information includes pr...
04/08/2008
7356558Systems and methods for manufacturing
Systems and method for the manufacture of goods, including apparel, piece goods, and other assembled items are described. Embodiments of this invention provide systems for managing the flow of component parts to an assembly site, the assembly of finished goods, and ...
04/08/2008
        5              
 
Sign InRegister
Username  
Password   
forgot password?