Network driven actuator mapping agent and bus and method of use
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A network driven actuator mapping agent is provided. A system includes a sensor configured to sense an event in a first environment. The system also includes an actuator configured to perform an action in a second environment. Moreover, the system further includes a mapping manager configured to map the sensed event to the actuator to provide a custom interaction in the second environment.
10 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a computer usable storage medium having readable program code embodied in the computer usable storage medium, wherein the computer usable storage medium is an apparatus that stores the program code, and the computer program product includes at least one component operable to:
-
receive one or more events that are sensed in a first environment; determine one or more of a plurality of actuators to perform at least one action based on the received one or more events, wherein the at least one action is performed in one or more second environments, the one or more second environments having one or more environmental constraints; determine that, based on the one or more environmental constraints, the at least one action based on the received one or more events sensed in the first environment cannot be performed by a first actuator of the 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 received one or more events into a second action which the first actuator is able to perform in the one or more second environments based on the one or more environmental constraints. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for a mapping agent, comprising:
-
sensing an event in a first environment using one or more sensor devices; mapping the sensed event to one or more of the plurality of actuators in a second environment having one or more environmental constraints, the mapping providing a custom interaction in the second environment; and determine that, based on the one or more environmental constraints, a first actuator of the one or more of the plurality of actuators is unable perform a first action corresponding to the sensed event; performing 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 second environment based on the one or more environmental constraints; and performing one or more actions, including the second action, in the second environment by the one or more of the plurality of actuators. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification