Patents by Inventor Shun-Nan Liou

Shun-Nan Liou 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: 11698687
    Abstract: A representative method involves: generating measured angular velocities and measured axial accelerations; calculating a resulting deviation associated with movements and rotations in a spatial reference frame by: providing a previous quaternion corresponding to time T?1 based on the measured axial accelerations corresponding to time T?1 and the measured angular velocities corresponding to time T?1; converting the measured angular velocities corresponding to time T based on the previous quaternion into a current quaternion and predicted axial accelerations; comparing the predicted axial accelerations with the measured axial accelerations corresponding to time T to obtain a first comparison result; obtaining an updated quaternion associated with time T based on the current quaternion and the first comparison result, and using the updated quaternion as a next occurrence of the previous quaternion; and providing the resulting deviation based on the updated quaternion; and, providing content based on the resultin
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: July 11, 2023
    Assignee: CM HK LIMITED
    Inventors: Shun-Nan Liou, Zhou Ye, Chin-Lung Li
  • Publication number: 20210089142
    Abstract: A representative method involves: generating measured angular velocities and measured axial accelerations; calculating a resulting deviation associated with movements and rotations in a spatial reference frame by: providing a previous quaternion corresponding to time T?1 based on the measured axial accelerations corresponding to time T?1 and the measured angular velocities corresponding to time T?1; converting the measured angular velocities corresponding to time T based on the previous quaternion into a current quaternion and predicted axial accelerations; comparing the predicted axial accelerations with the measured axial accelerations corresponding to time T to obtain a first comparison result; obtaining an updated quaternion associated with time T based on the current quaternion and the first comparison result, and using the updated quaternion as a next occurrence of the previous quaternion; and providing the resulting deviation based on the updated quaternion; and, providing content based on the resultin
    Type: Application
    Filed: November 20, 2020
    Publication date: March 25, 2021
    Inventors: Shun-Nan LIOU, Zhou YE, Chin-Lung LI
  • Patent number: 10852846
    Abstract: An electronic device utilizing a nine-axis motion sensor module, capable of accurately outputting a resultant deviation including deviation angles in a 3D reference frame is provided. The present invention provides a novel comparison and compensation to accurately obtain a resultant deviation including deviation angles of the electronic device under the presence of external and/or internal interferences including the ones caused by undesirable electromagnetic fields and the ones associated with undesirable external forces and axial accelerations.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: December 1, 2020
    Assignee: CM HK LIMITED
    Inventors: Shun-Nan Liou, Zhou Ye, Chin-Lung Li
  • Patent number: 10817072
    Abstract: A method and apparatus for performing motion recognition using motion sensor fusion and an associated computer program product are provided, where the method is applied to an electronic device. The method includes the steps of: utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors includes inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user's motion.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: October 27, 2020
    Assignee: CM HK Limited
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu, Chin-Lung Lee
  • Patent number: 10725064
    Abstract: Methods of motion processing and related electronic devices and motion modules are provided. A representative method of motion processing of an electronic device, which incorporates a motion sensor and a processor, the motion sensor having sensor circuitry including a sensor clock, the processor having processor circuitry including a processor clock, includes: providing one or more samples, including at least one of an accelerometer sample or a gyroscope sample associated with the electronic device, by the motion sensor at a sampling rate according to the sensor clock; storing each of the one or more samples in a buffer of the motion sensor; fetching the samples in batches from the buffer, by the processor, at a polling rate; and performing, by the processor, a numerical integration according to the sensor clock based on the samples fetched from the buffer.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: July 28, 2020
    Assignee: CM HK LIMITED
    Inventors: Shun-Nan Liou, Chin-Lung Li, Chien-Chih Hsu
  • Publication number: 20190250718
    Abstract: A method and apparatus for performing motion recognition using motion sensor fusion and an associated computer program product are provided, where the method is applied to an electronic device. The method includes the steps of: utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors includes inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user's motion.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 15, 2019
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu, Chin-Lung Lee
  • Patent number: 10275038
    Abstract: A method and apparatus for performing motion recognition using motion sensor fusion and an associated computer program product are provided, where the method is applied to an electronic device. The method includes the steps of: utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors includes inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user's motion.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: April 30, 2019
    Assignee: CM HK LIMITED
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu, Chin-Lung Lee
  • Publication number: 20180143217
    Abstract: Methods of motion processing and related electronic devices and motion modules are provided. A representative method of motion processing of an electronic device, which incorporates a motion sensor and a processor, the motion sensor having sensor circuitry including a sensor clock, the processor having processor circuitry including a processor clock, includes: providing one or more samples, including at least one of an accelerometer sample or a gyroscope sample associated with the electronic device, by the motion sensor at a sampling rate according to the sensor clock; storing each of the one or more samples in a buffer of the motion sensor; fetching the samples in batches from the buffer, by the processor, at a polling rate; and performing, by the processor, a numerical integration according to the sensor clock based on the samples fetched from the buffer.
    Type: Application
    Filed: January 3, 2018
    Publication date: May 24, 2018
    Inventors: Shun-Nan Liou, Chin-Lung Li, Chien-Chih Hsu
  • Publication number: 20180088775
    Abstract: Systems and methods for controlling a display are provided, of which an example system includes: an electronic device having a motion sensor module configured to provide a sensed motion value, the motion sensor module having an accelerometer, a gyroscope, and a magnetometer; at least one processor configured to: estimate motion of the device to provide an estimated yaw and an estimated pitch, respectively, based on angular velocity sensed by the gyroscope; determine a control movement user input of the device if: a sum of the acceleration value on each axis corresponds to a force threshold; and both the estimated yaw and the estimated pitch do not correspond to a rotation threshold; determine a control rotation user input of the device based on a difference between magnetic parameters, including measured magnetic field values, and angular speed parameters, including estimated magnetic field values estimated based on angular speed values; adjust information based on at least one of the control movement or the
    Type: Application
    Filed: September 26, 2017
    Publication date: March 29, 2018
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu
  • Patent number: 9885734
    Abstract: Methods of motion processing and related devices are provided. A representative method includes: generating a plurality of first sensor samples; generating a plurality of second sensor samples at a sampling rate according a first clock signal; storing the second sensor samples in a first buffer; fetching the first sensor samples; fetching the second sensor samples in batches from the first buffer; merging the first sensor samples and the second sensor samples to form a sensing merged signal; storing the sensing merged signal in a second buffer; providing a first preset processing signal; and selectively performing a second preset processing according to the first preset processing signal.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: February 6, 2018
    Assignee: CM HK LIMITED
    Inventors: Shun-Nan Liou, Chin-Lung Li, Chien-Chih Hsu
  • Patent number: 9798390
    Abstract: An electronic device is provided. The electronic device includes a motion sensor and a processor. The motion sensor is configured to perform a sampling at a sampling rate. In each sampling, the motion sensor generates a sample by sampling an angular velocity or an acceleration of the electronic device. The motion sensor is further configured to store each sample in a buffer of the motion sensor. The processor is coupled to the motion sensor and is configured to perform a polling at a polling rate. In each polling, the processor fetches a plurality of the samples from the buffer. The processor is further configured to perform a numerical integration based on the fetched samples.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: October 24, 2017
    Assignee: CM HK LIMITED
    Inventors: Zhou Ye, Chin-Lung Li, Shun-Nan Liou, Chien-Chih Hsu
  • Patent number: 9798395
    Abstract: An electronic control apparatus including motion sensors is integrated in a portable electronic device to responsively control a media content stored in the portable electronic device, in response to motion sensor signals to flip, zoom, displace images/pages of the media content displayed on a display field of a display thereof. Accordingly, a responsive control method includes the steps of: presetting a first threshold angle; sensing an first rotation angle of the portable electronic device to send out a first rotation sensing signal as a rotation of a yaw, pitch or roll of a portable electronic device detected by a sensing module including motion sensors; and receiving the first rotation sensing signal to calculate and determine whether the first rotation angle is greater than the first threshold angle to responsively control a media content stored in an electronic control apparatus be flipped, zoomed or displaced when the first rotation angle is greater than the first threshold angle.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: October 24, 2017
    Assignee: CM HK LIMITED
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu, Wen-Hao Chang, Tigran Tadevosyan
  • Publication number: 20170269701
    Abstract: A method and apparatus for performing motion recognition using motion sensor fusion and an associated computer program product are provided, where the method is applied to an electronic device. The method includes the steps of: utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors includes inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user's motion.
    Type: Application
    Filed: June 5, 2017
    Publication date: September 21, 2017
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu, Chin-Lung Lee
  • Publication number: 20170269714
    Abstract: An electronic device utilizing a nine-axis motion sensor module, capable of accurately outputting a resultant deviation including deviation angles in a 3D reference frame is provided. The present invention provides a novel comparison and compensation to accurately obtain a resultant deviation including deviation angles of the electronic device under the presence of external and/or internal interferences including the ones caused by undesirable electromagnetic fields and the ones associated with undesirable external forces and axial accelerations.
    Type: Application
    Filed: June 2, 2017
    Publication date: September 21, 2017
    Inventors: Shun-Nan Liou, Zhou Ye, Chin-Lung Li
  • Patent number: 9760186
    Abstract: An electronic device utilizing a nine-axis motion sensor module, capable of accurately outputting a resultant deviation including deviation angles in a 3D reference frame is provided. The present invention provides a novel comparison and compensation to accurately obtain a resultant deviation including deviation angles of the electronic device under the presence of external and/or internal interferences including the ones caused by undesirable electromagnetic fields and the ones associated with undesirable external forces and axial accelerations.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: September 12, 2017
    Assignee: CM HK LIMITED
    Inventors: Zhou Ye, Chin-Lung Li, Shun-Nan Liou
  • Patent number: 9690386
    Abstract: A method and apparatus for performing motion recognition using motion sensor fusion and an associated computer program product are provided, where the method is applied to an electronic device. The method includes the steps of: utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors includes inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user's motion.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: June 27, 2017
    Assignee: CM HK LIMITED
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu, Chin-Lung Lee
  • Publication number: 20170115750
    Abstract: An electronic control apparatus including motion sensors is integrated in a portable electronic device to responsively control a media content stored in the portable electronic device, in response to motion sensor signals to flip, zoom, displace images/pages of the media content displayed on a display field of a display thereof. Accordingly, a responsive control method includes the steps of: presetting a first threshold angle; sensing an first rotation angle of the portable electronic device to send out a first rotation sensing signal as a rotation of a yaw, pitch or roll of a portable electronic device detected by a sensing module including motion sensors; and receiving the first rotation sensing signal to calculate and determine whether the first rotation angle is greater than the first threshold angle to responsively control a media content stored in an electronic control apparatus be flipped, zoomed or displaced when the first rotation angle is greater than the first threshold angle.
    Type: Application
    Filed: January 4, 2017
    Publication date: April 27, 2017
    Inventors: Zhou Ye, Shun-Nan Liou, Ying-Ko Lu, Wen-Hao Chang, Tigran Tadevosyan
  • Publication number: 20170082651
    Abstract: Methods of motion processing and related devices are provided. A representative method includes: generating a plurality of first sensor samples; generating a plurality of second sensor samples at a sampling rate according a first clock signal; storing the second sensor samples in a first buffer; fetching the first sensor samples; fetching the second sensor samples in batches from the first buffer; merging the first sensor samples and the second sensor samples to form a sensing merged signal; storing the sensing merged signal in a second buffer; providing a first preset processing signal; and selectively performing a second preset processing according to the first preset processing signal.
    Type: Application
    Filed: November 21, 2016
    Publication date: March 23, 2017
    Inventors: Shun-Nan Liou, Chin-Lung Li, Chien-Chih Hsu
  • Patent number: 9534927
    Abstract: A microcontroller unit (MCU) characterized by including a buffer is provided. The MCU is a part of a mobile device. The MCU fetches a plurality of samples from a sensor of the mobile device, performs a preset processing according to the samples, stores the samples and/or a result of the preset processing in the buffer, and provides the result or a signal based on the result to the central processing unit (CPU) of the mobile device or an electronic device.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: January 3, 2017
    Assignee: CYWEEMOTION HK LIMITED
    Inventors: Zhou Ye, Chin-Lung Li, Shun-Nan Liou, Chien-Chih Hsu
  • Patent number: 9104417
    Abstract: An electronic apparatus including a plurality of sensors, an application processor, and a micro-processor is provided. The plurality of sensors is configured to generate at least one sensing signal. The application processor is configured to execute an application procedure according to a sensing-merged signal. The micro-processor is coupled between the plurality of sensors and the application processor, and is configured to generate the sensing-merged signal according to the at least one sensing signal. By utilizing the electronic apparatus, not only power can be saved, but also the elasticity for choosing sensor chip vendors can be improved.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: August 11, 2015
    Assignee: Cywee Group Limited
    Inventors: Zhou Ye, Shun-Nan Liou, Chin-Lung Lee