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

Icon_funbox Celebrity Inventors

Glam girl Heddy Lamar may have used her good looks to good effect on the silver screen, but she put her smarts to better use as an inventor. During World War II, she co-patented a frequency-switching system for torpedo guidance that was considered years ahead of its time.

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/205 - File allocation


Subclass of Class 707 - Data processing: database and file management or data structures
Definition: Subject matter further comprising means or steps for reserving
No. of patents: 1688
Last issue date: 05/18/2010


          9            
NumberTitleIssue Date
7269688Method of creating and recording image file
A method of creating an image file to be additionally written is disclosed to prevent logical inconsistency between the image file and existing recorded data in a target information recording medium. The method of creating an image file of target information to be a...
09/11/2007
7269706Adaptive incremental checkpointing
A method, apparatus and computer program product are disclosed for incrementally checkpointing the state of a computer memory in the presence of at least one executing software application at periodic instants. A secure hash function is periodically applied to each ...
09/11/2007
7269583System and method for verifying converted database commands
A system and method converts database commands from one language and dialect to another and verifies the results of the conversion. If the results are accurate, changes may be committed to the database and otherwise, changes may be rolled back. ...
09/11/2007
7269705Memory space management for object-based memory system
A method for pre-allocating memory for object-based cache data is provided in which request for an object having an associated property parameter that defines the memory requirements for the object. In response, a table of allocation buckets is searched for a bucket...
09/11/2007
7269612Method, system, and program for a policy based storage manager
Provided are data structures for use in storing data. A plurality of data structures are defined in a computer readable medium, wherein each data structure indicates a plurality of attributes and at least one function of a storage resource to store data. Policies ar...
09/11/2007
7269259Methods and apparatus for authenticating data as originating from a storage and processing device and for securing software and data stored on the storage and processing device
Techniques are described for using unique features of a storage medium for authentication of data as originating from the storage medium, and also for installing software and data to a storage medium in a way which inhibits unauthorized copying of the software and d...
09/11/2007
7269600Image input system including remote image input apparatus having display and external apparatus having storage means, and control method for controlling storage of input image information by remote control of file directory management for storage means
In a system, in order to allow transfer of information relating to image data and the like to a desired directory in a directory structure in a host information processing apparatus, without performing an operation at the host information processing a directory-info...
09/11/2007
7266557File retrieval method and system
Access to data in a file created by a first application is provided to other applications without the need for use of the first application. A request is received from the other application for a document in the file. The document is retrieved in XML from using a sp...
09/04/2007
7266652System and method for managing data consistency between different data volumes on one or more data storage systems in a data storage environment
This invention enables managing data consistency between different data volumes by managing I/O traffic in a data storage environment. A methodology for managing data consistency, in accordance with the principles of the invention, comprises the steps of arresting p...
09/04/2007
7266719Host system for mass storage business continuance volumes
A mass storage business continuance time maker function host system that allows one or more MVS mainframe hosts to have the time to: establish business continuation volumes to mirror the standard mass storage volumes; synchronize business continuation volumes with t...
09/04/2007
7265765Method and adjusting device for projection-type display
An image display device including an image signal input terminal to which image signals are input, an image display system for forming an optical image based on the image signals, and a device adjusting system for adjusting internal conditions of the image display d...
09/04/2007
7266762Method and system for distributed autonomous maintenance of bidirectional hyperlink metadata on the web and similar hypermedia repository
A Web server stores a table of Web page inlinks. When a Web page is accessed and a user wants to access other pages related to the accessed page, the user requests the table of inlinks, and from it generates a list of sibling links to the accessed page, the sibling ...
09/04/2007
7263721Password protection
Defeating the ability of malicious code to record password entries made at a keyboard involves one or two separate strategies. In a first reactive strategy, a protection process executes on a protected machine by determining any processes that hook keyboard messages...
08/28/2007
7263466Data management system and method
A management system manages data collected at a selected frequency and data collected at a lower frequency. If the lower frequency data is abnormal, it is deleted. Deletion of the data collected at the specified frequency is dependent upon the deletion of the data c...
08/28/2007
7259729Image display method, apparatus and storage medium
A plurality of images, in a layout based on a display protocol, is displayed with high efficiency. Display protocol sequences PS1, PS2 and PS3, in which multiple display protocols are lined up in a predetermined order, are remembered in a memory...
08/21/2007
7260696Data reallocation among storage systems
The present invention provides techniques, including a method and system, for relocating data between storage systems. In one embodiment of the present invention a host collects usage information from a plurality of storage systems, and determines the relocation des...
08/21/2007
7260718Method for adding external security to file system resources through symbolic link references
The method of the invention assumes there is a security manager and mechanism present for defining, attaching, and evaluating external authorization policy to file resources based on the file's path name. In this invention, protected symbolic links and the resources...
08/21/2007
7260847Antivirus scanning in a hard-linked environment
Computer-implemented methods, apparati, and computer-readable media for detecting malicious computer code in a file (2) associated with a computer (10). A method of the present invention comprises the steps of determining whether there is more than one...
08/21/2007
7257666Method of writing, erasing, and controlling memory for memory device
Data transferred from a host computer to a memory device is written into sectors whose addresses in a memory area are decoded by a decode table. Old data to be updated by the above data is erased or marked with erase flags. At a predetermined point of time, in order...
08/14/2007
7257606Methods of snapshot and block management in data storage systems
The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, t...
08/14/2007
7257594Method, system, and product for data integration through a dynamic common model
Data integration including extracting a first native record having a first native format from a first native repository through a first adapter, the first adapter loosely coupled for data integration to a data integration application, the first native format having ...
08/14/2007
7257595Transactional file system
A transactional file system performs multiple file system operations as part of a user-level transaction. An application specifies that operations should be handled as part of a transaction, and the application is given a file handle associated with the transaction ...
08/14/2007
7254669Create virtual track buffers in NVS using customer segments to maintain newly written data across a power loss
A method for storing customer data at a non-volatile storage (NVS) at a storage server. A track buffer is maintained for identifying first and second sets of segments that are allocated in the NVS. A flag in the track buffer identifies which of the first and second ...
08/07/2007
7254588Document management and access control by document's attributes for document query system
A document management system generates a hierarchical category tree itemizing documents within a database from associated attributes of the documents. The document management system further provides access privileges to the documents itemized in the hierarchical cat...
08/07/2007
7254595Method and apparatus for storage and retrieval of very large databases using a direct pipe
A method and apparatus for directly connecting very large data streams from an archive command into a backup data system using an “intelligent process.” An output stream is piped into an intelligent pipe-reading process and distributed over a set of temporary da...
08/07/2007
7254597Lock-free implementation of dynamic-sized shared data structure
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 ...
08/07/2007
7251660Providing mappings between logical time values and real time values in a multinode system
Techniques are provided for providing mappings between logical time values and real time values in a multinode system. The techniques include, if a first event occurs, then writing an LTV-to-RTV mapping to a non-volatile data structure. If a second event occurs, the...
07/31/2007
7251659Method and system for managing resource indexes in a networking environment
A method, apparatus, and medium are provided for assigning indexes to a set of index-based resources. The method includes providing an index-based-resource manager (IBRM), requesting one or more indexes to be allocated to a desired number of resources, directing the...
07/31/2007
7251664Volume allocation within a storage management system
A performance margin of a disk group is calculated upon allocating volumes to disk groups based on a condition on performance requested per operating time zone of a volume designated by a client and on history information obtained from a result of actually operating...
07/31/2007
7251414Data structure and operation method for A/V disks
The invention relates to a data structure and operation method for A/V (audio/video) disks. The specification disclosures a type of navigation files with a new structure. This navigation file utilizes a plurality of tables with different data types to record data re...
07/31/2007
7251671Method and system for garbage collection wherein resetting the mark/allocation bit, and switching the mark/allocation bit to the mark bit to perform marking and scanning of objects using the identified object as a root object and providing mark/allocation bit information being displayed at the client
A method, apparatus, and system are provided for integrating mark bits and allocation bits. According to one embodiment, a single space is allocated for accommodating a mark bit and an allocation bit. The mark bit and the allocation bit are integrated into a mark/al...
07/31/2007
7251681Content routing services protocol
Layer 7 switching may be accomplished using one or more caches placed throughout a computer network. Changes to a file on a server may be detected and propagated throughout the network. At the switch or router level, once notification of changes to a file is receive...
07/31/2007
7251691Autonomic predictive load balancing of output transfers for two peer computers for data storage applications
Disclosed are a system, a method, and a computer program product to optimize the overall latency of transferring data from peer computers to storage devices. The latency optimization occurs after a group of data is received and organized by the peer computers. The a...
07/31/2007
7249152Dynamic disk space management by multiple database server instances in a cluster configuration
A method and apparatus for the dynamic management of disk space by multiple database server instances in a cluster configuration is disclosed. A segment is partitioned. Each partition is associated with a bitmap block. A partition's bitmap block indicates the freene...
07/24/2007
7248379Image processing apparatus, program product for setting image processing operation, and image processing system
Image processing operations, such as settings of copying conditions of a copier, are facilitated, with the setting being made on a terminal such as a personal computer or other copier. Data of the image processing operation settings to be executed by an image...
07/24/2007
7249119System for managing access and storage of worm files without sending parameters for associated file access
To provide a storage system and a file management device which enable obtaining a file, without designating detailed information. A client is provided with a read request module that sends a file read request containing information corresponding to a file name and a...
07/24/2007
7249235Architecture for a scalable and user-extensible heap dump analysis tool
A heap analyzer that processes a snapshot of the heap contained in a dump file is described. The heap analyzer tool can be configured to relocate the pointers in the dumped heap and allow developers to examine the heap in web browser by presenting markup for display...
07/24/2007
7249328Tree view for reusable data markup language
Methods and systems provide a “tree view” for a markup language referred to as Reusable Data Markup Language (“RDML”). Generally, a tree view comprises the components necessary for automatically manipulating and displaying a graphical display of numerical da...
07/24/2007
7249314Simultaneous multi-user document editing system
A system and methods for simultaneous editing of a document by two or more users are disclosed. The document is divided into a number of sections. Each section is stored in a separate data container, which is part of a document tree. A master copy of the document tr...
07/24/2007
7249283Dynamic control system diagnostics for modular architectures
A diagnostic method for diagnosing post-manufacture modular add-on components coupled to a system at least includes: a) dynamically retrieving control system topology information not stored at the time of manufacture pertaining to a module chosen for a system graphi...
07/24/2007
          9            
 
Sign InRegister
Username  
Password   
forgot password?