Abstract: A system and a method for performing partitioned scanning of a dataset for malware in a distributed computing environment is disclosed. A dataset is maintained in a plurality of structured databases in the distributed computing environment. Each database stores a plurality of data item groups which each include a plurality of individual data items. Each such data item is uniquely identified within the dataset by a data item identifier. A set of indices is stored in a centralized database. The set of indices includes a list of scanned data item identifiers for each data item within the dataset scanned for malware and a list of last entry numbers for each data item group stored in each database. Each last entry number corresponds to one such data item within the data item group last scanned for malware. A plurality of malware scanners are executed in substantial concurrency.
Abstract: A method of transferring a data packet from a providing communication terminal to a requesting communication terminal, wherein the requesting communication terminal transfers a message to the providing communication terminal including a requests for receiving the data packet and a first unique identification code identifying the requesting communication terminal. Upon receipt of the message the providing communication terminal verifies the validity of the first unique Identification code. When the verification has been ended successfully, the providing communication terminal responds by transferring a message to the requesting communication terminal including the requested data packet and a second unique identification code, Then the requesting communication terminal verifies the validity of the second unique identification code and stores the data packet accordingly when the verification has been successful.
Abstract: A video scramble apparatus has a scrambler for scrambling an input video signal, and a video encoder for performing interframe predictive coding of the video signal after scrambling, and the scrambler selects a frame, which is not used as a reference frame for interframe prediction in the video encoder, from the input video signal, and scrambles the frame by pixel replacing in units of slices within a predetermined vertical range or pixel replacing in units of n consecutive macroblocks within a predetermined horizontal range.