Patents by Inventor Jr-Yi Li
Jr-Yi Li 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: 12083416Abstract: 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.Type: GrantFiled: September 15, 2023Date of Patent: September 10, 2024Assignee: PIXART IMAGING INC.Inventor: Jr-Yi Li
-
Patent number: 12061560Abstract: 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.Type: GrantFiled: June 21, 2023Date of Patent: August 13, 2024Assignee: PixArt Imaging Inc.Inventors: Ching-Chih Chen, Jr-Yi Li
-
Patent number: 12001832Abstract: 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.Type: GrantFiled: May 5, 2023Date of Patent: June 4, 2024Inventor: Jr-Yi Li
-
Patent number: 11917732Abstract: 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.Type: GrantFiled: November 14, 2022Date of Patent: February 27, 2024Assignee: PixArt Imaging Inc.Inventor: Jr-Yi Li
-
Patent number: 11914798Abstract: 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.Type: GrantFiled: February 14, 2023Date of Patent: February 27, 2024Assignee: PixArt Imaging Inc.Inventor: Jr-Yi Li
-
Publication number: 20240001222Abstract: 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.Type: ApplicationFiled: September 15, 2023Publication date: January 4, 2024Inventor: JR-YI LI
-
Patent number: 11806610Abstract: 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.Type: GrantFiled: November 29, 2021Date of Patent: November 7, 2023Assignee: PIXART IMAGING INC.Inventor: Jr-Yi Li
-
Publication number: 20230333995Abstract: 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.Type: ApplicationFiled: June 21, 2023Publication date: October 19, 2023Applicant: PixArt Imaging Inc.Inventors: Ching-Chih Chen, Jr-Yi Li
-
Publication number: 20230273786Abstract: 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.Type: ApplicationFiled: May 5, 2023Publication date: August 31, 2023Inventor: Jr-Yi LI
-
Patent number: 11741023Abstract: 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.Type: GrantFiled: February 9, 2022Date of Patent: August 29, 2023Assignee: PixArt Imaging Inc.Inventors: Ching-Chih Chen, Jr-Yi Li
-
Publication number: 20230251978Abstract: 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.Type: ApplicationFiled: February 9, 2022Publication date: August 10, 2023Applicant: PixArt Imaging Inc.Inventors: Ching-Chih Chen, Jr-Yi Li
-
Patent number: 11681514Abstract: 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.Type: GrantFiled: December 29, 2020Date of Patent: June 20, 2023Assignee: PIXART IMAGING INC.Inventor: Jr-Yi Li
-
Publication number: 20230185388Abstract: 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.Type: ApplicationFiled: February 14, 2023Publication date: June 15, 2023Applicant: PixArt Imaging Inc.Inventor: Jr-Yi Li
-
Publication number: 20230166180Abstract: 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.Type: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Inventor: Jr-Yi LI
-
Patent number: 11609646Abstract: 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.Type: GrantFiled: July 27, 2021Date of Patent: March 21, 2023Assignee: PixArt Imaging Inc.Inventor: Jr-Yi Li
-
Patent number: 11579869Abstract: A device, and a method and a system for editing command sets applied to the device are provided. The system includes an editor installed in a computer device for initiating an editing interface used to edit one or more command sets applied to the device and a writer used to convert the command sets into profiles with a format specified to the device. The command sets are used to form the profiles configured to be written to the device via the writer. The command sets including a set of scripts of commands and input codes specified to the device can be edited through the editor. The device is a computer mouse with multiple keys. The keys can be used to switch the profiles stored in the device, and the command set of the profile being activated is applied to the device for operating the device.Type: GrantFiled: January 29, 2021Date of Patent: February 14, 2023Assignee: PIXART IMAGING INC.Inventor: Jr-Yi Li
-
Patent number: 11461207Abstract: 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.Type: GrantFiled: November 15, 2021Date of Patent: October 4, 2022Assignee: PixArt Imaging Inc.Inventors: Chien-Zhi Wang, Jr-Yi Li
-
Publication number: 20220291759Abstract: 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.Type: ApplicationFiled: July 27, 2021Publication date: September 15, 2022Applicant: PixArt Imaging Inc.Inventor: Jr-Yi Li
-
Publication number: 20220261235Abstract: 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.Type: ApplicationFiled: May 6, 2022Publication date: August 18, 2022Inventor: JR-YI LI
-
Publication number: 20220244955Abstract: A device, and a method and a system for editing command sets applied to the device are provided. The system includes an editor installed in a computer device for initiating an editing interface used to edit one or more command sets applied to the device and a writer used to convert the command sets into profiles with a format specified to the device. The command sets are used to form the profiles configured to be written to the device via the writer. The command sets including a set of scripts of commands and input codes specified to the device can be edited through the editor. The device is a computer mouse with multiple keys. The keys can be used to switch the profiles stored in the device, and the command set of the profile being activated is applied to the device for operating the device.Type: ApplicationFiled: January 29, 2021Publication date: August 4, 2022Inventor: JR-YI LI