Abstract:
A system for preventing successful denial of service attacks comprises a first communication device, a second communication device, and a network. The first and second communication devices establish a communication session via the network. Based on various information, such as a pre-shared secret, one of the communication devices determines a network access filter value and compares this value to at least one data frame in order to authenticate such data frame without committing significant computing resource and any memory space. By updating the network access filter over time, an unauthorized user who discovers the outdated network access filter values is prevented from successfully launching a denial of service attack.
Abstract:
A system for preventing successful denial of service attacks comprises a first communication device, a second communication device, and a network. The first and second communication devices establish a communication session via the network. Based on various information, such as a pre-shared secret, one of the communication devices determines a network access filter value and compares this value to at least one data frame in order to authenticate such data frame without committing significant computing resource and any memory space. By updating the network access filter over time, an unauthorized user who discovers the outdated network access filter values is prevented from successfully launching a denial of service attack.
Abstract:
A remote control device for a multimedia device includes a housing, a touch pad placed on a plane of the housing and comprising a dedicated touch area, a signal determination unit placed inside the housing and coupled to the touch pad for generating an indication signal corresponding to an output effect when the dedicated touch area receives a touch signal, and a wireless transmitter placed inside the housing and coupled to the signal determination unit for wirelessly transmitting the indication signal to the multimedia device to control the multimedia device to reach the output effect.
Abstract:
A method of performing timely calibration of a touch parameter for a capacitive touch panel is disclosed. The method includes storing the touch parameter into a control register, sensing an analog touch signal according to the touch parameter stored in the control register and transforming the analog touch signal into a digital touch signal, reading the digital touch signal according to a calibrating read command, calculating a modified touch parameter according to the digital touch signal and transmitting the modified touch parameter to the capacitive touch panel, changing the touch parameter stored in a control register for the modified touch parameter according to a calibrating write command, determining an optimal touch parameter according to the digital touch signal sensed by using the modified touch parameter, and changing the touch parameter stored in a storage unit for the optimal touch parameter according to an updating write command.
Abstract:
A method and photoresist material for the patterning of integrated circuit (IC) components using ultra violet (UV) and extreme ultraviolet lithography (EUV) that includes providing a substrate, forming a first material layer over the substrate, forming a second material layer over the first material layer, the second material layer having a luminescent agent, and exposing one or more portions of the second material layer.
Abstract:
Apparatuses and methods for arranging and playing a multimedia stream are provided. The multimedia stream comprises both a video and audio stream. The apparatus is configured to write a first portion of the video stream and to write a first portion of the audio stream corresponding to the first portion of the video stream. After that, the processor writes a next portion of the video stream and writes a next portion of the audio stream corresponding to the next portion of the video stream into the file as well. The buffer is configured to temporarily store the first portion and the next portion of the audio streams before being written into the file. The arranged multimedia stream can be played by apparatus with limited resources.
Abstract:
A system for preventing successful denial of service attacks comprises a first communication device, a second communication device, and a network. The first and second communication devices establish a communication session via the network. Based on various information, such as a pre-shared secret, one of the communication devices determines a network access filter value and compares this value to at least one data frame in order to authenticate such data frame without committing significant computing resource and any memory space. By updating the network access filter over time, an unauthorized user who discovers the outdated network access filter values is prevented from successfully launching a denial of service attack.
Abstract:
A block-based seeking method for Windows Media Audio (WMA) stream can be implemented in a portable electronic device with a first processor and a second processor. The first processor initially reads a WMA stream from a block-based storage device. Next, the WMA stream is transmitted to a memory of a second processor block by block. The first processor generates and transmits a block number before it transmits a block of data. Next, the second processor decodes the WMA stream packet by packet. If a discontinuous block number occurs, a desired position of the WMA stream is sought according to the discontinuous block number. Next, the second processor outputs decoded samples of the WMA stream.
Abstract translation:用于Windows Media Audio(WMA)流的基于块的搜索方法可以在具有第一处理器和第二处理器的便携式电子设备中实现。 第一处理器最初从基于块的存储设备读取WMA流。 接下来,WMA流被逐个传送到第二处理器的存储器。 第一处理器在发送数据块之前产生并发送块号。 接下来,第二处理器通过分组解码WMA流分组。 如果发生不连续块号,则根据不连续块号寻求WMA流的期望位置。 接下来,第二处理器输出WMA流的解码样本。
Abstract:
A touch-sensing apparatus including a touch panel and a touch-sensing controller is provided. The touch panel includes a plurality of touch blocks. Each of the touch blocks includes a first portion and a second portion. The touch-sensing controller includes a driving line and a plurality of sensing lines. The driving line is coupled to the first portions of the touch blocks, and the sensing lines are respectively coupled to the second portions of the touch blocks. The touch-sensing controller outputs a driving signal to the first portions through the driving line and receives a plurality of sensing signals generated by the second portions according to the driving signal through the sensing lines, so as to determine a touch coordinates corresponding to one of the touch blocks.
Abstract:
A position sensing system of a touch panel including a sensing unit and a decision unit is provided. When the touch panel is touched, the sensing unit obtains the sensing capacitances of p x-directional sensing lines and q y-directional sensing lines, wherein the sensing capacitances generated by these sensing lines exceed a threshold. The decision unit takes the central coordinates of the sensing lines with peak sensing capacitances as an x base coordinate and a y base coordinate, and adjusts the x base coordinate and the y base coordinate according to the ratios of the sensing capacitances of the other sensing lines to the peak sensing capacitance respectively to obtain an interpolated x coordinate and an interpolated y coordinate.