Patents Assigned to Sunplus Innovation Technology Inc.
  • Publication number: 20120235018
    Abstract: An optical touch system and an optical touch method are provided. The optical touch system includes a scanning unit, a light source, a detector, a first light collecting unit and a second light collecting unit. The scanning unit provides an incident ray in a first direction. At least a portion of the energy of a reflected ray corresponding to the incident ray in a second direction is received by the first light collecting unit and collected to the detector. A retro-reflected ray corresponding to the incident ray in the first direction is received by the second light collecting unit and collected to the detector.
    Type: Application
    Filed: November 30, 2011
    Publication date: September 20, 2012
    Applicant: Sunplus Innovation Technology Inc.
    Inventor: Yu-Kuo Cheng
  • Patent number: 8259065
    Abstract: A tilt-wheel mouse circuit is provided. Without adding more I/O pins, the tilt-wheel mouse circuit provides extra scrolling-left and scrolling-right functions through an external-extend circuit and firmware of a micro-controller within the tilt-wheel mouse circuit. It follows that the cost of the manufacturing of the tilt-wheel mouse is accordingly low and the package size of the micro-controller is accordingly small.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: September 4, 2012
    Assignee: Sunplus Innovation Technology Inc.
    Inventors: Chi-Chun Chu, Yung-Chih Chen
  • Patent number: 8214593
    Abstract: A serial interface cache controller, control method and micro-controller system using the same. The controller includes L rows of address tags, wherein each row of address tags includes an M-bits block tag and an N-bits valid area tag. The M-bits block tag records an address block of T-byte data stored in an internal cache memory, and the N-bits valid area tag records valid bit sectors in the address block. Each valid bit sector has the size of T/N bytes. The controller needs to read T/N bytes of data from an external memory to the internal cache memory at each time without the need of reading the T-byte data of the whole address block. Because the T-byte data of the whole address block is not necessary to be read by the micro-controller, the waiting time of the micro-controller may be shortened, and the performance can be increased.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: July 3, 2012
    Assignee: Sunplus Innovation Technology Inc.
    Inventor: Han-Huah Hsu
  • Publication number: 20120068931
    Abstract: An optical mouse is provided with a light guide. The light guide has a collecting surface, a single reflection surface and an exit surface, guiding a light of a light source to a tracking surface through three interface engagements of a refraction, a reflection and a refraction, so as to reduce optical power loss caused by too many interface engagements, and to increase a gazing angle of the light incident to the tracking surface. An array of micro-lenses, as a light diffuser, can be set on the exit surface to improve optical characteristics and distribution of the light incident to the tracking surface.
    Type: Application
    Filed: September 14, 2011
    Publication date: March 22, 2012
    Applicant: Sunplus Innovation Technology Inc.
    Inventor: Chi-Chun Chu
  • Publication number: 20110271016
    Abstract: A system for universal serial bus (USB) image capturing with two isochronous transfers includes a USB image capturing device and a host. The USB image capturing device has two endpoints for transferring a video stream through a USB. The host has a driver for receiving the video stream through the USB. The driver receives the video stream, and creates a read extension data structure for the endpoints. The driver manages and dispatches the packets of the endpoints, and copies data of the packets into a first buffer and a second buffer, respectively. When a first end frame flag in a packet of the first endpoint is set and a second end frame flag in a packet of the second endpoint is set, the driver combines data of the first and the second buffers into a frame and sends the frame to the host.
    Type: Application
    Filed: April 13, 2011
    Publication date: November 3, 2011
    Applicant: Sunplus Innovation Technology Inc.
    Inventors: Kuang Ting Hsiao, Ji-Jeng Deng, Chien-Chung Lin
  • Publication number: 20110261016
    Abstract: An optical touch screen system for recognizing a relative distance of an object based on optical sensors includes a display screen to display visual prompts to solicit actions from a user; first and second lighting and sensing modules mounted on two adjacent corners of the display screen for forming first and second visual fields above the display screen respectively, wherein the first and the second visual fields intersect to form a touch area on the display screen, and the first and the second lighting and sensing modules detect an object entering the touch area and generate a first electrical position signal and a second electrical position signal respectively; and a processor for calculating a position of the object based on the first electrical position signal and the second electrical position signal.
    Type: Application
    Filed: November 2, 2010
    Publication date: October 27, 2011
    Applicant: Sunplus Innovation Technology Inc.
    Inventor: Chun-Wei Huang
  • Publication number: 20110148765
    Abstract: SOC (System On Chip) for optical mouse with 8-pins is provided. The SOC of the invention has three power pins for coupling a first power voltage, a second power voltage and ground voltage, a driving pin for controlling a light source, an optical sensing array for receiving reflected light, two signal pins for data exchange with a host and two IO pins. For at least five different switches of the optical mouse that receive touch controls of users, each IO pin receives and distinguishes statuses of multiple switches, such that a total pin count of the IO pins is less than a total number of switches.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 23, 2011
    Applicant: Sunplus Innovation Technology Inc.
    Inventors: Chiao-Tung Chuang, Yung-Shun Chuang
  • Patent number: 7870302
    Abstract: A method for automatically identifying an operating system for a USB device begins at initializing the USB device, and recording USB commands sent from the operating system. The USB device determines the operating system as a first operating system when there are two successive USB commands of Get Product String, there is one USB command of Get Vender String, there is no USB command of Reset ahead of a USB command of Set Address, there is no USB command of Get Language ID, or there is no USB command of Set Feature Report. The USB device determines the operating system as a second operating system when there is no USB command of Get Vender String, there are two USB commands of Get Language ID and two USB commands of Get Product String, there is one USB command of Get Device Descriptor following a USB command of Get Product String, or there is one USB command of Set Interface Report.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: January 11, 2011
    Assignee: Sunplus Innovation Technology Inc.
    Inventors: Chun Wei Huang, Chi-Chun Chu
  • Publication number: 20090085872
    Abstract: A tilt-wheel mouse circuit is provided. Without adding more I/O pins, the tilt-wheel mouse circuit provides extra scrolling-left and scrolling-right functions through an external-extend circuit and firmware of a micro-controller within the tilt-wheel mouse circuit. It follows that the cost of the manufacturing of the tilt-wheel mouse is accordingly low and the package size of the micro-controller is accordingly small.
    Type: Application
    Filed: September 25, 2008
    Publication date: April 2, 2009
    Applicant: SUNPLUS INNOVATION TECHNOLOGY INC.
    Inventors: Chi-Chun Chu, Yung-Chih Chen