US20230244330A1 - Computer mouse - Google Patents
Computer mouse Download PDFInfo
- Publication number
- US20230244330A1 US20230244330A1 US18/120,307 US202318120307A US2023244330A1 US 20230244330 A1 US20230244330 A1 US 20230244330A1 US 202318120307 A US202318120307 A US 202318120307A US 2023244330 A1 US2023244330 A1 US 2023244330A1
- Authority
- US
- United States
- Prior art keywords
- computer mouse
- antenna
- housing
- conductive material
- computer
- 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.)
- Pending
Links
- 239000004020 conductor Substances 0.000 claims abstract description 33
- 230000003287 optical effect Effects 0.000 claims description 22
- 230000004044 response Effects 0.000 claims description 14
- FYYHWMGAXLPEAU-UHFFFAOYSA-N Magnesium Chemical compound [Mg] FYYHWMGAXLPEAU-UHFFFAOYSA-N 0.000 claims description 12
- 229910052749 magnesium Inorganic materials 0.000 claims description 12
- 239000011777 magnesium Substances 0.000 claims description 12
- 230000033001 locomotion Effects 0.000 claims description 9
- 229920000642 polymer Polymers 0.000 claims description 6
- 239000004697 Polyetherimide Substances 0.000 claims description 4
- 229920001601 polyetherimide Polymers 0.000 claims description 4
- 229920000049 Carbon (fiber) Polymers 0.000 claims description 3
- RTAQQCXQSZGOHL-UHFFFAOYSA-N Titanium Chemical compound [Ti] RTAQQCXQSZGOHL-UHFFFAOYSA-N 0.000 claims description 3
- 229910052782 aluminium Inorganic materials 0.000 claims description 3
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 claims description 3
- 239000004917 carbon fiber Substances 0.000 claims description 3
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 claims description 3
- 239000010936 titanium Substances 0.000 claims description 3
- 229910052719 titanium Inorganic materials 0.000 claims description 3
- 241000699666 Mus <mouse, genus> Species 0.000 description 109
- 239000000463 material Substances 0.000 description 15
- 239000012811 non-conductive material Substances 0.000 description 13
- 238000005259 measurement Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 9
- 239000007769 metal material Substances 0.000 description 8
- 241000699670 Mus sp. Species 0.000 description 4
- 239000004033 plastic Substances 0.000 description 4
- 229920003023 plastic Polymers 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 230000005672 electromagnetic field Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 229920000271 Kevlar® Polymers 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003292 diminished effect Effects 0.000 description 1
- -1 e.g. Substances 0.000 description 1
- 239000011152 fibreglass Substances 0.000 description 1
- 210000003811 finger Anatomy 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004761 kevlar Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002861 polymer material Substances 0.000 description 1
- 238000013515 script Methods 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 229920002994 synthetic fiber Polymers 0.000 description 1
- 239000012209 synthetic fiber Substances 0.000 description 1
- 229920001169 thermoplastic Polymers 0.000 description 1
- 239000004416 thermosoftening plastic Substances 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q1/00—Details of, or arrangements associated with, antennas
- H01Q1/12—Supports; Mounting means
- H01Q1/22—Supports; Mounting means by structural association with other equipment or articles
-
- 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
-
- 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
- G06F3/0383—Signal control means within the pointing device
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q1/00—Details of, or arrangements associated with, antennas
- H01Q1/12—Supports; Mounting means
- H01Q1/22—Supports; Mounting means by structural association with other equipment or articles
- H01Q1/2258—Supports; Mounting means by structural association with other equipment or articles used with computer equipment
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q1/00—Details of, or arrangements associated with, antennas
- H01Q1/36—Structural form of radiating elements, e.g. cone, spiral, umbrella; Particular materials used therewith
- H01Q1/38—Structural form of radiating elements, e.g. cone, spiral, umbrella; Particular materials used therewith formed by a conductive layer on an insulating support
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q1/00—Details of, or arrangements associated with, antennas
- H01Q1/42—Housings not intimately mechanically associated with radiating elements, e.g. radome
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q9/00—Electrically-short antennas having dimensions not more than twice the operating wavelength and consisting of conductive active radiating elements
- H01Q9/04—Resonant antennas
- H01Q9/0407—Substantially flat resonant element parallel to ground plane, e.g. patch antenna
- H01Q9/0421—Substantially flat resonant element parallel to ground plane, e.g. patch antenna with a shorting wall or a shorting pin at one end of the element
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q9/00—Electrically-short antennas having dimensions not more than twice the operating wavelength and consisting of conductive active radiating elements
- H01Q9/04—Resonant antennas
- H01Q9/30—Resonant antennas with feed to end of elongated active element, e.g. unipole
- H01Q9/42—Resonant antennas with feed to end of elongated active element, e.g. unipole with folded element, the folded parts being spaced apart a small fraction of the operating wavelength
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0384—Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices
-
- 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/0362—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
Definitions
- This specification relates to a computer mouse.
- a computer mouse can be operated by a user to control operations of a computing device, e.g., a desktop computer or a laptop computer.
- the computer mouse can be a wireless computer mouse that emits wireless signals to control the operations of the computing device.
- implementations of a computer mouse can have a housing that has lightweight electrically conductive (e.g., metallic) components that reduce an overall weight of the computer mouse.
- a base of the housing can be formed of an electrically non-conductive material to reduce the amount of interference by the housing on wireless signals emitted by the computer mouse, e.g., by an antenna of the computer mouse.
- a computer mouse in one aspect, includes a housing.
- the housing includes a non-metallic base and a shell attached to the non-metallic base.
- the shell is formed of an electrically conductive material.
- the computer mouse includes a user input device in the housing.
- the user input device is manually operable by a user to generate a control signal.
- the computer mouse includes an antenna within the housing.
- the antenna is configured to receive the control signal from the user input device.
- the antenna is configured to emit a wireless signal, based on the control signal, to control operations of a computing device.
- a computer mouse in another aspect, includes a housing.
- the housing includes a non-metallic base and a shell attached to the non-metallic base.
- the non-metallic base forms a bottom of the computer mouse.
- the shell is formed of an electrically conductive material.
- the computer mouse includes an optical sensor directed through an opening on the bottom of the computer mouse.
- the computer mouse includes an antenna within the housing. The antenna is configured to receive a sensor signal from the optical sensor in response to motion of the bottom of the computer mouse across a surface.
- the antenna is configured to emit a wireless signal, in response to the sensor signal, to control operations of a computing device.
- a computer mouse in another aspect, includes a housing.
- the housing includes a non-metallic base and a shell attached to the non-metallic base.
- the shell is formed of an electrically conductive material.
- the computer mouse includes an antenna within the housing.
- the computer mouse includes a user input system to provide a control signal to cause the antenna to emit a wireless signal to control operations of a computing device.
- the computer mouse can include a printed circuit board on which the user input system is positioned and on which the antenna is positioned.
- the printed circuit board can be mounted to the non-metallic base.
- the computer mouse can include a printed circuit board on which the antenna is disposed.
- the printed circuit board can be mounted to the non-metallic base.
- the printed circuit board can be electrically grounded to the non-metallic base.
- the printed circuit board can be spaced part from the shell.
- the computer mouse can include a printed circuit board on which the optical sensor is positioned and on which the antenna is positioned.
- the antenna can be positioned rearward relative to the optical sensor.
- the electrically conductive material can include at least one of magnesium, titanium, carbon fiber, or aluminum.
- the non-metallic base can be formed of a polymer.
- the polymer can include polyetherimide.
- the antenna can be a trace antenna.
- the trace antenna can be a tuned inverted F trace antenna.
- the computer mouse can further include an optical sensor configured to direct an optical signal through an opening on a bottom of the computer mouse.
- the wireless signal can be a first wireless signal
- the electrical signal can be a first electrical signal.
- the antenna can be configured to receive a sensor signal from the optical sensor in response to motion of the bottom of the computer mouse across a surface on which the bottom of the computer mouse is positioned.
- the antenna can be configured to emit a second wireless signal, in response to the sensor signal, to control operations of the computing device.
- the optical sensor can be positioned in a central portion of the computer mouse.
- the computer mouse can include a printed circuit board on which the optical sensor is positioned and on which the antenna is positioned.
- the antenna can be offset rearwardly from the optical sensor.
- the user input device can be connected to the printed circuit board at a location in front of the antenna.
- the bottom of the computer mouse can include a substantially planar surface positionable on the surface.
- the antenna can be spaced apart from the shell. In some implementations, a minimum distance between the antenna and the shell can be at least 0.5 centimeters. In some implementations, a minimum distance between the antenna and the shell can be between 0.25 and 2 centimeters.
- an overall weight of the computer mouse can be between 30 and 80 grams.
- the non-metallic base can extend across an entire length and an entire width of a bottom of the computer mouse.
- the non-metallic base can have a height between 0.5 and 5 millimeters.
- the user input system can include one or more of an optical sensor, a button, a wheel, or a switch.
- the computer mouse can be lightweight to allow the computer mouse to be more easily maneuvered by a user during use. Further, the computer mouse can also produce wireless signals that do not have diminished signal strength at typical operating distances (e.g., no more than 150 centimeters) between the computer mouse and a receiver of a computing device controlled by the computer mouse.
- FIGS. 1 and 2 A- 2 G are exploded perspective, rear perspective, top, left, right, bottom, rear, and front views, respectively, of an example of a computer mouse.
- FIG. 3 is a top view of the computer mouse of FIG. 1 , with a top portion of the computer mouse removed.
- FIG. 4 is a top view of a control system of the computer mouse of FIG. 1 .
- FIG. 5 is a bottom view of the control system of the computer mouse of FIG. 1 .
- FIG. 6 is a graph showing received signal strength indications (RSSIs) for various configurations of control systems with antennae for emitting signals.
- RSSIs received signal strength indications
- the present disclosure describes implementations of devices for providing user inputs to computing devices.
- the present disclosure provides implementations of computer mice that are lightweight and thus easily maneuverable by users during use of the computer mice.
- a lightweight computer mouse can improve performance, allowing the user to more quickly move the computer mouse across a surface, e.g., a planar surface such a desk, a mousepad, or other planar surface, to thereby move a cursor on a display.
- the lightweight computer mouse can also reduce strain on a hand of the user.
- the lightweight computer mouse can be particularly advantageous during use for electronic gaming, where fast user response time over prolonged periods of play can improve performance in an electronic game.
- FIGS. 1 - 4 are representative of certain implementations of a lightweight computer mouse.
- a computer mouse 50 includes a housing 100 and a control system 150 housed within the housing 100 .
- the control system 150 includes one or more electrical components of the computer mouse 50 , including at least parts of a user input system 200 and an antenna 300 .
- the housing 100 includes a lower housing 110 and an upper housing 120 attached to the lower housing 110 .
- the lower housing 110 is formed of a non-metallic material, and the upper housing 120 is formed of an electrically conductive material.
- the lower housing 110 and the upper housing 120 together can at least partially define an interior space of the housing 100 that can accommodate one or more electrical components of the computer mouse 50 , e.g., the control system 150 .
- the control system 150 is configured to generate wireless signals to control an operation of a computing device, e.g., a personal computer, a desktop computer, a laptop computer, a tablet computer, or other computing device.
- a computing device e.g., a personal computer, a desktop computer, a laptop computer, a tablet computer, or other computing device.
- the user input system 200 of the control system 150 is operable by a user to provide a control signal to cause the antenna 300 to emit a wireless signal to control operations of a computing device.
- the user input system 200 can include one or more user input devices, e.g., one or more buttons, a mouse position input sensor, a scrolling device, a wheel, or other user input devices.
- the computer mouse 50 can further include a battery 400
- the control system 150 can further include a printed circuit board 500 .
- the overall weight of the computer mouse 50 can be relatively light due to the use of lightweight components (e.g., lightweight housing components, metal housing components, etc.).
- the housing 100 can have openings 105 , e.g., polygonal or circular openings, on one or more of the components of the housing 100 to reduce the amount of material of the housing 100 . Examples of configurations of these openings 105 are described in U.S. Ser. No. 16/216,987 (issued as U.S. Pat. No. 10,983,609), entitled “Computer Mouse with Lightweight Housing,” the contents of which are hereby incorporated by reference in its entirety.
- an overall weight of the computer mouse is between 30 and 80 grams (e.g., between 40 and 60 grams, between 35 and 70 grams, between 30 and 70 grams, between 60 and 60 grams, etc.).
- the overall weight of the computer mouse can be lightweight.
- the overall weight is no more than 80 grams, e.g., no more than 70 grams, no more than 60 grams, no more than 50 grams, no more than 40 grams, no more than 30 grams, etc.
- the use of electrically conductive material or metallic material for the housing 100 can reduce the overall weight of the material used for the housing 100 and thus reduce an overall weight of the computer mouse.
- the housing 100 includes one or more housing components. If the housing 100 includes two or more separate housing components, the two or more separate housing components can be interconnected with one another to form the housing 100 . Electrical and mechanical components of the computer mouse 50 can be mounted to or within the housing 100 .
- the housing 100 can also at least partially define surfaces of user input devices and can provide surfaces that are slidable across a corresponding planar surface to allow a position of the computer mouse 50 to be changed in a manner detectable by the mouse position input sensor of the user input system 200 .
- the housing 100 provides surfaces 130 on a bottom portion 52 of the computer mouse 50 , e.g., on the lower housing 110 of the housing 100 .
- the surfaces 130 can contact a surface 700 and be slid across the surface 700 to allow the computer mouse 50 to move along a plane defined by the surface 700 .
- the housing 100 is formed by two components: the lower housing 110 and the upper housing 120 .
- the lower housing 110 forms the bottom portion 52 of the computer mouse 50 .
- the lower housing 110 can include a base 140 , side plates 160 , 170 , and a support structure 180 .
- the side plates 160 , 170 are connected to side portions of the base 140 , and the support structure 180 extends from the side plate 160 to the side plate 170 .
- the base 140 forms the bottom portion 52 of the computer mouse 50 .
- the base 140 can extend across an entire length L ( FIG. 2 D ) and an entire width W ( FIG. 2 D ) of the bottom portion 52 of the computer mouse 50 .
- a maximum height H ( FIG. 2 C ) of the base 140 has a height between 0.5 and 5 millimeters (e.g., no more than 4 millimeters, no more than 3 millimeters, no more than 2 millimeters, no more than 1 millimeter, etc.).
- the base 140 can include the surfaces 130 .
- the surfaces 130 can be provided on one or more pads affixed to the base 140 .
- the base 140 can further include an opening 141 for a mouse position input sensor of the computer mouse 50 (described in greater detail below).
- the opening 141 can be located in a central portion of the base 140 , e.g., approximately equidistant from a left side edge and a right edge of the base 140 and approximately equidistant from a rear edge and a front edge of the base 140 .
- the side plates 160 , 170 are attached to a top portion of the base 140 along lower edges of the side plates 160 , 170 .
- the side plate 160 is a left side plate
- the side plate 170 is a right side plate.
- the side plates 160 , 170 can provide surfaces for a user's fingers to grasp and rest on.
- a portion of the user input system 200 can be mounted on one or both of the side plates 160 , 170 .
- the side plate 170 includes an opening 172 to accommodate a portion of a user input device of the user input system 200 .
- the support structure 180 can include an interconnected combination of struts and plates extending between the side plate 160 and the side plate 170 and extending between the base 140 and the side plates 160 , 170 .
- the lower housing 110 can be connected to the upper housing 120 via the support structure 180 .
- a shell 122 of the upper housing 120 and a button plate 124 of the upper housing 120 can both be attached to the support structure 180 and/or the side plates 160 , 170 .
- the shell 122 and the button plate 124 form the upper housing 120 .
- the shell 122 forms a rear portion of the upper housing 120
- the button plate 124 covers a forward portion of the upper housing 120 .
- the button plate 124 is attachable to lower housing 110 in such a way that the button plate 124 is movable relative to the lower housing 110 , thus allowing the button plate 124 to be actuated to operate a portion of the user input system 200 .
- at least parts of the button input device 210 , the button input device 220 , and the button input device 230 are located on the button plate 124 .
- the housing 100 can be formed of a combination of a first set of materials that block electromagnetic fields (e.g., that have the tendency to form a Faraday cage or Faraday shield) and a second set of materials that permit passage of electromagnetic fields.
- the first set of materials can be formed of one or more electrically conductive materials and the second set of materials can be formed of one or more electrically non-conductive materials.
- the electrically conductive material is lightweight.
- the electrically conductive material includes at least one of magnesium, titanium, carbon fiber, or aluminum.
- the electrically non-conductive material can be a non-metallic material, such as a polymer.
- the polymer can include a polyetherimide, a thermoplastic, or other appropriate polymer material.
- the electrically non-conductive material can include other materials as well, including fiberglass, glass, ceramics, synthetic fibers (e.g., Kevlar), or another material that does not form surfaces that reflect radiofrequency waves.
- the components of the housing 100 that are formed of the electrically conductive material and the components of the housing that are formed of the electrically non-conductive material vary in implementations.
- the base 140 can be formed of a material different from the rest of the housing 100 , or from the shell 122 of the housing 100 .
- the base 140 of the lower housing 110 can be formed of the electrically non-conductive material so that, as described in greater detail below, the antenna 300 does not become electrically coupled to the housing 100 .
- the components of the housing 100 only the base 140 of the lower housing 110 is formed of the electrically non-conductive material, while other components of the housing 100 are formed of the electrically conductive material.
- the upper housing 120 including the shell 122 and the button plate 124 , the side plates 160 , 170 , and the support structure 180 are each formed of the electrically conductive material.
- the upper housing 120 is formed of the electrically conductive material
- the lower housing 110 is formed of the electrically conductive material.
- Other combinations of materials are possible.
- only the shell 122 of the upper housing 120 is formed of the electrically conductive material, while other components of the housing 100 are formed of the electrically non-conductive material.
- the housing 100 is 30% by weight to 60% by weight (e.g., 35% to 55%, 40% to 50%, about 40%, about 45%, about 50%, etc., by weight) formed of the electrically conductive material.
- a wall thickness of the portions of the housing 100 formed by the electrically conductive material can be less than a wall thickness of the portions of the housing 100 formed by the electrically non-conductive material.
- the wall thickness of the portions of the housing 100 formed by the electrically conductive material can be between 0.3 and 3 millimeters (e.g., between 0.5 and 2 millimeters, between 0.5 and 1.5 millimeters, about 0.5 millimeters, about 1 millimeter, about 1.5 millimeter, no more than 2 millimeters, no more than 1 millimeter, etc.), while the wall thickness of the portions of the housing 100 formed by the electrically non-conductive material can be between 0.5 and 5 millimeters (e.g., between 0.7 and 5 millimeters, between 0.7 and 4 millimeters, between 0.7 and 3 millimeters, about 1 millimeter, or about 2 millimeters, about 3 millimeters, etc.).
- the electrically conductive material and the electrically non-conductive material can differ in other mechanical properties.
- the electrically conductive material can have a lager strength-to-weight ratio than the electrically non-conductive material, thereby allowing less material to be used to form the structural housing components.
- the electrically conductive material can have a tensile strength between 200 and 1000 MPa, while the electrically non-conductive material can have a tensile strength between 30 and 200 MPa.
- the user input system can include one or more of an optical sensor, a button, a wheel, or a switch.
- the user input system 200 includes multiple user input devices, including button input devices 210 , 220 , 230 , 240 , 250 , a wheel input device 260 , and a mouse position input sensor 270 ( FIGS. 3 - 4 ).
- the multiple user input devices can be operated by a user of the computer mouse 50 to control a cursor presented on a display of a computing device.
- An upward-facing portion of the computer mouse 50 can include four distinct user-operable input devices, i.e., the button input devices 210 , 220 , 230 and the wheel input device 260 , a side-facing portion can include two distinct user-operable input devices, i.e., the side input devices 240 , 250 , and a downward-facing portion can include one user-operable input device, i.e., the mouse position input sensor 270 .
- buttons 212 , 222 of the button input devices 210 , 220 are located on the button plate 124 .
- the user-operable surfaces 212 , 222 serve as buttons that can be pressed by the user.
- the button input devices 210 , 220 are actuated in response to the switches 214 , 224 on the printed circuit board 500 being actuated.
- the button input devices 210 , 220 can each include a contact member (e.g., contact members 213 , 223 shown in FIG. 1 ) that forms part of the button plate 124 .
- the contact members 213 , 223 contact and depress the switches 214 , 224 when the user-operable surfaces 212 , 222 , respectively, are pressed by the user.
- the button input device 210 can be a left button input device, and the button input device 220 can be a right button input device. When actuated, the button input device 210 causes the control system 150 to produce a control signal used to perform a “left click” operation on the computing device. And when the button input device 220 is actuated, the button input device 210 causes the control system 150 to produce a control signal used to perform a “right click” operation on the computing device.
- a button input device can include a portion that is located on button plate 124 but that does not include a portion (e.g., a user-operable surface) that is part of the button plate 124 .
- the button input device 230 includes a user-operable surface 232 that is distinct from the button plate 124 .
- the button input device 230 includes the user-operable surface 232 , a contact member 234 , and a switch 236 on the printed circuit board 500 . At least a portion of the button input device 230 is exposed through an opening 126 on the button plate 124 that is positioned between the left user-operable surface 212 and the right user-operable surface 222 on the button plate 124 .
- the side input devices 240 , 250 are positioned on the left side plate 160 .
- the side input devices 240 , 250 include user-operable surfaces 242 , 252 , contact members 244 , 254 and corresponding switches 246 , 256 ( FIGS. 1 , 3 ).
- the user-operable surfaces 242 , 252 are leftward facing to allow a thumb of a right hand of a user to press on the user-operable surfaces 242 , 252 .
- the contact members 244 , 254 FIG. 2 C
- the switch 246 , 256 thereby causing the control system 150 to produce control signals to control an operation of a computing device.
- the wheel input device 260 extends through an opening 182 ( FIGS. 1 , 2 B ) on the support structure 180 and is positioned between the user-operable surfaces 212 , 222 on the button plate 124 .
- the wheel input device 260 includes a wheel 262 that is rotatable about an axle 264 .
- the wheel input device 260 causes the control system 150 to produce a control signal used to perform a vertical scrolling operation on the computing device.
- the wheel input device 260 can be pushed toward the base 140 of the lower housing 110 to actuate a switch 266 , thereby causing the control system 150 to produce a control signal to perform a “middle click” operation on the computing device.
- the mouse position input sensor 270 detects relative movement between the computer mouse 50 and the surface on which the computer mouse 50 is supported.
- the mouse position input sensor 270 in the example depicted in FIGS. 3 - 4 , is positioned in a central portion of the computer mouse 50 .
- the mouse position input sensor 270 can be an optical sensor configured to direct an optical signal through the opening 141 on a bottom of the computer mouse 50 .
- the mouse position input sensor 270 can be another type of system, such as a roller ball system.
- the mouse position input sensor 270 causes the control system 150 to produce a control signal based on the movement of the computer mouse 50 .
- the antenna 300 is used to transmit a wireless signal to a computing device controlled by the computer mouse 50 .
- the antenna 300 is a trace antenna, e.g., an inverted F trace antenna.
- the antenna 300 is positioned away from electrically conductive material of the housing 100 to avoid electrically coupling the antenna 300 with the housing 100 .
- the antenna 300 is spaced apart from the upper housing 120 .
- the antenna 300 can be spaced apart from the shell 122 .
- a minimum distance between the antenna 300 and the electrically conductive material of the housing 100 can vary in implementations.
- the minimum distance can correspond to a minimum distance between the upper housing 120 and the antenna 300 , a minimum distance between the shell 122 and the antenna 300 , or a minimum distance between the button plate 124 and the antenna 300 .
- the minimum distance is, for example, at least 0.5 centimeters (e.g., at least 0.4 centimeters, at least 0.3 centimeters, at least 0.2 centimeters, at least 0.1 centimeters, between 0.25 and 2 centimeters, between 0.25 and 1.5 centimeters, between 0.25 and 1.25 centimeters, between 0.5 and 1 centimeters, between 0.3 and 0.8 centimeters, between 0.2 and 0.7 centimeters, between 0.1 and 0.6 centimeters, etc.).
- centimeters e.g., at least 0.4 centimeters, at least 0.3 centimeters, at least 0.2 centimeters, at least 0.1 centimeters, between 0.25 and 2 centimeters, between 0.25 and 1.5 centimeters, between 0.25 and 1.25 centimeters, between 0.5 and 1 centimeters, between 0.3 and 0.8 centimeters, between 0.2 and 0.7 centimeters, between 0.1 and 0.6 centi
- the battery 400 serves as an energy source for the electrical components of the computer mouse 50 .
- the battery 400 can be a rechargeable battery. In some implementations, the battery can be a single-use battery that is replaceable.
- the battery 400 can be positioned on a rearward portion of the computer mouse 50 to keep the weight of the battery 400 toward the rear of the computer mouse 50 .
- the battery 400 can be charged by plugging a cable 410 ( FIGS. 2 A- 2 E ) connected to a power source into a charging port 420 ( FIG. 2 G ).
- the computer mouse 50 can include the printed circuit board 500 .
- the printed circuit board 500 can extend through an interior of the computer mouse 50 from a rearward portion of the computer mouse 50 to a forward portion of the computer mouse 50 .
- One or more of the electrical components of the computer mouse 50 are located on (e.g., mounted on) the printed circuit board 500 .
- the printed circuit board 500 is electrically grounded to a portion of the housing 100 formed of the non-metallic material (described herein). Further, the printed circuit board 500 is spaced apart from portions of the housing 100 formed of the metallic material (described herein).
- the printed circuit board 500 is mounted to the lower housing 110 , e.g., the base 140 or a top portion of the base 140 , and the base 140 is formed of the non-metallic material. Further, the printed circuit board 500 is spaced apart from the upper housing 120 , e.g., the shell 122 , the button plates 124 , or both the shell 122 and the button plates 124 .
- Relative locations of the one or more electrical components can vary in implementations.
- the relative locations of the one or more electrical components can affect weight distribution and can also be selected so as to reduce interference with signals transmitted and/or received by electrical components of the computer mouse 50 (e.g., by the antenna 300 ).
- the electrical components of the control system 150 are positioned on the printed circuit board 500 .
- the button input devices 210 , 220 , 230 e.g., the electrical components of the button input devices 210 , 220 , 230 , such as the switches 214 , 224 , 236 ) are each positioned on the forward portion of the computer mouse 50 and on the forward portion of the printed circuit board 500 .
- the switches 214 , 224 are positioned on the left and right sides of the wheel input device 260 , which is also positioned on the forward portion of the printed circuit board 500 .
- the mouse position input sensor 270 is positioned rearward of the button input device 230 .
- the side input devices 240 , 250 are positioned on a left portion of the computer mouse 50 and on a left portion of the printed circuit board 500 .
- Implementations in which the side input devices 240 , 250 are positioned on the left portion of the printed circuit board 500 can correspond to implementations of computers mice to be used by a right hand of a user.
- the side input devices 240 , 250 can be positioned on a right portion of the computer mouse 50 and on a right portion of the printed circuit board 500 .
- Each of the button input devices 210 , 220 , 230 , the side input devices 240 , 250 , the wheel input device 260 , and the mouse position input sensor 270 is positioned in front of the antenna 300 .
- implementations of the computer mouse 50 described in this disclosure can be used to permit user control of a cursor on a display connected to the computing device.
- the control system 150 is operated to control the antenna 300 for transmitting wireless signals to a computing device to permit the user to control the cursor.
- button input devices of the user input system 200 can generate sensor or control signals, e.g., electrical sensor or control signals, that are transmitted to the antenna 300 .
- the antenna 300 in response to the sensor or control signals, generates wireless signals received by the computing device.
- the computing device receives the wireless signals through a receiving device connected to the computing device, e.g., a dongle releasably connected to a port of the computing device.
- the computer mouse 50 can be paired to the computing device through a short-range wireless connection, e.g., Bluetooth. In response to receiving the wireless signals, the computing device controls a cursor on a display connected to the computing device.
- the computer mouse 50 is configured such that a strength of a wireless signal, e.g., a received signal strength indicator (RSSI), transmitted by the antenna 300 and received at a receiver of the computing device can be sufficiently high to allow the cursor to be sufficiently responsive to control by the user. In particular, over a distance between the receiver and the antenna 300 , the RSSI can be above a threshold amount to allow for optimal performance.
- the computer mouse 50 can be positioned at a distance from a receiver of the computing device controlled by the computer mouse 50 .
- the distance can be between 0 and 210 centimeters (e.g., between 0 and 90 centimeters, between 0 and 60 centimeters, between 0 and 30 centimeters, no more than 30 centimeters, no more than 60 centimeters, no more than 90 centimeters, no more than 120 centimeters, no more than 150 centimeters, no more than 180 centimeters, no more than 210 centimeters from the receiver of the computer device, etc.).
- centimeters e.g., between 0 and 90 centimeters, between 0 and 60 centimeters, between 0 and 30 centimeters, no more than 30 centimeters, no more than 60 centimeters, no more than 90 centimeters, no more than 120 centimeters, no more than 150 centimeters, no more than 180 centimeters, no more than 210 centimeters from the receiver of the computer device, etc.
- the control system 150 and the antenna 300 are configured such that RSSI can be at least ⁇ 70 decibel-milliwatts (dBm), e.g., at least ⁇ 75 dBm, at least ⁇ 80 dBm, or at least ⁇ 85 dBm.
- dBm decibel-milliwatts
- FIG. 6 illustrates measured RSSI at a receiver for signals generated by computer mice having different configurations.
- Configurations 1-4 had a printed circuit board configured in accordance with examples of the printed circuit board 500 described in this disclosure and thus were configured to generate wireless signals in accordance with examples of the antenna 300 described in this disclosure.
- Configurations 1-4 differ from one another in what the printed circuit boards are housed within.
- Configuration 1 did not have a housing enclosing the printed circuit board.
- Configurations 2-3 had housings similar to the housing 100 described in this disclosure but different in that each of the components of the housings of Configuration 2 and Configuration 3 is formed of a magnesium material.
- the housing of Configuration 2 and the housing of Configuration 3 were formed of a metallic material.
- the printed circuit boards were mounted onto bases of the housings. The base in each of these configurations was formed of the magnesium material.
- the antenna in Configuration 2 was a trace antenna (similar to the antenna 300 described in this disclosure), while the antenna in Configuration 3 was a wire antenna that extends from the printed circuit board to an exterior of the housing in Configuration 3.
- Configuration 4 had a housing configured in accordance with the housing 100 described in this disclosure.
- the housing of Configuration 4 had a plastic base (e.g., similar to some implementations of the base 140 ).
- the plastic base was formed of a polyetherimide material.
- Other components of the housing of Configuration 4 were formed of a magnesium material.
- the printed circuit board was mounted to the plastic base and was spaced apart from the electrically conductive components of the housing, e.g., the upper housing and the side plates of the housing.
- the RSSI was measured at multiple different distances between the receiver and the antenna on the printed circuit board for each of the Configurations.
- the measurement distances were 30 centimeters, 60 centimeters, 90 centimeters, 120 centimeters, 150 centimeters, 180 centimeters, and 210 centimeters.
- Configuration 1 no housing
- a minimum RSSI for Configuration 1 occurred at a distance of 180 centimeters, and the minimum RSSI corresponded to the baseline RSSI of ⁇ 70 dBm.
- Configuration 4 (which had a housing with a magnesium upper housing and a plastic base) consistently performed above the baseline RSSI for each of the measurement distances, while Configuration 2 (which had a housing having a magnesium upper housing and a magnesium lower housing and an internal antenna) and Configuration 3 (which had a housing having a magnesium upper housing and a magnesium lower housing and an external antenna) did not perform consistently above the baseline RSSI for each of the measurement distances.
- the RSSI for Configuration 4 was higher than the baseline RSSI of ⁇ 70 dBm at each of the measurement distances.
- the RSSI for Configuration 2 was lower than the baseline RSSI at each of the measurement distances.
- the RSSI for Configuration was higher than the RSSI for Configuration 2 at all the measurement distances, e.g., by at least 12 dBm at each of the measurement distances.
- Configuration 3 provided an RSSI above the baseline at the 30-centimeter and 120-centimeter measurement distances, but lower than the baseline at the 60-centimeter, 90-centimeter, 150-centimeter, 180-centimeter, and 210-centimeter measurement distances.
- the subject matter and the actions and operations described in this specification can be implemented in digital electronic circuitry, in tangibly-embodied computer software or firmware, in computer hardware, including the structures disclosed in this specification and their structural equivalents, or in combinations of one or more of them.
- the subject matter and the actions and operations described in this specification can be implemented as or in one or more computer programs, e.g., one or more modules of computer program instructions, encoded on a computer program carrier, for execution by, or to control the operation of, data processing apparatus.
- the carrier can be a tangible non-transitory computer storage medium.
- the carrier can be an artificially-generated propagated signal, e.g., a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to suitable receiver apparatus for execution by a data processing apparatus.
- the computer storage medium can be or be part of a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or a combination of one or more of them.
- a computer storage medium is not a propagated signal.
- data processing apparatus encompasses all kinds of apparatus, devices, and machines for processing data, including by way of example a programmable processor, a computer, or multiple processors or computers.
- Data processing apparatus can include special-purpose logic circuitry, e.g., an FPGA (field programmable gate array), an ASIC (application-specific integrated circuit), or a GPU (graphics processing unit).
- the apparatus can also include, in addition to hardware, code that creates an execution environment for computer programs, e.g., code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them.
- a computer program can be written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages; and it can be deployed in any form, including as a stand-alone program, e.g., as an app, or as a module, component, engine, subroutine, or other unit suitable for executing in a computing environment, which environment may include one or more computers interconnected by a data communication network in one or more locations.
- a computer program may, but need not, correspond to a file in a file system.
- a computer program can be stored in a portion of a file that holds other programs or data, e.g., one or more scripts stored in a markup language document, in a single file dedicated to the program in question, or in multiple coordinated files, e.g., files that store one or more modules, sub-programs, or portions of code.
- the processes and logic flows described in this specification can be performed by one or more computers executing one or more computer programs to perform operations by operating on input data and generating output.
- the processes and logic flows can also be performed by special-purpose logic circuitry, e.g., an FPGA, an ASIC, or a GPU, or by a combination of special-purpose logic circuitry and one or more programmed computers.
- Computers suitable for the execution of a computer program can be based on general or special-purpose microprocessors or both, or any other kind of central processing unit.
- a central processing unit will receive instructions and data from a read-only memory or a random access memory or both.
- the essential elements of a computer are a central processing unit for executing instructions and one or more memory devices for storing instructions and data.
- the central processing unit and the memory can be supplemented by, or incorporated in, special-purpose logic circuitry.
- a computer will also include, or be operatively coupled to, one or more mass storage devices, and be configured to receive data from or transfer data to the mass storage devices.
- the mass storage devices can be, for example, magnetic, magneto-optical, or optical disks, or solid state drives.
- a computer need not have such devices.
- a computer can be embedded in another device, e.g., a mobile telephone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a Global Positioning System (GPS) receiver, or a portable storage device, e.g., a universal serial bus (USB) flash drive, to name just a few.
- PDA personal digital assistant
- GPS Global Positioning System
- USB universal serial bus
- the subject matter described in this specification can be implemented on one or more computers having, or configured to communicate with, a display device, e.g., a LCD (liquid crystal display) monitor, or a virtual-reality (VR) or augmented-reality (AR) display, for displaying information to the user, and an input device by which the user can provide input to the computer, e.g., a keyboard and a pointing device, e.g., a mouse, a trackball, a touchpad, and examples of the computer mouse 50 described in this disclosure.
- a display device e.g., a LCD (liquid crystal display) monitor, or a virtual-reality (VR) or augmented-reality (AR) display
- VR virtual-reality
- AR augmented-reality
- a computer can interact with a user by sending documents to and receiving documents from a device that is used by the user; for example, by sending web pages to a web browser on a user's device in response to requests received from the web browser, or by interacting with an app running on a user device, e.g., a smartphone or electronic tablet.
- a computer can interact with a user by sending text messages or other forms of message to a personal device, e.g., a smartphone that is running a messaging application, and receiving responsive messages from the user in return.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Position Input By Displaying (AREA)
Abstract
A computer mouse includes a housing. The housing includes a non-metallic base and a shell attached to the non-metallic base. The shell is formed of an electrically conductive material. The computer mouse includes a user input device in the housing. The user input device is manually operable by a user to generate a control signal. The computer mouse includes an antenna within the housing. The antenna is configured to receive the control signal from the user input device. The antenna is configured to emit a wireless signal, based on the control signal, to control operations of a computing device.
Description
- This application is a continuation of U.S. application Ser. No. 17/475,179, filed on Sep. 14, 2021, the disclosures of which are considered part of and are incorporated by reference in the disclosure of this application.
- This specification relates to a computer mouse.
- A computer mouse can be operated by a user to control operations of a computing device, e.g., a desktop computer or a laptop computer. The computer mouse can be a wireless computer mouse that emits wireless signals to control the operations of the computing device.
- As described in this disclosure, implementations of a computer mouse can have a housing that has lightweight electrically conductive (e.g., metallic) components that reduce an overall weight of the computer mouse. A base of the housing can be formed of an electrically non-conductive material to reduce the amount of interference by the housing on wireless signals emitted by the computer mouse, e.g., by an antenna of the computer mouse.
- In one aspect, a computer mouse includes a housing. The housing includes a non-metallic base and a shell attached to the non-metallic base. The shell is formed of an electrically conductive material. The computer mouse includes a user input device in the housing. The user input device is manually operable by a user to generate a control signal. The computer mouse includes an antenna within the housing. The antenna is configured to receive the control signal from the user input device. The antenna is configured to emit a wireless signal, based on the control signal, to control operations of a computing device.
- In another aspect, a computer mouse includes a housing. The housing includes a non-metallic base and a shell attached to the non-metallic base. The non-metallic base forms a bottom of the computer mouse. The shell is formed of an electrically conductive material. The computer mouse includes an optical sensor directed through an opening on the bottom of the computer mouse. The computer mouse includes an antenna within the housing. The antenna is configured to receive a sensor signal from the optical sensor in response to motion of the bottom of the computer mouse across a surface. The antenna is configured to emit a wireless signal, in response to the sensor signal, to control operations of a computing device.
- In another aspect, a computer mouse includes a housing. The housing includes a non-metallic base and a shell attached to the non-metallic base. The shell is formed of an electrically conductive material. The computer mouse includes an antenna within the housing. The computer mouse includes a user input system to provide a control signal to cause the antenna to emit a wireless signal to control operations of a computing device.
- In some implementations, the computer mouse can include a printed circuit board on which the user input system is positioned and on which the antenna is positioned. The printed circuit board can be mounted to the non-metallic base.
- In some implementations, the computer mouse can include a printed circuit board on which the antenna is disposed. In some implementations, the printed circuit board can be mounted to the non-metallic base. In some implementations, the printed circuit board can be electrically grounded to the non-metallic base. In some implementations, the printed circuit board can be spaced part from the shell.
- In some implementations, the computer mouse can include a printed circuit board on which the optical sensor is positioned and on which the antenna is positioned. The antenna can be positioned rearward relative to the optical sensor.
- In some implementations, the electrically conductive material can include at least one of magnesium, titanium, carbon fiber, or aluminum.
- In some implementations, the non-metallic base can be formed of a polymer.
- In some implementations, the polymer can include polyetherimide.
- In some implementations, the antenna can be a trace antenna.
- In some implementations, the trace antenna can be a tuned inverted F trace antenna.
- In some implementations, the computer mouse can further include an optical sensor configured to direct an optical signal through an opening on a bottom of the computer mouse. The wireless signal can be a first wireless signal, and the electrical signal can be a first electrical signal. The antenna can be configured to receive a sensor signal from the optical sensor in response to motion of the bottom of the computer mouse across a surface on which the bottom of the computer mouse is positioned. The antenna can be configured to emit a second wireless signal, in response to the sensor signal, to control operations of the computing device.
- In some implementations, the optical sensor can be positioned in a central portion of the computer mouse.
- In some implementations, the computer mouse can include a printed circuit board on which the optical sensor is positioned and on which the antenna is positioned. The antenna can be offset rearwardly from the optical sensor. In some implementations, the user input device can be connected to the printed circuit board at a location in front of the antenna. In some implementations, the bottom of the computer mouse can include a substantially planar surface positionable on the surface.
- In some implementations, the antenna can be spaced apart from the shell. In some implementations, a minimum distance between the antenna and the shell can be at least 0.5 centimeters. In some implementations, a minimum distance between the antenna and the shell can be between 0.25 and 2 centimeters.
- In some implementations, an overall weight of the computer mouse can be between 30 and 80 grams.
- In some implementations, the non-metallic base can extend across an entire length and an entire width of a bottom of the computer mouse.
- In some implementations, the non-metallic base can have a height between 0.5 and 5 millimeters.
- In some implementations, the user input system can include one or more of an optical sensor, a button, a wheel, or a switch.
- Advantages of implementations of the systems and methods described in this disclosure may include those described below and elsewhere in this disclosure. The computer mouse can be lightweight to allow the computer mouse to be more easily maneuvered by a user during use. Further, the computer mouse can also produce wireless signals that do not have diminished signal strength at typical operating distances (e.g., no more than 150 centimeters) between the computer mouse and a receiver of a computing device controlled by the computer mouse.
- The details of one or more implementations of the subject matter described in this specification are set forth in the accompanying drawings and the description below. Other potential features, aspects, and advantages will become apparent from the description, the drawings, and the claims.
-
FIGS. 1 and 2A-2G are exploded perspective, rear perspective, top, left, right, bottom, rear, and front views, respectively, of an example of a computer mouse. -
FIG. 3 is a top view of the computer mouse ofFIG. 1 , with a top portion of the computer mouse removed. -
FIG. 4 is a top view of a control system of the computer mouse ofFIG. 1 . -
FIG. 5 is a bottom view of the control system of the computer mouse ofFIG. 1 . -
FIG. 6 is a graph showing received signal strength indications (RSSIs) for various configurations of control systems with antennae for emitting signals. - The present disclosure describes implementations of devices for providing user inputs to computing devices. In particular, the present disclosure provides implementations of computer mice that are lightweight and thus easily maneuverable by users during use of the computer mice. A lightweight computer mouse can improve performance, allowing the user to more quickly move the computer mouse across a surface, e.g., a planar surface such a desk, a mousepad, or other planar surface, to thereby move a cursor on a display. The lightweight computer mouse can also reduce strain on a hand of the user. The lightweight computer mouse can be particularly advantageous during use for electronic gaming, where fast user response time over prolonged periods of play can improve performance in an electronic game.
-
FIGS. 1-4 are representative of certain implementations of a lightweight computer mouse. Referring toFIG. 1 , acomputer mouse 50 includes ahousing 100 and acontrol system 150 housed within thehousing 100. Thecontrol system 150 includes one or more electrical components of thecomputer mouse 50, including at least parts of auser input system 200 and anantenna 300. Thehousing 100 includes alower housing 110 and anupper housing 120 attached to thelower housing 110. Thelower housing 110 is formed of a non-metallic material, and theupper housing 120 is formed of an electrically conductive material. Thelower housing 110 and theupper housing 120 together can at least partially define an interior space of thehousing 100 that can accommodate one or more electrical components of thecomputer mouse 50, e.g., thecontrol system 150. Thecontrol system 150 is configured to generate wireless signals to control an operation of a computing device, e.g., a personal computer, a desktop computer, a laptop computer, a tablet computer, or other computing device. For example, theuser input system 200 of thecontrol system 150 is operable by a user to provide a control signal to cause theantenna 300 to emit a wireless signal to control operations of a computing device. Theuser input system 200 can include one or more user input devices, e.g., one or more buttons, a mouse position input sensor, a scrolling device, a wheel, or other user input devices. Thecomputer mouse 50 can further include abattery 400, and thecontrol system 150 can further include a printedcircuit board 500. - As discussed in this disclosure, the overall weight of the
computer mouse 50 can be relatively light due to the use of lightweight components (e.g., lightweight housing components, metal housing components, etc.). To further reduce the weight, thehousing 100 can haveopenings 105, e.g., polygonal or circular openings, on one or more of the components of thehousing 100 to reduce the amount of material of thehousing 100. Examples of configurations of theseopenings 105 are described in U.S. Ser. No. 16/216,987 (issued as U.S. Pat. No. 10,983,609), entitled “Computer Mouse with Lightweight Housing,” the contents of which are hereby incorporated by reference in its entirety. In some implementations, an overall weight of the computer mouse is between 30 and 80 grams (e.g., between 40 and 60 grams, between 35 and 70 grams, between 30 and 70 grams, between 60 and 60 grams, etc.). The overall weight of the computer mouse can be lightweight. In some implementations, the overall weight is no more than 80 grams, e.g., no more than 70 grams, no more than 60 grams, no more than 50 grams, no more than 40 grams, no more than 30 grams, etc. The use of electrically conductive material or metallic material for thehousing 100 can reduce the overall weight of the material used for thehousing 100 and thus reduce an overall weight of the computer mouse. - In exemplary implementations, the
housing 100 includes one or more housing components. If thehousing 100 includes two or more separate housing components, the two or more separate housing components can be interconnected with one another to form thehousing 100. Electrical and mechanical components of thecomputer mouse 50 can be mounted to or within thehousing 100. - The
housing 100 can also at least partially define surfaces of user input devices and can provide surfaces that are slidable across a corresponding planar surface to allow a position of thecomputer mouse 50 to be changed in a manner detectable by the mouse position input sensor of theuser input system 200. For example, in the example illustrated inFIG. 2D , thehousing 100 providessurfaces 130 on a bottom portion 52 of thecomputer mouse 50, e.g., on thelower housing 110 of thehousing 100. During operation of thecomputer mouse 50 by a user to control a computing device, thesurfaces 130, as shown in the example illustrated inFIG. 3 , can contact asurface 700 and be slid across thesurface 700 to allow thecomputer mouse 50 to move along a plane defined by thesurface 700. - In the example illustrated in
FIG. 1 , thehousing 100 is formed by two components: thelower housing 110 and theupper housing 120. Thelower housing 110 forms the bottom portion 52 of thecomputer mouse 50. For example, thelower housing 110 can include abase 140,side plates support structure 180. Theside plates base 140, and thesupport structure 180 extends from theside plate 160 to theside plate 170. - The base 140 forms the bottom portion 52 of the
computer mouse 50. The base 140 can extend across an entire length L (FIG. 2D ) and an entire width W (FIG. 2D ) of the bottom portion 52 of thecomputer mouse 50. A maximum height H (FIG. 2C ) of thebase 140 has a height between 0.5 and 5 millimeters (e.g., no more than 4 millimeters, no more than 3 millimeters, no more than 2 millimeters, no more than 1 millimeter, etc.). - The base 140 can include the
surfaces 130. For example, thesurfaces 130 can be provided on one or more pads affixed to thebase 140. - Referring to
FIG. 2D , the base 140 can further include anopening 141 for a mouse position input sensor of the computer mouse 50 (described in greater detail below). Theopening 141 can be located in a central portion of thebase 140, e.g., approximately equidistant from a left side edge and a right edge of thebase 140 and approximately equidistant from a rear edge and a front edge of thebase 140. - Referring back to
FIG. 1 , theside plates base 140 along lower edges of theside plates side plate 160 is a left side plate, and theside plate 170 is a right side plate. Theside plates user input system 200 can be mounted on one or both of theside plates FIGS. 1 and 2C , theside plate 170 includes anopening 172 to accommodate a portion of a user input device of theuser input system 200. - Referring back to
FIG. 1 , thesupport structure 180 can include an interconnected combination of struts and plates extending between theside plate 160 and theside plate 170 and extending between the base 140 and theside plates lower housing 110 can be connected to theupper housing 120 via thesupport structure 180. For example, ashell 122 of theupper housing 120 and abutton plate 124 of theupper housing 120 can both be attached to thesupport structure 180 and/or theside plates - Referring back to
FIG. 1 , theshell 122 and thebutton plate 124 form theupper housing 120. Theshell 122 forms a rear portion of theupper housing 120, and thebutton plate 124 covers a forward portion of theupper housing 120. Thebutton plate 124 is attachable to lowerhousing 110 in such a way that thebutton plate 124 is movable relative to thelower housing 110, thus allowing thebutton plate 124 to be actuated to operate a portion of theuser input system 200. In particular, as described in greater detail below, at least parts of thebutton input device 210, thebutton input device 220, and thebutton input device 230 are located on thebutton plate 124. - The
housing 100 can be formed of a combination of a first set of materials that block electromagnetic fields (e.g., that have the tendency to form a Faraday cage or Faraday shield) and a second set of materials that permit passage of electromagnetic fields. For example, the first set of materials can be formed of one or more electrically conductive materials and the second set of materials can be formed of one or more electrically non-conductive materials. The electrically conductive material is lightweight. In some implementations, the electrically conductive material includes at least one of magnesium, titanium, carbon fiber, or aluminum. The electrically non-conductive material can be a non-metallic material, such as a polymer. For example, the polymer can include a polyetherimide, a thermoplastic, or other appropriate polymer material. The electrically non-conductive material can include other materials as well, including fiberglass, glass, ceramics, synthetic fibers (e.g., Kevlar), or another material that does not form surfaces that reflect radiofrequency waves. - It can be advantageous to maximize the amount of electrically conductive material, e.g., metallic material, to reduce an overall weight of the
computer mouse 50. The components of thehousing 100 that are formed of the electrically conductive material and the components of the housing that are formed of the electrically non-conductive material vary in implementations. - The base 140 can be formed of a material different from the rest of the
housing 100, or from theshell 122 of thehousing 100. Thebase 140 of thelower housing 110 can be formed of the electrically non-conductive material so that, as described in greater detail below, theantenna 300 does not become electrically coupled to thehousing 100. In some implementations, of the components of thehousing 100, only thebase 140 of thelower housing 110 is formed of the electrically non-conductive material, while other components of thehousing 100 are formed of the electrically conductive material. In such implementations, theupper housing 120, including theshell 122 and thebutton plate 124, theside plates support structure 180 are each formed of the electrically conductive material. In further implementations, theupper housing 120 is formed of the electrically conductive material, and thelower housing 110 is formed of the electrically conductive material. Other combinations of materials are possible. For example, in some implementations, only theshell 122 of theupper housing 120 is formed of the electrically conductive material, while other components of thehousing 100 are formed of the electrically non-conductive material. In some implementations, thehousing 100 is 30% by weight to 60% by weight (e.g., 35% to 55%, 40% to 50%, about 40%, about 45%, about 50%, etc., by weight) formed of the electrically conductive material. A wall thickness of the portions of thehousing 100 formed by the electrically conductive material can be less than a wall thickness of the portions of thehousing 100 formed by the electrically non-conductive material. The wall thickness of the portions of thehousing 100 formed by the electrically conductive material can be between 0.3 and 3 millimeters (e.g., between 0.5 and 2 millimeters, between 0.5 and 1.5 millimeters, about 0.5 millimeters, about 1 millimeter, about 1.5 millimeter, no more than 2 millimeters, no more than 1 millimeter, etc.), while the wall thickness of the portions of thehousing 100 formed by the electrically non-conductive material can be between 0.5 and 5 millimeters (e.g., between 0.7 and 5 millimeters, between 0.7 and 4 millimeters, between 0.7 and 3 millimeters, about 1 millimeter, or about 2 millimeters, about 3 millimeters, etc.). - The electrically conductive material and the electrically non-conductive material can differ in other mechanical properties. The electrically conductive material can have a lager strength-to-weight ratio than the electrically non-conductive material, thereby allowing less material to be used to form the structural housing components. For example, the electrically conductive material can have a tensile strength between 200 and 1000 MPa, while the electrically non-conductive material can have a tensile strength between 30 and 200 MPa.
- The user input system, in implementations, can include one or more of an optical sensor, a button, a wheel, or a switch. Referring to the example depicted in
FIGS. 1 and 2A-2C , theuser input system 200 includes multiple user input devices, includingbutton input devices wheel input device 260, and a mouse position input sensor 270 (FIGS. 3-4 ). The multiple user input devices can be operated by a user of thecomputer mouse 50 to control a cursor presented on a display of a computing device. An upward-facing portion of thecomputer mouse 50 can include four distinct user-operable input devices, i.e., thebutton input devices wheel input device 260, a side-facing portion can include two distinct user-operable input devices, i.e., theside input devices position input sensor 270. - Referring to
FIG. 2B , user-operable surfaces button input devices button plate 124. The user-operable surfaces operable surfaces button input devices 210 are pressed by the user, thebutton input devices switches circuit board 500 being actuated. For example, thebutton input devices contact members FIG. 1 ) that forms part of thebutton plate 124. Thecontact members switches operable surfaces button input device 210 can be a left button input device, and thebutton input device 220 can be a right button input device. When actuated, thebutton input device 210 causes thecontrol system 150 to produce a control signal used to perform a “left click” operation on the computing device. And when thebutton input device 220 is actuated, thebutton input device 210 causes thecontrol system 150 to produce a control signal used to perform a “right click” operation on the computing device. - In some implementations, a button input device can include a portion that is located on
button plate 124 but that does not include a portion (e.g., a user-operable surface) that is part of thebutton plate 124. Referring toFIGS. 1 and 2B , thebutton input device 230 includes a user-operable surface 232 that is distinct from thebutton plate 124. Thebutton input device 230 includes the user-operable surface 232, acontact member 234, and aswitch 236 on the printedcircuit board 500. At least a portion of thebutton input device 230 is exposed through anopening 126 on thebutton plate 124 that is positioned between the left user-operable surface 212 and the right user-operable surface 222 on thebutton plate 124. When the user-operable surface 232 is pressed by the user, thecontact member 234 contacts and actuates theswitch 236, thereby causing thecontrol system 150 to produce a control signal for controlling a cursor on a display of a computing device. The control signal can be used to set a dots-per-inch of the cursor on the display of the computing device, i.e., an amount of pixels moved by the cursor in response to an inch of movement of thecomputer mouse 50 along the surface across which thecomputer mouse 50 is moved. - Referring to
FIGS. 1, 2B, 2C , theside input devices left side plate 160. Theside input devices operable surfaces contact members corresponding switches 246, 256 (FIGS. 1, 3 ). The user-operable surfaces operable surfaces operable surfaces contact members 244, 254 (FIG. 2C ) contact and actuate theswitches control system 150 to produce control signals to control an operation of a computing device. - The
wheel input device 260 extends through an opening 182 (FIGS. 1, 2B ) on thesupport structure 180 and is positioned between the user-operable surfaces button plate 124. Thewheel input device 260 includes awheel 262 that is rotatable about anaxle 264. In response to the rotation of thewheel 262, thewheel input device 260 causes thecontrol system 150 to produce a control signal used to perform a vertical scrolling operation on the computing device. In some implementations, thewheel input device 260 can be pushed toward thebase 140 of thelower housing 110 to actuate aswitch 266, thereby causing thecontrol system 150 to produce a control signal to perform a “middle click” operation on the computing device. - The mouse
position input sensor 270 detects relative movement between thecomputer mouse 50 and the surface on which thecomputer mouse 50 is supported. The mouseposition input sensor 270, in the example depicted inFIGS. 3-4 , is positioned in a central portion of thecomputer mouse 50. The mouseposition input sensor 270 can be an optical sensor configured to direct an optical signal through theopening 141 on a bottom of thecomputer mouse 50. In other implementations, the mouseposition input sensor 270 can be another type of system, such as a roller ball system. The mouseposition input sensor 270 causes thecontrol system 150 to produce a control signal based on the movement of thecomputer mouse 50. - Referring to
FIGS. 1 and 3 , theantenna 300 is used to transmit a wireless signal to a computing device controlled by thecomputer mouse 50. In some implementations, theantenna 300 is a trace antenna, e.g., an inverted F trace antenna. - The
antenna 300 is positioned away from electrically conductive material of thehousing 100 to avoid electrically coupling theantenna 300 with thehousing 100. For example, in implementations in which theupper housing 120 as a whole is formed of the electrically conductive material, theantenna 300 is spaced apart from theupper housing 120. In implementations in which only some of theupper housing 120 is formed of the electrically conductive material (e.g., only theshell 122 of the upper housing 120), theantenna 300 can be spaced apart from theshell 122. - A minimum distance between the
antenna 300 and the electrically conductive material of thehousing 100 can vary in implementations. The minimum distance can correspond to a minimum distance between theupper housing 120 and theantenna 300, a minimum distance between theshell 122 and theantenna 300, or a minimum distance between thebutton plate 124 and theantenna 300. In implementations, the minimum distance is, for example, at least 0.5 centimeters (e.g., at least 0.4 centimeters, at least 0.3 centimeters, at least 0.2 centimeters, at least 0.1 centimeters, between 0.25 and 2 centimeters, between 0.25 and 1.5 centimeters, between 0.25 and 1.25 centimeters, between 0.5 and 1 centimeters, between 0.3 and 0.8 centimeters, between 0.2 and 0.7 centimeters, between 0.1 and 0.6 centimeters, etc.). - The
battery 400 serves as an energy source for the electrical components of thecomputer mouse 50. Thebattery 400 can be a rechargeable battery. In some implementations, the battery can be a single-use battery that is replaceable. Thebattery 400 can be positioned on a rearward portion of thecomputer mouse 50 to keep the weight of thebattery 400 toward the rear of thecomputer mouse 50. Thebattery 400 can be charged by plugging a cable 410 (FIGS. 2A-2E ) connected to a power source into a charging port 420 (FIG. 2G ). - As described in this disclosure, the
computer mouse 50 can include the printedcircuit board 500. As shown inFIG. 3 , the printedcircuit board 500 can extend through an interior of thecomputer mouse 50 from a rearward portion of thecomputer mouse 50 to a forward portion of thecomputer mouse 50. One or more of the electrical components of thecomputer mouse 50 are located on (e.g., mounted on) the printedcircuit board 500. The printedcircuit board 500 is electrically grounded to a portion of thehousing 100 formed of the non-metallic material (described herein). Further, the printedcircuit board 500 is spaced apart from portions of thehousing 100 formed of the metallic material (described herein). For example, the printedcircuit board 500 is mounted to thelower housing 110, e.g., the base 140 or a top portion of thebase 140, and thebase 140 is formed of the non-metallic material. Further, the printedcircuit board 500 is spaced apart from theupper housing 120, e.g., theshell 122, thebutton plates 124, or both theshell 122 and thebutton plates 124. - Relative locations of the one or more electrical components can vary in implementations. The relative locations of the one or more electrical components can affect weight distribution and can also be selected so as to reduce interference with signals transmitted and/or received by electrical components of the computer mouse 50 (e.g., by the antenna 300).
- In the example shown in
FIGS. 4-5 , the electrical components of thecontrol system 150 are positioned on the printedcircuit board 500. Thebutton input devices button input devices switches computer mouse 50 and on the forward portion of the printedcircuit board 500. Theswitches wheel input device 260, which is also positioned on the forward portion of the printedcircuit board 500. The mouseposition input sensor 270 is positioned rearward of thebutton input device 230. Theside input devices 240, 250 (e.g., the electrical components of theside input devices switches 246, 256) are positioned on a left portion of thecomputer mouse 50 and on a left portion of the printedcircuit board 500. Implementations in which theside input devices circuit board 500 can correspond to implementations of computers mice to be used by a right hand of a user. In implementations in which the computer mouse is to be used by a left hand of a user, theside input devices computer mouse 50 and on a right portion of the printedcircuit board 500. Each of thebutton input devices side input devices wheel input device 260, and the mouseposition input sensor 270 is positioned in front of theantenna 300. - In use, implementations of the
computer mouse 50 described in this disclosure can be used to permit user control of a cursor on a display connected to the computing device. Thecontrol system 150 is operated to control theantenna 300 for transmitting wireless signals to a computing device to permit the user to control the cursor. For example, when actuated, button input devices of theuser input system 200 can generate sensor or control signals, e.g., electrical sensor or control signals, that are transmitted to theantenna 300. Theantenna 300, in response to the sensor or control signals, generates wireless signals received by the computing device. In some implementations, the computing device receives the wireless signals through a receiving device connected to the computing device, e.g., a dongle releasably connected to a port of the computing device. In some implementations, thecomputer mouse 50 can be paired to the computing device through a short-range wireless connection, e.g., Bluetooth. In response to receiving the wireless signals, the computing device controls a cursor on a display connected to the computing device. - The
computer mouse 50 is configured such that a strength of a wireless signal, e.g., a received signal strength indicator (RSSI), transmitted by theantenna 300 and received at a receiver of the computing device can be sufficiently high to allow the cursor to be sufficiently responsive to control by the user. In particular, over a distance between the receiver and theantenna 300, the RSSI can be above a threshold amount to allow for optimal performance. Thecomputer mouse 50 can be positioned at a distance from a receiver of the computing device controlled by thecomputer mouse 50. For example, the distance can be between 0 and 210 centimeters (e.g., between 0 and 90 centimeters, between 0 and 60 centimeters, between 0 and 30 centimeters, no more than 30 centimeters, no more than 60 centimeters, no more than 90 centimeters, no more than 120 centimeters, no more than 150 centimeters, no more than 180 centimeters, no more than 210 centimeters from the receiver of the computer device, etc.). At a distance between 0 and 210 centimeters, thecontrol system 150 and theantenna 300 are configured such that RSSI can be at least −70 decibel-milliwatts (dBm), e.g., at least −75 dBm, at least −80 dBm, or at least −85 dBm. -
FIG. 6 illustrates measured RSSI at a receiver for signals generated by computer mice having different configurations. Four different computer mouse configurations were tested. Each of the configurations, i.e., Configurations 1-4, had a printed circuit board configured in accordance with examples of the printedcircuit board 500 described in this disclosure and thus were configured to generate wireless signals in accordance with examples of theantenna 300 described in this disclosure. Configurations 1-4 differ from one another in what the printed circuit boards are housed within. Configuration 1 did not have a housing enclosing the printed circuit board. - Configurations 2-3 had housings similar to the
housing 100 described in this disclosure but different in that each of the components of the housings of Configuration 2 and Configuration 3 is formed of a magnesium material. In this regard, the housing of Configuration 2 and the housing of Configuration 3 were formed of a metallic material. In Configurations 2-3, the printed circuit boards were mounted onto bases of the housings. The base in each of these configurations was formed of the magnesium material. The antenna in Configuration 2 was a trace antenna (similar to theantenna 300 described in this disclosure), while the antenna in Configuration 3 was a wire antenna that extends from the printed circuit board to an exterior of the housing in Configuration 3. - Configuration 4 had a housing configured in accordance with the
housing 100 described in this disclosure. In particular, the housing of Configuration 4 had a plastic base (e.g., similar to some implementations of the base 140). In particular, the plastic base was formed of a polyetherimide material. Other components of the housing of Configuration 4 were formed of a magnesium material. Furthermore, the printed circuit board was mounted to the plastic base and was spaced apart from the electrically conductive components of the housing, e.g., the upper housing and the side plates of the housing. - The RSSI was measured at multiple different distances between the receiver and the antenna on the printed circuit board for each of the Configurations. The measurement distances were 30 centimeters, 60 centimeters, 90 centimeters, 120 centimeters, 150 centimeters, 180 centimeters, and 210 centimeters. As a preliminary matter, Configuration 1 (no housing) had an RSSI no less than a baseline RSSI of −70 dBm over each of the measurement distances. In particular, a minimum RSSI for Configuration 1 occurred at a distance of 180 centimeters, and the minimum RSSI corresponded to the baseline RSSI of −70 dBm.
- Configuration 4 (which had a housing with a magnesium upper housing and a plastic base) consistently performed above the baseline RSSI for each of the measurement distances, while Configuration 2 (which had a housing having a magnesium upper housing and a magnesium lower housing and an internal antenna) and Configuration 3 (which had a housing having a magnesium upper housing and a magnesium lower housing and an external antenna) did not perform consistently above the baseline RSSI for each of the measurement distances. The RSSI for Configuration 4 was higher than the baseline RSSI of −70 dBm at each of the measurement distances. In contrast, the RSSI for Configuration 2 was lower than the baseline RSSI at each of the measurement distances. Furthermore, the RSSI for Configuration was higher than the RSSI for Configuration 2 at all the measurement distances, e.g., by at least 12 dBm at each of the measurement distances. Configuration 3 provided an RSSI above the baseline at the 30-centimeter and 120-centimeter measurement distances, but lower than the baseline at the 60-centimeter, 90-centimeter, 150-centimeter, 180-centimeter, and 210-centimeter measurement distances.
- A number of implementations have been described. While this specification contains many specific implementation details, these should not be construed as limitations on the scope of what is being claimed, which is defined by the claims themselves, but rather as descriptions of features that may be specific to particular implementations of particular inventions. It will be understood that various modifications may be made.
- The subject matter and the actions and operations described in this specification can be implemented in digital electronic circuitry, in tangibly-embodied computer software or firmware, in computer hardware, including the structures disclosed in this specification and their structural equivalents, or in combinations of one or more of them. The subject matter and the actions and operations described in this specification can be implemented as or in one or more computer programs, e.g., one or more modules of computer program instructions, encoded on a computer program carrier, for execution by, or to control the operation of, data processing apparatus. The carrier can be a tangible non-transitory computer storage medium. Alternatively or in addition, the carrier can be an artificially-generated propagated signal, e.g., a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to suitable receiver apparatus for execution by a data processing apparatus. The computer storage medium can be or be part of a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or a combination of one or more of them. A computer storage medium is not a propagated signal.
- The term “data processing apparatus” encompasses all kinds of apparatus, devices, and machines for processing data, including by way of example a programmable processor, a computer, or multiple processors or computers. Data processing apparatus can include special-purpose logic circuitry, e.g., an FPGA (field programmable gate array), an ASIC (application-specific integrated circuit), or a GPU (graphics processing unit). The apparatus can also include, in addition to hardware, code that creates an execution environment for computer programs, e.g., code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them.
- A computer program can be written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages; and it can be deployed in any form, including as a stand-alone program, e.g., as an app, or as a module, component, engine, subroutine, or other unit suitable for executing in a computing environment, which environment may include one or more computers interconnected by a data communication network in one or more locations.
- A computer program may, but need not, correspond to a file in a file system. A computer program can be stored in a portion of a file that holds other programs or data, e.g., one or more scripts stored in a markup language document, in a single file dedicated to the program in question, or in multiple coordinated files, e.g., files that store one or more modules, sub-programs, or portions of code.
- The processes and logic flows described in this specification can be performed by one or more computers executing one or more computer programs to perform operations by operating on input data and generating output. The processes and logic flows can also be performed by special-purpose logic circuitry, e.g., an FPGA, an ASIC, or a GPU, or by a combination of special-purpose logic circuitry and one or more programmed computers.
- Computers suitable for the execution of a computer program can be based on general or special-purpose microprocessors or both, or any other kind of central processing unit. Generally, a central processing unit will receive instructions and data from a read-only memory or a random access memory or both. The essential elements of a computer are a central processing unit for executing instructions and one or more memory devices for storing instructions and data. The central processing unit and the memory can be supplemented by, or incorporated in, special-purpose logic circuitry.
- Generally, a computer will also include, or be operatively coupled to, one or more mass storage devices, and be configured to receive data from or transfer data to the mass storage devices. The mass storage devices can be, for example, magnetic, magneto-optical, or optical disks, or solid state drives. However, a computer need not have such devices. Moreover, a computer can be embedded in another device, e.g., a mobile telephone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a Global Positioning System (GPS) receiver, or a portable storage device, e.g., a universal serial bus (USB) flash drive, to name just a few.
- To provide for interaction with a user, the subject matter described in this specification can be implemented on one or more computers having, or configured to communicate with, a display device, e.g., a LCD (liquid crystal display) monitor, or a virtual-reality (VR) or augmented-reality (AR) display, for displaying information to the user, and an input device by which the user can provide input to the computer, e.g., a keyboard and a pointing device, e.g., a mouse, a trackball, a touchpad, and examples of the
computer mouse 50 described in this disclosure. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback and responses provided to the user can be any form of sensory feedback, e.g., visual, auditory, speech or tactile; and input from the user can be received in any form, including acoustic, speech, or tactile input, including touch motion or gestures, or kinetic motion or gestures or orientation motion or gestures. In addition, a computer can interact with a user by sending documents to and receiving documents from a device that is used by the user; for example, by sending web pages to a web browser on a user's device in response to requests received from the web browser, or by interacting with an app running on a user device, e.g., a smartphone or electronic tablet. Also, a computer can interact with a user by sending text messages or other forms of message to a personal device, e.g., a smartphone that is running a messaging application, and receiving responsive messages from the user in return. - Certain features that are described in this specification in the context of separate implementations can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations and even initially be claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claim may be directed to a subcombination or variation of a subcombination.
- Accordingly, other implementations are within the scope of the claims.
Claims (28)
1. A computer mouse comprising:
a non-metallic base forming a bottom portion of the computer mouse;
an upper housing attached to the non-metallic base, the upper housing comprising a shell formed of an electrically conductive material, wherein the shell at least partially defines an exterior surface and an interior surface of the computer mouse;
a user input device manually operable by a user to generate a control signal;
an antenna in an interior space of the computer mouse, the antenna configured to receive the control signal from the user input device and emit a wireless signal, based on the control signal, to control operations of a computing device, wherein the antenna is spaced apart from the shell; and
a printed circuit board on which the antenna is disposed, wherein the printed circuit board is mounted to the non-metallic base.
2. The computer mouse of claim 1 , wherein the electrically conductive material comprises at least one of magnesium, titanium, carbon fiber, or aluminum.
3. The computer mouse of claim 1 , wherein the non-metallic base is formed of a polymer.
4. The computer mouse of claim 3 , wherein the polymer comprises polyetherimide.
5. The computer mouse of claim 1 , wherein the antenna is a trace antenna.
6. The computer mouse of claim 1 , further comprising:
an optical sensor configured to direct an optical signal through an opening on a bottom of the computer mouse,
wherein the wireless signal is a first wireless signal, and the control signal is a first control signal, and
wherein the antenna is configured to:
receive a second control signal from the optical sensor in response to motion of the bottom of the computer mouse across a surface on which the bottom of the computer mouse is positioned, and
emit a second wireless signal, in response to the second control signal, to control operations of the computing device.
7. The computer mouse of claim 6 , wherein the optical sensor is positioned in a central portion of the computer mouse.
8. The computer mouse of claim 7 , wherein the optical sensor is positioned on the printed circuit board, and wherein the antenna is offset rearwardly from the optical sensor.
9. The computer mouse of claim 8 , wherein the user input device is connected to the printed circuit board at a location in front of the antenna.
10. The computer mouse of claim 6 , wherein the bottom of the computer mouse comprises a substantially planar surface positionable on the surface.
11. The computer mouse of claim 1 , wherein the non-metallic base extends across an entire length and an entire width of a bottom of the computer mouse.
12. The computer mouse of claim 1 , wherein the non-metallic base has a height between 0.5 and 5 millimeters.
13. The computer mouse of claim 1 , wherein the electrically conductive material is magnesium.
14. The computer mouse of claim 1 , wherein the shell comprises a plurality of openings extending through the shell, the plurality of openings being positioned along the exterior surface of the computer mouse.
15. The computer mouse of claim 1 , wherein the upper housing comprises a button plate actuatable to operate the user input device, the button plate formed of the electrically conductive material.
16. The computer mouse of claim 15 , wherein the upper housing comprises a plurality of openings positioned along the exterior surface of the computer mouse, a first portion of the plurality of openings being positioned along the shell, and a second portion of the plurality of openings being positioned along the button plate.
17. The computer mouse of claim 16 , wherein the plurality of openings are polygonal openings.
18. The computer mouse of claim 1 , wherein a wall thickness of portions of the upper housing formed by the electrically conductive material is between 0.3 millimeters and 3 millimeters.
19. The computer mouse of claim 1 , comprising a housing comprising the non-metallic base and the upper housing, wherein the housing is 30% to 60% by weight formed of the electrically conductive material.
20. The computer mouse of claim 1 , wherein an overall weight of the computer mouse is no more than 60 grams.
21. (canceled)
22. (canceled)
23. (canceled)
24. (canceled)
25. (canceled)
26. (canceled)
27. (canceled)
28. (canceled)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/120,307 US20230244330A1 (en) | 2021-09-14 | 2023-03-10 | Computer mouse |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/475,179 US11625109B2 (en) | 2021-09-14 | 2021-09-14 | Computer mouse |
US18/120,307 US20230244330A1 (en) | 2021-09-14 | 2023-03-10 | Computer mouse |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/475,179 Continuation US11625109B2 (en) | 2021-09-14 | 2021-09-14 | Computer mouse |
Publications (1)
Publication Number | Publication Date |
---|---|
US20230244330A1 true US20230244330A1 (en) | 2023-08-03 |
Family
ID=85479937
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/475,179 Active US11625109B2 (en) | 2021-09-14 | 2021-09-14 | Computer mouse |
US18/120,307 Pending US20230244330A1 (en) | 2021-09-14 | 2023-03-10 | Computer mouse |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/475,179 Active US11625109B2 (en) | 2021-09-14 | 2021-09-14 | Computer mouse |
Country Status (1)
Country | Link |
---|---|
US (2) | US11625109B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD1006019S1 (en) * | 2021-04-30 | 2023-11-28 | Logitech Europe S.A. | Mouse |
USD1006018S1 (en) * | 2021-04-30 | 2023-11-28 | Logitech Europe S.A. | Mouse |
USD1006811S1 (en) * | 2021-05-20 | 2023-12-05 | Qun Guo | Computer mouse |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010050673A1 (en) * | 2000-02-14 | 2001-12-13 | Davenport Anthony G. | Ergonomic fingertip computer mouse |
US20020005835A1 (en) * | 2000-06-27 | 2002-01-17 | Leonard Florence | Computer mouse with metallic exterior |
US6373467B1 (en) * | 1999-03-26 | 2002-04-16 | Slowinski Et Al. | Computer input device having precious metal shell and protective bumper |
US20030179177A1 (en) * | 2002-03-21 | 2003-09-25 | Paten Wireless Technology Inc. | Wireless input device |
US20050225535A1 (en) * | 2004-04-09 | 2005-10-13 | Anderson Mark A | Programmable optical mouse |
US20050237302A1 (en) * | 2004-04-22 | 2005-10-27 | Chin-Chou Lee | Optical mouse capable of increasing voltage to a predetermined voltage level and measuring movement with respect to a surface |
US20050243059A1 (en) * | 2004-03-16 | 2005-11-03 | Morris Martin G | High-reliability computer interface for wireless input devices |
US20070132733A1 (en) * | 2004-06-08 | 2007-06-14 | Pranil Ram | Computer Apparatus with added functionality |
US20110043111A1 (en) * | 2006-10-16 | 2011-02-24 | Gregg Hollingsworth | Rf feed configurations and assembly for plasma lamp |
US20110080343A1 (en) * | 2009-10-07 | 2011-04-07 | Sony Corporation | Apparatus and Method for Providing Wireless Communication and FM Transceiver Operation for a Wireless Computer Mouse |
US20120127039A1 (en) * | 2010-11-18 | 2012-05-24 | Yung-Chih Tsai | Wireless mouse |
US20130135806A1 (en) * | 2011-11-25 | 2013-05-30 | Primax Electronics Ltd. | Mouse with detachable cover |
US20150237302A1 (en) * | 2014-02-19 | 2015-08-20 | International Business Machines Corporation | Video conference window activator |
US20190179430A1 (en) * | 2017-12-12 | 2019-06-13 | FinalMouse | Computer mouse with lightweight housing |
US20190265808A1 (en) * | 2018-02-27 | 2019-08-29 | Apple Inc. | Computer Stylus Having Integrated Antenna and Sensor Structures |
-
2021
- 2021-09-14 US US17/475,179 patent/US11625109B2/en active Active
-
2023
- 2023-03-10 US US18/120,307 patent/US20230244330A1/en active Pending
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6373467B1 (en) * | 1999-03-26 | 2002-04-16 | Slowinski Et Al. | Computer input device having precious metal shell and protective bumper |
US20010050673A1 (en) * | 2000-02-14 | 2001-12-13 | Davenport Anthony G. | Ergonomic fingertip computer mouse |
US20020005835A1 (en) * | 2000-06-27 | 2002-01-17 | Leonard Florence | Computer mouse with metallic exterior |
US20030179177A1 (en) * | 2002-03-21 | 2003-09-25 | Paten Wireless Technology Inc. | Wireless input device |
US20050243059A1 (en) * | 2004-03-16 | 2005-11-03 | Morris Martin G | High-reliability computer interface for wireless input devices |
US20050225535A1 (en) * | 2004-04-09 | 2005-10-13 | Anderson Mark A | Programmable optical mouse |
US20050237302A1 (en) * | 2004-04-22 | 2005-10-27 | Chin-Chou Lee | Optical mouse capable of increasing voltage to a predetermined voltage level and measuring movement with respect to a surface |
US20070132733A1 (en) * | 2004-06-08 | 2007-06-14 | Pranil Ram | Computer Apparatus with added functionality |
US20110043111A1 (en) * | 2006-10-16 | 2011-02-24 | Gregg Hollingsworth | Rf feed configurations and assembly for plasma lamp |
US20110080343A1 (en) * | 2009-10-07 | 2011-04-07 | Sony Corporation | Apparatus and Method for Providing Wireless Communication and FM Transceiver Operation for a Wireless Computer Mouse |
US20120127039A1 (en) * | 2010-11-18 | 2012-05-24 | Yung-Chih Tsai | Wireless mouse |
US20130135806A1 (en) * | 2011-11-25 | 2013-05-30 | Primax Electronics Ltd. | Mouse with detachable cover |
US20150237302A1 (en) * | 2014-02-19 | 2015-08-20 | International Business Machines Corporation | Video conference window activator |
US20190179430A1 (en) * | 2017-12-12 | 2019-06-13 | FinalMouse | Computer mouse with lightweight housing |
US10983609B2 (en) * | 2017-12-12 | 2021-04-20 | Finalmouse LLC | Computer mouse with lightweight housing |
US20190265808A1 (en) * | 2018-02-27 | 2019-08-29 | Apple Inc. | Computer Stylus Having Integrated Antenna and Sensor Structures |
Non-Patent Citations (1)
Title |
---|
Raymond Sam, "The 14 Lightest Gaming Mice in 2021", June 14, 2021, https://thegamingsetup.com/gaming-mouse/reviews/ lightest-gaming-mouse (Year: 2021) * |
Also Published As
Publication number | Publication date |
---|---|
US20230078845A1 (en) | 2023-03-16 |
US11625109B2 (en) | 2023-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11625109B2 (en) | Computer mouse | |
CA2535427C (en) | Movable touch pad with added functionality | |
EP1705548B1 (en) | Input devices and methods of operating same | |
US10180732B2 (en) | Gimballed scroll wheel | |
EP1840703B1 (en) | Operating body, information inputting device and information terminal device | |
US20080174571A1 (en) | Pen-Type Input Device with Remote Control | |
US11275456B2 (en) | Finger-wearable input assembly for controlling an electronic device | |
US10365730B2 (en) | Input device with track ball | |
CN101593023B (en) | Finger cot-type operation equipment | |
CN114206452B (en) | Controller attachment with customizable presets | |
US11275451B2 (en) | Deployable key mouse | |
US20140375565A1 (en) | Optical mini-mouse | |
EP2521205B1 (en) | Battery retention system | |
CN107077232B (en) | Pointing device holder assembly and system | |
US20110084906A1 (en) | Multi-mode mouse with changeable size | |
US20110069009A1 (en) | Electronic device with cursor controlling apparatus | |
TW202114765A (en) | Customizable controller add-on system | |
CN111435272B (en) | Input device and notebook computer | |
CN102236437A (en) | Finger-worn mouse | |
US8319730B2 (en) | Peripheral pointing devices and methods for manufacturing the same | |
JP3062090U (en) | Remote control mouse cursor control system | |
CN203759653U (en) | Touch keyboard | |
US8115735B2 (en) | Mouse with adjustable cable direction | |
TWI625650B (en) | Notebook type touch input device | |
CN104978036A (en) | Touch keyboard |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
AS | Assignment |
Owner name: FINALMOUSE LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SHAYANI, ASHKON;REEL/FRAME:065472/0252 Effective date: 20210923 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |