US20040017354A1 - Integrated multi-function computer input device - Google Patents
Integrated multi-function computer input device Download PDFInfo
- Publication number
- US20040017354A1 US20040017354A1 US10/622,216 US62221603A US2004017354A1 US 20040017354 A1 US20040017354 A1 US 20040017354A1 US 62221603 A US62221603 A US 62221603A US 2004017354 A1 US2004017354 A1 US 2004017354A1
- Authority
- US
- United States
- Prior art keywords
- scanning
- mouse
- computer mouse
- input device
- recited
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0317—Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00236—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00236—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
- H04N1/00241—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer using an image reading device as a local input to a computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
- H04N1/0464—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa capable of performing non-simultaneous scanning at more than one scanning station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
- H04N1/10—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces
- H04N1/107—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces with manual scanning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
- H04N1/19—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
- H04N1/191—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a one-dimensional array, or a combination of one-dimensional arrays, or a substantially one-dimensional array, e.g. an array of staggered elements
- H04N1/192—Simultaneously or substantially simultaneously scanning picture elements on one main scanning line
- H04N1/193—Simultaneously or substantially simultaneously scanning picture elements on one main scanning line using electrically scanned linear arrays, e.g. linear CCD arrays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0063—Constructional details
Definitions
- This invention relates to a computer input device, and specifically to an integrated imaging device computer mouse.
- a computer mouse is an input and pointing device that emulates computer keyboard inputs to a computer and enables a user to translate hand position and movement to control the position of a cursor on a video display connected to the computer.
- a computer mouse offers user convenience to position a cursor, select an input control, or hi-light text when utilizing a computer application and/or operating system displayed as a graphic interface on a computer display. Such interfaces include “Windows”, “Macintosh”, and “OS/2”.
- a mechanical mouse typically describes a mouse that incorporates a rubber ball extending from the underside of the mouse. As the mouse is moved, the rubber ball rotates over a work surface such as a mouse pad. Inside the mouse, the rubber ball contacts two rollers mounted perpendicular to each other. The rollers are moved via the rubber ball when the rubber ball rotates over the work surface. One roller responds to back and forth movements of the mouse, which corresponds to vertical movements of a cursor on a display. The other roller responds to sideways movements of the mouse, which corresponds to side-to-side movements of the cursor on the display.
- a conventional mouse typically has one or more input buttons or switches that can be depressed, or “clicked”, to signal a software application to select an input control or position the cursor.
- the input to the application typically depends upon the position of the cursor on the display.
- a mouse may also have a scrolling wheel or roller device controllable by a user that functions as an input to scroll a display up or down, and also to operate as an input button when depressed.
- the electrical signals generated within a mouse and corresponding to a user's hand movements are sent via a cable from the mouse to the computer.
- the signals are translated from the movement of the rollers, via encoders in the mouse, and are processed with software executing on a processor in the computer to convert the number, combination, and frequency of signals into the distance, direction, and speed necessary to move an on-screen cursor.
- a mouse can also be wireless in which case the signals are propagated from the mouse to the computer via infrared or ultraviolet technologies.
- An optical mouse typically describes a mouse that replaces the rubber ball, rollers, mechanical encoders, and other mechanical parts of a mechanical mouse with a digital optical sensor and a digital signal processor. Rather than relying on the frictional engagement of the rubber ball on a mouse pad, the optical sensor senses patterns of light and dark or colors on a specifically designed mouse pad or work surface. Alternatively, an optical mouse can be made to operate over any surface that has a random pattern of relatively light and dark areas.
- an optical mouse can be wired or wire-less, and communicate with a computer via infrared and/or ultraviolet technologies.
- An optical mouse can also have any number of programmable inputs, such as buttons or switches, to effectuate the input controls of a computer keyboard to a computer.
- a computer mouse is a one-dimensional input and pointing device having the limited function of emulating computer keyboard inputs to a computer.
- Many single-function computer peripheral devices offer user convenience in exchange for the expense of purchasing several different devices, and in exchange for work space.
- portable computing in a limited space, such as on an airplane, in a car, or in a small office, there is a need for multi-functional, portable and compact computer peripheral devices.
- an input device operates as both a pointing device and a scanning device.
- the input device includes a first user-selectable switch to activate a first scanning optical system when scanning an image with the input device in a first direction relative to a document page.
- the input device also includes a second user-selectable switch to activate a second scanning optical system when scanning the image with the input device in a second direction that is different than the first direction.
- FIG. 1 is an illustration of a mouse integrated with a scanning device and connected to a computing device.
- FIG. 2 is an illustration of the bottom of an optical mouse integrated with a scanning device.
- FIG. 3 is an illustration of a wireless mouse integrated with a scanning device to scan a document image.
- FIG. 4 is an illustration of a wireless mouse integrated with a scanning device to scan a virtual image.
- FIG. 5 is a block diagram that illustrates the components described in an embodiment of the invention.
- FIG. 6 is a flow diagram that describes a method to operate a pointing device that is integrated with a scanning device.
- An integrated computer input device that functions both as a pointing device and as a scanning device offers user convenience, multi-function capabilities, and the benefit of saving work space both in an office and when traveling.
- a computer mouse having an integrated scanner makes scanning documents as easy as using a mouse and reduces user costs with the combined functionality.
- the computer input device is described as an optical mouse having a scanner integrated with the mouse.
- the invention is also applicable to other types of computer input or pointing devices such as a mechanical mouse, a trackball, a pen input device, and the like.
- FIG. 1 shows a computing system 10 having a computing device 12 and an optical computer mouse 14 integrated with scanning components.
- the computer 12 has a display 16 and a keyboard 18 .
- Electronic signals generated with the mouse 14 are sent via a cable 20 from the mouse 14 to the computer 12 .
- the mouse 14 can receive operational power from the computer 12 via the cable 20 .
- the mouse 14 has a housing 22 and programmable buttons, or switches 24 , 26 that are integrated with the housing 22 .
- the switches 24 , 26 can be programmed to control a function of an application executing on the computer 12 , or programmed to control a function of the mouse 14 .
- switch 24 operates to toggle between a first position in which the mouse 14 functions as a pointing device and a second position in which the mouse 14 functions as a scanning device.
- the programmable switches 26 are associated with either the functions of the pointing device or the functions of the scanning device dependent upon the toggled position of switch 24 and the selected mode of the input device.
- a cursor 28 is illustrated as being displayed on the computer display 16 .
- the switches 26 can be depressed, or “clicked”, to signal a software application to select an input control or position the cursor 28 on the display 16 .
- the direction of movement of the mouse 14 is translated to the movement of the cursor 28 on the display 16 when the mouse 14 is switched to function as a pointing device with switch 24 . That is, moving the mouse 14 to the left or right will move the cursor 28 left or right on the display, respectively. Similarly, moving the mouse 14 forward and back will move the cursor 28 up and down on the display.
- the mouse 14 can be implemented with any number of switches 24 , 26 and in any number of programmable configurations. Additionally, the mouse 14 may also have a scrolling wheel or roller device (not shown) that can also be configured as a programmable input switch. A mouse having four buttons and a scrolling wheel would provide a five function selectable configuration, for example.
- FIG. 2 shows a configuration of the bottom of the optical computer mouse 14 integrated with scanning components.
- the mouse 14 has an optical sensor 30 that facilitates the mouse 14 functioning as a pointing device.
- the mouse 14 also has scanning optical systems 32 , 34 positioned perpendicular to each other to facilitate the mouse 14 functioning as a scanning device.
- the scanning optical systems 32 , 34 can be implemented in any number of configurations. For example, if the mouse 14 is designed with only scanning optical system 32 , the mouse 14 can be utilized to scan an image by moving the mouse 14 in a forward and/or back direction. If the mouse 14 is designed with only scanning optical system 34 , the mouse 14 can be utilized to scan an image by moving the mouse 14 side-to-side over the image.
- both scanning optical systems 32 , 34 can be implemented together to scan an image in coordination with the direction of movement of the mouse 14 as detected by the optical sensor 30 .
- scanning optical system 34 is activated to capture the image.
- scanning optical system 32 is activated to capture the image.
- both scanning optical systems 32 , 34 can be activated to capture the image.
- FIG. 3 shows a computing system 40 that illustrates an example of a wireless optical computer mouse 42 communicatively linked to the computer 12 via an infrared or ultraviolet transmission signal 44 that is received at a detector/receiver 46 in the computer.
- the mouse 42 can also be communicatively linked to the computer 12 via radio wave technology, such as Bluetooth, for example.
- the mouse 42 has a function switch 48 that operates to toggle between a first position in which the mouse 42 can be utilized as a pointing device and a second position in which the mouse 42 can be utilized as a scanning device.
- FIG. 3 illustrates mouse 42 being utilized as a scanning device as it scans an image 50 on a document page 52 .
- the mouse 42 is moved in a direction A, identified by arrow 54 , to a position [Y].
- the optical sensor 30 detects that the mouse 42 is moving forward (or vertically in relation to document page 52 ) and scanning optical system 32 is activated to capture the image 50 .
- the image 50 is displayed on the computer display 16 as the scanned image 56 while the mouse 42 is scanning document page 52 .
- the image 50 can be captured and stored in a memory component in the mouse 42 to be downloaded to the computer 12 at a later time.
- Multi-functional, user-engageable switches 58 , 60 can be programmed to be associated with a function of the scanning device when the mouse 42 is switched to the scanning mode.
- the mouse 42 moves from position [Y] in a direction B, identified by arrow 62 , to a position [Z].
- the optical sensor 30 detects that the mouse 42 is moving sideways (or horizontally in relation to document page 52 ) and scanning optical system 34 is activated to capture the image 50 .
- a user can depress switch 60 to activate the scanning optical system 34 when scanning in a sideways direction.
- FIG. 4 illustrates a wireless optical computer mouse 42 being utilized as a virtual scanning device and scanning an image on an electronic page 64 displayed on computer display 16 .
- Programmable switch 66 toggles between a document scan mode and a virtual scan mode when switch 48 is toggled such that the mouse 42 can be utilized as a scanning device.
- the mouse 42 can scan an image 50 on a document page 52 as shown in FIG. 3.
- the mouse 42 can scan an image 68 , 70 on an electronic page 64 .
- Electronic page 64 is shown as an Internet Web-site home page for the Hewlett-Packard Company. However, the electronic page 64 can be any electronic display that includes text, pictures, hyperlinks, graphics, tables, frames, and the like that can be virtually scanned.
- the image area 68 is captured with the scanning device.
- Arrow 74 depicted in image area 68 shows the correlation between moving the mouse 42 in direction C and the resulting scanned image area 68 .
- the image area 70 is captured with the scanning device.
- Arrow 78 depicted in image area 70 shows the correlation between moving the mouse 42 in direction D and the resulting scanned image area 78 .
- the scanned images 68 , 70 can be captured and stored in a memory component in the computer 12 , or stored in a memory component in the mouse 42 to be downloaded at a later time.
- FIG. 5 illustrates the components of an input device 100 having a pointing device 102 and a scanning device 104 integrated together.
- the pointing device 102 is an optical mouse having an optical sensor 106 and a digital signal processor 108 .
- the pointing device would have a rotatable ball, rollers, mechanical encoders, and the other mechanical parts necessary to implement the pointing device as a mechanical mouse.
- the input device 100 has a power source 110 that can be derived from a battery source, from a computer over a mouse cable connecting the input device and the computer, or from any number of other configurable power sources.
- the input device 100 can have an infrared transmitter 112 , an ultraviolet transmitter 114 , or both.
- the input device also has a memory component 116 to store images captured with the scanning device 104 .
- the scanning device 104 can be implemented as an optical scanner that produces machine-readable image data signals that are representative of a scanned image, such as a photograph or a page of printed text.
- the image data signals produced by the scanning device 104 can be used to reproduce the scanned image on a display device, such as a computer display or a printer.
- the scanning device 104 has an image illumination component 118 to illuminate an image to be scanned.
- the illumination component 118 can be any suitable light source such as a fluorescent or incandescent lamp, or an array of LEDs (light emitting diodes) to illuminate the image to be scanned.
- the scanning device also has optical systems 120 , a photosensitive detector 122 , and an analog-to-digital (A/D) converter 124 .
- the optical systems 120 include reflective components to direct an image to be scanned onto a lens assembly.
- the photosensitive detector 122 can be implemented with a charged coupled device (CCD) designed to detect subtle changes of light detected when scanning an image and to register the amount of light as a voltage level that corresponds to a color.
- CCD charged coupled device
- the A/D converter 124 process the voltages generated by the CCD and the resulting digital signals can then be processed for display and/or stored in memory 116 .
- FIG. 6 illustrates a method to operate an input device that functions as both a pointing device and a scanning device.
- the input device operates as a computer mouse and an indicator or cursor position input can be generated with the mouse at block 200 .
- the cursor position input is translated to move and/or display a cursor on a computer display at block 202 .
- the functionality of the input device can be switched to that of a scanning device.
- scanning software can be activated in a computer that is communicatively linked to the input device at block 206 .
- an image can be scanned when the input device is operating as a scanning device.
- the input device can scan an image in a document scan mode or in a virtual scan mode when operating as a scanning device.
- the scanned image can be displayed on a computer display (block 210 ) while scanning the image (e.g., in the document scan mode).
- the scanned image can be stored in memory (block 212 ) to be displayed at a later time in the form of an electronically displayed image on a computer display, or as a printed image (block 214 ) (e.g., in the document scan mode or in the virtual scan mode).
Abstract
In an implementation of an integrated multi-function computer input device, the input device operates as both a pointing device and a scanning device. The input device includes a first user-selectable switch to activate a first scanning optical system when scanning an image with the input device in a first direction relative to a document page. The input device also includes a second user-selectable switch to activate a second scanning optical system when scanning the image with the input device in a second direction that is different than the first direction.
Description
- This application is a continuation of U.S. patent application Ser. No. 09/767,670 filed Jan. 22, 2001.
- This invention relates to a computer input device, and specifically to an integrated imaging device computer mouse.
- A computer mouse is an input and pointing device that emulates computer keyboard inputs to a computer and enables a user to translate hand position and movement to control the position of a cursor on a video display connected to the computer. A computer mouse offers user convenience to position a cursor, select an input control, or hi-light text when utilizing a computer application and/or operating system displayed as a graphic interface on a computer display. Such interfaces include “Windows”, “Macintosh”, and “OS/2”.
- A mechanical mouse typically describes a mouse that incorporates a rubber ball extending from the underside of the mouse. As the mouse is moved, the rubber ball rotates over a work surface such as a mouse pad. Inside the mouse, the rubber ball contacts two rollers mounted perpendicular to each other. The rollers are moved via the rubber ball when the rubber ball rotates over the work surface. One roller responds to back and forth movements of the mouse, which corresponds to vertical movements of a cursor on a display. The other roller responds to sideways movements of the mouse, which corresponds to side-to-side movements of the cursor on the display.
- A conventional mouse typically has one or more input buttons or switches that can be depressed, or “clicked”, to signal a software application to select an input control or position the cursor. The input to the application typically depends upon the position of the cursor on the display. A mouse may also have a scrolling wheel or roller device controllable by a user that functions as an input to scroll a display up or down, and also to operate as an input button when depressed.
- The electrical signals generated within a mouse and corresponding to a user's hand movements are sent via a cable from the mouse to the computer. The signals are translated from the movement of the rollers, via encoders in the mouse, and are processed with software executing on a processor in the computer to convert the number, combination, and frequency of signals into the distance, direction, and speed necessary to move an on-screen cursor. A mouse can also be wireless in which case the signals are propagated from the mouse to the computer via infrared or ultraviolet technologies.
- An optical mouse typically describes a mouse that replaces the rubber ball, rollers, mechanical encoders, and other mechanical parts of a mechanical mouse with a digital optical sensor and a digital signal processor. Rather than relying on the frictional engagement of the rubber ball on a mouse pad, the optical sensor senses patterns of light and dark or colors on a specifically designed mouse pad or work surface. Alternatively, an optical mouse can be made to operate over any surface that has a random pattern of relatively light and dark areas.
- As with a mechanical mouse, an optical mouse can be wired or wire-less, and communicate with a computer via infrared and/or ultraviolet technologies. An optical mouse can also have any number of programmable inputs, such as buttons or switches, to effectuate the input controls of a computer keyboard to a computer.
- A computer mouse is a one-dimensional input and pointing device having the limited function of emulating computer keyboard inputs to a computer. Many single-function computer peripheral devices offer user convenience in exchange for the expense of purchasing several different devices, and in exchange for work space. With the ever-increasing need for portable computing in a limited space, such as on an airplane, in a car, or in a small office, there is a need for multi-functional, portable and compact computer peripheral devices.
- An integrated multi-function computer input device is described herein.
- In an implementation, an input device operates as both a pointing device and a scanning device. The input device includes a first user-selectable switch to activate a first scanning optical system when scanning an image with the input device in a first direction relative to a document page. The input device also includes a second user-selectable switch to activate a second scanning optical system when scanning the image with the input device in a second direction that is different than the first direction.
- The same numbers are used throughout the drawings to reference like features and components:
- FIG. 1 is an illustration of a mouse integrated with a scanning device and connected to a computing device.
- FIG. 2 is an illustration of the bottom of an optical mouse integrated with a scanning device.
- FIG. 3 is an illustration of a wireless mouse integrated with a scanning device to scan a document image.
- FIG. 4 is an illustration of a wireless mouse integrated with a scanning device to scan a virtual image.
- FIG. 5 is a block diagram that illustrates the components described in an embodiment of the invention.
- FIG. 6 is a flow diagram that describes a method to operate a pointing device that is integrated with a scanning device.
- An integrated computer input device that functions both as a pointing device and as a scanning device offers user convenience, multi-function capabilities, and the benefit of saving work space both in an office and when traveling. A computer mouse having an integrated scanner makes scanning documents as easy as using a mouse and reduces user costs with the combined functionality. In the described embodiments, the computer input device is described as an optical mouse having a scanner integrated with the mouse. However, the invention is also applicable to other types of computer input or pointing devices such as a mechanical mouse, a trackball, a pen input device, and the like.
- FIG. 1 shows a
computing system 10 having acomputing device 12 and anoptical computer mouse 14 integrated with scanning components. Thecomputer 12 has adisplay 16 and akeyboard 18. Electronic signals generated with themouse 14 are sent via acable 20 from themouse 14 to thecomputer 12. Additionally, themouse 14 can receive operational power from thecomputer 12 via thecable 20. - The
mouse 14 has ahousing 22 and programmable buttons, orswitches housing 22. Theswitches computer 12, or programmed to control a function of themouse 14. For instance,switch 24 operates to toggle between a first position in which themouse 14 functions as a pointing device and a second position in which themouse 14 functions as a scanning device. Theprogrammable switches 26 are associated with either the functions of the pointing device or the functions of the scanning device dependent upon the toggled position ofswitch 24 and the selected mode of the input device. - A
cursor 28 is illustrated as being displayed on thecomputer display 16. Theswitches 26 can be depressed, or “clicked”, to signal a software application to select an input control or position thecursor 28 on thedisplay 16. Additionally, the direction of movement of themouse 14 is translated to the movement of thecursor 28 on thedisplay 16 when themouse 14 is switched to function as a pointing device withswitch 24. That is, moving themouse 14 to the left or right will move thecursor 28 left or right on the display, respectively. Similarly, moving themouse 14 forward and back will move thecursor 28 up and down on the display. - The
mouse 14 can be implemented with any number ofswitches mouse 14 may also have a scrolling wheel or roller device (not shown) that can also be configured as a programmable input switch. A mouse having four buttons and a scrolling wheel would provide a five function selectable configuration, for example. - FIG. 2 shows a configuration of the bottom of the
optical computer mouse 14 integrated with scanning components. Themouse 14 has anoptical sensor 30 that facilitates themouse 14 functioning as a pointing device. Themouse 14 also has scanningoptical systems mouse 14 functioning as a scanning device. The scanningoptical systems mouse 14 is designed with only scanningoptical system 32, themouse 14 can be utilized to scan an image by moving themouse 14 in a forward and/or back direction. If themouse 14 is designed with only scanningoptical system 34, themouse 14 can be utilized to scan an image by moving themouse 14 side-to-side over the image. - As illustrated, both scanning
optical systems mouse 14 as detected by theoptical sensor 30. For example, if theoptical sensor 30 detects that the mouse is moving sideways (or horizontally in relation to a document), scanningoptical system 34 is activated to capture the image. Alternatively, if theoptical sensor 30 detects that the mouse is moving forward or back (or vertically in relation to a document), scanningoptical system 32 is activated to capture the image. If theoptical sensor 30 detects that the mouse is moving in a diagonal direction in relation to a document, both scanningoptical systems - FIG. 3 shows a
computing system 40 that illustrates an example of a wirelessoptical computer mouse 42 communicatively linked to thecomputer 12 via an infrared orultraviolet transmission signal 44 that is received at a detector/receiver 46 in the computer. Themouse 42 can also be communicatively linked to thecomputer 12 via radio wave technology, such as Bluetooth, for example. Themouse 42 has afunction switch 48 that operates to toggle between a first position in which themouse 42 can be utilized as a pointing device and a second position in which themouse 42 can be utilized as a scanning device. - FIG. 3 illustrates
mouse 42 being utilized as a scanning device as it scans animage 50 on adocument page 52. Starting themouse 42 at position [X] in the lower right corner ofdocument page 52, themouse 42 is moved in a direction A, identified byarrow 54, to a position [Y]. As described above, theoptical sensor 30 detects that themouse 42 is moving forward (or vertically in relation to document page 52) and scanningoptical system 32 is activated to capture theimage 50. Theimage 50 is displayed on thecomputer display 16 as the scannedimage 56 while themouse 42 is scanningdocument page 52. Alternatively, theimage 50 can be captured and stored in a memory component in themouse 42 to be downloaded to thecomputer 12 at a later time. - Multi-functional, user-
engageable switches mouse 42 is switched to the scanning mode. An alternative to theoptical sensor 30 detecting that themouse 42 is moving in the direction A, and activating scanningoptical system 32, a user can depressswitch 58 to activate the scanningoptical system 32 when scanning in a forward or back direction. - Continuing to scan the
image 50 ondocument page 52, themouse 42 moves from position [Y] in a direction B, identified byarrow 62, to a position [Z]. Theoptical sensor 30 detects that themouse 42 is moving sideways (or horizontally in relation to document page 52) and scanningoptical system 34 is activated to capture theimage 50. Alternatively, a user can depressswitch 60 to activate the scanningoptical system 34 when scanning in a sideways direction. - FIG. 4 illustrates a wireless
optical computer mouse 42 being utilized as a virtual scanning device and scanning an image on anelectronic page 64 displayed oncomputer display 16.Programmable switch 66 toggles between a document scan mode and a virtual scan mode whenswitch 48 is toggled such that themouse 42 can be utilized as a scanning device. - In the document scan mode, the
mouse 42 can scan animage 50 on adocument page 52 as shown in FIG. 3. In the virtual scan mode, themouse 42 can scan animage electronic page 64.Electronic page 64 is shown as an Internet Web-site home page for the Hewlett-Packard Company. However, theelectronic page 64 can be any electronic display that includes text, pictures, hyperlinks, graphics, tables, frames, and the like that can be virtually scanned. - Moving the
mouse 42 in a direction C, identified byarrow 72, theimage area 68 is captured with the scanning device.Arrow 74 depicted inimage area 68 shows the correlation between moving themouse 42 in direction C and the resulting scannedimage area 68. When moving themouse 42 in a direction D, identified byarrow 76, theimage area 70 is captured with the scanning device.Arrow 78 depicted inimage area 70 shows the correlation between moving themouse 42 in direction D and the resulting scannedimage area 78. The scannedimages computer 12, or stored in a memory component in themouse 42 to be downloaded at a later time. - FIG. 5 illustrates the components of an
input device 100 having apointing device 102 and ascanning device 104 integrated together. In the illustrated embodiment, thepointing device 102 is an optical mouse having anoptical sensor 106 and adigital signal processor 108. For a mechanical mouse, the pointing device would have a rotatable ball, rollers, mechanical encoders, and the other mechanical parts necessary to implement the pointing device as a mechanical mouse. - The
input device 100 has apower source 110 that can be derived from a battery source, from a computer over a mouse cable connecting the input device and the computer, or from any number of other configurable power sources. For a wireless input device, or for an input device having a detachable cable, theinput device 100 can have aninfrared transmitter 112, anultraviolet transmitter 114, or both. The input device also has amemory component 116 to store images captured with thescanning device 104. - The
scanning device 104 can be implemented as an optical scanner that produces machine-readable image data signals that are representative of a scanned image, such as a photograph or a page of printed text. The image data signals produced by thescanning device 104 can be used to reproduce the scanned image on a display device, such as a computer display or a printer. - The
scanning device 104 has animage illumination component 118 to illuminate an image to be scanned. Theillumination component 118 can be any suitable light source such as a fluorescent or incandescent lamp, or an array of LEDs (light emitting diodes) to illuminate the image to be scanned. The scanning device also hasoptical systems 120, aphotosensitive detector 122, and an analog-to-digital (A/D)converter 124. Theoptical systems 120 include reflective components to direct an image to be scanned onto a lens assembly. - The
photosensitive detector 122 can be implemented with a charged coupled device (CCD) designed to detect subtle changes of light detected when scanning an image and to register the amount of light as a voltage level that corresponds to a color. The A/D converter 124 process the voltages generated by the CCD and the resulting digital signals can then be processed for display and/or stored inmemory 116. - FIG. 6 illustrates a method to operate an input device that functions as both a pointing device and a scanning device. As a pointing device, the input device operates as a computer mouse and an indicator or cursor position input can be generated with the mouse at
block 200. The cursor position input is translated to move and/or display a cursor on a computer display atblock 202. Atblock 204, the functionality of the input device can be switched to that of a scanning device. When switching the input device to operate as a scanning device, scanning software can be activated in a computer that is communicatively linked to the input device atblock 206. - At
block 208, an image can be scanned when the input device is operating as a scanning device. As described above, the input device can scan an image in a document scan mode or in a virtual scan mode when operating as a scanning device. The scanned image can be displayed on a computer display (block 210) while scanning the image (e.g., in the document scan mode). Alternatively, the scanned image can be stored in memory (block 212) to be displayed at a later time in the form of an electronically displayed image on a computer display, or as a printed image (block 214) (e.g., in the document scan mode or in the virtual scan mode). - Although the invention has been described in language specific to structural features and/or methodological steps, it is to be understood that the invention defined in the appended claims is not necessarily limited to the specific features or steps described. Rather, the specific features and steps are disclosed as exemplary implementations of the claimed invention.
Claims (16)
1. A system, comprising:
a computing device including a display and a processor;
an input device communicatively linked to the computing device to operate as both a pointing device and a scanning device, the input device being configured to generate an input to the processor and the processor being configured to translate the input for rendering on the display, the input device comprising:
a first user-selectable switch configured to activate a first scanning optical system when scanning an image with the input device in a first direction relative to a document page; and
a second user-selectable switch configured to activate a second scanning optical system when scanning the image with the input device in a second direction relative to the document page, the second direction being different than the first direction.
2. A system as recited in claim 1 , wherein the pointing device comprises a wireless mouse.
3. A system as recited in claim 1 , wherein the pointing device comprises an optical mouse.
4. A system as recited in claim 1 , wherein the input device further comprises an optical sensor to sense a direction of movement of the input device, and Wherein the optical sensor is configured to be activated when the optical sensor senses a movement of the input device.
5. A system as recited in claim 1 , wherein the input device further comprises a first optical sensor to sense a first direction of movement of the input device and a second optical sensor to sense a second direction of movement of the input device, and wherein at least one of the first and second optical sensors are configured to be activated when a movement of the input device is sensed.
6. A computer mouse, comprising:
a housing;
a pointing component supported by the housing and configured to emulate a computer keyboard input to a computer;
a scanning component supported by the housing and configured to scan an image, the scanning component comprising a first scanning optical system and a second scanning optical system;
a first user-selectable switch supported by the housing and configured to activate the first scanning optical system when scanning an image with the computer mouse in a first direction relative to a document page; and
a second user-selectable switch supported by the housing and configured to activate the second scanning optical system when scanning the image with the computer mouse in a second direction relative to the document page, the second direction being different than the first direction.
7. A computer mouse as recited in claim 6 , wherein the pointing component comprises an optical sensor and a digital signal processor coupled to the optical sensor, the pointing component configured to sense a direction of movement of the computer mouse.
8. A computer mouse as recited in claim 6 , further comprising a memory component mounted in the housing to store an image captured with the scanning component.
9. A computer mouse as recited in claim 6 , wherein the computer mouse is a wireless mouse.
10. A computer mouse as recited in claim 6 , wherein the computer mouse is an optical mouse.
11. A computer mouse as recited in claim 6 , further comprising a function switch supported by the housing, the switch configured to toggle between a first position to activate the pointing component and a second position to activate the scanning component.
12. A computer mouse as recited in claim 11 , further comprising:
one or more multi-functional switches supported by the housing;
the switches being operably associated with the pointing component when the function switch is toggled to the first position; and
the switches being operably associated with the scanning component when the function switch is toggled to the second position.
13. A computer mouse as recited in claim 11 , wherein the computer mouse is configured to activate scanning software in a computing device when the second position of the function switch is selected to activate the scanning component.
14. A computer mouse as recited in claim 6 , further comprising an infrared transmitter mounted in the housing to communicatively link the computer mouse with a computing device.
15. A computer mouse as recited in claim 6 , further comprising an ultraviolet transmitter mounted in the housing to communicatively link the computer mouse with a computing device.
16. A computer mouse as recited in claim 6 , further comprising an optical sensor supported by the housing to sense a direction of movement of the computer mouse, wherein the scanning optical systems are configured to be activated when the optical sensor senses a movement of the computer mouse.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/622,216 US20040017354A1 (en) | 2001-01-22 | 2003-07-18 | Integrated multi-function computer input device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/767,670 US6710768B2 (en) | 2001-01-22 | 2001-01-22 | Integrated multi-function computer input device |
US10/622,216 US20040017354A1 (en) | 2001-01-22 | 2003-07-18 | Integrated multi-function computer input device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/767,670 Continuation US6710768B2 (en) | 2001-01-22 | 2001-01-22 | Integrated multi-function computer input device |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040017354A1 true US20040017354A1 (en) | 2004-01-29 |
Family
ID=25080199
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/767,670 Expired - Lifetime US6710768B2 (en) | 2001-01-22 | 2001-01-22 | Integrated multi-function computer input device |
US10/622,216 Abandoned US20040017354A1 (en) | 2001-01-22 | 2003-07-18 | Integrated multi-function computer input device |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/767,670 Expired - Lifetime US6710768B2 (en) | 2001-01-22 | 2001-01-22 | Integrated multi-function computer input device |
Country Status (1)
Country | Link |
---|---|
US (2) | US6710768B2 (en) |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050223142A1 (en) * | 2004-03-31 | 2005-10-06 | Forward Electronics Co., Ltd. | Memory mouse |
US20060238508A1 (en) * | 2005-04-22 | 2006-10-26 | Tong Xie | Optical location measuring system |
US20070188464A1 (en) * | 2006-02-13 | 2007-08-16 | Research In Motion Limited | On-screen diagonal cursor navigation on a handheld communication device having a full alphabetic keyboard |
US20070192736A1 (en) * | 2006-02-13 | 2007-08-16 | Research In Motion Limited | Method and arrangment for a primary actions menu including one menu item for applications on a handheld electronic device |
CN100336001C (en) * | 2004-05-10 | 2007-09-05 | 原相科技股份有限公司 | Wireless type optical pointer device of using shared oscillation circuit |
US20070254700A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US20070254706A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US20070254704A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US20070254701A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US20070254721A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US20070259697A1 (en) * | 2004-06-21 | 2007-11-08 | Griffin Jason T | Handheld wireless communication device |
US20070268259A1 (en) * | 2004-06-21 | 2007-11-22 | Griffin Jason T | Handheld wireless communication device |
US7317448B1 (en) * | 2001-10-01 | 2008-01-08 | Logitech Europe S.A. | Multiple sensor device and method |
US20080158159A1 (en) * | 2006-12-29 | 2008-07-03 | Research In Motion Limited | On-screen cursor navigation on a handheld communication device displaying a modifed webpage |
US20100309128A1 (en) * | 2009-06-09 | 2010-12-09 | Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd | Computer mouse |
US7986301B2 (en) | 2004-06-21 | 2011-07-26 | Research In Motion Limited | Handheld wireless communication device |
US8064946B2 (en) | 2004-06-21 | 2011-11-22 | Research In Motion Limited | Handheld wireless communication device |
US8219158B2 (en) | 2004-06-21 | 2012-07-10 | Research In Motion Limited | Handheld wireless communication device |
US8271036B2 (en) | 2004-06-21 | 2012-09-18 | Research In Motion Limited | Handheld wireless communication device |
CN102749992A (en) * | 2011-04-19 | 2012-10-24 | 英特尔公司 | Multifunctional input device |
US8463315B2 (en) | 2004-06-21 | 2013-06-11 | Research In Motion Limited | Handheld wireless communication device |
US8537117B2 (en) | 2006-02-13 | 2013-09-17 | Blackberry Limited | Handheld wireless communication device that selectively generates a menu in response to received commands |
US20140168723A1 (en) * | 2011-06-22 | 2014-06-19 | Lg Electrcncs Inc. | Scanning technology |
EP2523074A3 (en) * | 2011-04-08 | 2014-07-09 | Golden Emperor International, Ltd. | A mouse with multiple operation modes |
US8824669B2 (en) | 2001-12-21 | 2014-09-02 | Blackberry Limited | Handheld electronic device with keyboard |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6720948B2 (en) * | 2001-10-11 | 2004-04-13 | International Business Machines Corporation | Method, program, and system for communicating between a pointing device and a host computer |
AUPS049502A0 (en) * | 2002-02-13 | 2002-03-07 | Silverbrook Research Pty. Ltd. | Methods and system (ap58) |
US7168047B1 (en) * | 2002-05-28 | 2007-01-23 | Apple Computer, Inc. | Mouse having a button-less panning and scrolling switch |
US8018607B2 (en) * | 2002-12-05 | 2011-09-13 | Hewlett-Packard Development Company, L.P. | Scanner power management system and method |
WO2005036519A1 (en) * | 2003-10-07 | 2005-04-21 | Giles Susan L | Computer mouse |
US20050117911A1 (en) * | 2003-11-27 | 2005-06-02 | John Hsuan | Multifunctional optical device |
US7292225B2 (en) * | 2004-04-15 | 2007-11-06 | Avago Technologies Ecbu Ip | Apparatus for controlling the position of a screen pointer that wirelessly transmits compressed data |
JP2006072497A (en) * | 2004-08-31 | 2006-03-16 | Mitsumi Electric Co Ltd | Mouse input device |
JP2006072751A (en) * | 2004-09-02 | 2006-03-16 | Mitsumi Electric Co Ltd | Imaging element incorporating mouse |
US20060044261A1 (en) * | 2004-09-02 | 2006-03-02 | Kao-Cheng Hsieh | Pointing input device imitating inputting of hotkeys of a keyboard |
US20060192762A1 (en) * | 2005-02-28 | 2006-08-31 | Corrion Bradley W | Multi-function optical input device |
US8643599B2 (en) * | 2006-06-27 | 2014-02-04 | Microsoft Corporation | Washable mouse |
KR100805254B1 (en) * | 2006-12-01 | 2008-02-21 | 주식회사 애트랩 | Optical pointing device and data transmission method thereof |
US20100005136A1 (en) * | 2008-07-07 | 2010-01-07 | Andrew Rodney Ferlitsch | Method and system for follow-me scanning |
US8339467B2 (en) * | 2010-03-25 | 2012-12-25 | Dacuda Ag | Synchronization of navigation and image information for handheld scanner |
US8441695B2 (en) * | 2009-05-20 | 2013-05-14 | Dacuda Ag | Handheld scanner with high image quality |
US20100296133A1 (en) * | 2009-05-20 | 2010-11-25 | Dacuda Ag | Mode switching in a handheld scanner |
US9300834B2 (en) | 2009-05-20 | 2016-03-29 | Dacuda Ag | Image processing for handheld scanner |
US8582182B2 (en) * | 2009-05-20 | 2013-11-12 | Dacuda Ag | Automatic sizing of images acquired by a handheld scanner |
US8441696B2 (en) | 2009-05-20 | 2013-05-14 | Dacuda Ag | Continuous scanning with a handheld scanner |
US20110022426A1 (en) | 2009-07-22 | 2011-01-27 | Eijdenberg Adam | Graphical user interface based airline travel planning |
US8531401B2 (en) * | 2009-08-13 | 2013-09-10 | Hewlett-Packard Development Company, L.P. | Computer accessory device |
US20110066504A1 (en) * | 2009-09-17 | 2011-03-17 | Ehud Chatow | System for providing promotion information |
US20110227947A1 (en) * | 2010-03-16 | 2011-09-22 | Microsoft Corporation | Multi-Touch User Interface Interaction |
US8497840B2 (en) * | 2010-03-25 | 2013-07-30 | Dacuda Ag | Computer peripheral for scanning |
US20140282209A1 (en) * | 2013-03-15 | 2014-09-18 | Logitech Europe S.A. | Method for activating an application bar |
US10298898B2 (en) | 2013-08-31 | 2019-05-21 | Ml Netherlands C.V. | User feedback for real-time checking and improving quality of scanned image |
US10142522B2 (en) | 2013-12-03 | 2018-11-27 | Ml Netherlands C.V. | User feedback for real-time checking and improving quality of scanned image |
WO2015104236A1 (en) | 2014-01-07 | 2015-07-16 | Dacuda Ag | Adaptive camera control for reducing motion blur during real-time image capture |
WO2015104235A1 (en) | 2014-01-07 | 2015-07-16 | Dacuda Ag | Dynamic updating of composite images |
EP3143596B1 (en) | 2014-05-12 | 2020-04-08 | ML Netherlands C.V. | Method and apparatus for scanning and printing a 3d object |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5579148A (en) * | 1993-11-29 | 1996-11-26 | Nippondenso Co., Ltd. | Two-dimensional optical scanner |
US5994710A (en) * | 1998-04-30 | 1999-11-30 | Hewlett-Packard Company | Scanning mouse for a computer system |
US6513717B2 (en) * | 2000-12-07 | 2003-02-04 | Digimarc Corporation | Integrated cursor control and scanner device |
US6585158B2 (en) * | 2000-11-30 | 2003-07-01 | Agilent Technologies, Inc. | Combined pointing device and bar code scanner |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5355146A (en) * | 1990-03-05 | 1994-10-11 | Bmc Micro-Industries Ltd. | Multi-directional hand scanner and mouse |
CA2097360A1 (en) * | 1992-06-03 | 1993-12-04 | Paul Dvorkis | Optical readers |
US5488571A (en) * | 1993-11-22 | 1996-01-30 | Timex Corporation | Method and apparatus for downloading information from a controllable light source to a portable information device |
EP0892359A1 (en) * | 1997-07-18 | 1999-01-20 | Datalogic S.P.A. | Portable code reading device |
-
2001
- 2001-01-22 US US09/767,670 patent/US6710768B2/en not_active Expired - Lifetime
-
2003
- 2003-07-18 US US10/622,216 patent/US20040017354A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5579148A (en) * | 1993-11-29 | 1996-11-26 | Nippondenso Co., Ltd. | Two-dimensional optical scanner |
US5994710A (en) * | 1998-04-30 | 1999-11-30 | Hewlett-Packard Company | Scanning mouse for a computer system |
US6585158B2 (en) * | 2000-11-30 | 2003-07-01 | Agilent Technologies, Inc. | Combined pointing device and bar code scanner |
US6513717B2 (en) * | 2000-12-07 | 2003-02-04 | Digimarc Corporation | Integrated cursor control and scanner device |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7317448B1 (en) * | 2001-10-01 | 2008-01-08 | Logitech Europe S.A. | Multiple sensor device and method |
US8824669B2 (en) | 2001-12-21 | 2014-09-02 | Blackberry Limited | Handheld electronic device with keyboard |
US20050223142A1 (en) * | 2004-03-31 | 2005-10-06 | Forward Electronics Co., Ltd. | Memory mouse |
CN100336001C (en) * | 2004-05-10 | 2007-09-05 | 原相科技股份有限公司 | Wireless type optical pointer device of using shared oscillation circuit |
US20070254700A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US20070254701A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US8271036B2 (en) | 2004-06-21 | 2012-09-18 | Research In Motion Limited | Handheld wireless communication device |
US8064946B2 (en) | 2004-06-21 | 2011-11-22 | Research In Motion Limited | Handheld wireless communication device |
US7973765B2 (en) | 2004-06-21 | 2011-07-05 | Research In Motion Limited | Handheld wireless communication device |
US20070254706A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US20070254704A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US8219158B2 (en) | 2004-06-21 | 2012-07-10 | Research In Motion Limited | Handheld wireless communication device |
US20070254721A1 (en) * | 2004-06-21 | 2007-11-01 | Griffin Jason T | Handheld wireless communication device |
US20070259697A1 (en) * | 2004-06-21 | 2007-11-08 | Griffin Jason T | Handheld wireless communication device |
US20070268259A1 (en) * | 2004-06-21 | 2007-11-22 | Griffin Jason T | Handheld wireless communication device |
US8463315B2 (en) | 2004-06-21 | 2013-06-11 | Research In Motion Limited | Handheld wireless communication device |
US7986301B2 (en) | 2004-06-21 | 2011-07-26 | Research In Motion Limited | Handheld wireless communication device |
US7982712B2 (en) | 2004-06-21 | 2011-07-19 | Research In Motion Limited | Handheld wireless communication device |
US20060238508A1 (en) * | 2005-04-22 | 2006-10-26 | Tong Xie | Optical location measuring system |
US7669144B2 (en) | 2006-02-13 | 2010-02-23 | Research In Motion Limited | Method and arrangment for a primary actions menu including one menu item for applications on a handheld electronic device |
US7552142B2 (en) * | 2006-02-13 | 2009-06-23 | Research In Motion Limited | On-screen diagonal cursor navigation on a handheld communication device having a reduced alphabetic keyboard |
US20070209024A1 (en) * | 2006-02-13 | 2007-09-06 | Research In Motion Limited | On-screen diagonal cursor navigation on a handheld communication device having a reduced alphabetic keyboard |
US20070188463A1 (en) * | 2006-02-13 | 2007-08-16 | Research In Motion Limited | On-screen diagonal cursor navigation on a wireless handheld communication device |
US20070188462A1 (en) * | 2006-02-13 | 2007-08-16 | Research In Motion Limited | On-screen diagonal cursor navigation on a handheld communication device |
US8878784B2 (en) | 2006-02-13 | 2014-11-04 | Blackberry Limited | On-screen diagonal cursor navigation on a handheld communication device |
US20070188464A1 (en) * | 2006-02-13 | 2007-08-16 | Research In Motion Limited | On-screen diagonal cursor navigation on a handheld communication device having a full alphabetic keyboard |
US20070192736A1 (en) * | 2006-02-13 | 2007-08-16 | Research In Motion Limited | Method and arrangment for a primary actions menu including one menu item for applications on a handheld electronic device |
US8537117B2 (en) | 2006-02-13 | 2013-09-17 | Blackberry Limited | Handheld wireless communication device that selectively generates a menu in response to received commands |
US20080158159A1 (en) * | 2006-12-29 | 2008-07-03 | Research In Motion Limited | On-screen cursor navigation on a handheld communication device displaying a modifed webpage |
US20100309128A1 (en) * | 2009-06-09 | 2010-12-09 | Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd | Computer mouse |
US8274477B2 (en) * | 2009-06-09 | 2012-09-25 | Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. | Computer mouse |
EP2523074A3 (en) * | 2011-04-08 | 2014-07-09 | Golden Emperor International, Ltd. | A mouse with multiple operation modes |
WO2012145057A3 (en) * | 2011-04-19 | 2013-01-10 | Intel Corporation | Multifunctional input device |
CN102749992A (en) * | 2011-04-19 | 2012-10-24 | 英特尔公司 | Multifunctional input device |
US20140168723A1 (en) * | 2011-06-22 | 2014-06-19 | Lg Electrcncs Inc. | Scanning technology |
US8958121B2 (en) * | 2011-06-22 | 2015-02-17 | Lg Electronics Inc. | Scanning technology using input device to acquire scan image through scan area |
US9094549B2 (en) | 2011-06-22 | 2015-07-28 | Lg Electronics Inc. | Scanning technology for using a scan button to stop scanning and open edition user interface |
Also Published As
Publication number | Publication date |
---|---|
US20020097225A1 (en) | 2002-07-25 |
US6710768B2 (en) | 2004-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6710768B2 (en) | Integrated multi-function computer input device | |
US7167604B2 (en) | Portable document scan accessory for use with a wireless handheld communications device | |
CA2476514C (en) | Mobile device with on-screen optical navigation | |
US5994710A (en) | Scanning mouse for a computer system | |
US8022928B2 (en) | Free-space pointing and handwriting | |
US20020044134A1 (en) | Input unit arrangement | |
US20030034961A1 (en) | Input system and method for coordinate and pattern | |
US20130229387A1 (en) | Optical touch device, passive touch control system, and input detection method | |
JPH07303290A (en) | Information input device | |
CA2344352A1 (en) | Input device using scanning sensors | |
EP0957448A2 (en) | Optical code reader mouse | |
KR20010052282A (en) | Input unit, method for using the same and input system | |
JP2009217465A (en) | Input device, input operation reception method, and program thereof | |
US20050068299A1 (en) | Two-dimensional coordinate signal input apparatus | |
US20020175893A1 (en) | Multidimensional coordinate signal input apparatus | |
KR100844390B1 (en) | Lightsensor-integrating type mouse combined with a bar-code scanner | |
KR20050032950A (en) | Optical pointing device with reflector | |
JPH0519954A (en) | Optical coordinate information output device | |
JP2002132444A (en) | Mouse | |
US20080007753A1 (en) | User interface for a multi-function peripheral device | |
JP2001016410A (en) | Input device and mouse | |
WO2003017076A1 (en) | Input system and method for coordinate and pattern | |
US20140160008A1 (en) | Optical input device and operating method thereof | |
JPH0950507A (en) | Picture reader | |
JP2000200144A (en) | Optical mouse |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |