Abstract:
An audio user interface is provided in which items are represented in an audio field by corresponding synthesized sound sources from where sounds related to the items appear to emanate. The location of each sound source is specified relative to an associated one of multiple audio-field references. The offset of each of these audio-field references relative to a presentation reference is independently controllable whereby to adjust the rendering position of the associated sound sources in the audio field. The offset of each audio-field reference is controlled in response to user input and/or to achieve a particular stabilisation of the associated sound source; this stabilisation may be different for different ones of the audio-field references. One audio-field reference can be dedicated to an audio-cursor sound source. Another audio-field reference can be dedicated to world-stabilised sound sources through which compass direction can be announced.
Abstract:
This invention relates to the reconstruction of a color plane in image mosaic data with correction for color aliasing artifacts, in particular where the image mosaic data is unequally weighted between different colors. The image mosaic is composed of a plurality of interleaved image pixels (13,14,15) of at least three color values (16,17,18), each of which has a luminance value. Each row and column of the mosaic contains image pixels of at least two colors. An edge strength metric is assessed at locations in the image mosaic using at least two luminance values of the same color value to determine the strength of luminance changes and hence of detected edges at said locations. A low spatial frequency image (33,34,35) is generated for each color value (16,17,18) in which changes in luminance values are smoothed. The smoothing for each color value is in accordance with said edge strength metric so that smoothing at the locations of detected edges is inhibited. A high spatial frequency image (43,44,45) is generated from the image mosaic, which combined with the smoothed low spatial frequency images (33,34,35) for each color value results in a de-mosaiced color image (20) with reduced or eliminated color aliasing along edges.
Abstract:
A call is set up between a subscriber premises and a call center. The subscriber premises includes a personal computer and a telephone. A call set up request is received from a gateway responsive to the personal computer of the subscriber premises. A query is sent to the call center. An availability reply is received from the call center, and a call set up instruction is prepared for setting up the call between the telephone of the subscriber premises and the call center. In some cases, an unavailability reply is received from the call center. The time-in-queue until the call center will be available to receive the call is estimated, and a call queue status message is prepared for delivery to the gateway and thence to the subscriber premises.
Abstract:
A method for inserting a watermark into an audio signal comprising substituting a noise-like signal portion with a replacement noise-like signal portion, and the replacement noise-like signal portion is modulated with watermark data. In a preferred embodiment Perceptual Noise Substitution is used to locate those portions of the audio signal which are noise-like and which may be replaced by synthetic noise modulated with watermark data. Advantageously the inventive method results in a signal having a synthetic noise signal portion which is modulated by watermark data but which is perceived merely as a noisy signal portion and not as watermark data carrying. Furthermore, watermarks incorporated by the inventive method may be adapted to be robust to various audio compression schemes.
Abstract:
A method and associated control apparatus are used to control the operation of a plurality of independent printing devices each having at least one holder. The control apparatus is arranged to store information relating to one or more print jobs scheduled to be performed by each of said plurality of printing devices. This information includes the quantity of media required to complete each of the print jobs. The control apparatus learns an initial or current quantity of media held in one or more of said printing devices and estimates or otherwise determines the quantity of media remaining in a media holder of a printing device during the performance of a print job. The control apparatus generates an alert when said quantity of media reaches a predetermined minimum value indicating that more media will be required to accommodate a particular print job.
Abstract:
This invention relates to the reconstruction of a full colour image from image mosaic data (13,14,15), in particular where the image mosaic data is unequally weighted between different colours. The image mosaic is composed of a plurality of image pixels (23,24,25). Each image pixel has one of at least three colour values (16,17,18) and has a luminance value representing the intensity of the colour value for that pixel in the image mosaic. The pixels (23,24,25) of each colour value (16,17,18) are interleaved across the image mosaic with pixels of different colour values to form the image mosaic. For each colour value (16,17,18), both a low spatial frequency monochrome image (33,34,35) and a high spatial frequency luminance image (43,44,45) are generated, the high spatial frequency luminance image extending only across pixels locations of the image mosaic for that colour value. Each of the high spatial frequency luminance images (43,44,45) is then combined with a corresponding low spatial frequency monochrome image (33,34,35) to form the full colour image (20).
Abstract:
A trusted environment agent helps a user with integrity checking of a trusted computing platform. The trusted environment agent performs the checking of a target platform by interrogation of a trusted device on the target platform.
Abstract:
Print jobs requested are scheduled to be performed during available time slots, and on suitable printers having lowest associated overhead cost. In the event that no technically suitable printer is available a print services management programme determines whether it is economically viable to cancel one or more pre-scheduled print jobs in favour of the requested job, taking into account, for example, the price of the requested job and scheduled jobs. In a development a bidding routine establishes at what price it is viable to cancel a scheduled job in favour of a requested job, and that price is then offered to a customer. Future work inflow is predicted and represented in the form of virtual jobs which are scheduled in the same manner as actual jobs, but whose value is representative of the likelihood of the job maturing into an actual job. In a further development, demand on printer hardware arising from the scheduling of virtual jobs is used to monitor predicted future hardware requirements, and when virtual demand exceeds a threshold, an order is placed for procurement of further hardware.
Abstract:
A method is provided of generating an artificial language for use, for example, in human speech interfaces to devices. The language generation method involves using a genetic algorithm to evolve a population of individuals over a plurality of generations, the individuals forming or being used to form candidate artificial-language words. These words are evaluated against a predetermined fitness function with the results of this evaluation being used to select individuals to be evolved to form the next generation of the population. To produce languages suitable for human speech interfaces to devices, the fitness function preferably takes account both of correct recognition of candidate words when spoken to a speech recognition system, and the similarity of candidate words to words in a set of user-favourite words.
Abstract:
A text message generated at a sending device is converted into audio form by a message-conversion system for delivery to a target recipient. This conversion is effected in a manner enabling emotions, encoded by indicators embedded in the text message, to be expressed through multiple types of presentation feature in the audio form of the message. The mapping of emotions to feature values is pre-established for each feature type whilst the sender selection of one or more feature types to be used to express encoded emotions is specified by type indications inserted into the message at its time of generation.