Patents by Inventor Hsiang Sheng Liu
Hsiang Sheng Liu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9360949Abstract: There is provided a human interface device including a control chip and a plurality of control components. The control chip includes a voltage detection circuit coupled to the plurality of control components via a multiplexing pin and detects a voltage value on the multiplexing pin through the voltage detection circuit thereby identifying an operating state of the plurality of control components.Type: GrantFiled: May 8, 2012Date of Patent: June 7, 2016Assignee: PIXART IMAGING INCInventors: Yu Han Chen, Chia Cheun Liang, Hsiang Sheng Liu, Chih Yen Wu, Chien Jung Huang, Chih Chung Tsai, Ming Tsan Kao
-
Patent number: 9319216Abstract: An operating method of a human interface device includes the steps of: counting an oversampling number of an oversampling signal and estimating an accumulated bit number of a USB data stream according to the oversampling signal; calculating a difference between the oversampling number and M times of the accumulated bit number when the accumulated bit number is larger than a predetermined value; and calibrating detected information obtained operating with the oversampling signal according to the correction parameter.Type: GrantFiled: November 5, 2014Date of Patent: April 19, 2016Assignee: PIXART IMAGING INC.Inventors: Ren-Hau Gu, Hsiang-Sheng Liu, Yen-Min Chang
-
Patent number: 9182834Abstract: There is provided a mouse device including a control chip and at least one control component. The control chip includes a voltage detection circuit coupled to the at least one control component through at least one multiplexing pin and detects at least one voltage value on the at least one multiplexing pin using the voltage detection circuit thereby identifying an operating state of the at least one control component.Type: GrantFiled: August 16, 2012Date of Patent: November 10, 2015Assignee: PIXART IMAGING INCInventors: Chia Cheun Liang, Hsiang Sheng Liu, Yu Han Chen, Chien Jung Huang, Chih Chung Tsai, Chih Yen Wu, Ming Tsan Kao
-
Publication number: 20150063513Abstract: An operating method of a human interface device includes the steps of: counting an oversampling number of an oversampling signal and estimating an accumulated bit number of a USB data stream according to the oversampling signal; calculating a difference between the oversampling number and M times of the accumulated bit number when the accumulated bit number is larger than a predetermined value; and calibrating detected information obtained operating with the oversampling signal according to the correction parameter.Type: ApplicationFiled: November 5, 2014Publication date: March 5, 2015Inventors: Ren-Hau GU, Hsiang-Sheng LIU, Yen-Min CHANG
-
Patent number: 8907730Abstract: A frequency calibration method for a programmable oscillator includes the steps of: counting an oversampling number of an oversampling signal and estimating an accumulated bit number of a USB data stream according to the oversampling signal; calculating a difference between the oversampling number and M times of the accumulated bit number when the accumulated bit number is larger than a predetermined value; and determining a frequency calibration step of the oversampling signal according to the difference. The present invention further provides a frequency calibration device for a programmable oscillator.Type: GrantFiled: September 14, 2012Date of Patent: December 9, 2014Assignee: Pixart Imaging IncInventors: Chih Yen Wu, Chien Jung Huang, Hsiang Sheng Liu, Ching Chih Chen
-
Patent number: 8644076Abstract: A programmable memory device includes a plurality of one-time programmable (OTP) memory units, a search unit, a writing unit, and a reading unit. Each OTP memory unit is assigned an address. The search unit searches for the first writable OTP memory unit from the plurality of OTP memory units in a writing operation, or searches for the last programmed OTP memory unit from the plurality of OTP memory units in a reading operation. The writing unit writes data to be written and the bit length of the data to the first writable OTP memory unit. The reading unit sequentially reads data from the last programmed OTP memory unit.Type: GrantFiled: February 16, 2012Date of Patent: February 4, 2014Assignee: Pixart Imaging Inc.Inventors: Shih Chang Chi, Hsiang Sheng Liu, Kuo Jui Sun, Yen Min Chang
-
Patent number: 8519958Abstract: The present invention discloses an optical sensor. The optical sensor comprises a sensor for sensing a reflected light, an image capture device coupling with the sensor for reading the reflected light and calculating an average light intensity of the reflected light, a controller coupling with the image capture device for outputting a control signal based on the average light intensity, a driver coupling with the controller for receiving the control signal to output a drive current based on the control signal, and a light source coupling with the driver for receiving the drive current to generate a light.Type: GrantFiled: February 7, 2008Date of Patent: August 27, 2013Assignee: Pixart Imaging Inc.Inventors: Chih-Yen Wu, Hsiang-Sheng Liu
-
Publication number: 20130057473Abstract: There is provided a mouse device including a control chip and at least one control component. The control chip includes a voltage detection circuit coupled to the at least one control component through at least one multiplexing pin and detects at least one voltage value on the at least one multiplexing pin using the voltage detection circuit thereby identifying an operating state of the at least one control component.Type: ApplicationFiled: August 16, 2012Publication date: March 7, 2013Applicant: PIXART IMAGING INC.Inventors: Chia Cheun LIANG, Hsiang Sheng LIU, Yu Han CHEN, Chien Jung HUANG, Chih Chung TSAI, Chih Yen WU, Ming Tsan KAO
-
Publication number: 20130050083Abstract: There is provided a human interface device including a control chip and a plurality of control components. The control chip includes a voltage detection circuit coupled to the plurality of control components via a multiplexing pin and detects a voltage value on the multiplexing pin through the voltage detection circuit thereby identifying an operating state of the plurality of control components.Type: ApplicationFiled: May 8, 2012Publication date: February 28, 2013Applicant: PIXART IMAGING INC.Inventors: Yu Han CHEN, Chia Cheun LIANG, Hsiang Sheng LIU, Chih Yen WU, Chien Jung HUANG, Chih Chung TSAI, Ming Tsan KAO
-
Publication number: 20130051439Abstract: A frequency calibration method for a programmable oscillator includes the steps of: counting an oversampling number of an oversampling signal and estimating an accumulated bit number of a USB data stream according to the oversampling signal; calculating a difference between the oversampling number and M times of the accumulated bit number when the accumulated bit number is larger than a predetermined value; and determining a frequency calibration step of the oversampling signal according to the difference. The present invention further provides a frequency calibration device for a programmable oscillator.Type: ApplicationFiled: September 14, 2012Publication date: February 28, 2013Applicant: PIXART IMAGING INC.Inventors: Chih Yen WU, Chien Jung HUANG, Hsiang Sheng LIU, Ching Chih CHEN
-
Patent number: 8283983Abstract: A frequency calibration method for a programmable oscillator includes the steps of: counting an oversampling number of an oversampling signal and estimating an accumulated bit number of a USB data stream according to the oversampling signal; calculating a difference between the oversampling number and M times of the accumulated bit number when the accumulated bit number is larger than or equal to a predetermined value; and determining a frequency calibration step of the oversampling signal according to the difference. The present invention further provides a frequency calibration device for a programmable oscillator.Type: GrantFiled: November 17, 2010Date of Patent: October 9, 2012Assignee: PixArt Imaging Inc.Inventors: Chih Yen Wu, Chien Jung Huang, Hsiang Sheng Liu, Ching Chih Chen
-
Publication number: 20120206971Abstract: A programmable memory device includes a plurality of one-time programmable (OTP) memory units, a search unit, a writing unit, and a reading unit. Each OTP memory unit is assigned an address. The search unit searches for the first writable OTP memory unit from the plurality of OTP memory units in a writing operation, or searches for the last programmed OTP memory unit from the plurality of OTP memory units in a reading operation. The writing unit writes data to be written and the bit length of the data to the first writable OTP memory unit. The reading unit sequentially reads data from the last programmed OTP memory unit.Type: ApplicationFiled: February 16, 2012Publication date: August 16, 2012Applicant: PIXART IMAGING INC.Inventors: Shih Chang Chi, Hsiang Sheng Liu, Kuo Jui Sun, Yen Min Chang
-
Publication number: 20120051479Abstract: A clock frequency adjusting method includes the steps of: calculating a phase difference between a local signal and SOF signals or EOP signals in an external signal; counting a count value of the phase difference based on a clock frequency of a local oscillator; and adjusting the clock frequency according to the count value. The present invention further provides a clock frequency adjusting circuit.Type: ApplicationFiled: November 7, 2011Publication date: March 1, 2012Applicant: PIXART IMAGING INC.Inventors: Hsiang Sheng LIU, Kun Chih CHANG, Ching Chih CHEN, Chih Pin SUN
-
Publication number: 20110219166Abstract: A universal serial bus (USB) controller and an execution method thereof are presented. The USB controller stores settings of different sensors in an external memory, or stores modified program codes when an originally stored program has bugs. With the execution of the set configurations, the program section to be execute is dynamically loaded into the random access memory (RAM) of the USB controller, so as to reduce the size of the RAM, thereby providing a large program modification space and avoiding the entire chip (the USB controller) from being stretched by an excessive large RAM.Type: ApplicationFiled: June 16, 2010Publication date: September 8, 2011Applicant: PIXART IMAGING INC.Inventors: Bi Hue Lin, Hsiang Sheng Liu
-
Publication number: 20110115568Abstract: A frequency calibration method for a programmable oscillator includes the steps of: counting an oversampling number of an oversampling signal and estimating an accumulated bit number of a USB data stream according to the oversampling signal; calculating a difference between the oversampling number and M times of the accumulated bit number when the accumulated bit number is larger than or equal to a predetermined value; and determining a frequency calibration step of the oversampling signal according to the difference. The present invention further provides a frequency calibration device for a programmable oscillator.Type: ApplicationFiled: November 17, 2010Publication date: May 19, 2011Applicant: PIXART IMAGING INC.Inventors: Chih Yen WU, Chien Jung HUANG, Hsiang Sheng LIU, Ching Chih CHEN
-
Publication number: 20090284298Abstract: A method for automatically adjusting the clock frequency for a USB interface including the steps of: generating a clock signal with an adjustable frequency; receiving a USB differential signal; counting the clock signal based on each frame time of the USB differential signal and obtaining a count value; and adjusting the frequency of the clock signal when the count value exceeds a predetermined count range. The present invention further provides a clock frequency adjusting circuit.Type: ApplicationFiled: October 30, 2008Publication date: November 19, 2009Applicant: PIXART IMAGING INC.Inventor: Hsiang Sheng LIU
-
Patent number: 7541877Abstract: An auto-adjusting high accuracy oscillator is disclosed, which comprises: a frequency comparator, for comparing a synchronization signal obtained from a USB host with an oscillation signal obtain from a device; a control tuning circuit, further comprising a counter and an adder/sub circuit; and an oscillating element; wherein a variation is obtained by the counting of the counter while transmitting the variation to the adder/sub circuit to be encoded thereby into a digital code so as to enable the oscillating element to perform a frequency up/down operation accordingly for approaching the synchronization signal successively.Type: GrantFiled: August 30, 2007Date of Patent: June 2, 2009Assignee: Holtek SemiconductorInventors: Chih Wei Yang, Chien Hsun Lee, Hsiang Sheng Liu, Quan Xing Huang
-
Publication number: 20090109440Abstract: The present invention discloses an optical sensor. The optical sensor comprises a sensor for sensing a reflected light, an image capture device coupling with the sensor for reading the reflected light and calculating an average light intensity of the reflected light, a controller coupling with the image capture device for outputting a control signal based on the average light intensity, a driver coupling with the controller for receiving the control signal to output a drive current based on the control signal, and a light source coupling with the driver for receiving the drive current to generate a light.Type: ApplicationFiled: February 7, 2008Publication date: April 30, 2009Applicant: PIXART IMAGING INC.Inventors: Chih-Yen Wu, Hsiang-Sheng Liu
-
Method and apparatus for interfacing a peripheral device corresponding to the detection of interface
Patent number: 7415546Abstract: The invention relates to an apparatus for interfacing a peripheral device corresponding to the detection of interface, which comprises: a regulator, for regulating the working voltage of the circuit of the apparatus; an USB physical layer with switch controller, for detecting and determining whether the interface to which the peripheral device is connected is an USB interface and thus being capable of enabling an USB mode of the apparatus; at least four pull-high switch resistors; and an analog switch, capable issuing an analog signal while the apparatus is in the USB mode; wherein the PS2 mode of the apparatus is enabled while the USB physical layer with switch controller detects no USB interface being connected to the peripheral device, and the mode of the apparatus is controlled by the interaction of the on/off statuses of the four pull-high switch resistors.Type: GrantFiled: November 4, 2005Date of Patent: August 19, 2008Assignee: Holtek SemiconductorInventors: Hsiang Sheng Liu, Pak Man Ma -
Patent number: 7315216Abstract: An adjusting frequency device of built-in oscillator for USB interface and a method thereof are described. It is Auto detect the error of bit-rate between the USB host and the USB device, and produce tiny counting time for clocking the clock error between the USB host and the USB device by a delay lock loop. The clock error after quantification, digitization and operation outputting a quantitative code, then the oscillator adjusts the oscillation frequency according to the quantitative code. Whereby adjusting the oscillation frequency of the USB device and the frequency of the USB host to less than 1% clock error for ensuring the accuracy of data transmission.Type: GrantFiled: April 21, 2006Date of Patent: January 1, 2008Assignee: Holtek Semiconductor Inc.Inventors: Chih-Wei Yang, Chien-Hsun Lee, Hsiang-Sheng Liu, Juh-Gua Shiau