摘要:
The invention relates to a method and apparatus for exposing (i.e. bridging) data and services offered by low power, low duty cycle transducers (e.g. sensors and actuators) in a standardized format over existing and established home networking technologies. A transducer access point is a functional component that serves as a proxy for health devices and sensors that are off/asleep the majority of the time to conserver power (e.g. battery life). The transducer access point may be implemented as a stand alone device or embedded within a computing device such as a home PC.
摘要:
Methods and systems may include a system including a first passive motion sensor having a lateral field of view with a first edge and a second passive motion sensor having a lateral field of view with a second edge that is substantially parallel to the first edge. The first and second edges can define a virtual beam. The system may also include logic to receive signals from the first and second passive motion sensors and determine a gait velocity and level of activity based on the signals from the first and second passive motion sensors.
摘要:
Providing input signals to a computer system having a display, the computer system being coupled to a video camera or other video source, is accomplished by capturing video data signals generated by the video camera, the video data signals representing a scene, rendering the scene on the display such that the scene is reflected and transparently visible on the display, analyzing the video data signals to detect an object in the scene, and generating an input signal for the computer system in response to the detected object.
摘要:
Host input to a shared application is blocked while a guest has input control. Patch instructions are written over keyboard and mouse event procedures, which are operating system subroutines defining the normal entry points to the system queue for host mouse and keyboard events generated by host-mouse and keyboard drivers. The patch instructions call a patch subroutine which were written into the host-executed application-sharing program. The patch subroutine is operable to determine whether the host has control to enter the mouse and keyboard events into the system queue. If the host is without input control, the patch subroutine drops the events and replaces the patch instructions to their prior position on the keyboard or mouse event procedures. If the host has input rights, the original keyboard or mouse event code is written over the patch instruction and returned for execution. After execution, in which the keyboard or mouse event is deposited, the patch subroutine directs a replacement of the patch instruction over the keyboard or mouse event procedure. In a preferred embodiment, the host is able to take control at any time, to ensure execution of host events.
摘要:
A color image signal is reduced and converted. Dithering the remainder is an embodiment. For example a pixel value is separated into its pixel components. Each component is further split into most-significant bit (MSB) and least-significant bit (LSB) parts. The MSBs from each component are combined to provide a color number. The color number is an index to a nearest-color map. Each entry in the nearest-color map is an index to a spectrum color palette having color entries. The spectrum color palette is an evenly divided spectrum of the colors displayable on an associated video display system. The particular color accessed in the color spectrum palette by the color palette is used for the pixel in the image being reduced and converted. In an embodiment, the LSBs of each color component are dithered. If the value of the LSBs of a color component are greater than a dither threshold value, a one is added to the MSBs of the color, prior to the MSB values being combined into the color number.
摘要:
A transparent layer of display data may be provided over the top of another layer of display data on a display so that the user may see both layers clearly and simultaneously. This capability may be provided without employing modifications to the application program generating the data to be displayed transparently. That is, transparency effects may be provided for the display output data of application programs that do not have native transparency support. Embodiments of the present invention provide a generalized interface for accessing transparent display features by an application program. Creating transparent graphics for an application program lacking native transparency support includes selecting a virtual display to receive display data output from the application program, displaying non-transparent display data on a primary display, drawing the display data on the virtual display, and representing the display data from the virtual display transparently on the primary display along with the non-transparent display data.
摘要:
Providing input signals to a system having a display, the system being coupled to a source of video data signals, such as a video camera, is accomplished by analyzing the video data signals to detect an object in the scene over or at least partially coinciding with a location of at least one transparent user interface element, inserting at least one transparent user interface element into the captured video data signals, rendering the scene represented by the video data signals on the display such that the scene is transparently visible on the display, and generating an input signal for the system in response to detecting the object over or at least partially coinciding with the at least one transparent user interface element.
摘要:
A method for managing digital graphical data includes defining a first pixel using a characteristic in a first set of sub-pixels. A second pixel adjacent to the first pixel is defined using the characteristic in a second set of sub-pixels.
摘要:
In application sharing, an activation message to one of an application-sharing application and a shared application is monitored. One or both of the application-sharing application and the shared application are supervised by the application-sharing application based on the activation message. In an embodiment, where the activation message calls for one of an activation or deactivation of the shared application, the application-sharing application respectively renders at least a portion of its own graphical user interface in an active or inactive color. An embodiment further prevents deactivation of an application when the activation message is for an activation of the application-sharing application.
摘要:
An audio system with a removable faceplate. The system may include a base unit including at least one source of audio input and at least one speaker operable to provide audio output. In addition the system may include a removable faceplate that is an active device, and a connector allowing connection between the removable faceplate to the base unit. The faceplate may include an internal power source to provide power to the faceplate when removed from the base unit, a memory for storing data representative of audio signals, and a connector allowing connection to an output device.