摘要:
This invention relates to a method, a device, a server and a system of/for peer to peer transfer of content. Said method includes the steps of receiving and transmitting, from a first device (11), a first request with a first selection criterion for a first content to a server (18) or to a second device (12); transferring the first content satisfying said first selection criterion to said first device from the server, when said server previously has acknowledged said first device as a legal recipient of said first content and in case said first content is available only on said server, and noting that said first device subsequently has the requested first content available for other devices (14, 15, 16, 17); or re-directing said first request to a third device (13) on which the server knows that the requested first content is still available and transferring said first content satisfying said first selection criterion to said first device from the third device; or transferring the first content satisfying said first selection criterion to said first device from the second device, when said first content is available on said second device, and informing the server that said first content has been transferred to said first device from said second device; and rewarding the one of said second or third device from which said first content was transferred to said first device, when content was transferred from one of these; and charging said first device for reception of said first content. This enables for download, upload and sharing of legally protected paid-for content.
摘要:
The present invention relates to a write controller (10) for a memory with a plurality of non-volatile storage cells, a read controller for a memory with a plurality of nonvolatile storage cells, to a combined write/read controller, to a solid state device comprising a memory with a plurality of non-volatile storage cells, a programmer device for writing a binary code to a non-volatile memory, to a method for writing data comprising at least one input bit to a memory having non-volatile storage cells, and to a method for controlling the integrity of data comprising at least one input bit stored in non-volatile storage cells of a memory. The invention provides a reliable detection of changes that have occurred to the content of a non-volatile memory. The basic concept of the present invention is to extend information stored in a non-volatile memory by at least one checking bit. The checking bit is allocated to one code bit, or to each of a plurality of code bits. The allocation is preferably reflected in an allocation of memory cells storing the input and code bits.
摘要:
A method and apparatus for managing power consumption of consumer electronic devices that run on a battery or an accumulator, particularly portable applications such as mobile phones, laptops or MPEG players or recorders. They consist essentially of a host and a storage medium like a disk or means for receiving a storage medium like a disk drive that are coupled with an interface. Power management is very important because long battery life enhances user convenience. The invention determines whether it is more efficient either to leave the disk drive in the idle mode or to switch the drive to standby until the next data request appears. The disk drive is entered into the most efficient power mode. The time until the next request is determined by the host.
摘要:
The invention relates to a record carrier (1) comprising an area for storing data, the record carrier adhering to a pre-defined, standardized condition with respect to a physical parameter. The record carrier comprises parameter information on the physical parameter, which parameter information is of a higher precision than the precision of the physical parameter mentioned in the pre-defined, standardized condition. Using this high precision parameter information, it is possible to derive the exact position of a visible image pixel data making up a label. This parameter information thus enables a recorder to write a visible label on the record carrier according to the invention.
摘要:
The present invention provides a method and system for reducing fragmentation (both file fragmentation and free-space fragmentation) in digital storage devices (10). In such a device in which a plurality of files is available for deletion the invention proposes selectively deleting the file that maximises defragmentation. The selection may optimise file and free-space defragmentation.
摘要:
A scrolling scan optical band scanner is provided having a scrolling scan optic with a scan function that inherently deviates from an ideal imaging function over wide apertures. Compensation optics are provided to correct the scrolling scan optic performance to provide accurate imaging over a wide aperture. The compensation optics and the scrolling scan optic together accurately scroll the input pattern to an output pattern according to the formula: xo(t)/X=(t/T+xi/X) modulo 1, with X being the total height of input and output beam, xi being the ray height in the input beam, xo being the corresponding ray height in the output beam as a function of time, T being the frame period, and t being the time, and said scroll patterns remains telecentric even where X is large with respect to a physical size of the scanning optic system.
摘要翻译:提供了一种具有扫描功能的滚动扫描光学扫描器,该扫描光学扫描仪固有地偏离了宽孔径下的理想成像功能。 提供补偿光学器件以校正滚动扫描光学性能以在宽光圈上提供精确的成像。 补偿光学器件和滚动扫描光学器件一起根据以下公式精确地将输入图案滚动到输出图案:xo(t)/ X =(t / T + xi / X)模1,其中X是输入的总高度 和输出光束,xi是输入光束中的射线高度,xo是作为时间的函数的输出光束中的相应光线高度,T是帧周期,t是时间,并且所述涡旋图案保持远心,即使在 X相对于扫描光学系统的物理尺寸较大。
摘要:
A main memory (10) comprises a plurality of physical blocks of memory locations. The main memory (10) supports erasing of at least a physical block at a time. Pointer information is stored in a subset (40, 42) of the blocks for use to identify respective ones of the physical blocks that are assigned to respective functions. Successive versions of the pointing information are stored at mutually different memory locations initially in a first block (40) in the subset (40, 42). A subsequent version of the pointing information that is more recent than the successive versions is stored in a second block (42) of the subset (40, 42) at least after the first block (40) has been filled. The first block (40) is erased after storing the subsequent version. On start up of the main memory the pointing information is recovered by testing which of the blocks of the subset (40, 42) contains a most recent version of the pointing information.
摘要:
A method for automatic alignment of a position and orientation indicator with respect to a body part is provided. The method comprises the steps: attaching a position and orientation indicator (2, 4) to a body part (3, 5); moving the body part and measuring movements of the position and orientation indicator; and exploiting physical constraints to motion to determine the alignment of the position and orientation indicator with respect to the body part.
摘要:
There is therefore provided a user feedback engine, comprising a message generation module for generating messages for a user; a queue management module for managing a queue of the generated messages; wherein each message includes respective values for a plurality of parameters including a priority, a period of validity and a non-repeat time; and wherein the queue management module manages the messages in the queue in accordance with the respective values.
摘要:
Data is read from a memory matrix (10) with a plurality of bit lines (12). A differential sense amplifier (14) receives a signal derived from a first one of the bit lines (12) on a first input. The differential sense amplifier (14) receives a reference signal from a reference output of a reference circuit (15) to a second input. A second one of the bit lines (12), which is adjacent to the first one of the bit lines (12), is coupled to the reference circuit (15), so that a bit line signal value on the second one of the bit lines (12) affects a reference signal value on the reference output, at least partly reproducing an effect of crosstalk of the bit line signal value (12) on the second one of the bit lines (12) on a bit line signal value on the first one of the bit lines (12).