摘要:
The implementations described include an audio canceling device that receives and audio signal from within an environment, identifies desired and undesired audio from the received audio signal and generates an attenuation-signal for use in canceling out or reducing the volume of the undesired audio at a canceling location. In addition, the audio canceling device, may determine a time delay before the attenuation-signal should be transmitted from an output based on a distance between the undesired audio source location and the canceling location and a distance between the output and the canceling location.
摘要:
A MEMS mirror for a laser printing application includes providing a CMOS substrate including a pair of electrodes, and providing a reflecting mirror moveable over the substrate and the electrodes. Voltages applied to the electrodes create an electrostatic force causing an end of the mirror to be attracted to the substrate. A precise position of the mirror can be detected and controlled by sensing a change in capacitance between the mirror ends and the underlying electrodes.
摘要:
A display system includes a light source and a first optical system coupled to the light source and adapted to provide an illumination beam along an illumination path. The display system also includes a spatial light modulator positioned in the illumination path. The spatial light modulator includes a semiconductor substrate including a plurality of electrode devices and a hinge structure coupled to the semiconductor substrate. The hinge structure includes silicon material. The spatial light modulator also includes a mirror post coupled to the hinge structure and extending to a predetermined distance from the semiconductor substrate and a mirror plate coupled to the mirror post and overlying the plurality of electrode devices. The display system further includes a second optical system coupled to the spatial light modulator and adapted to project an image onto a projection surface.
摘要:
A multiplexed pixel display includes a plurality of pixel electrodes, a plurality of storage elements, a first voltage supply terminal, a second voltage supply terminal, a common electrode, and a plurality of multiplexers each selectively coupling an associated one of the pixel electrodes with one of the first voltage supply terminal and the second voltage supply terminal responsive to a value of a data bit stored in an associated one of said storage elements. A controller is configured to sequentially write each bit of multi-bit data words to the storage elements, and assert, while each bit is stored in the storage elements, a first predetermined voltage on the first voltage supply terminal, a second predetermined voltage on the second voltage supply terminal, and a third predetermined voltage on the common electrode, for a time dependent on the significance of the stored bit. Various alternate controllers facilitate the use of additional driving schemes.
摘要:
A method for displaying multi-bit data words on a display including a plurality of pixel electrodes, a plurality of storage elements, a first voltage supply terminal, a second voltage supply terminal, a common electrode, and a plurality of multiplexers each selectively coupling an associated one of the pixel electrodes with one of the first voltage supply terminal and the second voltage supply terminal responsive to a value of a data bit stored in an associated one of said storage elements, includes the steps of sequentially writing each bit of the multi-bit data words to the storage elements, and asserting, while each bit is stored in the storage elements, a first predetermined voltage on the first voltage supply terminal, a second predetermined voltage on the second voltage supply terminal, and a third predetermined voltage on the common electrode, for a time dependent on the significance of the stored bit.
摘要:
A display includes a pair of global voltage supply terminals, for providing predetermined voltages, and a plurality of pixel cells. Each pixel cell includes a pixel electrode, a storage element for storing a data bit, and a multiplexer for selectively coupling the pixel electrode with one or the other of the global voltage supply terminals, depending on the value of the stored data bit. A voltage controller asserts predetermined voltages on the global voltage supply terminals, which are then transferred to the coupled pixel electrodes.
摘要:
Techniques for providing a container that is accessible to at least a first user within a multiple user environment. The container has predetermined access attributes for the first user, and for other potential users within the environment, and the container can be portable across a network and accessible to the first user within either single user or multiple user environments.
摘要:
An augmented reality environment allows interaction between virtual and real objects. By monitoring user actions with the augmented reality environment various functions are provided to users. Users may buy or sell items with a gesture, check inventory of objects in the augmented reality environment, view advertisements, and so forth.
摘要:
Techniques for enabling an augmented reality system to utilize existing output devices in an environment are described herein. An augmented reality system may include one or more augmented reality functional nodes (ARFNs) that are configured to project content onto different non-powered and/or powered display mediums. In addition to projecting content in this manner, the ARFN may also utilize existing content output devices within the environment to further enhance a user's experience while consuming the content. For instance, the ARFN may identify that a television exists within the environment and, in response, the ARFN may instruct the television to display certain content. For instance, if the ARFN is projecting a particular movie, the ARFN may stream or otherwise provide an instruction to the television to begin displaying the movie if the television would provide a better viewing experience than the projector.
摘要:
An augmented reality environment allows interaction between virtual and real objects and enhances an unstructured real-world environment. An object datastore comprising attributes of an object within the environment may be built and/or maintained from sources including manufacturers, retailers, shippers, and users. This object datastore may be local, cloud based, or a combination thereof. Applications may interrogate the object datastore to provide user functionality.