Magic wand
First Claim
1. A system that facilitates rich interaction with and/or management of environmental components included in an environment, comprising:
- a housing with a face;
a communication component that manages a set of I/O components, the communication component is configured to receive an input by way of an input component from the set of I/O components and to transmit an instruction by way of an output component from the set of I/O components;
a presence component that employs a set of sensors to determine an orientation of the housing;
a command component that determines the instruction based at least in part upon the orientation of the housing; and
an advisor component that is configured to provide guidance in connection with the orientation of the housing, the guidance regarding how to orient the housing to achieve the instruction, the guidance provided by way of an associated avatar, the avatar is presentable by way of an audio output, a text-based output, a video output or display, a holographic output or display, or combinations thereof.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter relates to an architecture that can facilitate rich interaction with and/or management of environmental components included in an environment. The architecture can exist in whole or in part in a housing that can resemble a wand or similar object. The architecture can utilize one or more sensor from a collection of sensors to determine an orientation or gesture in connection with the wand, and can further issue an instruction to update a state of an environmental component based upon the orientation. In addition, the architecture can include an advisor component to provide contextual and/or comprehensive guidance in an intuitive manner.
168 Citations
20 Claims
-
1. A system that facilitates rich interaction with and/or management of environmental components included in an environment, comprising:
-
a housing with a face; a communication component that manages a set of I/O components, the communication component is configured to receive an input by way of an input component from the set of I/O components and to transmit an instruction by way of an output component from the set of I/O components; a presence component that employs a set of sensors to determine an orientation of the housing; a command component that determines the instruction based at least in part upon the orientation of the housing; and an advisor component that is configured to provide guidance in connection with the orientation of the housing, the guidance regarding how to orient the housing to achieve the instruction, the guidance provided by way of an associated avatar, the avatar is presentable by way of an audio output, a text-based output, a video output or display, a holographic output or display, or combinations thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 20)
-
-
15. A method comprising:
-
receiving an input from an input component included in a set of I/O components; transmitting an instruction to an environmental component by way of an output component included in the set of I/O components; utilizing at least one sensor from a set of sensors to determine an orientation of a housing; determining the instruction based at least in part upon the orientation of the housing; providing guidance in connection with at least one of the orientation of the housing or the instruction, the guidance is provided by way of articulation or display; and transmitting a display instruction to a holographic display component that displays a holograph, the holograph is at least one of a data display associated with the instruction or an avatar associated with the guidance. - View Dependent Claims (16, 17)
-
-
18. One or more computer storage media comprising computer-executable instructions that, when executed by one or more processors, configure the one or more processors to perform acts comprising:
-
obtaining an input from an input component included in a set of I/O components; transmitting an instruction to an environmental component by way of an output component included in the set of I/O components; employing a set of sensors to determine an orientation of a housing about at least a substantially vertical axis; employing at least two cameras from the set of I/O components for determining a 3-D position of the housing; utilizing the orientation of the housing for determining the instruction; and presenting guidance in connection with at least one of the orientation of the housing or the instruction, the guidance is presented by way of articulation or display.
-
Specification