"It is my heart-warmed and world-embracing Christmas hope and aspiration that all of us, the high, the low, the rich, the poor, the admired, the despised, the loved, the hated, the civilized, the savage (every man and brother of us all throughout the whole earth), may eventually be gathered together in a heaven of everlasting rest and peace and bliss, except the inventor of the telephone. "
Mark Twain ; Christmas greetings, 1890
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 |
| 7376678 | Database 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 |
| 7376681 | Methods and apparatus for accessing information in a hierarchical file system One embodiment of the present invention is directed to providing a software layer that provides a Content Addressable Storage (CAS) capability in a computer system in which the content units are ultimately stored on a block I/O storage system. An application program... | 05/20/2008 |
| 7376680 | System 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 |
| 7372857 | Methods and apparatus for scheduling tasks Queues are scheduled for outputting data using a hierarchical tree. Each level of the hierarchical tree includes multiple entries for storing status information associated with the queues. For example, a given entry of the tree stores multi-parameter status informat... | 05/13/2008 |
| 7373345 | Additional hash functions in content-based addressing A hash function used for content addressing is different from the hash function used for content verification. Adding a file to a database involves storing both hash function values in a table as pair. Verifying the integrity of a file believed to be a duplicate in ... | 05/13/2008 |
| 7373520 | Method for computing data signatures A method and mechanism for generating object signatures within a file system. A file system is configured to generate signatures for objects such as files. The file system periodically scans objects to identify those which require computation of a new signature. Upo... | 05/13/2008 |
| 7373366 | Method, 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 |
| 7373591 | Binary format for MPEG-7 instances An encoding and a decoding method for transmitting and storing description element(s) of an XML-like document which is an instance of an XML-like schema. ... | 05/13/2008 |
| 7370025 | System 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 |
| 7370142 | Command control method in network storage system Without setting a specific function to a disk device and adding a specific function to disk access commands, a command control method for limiting an address range to be targets of the commands to be capable of optimizing an execution order of the commands, and a ne... | 05/06/2008 |
| 7370029 | Method of changing system configuration in shared-nothing database management system A shared-nothing database management system employs a method of adding and removing a database server without significantly affecting the processing performance for accessing a table from a user or an application. A scheduler module creates a schedule which separate... | 05/06/2008 |
| 7370016 | Music distribution systems Music is blanket transmitted (for example, via satellite downlink transmission) to each customer's user station where selected music files are recorded. Customers preselect from a list of available music in advance using an interactive screen selector, and pay only ... | 05/06/2008 |
| 7369981 | Method and system for forecasting computer capacity The present invention provides at least a method and system for forecasting computer capacity. With respect to the present invention, performance data and information related to transactions collected from computing devices are used to calculate correlations. A usag... | 05/06/2008 |
| 7370068 | Sorting 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 |
| 7370065 | Renaming multiple files Techniques for renaming multiple files. A system establishes a rename state for a first file in a collection of files and, in the rename state, receives user input specifying a name for the first file. In response to the user input specifying the name, the system re... | 05/06/2008 |
| 7370066 | System and method for offline editing of data files A system and method that enables a user to edit a data file offline is described. This system and method can enable a user to edit a data file without the user having to discover or deploy a solution application governing the data file. For security, this system and... | 05/06/2008 |
| 7367014 | System and method for XML data representation of portlets An Extensible Markup Language (XML) document adapted to describe a portlet, comprising a name element including a name tag, a description element including a description tag, and a content resource element including a content tag. ... | 04/29/2008 |
| 7366066 | Information recording method and apparatus, information reproducing method and apparatus, information recording medium, and program storage medium with overwrite protection features limiting the possible number of rewrites Congested rewriting in the same area is to be evaded to suppress the tendency towards occurrence of defective areas. When a stream 1 has been recorded, the last written address, representing the last written position, is stored. When recording a stream 2 | 04/29/2008 |
| 7366716 | Integrating vertical partitioning into physical database design Systems and methodologies that split a table into a plurality of sub-tables, and vertical partitions. By analyzing an associated work load to determine frequently referenced columns, the subject invention supplies a compromise among various vertical partitioning str... | 04/29/2008 |
| 7366744 | File management device and file management method The present invention relates to a data recording/reproducing apparatus (1), which includes a reader (3) for reading content data recorded in a minidisc (2), and a controller (4) for generating one file by gathering a plurality of content... | 04/29/2008 |
| 7366784 | System and method for providing and using a VLAN-aware storage device The present invention provides secure IP protocol capable storage devices using Virtual Local Area Network (VLAN) techniques. Specific embodiments of the present invention provide techniques for securing VLAN aware storage devices, and the like. In specific embodime... | 04/29/2008 |
| 7366859 | Fast incremental backup method and system A method of incremental backup of a storage device includes reading descriptors of logical storage units of the storage device; comparing the descriptors of the logical storage units of the storage device with descriptors of archived logical storage units; for logic... | 04/29/2008 |
| 7366722 | System and method for specifying application services and distributing them across multiple processors using XML A system and method that uses XML schemas to specify the set of allowed calls, to invoke multiple function calls, either hierarchically or sequentially, and to specify the calls in such a way that they can be distributed across multiple processors. An XML schema mec... | 04/29/2008 |
| 7364563 | Continuous volume detection for a flexible venous reservoir in a cardiopulmonary bypass circuit A continuous volume detection system for a flexible venous reservoir in a cardiopulmonary bypass circuit is described. The volume detection system is based on a pressure measurement that is manipulated via application of fluid mechanics. Next-generation cardiopulmon... | 04/29/2008 |
| 7366730 | Registration of solved cubes within a relational database management system Performing operations on multidimensional data managed by a relational database system is facilitated by registration of solved cubes with a RDBMS. A solved cube is an abstract construct likened to a view or a table on relational data and contains not only base data... | 04/29/2008 |
| 7363331 | File device and file access method The present invention relates to a file device and file access method that divides a file into units of clusters or blocks and records, and has as its object to provide a file device and file access method such that even when there is a failure and the data is not r... | 04/22/2008 |
| 7363438 | Extendable memory work-stealing A deque of a local process in a memory work-stealing implementation may use one or more data structures to perform work. If the local process attempts to add a new value to its deque's data structure when the data structure is full (i.e., an overflow condition occur... | 04/22/2008 |
| 7363537 | System and method for fault-tolerant synchronization of replica updates for fixed persistent consistency point image consumption A method and apparatus for operating a storage system is disclosed. A root node has a first pointers to a plurality of lower nodes, the lower nodes having reference through a plurality of second pointers to point to blocks of persistent storage, the blocks of persis... | 04/22/2008 |
| 7363454 | Storage pool space allocation across multiple locations Techniques are provided for allocating storage space to a storage pool. A request for storage space for the storage pool is received. A list of locations associated with the storage pool is obtained, wherein the locations are capable of spanning multiple file system... | 04/22/2008 |
| 7363330 | Work monitor with file synchronization When the user works at home on his home computer, a work monitor logs his file activities on all the drives of his home computer in a work monitor log, which can be displayed in a work monitor window. The user can choose to update from the work monitor window. When ... | 04/22/2008 |
| 7363333 | Recording method, recording apparatus, and recording medium The present invention is a recording method for recording data to a disc shaped record medium 10 corresponding to a hierarchical file system, the method comprising the steps of recording management information for managing a hierarchical structure of the file... | 04/22/2008 |
| 7363420 | Method and file structures for managing data on a flash disk A method, apparatus and data structure for managing data in a memory device. The memory device is divided into two volumes. The first volume is intended for storing relatively static data, i.e. data which does not change or is not rewritten frequently. The second vo... | 04/22/2008 |
| 7363540 | Transaction-safe FAT file system improvements Concepts for enhancing operation of transaction-safe file allocation table systems are described. The concepts include writing a file to non-volatile memory media and rendering an update of file size to the TFAT storage medium; and receiving a request to locate data... | 04/22/2008 |
| 7359926 | System for optimization of database replication/synchronization A system for optimization of database replication/synchronization includes a first computer-based device having software thereon for obtaining a state of condition a database object and associating a unique identifier with such database object, for altering form of ... | 04/15/2008 |
| 7359934 | Multiple storage class distributed nametags for locating items in a distributed computing system Methods, signals, devices, and systems are provided for locating and retrieving files, objects, and other items in a network. Nametags are distributed through the network with the items. Each nametag may hold logical names identifying the item, names of the volatile... | 04/15/2008 |
| 7360110 | Parameterization of dimensions of protection systems and uses thereof In one embodiment, a method is contemplated. A first parameterization is generated, which describes a desired result in at least a first dimension of a plurality of dimensions of a protection system. The first parameterization is evaluated over a plurality of parame... | 04/15/2008 |
| 7359848 | Tape storage emulator A tape storage emulator has a disk storage, a tape storage, a server interface, a data path control, a virtual tape management and a personality logic. The server interface is in communications with a server so as to receive and transmit tape storage commands and ta... | 04/15/2008 |
| 7359889 | Method and apparatus for automatically creating database for use in automated media recognition system A method for automatically creating a database of parameters (e.g., fingerprints/landmarks) used in a media sample recognition system. The user places a media sample in his media player, e.g., a CD or DVD player in his personal computer. A software process installed... | 04/15/2008 |
| 7356655 | Methods, systems, and media for managing dynamic storage Methods, systems, and media for managing dynamic memory are disclosed. Embodiments may disclose identifying nodes with having memory for dynamic storage, and reserving a portion of the memory from the identified nodes for a heap pool. After generating a heap pool, e... | 04/08/2008 |
| 7356660 | Storage device A storage device is provided with a file I/O interface control device and a plurality of disk pools. The file I/O interface control device sets one of a plurality of storage hierarchies defining storage classes, respectively, for each of LUs within the disk pools, t... | 04/08/2008 |