-
公开(公告)号:US11681514B2
公开(公告)日:2023-06-20
申请号:US17136480
申请日:2020-12-29
Applicant: PixArt Imaging Inc.
Inventor: Jr-Yi Li
IPC: G06F8/65 , G06F9/4401
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.
-
公开(公告)号:US10564875B2
公开(公告)日:2020-02-18
申请号:US15867647
申请日:2018-01-10
Applicant: PixArt Imaging Inc.
Inventor: Jr-Yi Li
IPC: G06F3/06
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.
-
公开(公告)号:US12001832B2
公开(公告)日:2024-06-04
申请号:US18143609
申请日:2023-05-05
Applicant: PixArt Imaging Inc.
Inventor: Jr-Yi Li
IPC: G06F8/65 , G06F9/4401
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.
-
公开(公告)号:US11806610B2
公开(公告)日:2023-11-07
申请号:US17536900
申请日:2021-11-29
Applicant: PIXART IMAGING INC.
Inventor: Jr-Yi Li
IPC: A63F13/22 , A63F13/23 , A63F13/533 , G06F3/038 , G06F3/0354
CPC classification number: A63F13/22 , A63F13/23 , A63F13/533 , A63F2300/1018 , A63F2300/1025 , A63F2300/308 , G06F3/038 , G06F3/03543
Abstract: There is provided a computer system including a mouse device and a host. The mouse device receives a command script from the host to determine output data to be transmitted to the host. The output data includes, for example, at least one pressed key signal and/or a movement signal. The command script is previously recorded in the host or is determined according to raw data detected by the mouse device. The present disclosure further provides a gaming mouse.
-
公开(公告)号:US11741023B1
公开(公告)日:2023-08-29
申请号:US17668348
申请日:2022-02-09
Applicant: PixArt Imaging Inc.
Inventor: Ching-Chih Chen , Jr-Yi Li
CPC classification number: G06F13/102 , G06F13/382 , G06F13/4282 , G06F2213/0042
Abstract: A method of a pointing device which is used to be coupled to a host system through a universal serial bus (USB) communication interface includes: providing a USB driver device to communicate with the host system via the USB communication interface; monitoring a specific voltage change or a specific data transmission state of the USB communication interface to generate a monitoring result; and correcting a USB state of the USB driver device when the monitoring result indicates that a undefined or abnormal behavior of the host system occurs.
-
公开(公告)号:US12190101B2
公开(公告)日:2025-01-07
申请号:US17738324
申请日:2022-05-06
Applicant: PixArt Imaging Inc.
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.
-
公开(公告)号:US11461207B1
公开(公告)日:2022-10-04
申请号:US17525990
申请日:2021-11-15
Applicant: PixArt Imaging Inc.
Inventor: Chien-Zhi Wang , Jr-Yi Li
IPC: G06F11/273 , G06F11/263 , G06F11/27 , G06F11/277 , G06F3/0487 , G06F3/03
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.
-
公开(公告)号:US20200012311A1
公开(公告)日:2020-01-09
申请号:US16029640
申请日:2018-07-08
Applicant: PixArt Imaging Inc.
Inventor: Jr-Yi Li , Chi-Yang Huang
IPC: G05G9/047 , G06F3/0338 , G06F3/038 , H04N5/225
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.
-
9.
公开(公告)号:US11917732B1
公开(公告)日:2024-02-27
申请号:US17985932
申请日:2022-11-14
Applicant: PixArt Imaging Inc.
Inventor: Jr-Yi Li
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.
-
公开(公告)号:US11914798B2
公开(公告)日:2024-02-27
申请号:US18109835
申请日:2023-02-14
Applicant: PixArt Imaging Inc.
Inventor: Jr-Yi Li
IPC: G06F3/0354 , G06F3/03 , G06F3/038
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.
-
-
-
-
-
-
-
-
-