Communication with multi-sensory devices
AssigneeInternational Business Machines Corporation
InventorJohn M. Carter
Life of this patent
Estimating the term…
Abstract
The present invention provide a method, apparatus and computer program product which enables the mode of use of a multi-sensory device to be used to prioritise the type of data which is sent to the device. The multi-sensory device sends its usage mode, for example, aural or visual, as part of communications to a server. The server then obtains the usage mode and uses this information to prioritise data sent to the device. For example if the device is being used aurally, audio data is prioritised for sending to the device such that data sent to the device is primarily or exclusively audio data.
Claims23
A data processing method for a data processing host to process a usage mode indication received from a multi-sensory device, the method comprising the steps:
- intercepting an inbound communication from the device;
- obtaining a usage mode indication for the device from the communication;
- prioritising a plurality of data items into a priority order according to the usage mode indication for the device, wherein the plurality of data items are received from one or more applications for sending to the device;
- and
- sending data items to the device based on the priority order.
A data processing method for a multi-sensory device to communicate a usage mode to a server, the method comprising the steps:
- receiving a usage mode indication of the multi-sensory device;
- intercepting an outbound communication;
- and
- adding the usage mode indication to the outbound communication wherein the usage mode indication indicates that the device is being used either aurally or visually.
A data processing apparatus for processing a usage mode indication received from a multisensory device, the apparatus comprising:
- means for intercepting an inbound communication from the device;
- means for obtaining a usage mode indication for the device from the communication;
- means for prioritising a plurality of data items into a priority order according to the usage mode indication for the device, wherein the plurality of data items are received from one or more applications for sending to the device;
- and
- means for sending data items to the device based on the priority order.
A multi-sensory device for communicating a usage mode to a server, the device comprising:
- means for obtaining a usage mode indication of the multi-sensory device;
- means for intercepting an outbound communication;
- and
- means for adding the usage mode indication to the outbound communication wherein the usage mode indication indicates that the device is being used either aurally or visually.
A computer program product comprising instructions which, when run on a data processing host, cause said data processing host to carry out a method comprising the steps:
- intercepting an inbound communication from the device;
- obtaining a usage mode indication for the device from the communication;
- prioritising a plurality of data items into a priority order according to the usage mode indication for the device, wherein the plurality of data items are received from one or more applications for sending to the device;
- and
- sending data items to the device based on the priority order.
A computer program product comprising instructions which, when run on a data processing host, cause said data processing host to carry out a method comprising the steps:
- receiving a usage mode indication of the multi-sensory device;
- intercepting an outbound communication;
- and
- adding the usage mode indication to the outbound communication wherein the usage mode indication indicates that the device is being used either aurally or visually.
A method for communicating between a data processing host and a multi-sensory device, said method comprising:
- receiving, at the data processing host, an inbound communication from to multi-sensory device;
- reading at the data processing host, a usage mode indication sent with the communication;
- processing, using to data processing host, the usage mode indication;
- prioritizing, at to data processing host, a plurality of data items into a priority order according to the usage mode indication;
- and
- sending, from the data processing host, the data items to the multi-sensory device in an order corresponding to the priority order.
Dependencies are inferred from the claim text.