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

Icon_funbox Quotables

"What, sir, would you make a ship sail against the wind and currents by lighting a bonfire under her deck? I pray you, excuse me, I have not the time to listen to such nonsense."

Napoleon Bonaparte ; When told of the Robert Fulton steamboat

Newsletter  PatentStorm News

Make the Most of PatentStorm

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

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

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

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: 2797
Last issue date: 03/16/2010


          9            
NumberTitleIssue Date
7315860Directory service system and method with tolerance for data entry storage and output
A method and apparatus for applying an application of a data service, such as X.500 and LDAP, to a relational database, a database design and use of the database to perform such directory services. Specifically addressed is the problem of achieving efficient searchi...
01/01/2008
7315404Monitoring job status for grouped print jobs
When a group print job is to be processed, a print application issues a grouping start instruction to a print system client first. The respective print jobs are then transmitted to a spooler. The print system client extracts the print jobs and sends them to a printe...
01/01/2008
7315865Method and apparatus for validating a directory in a storage system
A method and a corresponding apparatus are described, where the method includes storing, in a processing system, an information set that includes a plurality of items in hierarchical relationships, each of the items containing information. The plurality of items are...
01/01/2008
7315869Data reproducing apparatus, information processing apparatus, information processing method, and computer program
The present invention provides a configuration that verifies erased contents at a check-out destination efficiently and properly. A portable device or other apparatus at a contents check-out destination retains an erased contents management file, which registers con...
01/01/2008
7316011Memory reduction for object-oriented compilers
An exemplary method includes parsing metadata associated with at least a portion of source code to construct a truncated parse tree; selecting a segment of the truncated parse tree; parsing metadata associated with the selected segment to construct one or more addit...
01/01/2008
7315873Depth counter used to reduce number of items to consider for loop detection in a reference-counting storage reclamation program
A technique for improving the efficiency of a loop detecting, reference counting storage reclamation program in a computer system. A depth value is maintained for data objects in a memory resource to indicate a distance from a global, live data object. A reference c...
01/01/2008
7313611Automated provisioning system
A computer system comprising a number of components which make up an infrastructure with the system having a Directory 10 and an APS which is adapted to centralize and automate information management for online service systems. ...
12/25/2007
7313561Model definition schema
A tagged format data schema is disclosed. The schema enables an object-relational model to be specified and decorated with metadata so that a dimensional model can be inferred therefrom. In accordance with one embodiment, based on information specified in the schema...
12/25/2007
7313648Corruption tolerant method and system for deploying and modifying data in flash memory
In accordance with embodiments of the present techniques, a method and system are disclosed for storing write data in electronic memory. The system and method may comprise traversing a contiguous data chain beginning at a target position. The contiguous data chain m...
12/25/2007
7313603System and method for synchronizing unstructured documents
A system for synchronizing unstructured documents includes sub-nodes (110, 120, 130) and a network connecting the sub-nodes together. Each sub-node includes a database server (113, 123, 133), an FTP (file transfer protocol) server, and client computers...
12/25/2007
7313757Method and system for cross-platform form creation and deployment
The present invention is directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser, where the browser may be one of a plurality of browser platforms. Characteristics of forms are entered by a hu...
12/25/2007
7313581Method for deferred deletion of entries for a directory service backing store
A method for deleting entries from a directory in which directory information is stored in a set of database tables begins upon a request to delete a directory entry. In response, the directory entry is tagged, preferably by setting the entry's creation time to a nu...
12/25/2007
7310628Content searching/distributing device and content searching/distributing method
User information from a terminal is input to a user information inputting section 8, retrieval keys are input to a retrieval key inputting section 7 and retrieval demanding signal is input to a user demand inputting section 6. A content retrievi...
12/18/2007
7310637Dynamic database access via standard query language and abstraction technology
Methods, systems, and articles of manufacture that allow saved abstract queries to be referenced from within query statements constructed using standard query languages, such as Structured Query Language (SQL), are provided. ...
12/18/2007
7310674Load balancer for network processor
A load balancer for a network processor has load balance control units that are multistage-connected in series with each other. When distribution destinations of input information concentrates into a specific network processor by distribution process executed by a l...
12/18/2007
7310649Data structure for efficient enqueuing and dequeuing
A data structure for efficient enqueuing and dequeuing is disclosed. The structure includes a horizontally linked list, an array, a vertically linked list, and a head pointer. Entity ranks are distributed over the array, where each array entry has a range of ranks. ...
12/18/2007
7310650System, method and computer program product for migrating data from one database to another database
A software tool that is useful when one is attempting to migrate data from one database to another database. In one aspect of the invention, the software tool reduces the complications that may arise when one attempts to migrate data from one Lightweight Directory A...
12/18/2007
7310653Method, system, and product for maintaining software objects during database upgrade
Techniques to support modification of certain data in a database during an upgrade to a new version. In one method, objects in an original database are marked as either modifiable or read-only, with changes being allowed for modifiable objects during the upgrade. An...
12/18/2007
7310716Techniques for producing a consistent copy of source data at a target location
Described area system and computer program product for producing a point in time copy of source data. A set of records corresponding to a time ordered series of recorded file operations as applied to said source data is received. The set of records includes one or m...
12/18/2007
7309001System to provide specific messages to patients
An apparatus and method for delivering targeted informational messages includes a computer system for creating a de-identified encrypted PID and de-identified patient transaction data in a retail store for transmission and storage. A subset of de-identified encrypte...
12/18/2007
7310780Methods, systems and computer program products for visually tethering related graphical objects
Methods, systems and computer program products are configured to display graphical objects on an electronic display by providing a tether that visually relates two spaced apart graphic objects on the display, with the tether configured to be less visually prominent ...
12/18/2007
7310783Single submission buttons
A method and mechanism for enforcing a one-submission-only policy for a graphical button is provided. The method provides a button object defined to be enabled for only one submission action upon the button object. When a first submission action upon the button obje...
12/18/2007
7308462Methods and systems for building and distributing audio packages
Methods and systems for building and distributing audio packages include a database storing audio files to be played to end users in a telecommunications network. An audio package builder/export tool generates audio packages including audio segments files and index ...
12/11/2007
7308461Information processing method, apparatus, program and recording medium
In executing a variety of processing operations for contents data, such as reproducing the contents data, the time until booting the application to enable the operations is shortened. A database file for management of contents data is stored in a hard disc drive and...
12/11/2007
7308459System and method for using a compressed trie to estimate like predicates
A compressed trie has nodes including multiple character sub-strings. Such multiple character storage reduces the number of nodes in the trie, thereby reducing the amount of memory required for storing the trie and reducing the amount of time required to perform mat...
12/11/2007
7305658Method and system for application partitions
Systems and methods for activating a component in a computing system having a plurality of partitions. One method includes receiving a request to activate a component having an object class ID and a partition ID and detecting if the object class ID is contained with...
12/04/2007
7305583Command initiated logical dumping facility
Diagnostic information is produced from a computer memory operably connected to a DBMS. A command is received from a user wherein the command comprises an identifier of a resource associated with the DBMS. The identifier is utilized to determine one or more control ...
12/04/2007
7305671Conversion of an object model to a source file generation model
An infrastructure is provided for creating applications for mobile information devices, using a tag-based markup language. Developers can use the markup language to define applications and content based on easily manipulated textual tags, rather than having to write...
12/04/2007
7305488Routing of electronic messages using a routing map and a stateful script engine
The present invention enables an electronic message to be distributed sequentially to selected recipients. The electronic message is associated with a routing map, which defines the route of the electronic message. The routing map includes a list of operations, at l...
12/04/2007
7305402Adaptive indexing technique for use with electronic objects
Methods, systems, and computer program products for organizing and viewing electronic objects (such as incoming electronic mail messages, documents, and so forth) according to relationships among the objects. Objects may be organized according to user-selectable, no...
12/04/2007
7305404Data structure and management system for a superset of relational databases
A data structure, database management system, and methods of validating data are disclosed. A data structure is described that includes a superset of interconnected relational databases containing multiple tables having a common data structure. The tables may be sto...
12/04/2007
7305376Multiple language-dependent resources compacted into a single resource file
An improved application architecture comprises a bifurcated structure having a language neutral portion and a localizable portion, compacted for efficiency into a smaller set of larger files. This bifurcated structure allows for easier distribution and updating of t...
12/04/2007
7305395Centralized storage and management of database parameters
Techniques for the centralized storage and management of parameters for databases are provided. Configuration parameters for instances of a database server can be stored centrally and associated with the appropriate instance. Additionally, configuration parameters t...
12/04/2007
7305412System and method for conversion from graphical business process representations to structural text-based business process representations
Conversion from a graphical representation to a structural, text-based representation of a business process. A method and system identifies shared nodes in the graphical representation having more than one incoming control connection. Segmenting a graph based on the...
12/04/2007
7305416Network assembly and method for inserting an identification code
A network assembly and associated method for assigning an identification code to an electronic file includes a reference repository, an indexing unit linked with the reference repository, and an editing unit linked with the reference repository and the indexing unit...
12/04/2007
7305456Device information acquiring method, server apparatus and computer-readable storage medium
A device information acquiring method acquires device information related to devices from a Web site provided by a server apparatus via one or a plurality of networks. The method checks an environment of a client terminal from which the Web site is accessed, includi...
12/04/2007
7305344Wirelessly loaded speaking consumer product container method and system
A method of communicating product use instructions to patient includes: (a.) providing a group of product container with microprocessors, and, (b.) providing a central processor separate from the product containers. Each product container has the microprocessor atta...
12/04/2007
7305463Operation management system, management apparatus, management method and management program
A management apparatus has a control unit for realizing a management function through a comprehensive process of characteristic information of a storage apparatus, a connecting apparatus and a computer and an interface for receiving characteristic information from t...
12/04/2007
7305678Method and system for reducing synchronization waits when allocating sequenced identifiers in a multi-threaded server
A method, a system, an apparatus, and a computer program product are presented for reducing synchronization waits when unique sequential identifiers are being allocated for transactions committed to a database that are occurring in a multi-threaded server environmen...
12/04/2007
7305483Method for the real-time distribution of streaming data on a network
A method for sampling of streaming data for distribution on a network (e.g., the Internet) includes receiving the streaming data (which includes periodically updated information items) from a streaming data source. The periodically updated information items of the s...
12/04/2007
          9            
 
Forgot password?
Register here