Patent ID: 8560611

Claim:
A system comprising: at least one sensor configured to sense an event in a first environment; a plurality of actuators configured to perform respective actions in any of a plurality of second environments, the plurality of second environments having one or more environmental constraints; and a mapping manager implemented in a computer infrastructure configured to: map the sensed event to one or more of the plurality of actuators to provide a custom interaction throughout the plurality of second environments; determine that, based on the one or more environmental constraints, a first action corresponding to the event sensed in the first environment cannot be performed by a first actuator of one or more of the plurality of actuators; and perform an abstraction mapping for the first actuator of the one or more of the plurality of actuators, the abstraction mapping comprising reducing content of the sensed event into a second action which the first actuator is able to perform in the one of the second environments based on the one or more environmental constraints.