Patents by Inventor Kevin Len Li Lim

Kevin Len Li Lim 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).

  • Publication number: 20170131799
    Abstract: A non-transitory computer-readable medium storing a program causing a computer to execute an image processing method applied to an image sensing device. The image processing method comprises: (a) comparing a frame delta between a reference frame and a first frame with a predetermined threshold value to generate a first comparing result; (b) comparing a frame rate of the image sensing device with a minimum frame rate and/or a maximum frame rate, to generate a second comparing result; and (c) adjusting one of the frame rate and an offset for a correlation window of the image sensing device, according to the first comparing result and the second comparing result.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 11, 2017
    Inventors: Zi Hao TAN, Kevin Len-Li LIM
  • Publication number: 20170123511
    Abstract: A method for minimizing spurious motion of a mouse includes: determining whether the mouse enters a specific mode; and when the mouse is determined to enter the specific mode, generating a large correlation matrix by generating a standard size correlation matrix multiple times. The multiple standard size correlation matrices are offset with respect to each other so that an edge of each standard size correlation matrix touches at least an edge of another standard size correlation matrix to form the large correlation matrix. The specific mode is a skating mode wherein the mouse will move at high speed over a large area.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 4, 2017
    Inventors: Rizal Bin JAFFAR, Joon Chok LEE, Kevin Len-Li LIM
  • Publication number: 20170060172
    Abstract: A clock calibration method of a navigation system is provided. The clock calibration method includes: entering a calibration mode; sequentially issuing, by a host, a count start signal and a count end signal separated by a time interval; counting a local oscillation frequency of a local oscillator when a navigation device receives the count start signal from the host; disabling the counting when the navigation device receives the count end signal from the host and generating a current count; generating a calibration signal according to the current count and a predetermined count corresponding to the time interval; and calibrating the local oscillation frequency of the local oscillator according to the calibration signal.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: KEVIN LEN-LI LIM, ZI-HAO TAN
  • Patent number: 9367148
    Abstract: A method for selectively switching a frame rate of a mouse includes: setting a plurality of acceleration thresholds respectively corresponding to a plurality of frame rates at which the mouse is operated; operating the mouse at a first frame rate of the plurality of frame rates; determining a velocity of the mouse according to a difference between a first frame captured by the mouse at the first frame rate and a second frame following the first frame captured by the mouse at the first frame rate; determining an acceleration of the mouse between the first captured frame and second captured frame according to the velocity of the first frame, the velocity of the second frame, and the frame rate; comparing the acceleration with the plurality of thresholds; and directly switching the frame rate of the mouse to a frame rate which corresponds to the determined threshold.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: June 14, 2016
    Assignee: PixArt Imaging (Penang) SDN. BHD.
    Inventors: Joon Chok Lee, Kevin Len Li Lim
  • Patent number: 9310903
    Abstract: A displacement detection device includes an image sensor, a processing unit and an output unit. The image sensor is configured to detect reflected light from a working surface to successively output image frames. The processing unit is configured to identify a hovering height and calculate a first axis displacement and a second axis displacement according to the image frames. The output unit is controlled by the processing unit to output a first ratio of the first axis displacement but not to output the second axis displacement when the hovering height is higher than a predetermined height.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: April 12, 2016
    Assignee: Pixart Imaging Inc.
    Inventors: Willie Song, Kevin Len-Li Lim
  • Patent number: 9300937
    Abstract: There is provided a color image sensor including a sensing array and a processing unit. The sensing array includes a red pixel, a green pixel, a blue pixel, a red and green pixel and a red and blue pixel configured to output a detected signal, respectively. The processing unit is configured to calculate a signal difference between detected signals associated with the red pixel and the red and green pixel to be served as a red detected signal, calculate a signal difference between detected signals associated with the green pixel and the red and green pixel to be served as a green detected signal, and calculate a signal difference between detected signals associated with the blue pixel and the red and blue pixel to be served as a blue detected signal.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: March 29, 2016
    Assignee: Pixart Imaging (Penang) Sdn, Bhd.
    Inventors: Kevin Len-Li Lim, Willie Song, Keng-Yeen Lye
  • Publication number: 20160054816
    Abstract: There is provided a navigation device including an image sensor and a processing unit. The image sensor is configured to capture reflected light of a work surface with a low-speed period to generate image frames, wherein the image sensor captures a pair of image frames in each low-speed period. The processing unit is configured to calculate acceleration according to the pair of image frames to accordingly identify whether to adjust the low-speed period to a high-speed period.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Inventors: JOON-CHOK LEE, KEVIN LEN-LI LIM
  • Publication number: 20150381957
    Abstract: There is provided a color image sensor including a sensing array and a processing unit. The sensing array includes a red pixel, a green pixel, a blue pixel, a red and green pixel and a red and blue pixel configured to output a detected signal, respectively. The processing unit is configured to calculate a signal difference between detected signals associated with the red pixel and the red and green pixel to be served as a red detected signal, calculate a signal difference between detected signals associated with the green pixel and the red and green pixel to be served as a green detected signal, and calculate a signal difference between detected signals associated with the blue pixel and the red and blue pixel to be served as a blue detected signal.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: KEVIN LEN-LI LIM, WILLIE SONG, KENG-YEEN LYE
  • Patent number: 9218069
    Abstract: An optical sensing device to measure displacement in a parallel direction perpendicular to a proximate surface is disclosed. The optical sensing device may comprise a tracking light source, a displacement light source, a displacement optical element, and a sensor. The tracking light source may generate a first beam spot on the proximate surface and the displacement light source may generate a second beam spot. The second beam spot may be smaller than the first beam spot. The displacement light source may be optically coupled with the displacement optical element to generate the second beam spot at an incident angle ? that may generate a shift in the second beam spot position when the optical sensing device is displaced relative to the proximate surface. The shift in the second beam spot position to a new position may correspond to a displacement of the optical sensing device in a direction perpendicular to the proximate surface.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: December 22, 2015
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Sai Mun Lee, Kevin Len-Li Lim
  • Publication number: 20150301630
    Abstract: A method for selectively switching a frame rate of a mouse includes: setting a plurality of acceleration thresholds respectively corresponding to a plurality of frame rates at which the mouse is operated; operating the mouse at a first frame rate of the plurality of frame rates; determining a velocity of the mouse according to a difference between a first frame captured by the mouse at the first frame rate and a second frame following the first frame captured by the mouse at the first frame rate; determining an acceleration of the mouse between the first captured frame and second captured frame according to the velocity of the first frame, the velocity of the second frame, and the frame rate; comparing the acceleration with the plurality of thresholds; and directly switching the frame rate of the mouse to a frame rate which corresponds to the determined threshold.
    Type: Application
    Filed: April 22, 2014
    Publication date: October 22, 2015
    Applicant: PixArt Imaging (Penang) SDN. BHD.
    Inventors: Joon Chok LEE, Kevin Len Li LIM
  • Publication number: 20150160743
    Abstract: A displacement detection device includes an image sensor, a processing unit and an output unit. The image sensor is configured to detect reflected light from a working surface to successively output image frames. The processing unit is configured to identify a hovering height and calculate a first axis displacement and a second axis displacement according to the image frames. The output unit is controlled by the processing unit to output a first ratio of the first axis displacement but not to output the second axis displacement when the hovering height is higher than a predetermined height.
    Type: Application
    Filed: December 9, 2013
    Publication date: June 11, 2015
    Applicant: PIXART IMAGING INC.
    Inventors: WILLIE SONG, KEVIN LEN-LI LIM
  • Patent number: 9025712
    Abstract: A clock frequency adjusting system is disclosed. The clock frequency adjusting system includes a sensing clock generating unit, a frequency-dividing unit and a controller. The frequency-dividing unit makes frequency of the sensing clock signal be divided by a frequency-dividing modulus and then outputs a clock calibration signal. The controller includes a period counter and a frequency adjusting unit. The period counter samples the clock calibration signal through the external clock signal so as to acquire a second count value. The frequency adjusting unit calculates a frequency difference data between the clock calibration signal and the predetermined clock signal according to the first count value and the second count value, and determines a number of adjustment according to the frequency difference data and a step adjusting frequency so as to output a clock adjusting signal to the sensing clock unit to adjust frequency of the sensing clock signal.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: May 5, 2015
    Assignee: Pixart Imaging Inc.
    Inventor: Kevin Len-Li Lim
  • Publication number: 20150035754
    Abstract: A clock frequency adjusting system is disclosed. The clock frequency adjusting system includes a sensing clock generating unit, a frequency-dividing unit and a controller. The frequency-dividing unit makes frequency of the sensing clock signal be divided by a frequency-dividing modulus and then outputs a clock calibration signal. The controller includes a period counter and a frequency adjusting unit. The period counter samples the clock calibration signal through the external clock signal so as to acquire a second count value. The frequency adjusting unit calculates a frequency difference data between the clock calibration signal and the predetermined clock signal according to the first count value and the second count value, and determines a number of adjustment according to the frequency difference data and a step adjusting frequency so as to output a clock adjusting signal to the sensing clock unit to adjust frequency of the sensing clock signal.
    Type: Application
    Filed: July 30, 2013
    Publication date: February 5, 2015
    Applicant: PIXART IMAGING INC.
    Inventor: KEVIN LEN-LI LIM
  • Patent number: 8510607
    Abstract: A method for resetting and reenumerating a Universal Serial Bus (USB) device, an Electrical Fast Transient/Burst (EFTB) unit of a USB device for resetting and reenumerating the USB device and a USB device are described. In one embodiment, a method for resetting and reenumerating a USB device involves detecting a USB reset command from a host device at a USB device, setting a reset flag in the USB device in response to the detecting of the USB reset command, determining if the USB device is in a corrupted state in response to the reset flag, and causing a Single Ended Zero (SE0) signal to be issued to reset the USB device out of the corrupted state and reenumerate the USB device back to the host device if the USB device is determined to be in the corrupted state. Other embodiments are also described.
    Type: Grant
    Filed: January 17, 2011
    Date of Patent: August 13, 2013
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Rizal Jaffar, Kwai Lee Pang, Kevin Len-Li Lim
  • Publication number: 20120185723
    Abstract: A method for resetting and reenumerating a Universal Serial Bus (USB) device, an Electrical Fast Transient/Burst (EFTB) unit of a USB device for resetting and reenumerating the USB device and a USB device are described. In one embodiment, a method for resetting and reenumerating a USB device involves detecting a USB reset command from a host device at a USB device, setting a reset flag in the USB device in response to the detecting of the USB reset command, determining if the USB device is in a corrupted state in response to the reset flag, and causing a Single Ended Zero (SE0) signal to be issued to reset the USB device out of the corrupted state and reenumerate the USB device back to the host device if the USB device is determined to be in the corrupted state. Other embodiments are also described.
    Type: Application
    Filed: January 17, 2011
    Publication date: July 19, 2012
    Applicant: Avago Technologies ECBU IP (Singapore) Pte.Ltd.
    Inventors: Rizal Jaffar, Kwai Lee Pang, Kevin Len-Li Lim
  • Publication number: 20100277624
    Abstract: A system and method for canceling dark photocurrent in a color sensor circuit is disclosed. A color sensor is described including a color sensor circuit, a dark color sensor circuit, and a differential amplifier circuit. The color sensor circuit receives photocurrent from a color component of a light input. The color sensor circuit outputs a first voltage indicating intensity of the color component. The dark color sensor circuit receives dark photocurrent and outputs a second voltage indicating an offset voltage. The differential amplifier circuit is coupled to the color sensor circuit and to the dark color sensor circuit. The differential amplifier circuit receives the first and second voltages and outputs a final output that cancels contributions of the offset voltage in the first voltage due to the dark photocurrent.
    Type: Application
    Filed: July 8, 2010
    Publication date: November 4, 2010
    Applicant: Avago Technologies ECBU (Singapore) Pte. Ltd
    Inventors: Boon Keat Tan, Chi Mun Ho, Kevin Len Li Lim
  • Patent number: 7773134
    Abstract: A system and method for canceling dark photocurrent in a color sensor circuit is disclosed. A color sensor is described including a color sensor circuit, a dark color sensor circuit, and a differential amplifier circuit. The color sensor circuit receives photocurrent from a color component of a light input. The color sensor circuit outputs a first voltage indicating intensity of the color component. The dark color sensor circuit receives dark photocurrent and outputs a second voltage indicating an offset voltage. The differential amplifier circuit is coupled to the color sensor circuit and to the dark color sensor circuit. The differential amplifier circuit receives the first and second voltages and outputs a final output that cancels contributions of the offset voltage in the first voltage due to the dark photocurrent.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: August 10, 2010
    Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.
    Inventors: Boon Keat Tan, Chi Mun Ho, Kevin Len Li Lim
  • Patent number: 7718942
    Abstract: Systems and methods for illumination and color management in a system having a plurality of color sources and a plurality of color sensors, wherein there are more color sources than color sensors are described herein. An embodiment of the method includes emitting a plurality of different colors of light from at least two of the color sources, wherein the plurality of colors consist of different intensities of light emitted by the plurality of color sources. Colors of light emitted by the at least two color sources are detected using at least one of the color sensors. The color rendering index for each of the plurality of colors emitted is determined. A color of light to be emitted by the light sources is selected. The intensities of light to be emitted by the color sources is selected, based at least in part on the color rendering index, to achieve the selected color of light.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: May 18, 2010
    Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.
    Inventors: Kevin Len Li Lim, George Panotopoulos, Joon Chok Lee, Yoke Peng Boay, Selvan Manlam
  • Publication number: 20090090843
    Abstract: Systems and methods for illumination and color management in a system having a plurality of color sources and a plurality of color sensors, wherein there are more color sources than color sensors are described herein. An embodiment of the method includes emitting a plurality of different colors of light from at least two of the color sources, wherein the plurality of colors consist of different intensities of light emitted by the plurality of color sources. Colors of light emitted by the at least two color sources are detected using at least one of the color sensors. The color rendering index for each of the plurality of colors emitted is determined. A color of light to be emitted by the light sources is selected. The intensities of light to be emitted by the color sources is selected, based at least in part on the color rendering index, to achieve the selected color of light.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 9, 2009
    Inventors: Kevin Len Li Lim, George Panotopoulos, Joon Chok Lee, Yoke Peng Boay, Selvan Maniam
  • Publication number: 20080204382
    Abstract: A color management system for a field sequential lighting system. The color management system includes a plurality of light sources, a driver circuit, and a controller. The driver circuit is coupled to the plurality of light sources, and the controller is coupled to the driver circuit. The driver circuit drives the plurality of light sources. The controller generates first and second control signals for a first subframe of a temporal sequence of subframes. The first control signal corresponds to a first light source of a first color which is a primary color for the first subframe. The second control signal corresponds to a second light source of a second color which is a supplemental color for the first subframe. Embodiments of the color management system maintain a color point of the primary color of each subframe.
    Type: Application
    Filed: February 23, 2007
    Publication date: August 28, 2008
    Inventors: Kevin Len Li Lim, Joon Chok Lee, Boon Keat Tan