Abstract:
Exemplary embodiments provide methods, mediums, and systems for replicating metafiles between a source and a destination. The metafile may be subdivided into blocks. The contents of the metafile may be transferred by locating the blocks which are changed between the source version of the metafile and the destination version of the metafile. The changed blocks may be examined to retrieve the contents of the changed blocks. The records in the changed blocks may be evaluated to determine whether to create a corresponding record at the destination, delete a corresponding record at the destination, or update a corresponding record atthe destination. Accordingly, the metafile may be replicated in a logical manner, by transferring only changed records rather than the entirety of a changed block. Moreover, the transfer is conducted efficiently because unchanged blocks are eliminated from consideration at the outset.
Abstract:
This invention provides a file system for organizing files in a data processing and handling device. A set of annotations signifying locations or time in files are provided. A search process combines annotations and intervals together into a final result. A user interface is operatively connected to the device that allows the user to enter requests and data. Illustratively, the user requests the intervals in files that corresponds to a search criteria and the search process searches through the annotations and combines them to find the intervals in files or groups of files where the condition is true, and the intervals of the found files are arranged to be displayed to the user on the interface.
Abstract:
A computing device may identify a plurality of equally sized data blocks of a first navigation file and may identify a plurality of equally sized data blocks of a second navigation file. The computing device may perform binary difference operations between the data blocks of the first navigation file to corresponding data blocks of the second navigation file The result of the binary difference operations is stored in a plurality of navigation patch files. At least two of the plurality of navigation patch files are merged into a merged navigation patch file.
Abstract:
In one example implementation, an example system includes a dependency engine, a filter engine, and a cluster engine. In the one example implementation, a file pair of a first commit log entry of a plurality of commit log entries in a commit history is identified by the dependency engine. In the one example implementation, a dependency rank is assigned to the file pair by the dependency engine based on a number of times the first file of the file pair and the second file of the file pair appear together in the plurality of commit log entries. In the one example implementation, a dependency rank is compared to a confidence rank by the filter engine. In the one example implementation, a second file is indicated as dependent on a first file when the dependency rank of the file pair achieves the confidence rank.
Abstract:
In some examples, a computing system may access multiple information files, generate term-passage matrix data based on the multiple information files, and decompose the term-passage matrix data to generate a reduced-dimensional semantic space, which may be used for information retrieval.
Abstract:
Example caching systems and methods are described. In one implementation, a method identifies multiple files used to process a query and distributes each of the multiple files to a particular execution node to execute the query. Each execution node determines whether the distributed file is stored in the execution node's cache. If the execution node determines that the file is stored in the cache, it processes the query using the cached file. If the file is not stored in the cache, the execution node retrieves the file from a remote storage device, stores the file in the execution node's cache, and processes the query using the file.
Abstract:
A user interface display method is provided that displays electronic documents and/or items on a list on an electronic device. The method includes: displaying one or more images; obtaining preference information; and altering the images according to the preference information and displaying the altered images. FIG. 4.
Abstract:
A method includes receiving a request to process a set of data using a data processing application. The method includes, based on a feature associated with the set of data, selecting between (i) a first mode in which one or more running processes of the data processing application are used to process the set of data and (2) a second mode in which one or more new processes of the data processing application are started up. The method includes causing the data processing application to be executed according to the selected mode to process the set of data.
Abstract:
Techniques provided include analyzing a first node, associated with a first version of an service, to extract first configuration metadata; analyzing the first node, associated with a second version, subsequent to the first version, of the service, to extract second configuration metadata; determining, based upon a comparison of the first configuration metadata and the second configuration metadata, that the first node has not been modified between the first version and the second version; generating a first image of the node for distribution in conjunction with the service in response to the determining that the particular node has not been modified; and caching the first image for use in conjunction with the service.