A gun that fires a missile, powered by gas "discharged by the operator of the toy."
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.
| Number | Title | Issue Date |
| 7856414 | Assured archival and retrieval system for digital intellectual property A system and method of use for permanently archiving intellectual properties (IP) in a digital archival system. An owner contributes each IP with an initial financial contribution including a discrete archival endowment which is sufficient to fund archival of the IP... | 12/21/2010 |
| 7774297 | System and method for network security A system and method analyzes queries in a computer network, and identifies problem-causing queries that could be harmful to the system. If a query does not match any queries in a database, the query is transmitted to its destination. If a query matches a query in th... | 08/10/2010 |
| 7769709 | Method, system, and apparatus for creating an archive routine for protecting data in a data protection system A method for creating an archive protection plan for archiving a backup of data is provided. An indication of an archive data protection kind and an archive data protection duration are received. In response to receiving the archive data protection kind and the arch... | 08/03/2010 |
| 7747561 | Synchronization protocol for synchronizing data between nodes A method and system thereof for synchronizing a data set comprising a first data set residing on a first node with a second data set residing on a second node. Packets are exchanged with the second node. A packet comprises one or more messages and a message comprise... | 06/29/2010 |
| 7725428 | System and method for restoring a database in a distributed database system A system and method is presented for database restoration in a distributed data system. The distributed data system has a first database on a first server which needs restoration. The first database is first restored with a predetermined full backup file, the full b... | 05/25/2010 |
| 7720801 | System and method for supporting asynchronous data replication with very short update intervals A system and method for improving the efficiency of the transmission of updated blocks generated by logging all the block allocations and deletes as well as CPs and PCPI creation and deletion in a persistent log. The log is scanned during each update cycle (in which... | 05/18/2010 |
| 7716171 | Snapshot indexing Managing backup data comprises accessing a snapshot of a data set, wherein the data set includes at least one object and the snapshot includes a replica of the data set, and adding to an index associated with the snapshot, with respect to each of one or more objects... | 05/11/2010 |
| 7702662 | Method and system for handling reallocated blocks in a file system A system for managing a file system. In response to a user selecting an image of the file system to perform a rollback operation, each data block in the file system that is owned by the image is searched for. Then, it is determined whether a data block owned by the ... | 04/20/2010 |
| 7693883 | Online data volume deletion A system to delete a data volume may include storage of a plurality of data pages of the data volume of a data area into a cache, prevention of writing of data pages to the data volume, and designation of each of the plurality of data pages in the cache as modified.... | 04/06/2010 |
| 7693881 | Methods and systems for moving data using locks Methods, computer readable medium and systems are provided for moving data objects from a first storage location to a second storage location. One or more data objects may be selected having an identifier from a first storage location. The ID may be stored in a seco... | 04/06/2010 |
| 7693884 | Managing storage systems based on policy-specific proability The invention relates to a method and data processing system of managing a storage system, wherein the storage system comprises a first storage space and a second storage space, wherein the first storage space comprises a plurality of files, wherein for each file of... | 04/06/2010 |
| 7693885 | Computer system, management computer, storage system, and backup management method A computer system includes a host computer; a storage system for obtaining a snapshot, at a specific point in time, of a data volume, storing data written to the data volume after the specific point in time as a journal, and applying the journal to the snapshot for ... | 04/06/2010 |
| 7693882 | Replicating data across the nodes in a cluster environment Techniques are provided for managing replicated data items in a cluster of shared nothing nodes. The techniques include synchronously propagating changes to one or more replicas, while asynchronously propagating changes to the remaining replicas. Because the replica... | 04/06/2010 |
| 7689602 | Method of creating hierarchical indices for a distributed object system A data management system or “DMS” provides data services to data sources associated with a set of application host servers. The data management system typically comprises one or more regions, with each region having one or more clusters. A given cluster has one ... | 03/30/2010 |
| 7689609 | Architecture for supporting sparse volumes An architecture, including a file-level protocol, for supporting sparse volumes on a storage system is provided. The file-level protocol provides coherency checking for use in retrieving data stored on a backing store remote from a storage system. ... | 03/30/2010 |
| 7689601 | Achieving web documents using unique document locators A repository server that makes stored copies of Web-accessible documents available at times when the documents themselves are inaccessible via the Web, because the server the document is located on is unavailable, because the server has removed or renamed the docume... | 03/30/2010 |
| 7685175 | Content manager An archive for digital content comprises archive storage, an archive service and a manifest. The archive storage is a unified storage structure for storing items, such a directory having a plurality of subdirectories. The manifest is stored within the archive storag... | 03/23/2010 |
| 7685178 | System and method for examining client generated content stored on a data container exported by a storage system A system and method for examining the content of a client file system stored on an exported lun is provided. A client agent interfaces with a client file system to determine block layout information of data containers within the client file system. This block layout... | 03/23/2010 |
| 7685179 | Network flow for constrained replica placement A deterministic technique is used for assigning locations to object replicas in a data center, while taking the various constraints into account that guarantee high availability and fast recovery. Example constraints include not putting the replicas on the same mach... | 03/23/2010 |
| 7685176 | Systems and methods of asynchronous data replication The present invention relates to systems and methods of asynchronous data replication. In an embodiment, the system includes a primary host that asynchronously transmits write and sync commands where each write and sync command includes a data set ID and a sequence ... | 03/23/2010 |
| 7685174 | Automatic regeneration of computer files A method for regenerating computer files on a computer system having a computer with an operating system, the method includes receiving an input from a user to specify monitored files, detecting modification of at least one of the monitored files, and replacing the ... | 03/23/2010 |
| 7685180 | System and article of manufacture for transparent file restore Provided is a system and program for automatically handling an error when retrieving a file for an application. An error is detected while the application retrieves a file from the storage device. A user defined policy is checked to determine whether a backup copy s... | 03/23/2010 |
| 7685177 | Detecting and managing orphan files between primary and secondary data stores A method and system for locating and eliminating orphan files within a secondary storage device. The method includes identifying a secondary file on a secondary storage device, the secondary file being associated with file identification data, identifying a placehol... | 03/23/2010 |
| 7680842 | Systems and methods for a snapshot of data In one embodiment, a user or client device is connected to a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a u... | 03/16/2010 |
| 7680840 | Image processing system and method of processing image An image processing system and a method of the same conveniently transmit meta data without using an additional transmission apparatus. The image processing apparatus includes a meta data extraction unit extracting meta data, a markup language conversion unit conver... | 03/16/2010 |
| 7680843 | Method and system to offload archiving process to a secondary system Procedures and systems may be used for archiving data from a secondary data set that is a stable copy of a primary data set. In one implementation, the secondary data set is a continuous data protection (CDP) copy of the primary data set. One implementation of a met... | 03/16/2010 |
| 7680841 | Determining whether data written to source storage locations according to a write order is copied to corresponding target storage locations in the write order Provided are a method, system, and article of manufacture for determining whether data written to source storage locations according to a write order is copied to corresponding target storage locations in the write order. Values are written to indicated source stora... | 03/16/2010 |
| 7680844 | Method for preserving virtual filesystem information across high availability takeover A computer implemented method, apparatus, and computer usable program code for preserving a virtual file system. Data for a virtual file system is received. The data include file handle information, vnode information, and gnode information. The data is saved to a st... | 03/16/2010 |
| 7680839 | System and method for resynchronizing mirrored volumes System and method for resynchronizing mirrored volumes in a storage system. According to one embodiment, a system may include a first volume located at a primary site and associated with a first storage management device, and a second volume located at a secondary s... | 03/16/2010 |
| 7680845 | Contents delivery system and network server A contents delivery system including a network player and plural network servers. When the network player transmits a contents acquisition requirement to one of the network servers, the network server detects a CPU load, and when the CPU load is judged to exceed a C... | 03/16/2010 |
| 7676509 | Methods and apparatus for modifying a backup data stream including a set of validation bytes for each data block to be provided to a fixed position delta reduction backup application Methods and apparatus for modifying a data stream of backup data to be provided to a fixed position delta reduction backup method are disclosed. When the data stream is received, at least a portion of the data stream is parsed into a plurality of data blocks and a p... | 03/09/2010 |
| 7676510 | Space reservation monitoring in a fractionally reserved data storage system A mechanism by which a server system executing a host application monitors utilization of a fractionally reserved space on a volume storing application data. The server system executes space reservation policies to ensure that the host application is not halted due ... | 03/09/2010 |
| 7676507 | Methods and systems for searching and associating information resources such as web pages A method manages information resources in a computer system. The method includes receiving user information from an input device. The user information is representative of a declaration that a second resource accessible by the system should be associated with a firs... | 03/09/2010 |
| 7676508 | Method and system for recording and replaying input-output requests issued by a user-mode program I/O request data for user-mode programs is recorded into a log, which later allows the I/O requests to be replayed. By substantially exact replay, tests are performed with different versions/combinations of kernel components using the same I/Os as when recorded. A u... | 03/09/2010 |
| 7672979 | Backup and restore techniques using inconsistent state indicators A method for backup and restore using inconsistent state indicators comprises identifying, from among a plurality of data objects to be backed up, one or more data objects that are in an inconsistent state, and storing inconsistent state indicators (such as modified... | 03/02/2010 |
| 7672981 | Object classification and indexing of very large name spaces using grid technology For migration or de-duplication of a file system having a large number of files, a utility program traverses the file system to create a log of file-specific information about the file system. For identification of duplicates, the utility program produces a signatur... | 03/02/2010 |
| 7672980 | System, apparatus and method for reading data A data read apparatus which, when reading data in a data region sequentially, consults information pieces indicative of positions of information pieces concerning files to identify a position of an information piece concerning a file corresponding to a data piece at... | 03/02/2010 |
| 7668876 | Snapshot-based replication infrastructure for efficient logging with minimal performance effect A method, system, computer system, and computer program product to provide an infrastructure for replicating data across multiple nodes in a network. Changes to data are written to each of a set of mirrored copies of a log on one node. When a storage area containing... | 02/23/2010 |
| 7668877 | System and methods for defining a canonical query expression A system and method for providing a canonical query expression employable by a plurality of application tasks which may be invoked by a SAN management application avoids successive regeneration of extensive queries Each of the application tasks employs the canonical... | 02/23/2010 |
| 7668879 | Database system configured for automatic failover with no data loss Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database sys... | 02/23/2010 |