Patents Assigned to STMicroelectronics (Beijing) R&D Co. Ltd.
  • Patent number: 11942882
    Abstract: A method of starting a permanent magnet synchronous motor (PMSM) with field oriented control (FOC) includes: opening a first control loop of the PMSM; setting a first direction for a first current component of the PMSM; aligning a rotor of the PMSM to the first direction; after aligning the rotor, setting a second direction for the first current component, where the second direction is rotated from the first direction by 90 degrees; after setting the second direction, starting the rotor while the first control loop of the PMSM remains open; after starting the rotor, increasing a rotation speed of the rotor by operating the first control loop in a first closed-loop mode; and after increasing the rotation speed of the rotor, controlling the rotation speed of the rotor by operating the first control loop in a second closed-loop mode different from the first closed-loop mode.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: March 26, 2024
    Assignee: STMICROELECTRONICS (BEIJING) R&D CO. LTD
    Inventor: Na Zhang
  • Patent number: 11842009
    Abstract: A method for operating an electronic device includes detecting, by a touchscreen controller, a touch point on a touchscreen; determining, by the touchscreen controller, coordinates of the touch point; scaling, by the touchscreen controller, up the coordinates of the touch point to obtain scaled up coordinates by overwriting a reserved portion of a touch event protocol with additional information corresponding to the coordinates of the touch point; reporting, by the touchscreen controller, the scaled up coordinates of the touch point to an application processor; and determining, by the application processor, the coordinates of the touch point with an increased resolution by converting the scaled up coordinates into a floating point value.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: December 12, 2023
    Assignees: STMICROELECTRONICS (BEIJING) R&D CO., LTD, STMicroelectronics (Shenzhen) R&D Co., Ltd.
    Inventors: Bowei Chen, Yue Ding, Guodong Sun
  • Patent number: 11775117
    Abstract: A method of operating a display includes performing a non-synchronized touch scan pattern on a display with a controller coupled to the display. The non-synchronized touch scan pattern schedules touch scans independent of a refresh rate of the display. Upon the controller detecting a first synchronization pulse from a display controller coupled to the controller and the display, a first pulse-checking timer is started. Upon detecting a second synchronization pulse from the display controller and before the first pulse-checking timer expires, a first display refresh rate for the display is obtained from an interval between the first synchronization pulse and the second synchronization pulse. A synchronized touch scan pattern is performed with the controller, and is scheduled to avoid touch scans coinciding with refreshes of the display performed at the first display refresh rate.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: October 3, 2023
    Assignees: STMicroelectronics (Beijing) R&D Co., Ltd., STMicroelectronics Ltd.
    Inventors: Pengcheng Wen, Yuan Yun Wang
  • Patent number: 11720205
    Abstract: A method for reporting touch on a touchscreen includes detecting first touch data from the touchscreen corresponding to a first touch on the touchscreen; determining coordinates of the first touch from the first touch data; reporting the coordinates of the first touch at a first time; determining predicted coordinates of a second touch based on a linear regression of historical touch data; and reporting the predicted coordinates of the second touch at a second time, where the second time occurs after the first time.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: August 8, 2023
    Assignees: STMICROELECTRONICS LTD., STMICROELECTRONICS (BEIJING) R&D CO. LTD
    Inventors: Yuan Yun Wang, Pengcheng Wen, Yingying Sun, Yue Ding
  • Patent number: 11630671
    Abstract: A device includes a circular buffer, which, in operation, is organized into a plurality of subsets of buffers, and control circuitry coupled to the circular buffer. The control circuitry, in operation, receives a memory load command to load a set of data into the circular buffer. The memory load command has an offset parameter indicating a data offset and a subset parameter indicating a subset of the plurality of subsets into which the circular buffer is organized. The control circuitry responds to the command by identifying a set of buffer addresses of the circular buffer based on a value of the offset parameter and a value of the subset parameter, and loading the set of data into the circular buffer using the identified set of buffer addresses.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: April 18, 2023
    Assignees: STMICROELECTRONICS (BEIJING) R&D CO., LTD., STMICROELECTRONICS S.r.l.
    Inventors: Xiao Kang Jiao, Fabio Giuseppe De Ambroggi
  • Publication number: 20220334671
    Abstract: An electronic device includes a touch screen for a touch sensitive display carried by a portable housing. The electronic device is configured to operate in a high detection threshold mode to determine whether an object is in contact with the touch sensitive display, and operate in a low detection threshold mode to determine whether the object is adjacent to the touch sensitive display, based on lack of detection of the object being in contact with the touch sensitive display. The electronic device is further configured to determine whether the object s in contact with a peripheral edge of the portable housing by determining whether the object is adjacent opposite sides of the touch sensitive display, based on detection of the object being adjacent to the touch sensitive display.
    Type: Application
    Filed: July 7, 2022
    Publication date: October 20, 2022
    Applicants: STMICROELECTRONICS ASIA PACIFIC PTE LTD, STMICROELECTRONICS (BEIJING) R&D CO., LTD.
    Inventors: Tae-gil KANG, Hang YIN, Cam Chung LA
  • Patent number: 11416095
    Abstract: An electronic device described herein includes a touch screen for a touch sensitive display carried by a portable housing. The electronic device is configured to operate in a high detection threshold mode to determine whether an object is in contact with the touch sensitive display, and operate in a low detection threshold mode to determine whether the object is adjacent to the touch sensitive display, based on lack of detection of the object being in contact with the touch sensitive display. The electronic device is further configured to determine whether the object is in contact with a peripheral edge of the portable housing by determining whether the object is adjacent opposite sides of the touch sensitive display, based on detection of the object being adjacent to the touch sensitive display.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: August 16, 2022
    Assignees: STMicroelectronics Asia Pacific Pte Ltd, STMicroelectronics (Beijing) R&D Co. Ltd
    Inventors: Tae-gil Kang, Hang Yin, Cam Chung La
  • Patent number: 10970192
    Abstract: A debug-enabled processing device includes a processor, a communication transceiver circuit, and a debug support unit. The debug support unit has a plurality of dedicated debug registers to facilitate debugging a software program under execution by the processor. One of the plurality of debug registers is a control register having at least four bits, which are used to enable/disable a plurality of debugging operations. Others of the debug registers include a set of index registers that may be configured to pass data to and from the processor.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: April 6, 2021
    Assignee: STMICROELECTRONICS (BEIJING) R&D CO. LTD
    Inventors: Xiao Kang Jiao, PengFei Zhu
  • Patent number: 10883828
    Abstract: An embodiment comprises and apparatus having an image capture device with an image axis and a gyroscope operable to indicate the orientation of the image axis. An embodiment of a capsule endoscopy system comprises an imaging capsule and an external unit. The imaging capsule may comprise an image capture device having an image axis and a gyroscope operable to indicate the orientation of the image axis. The external unit may comprise a gyroscope operable to indicate an orientation of a subject and a harness wearable by a subject and operable to align the gyroscope with the subject. The imaging capsule may send and image to an external unit for processing and display, and the external unit may provide for calculation of the image-axis orientation relative to the body.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: January 5, 2021
    Assignee: STMICROELECTRONICS (BEIJING) R&D CO., LTD
    Inventors: Peng Fei Zhu, Yong Qiang Wu, Kai Feng Wang, Hong Xia Sun
  • Patent number: 10877238
    Abstract: Embodiments are directed to devices and methods including a time-of-flight sensor and a camera. In one embodiment, a device is provided that includes a time-of-flight sensor, distance estimation circuitry, a camera, and processing circuitry. The time-of-flight sensor transmits an optical pulse signal and receives return optical pulse signals corresponding to portions of the transmitted optical pulse signal reflected by an object. The distance estimation circuitry estimates a minimum distance to the object based on a time between transmitting the optical pulse signal and receiving a first portion of the return optical pulse signals, and estimates a maximum distance to the object based on a time between transmitting the optical pulse signal and receiving a second portion of the return optical pulse signals. The processing circuitry controls a focus distance and an aperture setting of the camera based on the estimated minimum and maximum distances to the object.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: December 29, 2020
    Assignee: STMICROELECTRONICS (BEIJING) R&D CO. LTD
    Inventor: Yong Li
  • Patent number: 10686392
    Abstract: The present disclosure is directed to a permanent magnet motor control method and system. A new structure configuration of a permanent magnet motor has a rotor with two or more permanent magnets attached thereon, a stator wound in a “Y” topology with three coils (windings) arranged at 120 degree among one another, and a neutral point of the wound stator wired in a manner that the voltage at the neutral point may be detected in substantially real time. The detected neutral point voltages are analyzed together with the associated vectors of the excitation current provided to the windings of the stator to determine a speed of the rotor. The determined speed of the rotor is used for vector control.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: June 16, 2020
    Assignee: STMICROELECTRONICS (BEIJING) R&D CO. LTD.
    Inventor: Rendong Wang
  • Patent number: 10620760
    Abstract: A method includes upon sensing a touch to a first location on a touch display, reporting first coordinates of the touch. After sensing movement of the touch along a first path from the first location to a second location more than a tolerance distance away, intermediate coordinates of the touch along the first path that are not more than a cutoff distance away are reported such that there is a first gap between a last reported intermediate coordinate and the second location. After sensing movement of the touch along a second path from the second location to a third location more, second coordinates of the touch are reported, the second reported coordinates of the touch being a point along the first path that is calculated by subtracting the first gap from a distance between the first location and the third location, and then adding a first compensation difference thereto.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 14, 2020
    Assignees: STMicroelectronics (Beijing) R&D Co. Ltd, STMicroelectronics Asia Pacific Pte Ltd
    Inventors: Hang Yin, Cam Chung La, Janet Sun
  • Patent number: 10296441
    Abstract: A debug-enabled processing device includes a processor, a communication transceiver circuit, and a debug support unit. The debug support unit has a plurality of dedicated debug registers to facilitate debugging a software program under execution by the processor. One of the plurality of debug registers is a control register having at least four bits, which are used to enable/disable a plurality of debugging operations. Others of the debug registers include a set of index registers that may be configured to pass data to and from the processor.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: May 21, 2019
    Assignee: STMICROELECTRONICS (BEIJING) R&D CO. LTD
    Inventors: Xiao Kang Jiao, PengFei Zhu
  • Publication number: 20190113999
    Abstract: A method includes upon sensing a touch to a first location on a touch display, reporting first coordinates of the touch. After sensing movement of the touch along a first path from the first location to a second location more than a tolerance distance away, intermediate coordinates of the touch along the first path that are not more than a cutoff distance away are reported such that there is a first gap between a last reported intermediate coordinate and the second location. After sensing movement of the touch along a second path from the second location to a third location more, second coordinates of the touch are reported, the second reported coordinates of the touch being a point along the first path that is calculated by subtracting the first gap from a distance between the first location and the third location, and then adding a first compensation difference thereto.
    Type: Application
    Filed: November 3, 2017
    Publication date: April 18, 2019
    Applicants: STMicroelectronics (Beijing) R&D Co. Ltd, STMicroelectronics Asia Pacific Pte Ltd
    Inventors: Hank Yin, Cam Chung La, Janet Sun
  • Patent number: 10114644
    Abstract: A decoding logic method is arranged to execute a zero-overhead loop in an embedded digital signal processor (DSP). In the method, instruction data is fetched from a memory, and a plurality of instruction tokens, which are derived from the instruction data, are stored in a token buffer. A first portion of one or more instruction tokens from the token buffer are passed to a first decode module, which may be an instruction decode module, and a second portion of the one or more instruction tokens from the token buffer are passed to a second decode module, which may be a loop decode module. The second decode module detects a special loop instruction token, and based on the detection of the special loop instruction token, a loop counter is conditionally tested. Using the first decode module, at least one instruction token of an iterative algorithm is assembled into a single instruction, which is executable in a single execution cycle.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: October 30, 2018
    Assignee: STMICROELECTRONICS (BEIJING) R&D CO. LTD
    Inventors: PengFei Zhu, Xiao Kang Jiao
  • Patent number: 9977445
    Abstract: An electronic device disclosed herein includes a linear output stage configured to generate an output voltage to an output node as a function of an input voltage, and a buck output stage configured to generate the output voltage to the output node as a function of the input voltage. Control circuitry is configured to enable the linear output stage and disable the buck output stage if a current demanded by a load to maintain the output voltage at a desired level is less than a limit current, and enable the buck output stage and disable the linear output stage a delay period of time after enabling the buck output stage, if the current demanded by the load to maintain the output voltage at the desired level is greater than the limit current.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: May 22, 2018
    Assignee: STMicroelectronics (Beijing) R&D Co. Ltd
    Inventor: Zhenghao Cui
  • Patent number: 9813051
    Abstract: An electronic circuit is for switching a power transistor having a drain coupled to a drain node, a source coupled to a lower voltage supply, and a gate coupled to a gate node. The electronic circuit includes first current generation circuitry to generate a first current to flow into the gate node in response to assertion off an ON signal, the first current being substantially constant. Second current generation circuitry generates a second current to flow into the gate node in response to deassertion of an OFF signal, the second current being inversely proportional to a gate to source voltage of the power transistor. First comparison circuitry compares a drain voltage at the drain node to a reference voltage, and activates third current generation circuitry to generate a third current to flow into the gate node when the drain voltage is less than the reference voltage.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: November 7, 2017
    Assignee: STMicroelectronics (Beijing) R&D Co. Ltd
    Inventor: Zhenghao Cui
  • Publication number: 20170308220
    Abstract: An electronic device described herein includes a touch screen for a touch sensitive display carried by a portable housing. The electronic device is configured to operate in a high. detection threshold mode to determine whether an object is in contact with the touch sensitive display, and operate in a low detection threshold mode to determine whether the object is adjacent to the touch sensitive display, based on lack of detection of the object being in contact with the touch sensitive display. The electronic device is further configured to determine whether the object is in contact with a peripheral edge of the portable housing by determining whether the object is adjacent opposite sides of the touch sensitive display, based on detection of the object being adjacent to the touch sensitive display.
    Type: Application
    Filed: May 10, 2016
    Publication date: October 26, 2017
    Applicants: STMicroelectronics Asia Pacific Pte Ltd, STMicroelectronics (Beijing) R&D Co. Ltd
    Inventors: Tae-gil Kang, Hang Yin, Cam Chung La
  • Publication number: 20170237421
    Abstract: An electronic circuit is for switching a power transistor having a drain coupled to a drain node, a source coupled to a lower voltage supply, and a gate coupled to a gate node. The electronic circuit includes first current generation circuitry to generate a first current to flow into the gate node in response to assertion off an ON signal, the first current being substantially constant. Second current generation circuitry generates a second current to flow into the gate node in response to deassertion of an OFF signal, the second current being inversely proportional to a gate to source voltage of the power transistor. First comparison circuitry compares a drain voltage at the drain node to a reference voltage, and activates third current generation circuitry to generate a third current to flow into the gate node when the drain voltage is less than the reference voltage.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 17, 2017
    Applicant: STMicroelectronics (Beijing) R&D Co. Ltd
    Inventor: Zhenghao Cui
  • Publication number: 20170235321
    Abstract: An electronic device disclosed herein includes a linear output stage configured to generate an output voltage to an output node as a function of an input voltage, and a buck output stage configured to generate the output voltage to the output node as a function of the input voltage. Control circuitry is configured to enable the linear output stage and disable the buck output stage if a current demanded by a load to maintain the output voltage at a desired level is less than a limit current, and enable the buck output stage and disable the linear output stage a delay period of time after enabling the buck output stage, if the current demanded by the load to maintain the output voltage at the desired level is greater than the limit current.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 17, 2017
    Applicant: STMicroelectronics (Beijing) R&D Co. Ltd
    Inventor: Zhenghao Cui