Abstract:
A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
Abstract:
A microcontroller for a peripheral hub includes a plurality of host bus interface microdrivers and a corresponding plurality of host transports. A first manager client, associated with a supported peripheral device, processes messages from a first host. A host manager module routes asynchronous communications, including but not limited to HID input reports, from a client to a host via one of a plurality of supported transports via a targeted transport indicated in the communication. The host manager modules routes synchronous communications from a host to a client via a targeted transport selected from a plurality of transports.
Abstract:
A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
Abstract:
A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
Abstract:
A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
Abstract:
A disclosed computer system includes a processor, an I/O hub including a first host bus interface to communicate via a first transport bus, and a sensor hub. The sensor hub includes a first transport bus interface and a sensor hub microcontroller. The sensor hub microcontroller includes a peripheral stack that includes a second transport bus driver to communicate with a peripheral device via a second transport bus. The peripheral device may comply with a device specification such as the human interface device (HID) standard. The peripheral stack further includes a second transport bus plugin to adapt bus-specific operations to generic operations for the device specification, a device class driver to communicate bus-independent peripheral reports based on the generic operations, and a peripheral management module to coalesce multiple peripheral reports into a single instance visible to the I/O hub via the first transport bus interface and the first host bus interface.
Abstract:
A method and system for sending an interrupt signal is described herein. The method may include detecting sensor data in a sensor controller and detecting a powered down port between the sensor controller and an operating system. The method may also include sending the interrupt signal from the sensor controller to the operating system. In addition, the method may include detecting the operating system has provided power to the powered down port. Furthermore, the method may include sending the sensor data from the sensor controller to the operating system.
Abstract:
A microcontroller for a peripheral hub includes a plurality of host bus interface microdrivers and a corresponding plurality of host transports. A first manager client, associated with a supported peripheral device, processes messages from a first host. A host manager module routes asynchronous communications, including but not limited to HID input reports, from a client to a host via one of a plurality of supported transports via a targeted transport indicated in the communication. The host manager modules routes synchronous communications from a host to a client via a targeted transport selected from a plurality of transports.
Abstract:
A system and method for transmitting an input value to a computing device are included herein. The method includes detecting sensor data in a stylus. The method also includes detecting a gesture event with the stylus. In addition, the method includes generating an input value based on the sensor data and the gesture event. Furthermore, the method includes sending the input value from the stylus to a computing device.
Abstract:
A computing device is described. The computing device a processor, a bus coupled to the processor, a graphics display device, coupled to the bus, to display graphics data, an interactive display device, coupled to the bus, to display bitmap image data and a manager module to manage the bitmap image data and transmit the bitmap image data to the interactive display device.