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

Icon_funbox Bizarre Patents

Patent No. 5356330

Apparatus for Simulating a High Five

A self-righting hand-arm configuration which is adapted to pivot when struck by a user, thereby simulating a "high five."

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


1                      
NumberTitleIssue Date
7770103Capturing data of predefined type from user
Methods and apparatus, including computer program products, for capturing data of a predefined type from a user. The techniques include sending a markup language page to a browser on a client; interpreting the markup language page by the browser to receive data from...
08/03/2010
7734572Building automation system controller
A building control system is provided that receives information from devices of different subsystems. A trigger causes a zone controller to store the information in a database. The stored data is used to generate customized reports based on sequences or sets of rela...
06/08/2010
7711694System and methods for user-customizable enterprise workflow management
Systems and techniques to manage work related procedures. In general, in one implementation, the techniques include providing a user-interface with a user-selectable list of work-items, each work-item having metadata describing a predefined user-selectable list of g...
05/04/2010
7707161Method and system for creating a concept-object database
Embodiments of the present invention are directed to acquiring information from the worldwide web, organizing information acquired from the worldwide web, and using the acquired and organized information to facilitate web-page searching, web-page browsing, and other...
04/27/2010
7707162Method and apparatus for classifying multimedia artifacts using ontology selection and semantic classification
A method and apparatus is provided for automatically classifying a multimedia artifact based on scoring, and selecting the appropriate set of ontologies from among all possible sets of ontologies, preferably using a recursive routing selection technique. The semanti...
04/27/2010
7707160Knowledge storage and retrieval system and method
A system and method for representing, storing and retrieving real-world knowledge on a computer or network of computers is disclosed. Knowledge is broken down into permanent atomic “facts” which can be stored in a standard relational database and processed very ...
04/27/2010
7702648Localization of data represented by business entities
The present invention provides a localization entity in association with a business entity requested by a requester. During instantiation of the requested business entity, a localization event is triggered which causes a policy handler to implement a localization po...
04/20/2010
7702647Method and structure for unstructured domain-independent object-oriented information middleware
A structure and method are provided which can model and use information in a systematic, domain-independent manner, which can flexibly represent declarative data such as concepts, instances, relations and contexts and data views, and which may serve as a middleware ...
04/20/2010
7702650Adaptive models framework
A system for extending a business object used in a user interface. The system includes a service layer comprising the business object. The system also includes a models framework comprising a meta model including business data of the business object, wherein the met...
04/20/2010
7689588Method of syntactic pattern recognition of sequences
This invention relates to the Pattern Recognition (PR) of noisy/inexact strings and sequences and particularly to syntactic Pattern Recognition. The present invention presents a process by which a user can recognize an unknown sting X, which is an element of a finit...
03/30/2010
7689586Remote status and control of storage devices
A system and method for remotely monitoring and controlling a data storage system comprising a web server that has an ability to send and receive communications with one or more data storage systems through the storage system's main data communication path or throug...
03/30/2010
7685155System and method of providing and utilizing an object schema to facilitate mapping between disparate domains
The present invention relates to a system and methodology to facilitated data object persistence. An object schema is utilized to provide metadata for types in addition to what is provided by the type system for an underlying programming language. This metadata is t...
03/23/2010
7680818Analyzing the dependencies between objects in a system
A method for determining the dependencies between objects in a system is provided. Determining the dependencies between objects involves analyzing data about the objects and applying rules to the data about the objects. According to one embodiment, a first set of de...
03/16/2010
7676493Incremental approach to an object-relational solution
The claimed subject matter relates to an architecture that can facilitate an incremental approach to an Object-Relational mapping solution. The architecture can provide a rich data model that is defined at the value layer. The rich data model can expose an interface...
03/09/2010
7676492Migration of database using serialized objects
Methods, systems, and apparatus for migrating a database of a workflow processing system from a current version to a new version by serializing the data into serialized objects and then deserializing the objects into the new version of the database. The current vers...
03/09/2010
7668862System and method for controlling the use of a method in an object-oriented computing environment
A system and method for controlling the use by caller objects to a restricted method of a resource object in an object-oriented computing environment are provided in accordance with one embodiment of the invention. The method is based on associating an access-token ...
02/23/2010
7664779Processing of a generalized directed object graph for storage in a relational database
A method, computer program product, and system for creating transaction instructions. A description of a set of objects is received. For each of at least a subset of objects in the set of objects, a description of one or more associated relationships is received. Th...
02/16/2010
7664778SQL tuning sets
A method and system for storing one or more database query language statements and performance information for each query language statement as a persistent database object. In one or more embodiments, the method and system stores the resource intensive statements a...
02/16/2010
7660817System and method for representing content in a file system
A system and method for representing content state in a file system is provided. A file system includes a unique database object that is representative of the object content. The unique database object serves as a link container and includes a plurality of links to ...
02/09/2010
7657559Method to exchange objects between object-oriented and non-object-oriented environments
A mechanism is provided to exchange information comprised in objects between object-oriented and non-object-oriented environments. The mechanism converts an object or a collection of objects into key-value-pairs clearly assigned to its originate object and vice vers...
02/02/2010
7657558Establishing relationships between objects based on object interfaces
In an interface-based object system capable of supporting multiple interfaces into objects, a relationship is defined as a pair of complementary collections on two separate interfaces, each interface found on separate objects. A link between objects is formed when a...
02/02/2010
7653652Database schema for structured query language (SQL) server
A schema for a SQL (structured query language) database defines classes, properties, methods, and associations. ...
01/26/2010
7653651System and method for transparent persistence management
One embodiment of the invention employs “transparent object persistence” techniques in which persistent data objects (i.e., the objects that represent persistent data from a database) are separated from business processing objects (i.e., the objects that handle ...
01/26/2010
7653653Dynamically configurable lists for including multiple content types
A dynamically configurable list management system that supports list elements of multiple content types is presented. Each list element is associated with an element type via an element type identifier. The element type identifier uniquely identifies the element typ...
01/26/2010
7644101System for generating and managing context information
An apparatus, method, system, computer program and product, each capable of generating or managing context information in a manner useable or editable by an information management system. The context information describing the context in which a search task is perfo...
01/05/2010
7634499Method, system and computer-readable media for repairing data record corruption
A system and method for repairing software database corruption are provided. The corruption may be due to an object being associated with an invalid type number. The information of an object with invalid type can become effectively or actually beyond retrieval and t...
12/15/2009
7634498Indexing XML datatype content system and method
Storing and querying XML data in a primary table or document utilizes an index of XML data and includes creating a primary table structure, creating a primary XML index commensurate with the primary table structure, populating the primary table and the primary XML i...
12/15/2009
7631011Code generation patterns
The subject disclosure pertains to code generation patterns for use in object relational mapping. The code patterns may be used to manage bidirectional relationships and ensure consistency. The code patterns may support on-demand or deferred loading of relational da...
12/08/2009
7620653Service for retrieving and aggregating data used to generate web pages or other content items
An aggregation service acts as an intermediary between a template (or template processor) and a set of two or more services that supply data for generating web pages or other types of content items. The aggregation service stores dependency information in connection...
11/17/2009
7617239Modeling of activity data
An activity class is defined which includes multiple data elements that are common to various activity types. The activity class identifies relationships of an activity with various entities related to the activity. ...
11/10/2009
7613726Framework for defining and implementing behaviors across and within content object types
A framework for defining and implementing behaviors across and within content object types is disclosed. An indication is received that a behavior that is not a default behavior associated with all content items or a default behavior of content items of a type with ...
11/03/2009
7606828Delta-mechanism for integration of OLAP-based planning and reporting
A database system may include a database, a set of tools for accessing the database, a data buffer for storing data objects from the database, and a “delta buffer” for storing delta records. Simulations may be performed in the database system by the set of tools...
10/20/2009
7596577Methods and systems for specifying a user interface for an application
Systems and methods for generating and/or modifying a specification for an application. Data to be incorporated into the specification is stored in a database. The data is stored in the database according to a conceptual model that allows a specification generator a...
09/29/2009
7590654Type definition language for defining content-index from a rich structured WinFS data type
An XML based type-definition language for declaring content-index for WinFS Types is provided. Content-index declarations can be specified for the Item type as well as it's sub-entities like Fragments, etc across Item type hierarchies. The properties of WinFS types ...
09/15/2009
7587416Advanced desktop reporting
A multidimensional database report is automatically generated from data provided by an application without the need to access a server or server application. A client-side process takes the data from a desktop or client-side application and generates cube files that...
09/08/2009
7587418System and method for effecting information governance
A method to manage data located on networked devices is provided. The method includes replicating objects residing on the devices and collecting information about at least one of the objects or the devices. The method further includes receiving input on desired info...
09/08/2009
7587417Systems and methods for dynamic querying
A user can generate queries dynamically at runtime without having to redeploy the appropriate EJB or hard-code the query into the user application. A properties object can be generated to accept the query settings from the user. These settings can be extracted at ru...
09/08/2009
7584210Method and apparatus for creation and maintenance of database structure
The invention provides a method for configuring a database system to store information regarding a plurality of items, the method comprising: establishing a database on a computer system; establishing within the database a first object corresponding to a first item ...
09/01/2009
7584208Methods and systems for managing offers and requests in a network
Among other disclosure, a knowledge network and semcards enabling intelligent matching of offers and requests, involving all types of information and knowledge, including information such as classified ads, data about products and services, or knowledge, expertise, ...
09/01/2009
7580947Data representation for improved link analysis
Systems and techniques for facilitating link analysis may be implemented by creating a data structure that includes a flexible and optimal representation of data for use in performing link analysis. The data structure may be used for storing data relating to a knowl...
08/25/2009
1                      
 
Sign InRegister
Username  
Password   
forgot password?