摘要:
Sub-block partitioning for hash-based deduplication is performed by defining a minimal size and maximum size of the sub-block. For each boundary start position of the sub-block, starting a search, after the minimal size of the sub-block, for a boundary position of a subsequent sub-block by using multiple search criteria to test hash values that are calculated during the search. If one of the multiple search criteria is satisfied by one of the hash values, declaring the position of the hash value as a boundary end position of the sub-block. If the maximum size of the sub-block is reached prior to satisfying one of the multiple search criteria, declaring a position of an alternative one of the hash values that is selected based upon another one of the multiple search criteria as the boundary end position of the sub-block.
摘要:
Systems and methods enabling search of a repository for the location of data that is similar to input data, using a defined measure of similarity, in a time that is independent of the size of the repository and linear in a size of the input data, and a space that is proportional to a small fraction of the size of the repository. The similar data segments thus located are further analyzed to determine their common (identical) data sections, regardless of the order and position of the common data sections in the repository and input, and in a time that is linear in the segment size and in constant space.
摘要:
The invention relates to a method and arrangement for synchronising data streams in networks and to a corresponding computer program and corresponding computer-readable storage medium which can be used, in particular, for synchronising different audio playback devices (audio adapters) within a home network. Said home network can be a conventional computer network comprising both wireline and wireless components. According to the invention, in order to synchronise the data output in networks in which at least one data stream is transmitted by a network unit to at least two output units of the network, where said stream is outputted, first common time information is made available to at least the output units and the output of the data in the data stream is synchronised at least in terms of the phase and/or frequency on the basis of the first common time information.
摘要:
A system and method are provided for preventing lapses of communication in radio voice communications. The system may include a communications transceiver for transmitting signals through a communications antenna. A protection antenna, which may be isolated from the communications antenna, may obtain a received signal from a remote transmitter. The received signal may contain a signal of interest that may be combined with interference from the communications the communications transceiver. A protection receiver, coupled to the protection antenna, may obtain a sample of a transmit signal from the communications transceiver. Using the sample of this transmit signal, the protection receiver may remove the interference from the received signal to obtain the signal of interest. If it is determined that a communications channel is blocked, the protection receiver may store the transmit signal and later retransmit the stored transmit signal when the communication channel is unblocked.
摘要:
Systems and methods enabling search of a repository for the location of data that is similar to input data, using a defined measure of similarity, in a time that is independent of the size of the repository and linear in a size of the input data, and a space that is proportional to a small fraction of the size of the repository. The similar data segments thus located are further analyzed to determine their common (identical) data sections, regardless of the order and position of the common data sections in the repository and input, and in a time that is linear in the segment size and in constant space.
摘要:
A system and method for distributing digital media assets to a plurality of users. A portal is provided comprising at least one server computer. The portal executes a media library database server application that manages access a master library of media 5 assets that can be accessed by users via one or more communication networks. A plurality of media player devices communicate with the portal to access media assets for use. Each media player device may comprise a processor that executes a database client application that manages media assets licensed for use by a user.
摘要:
Method and apparatus are disclosed for copying and backing up logical objects in a computer storage system. The logical objects are comprised of data blocks. The data blocks may be copied in any order. The data blocks may be copied or written from a storage media, such as a tape, in parallel.
摘要:
An apparatus and method in which the amount of movement of a boundary in one or more dimensions on a dynamically movable structure or a series of sequential visual representations of said structure is measured. The boundary movement is measured by the degree of shiftable movement between light and dark areas. The motion may be analyzed and quantified in terms of linear motion or area change and an electrical analog of such motion is generated in format suitable for recordation by conventional reproducing or display mechanisms, as for example, a conventional chart recorder. In one embodiment, movement in one dimension, e.g. a linear dimension, is detected but not necessarily quantified. In another embodiment, the movement in the linear dimension is detected and measured so as to provide a quantification thereof. In a further embodiment the movement is measured in at least two dimensions to provide quantification of area changes. With suitable mathematical calculation, the area change with respect to an object of generally known shape can be converted for volume analysis. The apparatus comprises an electro-optical system including a plurality of photocells such as silicon photocells, and appropriate analog computation circuitry produces an electrical signal, as an analog of such dynamic motion, which when applied to a display screen, as for example a television tube, may display an ultrasonogram or a videofluoroscopic image.
摘要:
Deduplicated data is packed into finite-sized containers. A similarity score is calculated between files that are similarly of the deduplicated data. The similarity score is used for grouping the similarly compared files of the deduplicated data into subsets for destaging each of the subsets from a deduplication system to one a finite-sized container.
摘要:
A remainder by division of a sequence of bytes interpreted as a first number by a second number is calculated. A first remainder by division associated with a first subset of the sequence of bytes is calculated with a first processor. A second remainder by division associated with a second subset of the sequence of bytes is calculated with a second processor. The calculating of the second remainder by division may occur at least partially during the calculating of the first remainder by division. A third remainder by division is calculated based on the calculating of the first remainder by division and the calculating of the second remainder by division.