Active stylus with noise immunity
Granted: February 9, 2016
Patent Number:
9256301
In one embodiment, a method includes receiving a first signal at a stylus. The stylus is able to wirelessly transmit signals to and receive signals from a device. The stylus includes one or more electrodes in a tip of the stylus. A frequency characteristic of the first signal is determined. A second signal is generated based at least in part on the frequency characteristic of the first signal. The second signal is wirelessly transmitted from the stylus to the device through a touch…
Position-sensing panel
Granted: February 2, 2016
Patent Number:
9252768
A touch position sensing panel including first and second electrode layers shaped with repeating patterns. Each electrode pattern is interpolated with adjacent electrode patterns.
Touch sensitive screen
Granted: February 2, 2016
Patent Number:
9250751
One embodiment provides a capacitive sensor for determining the presence of an object, such as a user's finger or a stylus. The sensor includes a substrate on which electrodes are deposited. A resistive drive electrode is arranged on one side of the substrate and a resistive sense electrode is arranged on the other side of the substrate. A shorting connection connects between two locations on one of the electrodes. The electrodes are connected to respective drive and sense channels.
Active stylus with filter
Granted: February 2, 2016
Patent Number:
9250719
In one embodiment, a method includes receiving at a stylus a receive signal from a device. The stylus includes one or more computer-readable media embodying logic, and the device includes a touch sensor. The receive signal is received at the stylus through the touch sensor of the device and one or more electrodes of the stylus. The method includes filtering the receive signal for processing by the logic and processing, by the logic, the receive signal as filtered.
Low-power modes of microcontroller operation with access to configurable input/output connectors
Granted: February 2, 2016
Patent Number:
9250690
A microcontroller includes I/O pins whose respective functions are configurable by an I/O controller in accordance with user-programmable input. The availability of such configurable I/O pins is extended to low-power or power savings modes of operation during which the I/O controller is powered off or deactivated.
Touch screen sensor
Granted: January 26, 2016
Patent Number:
9244568
A two-dimensional touch sensor comprising a plurality of electrodes arranged in a mesh pattern on a substrate. Each electrode is formed by interconnected metal traces, the metal being intrinsically opaque, but the metal traces being sufficiently narrow to be practically invisible. The metal traces have a width less than or equal to 10 ?m and occupy less than or equal to 5% of the area of each electrode. The electrodes can be deposited additively via a printing process, for example using…
Wireless memory management
Granted: January 26, 2016
Patent Number:
9246851
Memory management for WiFi Media Access Control (MAC) frames includes dividing a memory into equally-sized smaller chunks; writing a MAC frame that is larger in size than one-chunk size into several chunks; appending special information to each chunk to specify whether the chunk is a starting chunk or an intermediate chunk of the MAC frame or whether the chuck is currently unoccupied at all; linking the chunks carrying the MAC frame; and specifying a task waiting to be performed for the…
Receiver and method for the reception of a node by a receiver in a wireless network
Granted: January 26, 2016
Patent Number:
9246605
In one embodiment, a method includes receiving a radio frequency (RF) signal; synchronizing the received RF signal with a preamble to determine a time base; determining a first energy value of the received RF signal by averaging received signal strength indication (RSSI) values of the received RF signal over a first period of time; determining a second energy value of the received RF signal over a second period of time; determining a difference value between the first energy value and…
Method and apparatus for virtualizing hardware dongle over a wireless connection
Granted: January 26, 2016
Patent Number:
9244871
In a computer system configured to handle I/O signals received by the computer system from input devices and/or output signals output by the computer system, a virtual attachment module includes logic for selecting such that program code for coupling can alter the operating system's selection of I/O devices used for particular I/O device operations, coupling to a wireless I/O device at least for determining whether the wireless I/O device is available, and causing redirection of I/O…
System and method for reducing the effects of parasitic capacitances
Granted: January 26, 2016
Patent Number:
9244570
In one embodiment, a method includes discharging a first capacitor and discharging a set of capacitances present on a first set of lines of a touch sensor. After discharging the first capacitor and the set of capacitances, the method further includes causing charge to be transferred to the set of capacitances during a first time period. After the first time period, the method includes causing charge to be transferred to the first capacitor and the set of capacitances during a second time…
Integrated pixel display and touch sensor
Granted: January 26, 2016
Patent Number:
9244559
In one embodiment, an apparatus includes a display component comprising a plurality of pixels configured to display an image. The apparatus also includes a touch sensor component configured to detect a touch input. The apparatus additionally includes a touch-screen controller. The touch-screen controller is coupled to the touch sensor component and the display component. The touch-screen controller is configured to generate a drive signal for the touch sensor component using a portion of…
Circuit of a node and method for transit time measurement in a radio network
Granted: January 19, 2016
Patent Number:
9239370
A circuit of a node in a radio network and method for transit time measurement between a first node and a second node of a radio network is provided. A frame is transmitted by the first node, wherein the frame requires an acknowledgment of reception by the second node. A first point in time of the transmission of the frame is established by the first node by a time counter. The frame is received by the second node at a second point in time. The acknowledgment is transmitted by the second…
Touchscreen routing flow for single layer pattern
Granted: January 5, 2016
Patent Number:
9231588
A touch sensor comprising a plurality of first electrode lines along a first direction, each of the first electrode lines comprising a plurality of first electrodes; a plurality of second electrode lines along a second direction that is substantially perpendicular to the first direction, each of the second electrode lines comprising one second electrode, the one second electrode of each of the second electrode lines being interdigitated with one of the first electrodes of each of the…
Measuring voltage
Granted: January 5, 2016
Patent Number:
9229039
In one embodiment, a method includes receiving one of a number of first voltages. Each of the first voltages results at least in part from a signal applied to an electrode of each of one or more nodes of a capacitive touch sensor. The method also includes receiving a second voltage across a measurement capacitor. The second voltage results at least in part on charging the measurement capacitor through application of a pre-determined voltage. The method also includes monitoring an output…
Method, transponder, and circuit for selecting one or more transponders
Granted: December 29, 2015
Patent Number:
9224020
A method and device for selecting one or more transponders, in particular backscatter-based transponders, from a plurality of transponders by a base station, which method is based on a slotted ALOHA method, in which the base station defines numbered time slots and a random number generated in a given transponder determines a time slot when the transponder transmits its transponder-specific identification to the base station. The random number is generated in a given transponder with the…
Position-sensing and force detection panel
Granted: December 29, 2015
Patent Number:
9223445
Disclosed is a touch position sensor. Force detection circuitry can be included with the position sensor, for example, to determine an amount of force applied to a touch panel of the sensor.
Touch sensor with RFID
Granted: December 22, 2015
Patent Number:
9218561
The examples describe the integration of a RFID tag with a touch sensor.
Delaying reset signals in a microcontroller system
Granted: December 15, 2015
Patent Number:
9213388
A microcontroller system includes a reset delaying module that is configured to, during a power saving mode, receive and delay a reset signal from a reset source. The reset delaying module waits for a regulator ready signal from a voltage regulator because, prior to the reset signal, the voltage regulator is in a power saving mode. In response to receiving the regulator ready signal, the reset delaying module releases the reset, e.g., to a reset controller.
Method and system for determining stylus tilt in relation to a touch-sensing device
Granted: December 15, 2015
Patent Number:
9213423
In one embodiment, a method includes receiving, at each of at least four receivers of a stylus, a signal from an electrode line oriented along a first axis of a touch-sensing device and determining, by a processor of the stylus, a signal strength of the signal at each of the at least four receivers of the stylus. The received signal has a different signal strength at each of the at least four receivers. The method includes determining, by the processor of the stylus, a tilt direction of…
Changing power modes of a microcontroller system
Granted: December 15, 2015
Patent Number:
9213397
A microcontroller system can operate in a number of power modes. In response to changing from a previous mode to a present mode, the microcontroller system reads a present calibration value correspond to the present mode from system configuration storage and write the present calibration value to a configuration register for a component. A logic block for the component reads the present calibration value and calibrates the component.