Mouse chip easily updating firmware and operating method thereof

    公开(公告)号:US11681514B2

    公开(公告)日:2023-06-20

    申请号:US17136480

    申请日:2020-12-29

    Inventor: Jr-Yi Li

    CPC classification number: G06F8/65 G06F9/4411

    Abstract: There is provided a control chip including a microcontroller unit (MCU), a bus arbiter, a first bus, a second bus, a void hardware, a cache controller, a flash controller and a flash memory, wherein the flash memory is recorded with a firmware. When the MCU does not receive an update instruction, the bus arbiter reads, according to a function command of the MCU, a function return value associated with the function command from the flash memory via the first bus, the cache controller and the flash controller. When the MCU receives the update instruction, the bus arbiter updates the firmware in the flash memory via the second bus and the flash controller, and the void hardware actively replies a void return value associated with the function command to the MCU to replace the function return value.

    Optical decoding system applied to mode conversion of a memory

    公开(公告)号:US10564875B2

    公开(公告)日:2020-02-18

    申请号:US15867647

    申请日:2018-01-10

    Inventor: Jr-Yi Li

    Abstract: An optical decoding system is applied to mode conversion of a memory. The optical decoding system includes an optical sensor and a processor. The optical sensor is utilized to sense an intensity of a pattern, and variation of the intensity containing an activation code. The processor is electrically connected with the optical sensor. The processor is adapted to analyze the variation of the intensity and to switch the memory from a normal mode to a configuration mode in accordance with the activation code. Normal operation of the memory is paused while the memory is set in the configuration mode.

    Chip having updating bus and reading bus

    公开(公告)号:US12001832B2

    公开(公告)日:2024-06-04

    申请号:US18143609

    申请日:2023-05-05

    Inventor: Jr-Yi Li

    CPC classification number: G06F8/65 G06F9/4411

    Abstract: There is provided a control chip including a microcontroller unit (MCU), a bus arbiter, a first bus, a second bus, a void hardware, a cache controller, a flash controller and a flash memory, wherein the flash memory is recorded with a firmware. When the MCU does not receive an update instruction, the bus arbiter reads, according to a function command of the MCU, a function return value associated with the function command from the flash memory via the first bus, the cache controller and the flash controller. When the MCU receives the update instruction, the bus arbiter updates the firmware in the flash memory via the second bus and the flash controller, and the void hardware actively replies a void return value associated with the function command to the MCU to replace the function return value.

    Operating method of mouse chip
    6.
    发明授权

    公开(公告)号:US12190101B2

    公开(公告)日:2025-01-07

    申请号:US17738324

    申请日:2022-05-06

    Inventor: Jr-Yi Li

    Abstract: There is provided a mouse chip including a flash chip, a flash controller and a random access memory. The flash chip is embedded with a firmware, which is recorded with a flash driver and user configurations. Each time the mouse chip is powered on, the flash controller reads the flash driver and the user configurations from the firmware to the random access memory for being updated if necessary.

    Electronic device and debug mode triggering method

    公开(公告)号:US11461207B1

    公开(公告)日:2022-10-04

    申请号:US17525990

    申请日:2021-11-15

    Abstract: An electronic device, which can enter a debug mode, comprising: a plurality of buttons, wherein a layout of the buttons correspond to one of a first button layout and a second button layout; a processing circuit, configured to control the electronic device to enter a debug mode when at least two of the buttons are pressed to meet a predetermined button combination. The processing circuit controls the electronic device to perform a first test corresponding to the first button layout or to perform a second test corresponding to the second button layout to detect which one of the first button layout and the second button layout does the electronic device correspond to.

    JOYSTICK
    8.
    发明申请
    JOYSTICK 审中-公开

    公开(公告)号:US20200012311A1

    公开(公告)日:2020-01-09

    申请号:US16029640

    申请日:2018-07-08

    Abstract: A joystick includes a body, a feature identifier and a processor. The body has a lateral portion and a bottom portion connected with each other. The bottom portion is adapted to be pressed, and the lateral portion whereon an identification element is disposed is adapted to support the bottom portion. The feature identifier is disposed under the body and adapted to acquire an identification result about the body. The processor is electrically connected with the feature identifier and adapted to analyze state of the identification element within the identification result for generating a control signal. The feature identifier is an image sensor, and accordingly the identification result is a frame captured by the image sensor.

    Mechanism capable of providing time-sharing signal port supporting button and ARGB protocols

    公开(公告)号:US11917732B1

    公开(公告)日:2024-02-27

    申请号:US17985932

    申请日:2022-11-14

    Inventor: Jr-Yi Li

    CPC classification number: H05B45/20 H05B47/16

    Abstract: An optical device includes: an addressable LED group having ARGB LED units which are connected in series and controlled serially by a specific sequence of digital signals to display colors; an input interface circuit, configured to sense a user's control state; a control circuit, coupled to the addressable LED group and the input interface circuit; a processing circuit, for providing an optical operation; a specific signal port of the processing circuit, coupled to the addressable LED group and coupled to the input interface circuit through the control circuit, configured to receive the specific sequence of digital signals and then transmit the specific sequence of digital signals into an input of a first addressable LED unit in the addressable LED group, and configured to receive an output control signal generated from the input interface circuit by sensing the user's control state.

    Count per inch calibration method and optical navigation device

    公开(公告)号:US11914798B2

    公开(公告)日:2024-02-27

    申请号:US18109835

    申请日:2023-02-14

    Inventor: Jr-Yi Li

    CPC classification number: G06F3/03543 G06F3/0317 G06F3/0383

    Abstract: An optical navigation device, comprising: an optical sensor, configured to sense optical data; and a processing circuit, configured to compute motions of the optical navigation device based on the optical data, and configured to output the motions, wherein a first CPI is set to the processing circuit. The processing circuit receives a calibration command to calibrate the first CPI to a second CPI, wherein the second CPI is computed via following steps: (a) computing a real CPI corresponding to times of motions output by the processing circuit during a time interval that a relative displacement between the optical navigation device and a surface reaches a first predetermined distance; (b) computing a ratio between the real CPI and the first CPI or a difference between the real CPI and the first CPI; and (c) generating the second CPI based on the ratio or the difference.

Patent Agency Ranking