Abstract:
A method and a system are used to manage fonts in print jobs with more than one context where at least some of the contexts include text strings. Print jobs may be divided into portions, called contexts, so that they are easier for a print manager to manage. These larger contexts are called graphic sets. Each of these graphic sets is sent to the printer driver consecutively. Each text string has a font associated with it. The font data for each text string is read from the operating system and cached into memory at the time each string is received by the printer driver. After all individual text strings elements of a given graphic set have been received by the printer driver, the context is stored and the cached fonts are stored with the context. After all of the contexts of the print job have been received by the printer and stored, each context is restored and rendered. The graphics sets may be restored in any order. The fonts stored with a context are also restored when the context is restored.
Abstract:
A trusted service which publishes information describing security attributes of computing platforms in a defined physical area, for use by a visitor to a building, for example, who is unfamiliar with the computing platforms available for use therein. In a preferred embodiment, the system provides only details and/or a list of public keys of genuine trusted computing platforms within the area. In another embodiment of the invention, the information system comprises a trusted computing platform for providing selected information to a user's portable computing apparatus.
Abstract:
A computer system comprising a first computer node coupled to a network, the first node being arranged to provide a service to a second computer node via a connection over the network; a controller for determining access to the service based upon a digital credential associated with the connection, the controller being arranged to vary access to the service over the connection in response to a change in status of the digital credential.
Abstract:
A tape drive method and apparatus is disclosed wherein payload data is sent from a host computer device to a tape drive data storage device in data block sizes which are specified by the host computer, for example in the case of a tape drive presenting a CD-ROM image, in 2 kbyte blocks, whereas the tape drive writes to tape media in an optimal block size required to keep the tape media streaming across the tape heads, for example 8 kbyte blocks. Conversion between block size is achieved by buffering incoming payload data in a buffer, and by reading or writing to the tape media in the optimum block size.
Abstract:
A document transfer system enabling a consumer to obtain a document from an owner upon payment uses a cryptographic protocol involving the consumer, the owner, a document source, such as a printer, and a mediator, the protocol comprising the following steps: (a) the consumer requests a document; (b) the owner provides the source with first and third portions of the key and provides the mediator with a fourth portion of the key, which can combine with said first portion to generate the complete key; (c) the consumer provides the owner with the payment; and (d) the owner provides the source with a second portion of the key, which can combine with said first portion to generate the complete key. A printer 1 for use in the above system comprises a document memory 2 for storing a received encrypted document, a key memory 3 for storing a first cryptographic key portion, a processor 4 for receiving a second cryptographic key portion and combining it with the first key portion to form a complete cryptographic key which is supplied to a decrypting module 5. The encrypted document is supplied to the decrypting module 5 whereupon the document is decrypted and supplied to the consumer.
Abstract:
A data reader arranged to produce a signal on reading a data holding medium (4), said data reader comprising processing circuitry (8) arranged to process said signal, said processing circuitry including a filter (14) having a variable cut-off frequency (FC), a velocity signal generator (23) arranged to produce a signal (21) corresponding to the velocity of the data holding medium (4), and a processor (22), said processor (22) being arranged to read the velocity signal (21) and set the cut-off frequency (FC) of the filter (14) The data reader is generally arranged to be incorporated into a tape drive (2) arranged to be used as a computer data storage device.
Abstract:
The invention relates to power regulation of integrated circuits such as microprocessors. It suggests measuring instantaneous power consumption inside of the integrated circuit (13), by sensing state changes of the transistors of the units (14, 16, 18 20, 22) of the circuit. Based on the sensed power consumption, an instantaneous power consumption for the whole circuit may be computed and transmitted to a voltage regulator (27). The voltage regulator changes the voltage according to the computed power consumption; the regulator may thus precompensate power surges, and limit voltage transients.
Abstract:
A system and method for providing protection of content stored on a bulk storage media is disclosed. The technique for providing protection from unauthorized utilization of the content so stored is provided publicly in order to allow for those utilizing a conforming media device to master or generate content protected according to the present invention. Various ways in which to protect content are disclosed including verification of the authenticity of a particular media, utilization of an accepted list of media play-back devices and their corresponding published public keys in order to securely pass media content keys thereto, and utilization of an external contact to provide media content keys and/or updates of accepted media play-back devices.
Abstract:
In a wireless network containing battery powered stations, one station is designated as a control point (CP). Each of the remaining stations has two operating modes: an active mode in which it receives and transmits messages, and an inactive or sleep mode which incurs reduced power consumption. The Control Point periodically transmits a beacon signal, and each station switches to its active mode to receive at least some of these beacon signals. A beacon signal may indicate that data is available for transmission to a particular station (from another station), in which case that particular station then broadcasts a message to indicate that it is awake and can receive messages. A beacon signal also indicates whether a broadcast period is in progress, and time to elapse until a next possible broadcast period will commence; if the Control Point has previously received and stored any broadcast messages it will re-broadcast them during the next following broadcast period and the remaining stations will react by remaining in active mode for the duration of that period.
Abstract:
A datum arrangement on the replaceable semi-permanent compact print cartridge includes three x-datums, one y-datum and two z-datums to assure proper seating of the print cartridge in the carriage as well as proper electric and fluidic interconnections.