Abstract:
A host computing platform 20 provides one or more computing environments 24 and includes a trusted device 213 arranged to form an integrity metric individual to each computing environment 24. The integrity metric is provided to a user 10 in response to an integrity challenge, signed for authentication using a signature key 213 held by the trusted device. In one embodiment the trusted device 213 selects a signature key unique to the computing environment 24, or in a second embodiment the trusted device forms the signed integrity metric including an identity label, in each case such that the user 10 can verify that the signed integrity metric corresponds to the expected computing environment 24.
Abstract:
A text message, such as sent using a short message service of a mobile network, is converted into audio form for delivery to a target recipient. The message includes tags that serve to identity user-related recordings that are to be included in the audio form of the message. In converting the message into audio form, the tags in the message are identified and result in the corresponding recordings being combined with the output of a text-to-speech converter to produce the audio form of the message. The message tags preferably map to recordings according to mapping data specified by either the message sender or target recipient.
Abstract:
A location determination method uses location data items that originate at known locations and are passed to, and diffused between, entities by short-range communication. Each location data item received by an entity includes a displacement value indicative of the displacement of the item since leaving a specified known location. This displacement value of a location data item has been updated to reflect movement of entities temporarily hosting the item and/or the range of the transmission hops made by the item. An entity derives its location from received location data items by effecting a weighted combination of the known locations specified in the received location data items, the weighting of the known location specified in each received location data item being dependent on the associated displacement value.
Abstract:
A speech synthesizer has a language generator for generating a text-form utterance from input semantic information and a text-to-speech converter for converting the text-from utterance into speech form. The overall quality of the speech-form utterance produced by the text-to-speech converter, is assessed and if judged inadequate, the language generator is triggered to produce a new version of the text-form utterance. The assessment of the overall quality of the speech form utterance is preferably effected by a classifier fed with feature values generated during the conversion process operated by the text-to-speech converter.
Abstract:
A network hub includes a functionally integrated raster image processor. Such a functionally integrated raster image processor may be used in a network to prioritize the transmission of raster data so that the raster data is received for printing by a print engine such that it can operate synchronously with its demand.
Abstract:
This present invention is embodied in a system and method for ordering a consumer item (such as a product or a service) in an interactive computer environment. The system of the present invention includes a user interface that provides automatic and real-time updating of attributes and available options of the consumer item being ordered. Further, the user interface provides a true visual or audio representation of the consumer item as it is being ordered. The present invention also includes a method for ordering a consumer item using this system. The method includes separating the consumer item into intuitive portions that includes base components and categories of available options. The base components and options categories are presented to a consumer through the user interface and the consumer selects the available choices. The method of the present invention includes automatic and real-time updating of attributes and available options so as to provide the consumer with current information and ensure that the consumer cannot select an unavailable option.
Abstract:
Service resource items (49) for use in call setup in a telephone system are held on servers (58) that are connected to a computer network which is logically distinct from the telephone system infrastuture; this computer network may, for example, make use of the Internet. Each service resource item (49) is locatable on the network at a corresponding URI and is associated with a particular telephone number. A mapping is provided between telephone numbers and the URIs of associated service resource items. When it is desired to access a service resoce item (49) associated with a particular telephone number, this mapping is used to retrieve the corresponding URI (step 55) which is then used to access the desired service resource item (56, 57, 59).
Abstract:
A process and apparatus for automatically discovering the topology and components of an intranet network comprising at least one sub network to which are attached a set of devices complying with the TCP/IP protocol. The invention takes advantage of the existence of the ICMP layer existing in the TCP/IP layer for the purpose of determining the sub network of a given device. Once the sub network has been determined, as well as the subnet mask, the process determines the other sub networks which may co-exist within the Intranet. This is achieved by means of a computation of different sub network configurations, and for each configuration, the process successively generates and transmits ICMP requests to two different broadcast addresses, the answers of which being used for testing and validating the different configuration and the subnet masks.
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 sound sources are arranged in groups of at least one sound source. The audibility of the sound sources is automatically and cyclically changed such as to un-mute the sound sources of each group in turn for a limited period with the sound sources of the groups other than the un-muted group being at least partially muted. This selective un-muting of sound sources facilitates exploration of the audio field by the user.
Abstract:
Automatic load-balancing provides a decision-making process that includes intelligent automatic detection of when a given load-balancing activation currently would not be beneficial, thereby keeping the user's network from being unnecessarily disturbed when no real benefit would be gained; a process to undo a prior load-balancing that can be activated when users have accidentally selected a feature which could substantially change their network configurations; and an extensive intelligent port-distribution algorithm that improves the network load by moving the right ports to new segments.