The present disclosure relates generally to input devices, and more particularly to a dual protocol input device comprising a single chip architecture.
Input devices, such as optical computer mice, trackballs, joysticks, and touch pads, are commonly used for interfacing with host data processing systems, such as personal computers, workstations, entertainment systems, and game consoles. Conventional input devices typically operate in one of two communication protocols or modes, either a wired protocol in which the input device communicates with the host system via a cable, or a wireless protocol in which the device communicates via an infrared (IR) or radio link. The wired protocol is inconvenient in that the cable is cumbersome and limits the movement of the input device. The wireless protocol allows for the omission of the cable, but requires batteries to supply power for the device, which can result in drawbacks. For example, replacement or recharging of the batteries typically results in the device not being useable for a period.
A dual protocol input device and method of operating the same are provided for use with a host system. Generally, the input device comprises a chip with a number of semiconductor devices integrally formed thereon. The chip includes: (i) an optical navigation sensor (ONS) to sense movement of the ONS relative to a surface; (ii) a wired protocol block to communicate data from the ONS to the host system by a wired communication protocol through a wired connection; (iii) a wireless protocol block to communicate data from the ONS to the host system by a wireless communication protocol through a wireless connection; and (iv) a micro-controller coupled to the ONS, the wired protocol block and the wireless protocol block, to switch the input device between the wireless communication protocol and the wired communication protocol without interruption of data from the ONS to the host system; and (v) a power controller that manages the use and switching of power supply through a wired connection or through a battery power with boost regulator.
These and various other features of the interface device and methods for using the same will be apparent upon reading of the following detailed description in with the accompanying drawings and the appended claims provided below, where:
A dual protocol input device and method of operating the same are provided for use with a host system. By input device it is meant a device such as a computer mouse, trackball, joystick, or touchpad, which can be used to interface with and input data to the host system, for example, to position a cursor or make a selection on the host system. By host system, it is meant a data processing system, such as personal computers, workstations, entertainment systems, and game consoles.
Referring to
A functional block diagram of an embodiment of a dual protocol input device 200 with single chip architecture is shown in
In one embodiment, the input device 200 further includes a light source or illuminator and an optical navigation sensor (ONS), neither labeled in this figure, to illuminate at least a portion of a surface 216 over or on which the device is positioned through a window 218 or opening in the housing 202. Optionally, as in the embodiment shown, the input device further includes illumination optics 220 to direct illumination on to the surface 216, and/or imaging optics 222 to direct reflected images from the surface to the ONS. Although the illumination and imaging optics 220, 222, are shown schematically as single lens, it will be understood that either or both can include one or more lens, prisms, reflectors or optical filters without departing from the scope of the present disclosure.
A schematic block diagram of an embodiment of single chip architecture according to the present disclosure is shown in
Generally, the ONS 302 includes an illuminator 316, such as a light emitting diode (LED) or a laser, along with a driver 318 therefore, a photo-sensor 320, such as an array of photodiodes (PD), and a signal processor or digital signal processor (DSP 319) for processing motion data. The illuminator 316 can include one or more discrete components outside the single chip 300 but within the same package 321, as shown
In one embodiment, the ONS 302 is a speckle-based ONS configured to sense movement relative to a surface based on a complex interference pattern created by a light scattered off the surface from a narrow-band or coherent, light source or illuminator 316. Speckle-based ONS 302 use a coherent light source, such as a Vertical Cavity Surface Emitting Laser (VCSEL), to scatter light off an optically rough or irregular surface to generate a random intensity distribution of light known as speckle. In general, any surface with topological irregularities on similar scale size of the wavelength of light from the light source will scatter light into a complete hemisphere in approximately a Lambertian fashion. If a coherent light source is used, the spatially coherent, scattered light will create a complex interference pattern upon detection by a square-law detector with finite aperture. This complex interference pattern of light and dark areas is termed speckle. The exact nature and contrast of the speckle pattern depends on the surface properties (such its roughness, scattering efficiency, polarization preference, light penetration depth), the illumination light properties (such as its wavelength, polarization, and its degree of spatial-coherence), and the feature of the light gathering or imaging optics. Although often highly complex, a speckle pattern is distinctly characteristic of a section of any surface imaged by the ONS 302 and, as such, can be employed to track displacement of the ONS and input device.
The use of a speckle-based ONS 302 provides efficient laser-based light generation and high contrast images even under illumination at normal incidence. This allows for a more efficient operation and conserves power consumption, which is desirable in wireless applications. Additionally, because VCSELs used in speckle-based sensors generally operate in infrared (IR) at wavelengths of from about 750 nanometers (nm) to about 950 nm, and more typically at a wavelength of 850 nm, photosensitive elements (photodiodes) of the photo-sensor 320 can be selected to be sensitive to IR light and substantially insensitive to other wavelengths of light, such as ambient or environmental light.
Referring again to
Similarly, the wireless protocol block 306 can include a number of logic elements and registers to format data for communication from the input device to the host system through a wireless transmitter/receiver (not shown). As noted above, the wireless transmitter/receiver can include, for example, an IR transmitter/receiver or a radio. Although not shown, it will be understood that part or substantially the entire wireless transmitter can be integrally formed on the chip 300, without departing from the spirit and scope of the present disclosure.
The wireless protocol block 306 can format data into one or more of a number of standard wireless communication protocols, including an IR data transmission protocol, a Bluetooth protocol, or wireless USB protocol. In addition, as with the wired protocol block 304, the wireless protocol block 306 can be programmed by the micro-controller to communicate with the host system in a custom or proprietary wireless protocol specified by the host system or the user.
Referring to
The battery regulator 326 filters and provides electrical power to the power controller 322 from one or more batteries in the input device. In certain embodiments, such as that shown, the battery regulator 326 is a battery/boost regulator that further includes a boost circuit to boost or ramp up battery voltage to a predetermined output or operating voltage. In these embodiments, while all active elements (power switches, etc) of the battery regulator 326 are integrally formed on the chip 300, the boost circuit can further include a number of external passive components including, for example, an external inductor, one or more capacitors, and an external diode. It will be understood, that these external components can include separate components not integrally formed with the chip 300 but packaged in a common semiconductor package, or discrete components mounted to a common PCB and electrically coupled to the battery regulator 326 on the chip, with departing from the scope of the present disclosure.
The battery monitor/charger 328 monitors the voltage output of the batteries (not shown in this figure) in the input device, and, where rechargeable batteries are used can be further configured to charge the batteries when the device is connected to another source of electrical power through the wired connection. It will be understood that the battery monitor/charger 328 can be coupled directly to the micro-controller 312, as shown, or through the power controller 322. It will further be appreciated that the battery monitor/charger 328 can be included in the power system 308; a separate sub-system or circuit integrally formed on the chip 300; or can be implemented using resources of the micro-controller 312.
The micro-controller 312 comprises a software configured, mixed-signal array with a built-in central processing unit (CPU) core. The micro-controller 312 can include in addition to configurable memories, logic blocks and functions, a number of configurable integrated analog and digital peripherals, such as an analog multiplexer (MUX), global analog interconnections (GAI), and a large number of routable General Purpose Input/Outputs (GPIOs). One suitable architecture for the micro-controller 312 is that of the PSoC (Programmable System-on-Chip) micro-controller made by Cypress Semiconductor, of San Jose Calif. The PSoC architecture comprises several types of memory including SRAM for data, Flash memory for instructions and SROM for fixed data, such as firmware, and I/O Registers for controlling and accessing the configurable logic blocks and functions. Except for a number of discrete GPIO that can be directly coupled to buttons and indicators, such as a power on or charging LED, of the input device, the micro-controller 312 needs only to be programmed in firmware to interface with the on-chip 300 wired protocol block 304, wireless protocol block 306, power system 308, and ONS 302.
It will be appreciated from the preceding description that seamless switching of the input device from a wired protocol to a wireless protocol and back is made possible by the integration of the micro-controller on a single chip with the ONS and the wired and wireless protocol blocks. Similarly, seamless switching of the input device from a wired power mode to a battery power mode and back is made possible by the ability to ‘hot-swap’ between the electrical power sources with the integration of the power controller system on the same chip.
An example of a hot-swapping operation from electrical power supplied by or over the wired connection to electrical power from a battery included in the input device will now be described with reference to
Various operating modes for a dual protocol/dual power input device according to the present disclosure are shown in Table I below. Referring to Table I, mode 1 and 2 are the fundamental operating modes. Whenever there is wired connection to the host available, the input device is automatically configured by the micro-controller to operate in the wired communication protocol using power supplied from the host system. It will be understood that the device can be simultaneously charging the batteries while operating in this mode. Whenever there is no wired connection available (mode 2), the input device is automatically configured by the micro-controller to operate in the wireless communication protocol using power supplied from the battery. Modes 3 and 4 are examples of advanced features that may be manually selected by the user. Thus, in mode 3 the input device can operate in wireless protocol while using power for the device is provided by a wire connector. An example of where this might be used is when the input device is associated with a host system located some distance away, such as an entertainment system, and the input device is powered from a USB power adapter plugged into a convenient outlet or a closer device. Mode 4 might be used where the host system is itself power limited, for example a battery operated PC, to extend the battery life of the host system. Mode 5 describes a situation where there is a wired connection available and rechargeable batteries are being used, if the battery voltage is below than a threshold, the micro-controller will turn the battery monitor into a battery charger while the input device is otherwise not being used.
Embodiments of methods of operating a dual protocol input device to seamlessly switch between the first and second operating modes will now be described with reference to the flowchart of
Optionally, where rechargeable batteries are used (510), the status of the battery charge is determined (512), and if the battery charge is below a predetermined threshold, the battery is charged using the battery monitor/charger (514). Finally, the micro-controller continues to monitor the status of the wired connection.
Although, as noted above the flowchart of
In other embodiments, the microcontroller can include firmware to automatically transition between operating modes three and four. For example, the input device can be a wireless device, such as a wireless game pad, that is not intended to communicate with a host system through a wired connection. Should the user plug into a wired power source (such as a PC USB port) because batteries are low, the firmware will automatically switch the input device from operating mode two to operating mode three. Conversely, should the input device be unplugged from the wired power source the firmware will automatically and seamlessly switch the input device from operating mode three to operating mode two, substantially without interruption of the wireless communication between the device and the host system.
Thus, embodiments of dual protocol/dual power input devices and methods for using the same have been described. Although the present disclosure has been described with reference to specific example embodiments, it will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.
The Abstract of the Disclosure may be provided to comply with 37 C.F.R. §1.72(b), requiring an abstract that will allow the reader to quickly ascertain the nature of the technical disclosure. It may be submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In addition, in the foregoing Detailed Description, it can be seen that various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure may be not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive subject matter lies in less than all features of a single disclosed embodiment. Thus, the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separate embodiment.
In the forgoing description, for purposes of explanation, numerous specific details have been set forth in order to provide a thorough understanding of the control system and method of the present disclosure. It will be evident however to one skilled in the art that the present interface device and method may be practiced without these specific details. In other instances, well-known structures, and techniques are not shown in detail or are shown in block diagram form in order to avoid unnecessarily obscuring an understanding of this description.
Reference in the description to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the dual protocol input device or method. The appearances of the phrase “one embodiment” in various places in the specification do not necessarily all refer to the same embodiment. The term “to couple” as used herein may include both to directly connect and to indirectly connect through one or more intervening components.
Number | Name | Date | Kind |
---|---|---|---|
3922093 | Dandliker et al. | Nov 1975 | A |
4546347 | Kirsch | Oct 1985 | A |
4560881 | Briggs | Dec 1985 | A |
4751380 | Victor et al. | Jun 1988 | A |
4799055 | Nestler et al. | Jan 1989 | A |
4814553 | Joyce | Mar 1989 | A |
4920260 | Victor et al. | Apr 1990 | A |
4936683 | Purcell | Jun 1990 | A |
5086197 | Liou | Feb 1992 | A |
5288993 | Bidiville et al. | Feb 1994 | A |
5345527 | Lebby et al. | Sep 1994 | A |
5391868 | Vampola et al. | Feb 1995 | A |
5473344 | Bacon et al. | Dec 1995 | A |
5578813 | Allen et al. | Nov 1996 | A |
5606174 | Yoshimura et al. | Feb 1997 | A |
5644139 | Allen et al. | Jul 1997 | A |
D382550 | Kaneko et al. | Aug 1997 | S |
D385542 | Kaneko et al. | Oct 1997 | S |
5703356 | Bidiville et al. | Dec 1997 | A |
5729008 | Blalock et al. | Mar 1998 | A |
5729009 | Dandliker et al. | Mar 1998 | A |
5781229 | Zediker et al. | Jul 1998 | A |
5786804 | Gordon | Jul 1998 | A |
5825044 | Allen et al. | Oct 1998 | A |
5854482 | Bidiville et al. | Dec 1998 | A |
5907152 | Dandliker et al. | May 1999 | A |
5963197 | Bacon et al. | Oct 1999 | A |
5994710 | Knee et al. | Nov 1999 | A |
6031218 | Piot et al. | Feb 2000 | A |
6034760 | Rees | Mar 2000 | A |
6037643 | Knee | Mar 2000 | A |
6057540 | Gordon et al. | May 2000 | A |
6097371 | Siddiqui et al. | Aug 2000 | A |
6151015 | Badyal et al. | Nov 2000 | A |
6172354 | Adan et al. | Jan 2001 | B1 |
6176143 | Mo et al. | Jan 2001 | B1 |
6195475 | Beausoleil, Jr. et al. | Feb 2001 | B1 |
6218659 | Bidiville et al. | Apr 2001 | B1 |
6222174 | Tullis et al. | Apr 2001 | B1 |
6225617 | Dandliker et al. | May 2001 | B1 |
6226092 | de Lega | May 2001 | B1 |
6233368 | Badyal et al. | May 2001 | B1 |
6255643 | Sayag | Jul 2001 | B1 |
6256016 | Piot et al. | Jul 2001 | B1 |
6281881 | Siddiqui et al. | Aug 2001 | B1 |
6281882 | Gordon et al. | Aug 2001 | B1 |
6304330 | Millerd et al. | Oct 2001 | B1 |
6326950 | Liu | Dec 2001 | B1 |
6330057 | Lederer et al. | Dec 2001 | B1 |
6351257 | Liu | Feb 2002 | B1 |
6396479 | Gordon | May 2002 | B2 |
6421045 | Venkat et al. | Jul 2002 | B1 |
6424407 | Kinrot et al. | Jul 2002 | B1 |
6433780 | Gordon et al. | Aug 2002 | B1 |
6452683 | Kinrot et al. | Sep 2002 | B1 |
6455840 | Oliver et al. | Sep 2002 | B1 |
D464352 | Kerestegian | Oct 2002 | S |
6462330 | Venkat et al. | Oct 2002 | B1 |
6476970 | Smith | Nov 2002 | B1 |
6529184 | Julienne | Mar 2003 | B1 |
6585158 | Norskog | Jul 2003 | B2 |
6603111 | Dietz et al. | Aug 2003 | B2 |
6618038 | Bohn | Sep 2003 | B1 |
6621483 | Wallace et al. | Sep 2003 | B2 |
6642506 | Nahum et al. | Nov 2003 | B1 |
6657184 | Anderson et al. | Dec 2003 | B2 |
6664948 | Crane et al. | Dec 2003 | B2 |
6674475 | Anderson | Jan 2004 | B1 |
6677929 | Gordon et al. | Jan 2004 | B2 |
6703599 | Casebolt et al. | Mar 2004 | B1 |
6707027 | Liess et al. | Mar 2004 | B2 |
6710855 | Shiraishi | Mar 2004 | B2 |
6737636 | Dietz et al. | May 2004 | B2 |
6741335 | Kinrot et al. | May 2004 | B2 |
6756980 | Hayashi | Jun 2004 | B2 |
6774351 | Black | Aug 2004 | B2 |
6774915 | Rensberger | Aug 2004 | B2 |
6795056 | Norskog et al. | Sep 2004 | B2 |
6809403 | Gee | Oct 2004 | B2 |
6809723 | Davis | Oct 2004 | B2 |
6819314 | Black | Nov 2004 | B2 |
6823077 | Dietz et al. | Nov 2004 | B2 |
6825998 | Yoshida | Nov 2004 | B2 |
6869185 | Kaminsky et al. | Mar 2005 | B2 |
6947459 | Kurtz et al. | Sep 2005 | B2 |
6950094 | Gordon et al. | Sep 2005 | B2 |
6951540 | Ebbini et al. | Oct 2005 | B2 |
6967321 | Leong et al. | Nov 2005 | B2 |
6977645 | Brosnan | Dec 2005 | B2 |
7019733 | Koay | Mar 2006 | B2 |
7042575 | Carlistle et al. | May 2006 | B2 |
7045763 | Ballard | May 2006 | B2 |
7098894 | Yang et al. | Aug 2006 | B2 |
7116427 | Baney et al. | Oct 2006 | B2 |
7126585 | Davis et al. | Oct 2006 | B2 |
7138620 | Trisnadi et al. | Nov 2006 | B2 |
7161582 | Bathiche et al. | Jan 2007 | B2 |
7161682 | Xie et al. | Jan 2007 | B2 |
7189985 | Xie et al. | Mar 2007 | B2 |
7205521 | Gruhlke et al. | Apr 2007 | B2 |
7227531 | Lutian | Jun 2007 | B2 |
7236239 | Hase | Jun 2007 | B2 |
7248345 | Todoroff et al. | Jul 2007 | B2 |
7268341 | LeHoty et al. | Sep 2007 | B2 |
7285766 | Carlisle et al. | Oct 2007 | B2 |
7292232 | Ranta et al. | Nov 2007 | B2 |
7321359 | Xie et al. | Jan 2008 | B2 |
7435942 | Lang | Oct 2008 | B2 |
7450031 | Wang et al. | Nov 2008 | B2 |
7505033 | Guo et al. | Mar 2009 | B2 |
7515280 | Emtman et al. | Apr 2009 | B2 |
20030058506 | Green et al. | Mar 2003 | A1 |
20050083303 | Schroeder et al. | Apr 2005 | A1 |
20050109961 | Bittner et al. | May 2005 | A1 |
20050156915 | Fisher | Jul 2005 | A1 |
20050228838 | Stetson et al. | Oct 2005 | A1 |
20050258346 | LeHoty et al. | Nov 2005 | A1 |
20050259078 | Roxlo et al. | Nov 2005 | A1 |
20050259097 | LeHoty et al. | Nov 2005 | A1 |
20050259098 | Trisnadi et al. | Nov 2005 | A1 |
20060007151 | Ram | Jan 2006 | A1 |
20060022843 | Sommers | Feb 2006 | A1 |
20060187209 | Lai et al. | Aug 2006 | A1 |
20060229111 | Li et al. | Oct 2006 | A1 |
20060279545 | Lan et al. | Dec 2006 | A1 |
20070002020 | Ranta et al. | Jan 2007 | A1 |
20070103431 | Tabatowski-Bush | May 2007 | A1 |
20070291002 | Yao et al. | Dec 2007 | A1 |
20090027342 | Kao | Jan 2009 | A1 |
20100265179 | Ram | Oct 2010 | A1 |
Number | Date | Country |
---|---|---|
WO9946603 | Sep 1999 | WO |
WO0248853 | Jun 2002 | WO |
Entry |
---|
U.S. Appl. No. 11/313,133: “Speckle navigation system;” Spurlock et al, filed Dec. 20, 2005; 25 pages. |
USPTO Miscellaneous Action with SSP for U.S. Appl. No. 11/313,133 dated Dec. 20, 2006; 1 page. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/313,133 dated Jan. 5, 2009; 7 pages. |
International Written Opinion of the International Searching Authority dated Feb. 25, 2008 for International Application No. PCT/US06/47802; 4 pages. |
International Search Report of the International Searching Authority dated Feb. 25, 2008 for International Application No. PCT/US06/47802; 2 pages. |
U.S. Appl. No. 11/1281,988: “Speckle sizing and sensor dimensions in optical positioning device;” Carlisle et al.; 27 pages, May 13, 2005. |
USPTO Notice of Allowance for U.S. Appl. No. 11/128,988 dated Feb. 2, 2006; 7 pages. |
R.E. Kalman, “A New Approach to Linear Filtering and Prediction Problems,” Transactions of the ASME—Journal of Basic Engineering, Copyright 1960, Research Institute for Advanced Study; Baltimore, MD; 12 pages. |
USPTO Notice of Allowance for U.S. Appl. No. 11/123,326 dated Jul. 9, 2007; 4 pages. |
U.S. Appl. No. 11/124,858: “Optical positioning device using telecentric imaging ,” Trisnadi et al.; 31 pages, May 9, 2005. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/124,858 dated Oct. 8, 2008; 17 pages. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/124,858 dated Feb. 25, 2009; 23 pages. |
1st Office Action for Korean Patent Application No. 10-2006-7026821 dated Apr. 28, 2008; 2 pages. |
1st Office Action for China Patent Application No. 200580022643.5 dated Jan. 4, 2008; 14 pages. |
International Search Report of the International Searching Authority for Application No. PCT/US2005/017462 dated Sep. 14, 2006; 4 pages. |
U.S. Appl. No. 11/129,967: “Optical positioning device having shaped illumination,” Carlisle et al.; 27 pages, May 16, 2005. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/129,967 dated Dec. 6, 2006; 8 pages. |
USPTO Final Rejection for U.S. Appl. No. 11/129,967 dated May 31, 2007; 8 pages. |
USPTO Notice of Allowance for U.S. Appl. No. 11/129,967 dated Aug. 6, 2007; 4 pages. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/123,326 dated Mar. 21, 2007; 6 pages. |
U.S. Appl. No. 11/261,316: “Two-Dimensional Motion Sensor,” Trisnadi et al.; 55 pages, Oct. 28, 2005. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/261,316 dated Jun. 6, 2006; 6 pages. |
USPTO Notice of Allowance for U.S. Appl. No. 11/261,316 dated Aug. 23, 2006; 6 pages. |
USPTO Miscellaneous Action for U.S. Appl. No. 11/123,326 dated Jun. 8, 2005; 1 page. |
U.S. Appl. No. 11/582,776: “Two-Dimensional Motion Sensor,” Trisnadi et al.; 54 pages, Oct. 18, 2006. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/582,776 dated Sep. 10, 2007; 8 pages. |
USPTO Notice of Allowance for U.S. Appl. No. 11/582,776 dated May 16, 2008; 6 pages. |
U.S. Appl. No. 11/123,525: “Optical positioning device with multi-row detector array,” Roxlo et al.; 51 pages, May 5, 2005. |
USPTO Miscellaneous Action for U.S. Appl. No. 11/123,525 dated Jun. 10, 2005; 1 page. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/123,525 dated Apr. 14, 2008; 20 pages. |
International Search Report of the International Searching Authority for Application No. PCT/US2005/017375 dated Oct. 2, 2006; 2 pages. |
U.S. Appl. No. 11/123,527: “Optical positioning device resistant to speckle fading,” LeHoty et al.; 52 pages, May 5, 2005. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/123,527 dated Apr. 9, 2008; 18 pages. |
International Search Report of the International Searching Authority for International Application No. PCT/US2005/017461 dated Nov. 23, 2006; 3 pages. |
U.S. Appl. No. 11/123,500: “Optical positioning device using different combinations of interlaced photosensitive elements,” Lehoty et al.; 49 pages, May 5, 2005. |
USPTO Miscellaneous Action for U.S. Appl. No. 11/123,500 dated Jun. 8, 2005; 1 page. |
USPTO Non-Final Rejection for U.S. Appl. No. 11/123,500 dated Apr. 11, 2008; 17 pages. |
International Search Report of the International Searching Authority for International Application No. PCT/US2005/017459 dated Sep. 26, 2006; 2 pages. |
“The Examiner's Grounds for Rejection” from Korean Patent Office for Patent Application No. 10-2006-7026956; Dec. 31, 2007; 4 pages. |
U.S. Appl. No. 11/123,326: Optical Position Sensing Device including Interlaced Groups of Photosensitive Elements, Lehoty et al., May 4, 2005. |