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

Icon_funbox Bizarre Patents

Patent No. 5421089

Fork With Timer

A fork with timer for providing a cue to a user after an elapsed period of time for indicating that another bite of food using the fork may be taken.

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/204 - Archiving or backup


Subclass of Class 707 - Data processing: database and file management or data structures
Definition: Subject matter further comprising means or steps for backing
No. of patents: 2728
Last issue date: 05/01/2012


          9            
NumberTitleIssue Date
7389313System and method for creating a snapshot copy of a database
A method for creating a snapshot copy of a database object includes creating a mirror of the database on a plurality of volumes. A user may provide a request to create a snapshot of a database object to a database utility. The database utility responds to the snapsh...
06/17/2008
7389314Database backup, refresh and cloning system and method
An automated physical database backup, refresh and cloning system and method automatically generates scripts or commands for implementing one or more tasks related to physical database backup and/or database and application refresh or cloning operations between a so...
06/17/2008
7389310Supercomputing environment for duplicate detection on web-scale data
A scale-out supercomputing environment includes a plurality of interconnected nodes arranged in a three-dimensional cubic grid and configured to perform a method of duplicate detection. The method includes at least computing a fingerprint of at least one document in...
06/17/2008
7389324Viral engine for network deployment
A private network system operates over a public network to provide an asymmetric service to members with information from other members and non-members. The system includes central servers and databases connected via the public network to client systems of public ne...
06/17/2008
7389292Systems and methods of information backup
A system for backing up and restoring information includes at least one storage device, a primary server for granting and denying a global lock to devices requesting access to the at least one storage device and at least one secondary server including internal table...
06/17/2008
7386674Method and apparatus to provide a unified readahead scheme for multiple sources
A system and method are provided to manage configuration of multiple file server appliances. The method comprises receiving a read request and, responsive to the receiving of the read request, utilizing a readahead engine to issue a readahead request. A portion of t...
06/10/2008
7386614Method allowing persistent links to web-pages
A system that enables creation of URL addresses in which the path information is partially or entirely symbolic. The symbolic path information is maintained even after the physical path information is altered, whereby users do not have to learn or provide constantly...
06/10/2008
7386552Methods of migrating data between storage apparatuses
A data migration system is provided for migrating data between an existing file server apparatus and a new file server apparatus in a computer system that includes a plurality of host computers and a plurality of file server apparatuses that are mutually connected t...
06/10/2008
7386578Associations between duplicate master data objects
In a method of sharing data between a central module and a client module, a plurality of duplicate first data objects and a second data object are stored on a first client module, where the second data object includes a first pointer pointing to one of the duplicate...
06/10/2008
7386693Flexible hierarchy of relationships and operations in data volumes
Disclosed is an apparatus or method performed by a computer system for creating a hierarchy of data volumes. Each data volume in the hierarchy is a point-in-time (PIT) copy of another data volume in the hierarchy or a PIT copy of a data volume V. In one embodiment o...
06/10/2008
7386715System and method for replicating data in a distributed system
It is common in distributed systems to replicate data. In many cases, this data evolves in a consistent fashion, and this evolution can be modeled. A probabilistic model of the evolution allows us to estimate the divergence of the replicas and can be used by the app...
06/10/2008
7386596High performance storage access environment
The present invention provides improved techniques for managing storage resources, such as disk drives, I/O ports, and the like in a network based storage system according to a user position within the network. Embodiments according to the present invention can prov...
06/10/2008
7383408Storage device that uses virtual ordered writes
Ordering data writes include a host computer providing a plurality of data writes to a primary storage device, the primary storage device assigning a first sequence number to data writes begun after a first time and before a second time, the primary storage device a...
06/03/2008
7383272Method and system for versioned sharing, consolidating and reporting information
A method, system and computer program product for managing information is disclosed. The information is stored in a database accessible to a plurality of users. A part of the information is isolated from the database. A user can modify the isolated part of the infor...
06/03/2008
7383293Database backup system using data and user-defined routines replicators for maintaining a copy of database on a secondary server
In a database system having a primary server side (10) and a secondary server side (30), a high availability data replicator (26, 46) transfers log entries from the primary side (10) to the secondary side (30) and replays the trans...
06/03/2008
7380082Reading virtual ordered writes at local storage device
Using a local storage device to read desired data stored on a remote storage device that receives chunks of data from the local storage device includes, if the desired data is entirely in a cache of the local storage device, the local storage device returning the da...
05/27/2008
7379551Method and system for recovering password protected private data via a communication network without exposing the private data
Securely roaming private data from one client computer to another in a network. A home client application generates a first key in response to a password, and encrypts designated private data as a function of the first key. A server receives and stores the encrypted...
05/27/2008
7379954Management of file system snapshots
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...
05/27/2008
7379952Techniques for multiple window resource remastering among nodes of a cluster
Remastering of shared resources among nodes in a cluster, while minimizing the time that such resources are unavailable for access, comprises dividing the shared resources being remastered into multiple “windows” and freezing and remastering one window at a time...
05/27/2008
7376677System and method for generating de-identified health care data
A system and method for creating a unique alias associated with an individual identified in a health care database such that health care data, and particularly pharmaceutical-related data, can be efficiently gathered and analyzed. The system has a first data store f...
05/20/2008
7374078Method and system for managing token image replacement
A system for managing token image replacement is provided. The system includes a remote server, a personal computer (PC) connected to the remote server, a smartcard that can be read by the PC, and a card image server. Using application logic and rules, the remote se...
05/20/2008
7376678Database management program and recording medium
A database management program capable of restoring a use management book indicating allocation/non-allocation of data to individual unit storage regions, without the need to perform physical initialization at the time of reinitialization. When the database is initia...
05/20/2008
7376680System and method for cleansing, linking and appending data records of a database
A system and method for reading a data record from an input file only once, processing that data record according to one or more reference files, and then writing out the cleansed and updated data record to a target file such that the data record is read and written...
05/20/2008
7376805Distributed storage array
Systems and methods for asynchronous backup of virtual disks in a distributed storage array are disclosed. An exemplary method may comprise receiving an IO stream at the virtual disks in the distributed storage array, writing data to one or more storage cells of the...
05/20/2008
7373472Storage switch asynchronous replication
Systems and methods in accordance with embodiments are provided for the replication of data from virtual logical units to remote virtual logical units. Change logs can be provided at a primary storage switch including a primary VLU to indicate changes made to the pr...
05/13/2008
7373364System and method for creating a point-in-time restoration of a database file
The present invention provides a method for generating a point-in-time restoration of database files and associated log files by utilizing a snapshot feature of the file system storing the files. At regular intervals, snapshots, which produce read-only copies of the...
05/13/2008
7373365System and method for automatic indexing and archiving of paper documents
Enterprises deal with a lot of papers in their day-to-day activities. Many of these papers are company confidential documents and many are legal documents with a statutory requirement that they be preserved for a pre-specified number of years. During the course of t...
05/13/2008
7373366Method, system, apparatus, and computer-readable medium for taking and managing snapshots of a storage volume
A method, system, apparatus, and computer-readable medium are provided for taking snapshots of a storage volume. According to aspects of one method, each snapshot is represented as a unique sequence number. Every fresh write access to a volume in a new snapshot life...
05/13/2008
7373393File system
A computer system includes a first computer for receiving access requests to files from clients, a first storage device that is connected to the first computer and stores file management information, a second computer that receives access requests to data from the f...
05/13/2008
7373600DICOM to XML generator
A conversion system converts DICOM SR information from a DICOM-formatted file into an XML representation. By providing a mapping between DICOM SR and XML, the DICOM SR content material can be more easily processed by application programs that are DICOM-specific, suc...
05/13/2008
7373647Method and system for optimizing file table usage
An operating system directed to using special properties of a common inter-process communications mechanism (IPC), namely UNIX domain socket-pairs or stream-pipes alternatively as a storage medium for file-descriptors of UNIX processes. When a file-descriptor is wri...
05/13/2008
7373468Control facility for processing in-band control messages during data replication
A control facility that allows a non-programmer to use and manipulate replicated data without disrupting replication of the data itself. The control facility can be used and customized for a variety of software applications and storage platforms. These customized co...
05/13/2008
7373657Method and apparatus for controlling data and software access
A proximity based computer access system is provided. According to the invention, a local key associated with a workstation wirelessly communicates with a local key which is associated with a user. If the user, and remote key, are outside of a preset radius of the w...
05/13/2008
7370025System and method for providing access to replicated data
A system and method for providing access to replicated data is disclosed. Embodiments of the present invention utilize a remote access file system to provide access to replicated data concurrently with replication. According to one embodiment including unidirectiona...
05/06/2008
7370064Database remote replication for back-end tier of multi-tier computer systems
A replication method and system for a computer system having multiple database servers for at least one database, wherein database servers are provided with a unified view of the data content. The method includes the steps of establishing connections to said multipl...
05/06/2008
7369464Editing device capable of changing the displaying mode of management information
Management information is read from an information storage medium having the management information recorded thereon, the management information including track number information imparted to at least one track and group management information for managing as select...
05/06/2008
7368653Electronic musical apparatus and program for controlling the same
An electronic musical apparatus in which operators for changing pages on a musical instrument function-related screen and history pages on a Web screen are shared, so that those pages can be changed using similar operating systems to improve the userfriendliness. A ...
05/06/2008
7370067Maintaining time-date information for syncing low fidelity devices
Generally, the present invention provides for a distributed computing system that is capable of associating time-date information with a property value in the database. The distributed computing system has a device that stores properties in a database without corres...
05/06/2008
7370068Sorting of records with duplicate removal in a database system
A database system includes an enhanced technique for performing sorts in which removals of duplicate records are performed to compact the size of segments being sorted. To enhance a query plan, the duplicate record removal is performed as early in the query plan as ...
05/06/2008
7370315Visual programming environment providing synchronization between source code and graphical component objects
In an integrated development environment, there is a tight coupling between a design surface providing a visual representation of the various physical and logical entities in a software model and the underlying code structures that support the entities. The model ca...
05/06/2008
          9            
 
Sign InRegister
Username  
Password   
forgot password?