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).

  • Patent number: 10474257
    Abstract: An optical navigation device including an image sensor, a navigation engine, a smoothing engine and an adjusting interface. The image sensor generates image frames. The navigation engine calculates displacement according to the image frames. The smoothing engine changes a smoothing level for smoothing the calculated displacement according to a trigger signal sent from the adjusting interface.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: November 12, 2019
    Assignee: PIXART IMAGING INC.
    Inventors: Zi-Hao Tan, Kevin Len-Li Lim
  • Publication number: 20190294265
    Abstract: There is provided a mouse device including a mouse case, a detection switch and a control chip. The mouse case is held by a user and operated on a work surface. The detection switch is arranged on the mouse case and configured to output a detected signal according to user operation. The control chip is electrically coupled to the detection switch and configured to enable or disable an angle snapping function according to the detected signal.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Joon-Chok LEE, Kevin Len-Li LIM
  • Publication number: 20190258326
    Abstract: An optical navigation device including an image sensor, a navigation engine, a smoothing engine and an adjusting interface. The image sensor generates image frames. The navigation engine calculates displacement according to the image frames. The smoothing engine changes a smoothing level for smoothing the calculated displacement according to a trigger signal sent from the adjusting interface.
    Type: Application
    Filed: May 2, 2019
    Publication date: August 22, 2019
    Inventors: ZI-HAO TAN, KEVIN LEN-LI LIM
  • Publication number: 20190258329
    Abstract: A navigation device including an image sensor, a processor and a memory is provided. The memory stores a lookup table of a plurality of moving speeds each corresponding to one frame period. The image sensor captures image frames successively. The processor calculates a current speed according to a current image frame and a previous image frame, reads a frame period from the lookup table according to the calculated current speed, wherein the read frame period is multiplied by a ratio, which is smaller than 1, when an acceleration is confirmed by the processor according to the captured image frames.
    Type: Application
    Filed: May 2, 2019
    Publication date: August 22, 2019
    Inventors: ZI-HAO TAN, KEVIN LEN-LI LIM
  • Patent number: 10331244
    Abstract: A navigation device including an image sensor, a processor and a memory is provided. The memory stores a lookup table of a plurality of moving speeds each corresponding to one frame period. The image sensor captures image frames successively. The processor calculates a current speed according to a current image frame and a previous image frame, reads a frame period from the lookup table according to the calculated current speed, wherein the read frame period is multiplied by a ratio, which is smaller than 1, when an acceleration is confirmed by the processor according to the captured image frames.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: June 25, 2019
    Assignee: PIXART IMAGING INC.
    Inventors: Zi-Hao Tan, Kevin Len-Li Lim
  • Patent number: 10324545
    Abstract: An optical navigation device including an image sensor, a navigation engine, a smoothing engine and an adjusting interface. The image sensor generates image frames. The navigation engine calculates displacement according to the image frames. The smoothing engine changes a smoothing level for smoothing the calculated displacement according to a trigger signal sent from the adjusting interface.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: June 18, 2019
    Assignee: PIXART IMAGING INC.
    Inventors: Zi-Hao Tan, Kevin Len-Li Lim
  • Publication number: 20190087017
    Abstract: An optical navigation device including an image sensor, a navigation engine, a smoothing engine and an adjusting interface. The image sensor generates image frames. The navigation engine calculates displacement according to the image frames. The smoothing engine changes a smoothing level for smoothing the calculated displacement according to a trigger signal sent from the adjusting interface.
    Type: Application
    Filed: September 20, 2017
    Publication date: March 21, 2019
    Inventors: Zi-Hao TAN, Kevin Len-Li LIM
  • Patent number: 10181310
    Abstract: A method for synchronizing a mouse report rate with a screen refresh rate of a computer includes: utilizing the computer to inform the mouse of a time period of each screen refresh; and adjusting the mouse report rate in accordance with the time period so that an equal integer number of frames will be reported in each screen refresh. Another method includes: determining a screen refresh rate of the computer; setting a target number of frames to be reported to the computer in each screen refresh period; scaling a motion report count of the mouse to generate a post-processed motion report count which corresponds to the target number of frames; and utilizing the post-processed motion report count to add or subtract frames to the number of frames reported during the mouse report period.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: January 15, 2019
    Assignee: PixArt Imaging (Penang) SDN. BHD.
    Inventors: Kevin Len-Li Lim, Willie Song
  • Publication number: 20180373352
    Abstract: A navigation device including an image sensor, a processor and a memory is provided. The memory stores a lookup table of a plurality of moving speeds each corresponding to one frame period. The image sensor captures image frames successively. The processor calculates a current speed according to a current image frame and a previous image frame, reads a frame period from the lookup table according to the calculated current speed, wherein the read frame period is multiplied by a ratio, which is smaller than 1, when an acceleration is confirmed by the processor according to the captured image frames.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Inventors: Zi-Hao TAN, Kevin Len-Li LIM
  • Publication number: 20180364818
    Abstract: A navigation device including an image sensor, a processor and a memory is provided. The memory stores a lookup table of a plurality of frame rates each corresponding to one frame period extender. The image sensor captures a pair of image frames. The processor calculate a current displacement according to the pair of image frames, read a next frame period and a corresponding frame period extended value from the memory according to the calculated current displacement, and insert an inactive period after the pair of image frames when the frame period extended value is larger than 1 and the current displacement is larger than a displacement threshold.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Inventors: Zi-Hao TAN, Kevin Len-Li LIM
  • Patent number: 10042383
    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: Grant
    Filed: February 14, 2018
    Date of Patent: August 7, 2018
    Assignee: PIXART IMAGING INC.
    Inventors: Kevin Len-Li Lim, Zi-Hao Tan
  • Publication number: 20180173269
    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: February 14, 2018
    Publication date: June 21, 2018
    Inventors: Kevin Len-Li LIM, Zi-Hao TAN
  • Publication number: 20180158436
    Abstract: A method for synchronizing a mouse report rate with a screen refresh rate of a computer includes: utilizing the computer to inform the mouse of a time period of each screen refresh; and adjusting the mouse report rate in accordance with the time period so that an equal integer number of frames will be reported in each screen refresh. Another method includes: determining a screen refresh rate of the computer; setting a target number of frames to be reported to the computer in each screen refresh period; scaling a motion report count of the mouse to generate a post-processed motion report count which corresponds to the target number of frames; and utilizing the post-processed motion report count to add or subtract frames to the number of frames reported during the mouse report period.
    Type: Application
    Filed: December 6, 2016
    Publication date: June 7, 2018
    Inventors: Kevin Len-Li LIM, Willie Song
  • Publication number: 20180157346
    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: January 30, 2018
    Publication date: June 7, 2018
    Inventors: Joon-Chok Lee, Kevin Len-Li Lim
  • Patent number: 9933865
    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: Grant
    Filed: August 21, 2014
    Date of Patent: April 3, 2018
    Assignee: PIXART IMAGING INC.
    Inventors: Joon-Chok Lee, Kevin Len-Li Lim
  • Patent number: 9927884
    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: Grant
    Filed: November 6, 2015
    Date of Patent: March 27, 2018
    Assignee: PixArt Imaging (Penang) SDN. BHD.
    Inventors: Zi Hao Tan, Kevin Len-Li Lim
  • Patent number: 9927831
    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: Grant
    Filed: August 25, 2015
    Date of Patent: March 27, 2018
    Assignee: PixArt Imaging Inc.
    Inventors: Kevin Len-Li Lim, Zi-Hao Tan
  • Patent number: 9864437
    Abstract: Disclosed is a circuit for detecting working and resting states for an optical mouse. During each frame capture, a counting unit of the digital logic circuit outputs a first counting signal to turn on a switching transistor, such that the voltage of the pixel capacitor varies from its predetermined voltage, and the counting unit starts to count. The automatic gain control module outputs a second counting signal as the voltage of the pixel capacitor varies one threshold from the predetermined voltage, such that the counting unit stops counting and outputs a counting value. A computing unit computes a difference between the counting value and a reference counting value. The optical mouse is in a resting state if the difference is equal to or smaller than a threshold difference, and otherwise the optical mouse is in a working state.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: January 9, 2018
    Assignee: PIXART IMAGING (PENANG) SDN. BHD.
    Inventors: Kwai Lee Pang, Kevin Len-Li Lim
  • Publication number: 20170277278
    Abstract: Disclosed is a circuit for detecting working and resting states for an optical mouse. During each frame capture, a counting unit of the digital logic circuit outputs a first counting signal to turn on a switching transistor, such that the voltage of the pixel capacitor varies from its predetermined voltage, and the counting unit starts to count. The automatic gain control module outputs a second counting signal as the voltage of the pixel capacitor varies one threshold from the predetermined voltage, such that the counting unit stops counting and outputs a counting value. A computing unit computes a difference between the counting value and a reference counting value. The optical mouse is in a resting state if the difference is equal to or smaller than a threshold difference, and otherwise the optical mouse is in a working state.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventors: KWAI LEE PANG, KEVIN LEN-LI LIM
  • Patent number: 9684384
    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: Grant
    Filed: October 29, 2015
    Date of Patent: June 20, 2017
    Assignee: PixArt Imaging (Penang) SDN. BHD.
    Inventors: Rizal Bin Jaffar, Joon Chok Lee, Kevin Len-Li Lim